body{margin: 0; color: black; text-align: center;}


/**********krstarica_2.0.0.css *********/
div#main
{
	background: white url(../images/topicbg_2.0.0.gif) repeat-y top center;
	margin-right:auto;
	margin-left:auto;
	min-width:995px;
	*margin:0 10px;
}

a:link { text-decoration: none; color: #0020AF }
a:visited { text-decoration: none; color: #00208F }
a:hover { text-decoration: underline; color: red }
a:active {color: #FBAF00 }

/*
P, OL, UL, DIV, H1, H2, H3, H4, H5, TD, TH, INPUT, small {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
#small { font-size:8pt }
*/

#header { text-align: center; width: 974px; margin-left: auto; margin-right: auto; }
#footer { text-align: center; width: 974px; margin-left: auto; margin-right: auto; font-size:8pt; margin-top: 15px; }
#footer_global { text-align: center; width: 974px; margin-left: auto; margin-right: auto; margin-top:15px; font-size:8pt;  }

#banner_header { text-align: center; margin: 3 0 13 0; width: 974px; margin-left: auto; margin-right: auto; display:inline }
#banner_footer { text-align: center; margin: 13 0 15 0; width: 974px; margin-left: auto; margin-right: auto; }
/*#banner_tower { text-align: center; margin: 13 0 15 0; width: 180px; margin-left: auto; margin-right: auto; }*/
#banner_article {text-align:center; margin:0 0 10px 10px; width:300px; }

#content { text-align:justify; width: 974px; margin-left: auto; margin-right: auto; margin-top: 15px; }

/******************rubrika_2.0.0.css***********************/
body {font:small/122% arial,helvetica,clean,terminal,sans-serif;font:x-small;}
body * {line-height:122%;}
table {font-size:inherit;font:x-small;}
html>body {font:80%/122% arial,helvetica,clean,sans-serif;}
table, pre, code, select, input {font-size:100%}
table tr td table tr td p {margin: 0px;}
div#storybodyfull .storyhdr table tr td p {margin: 0px;}
div#storybody span#body table tr td p {margin: 0px;}
div.csc-textpic-text table tr td p {margin: 0px;}
textarea {font-size:107%;}
html>body textarea {font-size:auto}
big {font-size:122%}small {font:77% verdana;}

.spacer{display:block; clear:both; height:20px; line-height:0; font-size:0; overflow:hidden; }
form{margin:0; padding:0; }
img { border: none; }

/*BEGIN NAVIGATION*/
#menu1{padding:0; clear:both; }
#menu2 h5, #menu1 h5{display:none; }
#menu1 ul{margin:0; padding:0 0 0 4px; list-style:none; height:19px; background:url(../images/rul_hori_999.gif) bottom repeat-x; }
#menu1 li{display:block; float:left; background:#ffe680 url(../images/bg_nav_cnrl.gif) no-repeat; margin-right:3px; }
#menu1 li a{display:block; float:left; font:10px verdana; font-weight:bold; color:#000; white-space:nowrap; padding:3px 6px; margin:0; text-decoration:none; }
#menu1 li a:visited{color:#000; text-decoration:none;}
#menu1 li div{display:block; float:left; margin:0; padding:0; background:url(../images/bg_nav_cnrr.gif) no-repeat top right; }
#menu1 li.on{background:#F2F3F5 url(../images/bg_nav_cnrl_on.gif) no-repeat; padding-left:3px; }
#menu1 li.on div{background:url(../images/bg_nav_cnrr_on200.gif) top right no-repeat; padding-right:3px; padding-bottom:1px; }
#menu1 li.on a{color:#003DB8 ; text-decoration:none;}
#menu1 li.on a:visited{color:#003DB8 ; text-decoration:none;}
#menu1 li.index{background:none;  }
#menu1 li.index div{background:none; }
#menu1 li.index a{color:#003DB8 ; font-weight:normal; }
#menu1 li.index a:visited{color:#003DB8 ; }

#menu2{padding:0; margin-bottom:0px; clear:both; float:left; width:100%; }
#menu2 ul{list-style:none; margin:0; padding:0; border-bottom:1px solid #ccc; float:left; width:100%; background:#F2F3F5;}
#menu2 a{float:left; display:block; margin:6px 0; padding:0 7px; border-left:1px solid #999; text-decoration:underline; }
#menu2 a:visited{text-decoration:underline; border-left:1px solid #999; color:#003DB8 ; }
#menu2 a:hover{color:#003DB8 ; }
#menu2 li{float:left; display:block; font:77% verdana; height:25px; }
#menu2 li.first a{padding-left:13px; border:0; }
#menu2 li.first a:visited{border:0; }
#menu2 li.on a{color:#003DB8 ; font-weight:bold; text-decoration:none; }
#menu2 li.on a:visited{color:#003DB8 ; text-decoration:none; }

#menu3 {width:100%; clear:both; float:left; font:9px verdana; font-weight:bold; color:#000; white-space:nowrap; padding:10px 0px 5px 0px; margin:0; text-decoration:none;}
#menu3 a {font-size:10px;}

#sidebar #archive ul {list-style:none; margin:0; padding:0; width:100%;  }
#sidebar #archive ul li{background:none; padding-left:0px; }
#archive tr, #archive td { font:91% verdana; text-align:left; }
#archive .lev1{padding-top:6px;}
#archive .lev1on a{font-weight:bold; text-decoration:none; }
#archive .lev2all table tr td {padding:0 5px 0 0px; }
#archive .lev2on a{font-weight:bold; text-decoration:none; }

#head .messaging{padding-bottom:5px; border-bottom:1px solid #ccc; margin-bottom:10px; }
#head .messaging em{font-family:verdana; }
#head .nosub {padding-bottom:8px; }
#head .nosub li.on{background:#fff url(../images/bg_nav_cnrlw_on.gif) no-repeat; padding-left:3px; }
#head .nosub li.on div{background:url(../images/bg_nav_cnrrw1_on.gif) top right no-repeat; padding-right:3px; padding-bottom:1px; }

/*END NAVIGATION*/

/*BEGIN SEARCHBAR TOP/BOTTOM*/
#search{clear:both; margin: 1 0 5px;}
#search .searchbar{background:#d2e4fc; padding:3px 0 2px 0; text-align:center; color:#000; border-bottom:1px solid #99b9e3;vertical-align:middle;}
#search .searchbar a{color:#036; font-size:77%; }
#search .searchbar a:visited{color:#036; }
#search .searchbar a:hover{text-decoration:underline; }
#search .searchbar strong{font:77% verdana; font-weight:bold; vertical-align:middle}
#search .searchbar input{font:77% verdana; vertical-align:middle;}
#search .searchbar select{font:77% verdana; vertical-align:middle;}
#search .searchbar input.submit{font:77% verdana; vertical-align:middle; *margin-top:1px;  }




/*BEGIN GENERAL STYLES*/
.source{color:#999;}
.lrec{text-align:center; text-transform:uppercase; color:#999; font-size:77%; padding-bottom:5px; }
.lrec img{display:block; }
.topheadline .morestories {width: 550px; margin: 0 0 5px;}
.topheadline .moreheadlines ul{margin:0; padding:0; list-style:none; }
.topheadline .moreheadlines li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; margin-bottom:0; }
.topheadline .moreheadlines em{display:inline; }

h2{amargin:0; padding:0; font-size:122%; }
h3{color:#999; font:77% verdana; font-weight:bold; margin:0; padding:0; }
h4{color:#666; font:77% verdana; font-weight:bold; margin:0; padding:8px 0 5px 0; text-transform:uppercase; }
h6{color:#333; font-size:92%; font-weight:bold; margin:0; }
a.action{font-family:verdana; font-size:77%; }
.ftrimage{float:left; margin:0 8px 8px 0; }
img.ftrimage{border:1px solid #ccc;}

/* ftrimage with styles */
.ftrimage {background-color: #fff; padding:2px;}
.ftrimage .crdt {margin:-4px -4px 0 3px; border: 1px solid #fff; border-top:none;}
html>body .ftrimage .crdt {margin:0 -1px 0 0;}
.ftrimage .crdt .prvdr {float: left; padding: 3px 5px; font: normal 77% verdana, arial; color: #666;}
.ftrimage .crdt .nlrg {float: right;}
.ftrimage .crdt img {border: none; margin: 0;}

#ynbody #yncatindex #indexstories .topheadline .ftrimage img {margin:0; border:1px solid #ccc;}
a.download img { border:1px solid #ccc }

#sidebar em{font-style:normal; font-size:85%; color:#666; white-space:normal; }
#sidebar img{vertical-align:bottom;}
#sidebar{width:180px; padding-bottom:15px;}
#sidebar ul{margin:0; padding:0; list-style:none; }
#sidebar ul li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; }

#sidebar .mainphoto img{display:block; border:1px solid #ccc;}
#sidebar .mainphoto .source{font-size:77%; color:#333; padding:5px 0; }

#sidebar .mainphoto {display:block; padding-bottom:10px; }
#sidebar .chunk img {border: none;}

#sidebar .sourcepromo{margin-top:15px; }
#sidebar .sourcepromo ul{padding:5px 0 2 0; }
#sidebar .sourcepromo p{text-align:center; font-size:92%; }
#sidebar .sourcepromo .bg{padding:8px; position:relative; border:1px solid #ccc; }

#sidebar .rcbox{margin-top:15px;}
#sidebar .rcbox ul{padding:5px 0 2 0; }
#sidebar .rcbox p{text-align:center; font-size:92%; }
#sidebar .rcbox .bg{padding:8px; position:relative; border:1px solid #ccc;}

#sidebar .rc_north{width:100%; position:relative; z-index:100; }
#sidebar .rc_south{width:100%; position:relative; }
#sidebar .rc_nw {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #ccc url(../images/rc_nw.gif); }
#sidebar .rc_ne {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #ccc url(../images/rc_ne.gif); }
#sidebar .rc_sw {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #ccc url(../images/rc_sw.gif); }
#sidebar .rc_se {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #ccc url(../images/rc_se.gif); }


#sidebar .etpromo{padding:60px 0 10px 0; margin-top:25px; width:239px; background:url(../images/promo_et_bg.gif) right top no-repeat; }
#sidebar .etpromo img{margin:-15px 0 0 0; float:right; }

#sidebar .collateral{font-size:92%; margin:2px 0;}
#sidebar .collateral li{background:none; padding:0; margin:0 0 5px; }
#sidebar .collateral li.islideshow{padding-left:20px; background:url(../images/cam16_1.gif) no-repeat; }


#sidebar .chunk{display:block; background:url(../images/rul_hori_dot.gif) bottom repeat-x; padding-bottom:10px; margin-bottom: 10px;}
#sidebar .chunk p{margin:0 0 5px 0; font-size:92%; }
#sidebar .chunk { text-align:left; }

#sidebar .chunk2{display:block; padding-bottom:10px; margin-bottom: 10px;}
#sidebar .chunk2 p{margin:0 0 5px 0; font-size:92%; }
#sidebar .chunk2 { text-align:left; }

#sidebar .av {padding-top:10px; }
#sidebar .quotes td{font-family:arial; }
#sidebar .quotes table small{font-size:92%; font-family:arial; }
#sidebar .quotes .getquotes{text-align:center; padding:2px 0; }
#sidebar .quotes .disclaimer{text-align:center; padding:2px 0; font-size:77%; }
#sidebar .quotes .fb{text-align:center; }
#sidebar .quotes img{display:block; margin:0 auto; }

#sidebar .first h6{margin:0; padding:0;}
#sidebar .rss, #sidebar .video{padding-top:5px; }
#sidebar .rss ul{padding:0 0 5px 0; }
#sidebar .rss ul li{padding:8px 0 0; background:none; font-size:85%; margin-bottom:8px; float:left; }
#sidebar .rss h5{margin:0; padding:0; font-size:100%; font-weight:normal; float:left; }
#sidebar .rss div{float:right; padding-left:3px; }

#sidebar .alerts img{margin-right:15px; float:right; }
#sidebar .alerts ul{padding:0 0 5px 0; }
#sidebar .alerts ul li{font-size:92%; background:none; padding:0; margin:2px 0; }
#sidebar .alerts input.submit{font:85% verdana; text-align:center; display:block; margin:5px auto; }
#sidebar .alerts .action{text-align:center; display:block; margin:0 auto; }

#sidebar .sources ul li{margin-bottom:3px; font-size:92%; }
#sidebar .sources ul li.on a{font-weight:bold; color:#000; }
#sidebar .sources ul li.on a:hover{text-decoration:none;  }
#sidebar .fc ul{padding:0 0 5px 0; }
#sidebar .photos p{font-size:85%; }
#sidebar .photos:after{content: ""; display: block; clear: both; height:0; line-height:0; font-size:0; overflow:hidden; }
#sidebar .money .designrul1{padding:5px 0 0 0; }
#sidebar .money .designrul2{font-size:85%}
#sidebar .marketsnap .east{float:left; width:130px; padding-bottom:5px; }
#sidebar .marketsnap .west{float:left; width:170px; padding-bottom:5px; }
#sidebar .marketsnap .source{font-size:85%; }
#sidebar .news ul{padding:0 0 5px 0; }
#sidebar .news ul li{font:85% verdana; }
#sidebar .news strong{font:85% verdana; display:block; margin-top:5px; }
#sidebar .features .feature{clear:both; padding:0 0 10px 0; }
#sidebar .first{background:none; margin-top:0; padding-top:0; }
#sidebar .first h4{margin-top:0; padding-top:0; }

#sidebar .politicstools li{margin-bottom:10px; }
#sidebar .politicstools li form{text-align:center; padding-top:5px; }
#sidebar .politicstools li input{border:1px solid #999; }
#sidebar .politicstools li select{display:block; margin:0 auto; }
#sidebar .politicstools p{font:85% arial; color:#666; }
#sidebar .politicstools .providedby{text-align:center; border-top:1px solid #999; padding:10px 0; margin:0 10px; }

#sidebar .actions .chunk{margin:0; }
#sidebar .actions h4{padding:0; }

#ynstory #ynmain #sidebar .hlth form input {margin-bottom: 5px;}



#fc #sidebar h3{margin:0; padding:0; color:#690; font-family:arial; font-size:122%; }
#fc #sidebar h3 a{color:#690; text-decoration:underline; }
#fc #sidebar h3 a:visited{color:#690; }
.av{background:none; }
.av li{background:none; padding:0; margin:5px 0; }
.av li img{float:left; margin:2px 5px 10px 0; }

#fc #sidebar .lrec { padding-bottom:15px; }
#fc #sidebar .rcbox{border:1px solid #ccc; margin-top:0; }
#fc #sidebar .rcbox li{ position:relative;  }
#fc #sidebar .actions{margin:0 0;}

#fc #sidebar .actions .chunk{margin:5px 5px 0px; clear:both; }
#fc #sidebar .actions .first{background:none; }
#fc .rss ul.providers {width: 290px;}
#fc #sidebar .rss h5{float: none;}
#fc #sidebar .rss div{float:none;}


.topheadline{float:left; padding-bottom: 5px; margin:0 0 20px 0; *margin-bottom:5px; background:#EFF2F7 aurl(../images/site/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
.topheadline:after{content: ""; display: block; clear: both; height:0; line-height:0; font-size:0; overflow:hidden; }
.topheadline p{margin:2px 0; padding:0; }
.topheadline img{border:1px solid #ccc; }
div.trcnr{background:aurl(../images/site/i/us/nws/gl/cnr_bigbox_tr.gif) top right no-repeat; }
div.blcnr{background:aurl(../images/site/i/us/nws/gl/cnr_bigbox_bl.gif) bottom left no-repeat; }
div.brcnr{background:aurl(../images/site/i/us/nws/gl/cnr_bigbox_br.gif) bottom right no-repeat; padding:5px; }


#sidebar .chunk h4, .providers h3, .providers h4, .sources h4{text-transform:uppercase; }

em span.timedate{font:normal 100% verdana; color:#666; }
em span.recenttimedate{font:bold 100% verdana; color:#666; }
em span.breakingtimedate{font:bold 100% verdana; color:#990100; }
.xl{font-size:159%; }
.xxl{font-size:167%; }
/*END GENERAL STYLES*/

/*BEGIN HOME PAGE STYLES*/
#ynhome b{font:77% verdana; font-weight:bold; color:#9c0000; display:block; margin:0 0 5px 0; }
#ynhome em{display:block; font-size:77%; font-style:normal; color:#666; }
#ynhome .noimgBreaking h2{font-size:152%; }
#ynhome .personalize{padding:8px; margin:5px 0 10px 0; background:#F2F3F5; font:77% verdana; }
#ynhome .breakingnews{text-align:center; border:1px #EFF2F7 solid; background:#FFFBBD; padding:5px 0; margin:5px 0 0 0; }
#ynhome .breakingnews b{display:inline; }
#ynhome .breakingnews em{display:inline; }

#ynhome .topheadline{width:100%; margin:5px 0; }
#ynhome .topheadline .headlineB{width:520px; padding:10px 0 0 5px; clear:left; float:left; }
#ynhome .topheadline .headlineB h2{font-size:100%; }
#ynhome .topheadline .headlineB h4{margin-top:0; padding-top:0;}
#ynhome .topheadline h2.topstoryalt1{font-size:136%; }
#ynhome .topheadline p{margin:2px 0; }
#ynhome .topheadline ul{float:left; margin:0; padding:5px 0; list-style:none; }
#ynhome .topheadline .extras{padding:5px; margin:0; }
#ynhome .topheadline .extras li{margin:0 0 5px 0; list-style:none; }

#ynhome .topheadline .providers {border: 5px solid blue;}

#ynhome .topheadline .providers p{margin:0; padding:0; }
#ynhome .topheadline .providers ul{float:none; }
#ynhome .topheadline ul.bullets li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; padding-right:5px; margin-bottom:2px; }
#ynhome .topheadline .providers .summary{clear:both; padding-bottom:5px; }
#ynhome .topheadline .providers .ftrimage{margin-top:2px; }
#ynhome .topheadline .providers .extras{clear:both; padding:5px 0 10px 0; }
#ynhome .topheadline .providers img{border:0; }
#ynhome .topheadline .providers .photo{text-align:center; padding:5px; }
#ynhome .topheadline .providers .photo img{display:block; margin:0 auto; border:1px solid #ccc; }

#ynhome .topheadline .content{padding:0 5px; }

#ynhome .topheadline .providers{float:right; width:239px; *width:200px; border:1px solid #eee; background:#fff; padding:0 10px 5px; margin:0 0 5px 8px; min-height: 185px; *height: 185px;}

#ynhome .topheadline em{display:inline; }

#ynhome #sidebar{float:right; width:239px;}
#ynhome #storybody{width:710px;}
#ynhome #newscats{float:left; width:555px; }

/*BEGIN TOGGLE STUFF*/
/* toggle set corners (need new images)
#newscats .rcn .rce{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_ne.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#newscats .rcn .rce .rcw{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#newscats .rcs .rce{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px;  position:relative; bottom:-1px; right:-1px; }
#newscats .rcs .rce .rcw{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
 toggle set corners */

 /*
#newscats .headlines{clear:both; }
#newscats .newscat{border:1px solid #a5b2bd; margin:10px 0 ; position:relative; }
#newscats .toggle{background:#f2f3f5; height:17px; border-bottom:1px solid #a5b2bd; }
#newscats .toggle ul{float:left; margin:0; padding:0; list-style:none; position:absolute; top:-5px; left:7px; width:100%; }
#newscats .toggle li{float:left; font-family:verdana; display:block; padding-bottom:7px; }
#newscats .toggle li a{float:left; display:block; text-decoration:none; color:#003DB8 ; }
#newscats .toggle li a:visited{color:#003DB8 ; text-decoration:none;}
#newscats .toggle li a:hover{text-decoration:underline; }
#newscats .toggle li em{float:left; display:block; padding:0 4px; font:10px verdana; margin:8px 0 0 0; font-style:normal; color:#003DB8 ; border-right:1px solid #666; cursor:pointer; }
#newscats .toggle li.on{background:aurl(../images/site/i/us/nws/gl/ptr.gif) bottom center no-repeat; }
#newscats .toggle li.on a{color:#fff; background:#a5b1bd aurl(../images/site/i/us/nws/gl/tab_left.gif) no-repeat; padding-left:3px; text-decoration:none; }
#newscats .toggle li.on a:visited{color:#fff; text-decoration:none;}
#newscats .toggle li.on a:hover{text-decoration:none; }
#newscats .toggle li.on em{background:#a5b1bd aurl(../images/site/i/us/nws/gl/tab_right.gif) no-repeat top right; margin:0; padding:8px 7px 5px 4px; border:none; font-weight:bold; color:#fff; }
END TOGGLE TAB STUFF*/

/*BEGIN TOGGLE STUFF*/
.clr{clear:both; line-height:1%;}
/* toggle set corners (need new images)*/
/*#newscats .rcs{display:block; width:100%; */}
#newscats .rcn .rce{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_ne2.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#newscats .rcn .rce .rcw{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#newscats .rcs .rce{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px;  position:relative; bottom:-1px; right:-1px; }
#newscats .rcs .rce .rcw{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
/* toggle set corners */

/* toggle set corners (need new images)*/
#ynhome #newscats u{display:block; width:100%; }
#ynhome #newscats b{display:block; width:100%; border:1px solid #a5b2bd; z-index:99; position:relative; top:-1px; }
#ynhome #newscats u i{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_ne.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#ynhome #newscats u i em{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#ynhome #newscats b i{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px; position:absolute; bottom:-1px; right:-1px; }
#ynhome #newscats b em{display:block; font-size:0; line-height:0; background:aurl(../images/site/i/us/nws/gl/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-3px; }
/* toggle set corners */


#ynhome #newscats .headlines{clear:both; }
#ynhome #newscats .newscat{border:1px solid #a5b2bd; margin:10px 0; position:relative; }
#ynhome #newscats .toggle{background:#f2f3f5; height:17px; border-bottom:1px solid #a5b2bd; }
#ynhome #newscats .toggle ul{float:left; margin:0; padding:0; list-style:none; position:absolute; top:-5px; left:7px; width:100%; overflow: hidden; height: 2.4em; clip: rect(auto auto 100px auto); }
#ynhome #newscats .toggle li{float:left; font-family:verdana; display:block; padding-bottom:7px; }
#ynhome #newscats .toggle li a{float:left; display:block; text-decoration:none; color:#003DB8 ; }
#ynhome #newscats .toggle li a:visited{color:#003DB8 ; }
#ynhome #newscats .toggle li a:hover{text-decoration:underline; }
#ynhome #newscats .toggle li em{float:left; display:block; padding:0 4px; font:10px verdana; margin:8px 0 0 0; font-style:normal; color:#003DB8 ; border-right:1px solid #666; cursor:pointer; }
#ynhome #newscats .toggle li.on{background:aurl(../images/site/i/us/nws/gl/ptr.gif) bottom center no-repeat; }
#ynhome #newscats .toggle li.on a{color:#fff; background:#a5b1bd aurl(../images/site/i/us/nws/gl/tab_left.gif) no-repeat; padding-left:3px; }
#ynhome #newscats .toggle li.on a:visited{color:#fff; }
#ynhome #newscats .toggle li.on a:hover{text-decoration:none; }
#ynhome #newscats .toggle li.on em{background:#a5b1bd aurl(../images/site/i/us/nws/gl/tab_right.gif) no-repeat top right; margin:0; padding:8px 7px 5px 4px; border:none; font-weight:bold; color:#fff; }
#ynhome #newscats .toggle li.last em{border:none; }
#ynhome #newscats .newscat .rcn{background-color:#f2f3f5; }
#ynhome #newscats .newscat .catheadlines{border:none; padding-bottom:0; }

#ynhome #newscats .headlines ul li.iaudio{padding-left:15px; background:aurl(../images/site/i/nt/ic/ut/bsc/aud12_nrm_1.gif) no-repeat; }
#ynhome #newscats .headlines{border-top:0; padding:10px; }
#ynhome #newscats .headlines .moreheadlines{display:none; }
#ynhome #newscats .headlines h5{display:none; }
#ynhome #newscats .headlines ul{margin:0; padding:0 0 5px 0; list-style:none; }
#ynhome #newscats .headlines ul li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; line-height:77%; }

#ynhome #newscats .headlines ul li a{padding-right:5px; }
#ynhome #newscats .headlines em{display:inline; }
#ynhome #newscats .headlines a.action{display:block; font-weight:bold; }

#ynhome .newscat .moreproviders{clear:both; margin:0 10px; padding:5px 0 10px; font:77% verdana; background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; }
#ynhome .newscat .moreproviders strong{color:#999; }

#newscats .ynmysrcunit{border:1px solid #ccc; border-right:2px solid #ccc; border-bottom:2px solid #ccc; padding:0 5px 5px; margin-bottom:5px; }
#newscats .ynmysrcunit h4{text-transform:none; cursor:pointer; background:aurl(../images/site/i/us/nws/gl/icon_closedarrow.gif) left center no-repeat; margin:5px 0 0 0; padding:0; padding-left:12px; }
#newscats .ynmysrcunit h4:hover{background-color:#eee; }
 /* Hides from IE-mac \*/
* html #newscats .ynmysrcunit h4 {height:1%; padding-top:5px; margin-top:0px;}
/* End hide from IE-mac */
html>body #newscats .ynmysrcunit h4 {margin:5px 0 0; padding:0; padding-left:12px; background-position: left top; }
#newscats .ynmysrcunit ul{display:none; }
#ynhome #newscats .headlines .ynmysrcunit .action{display:none; }
#ynhome #newscats .open h4{background:aurl(../images/site/i/us/nws/gl/icon_openarrow.gif) left center no-repeat; }
#ynhome #newscats .open ul{display:block; }
#ynhome #newscats .headlines .open .action{display:block; }
.mysrcmsg h2{margin:0; padding:0; font-size:136%; font-weight:normal; color:#666; }
.mysrcmsg p{margin:5px 0; padding:0; }
.mysrcmsg .action{font:122% arial; }

.mysrcintro{margin:0 0 5px; padding:0; }
.mysrctools a.action{font:77% verdana; font-weight:bold; }
.mysrctools span{float:right; }
#ynhome #newscats .mysrctools span a.action{font-weight:normal; }

#ynhome #newscats h3{margin:0; padding:0; font-family:arial; font-size:122%; }
#ynhome #newscats h3 a{color:#690; text-decoration:underline; }
#ynhome #newscats h3 a:visited{color:#690; }

#ynhome #newscats .addrss{margin:10px 0; padding:5px 10px; background:#FFFBBD; border:1px solid #FFDC9B; font-size:92%; }
#ynhome #newscats .addrss .addcontent{float:right; font:77% verdana; font-weight:bold; }
#ynhome #newscats .addrss strong{color:#C36600; }
/*END HOME PAGE STYLES*/

/*BEGIN STORYPAGE*/
#ynstory h1{float:left; font-size:152%; margin:0 0 10px 0; padding:12px 0; border-bottom:1px solid #ccc; width:100%; }
#ynstory h1 .source{float:right; margin-top:5px }
#ynstory #sidebar .rss h5{float:none; }
#ynstory #sidebar .rss div{float:none; }
#ynstory #sidebar ul{clear:none; }
#ynstory #sidebar li{float:none; clear:none; }

#ynmain{clear:both; }
#storybody{width:770px; float:right; }
#storybody .storyhdr .add2my{float:right; font-size:77%; }
#storybody .storyhdr p{margin:2px 0; }
#storybody .storyhdr p span{font-size:92%; }
#storybody .storyhdr em{display:block; padding:5px 0 0 0; font-size:77%; color:#999; font-style:normal; }
#storybody .storyhdr #author{ color:#000; }
#storybody .lrec{float:right; display:inline; }
#storybody #body #city {float:left; text-transform:uppercase}

#storybodyfull{width:99.5%;overflow:visible}
#storybodyfull .storyhdr{overflow:hidden;display:inline}
#storybodyfull .storyhdr .add2my{float:right; font-size:77%; }
#storybodyfull .storyhdr p{margin:2px 0;}
#storybodyfull .storyhdr p span{font-size:100%;}
#storybodyfull .storyhdr em{display:block; padding:5px 0 0 0; font-size:77%; color:#999; font-style:normal; }
#storybodyfull .storyhdr span#date{display:block; padding:5px 0 0 0; font-size:77%; color:#999; font-style:normal; }
#storybodyfull .storyhdr #author{color:#000; }
#storybodyfull .lrec{float:right; display:block; margin-top:12px; padding-left:5px;overflow:hidden; }

#ynactions{padding:0px 0; clear:both; }
#ynactions .storytools{padding:0; }
.storytools{padding:8px 0; }
.storytools ul{list-style:none; margin:0; padding:0;  }
.storytools li{float:left; padding-right:15px; }
.storytools li a{float:left; }
.storytools em{font-size:85%; color:#666; font-style:normal; }
#ynactions .iy{width:239px; }
#ynactions .iy p{margin:2px 0 2px 0; }
#ynactions .iy h4{padding-top:4px; }
#ynactions .iy .subtext{font-size:77%; }
#ynactions .iy img{margin:0 5px 0 0; }


#ynrelated {/*clear:both; width:75%;*/ overflow: hidden; }
#ynrelated .chunk{background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) repeat-x; padding:8px 0 15px 0;}
#ynrelated .chunk p{font-size:92%; margin:2px 0; }
#ynrelated .chunk .headlines{awidth:555px; afloat:right; }
#ynrelated .headlines .row{clear:both; }
#ynrelated .headlines ul{float:left; margin:0; padding:0; list-style:none; margin-right:20px; padding-bottom:8px }
#ynrelated .headlines li{background:url(../images/bullet.gif) no-repeat; margin:0; padding:0; padding-left:8px; margin-bottom:1px; awidth:500px;}
#ynrelated .headlines li em{display:inline; font-size:77%; font-style:normal; color:#666; line-height:5px; }
#ynrelated .headlines li a{font-size:92%; }
#ynrelated .related .designrule1{padding:8px 0; }
#ynrelated .news h3{padding:0 0 8px 0; font-family:arial; font-size:122%; }
#ynrelated .news h3 a{color:#690; text-decoration:underline; }
#ynrelated .news h3 a:visited{color:#690; }


#files_attached  ul{float:left; margin:0; padding:0; list-style:none; margin-right:20px; width:500px; }
#files_attached  li{background:url(../images/bullet.gif) no-repeat; margin:0; padding:0; padding-left:8px; margin-bottom:5px; width:500px;}


#yncomments {clear:both; overflow:hidden;}
#yncomments p{margin:0; font:100% arial; color:#666;}
#yncomments .headlines .row{clear:both; }
#yncomments .headlines ul{margin:0; padding:0; list-style:none; margin:5px 20px 0 0; /*width:500px;*/ }
#yncomments .headlines li{background:url(../images/bullet.gif) no-repeat; margin:0; padding:0; padding-left:8px; margin-bottom:5px; /*width:500px;*/}
#yncomments .headlines li em{display:inline; font-size:77%; font-style:normal; color:#666; line-height:11px; }
#yncomments .headlines li a{font-size:92%; }
#yncomments .chunk h4{padding-bottom:0px; }

#ratings{clear:both; padding:10px 0 0 0; }
#ratings h4 {text-transform:uppercase}
#ratings .ratemod{float:left; position:relative; height:40px; margin:0; font:arial; color:#666;}
#ratings img{vertical-align:middle; margin-left:10px }
#ratings form {display:inline; margin:0; padding: 0 }
#ratings small{font-size:92%; }
#ratings strong{font:100% verdana; font-weight:bold; color:#999; }
#storytools #ratings p{margin:0; margin-left:10px; padding:0 0 0 10; font:77% arial; color:#666; display:inline}
#ratings .action{margin:0; padding:0; }
#ratings .ratestars{display:block; }
#ratings .action{display:block; font-family:arial; margin:0; padding:0; }
#ratings .cola{width:150px; }
#ratings .colb{width:100px; }
#rating .colc {width: 140px; padding:15px 0 0 10px; }
.storytools #ratings .colc {width:150px; padding:15px 0 0 10px; }
/*END STORY PAGE*/

/*BEGIN PHOTOS*/
#ynslidephoto{padding:15px 0; }
#ynslidephoto p{margin:2px 0; }
#ynslidephoto h1{font-size:136%; font-weight:normal; color:#666; margin:0 0 5px; padding:0; }
#ynslidephoto em{font-style:normal; color:#666; font:77%; }
#ynslidephoto .fchighlights{background:#EFF2F7 aurl(../images/site/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
#ynslidephoto img{border:1px solid #ccc;}

#ynslidephoto .pagetitle{border-bottom:1px solid #999; margin:0 0 10px 0; }
#ynslidephoto .highlights ul{margin:0; padding:5px 0 0; list-style:none; }
#ynslidephoto .highlights li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; }
#ynslidephoto .highlights{background:#EFF2F7 aurl(../images/site/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
#ynslidephoto .highlights .brcnr{padding:10px; }
#ynslidephoto .highlights h4{margin:0; padding:0 0 5px; }
#ynslidephoto .highlights .addtomy img{vertical-align:middle; border:none;}
#ynslidephoto .highlights .addtomy{font:77% verdana; padding-top:0; margin:10px 0 0 0;}

#ynslidephoto .subsection{margin:0; padding:10px 0 0; }
#ynslidephoto .subsection h3{color:#333; padding:0; margin-bottom:5px; font-family:arial; font-size:122%; }
#ynslidephoto .subsection h3 a{color:#690; text-decoration:underline; }
#ynslidephoto .subsection h3 a:visited{color:#690;}

#ynslidephoto .thumb{width:172px; margin-right:10px; text-align:center; float:left; }
#ynslidephoto .thumb em{display:block; }
#ynslidephoto .thumb a{display:block; margin-top:5px; }
#ynslidephoto .thumb .bg{padding:0; position:relative; border:1px solid #ccc; height:200px; }
#ynslidephoto .thumb .bg p{padding:5px; }
#ynslidephoto .rc_north{width:100%; position:relative; z-index:100; }
#ynslidephoto .rc_south{width:100%; position:relative; }
#ynslidephoto .rc_nw {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #ccc url(../images/rc_nw.gif); }
#ynslidephoto .rc_ne {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #ccc url(../images/rc_ne.gif); }
#ynslidephoto .rc_sw {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #ccc url(../images/rc_sw.gif); }
#ynslidephoto .rc_se {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #ccc url(../images/rc_se.gif); }

#ynslidephoto .paging{text-align:center; margin:0; padding:15px 0 0; }
#ynslidephoto .paging h6{margin:0; padding:0 15px 0 0; float:right; font-weight:normal; }
#ynslidephoto .paging a{text-decoration:underline; margin-left:5px; }
#ynslidephoto .paging a:visited{text-decoration:underline; color:#800080; }
#ynslidephoto .paging strong a.pgnext{text-decoration:none; background:aurl(../images/site/i/us/search/gr/ar_next.gif) left no-repeat; padding-left:10px; }
#ynslidephoto .paging strong a.pgprev{text-decoration:none; background:aurl(../images/site/i/us/search/gr/ar_prev.gif) right no-repeat; padding-right:10px; }
#ynslidephoto .paging strong a:visited{text-decoration:none; }

#ynbody .usatoday .bg{height:130px; }
#ynbody .usatoday .pagetitle{background-color:#01009A; padding-top:5px;}
#ynbody .usatoday .pagetitle .sorter{color:#fff; }
#ynslidephoto.usatoday	{margin:2px 0; padding:0;}

body.slideshow{margin:0 auto; }
.slideshow #yncont{width:730px; clear:both; }
.slideshow #mastheadmini{width:730px; margin:0 auto; }

.slideshow #mastheadmini .sponseredby{float:right; padding:3px 5px 0  0; display:inline; }
.slideshow #mastheadmini .sponseredby img{float:left; }

.slideshow #ynslidephoto{margin:0; padding:0; }
.slideshow #ynslidephoto .pagetitle{background:#a7b2bb; margin:0 0 2px 0; padding:0; }
.slideshow #ynslidephoto h1{color:#000; font:122% arial; font-weight:bold; padding:5px 0 0 10px; }
.slideshow #ynslidephoto .backlink{float:right; font-weight:bold; padding:10px 10px 0 0 ; }

#ynslidephoto .sorter{float:right; padding:2px 5px 0 0; }
#ynslidephoto form{display:inline; }

.slideshow .banner{clear:both; margin:0 auto; padding:4px 0; }
.slideshow .banner img{border:1px solid #ccc; }

.slideshow .main{width:730px; height:400px; margin:0; padding:0; }
.slideshow .main #photo{float:left; border:1px solid #ccc; margin:0; padding:0; text-align:center; background:#eee; }
.slideshow .main #sidebar{float:right; border:1px solid #ccc; margin:0; padding:0; }
.slideshow .catindex{border:1px solid #ccc; margin:0; padding:0; }

.slideshow .catindex{height:398px; *height:400px; }
.slideshow .controls .catindex{height:365px; *height:367px; }
.slideshow .main #photo{width:405px; *width:407px; height:398px; *height:400px; }
.slideshow .main #sidebar{width:315px; *width:317px; height:398px; *height:400px; }
.slideshow .controls #photo{height:365px; *height:367px; }
.slideshow .controls #sidebar{height:365px; *height:367px; }


.slideshow .controls .slidenav{height:30px; *height:31px; border-top:1px solid #999; background:#eee; margin-bottom:2px; font:77% verdana; }
.slideshow .controls .slidenav div{padding:5px 5px 0; float:left; }
.slideshow .controls .slidenav .playbuttons{padding-left:15px; }
.slideshow .controls .slidenav .count{padding:8px 0 0 20px; }
.slideshow .controls .slidenav .view{float:right; padding-top:8px; }

.slideshows .phocap{clear:both; }
/* .slideshow .main #sidebar .caption{height:190px;} */
.slideshow .main #sidebar .caption{height:150px; }
.slideshow .main #sidebar .related{height:90px;}

.slideshow .main #photo img{display:block; margin:7px auto 0; border:1px solid #ccc; }
.slideshow .main #sidebar .chunk{margin:0 0 0 8px; padding:0; }
.slideshow .main #sidebar .related ul{margin:0; padding:0; }
.slideshow .main #sidebar .related li{margin-bottom:5px; }
.slideshow .main #sidebar .addtomy{padding:7px 0 0;}
.slideshow .main #sidebar .addtomy h4 {padding:5px 0 3px;}
.slideshow .main #sidebar .addtomy a {font: normal 77% verdana, arial;}
.slideshow .main #sidebar .chunk {padding-bottom:5px; }

.slideshow .main #sidebar .caption .source{padding:7px 0 0; height:38px;}
.slideshow .main #sidebar .caption .sourcelogo{float:left; width:125px; }
.slideshow .main #sidebar img{border:none;}
.slideshow .main #sidebar .caption em{float:right; padding-right:5px; white-space:normal; width:175px; }
/* .slideshow .main #sidebar .caption .captiontext{ clear:both; overflow:auto; font:100% arial; height:110px; margin:5px 0; padding:0 8px 0 0;  } */
.slideshow .main #sidebar .caption .captiontext{ clear:both; overflow:auto; font:100% arial; height:80px; margin:5px 0; padding:0 8px 0 0;  }
.slideshow ul.storyactions{float:left; margin:0; padding:0; width:200px; }
.slideshow ul.storyactions li{float:left; margin:0; padding:0; margin-right:10px; font:77% verdana; }
.slideshow ul.storyactions li a{line-height:144%; }

.slideshow .main #sidebar #ratings{margin:0 0 0 8px; padding:0; }
.slideshow .main #sidebar #ratings .ratemod h4{margin:0; padding:0; }
.slideshow .main #sidebar #ratings .ratemod{height:50px; font-size:100%; padding-top:10px; padding-bottom:8px; }
.slideshow .main #sidebar #ratings p{font-size:77%; margin:0; margin-left:10px; padding:0; }

.slideshow ul.headlines{margin:0; padding:25px 0 0 15px; list-style:none; float:left; width:325px; }
.slideshow .headlines li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; margin-bottom:5px; width:325px; }
.slideshow .headlines li em{display:block; }
.slideshow .catindex .morelinks{padding-top:15px; }
.slideshow .catindex a.action{display:block; font-weight:bold; }

.slideshow #ynslidephoto .multi{background:#eee; }
.slideshow #ynslidephoto .multi .subsection{margin:0; padding:8px 0 0; }
.slideshow #ynslidephoto .catindex .thumb{width:170px; *width:172px; text-align:center; float:left; background:#fff; margin:0; padding:0; margin-left:8px; *margin:0 4px; }
.slideshow #ynslidephoto .catindex .thumb .bg{position:relative; border:1px solid #ccc; height:170px; *height:172px; margin:0; padding:0; text-align:center; }
.slideshow #ynslidephoto .catindex .thumb .bg img{display:block; margin:0 auto 0; border:1px solid #ccc; }
.slideshow #ynslidephoto .catindex .thumb a{margin:0; padding:0; }
.slideshow #ynslidephoto .catindex .thumb p{margin:2px 0; padding:0; }
.slideshow #ynslidephoto .catindex strong{font-size:77%; display:block; padding-top:5px; }
.slideshow #ynslidephoto .catindex em{font-size:77%; }
/*END PHOTOS*/

/*BEGIN PRINT VIEW*/
.printmast{width:750px; margin:0 auto 10px; padding:10px 0; border-bottom:1px solid #999;}
.printmast .logo{float;left; width:500px; }
.printmast .gllinks{float:right; }


#ynbody .printstory h1{border: 0}
#ynbody .printstory #storybody{float:none; width:100%; }
#ynbody .printstory #storybodyfull{float:none; width:100%; }

#ynbody .printphoto #storybody{float:none; width:100%; text-align:center; }
#ynbody .printphoto #storybodyfull{float:none; width:100%; text-align:center; }
#ynbody .printphoto .attr{width:380px; margin:15px auto; padding:5px 0; text-align:left; background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; }
#ynbody .printphoto .source{float:right; }
#ynbody .printphoto .caption{clear:both; padding-top:10px;}
/*END PRINT VIEW*/

/*BEGIN PROVIDER INDEX*/
#ynprovindex em{font:77% arial; font-style:normal; color:#666; }
#ynprovindex h1{float:left; font-size:152%; margin:0 0 4px 0; padding:8px 0; border-bottom:1px solid #ccc; width:100%; color:#666; font-weight:normal; }
#ynprovindex h1 .source{float:right; }
#ynprovindex .topheadline h2 { font-size:152%; }
#ynprovindex .subsection h3{padding:0; margin-bottom:5px; font-family:arial; font-size:122%; }
#ynprovindex .subsection h3 a{color:#003399; text-decoration:underline; }
#ynprovindex .subsection h3 a:visited{color:#003399;}
#ynprovindex .backcrumb{margin:0 0 2px 0; }
// #ynprovindex #indexstories{float:left; width:440px; }
#ynprovindex #indexstories{float:left; width: 710px; }
#ynprovindex #indexstories .topheadline{background:none; }
// #ynprovindex #sidebar{float:right; width:300px; }
#ynprovindex #sidebar{float:right; width:239px; }
#ynprovindex #indexstories .topheadline p { margin:4px 0; }
#ynprovindex #indexstories .subsection{margin:15px 0 0 0; }
#ynprovindex #indexstories .subsection em{display:block; }
#ynprovindex #indexstories .subsection ul{margin:0; padding:0; list-style:none; }
#ynprovindex #indexstories .subsection ul li h2 {margin: 0 0 0px; padding: 5px 0; background:url(../images/rul_hori_dot.gif) bottom repeat-x;}
#ynprovindex #indexstories .subsection ul li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; aline-height:77%; margin-bottom:10px; clear:both; border: 1px solid #fff;}
#ynprovindex #indexstories .subsection ul li a{margin-right:5px;}
#ynprovindex #indexstories .subsection li p{display:none; margin:2px 0; padding:0; }
#ynprovindex #indexstories .subsection li .ftrimage{display:none; }
#ynprovindex #indexstories .subsection .addsumm li{background:none; padding-left:0px; float:none; border: 1px solid #fff;}
#ynprovindex #indexstories .subsection .addsumm li p{display:block; }
#ynprovindex #indexstories .subsection .addsumm li a{font-weight:bold; }
#ynprovindex #indexstories .subsection .addsumm li p a{font-weight:normal; }
#ynprovindex #indexstories .subsection .addsumm .ftrimage{display:none; }
#ynprovindex #indexstories .subsection .addimg .ftrimage{display:block; }
#ynprovindex #indexstories .subsection .addsumm li a{border: 1px solid #fff;}
#ynprovindex .duex .subsection ul li{background:none; padding-left:0; margin-bottom:10px; }
#ynprovindex #indexstories .subsection .headlinesumm li{background:none; padding-left:0; margin-bottom:10px; clear:both; }
#indexstories .paging { font-size: 92%; }
#indexstories .paging a { text-decoration:underline; margin-left:3px; font-size:122%; }
#indexstories .paging a:link {color:#003399;}
#indexstories .paging a:visited{text-decoration:underline; color:#003399; }
#indexstories .paging strong a{font-size:121%;}
#indexstories .paging a b { display:inline; color:#003399; font-weight:normal; }

/*END PROVIDER INDEX*/

/* ===========================================  NEW CATEGORY INDEX =================================== */

/*BEGIN HOME PAGE STYLES*/
#yncatindex b{font:77% verdana; font-weight:bold; color:#9c0000; display:block; margin:0 0 5px 0; }
#yncatindex .personalize{padding:8px 0; margin:5px 0 10px 0; background:#fff; font:77% verdana; }

#yncatindex #topheadline .hdcontent { width:440px; }
#yncatindex #topheadline .hdcontent .ftrimage { *margin-right:5px; }
/*#yncatindex #topheadline{width:100%; margin:0; background-color: #fff;}*/
#yncatindex #topheadline .headlineB h2{font-size:100%; }
#yncatindex #topheadline .headlineB h4{margin-top:0; padding-top:0;}
#yncatindex #topheadline h2.topstoryalt1{font-size:136%;}
#yncatindex #topheadline h2 {font-size:152%; font-weight: bold; margin: 0 0 3px;}
#yncatindex #topheadline h2 a {line-height: 1em;}
#yncatindex #topheadline .providers p{margin:0; padding:0; }
#yncatindex #topheadline .providers ul{float:none; }
#yncatindex #topheadline .providers .summary{clear:both; padding-bottom:5px; }
#yncatindex #topheadline .providers .ftrimage{margin-top:2px; }
#yncatindex #topheadline .providers .extras{clear:both; padding:5px 0 10px 0; }
#yncatindex #topheadline .providers img{border:0; }
#yncatindex #topheadline .providers .photo{text-align:center; padding:5px; }
#yncatindex #topheadline .providers .photo img{display:block; margin:0 auto; border:1px solid #ccc; }
#yncatindex #topheadline .providers{float:right; width:239px; *width:200px; border:1px solid #eee; background:#fff; padding:0 10px 5px; margin:0 0 5px 8px; min-height: 185px; *height: 185px;}
#yncatindex #topheadline em{display:inline; }

#yncatindex .moreheadlines .headlines h4 {background-color: #A2BCCE; margin:0 0 5px; padding: 3px 5px; font: bold 92% verdana, arial; color: #003366;}
#yncatindex .moreheadlines .headlines .mrheadlineshd {background-color: #A2BCCE; margin: 2px 0 5px;}
#yncatindex .moreheadlines ul.headlines .mrheadlineshd img {margin: 5px 10px 2px;}
html>body #yncatindex .moreheadlines ul.headlines .mrheadlineshd img {margin: 5px 10px 4px;}
#yncatindex #ynmain #indexstories #featureblock .moreheadlines ul.headlines {margin:5px 0; padding:0;}
#yncatindex #ynmain #indexstories #featureblock .moreheadlines ul.headlines li {margin:0 0 0 10px;}
#yncatindex #ynmain #indexstories #featureblock .moreheadlines ul.headlines li a {font: bold 92% arial, verdana; line-height: 150%;}
#yncatindex #ynmain #indexstories #featureblock .hdcontent {float: right;}
#yncatindex #indexstories #featureblock .ftrimage img {border: 1px solid #ccc; }


#yncatindex #featureblock .moreheadlines {background-color: #EEF3F6; padding:0 0 5px;}
#yncatindex #featureblock .moreheadlines ul{margin:0; padding-bottom: 10px; list-style:none;}
#yncatindex #featureblock .moreheadlines li{background:aurl(../images/site/i/us/nws/pr/bblt.gif) no-repeat 0 2px; padding-left:8px; }
html>body #yncatindex #featureblock .moreheadlines li{background:aurl(../images/site/i/us/nws/pr/bblt.gif) no-repeat 0 1px; padding-left:8px; }
#yncatindex #featureblock .moreheadlines em{display:inline; }
#yncatindex #featureblock .moreheadlines ul.headlines li a {font: normal 100% arial, verdana;}
/*#yncatindex #featureblock em span.recenttimedate {font-weight: bold;}
#yncatindex #featureblock em span.timedate {font-weight: normal; padding: 1px;}*/

/* Override HP Ticker Styles */
#yncatindex #ticker .feature p {margin:1px 0 5px; line-height: 1.2em;}
#yncatindex #ticker .med {width: 199px; *width: 239px;}
#yncatindex #ticker .featcont .featnfo {  }
#yncatindex #ticker .featcont .featnfo div strong a { font-size: 100%;  }
#yncatindex #ticker .featcont .featnfo p { font-size: 100%;  }
#yncatindex #ticker .featcont .featnfo .bullets a {font-size: 85%; background-position: 0 5px;}
#yncatindex #ticker .dline_hor { height: 120px; }

/* Ticker Controls */
#yncatindex #ticker #ynscrollviewable { width: 440px; height: 120px; overflow: hidden; position:relative;  }
#yncatindex #ticker #ynscrollviewable #ynscroll .ynsnip {float:left; width: 440px; position:relative; font-size:10px; }
#yncatindex #ticker #tkrcntrls #ynindcont a { padding: 0px 2px; }
/* Opera Scroll Bar Hack */
@media all and (min-width: 0px){
   #yncatindex #ticker #ynscrollviewable {
   	overflow: auto;
	overflow-x: scroll;
   }
}

#yncatindex #sidebar{float:right; }
#yncatindex #indexstories{float:left; margin:0;}

/* =================================================================================================== */


/*BEGIN CATEGORY INDEX*/
#yncatindex em{font: normal 77% arial; color:#666; }
#yncatindex #indexstories{float:left; width:440px; }
#yncatindex #sidebar{float:right; width:300px; }
#yncatindex h1{float:left; margin:0; padding:8px 0; font-size:152%; font-weight:normal; color:#666;   }

#indexstories{padding:0 0 15px 0; }

#yncatindex .subsection{margin:15px 0 0 0; clear:both; }
#yncatindex .subsection ul{margin:0; padding:0; list-style:none; }
#yncatindex .subsection ul li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; line-height:77%; margin-bottom:7px; }
#yncatindex .subsection li a{margin-right:5px; }
#yncatindex .subsection li a:after{content:" "; }
#yncatindex .subsection ol{margin:0; padding:0 0 0 29px;  }
#yncatindex .subsection ol li{margin:0; padding:0; line-height:77%; }

#yncatindex .subsection h3{padding:0; margin-bottom:5px; font-family:arial; font-size:122%; }
#yncatindex .subsection h3 a{color:#003399; text-decoration:underline; }
#yncatindex .subsection h3 a:visited{color:#003399;}
/*#yncatindex  em{font-size:77%; font-style:normal; color:#666; }*/
#yncatindex .topheadline .providers{background:#fff; margin-top:15px; padding:5px; border:1px solid #eee;}
#yncatindex .topheadline .providers p{font-size:77%; font-family:verdana; margin:2px 0; padding:0; }
#yncatindex .lrec{*padding-top:6px; }
#yncatindex .providers a{white-space:nowrap; }
#yncatindex div.providers p{color:#666; }
#yncatindex #sidebar{padding-bottom:15px; }
#yncatindex #indexstories .subsection li a{*margin-right:5px; }
#yncatindex #indexstories .subsection li p{margin:2px 0; padding:0; }
#yncatindex #indexstories .subsection li p{display:none; }
#yncatindex #indexstories .local li p{display:block; }
#yncatindex #indexstories .subsection li .ftrimage{display:none; }
#yncatindex #indexstories .subsection .addsumm li{background:none; padding-left:0; float:none; }
#yncatindex #indexstories .subsection .addsumm li p{display:block; }
#yncatindex #indexstories .subsection .addsumm li a{font-weight:bold; }
#yncatindex #indexstories .subsection .addsumm .ftrimage{display:none; }
#yncatindex #indexstories .subsection .addimg .ftrimage{display:block; }

#yncatindex .topheadline .extras {float:left; margin:0; padding:5px 0; list-style:none; }
html>body #yncatindex .topheadline .extras {float:none;}

#yncatindex #sidebar ul{clear:both; }
#yncatindex #sidebar .rss li{clear:both; }
#yncatindex #sidebar .rss ul{float:left; }
.quotes .qtprovider {float: right; margin: 5px 0 5px;}
.quotes .qtprovider span {font: normal 77% verdana, arial; color: #ccc;}


/*END CATEGORY INDEX*/


.backlink{font:77% verdana; font-weight:bold; }
.specialbanner{margin-top:1px; }
#fc{padding:15px 0; }
#fc p{margin:2px 0; }
#fc h1{font-size:136%; font-weight:normal; color:#666; margin:0 0 5px; padding:0; }
#fc em{font-style:normal; color:#666; font:77%; }
.list ul{margin:0; padding:0; list-style:none; }
.list li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; }
#fc .pagetitle{border-bottom:1px solid #999; margin:0 0 10px 0; }
#fc .pagetitle .backlink{float:right; }

#fc .fcexpl{border-bottom:1px solid #999; margin:0 0 10px; padding:0 0 10px; }
#fc .fcexpl h1{margin:0; padding:0; border:0; }
#fc .fcexpl .addmy{float:right; width:200px; padding:0 10px 10px 10px; font:77% verdana; }
#fc .fcexpl .addmy img{display:block; margin:5px 0; }

#fc .fchighlights ul{margin:0; padding:0; }
#fc .fchighlights{background:#EFF2F7 aurl(../images/site/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
#fc .fchighlights h4{margin:0; padding:0 0 5px; }

#fc .fchighlights li{display:inline; padding:0 20px 0 0; background:none; }

#fc .archives form{margin:10px 0 20px; padding:0;}
#fc .paging{text-align:center; margin:15px 0 0; padding:0; }
#fc .paging h6{margin:0; padding:0; }
#fc .paging a{text-decoration:underline; margin-left:5px; }
#fc .paging a:visited{text-decoration:underline; color:#800080; }
#fc .paging strong a{text-decoration:none; background:aurl(../images/site/i/us/search/gr/ar_next.gif) left no-repeat; padding-left:10px; }
#fc .paging strong a:visited{text-decoration:none; }

#fc .fccats ul{margin:20px 0 5px; padding:0; list-style:none; }
#fc .fccats .extras {margin-bottom: 20px;}
#fc .fccats h3{margin:0 0 10px; padding:0; color:#333; font-family:arial; font-size:122%; }
#fc .fccats h3 a{color:#690; text-decoration:underline; }
#fc .fccats h3 a:visited{color:#690; }
#fc .fccats .col{float:left; width:250px; }
#fc .fccats .colb{float:left; width:250px; border:1px solid #000;}
#fc .subtopics ul{width:45%; padding-right:15px; float:left; }


#fc #yncatindex #ynmain{margin:0; padding:0; }
#fc .subsection li{margin-bottom:5px; }
.morestory{background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; padding-top:10px; }
#fc .morestory .subsection{clear:none; }
#fc .halfblock{float:left; width:45%; margin:0 10px 15px 0;}

#fc .topheadline{background:none; *margin-bottom:15px; }
#fc .topheadline h2{margin-bottom:5px; }
#fc h4.pagetitle{border-bottom:1px solid #999; margin-bottom:10px; }
#fc h1.pagetitle{padding-bottom:5px; }

#fc .topheadline .ftrimage{clear:right; }
#fc .topheadline .extras{margin:0; padding:10px 0 0 0; list-style:none; float:left; }
#fc .topheadline .extras li{margin-bottom:5px; }

#fc .topheadline .subsection{clear:both; }

#fc .subsection a.action{padding-top:5px; display:block; }

#fc .edpick{background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) repeat-x; margin-bottom:15px; }
#fc .edpick ul{background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; padding-bottom:5px; }
#fc .photos .ftrimage{margin-bottom:15px; *margin-bottom:0; }

#fc .sites a.action{padding-bottom:10px; }
/*END FC*/

/*BEGIN MOST POPULAR*/
#mostpop .pagetitle{border-bottom:1px solid #999; margin:0 0 10px 0; }
#mostpop .pagetitle .sorter{float:right;  }
#mostpop .pagetitle .sorter{padding:10px 5px 0 0; }
#mostpop .pagetitle .sorter form{display:inline; vertical-align:middle; }
#mostpop .pagetitle .sorter img{border:0; vertical-align:middle; margin-bottom:5px; }
#mostpop .pagetitle .adt {clear: both; font: normal 100% arial, verdana; color: #666; margin:0 0 5px;}
#mostpop .attl h1 {margin-bottom:0; padding-bottom:0;}
#mostpop .attl sorter form {margin-bottom:0; padding-bottom:0;}

#mostpop ol{font-weight:bold; }
#mostpop #ynmain ol li{margin-bottom:5px; list-style-type: decimal; vertical-align:top;}
#mostpop ol li a{font-weight:normal; }
#mostpop ol li em{font-weight:normal; }
#mostpop ol li strong{white-space:nowrap; font:77% verdana; font-weight:bold; color:#666; }
#mostpop #indexstories h4{padding-top:0; }
#mostpop #indexstories ul{margin:0; padding:0; list-style:none; }
#mostpop #indexstories li.iaudio{padding-left:0; }
#mostpop #indexstories li.iaudio a{padding-left:15px; }

#mostpop #indexstories .subsection li .ftrimage{display:none; }
#mostpop #indexstories .subsection .addsumm li p{display:block; font-weight:normal; }
#mostpop #indexstories .subsection .addsumm li a{font-weight:bold; }
#mostpop #indexstories .subsection .addsumm .ftrimage{display:none; }
#mostpop #indexstories .subsection .addimg .ftrimage{display:block; }
#mostpop #indexstories .subsection .addimg li{margin-bottom:20px; }

.set ul{width:140px; margin:0; padding:0; padding-right:5px; float:left; }
.set h3{color:#333; }
.set h4{margin:0; padding-top:0; }

/* SEO ARCHIVE STYLES */
.arch {background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; padding: 10px 0 0;}
#mostpop .arch h3 {color: #000; }
.arch p {margin: 0 0 10px; padding:0;}
.arch .listcont ul {width: 33%; margin: 0 5px 0 0; float: left;}
.arch .listcont {background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; padding-bottom: 10px;}

#mostpop #sidebar .rcbox h4{padding:0; margin-bottom:5px; }
#mostpop #sidebar .thumb{width:140px; height:239px; text-align:center; float:left; margin:5px 0; padding:0; }
#mostpop #sidebar .thumb img{display:block; margin:0 auto; border:1px solid #ccc; }
#mostpop #sidebar .thumb strong{display:block; color:#666; font:77% verdana; }
#mostpop #sidebar .thumb a{font:77% verdana; }
/*END MOST POPULAR*/

/*BEGIN COMICS*/
#yncomics .pagetitle{border-bottom:1px solid #999; margin:0 0 10px 0; }
#yncomics #ynmain{margin-top:10px; }

#yncomics .highlights{background:#EFF2F7 aurl(../images/site/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; }
#yncomics .highlights h4{margin:0; padding:0 0 5px; }
#yncomics .highlights ul{margin:0; padding:0; }
#yncomics .highlights{text-align:center; }
#yncomics .highlights strong{display:block; font:77% verdana; font-weight:bold; }

#yncomics h4{margin:0 0 5px; padding:0; }

#yncomics .rcbox {margin-top:15px; }
#yncomics .rcbox ul.col{float:left; width:200px; margin:0 5px 0 0; padding:0 0 10px 0; }
#yncomics .rcbox ul{padding:0; }
#yncomics .rcbox li{margin-bottom:2px; }
#yncomics .rcbox p{text-align:center; font-size:92%; }
#yncomics .rcbox .bg{padding:8px; position:relative; border:1px solid #ccc; }
#yncomics .subsection .rcbox li{display:block; margin:5px 0; }

#yncomics .rc_north{width:100%; position:relative; z-index:100; }
#yncomics .rc_south{width:100%; position:relative; }
#yncomics .rc_nw {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #ccc url(../images/rc_nw.gif); }
#yncomics .rc_ne {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #ccc url(../images/rc_ne.gif); }
#yncomics .rc_sw {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #ccc url(../images/rc_sw.gif); }
#yncomics .rc_se {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #ccc url(../images/rc_se.gif); }



#yncomics .providersource{margin:0 10px 10px; padding:5px; border-bottom:1px solid #999;}
#yncomics .providersource div{float:right; width:200px; text-align:center; }
#yncomics .providersource span{display:block; }

#yncomics .yncomicdetail .pagetitle{border:none; }
#yncomics .yncomicdetail .pagetitle .sorter{float:right; }

#ynbody #yncomics .yncomicdetail .highlights{background:none; }
#yncomics .yncomicdetail .highlights .trcnr{background:none; }
#yncomics .yncomicdetail .highlights .blcnr{background:none; }
#yncomics .yncomicdetail .highlights .brcnr{background:none; }
#yncomics .yncomicdetail .highlights img{margin:0 auto; border:1px solid #ccc; }
#yncomics .yncomicdetail .highlights .prevnext{font:77% verdana; }
#yncomics .yncomicdetail .highlights .tools{text-align:left; width:600px; margin:0 auto; padding:20px 0; background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; }
#yncomics .yncomicdetail .highlights .tools .sorter{float:right; }
#yncomics .yncomicdetail .highlights .tools a{font:77% verdana; }
#yncomics .yncomicdetail .highlights .tools img{vertical-align:top; }
#yncomics .yncomicdetail .highlights form{display:inline; }
/*END COMICS*/

/*BEGIN ERROR*/
#ynerror{width:750px; }
#ynerror .topheadline{float:none; margin:10px 0; }
#ynerror .brcnr{padding:10px 30px 20px; }
#ynerror p{margin:15px 0; padding:0;}
.errormast{border-bottom:1px solid #999; padding:10px 0; }
.errormast .links{float:right; margin-top:10px; }
#ynerror input,#ynerror select, #ynerror .submit{vertical-align:middle;}
/*END ERROR*/

/*BEGIN PERSONALIZE & EMAIL*/
.personalmast{height:20px; margin:0 0 20px 0; padding:0; border-bottom:1px solid #999; position:relative; }
.personalmast .logo{position:absolute; top:0; background:#fff; padding-right:5px; }
.personalmast .links{margin:0; padding:0 0 2px; text-align:right; }

h1.personalize{font-size:122%; margin:0; padding:5px 0 10px 0; }

#ynpersonalize{padding:10px 0; }
#ynpersonalize .prev{float:left; margin:30px 0 20px; font-size:122%; width:50%; }
#ynpersonalize .next{float:right; text-align:right; margin:30px 0 20px; font-size:122%; width:50%; }
#ynpersonalize input.submit{float:right; display:block; margin:5px; width:85px; }
#ynpersonalize .options{margin:15px 0 10px; padding:0 0 10px 0; }
#ynpersonalize .reorder{margin:15px 0 10px; padding:0 0 10px 0; text-align:center; }
#ynpersonalize .reorder table{margin:0 auto; }
#ynpersonalize .weather{margin:15px 0; }
#ynpersonalize .weather .tools{margin:5px 0; }
#ynpersonalize .weather .inputs{background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; }
#ynpersonalize .weather fieldset{border:0; margin:10px 0; padding:15px 0; background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) bottom repeat-x; }
#ynpersonalize .weather fieldset legend{display:none; }

#ynpersonalize h5{font-size:100%; margin:0; padding:0 0 5px; }
#ynpersonalize .row{padding:10px 0; border-top:1px solid #ccc; float:left; width:100%; }
#ynpersonalize .row span{display:block; float:left; width:300px; }

#menu2 em{display:block; padding:5px 5px 0 14px; font:85% arial; }
.messaging{background:#EFF2F7 aurl(../images/site/i/us/nws/gl/cnr_bigbox_tl.gif) no-repeat; clear:both; }
.messaging p{margin:0; padding:5px 0 8px; }

#ynemailform #main{float:left; width:440px; }
#ynemailform #sidebar{float:right; width:300px; }
#ynemailform .messaging{text-align:center; padding:10px 5px 5px ; background:none; }
#ynemailform .pagetitle{background:#a7b2bb; margin:0 0 2px 0; padding:0; }
#ynemailform .pagetitle h1{color:#000; font:122% arial; font-weight:bold; padding:2px 0 2px 10px; }

#ynemailform .chunk{display:block; background:aurl(../images/site/i/us/nws/gl/rul_hori_dot.gif) top repeat-x; margin-top:15px; }
#ynemailform ul{margin:0; padding:0 0 5px 0; list-style:none; }
#ynemailform li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; line-height:77%; }

#ynemailform a.action{display:block; }
#ynemailform fieldset{padding:5px 0;  border:none;}
#ynemailform fieldset em{display:block; }
#ynemailform fieldset p{margin:2px 0; padding:0;}
#ynemailform fieldset p.disclaim{font-size:85%; margin:5px 0; }
#ynemailform fieldset.submit{padding-bottom:10px; text-align:center; }
#ynemailform fieldset.picker{padding-bottom:15px; }
#ynemailform fieldset .txtar{width:430px; }
#ynemailform fieldset .txtin{width:430px; }

/*END PERSONALIZE & EMAIL*/

/*BEGIN ICONS*/
#ynbody ul.storyactions li a{line-height:144%; font:77% verdana; font-weight:bold }
#ynbody ul li.islideshow{list-style:none; padding-left:20px; background:url(../images/cam16_1.gif) no-repeat; }
#ynbody ul li.iaudio{list-style:none; padding-left:15px; background:url(../images/aud12_nrm_1.gif) no-repeat;}
#ynbody ul li.ivideo{list-style:none; padding-left:15px; background:url(../images/vidcam12_1.gif) no-repeat;}
#ynbody .ifc{list-style:none; padding-left:15px; background:url(../images/fullcov12_1.gif) no-repeat;}
#ynbody ul li.iemail{list-style:none; display:block; padding-left:15px; background:url(../images/mail12_1.gif) no-repeat;}
#ynbody ul li.iim{list-style:none; display:block; padding-left:15px; background:url(../images/im12_1.gif) no-repeat;}
#ynbody ul li.imsg{list-style:none; padding-left:15px; background:url(../images/post12_1.gif) no-repeat;}
#ynbody ul li.iprint{list-style:none; display:block; padding-left:15px;background:url(../images/prnt12_1.gif) no-repeat;}
#ynbody ul li.ialert{list-style:none; display:block; padding-left:15px;background:url(../images/alrt12_1.gif) no-repeat;}
#ynbody ul li.ihelp{list-style:none; display:block; padding-left:15px;background:url(../images/hlp12_1.gif) no-repeat;}
#ynbody ul li.irate{list-style:none; display:block; padding-left:15px; vertical-align:top}
#ynbody .irateform{display:inline; margin:0; margin-top:0; font:7pt; font-family:Verdana, Arial}
#ynbody a.iext{list-style:none; /*background:url(../images/newwin12_1.gif) no-repeat right; padding-right:15px; */}
/*END ICONS*/

/*BEGIN SITEMAP*/
#sitemap h1{font-size:152%; margin:0 0 4px 0; padding:8px 0; border-bottom:1px solid #ccc; width:100%; color:#666; font-weight:normal; }
#sitemap h3{margin:0 0 8px 0; padding:0; color:#690; font-family:arial; font-size:122%; }
#sitemap h3 a{color:#690; text-decoration:underline; }
#sitemap h3 a:visited{color:#690; }
#sitemap .cats{padding:10px 0; }
#sitemap ul{margin-bottom:10px; }
#sitemap ul .subcat li{background:none; }
#sitemap .col{float:left; width:235px; }
#sitemap .col img{vertical-align:top; border:none; }
/*END SITEMAP*/

/*BEGIN MISC*/
ul.bullets{list-style:none; }
ul.bullets li{background:url(../images/bullet.gif) no-repeat; padding-left:8px; }

.thumsumm{margin-bottom:10px;}
.thumsumm img{border:0; margin-top: 3px;}
.thumsumm p{float:left; width:320px; margin:0; padding:0;}

h1.rss{margin:0; padding:8px 0; font-size:152%; font-weight:normal; color:#666; }
#sidebar #sponseredlinks li{background:none; }
#sidebar #sponseredlinks li.odd{background:#eee; }


.archive form{display:inline; }
.headlines em, .headlinesumm em{display:block; }
.bg em{font:77% verdana; }
#indexstories .subsection .addimg li{margin-bottom:20px; }
#indexstories .subsection .addimg .ftrimage{margin:0; padding:0; }
#indexstories .subsection .addimg .ftrimage img{margin:0; border:1px solid #ccc;}


#switcheroo{font:77% verdana; padding:10px 0 0; }
#switcheroo a{text-decoration:underline; color:#003DB8 ; }
#switcheroo a:visited{color:#003DB8 ; }
#switcheroo a.on{text-decoration:none; color:#000; font-weight:bold; }
#switcheroo a.on:visited{color:#000; }
#switcheroo a.on:hover{text-decoration:none; }
cite{font:normal 77% verdana; color:#666; }
#ynbody .nobg{background:none; }
#avgrating p { height:13px; }
img.ic{border:none; }
/*END MISC*/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*BEGIN FEEDBACK*/
.ynfeedback{width:750px; text-align:center; margin:0 auto; padding:0 0 20px 0; }
.ynfeedback p{width:650px; border:1px solid #F1D655; background-color:#FAF4D4; margin:0 auto; padding:5px 0; text-align:center; color:#333; font:normal normal normal 77% verdana; }
.ynfeedback p a{font:normal normal bold 110% arial; }
/*END FEEDBACK*/


/*BEGIN alertmsg*/
.ynalertmsg{width:750px; text-align:center; margin:0 auto; padding:0 0 20px 0; }
.ynalertmsg p{width:650px; border:1px solid #c00; background-color:#FFEDED; margin:0 auto; padding:5px 0; text-align:center; color:#333; font:normal normal bold 77% verdana; }
.ynalertmsg p a{font:normal normal normal 110% arial; }
/*END alertmsg*/

/* BEGIN ADVERT styles */
#sidebar .advert{margin-top:10px;}
#sidebar .advert h4 {margin: 5px 0; padding:0;}
#sidebar .advert ul{padding:0 0 10px 0; list-style: none; font: normal 77% verdana, arial;}
#sidebar .advert ul li {background: none; padding: 10px 0; clear: both; border-bottom: 1px solid #ccc; border-top: 1px solid #fff;}
#sidebar .advert ul li.first {border-top: none; padding-top: 0;}
#sidebar .advert ul li.last {border-bottom: none; padding-bottom: 0;}
#sidebar .advert img {float: left;}

#sidebar .advert a {display: block; margin: 0 0 0 30px; width: 120px; text-decoration: none;}
#sidebar .advert a:hover {display: block; margin: 0 0 0 30px; text-decoration: underline;}
#sidebar .advert .bg{padding:5px 8px; position:relative; border:1px solid #ccc; background-color: #ffffde }

.advertwide #sidebar{width:300px; }
.advertwide #sidebar .advert a {display: block; margin: auto 0 auto 30px; width: 240px; text-decoration: none;}
.advertwide #sidebar .advert img {float: left; vertical-align: center;}

/*  END ADVERT styles */

#sidebar .tpmdl .rcbox {margin: 0; padding: 0;}
#sidebar .tpmdl {margin: 0 0 10px; padding: 0;}
#sidebar .tpmdl h4 {margin:0; padding:0;}

/* BEGIN ELSEWHERE ON THE WEB STYLES */
#elsewhere .rc_top{width:100%; position:relative; z-index:100;background-color: #324264;}
#elsewhere .rc_bot{width:100%; position:relative; background-color: #324264;}
#elsewhere .rc_tl {position:absolute; width:3px; height:3px; top:0; left:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/tt/rc_tl.gif); }
#elsewhere .rc_tr {position:absolute; width:3px; height:3px; top:0; right:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/tt/rc_tr.gif); }
#elsewhere .rc_bl {position:absolute; width:3px; height:3px; bottom:0; left:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/tt/rc_bl.gif); }
#elsewhere .rc_br {position:absolute; width:3px; height:3px; bottom:0; right:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/tt/rc_br.gif); }
#elsewhere .dsply {border: 1px solid #4f7292; padding: 0 0 5px; background-color: #f5f5f5; }
#elsewhere .dsply h4 {background-color: #999; color: #fff; margin: 0; padding: 5px 10px; }
#elsewhere .dsply .links {padding: 5px 10px; }
#elsewhere .dsply .links li { font: normal 77% verdana, arial;}
#elsewhere .dsply .links h5 {margin: 0; padding: 0; color: #696969; }
#elsewhere .dsply .links a,#elsewhere .dsply .links li a,#elsewhere .dsply .links a:visited,#elsewhere .dsply .links li a:visited {color: #002758; font: normal 100% verdana, arial;  text-decoration: none;}
#elsewhere .dsply .links a:visited,#elsewhere .dsply .links li a:visited {color: #185167; }
#elsewhere .dsply a:hover h4,#elsewhere .dsply .links a:hover,#elsewhere .dsply .links li a:hover {text-decoration: underline;}

#elsewhere .chunk h4, .providers h3, .providers h4, .sources h4{text-transform:uppercase; }
/* END ELSEWHERE ON THE WEB STYLES */

/* BEGIN VIDEO PLAYER STYLES */
#vplyrcnt { width: 100%; background: #fff aurl(../images/site/i/us/nws/pr/bg.gif) no-repeat; background-color: #E3E3E3; margin: 5px 0 0;}
#indexstories .chunk{display:block; background:aurl(../images/site/i/us/nws/pr/rul_hori_dot.gif) bottom repeat-x; padding-bottom:10px; margin-bottom: 10px;}
#vplyrcnt a,#vplyrcnt a:visited {text-decoration: none; color: #003DB8;}
#vplyrcnt a:hover {text-decoration: underline; color: #003DB8;}

#vplyrcnt .rc_top{width:100%; position:relative; z-index:100;background-color: #324264;  border-width:1px 1px 0 1px;}
#vplyrcnt .rc_bot{width:100%; position:relative; background-color: #324264;  border-width:0 1px 1px 1px;}
#vplyrcnt .rc_tl {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/pr/rc_v_tl.gif); }
#vplyrcnt .rc_tr {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/pr/rc_v_tr.gif); }
#vplyrcnt .rc_bl {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/pr/rc_v_bl.gif); }
#vplyrcnt .rc_br {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/pr/rc_v_br.gif); }
#vplyrcnt .dsply .g_rc_top{width:100%; position:relative; z-index:100;background-color: #324264;  border-width:1px 1px 0 1px;}
#vplyrcnt .dsply .g_rc_bot{width:100%; position:relative; background-color: #324264;  border-width:0 1px 1px 1px;}
#vplyrcnt .dsply .g_rc_tl {position:absolute; width:5px; height:5px; top:0; left:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/pr/rc_v_gtl2.gif); }
#vplyrcnt .dsply .g_rc_tr {position:absolute; width:5px; height:5px; top:0; right:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/pr/rc_v_gtr2.gif); }
#vplyrcnt .dsply .g_rc_bl {position:absolute; width:5px; height:5px; bottom:0; left:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/pr/rc_v_gbl2.gif); }
#vplyrcnt .dsply .g_rc_br {position:absolute; width:5px; height:5px; bottom:0; right:0; font-size:0; background: #98A1B2 aurl(../images/site/i/us/nws/pr/rc_v_gbr2.gif); }
#vplyrcnt .dsply .w_rc_top{width:100%; position:relative; z-index:100;background-color: #324264;  border-width:1px 1px 0 1px;}
#vplyrcnt .dsply .w_rc_bot{width:100%; position:relative; background-color: #324264;  border-width:0 1px 1px 1px;}
#vplyrcnt .dsply .w_rc_tl {position:absolute; width:3px; height:3px; top:0; left:0; font-size:0; background: #6B7571 aurl(../images/site/i/us/nws/pr/rc_v_wtl.gif); }
#vplyrcnt .dsply .w_rc_tr {position:absolute; width:3px; height:3px; top:0; right:0; font-size:0; background: #6B7571 aurl(../images/site/i/us/nws/pr/rc_v_wtr.gif); }
#vplyrcnt .dsply .w_rc_bl {position:absolute; width:3px; height:3px; bottom:0; left:0; font-size:0; background: #6B7571 aurl(../images/site/i/us/nws/pr/rc_v_wbl.gif); }
#vplyrcnt .dsply .w_rc_br {position:absolute; width:3px; height:3px; bottom:0; right:0; font-size:0; background: #6B7571 aurl(../images/site/i/us/nws/pr/rc_v_wbr.gif); }

#vplyrcnt .dsply {padding: 0 0 5px; border: 1px solid #ccc;}

#vplyrcnt .dsply .plyrcnt {margin: 5px 5px 0;}
#vplyrcnt .dsply #plyr {border: 1px solid #333; background-color: #707B76; text-align: center;}
#vplyrcnt .dsply .wcnt {margin: 4px;}
#vplyrcnt .dsply .wcnt .wdisp {background-color: #fff; display: block; text-align: left;}
#vplyrcnt .dsply .wcnt .chunk {background: none;}
#vplyrcnt .dsply .wcnt .hvid {display: none;}
#vplyrcnt .dsply .wcnt .ftrimage {margin:0 3px 3px 0; }
html>body #vplyrcnt .dsply .wcnt .ftrimage{margin:0 5px 5px 0; }


#vplyrcnt .dsply h4 {color: #333; margin: 0; padding: 5px 5px 0;}
#yncatindex #vplyrcnt .dsply h4 {color: #333; margin: 0; padding: 5px 5px 0;}
#vplyrcnt .dsply .links {padding: 5px 10px;}
#vplyrcnt .dsply .links h5 {margin: 0; padding: 0; color: #666; font: normal 77% verdana, arial;}
#vplyrcnt .dsply .links a,#elsewhere .dsply .links a:visited {font: normal 77% verdana, arial;}

#vplyrcnt .chunk { padding: 5px 5px 0; margin: 0 0 5px;}
#vplyrcnt .chunk p {margin: 0 0 5px; padding:0;}
#vplyrcnt .lnks {clear: left;background: aurl(../images/site/i/us/nws/pr/dottedbg.gif); border-top: 1px solid #D3D3D4; padding: 2px 5px 5px;}
html> body #vplyrcnt .lnks {padding: 5px;}
#vplyrcnt .wdisp a.ivideo {margin: 0 0 5px; font: normal 77% verdana, arial; padding-left:15px; background:aurl(../images/site/i/nt/ic/ut/bsc/vidcam12_1.gif) no-repeat; display: block;text-decoration: none;}
#vplyrcnt .wdisp a.action {padding: 5px 0 0; background:aurl(../images/site/i/us/nws/pr/rul_hori_dot_trans.gif) top repeat-x; display: block;text-decoration: none;}
#vplyrcnt .wdisp a.ivideo:hover, #vplyrcnt .wdisp a.action:hover {text-decoration: underline;}
#vplyrcnt .chunk a, #vplyrcnt .chunk a:visited {font: normal 92% arial, verdana; color: #000;}
#vplyrcnt .chunk .plogo {margin: 3px 0 5px;}
#vplyrcnt .chunk .plogo img {border: none;}

#vplrcnt #plyr {text-align: center;}
#vplyrcnt .chunk h4, .providers h3, .providers h4, .sources h4{text-transform:uppercase; }

#vplyrcnt #cntrls {color: #fff; font: normal 77% verdana, arial; text-align: center; width: 90%; margin: 5px auto 0; padding: 0 0 5px;}
html>body #vplyrcnt #cntrls {padding: 0 0 10px;}
#vplyrcnt #cntrls #nxt {float: right;}
#vplyrcnt #cntrls #prv {float: left;}
#vplyrcnt #cntrls #pgntn {margin: 0 auto;}
#vplyrcnt .mrcptn {margin: 5px 10px 0; text-align: left;}
#vplyrcnt .mrcptn a, #vplyrcnt .mrcptn a:visited {color: #0046B7; font: normal 77% verdana, arial;}
#vplyrcnt .mrcptn a:hover {color: #0046B7;}
/* END VIDEO PLAYER STYLES */


#ygma{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
#ygma div{clear:none;}#ygma strong{font-weight:bold;}
#ygma input{font:99% arial,helvetica,clean,sans-serif;}
#ygmabot{font:normal 77% verdana;}
#ygma{position:relative;text-align:left;zoom:1;margin:0 auto;}
#ygma:after,#ygmabot:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#ygma * {line-height:1.22em;}
#ygma em {font-style:normal;}
#ygmalogo img,#ygma ul,#ygma li,#ygma form,#ygma fieldset,#ygma legend{margin:0;padding:0;border:0;}
#ygma ul li,#ygma ol li{background:none;}
#ygma legend{display:none;}
#ygmains1{float:right;min-height:50px;_height:50px;}
#ygmains1 img,#ygma fieldset{float:none;}
#ygmains2{float:right;margin-right:10px;}
#ygmains3{float:right;margin-left:10px;}
#ygmacx{float:left;width:100%;}
#ygmatop{}
#ygnav,#ygmahelp{list-style:none;}
#ygnav li,#ygmahelp li{display:inline;margin-left:5px;margin-right:15px;list-style:none;zoom:1;}
#ygma #ygnav{font:100% arial;float:left;padding:5px 0 0 4px;*padding-top:6px;}
#ygma #ygnav a{color:#666;}
#ygma #ygmalogin{font-size:122%;}
#ygma form{float:right;text-align:right;padding-right:5px;margin:2px 0 1px;*margin:1px 0 0;}
#ygma label{position:relative;*position:static;_position:relative;font:bold 100% verdana;color:#666;*top:-2px;*margin-top:-2px;_margin:0;}
#ygma .ygbt{padding:0 5px;font:bold 100% verdana;color:#000;overflow:visible;background:#ddd;cursor:pointer;cursor:hand;}
#ygma #ygsp{font:normal 107% arial;margin:-1px 3px;*margin:0 3px;width:150px;*width:45%;}
#ygmahelp{font:100% verdana;}
#ygmahelp li{margin-right:4px;}
#ygmahelp li.yglast{padding:0;margin:0;}
#ygmabot{padding:7px 10px 3px 7px;zoom:1;border-top:1px solid #b3b3b3;}
#ygmalogo,#ygmauser{float:left;}
#ygma #ygmalogo{margin:0 0 0 5px;}
#ygmauser{margin-left:20px;font:normal 100% verdana;}
#ygmahelp{float:right;}
#ygmagreeting,#ygmalogin{display:block;}
#ygmamyyhpff{*display:none;}
#ygma .yzq_x{width:0;height:0;}
#ygma .ygbt{background:#ffdc8a url(../images/grd-1px_1.1.gif) 0 -451px repeat-x;padding:2px 5px;margin:0 0 -1px 2px;*margin:0;*padding:3px 7px 1px;border:1px solid #999b9a;*border:0;}
#ygma #ygbtcx{border:0;*border:1px solid #999b9a;zoom:1;}


.form { background-color : #f7f7f7; border:1px solid #ddd;border-spacing:2px;padding-top:8px;}
.form td  { vertical-align:middle; padding: 5 0 5 10px; }
.form th { font-size: 11px; font-weight : normal; vertical-align : top; text-align:right; width:140px; padding: 0; }
.form .button { cursor:pointer; cursor:hand; }
.form input {font-family:Arial, Helvetica, sans-serif; font-size: 12px;} /*n4 hack -buttons*/
.form .obligation { font-family: verdana, Helvetica, sans-serif; font-size: 12px; color: #F68622; font-weight: boldest; vertical-align: -2px; }
.form .error { vertical-align: -7px; padding: 0}
.form .error ul{padding:0; list-style:none; margin:5px 20px 0 0; }
.form .error li{background:url(../images/bullet.gif) no-repeat; margin:0; padding:0; padding-left:8px; margin-bottom:1px;}

.detail {font-size:84.5%}

.highlighted, a.highlighted {color:#ed2d3f; font-weight:bold}


/********************full_2.0.0.css***********************************/
/*#ynstory { float:left; }*/
#storybody{width:710px; float:left; }
/*#storybody{padding:0 25px 15px 0; }*/
#sidebar{width:239px; float:right; }
#body #author{ font-size:92%; display:block; margin:2px 0; }
#body #date{font-size:77%; color:#666; }

/********************internet_2.0.0.css***********************************/
/*
#storybody .lrec { display:none; }
#ratings { display:none; }

#banner_tower { display:none; }
#banner_article { display:none; }
*/
table .grid {
	background-color : #e0e0e0;
}

table .grid .td  {
	background-color : white;
	text-align: left;
	padding:5px 7px 5px 5px;
}

table .grid .th {
	text-align: right;
	background-color: #f4f4f4;
	padding:5px 4px 5px 5px;
}
/*****************************************************************/
div#yncomments div.tx-veguestbook-pi1 p {margin: 5px 0px}
#storytools {overflow:hidden;}
div.csc-textpic-text ul{overflow:hidden;}
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap  {margin-right:14px !important; overflow:hidden}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img  {margin-bottom:5px}
div.csc-textpic-text p{margin-top:10px}
div.csc-textpic-text div.storyhdr p{color:#777777;font-size:90%;}
div.csc-textpic-text div.storyhdr p a {color:#777777}
div.news-head{margin-bottom:5px}
div.page_bottom_chunk{float:left}
