body {background-image:url('/bg.gif'); font-family:verdana, helvetica, sans-serif; font-size:12px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
td, p, div {font-family:verdana, helvetica, sans-serif; font-size:11px;color:#000;}
a, a:visited {color:#003366; text-decoration:none;font-size:11px;}
a:hover {color:#003366; text-decoration:underline;font-size:11px;}
b {font-weight:bold;} small {font-size:9px;} .s {font-size:1px; padding:0px;} .s1 {font-size:6px;}.s {font-size:1px; padding:0px;} .s2 {font-size:3px;} .s3 {font-size:8px;}
form {margin-top:0px; margin-bottom:0px;}
.bt {color:#fff; background-color:#8baac9; font-family:verdana, helvetica, sans-serif; font-size:10px; font-weight:bold; height:17px; border-width:1px; border-color:#99bdcd #99bdcd #6bb4dd #6bb4dd;}

hr {color:#666; width:92%;}
.hr1 {border-top:1px #b0b3b6 solid;margin-bottom:6px;height:1px;font-size:1px;width:77px;}
.horizontal1 {background-color:#b8b8b8;}
.hr2 {border-bottom:1px #b8b8b8 solid;margin-top:4px;height:1px;font-size:1px;}
.hr3 {border-top:1px #336699 dotted;margin-bottom:5px;height:1px;font-size:1px;}

ul {margin-top:2px; margin-bottom:4px; margin-left:10px; margin-right:2px;}
.date {color:#8baac9; font-size:10px; font-weight:bold; padding-left:1px; padding-right:15px;}
.datesponsor {background-color:#fff; color:#fff; font-size:9px;}
.datesponsor a, .datesponsor a:visited {color:#000; text-decoration:none;}
.datesponsor a:hover {color:#b1e5ff; text-decoration:none;}

.content {padding: 15px 10px 20px 16px;}
.content2 {padding: 15px 10px 20px 12px;}
.main {background-color:#fff; border-top:1px #585b5e solid; border-left:1px #8baac9 solid; border-right:1px #8baac9 solid;border-bottom:1px #8baac9 solid;}
.rc1,.rc2 {background-color:#003366;}
.nltext {color:#fff; text-align:left;padding-left:8px;}
.trb {background-image:url('/toprightbutton.gif'); background-repeat:none;}
.rcbg {background-color:#055F93;}
.banner {background-color:#000;text-align:center; padding:6px;}

.asgbar {background-image:url('/asgbar_sliver.gif'); padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:4px; color:#fff; font-size:9px;border-bottom:2px solid #000;}
.asgbar strong {font-weight:bold; font-size:10px;}
.asgbar a, .asgbar a:hover, .asgbar a:visited {color:#ccc; text-decoration:none; font-size:10px;}

.well {border-top:1px solid #8baac9;}
.well2 {background-color: #8baac9;}
.footer {font-size:10px; text-align:center; padding-top:10px; padding-bottom:10px;}
.cm { font-size:10px; padding-left:4px; padding-right:4px;}
.cm a,.cm a:visited,.cm a.active,.cm a:hover { color:#000; font-weight:bold; text-decoration:none;}
.hm { font-size:11px; padding-left:4px; padding-right:4px;}
.hm a,.hm a:visited,.hm a.active,.hm a:hover { color:#000; font-weight:bold; text-decoration:none;}

.hpsponsor { background-color:#b4a261; color:#b4a261; font-size:6px; padding-top:0px; padding-bottom:0px; text-align:center;}

.featuredbar, .featuredtitle, .featuredtext {color:#fff;padding-left:8px; padding-right:6px; padding-top:3px;}
.featuredbar { background-color:#5d6165; color:#fff; font-weight:bold; font-size:11px; padding-bottom:2px;}
.featuredtitle {color:#fff; font-weight:bold; font-size:11px; padding-bottom:3px;}
.featuredtext {color:#d4dbe1;padding-bottom:4px;}
.featuredtext p {color:#d4dbe1;}
.featuredtext a:link,.featuredtext a:visited {color:#d4dbe1;}
.featuredtext a:active,.featuredtext a:hover {color:#ced0d0;}
.icon {background-color:#c2b47f;}
.promo1 {background-color:#34393e;}.promo2 {background-color:#34393e;}
.pb {background-color:#fff;}
.vl {background-color:#17191b;}
.colh {padding-left:2px;padding-right:2px;}
.promobox {background-color:#34393e;}.promobox2 {background-color:#34393e;}.promobox3 {background-color:#fff;}

.promobox a:link,.promobox a:visited,.promobox a:hover,.promobox .more a:link,.promobox .more a:visited,.promobox .more a:hover, .promobox2 a:link,.promobox2 a:visited,.promobox2 a:hover,.promobox2 .more a:link,.promobox2 .more a:visited,.promobox2 .more a:hover {color: 8baac9;}
.promoboxcontent {padding-left:5px; padding-bottom:12px;padding-right:3px;}
.promoboxcontent,.promoboxcontent a {font-size:10px;}
.more {text-align:center; padding-top:12px;font-size:10px;}
.more a, .more a:visited {color:#003366; font-weight:bold; text-decoration:none;font-size:10px;}
.more a:active, .more a:hover  {color:#003366;font-weight:bold; text-decoration:underline;font-size:10px;}

.headerpanel {background-image:url('/header_bg.gif');font-size:10px; color:#fff;}
.searchpanel {font-size:10px; color:#fff;padding-top:8px; padding-bottom:7px;}
.textinput {background-color:#fff;border:#000 1px solid;color:#7d7d7d;font-size:10px;font-weight:bold; padding:2px;}
.subscribebox {border-right:#000 1px solid; border-top:#000 1px solid; border-left:#000 1px solid; font-size:10px; color:#000; border-bottom:#000 1px solid; background-color:#fff;}
.subscribeheader {font-family:helvetica, sans-serif; color:#fff; font-weight:bold; font-size:16pt;}
.subscribe {font-family:helvetica, sans-serif; color:#000; font-size:10px;}

.subscribeborder {background-color:#cccccc;}.subscribeformbg {background-color:#fff;}
a.searchtitle, a.searchtitle:hover {font-weight:bold;}
a.searchdesc {color:#000;}
a.searchdesc:hover {color:#AECD0A;}
  
 /*story*/
.leadheader1, .subheader1, .leadheader2, .subheader2, a.coverlink, a.coverlink:hover, a.coverlink:visited, a.leadinlink1, a.leadinlink1:hover, a.leadinlink1:visited, a.leadinlink2, a.leadinlink2:hover, a.leadinlink2:visited, .title, .deck, .byline, .insettitle, .insettype, a.insetlink, a.insetlink:hover, .similartitle, .similartype, a.similarlink, a.similarlink:hover {font-family:verdana, helvetica, sans-serif;}

.leadheader1 {color:#000; font-size:16px; font-weight:bold;}
.subheader1 {color:#000; font-size:11px; font-weight:bold;}
.leadheader2, .subheader2 {color:#000; font-size:11px; font-weight:bold;}
  
a.coverlink {font-weight:bold; color:#003366;}
a.coverlink:hover {font-weight:bold; color:#003366;}
a.coverlink:visited {font-weight:bold; color:#003366;}
  
a.leadinlink1, a.leadinlink1:visited, a.leadinlink2, a.leadinlink2:visited {font-weight:bold; color:#003366;font-size:11px;text-decoration:none;}
a.leadinlink1:hover, a.leadinlink2:hover {font-weight:bold; color:#003366;font-size:11px; text-decoration:underline;}

.promoboxcontent a.leadinlink2,.promoboxcontent a.leadinlink2:visited {font-weight:bold; color:#003366;font-size:10px;text-decoration:none;}
.promoboxcontent a:link,.promoboxcontent a:visited,.promoboxcontent a:hover {font-size:10px;}

.title {color:#336699; font-size:16px; font-weight:bold;}
.deck, .byline {font-size:10px;}
  
.insettitle {font-weight:bold; font-size:11px; color:#003366;}
.insettype {font-weight:bold; font-size:9px; color:#000;}
a.insetlink{font-size:9px;}
  
.similartitle {font-weight:bold; font-size:11px; color:#003366;}
.similartype {font-size:9px;}
a.similarlink {color:#13163f; font-size:10px; text-decoration:none;}
a.similarlink:hover {color:#13163f; font-size:10px; text-decoration:underline;}
  
 /*image elements*/
.imagecaption {font-size:10px;}
.imagecopyright {font-size:10px; font-style:italic;}
  
 /*nav*/
.tn {position: relative;width: 603px;}

.nav {color:#8baac9;font:bold 9px verdana;text-decoration:none;margin:0;padding:4px 3px 4px 3px;}
.nav, .nav a:link,.nav a:visited, #link1,#link2,#link3,#link4,#link5,#link6,#link7,#link8 {color:#8baac9;font:bold 9px verdana;text-decoration:none;}
.nav a:active,.nav a:hover {color:#fff;font:bold 9px verdana;text-decoration:none;}
div.hmenu {position:absolute;visibility:hidden;}

.topnav {background-color:#31373b; border:1px solid #4c5154;}

div ul.top_level_ul{padding:0;margin:0;list-style:none;line-height: 1em;position:absolute;top:130px;background:#31373b;border: 1px solid #4c5154;border-top:none;width:134px;}

div ul.top_level_ul li{color:#8baac9; border-top:1px solid #4c5154;padding:0;font:normal 11px verdana; width: 100%;}

a.subnav:link, a.subnav:visited	{font:bold 9px verdana; text-decoration:none; color:#8baac9; line-height:1.8em; padding-left:0.4em}
a.subnav:active, a.subnav:hover	{font: bold 9px verdana; text-decoration: none; color:#fff; line-height:1.8em; padding-left:0.4em}

.qp, .qp td {background-color:#003366; color:#8baac9; font-size:10px; font-weight:bold; text-align:center;}
.qp a:link, .qp a:visited {color:#8baac9;text-decoration:none;}
.qp a:hover{color:#fff;text-decoration:none;}
.qpbg {background-color:#003366;border-top:1px #4c5154 solid;}

.qp2hd { background-color:#8baac9; color:#003366; font-weight:bold; font-size:11px; padding-left:8px; padding-right:6px; padding-top:2px; padding-bottom:2px;}
.qp2 {padding-top:2px; padding-bottom:1px;}
.qp2, .qp2 a  {background-color:#8baac9;text-decoration:none; font-weight:bold;}
.qp2 a:link, .qp2 a:visited, .qp2 a:hover {color:#fff;}

/*pagination*/
.pagination {padding:10px 75px 0px 75px; color:#000;font-size:11px;font-weight:bold;}
.pagination a:link, .pagination a:visited {color:#003366;font-size:11px;font-weight:bold;text-decoration:none;}
.pagination a:active, .pagination a:hover{color:#003366;font-size:11px;font-weight:bold;text-decoration:underline;}

/*google*/

#google_ads{float:left;width:567px; text-align:left;margin:15px; border-bottom:1px solid #000; display:inline}
.googleAdTitle{color:#000; border-bottom:1px solid #000; font-weight:bold; font-size:12px; margin:0 0 9px 0}
.googleAdHolder{padding:0 0 11px 4px}
.googleAd1,.googleAd2,.googleAd3{font-size:11px; font-weight:700; color:#336699}
.googleAd1:hover,.googleAd3:hover{font-size:11px}
.googleAd2,.googleAd3{font-weight:400}
.googleAd3{color:#666666}


.cpcofferhd { background-color:#8baac9; color:#003366; font-weight:bold; font-size:11px; padding-left:8px; padding-right:6px; padding-top:2px; padding-bottom:2px;}
.cpco {padding-top:2px; padding-bottom:1px;}
.cpco,.cpco a  {text-decoration:none; font-weight:bold;padding-bottom:2px;}
.cpco a:link,.cpco a:visited,.cpco a:active,.cpco a:hover {color:#fff;}

.cpctitle {color:#003366; font-family:verdana, helvetica, sans-serif; font-size:12px; font-weight:bold;}
.gsl_title  {color:#003366; font-family:verdana, helvetica, sans-serif; font-size:12px; font-weight:bold;}
.gsl_link { color:#336699 font-family:verdana, helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.gsl_link:link, a.gsl_link:visited, a.gsl_link:active, a.gsl_link:hover { color:#336699; font-family:verdana, helvetica, sans-serif; font-weight:bold;}
a.gsl_link:link {color:#336699;}
a.gsl_link:visited {color:#336699;}
a.gsl_link:active, a.gsl_link:hover {color:#336699;}
a.cpclink:link, a.cpclink:visited, a.cpclink:active, a.cpclink:hover { font-size:11px; color:#336699; font-family:verdana, helvetica, sans-serif; font-weight:bold;}
a.cpclink:link, a.cpclink:visited {color:#336699;}
a.cpclink:active, a.cpclink:hover {color:#336699;}
.cpctext, .gsl_desc {font-family:verdana, helvetica, sans-serif; color:#000; font-size:10px;}
.cpcurl, .gsl_url {font-family:verdana, helvetica, sans-serif; color:#666; font-size:9px;}
.cpclinebg, .cpclinetop {background-color:#003366;} .cpcmargintop {font-size:10px;}
.cpcmarginbottom {font-size:14px;}
.cpcspacer {font-size:6px;} 
.ch {cursor:pointer;cursor:hand;}

/*photogallery*/
.pg {border:2px #a24233 solid;}

/*reader comments*/
.readerscomments {padding: 10px 10px 10px 50px;}
.bloghead {font-weight:bold;}
.rcblock {background-color:#ddd;}

/*video*/
.videotext10, .videotext {font-size:10px; font-weight:bold; color:#fff;}
.videotext11 {font-size:11px; font-weight:bold; color:#fff;}
.videotext12 {font-size:12px; color:#fff;}
.videohome10 {font-size:10px; color:#000;}
.videohome11 { font-size:11px; color:#000;}
.videohome12 {font-size:12px; color:#000;}	

.videotitle {color:#fff; font-weight:bold;font-size:12px;}
.videoname {color:#fff; font-weight:bold;font-size:12px;}
.videoclose {color:#fff;}

.videosearch {border:thin #2c5569 solid;}
.videosearch2 {border-right:#999999 1px solid; border-top:#999999 1px solid; border-left:#999999 1px solid; font-size:12px; color:#000; border-bottom:#999999 1px solid; background-color:#fff; font-family:arial, helvetica, sans-serif; font-weight:bold;}

.videoplayer {border:1px #fff solid; width:320px; background-color:#90282c;}
.videoplayer2 {border:1px #141517 solid; width:320px; background-color:#336699;}
.videoplayer3 {color: #CFD7FF; font-weight:bold;}
.videodesc {background-color:#08173F; color:#fff; padding:6px;}
.videodesc a, .videodesc a:visited {color:#fff;}
a.savings, a.savings:visited, a.savings:visited, a.savings:hover {color:#fff; font-weight:bold;}

.videoemail {background-color:#0C265F; color:#fff; padding:3px; text-align:center;}
a.videoemail {color:#CFD7FF; text-decoration:none; font-weight:bold;}
a.videoemail:visited {color:#fff; text-decoration:none; font-weight:bold;}
a.videoemail:active,a.videoemail:hover {color:#fff; font-weight:bold;}
.videohelp {background-color:#0C265F; color:#8E94AF; padding:3px; text-align:center; font-weight:bold;border-bottom:1px #2a2d32 solid;margin-bottom:0px;}
.videochooseb {background-color:#0C265F; color:#CFD7FF; padding:3px; text-align:center; border-left:1px #141517 solid; border-right:1px #141517 solid; border-bottom:1px #141517 solid;}

a.videochoose, a.videochoose:visited, a.videochoose:active, a.videochoose:hover  {color:#fff; font-weight:bold;}
a.videohome:link, a.videohome:visited, a.videohome:active, a.videohome:hover {font-size:11px; font-weight:bold; color:#fff;}
.relatedvideo {background-color:#29466F; height:145px; overflow:auto; width:340px;}
.relatedarticle {background-color:#29466F; height:145px; overflow:auto; width:348px;}

.copy {font-size:9px; color:#fff;}
.smfoot {font-size:9px; color:#fff; font-weight:normal;}
.smfoot2 {font-size:9px; color:#fff; font-weight:bold;}

.vidbg1 {background-color:#13163f;} .vidbg2 {background-color:#333c3c;}
.vidbg3 {background-color:#000000;} .vidbg4 {background-color:#08173F;}
.vidbg5 {background-color:#08173f;} .vidbg6 {background-color:#9a9fa3;}
.vidbg7 {background-color:#08173F;} 

.smpromoimg {padding: 8px 3px 5px 8px;}
.vid {padding: 8px 10px 5px 2px; color:#CFD7FF;}
.vid2 {padding: 8px 10px 5px 8px; color:#CFD7FF;}
.vid a:link,.vid a:visited,.vid a:active,.vid a:hover, .vid2 a:link,.vid2 a:visited,.vid2 a:active,.vid2 a:hover {color:#CFD7FF; font-weight:bold;}
ul.vid {margin-bottom:-8px; margin-top:5px;}
/* div  {scrollbar-face-color:#3a708b; scrollbar-highlight-color:#2c5569;scrollbar-shadow-color:#afdef3; scrollbar-3dlight-color:#afdef3;scrollbar-arrow-color:#afdef3; scrollbar-track-color:#2c5569;} */


