body{background-color:#fff; }
.block{display:block; }
.disnone{display:none; }
.spacer{display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden; }
html>body div.spacer{height:.01em; }
.ynclear {clear: both; display:block;} 

body{background-color:#fff; }
.block{display:block; }
.disnone{display:none; }
.spacer{display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden; }
html>body div.spacer{height:.01em; }
.ynclear {clear: both; display:block;}
.ztspace {margin-top: 0px;}
.cntntblck {margin-bottom: 10px;}


form{margin:0; padding:0; }

#ynwrap a{color:#003399 ; text-decoration:none; }
#ynwrap a:visited{color:#800080 ; }
#ynwrap a:hover{text-decoration:underline; }

#ynwrap{
	width:100%;
	text-align:left;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 10px;
	}
#ynwrap hr{display:none; }
#yncont{
	width:100%
	text-align:left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
}


/*BEGIN NAVIGATION*/
#ynnav{
	padding:0;
	clear:both;
	margin-left: 0px;
	margin-right: 0px;
}
#ynsubnav h5, #ynnav h5{display:none; }
#ynnav ul{
	margin:0;
	list-style:none;
	height:21px;
	background:url(/img/header3/rul_hori_999.gif) bottom repeat-x;
padding-left:280px;

}
#ynnav li{display:block; float:left; background:#f2f3f5 url(/img/header3/bg_nav_cnrl.gif) no-repeat;  margin-right:0px; padding-left: 1px;}
#ynnav li div{display:block; float:left; margin:0; background:url(/img/header3/bg_nav_cnrr1.gif) no-repeat top right; padding-right:1px; }
#ynnav li a{display:block; float:left; font:12px verdana, arial; font-weight:bold; color:#434343; white-space:nowrap; padding:3px 6px; margin:0; text-decoration:none; }


#ynnav li a:visited{color:#434343; }
#ynnav li.on{background:#F2F3F5 url(/img/header3/bg_nav_cnrl_on.gif) no-repeat; padding-left:3px;}
#ynnav li.on div{background:url(/img/header3/bg_nav_cnrr_on200.gif) top right no-repeat; padding-right:3px;}
#ynnav li.on a{color:#FFFFFF ; text-decoration:none;}
#ynnav li.on a:visited{color:#FFFFFF ; }
#ynnav li.index{background:none;  }
#ynnav li.index div{background:none; }
#ynnav li.index a{color:#003DB8 ; font-weight:normal; }
#ynnav li.index a:visited{color:#003DB8 ; }

#ynsubnav{		margin: 0px; width:100%; }

#ynsubnav ul{

list-style:none; 
margin:0; 
padding:0 0 0 0px; 
border-bottom: 1px solid #000000;
float:left; 
width:100%; 
background:#283d59 url(/img/header3/subnav_bkgd.gif) repeat-x bottom left;

}




#ynsubnav li{
	float:left;
	display:block;
	height:25px;
	background:url(/img/header3/tab_subnav_separator.gif) right no-repeat;
	text-align: center;
}
#ynsubnav li.first a{padding-left:235px; border:0; }
#ynsubnav li.first a:visited{border:0; }
#ynsubnav a{float:left; display:block; margin:7px 0; padding:0 7px; text-decoration:none; color: #ffffff; font: normal 70% verdana, arial;}
#ynsubnav a:visited{ color:#ffffff; font: normal 70% verdana, arial; }
#ynsubnav a:hover{color:#ffffff; text-decoration: underline; }
#ynsubnav li.on { background: url(/img/header3/tab_subnav_on.gif) repeat-x bottom right; }
#ynsubnav li.on a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-family: normal 70% verdana, arial;
	font-size: 9px;
}
#ynsubnav li.on a:visited{color:#ffffff ; text-decoration:none; font-family: verdana, arial;}
#ynsubnav li.on a:hover { text-decoration: underline; }




#ynhead .messaging{padding-bottom:2px; border-bottom:1px solid #ccc; margin-bottom:10px; }
#ynhead .messaging em{font-family:verdana; }
#ynhead .nosub {padding-bottom:8px; }
#ynhead .nosub li.on{background:#fff url(/img/header3/bg_nav_cnrlw_on.gif) no-repeat; padding-left:3px; }
#ynhead .nosub li.on div{background:url(/img/header3/bg_nav_cnrrw1_on.gif) top right no-repeat; padding-right:3px; padding-bottom:1px; }

#ynnavbot{clear:both; text-align:center; }
#ynnavbot ul{list-style:none; margin:0 0 0 35px; padding:5px 15px 5px 15px; *padding-top:8px; }
#ynnavbot li{float:left; font-size:85%; padding:0 3px 0 5px; border-left:1px solid #003DB8 ; }
#ynnavbot li.first{border:0; }
#ynnavbot li a{float:left; }
#ynnavbot li.on a{font-weight:bold; }
/*END NAVIGATION*/

#ynactions{padding:8px 0; clear:both; }
#ynactions .storytools{padding:0; }
.storytools{padding:8px 0; 	text-align: center;}
.storytools ul{list-style:none; margin:0; padding:0; 	text-align: center;}
.storytools li{float:left; padding-right:5px; 	text-align: center; }
.storytools li a{
	float:left;
	text-align: center;
	vertical-align: middle;
}
.storytools em{font-size:85%; color:#666; font-style:normal; }
#ynactions .iy{width:180px; }
#ynactions .iy p{margin:1px 0 1px 0; }
#ynactions .iy h4{padding-top:4px; }
#ynactions .iy .subtext{font-size:77%; }
#ynactions .iy img{
	padding: 1px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
}
#ynactions .iy tt{
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}

#ynbody ul li.islideshow{list-style:none; padding-left:20px; background:url(/img/header3/cam16_1.gif) no-repeat; }
ul li.iaudio{list-style:none; padding-left:15px; background:url(/img/header3/aud12_nrm_1.gif) no-repeat;}
ul li.ivideo{list-style:none; padding-left:15px; background:url(/img/header3/vidcam12_1.gif) no-repeat 0px 3px;}
.ifc{list-style:none; padding-left:15px; background:url(/img/header3/fullcov12_1.gif) no-repeat;}
ul li.ienlarge{list-style:none;display:block;padding-left:15px;background:url(/images/enlarge.gif) no-repeat;white-space:nowrap;}
ul li.ibonus{
	list-style:none;
	display:block;
	padding-left:15px;
	background:url(/img/icon_coupon_on3.gif) no-repeat;
	white-space:nowrap;
	padding-bottom: 3px;
}
ul li.iprint{
	list-style:none;
	display:block;
	padding-left:15px;
	background:url(/img/header3/prnt.gif) no-repeat;
	white-space:nowrap;
	padding-bottom: 3px;
}
ul li.ialert{
	list-style:none;
	display:block;
	padding-left:15px;
	background:url(/img/header3/alrt12_1.gif) no-repeat;
	white-space:nowrap;
	padding-bottom: 3px;
}
ul li.iemail{
	list-style:none;
	display:block;
	padding-left:15px;
	background:url(/img/header3/mail.gif) no-repeat;
	white-space:nowrap;
	padding-bottom: 3px;
}
ul li.iim{list-style:none; display:block; padding-left:15px; background:url(/img/header3/im12_1.gif) no-repeat;	white-space:nowrap;}
ul li.imsg{list-style:none; padding-left:15px; background:url(/img/header3/post12_1.gif) no-repeat;	white-space:nowrap;}
ul li.ihelp{list-style:none; display:block; padding-left:15px;background:url(/img/header3/hlp12_1.gif) no-repeat;}
	#ynbody a.iext{list-style:none; /*background:url(/img/header3/newwin12_1.gif) no-repeat right; padding-right:15px; */}
/*END ICONS*/
/*BEGIN SEARCHBAR TOP/BOTTOM #283d59-999999*/
#ynneck{
	clear:both;
	margin-top: 0;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
}

#ynneck .searchbar{
	color:#434343;
	list-style:none;
	margin:0;
	width:100%;
		height:24px;
	background: url(/img/header3/newcats_bkgd.gif) repeat-x bottom left;
}

#ynneck .searchbar a{
	color:#434343;
	font-size:85%;
	float:left;
	text-align: center;
	vertical-align: middle;
}
#ynneck .searchbar a:visited{color:#434343; }
#ynneck .searchbar a:hover{text-decoration:underline; }
#ynneck .searchbar strong{font:60% verdana; vertical-align:middle;}
#ynneck .searchbar input{font:60% verdana; vertical-align:middle;}
#ynneck .searchbar select{font:60% verdana; vertical-align:middle;}
#ynneck .searchbar input.submit{font:60% verdana; vertical-align:middle;  }



#ynneck2{
	clear:both;
	margin-top: 0;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;}
	
#ynneck2 .searchbar{
	color:#434343;
	list-style:none;
	margin:0;
	width:100%;
		height:24px;
}

#ynneck2 .searchbar a{
	color:#434343;
	font-size:85%;
	float:left;
	text-align: center;
	vertical-align: middle;
}
#ynneck2 .searchbar a:visited{color:#434343; }
#ynneck2 .searchbar a:hover{text-decoration:underline; }
#ynneck2 .searchbar strong{font:60% verdana; vertical-align:middle;}
#ynneck2 .searchbar input{font:60% verdana; vertical-align:middle;}
#ynneck2 .searchbar select{font:60% verdana; vertical-align:middle;}
#ynneck2 .searchbar input.submit{font:60% verdana; vertical-align:middle;  }


#ynknees{clear:both; padding:0px 0; 	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px; }
#ynknees .searchbar{text-align:right; padding:0; color:#FFFFFF; }
#ynknees .searchbar a{color:#036; font-size:85%; }
#ynknees .searchbar a:visited{color:#036; }
#ynknees .searchbar a:hover{text-decoration:underline; }
#ynknees .searchbar strong{font:60% verdana; font-weight:bold; }
#ynknees .searchbar input{font:60% verdana; vertical-align:middle;}
#ynknees .searchbar select{font:85% verdana; vertical-align:middle;}
#ynknees .searchbar input.submit{font:65% verdana; vertical-align:middle;  }
#ynknees .searchbar form{padding:2px 35px 4px 35px; text-align:left; background:#A7B2BB; }
#ynknees .searchbar .network{float:right; background:url(/img/header3/vert_dot.gif) repeat-y; height:26px; width:180px; color:#036; text-align:center; }
#ynknees .searchbar .network p{margin:0; padding:0; padding-top:0px; }
#ynknees .searchbar .network a{color:#036; }
#ynknees .searchbar .network a:visited{color:#036;}
#ynknees .searchbar .network a:hover{text-decoration:underline; }
/*END SEARCHBAR TOP/BOTTOM*/

/*BEGIN FOOTER STYLES*/
#ynfeet{clear:both; text-align:center; padding:8px 0 10px;  margin:0; border-top:1px solid #999;}
#ynfeet p{margin:2px 0; }
#copyright{font-size:85%; }
#links{font:77% verdana; }
/*END FOOTER STYLES*/

/*BEGIN OVERTURE*/
#sponseredlinks{clear:both; margin-top:35px; border:1px solid #BDBEBD; position:relative; }
#sponseredlinks .disclaimer{position:absolute; top:-.6em; background:#fff; padding:0 5px; margin-left:10px; }
#sponseredlinks .disclaimer, #sponseredlinks .whatsthis{font-size:85%;}
#sponseredlinks ul{margin:0; padding:0 0 5px 0; }
#sponseredlinks li{margin:5px 0; padding:0 12px; list-style:none; cursor:pointer; cursor:hand; width:100%; background:none; }
html>body #sponseredlinks li{width:auto; }
#sponseredlinks em{font-style:normal; color:#080; }
#sponseredlinks .whatsthis{text-align:right; padding:3px 6px 0 0; margin:0; }
/*END OVERTURE*/

.clr{clear:both; line-height:1%;}

/*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(/img/header3/bblt.gif) no-repeat; padding-left:8px; margin-bottom:0; }
.topheadline .moreheadlines em{display:inline; }

h2{margin: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;;}
.ftrimage .crdt {margin:0px -4px 0 3px; border: 1px solid #fff; border-top:none;}
html>body .ftrimage .crdt {margin:2px -1px 0 0;}
.ftrimage .crdt .prvdr {float: left; padding: 0px 5px 0; font: normal 77% verdana, arial; color: #666;}
.ftrimage .crdt a.nlrg,.ftrimage .crdt a.nlrg:visited, .ftrimage .crdt a.nlrg:hover {padding-top: 0px; display: block; float: right; font: normal 77% verdana, arial; color: #666; text-decoration:none;background:url(/images/enlarge.gif) no-repeat right; padding-right:18px; margin-right: 2px;}
html>body .ftrimage .crdt a.nlrg,.ftrimage .crdt a.nlrg:visited, .ftrimage .crdt a.nlrg:hover {padding-top: 0; display: block; float: right; font: normal 77% verdana, arial; color: #666; text-decoration:none;background:url(/images/enlarge.gif) no-repeat right; padding-right:18px; }
.ftrimage .crdt img {border: none; margin: 0;}
#newscats .topheadline .ftrimage .crdt a.nlrg, #newscats .topheadline .ftrimage .crdt a.nlrg:visited, #newscats .topheadline .ftrimage .crdt a.nlrg:hover, #yncatindex .topheadline .ftrimage .crdt a.nlrg, #yncatindex .topheadline .ftrimage .crdt a.nlrg:visited, #yncatindex .topheadline .ftrimage .crdt a.nlrg:hover {text-decoration: none; color: #666;}

#ynbody #yncatindex #indexstories .topheadline .ftrimage img {margin:0;}

/*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 0; margin:5px 0 10px 0; background:#fff; font:77% verdana; }
#ynhome .contentblock #newscats .breakingnews{text-align:center; background:#FFFBBD; padding:5px 0; margin:0px 0 5px 0; }
#ynhome .contentblock #newscats b.bnews {border: none;}
#ynhome .contentblock #newscats .breakingnews b {display:inline; border:0;}
#ynhome .breakingnews em{display:inline; }

#ynhome .topheadline{width:100%; margin:0; background-color: #fff;}
#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 h2 {font-size:152%; font-weight: bold; margin: 0 0 3px;}
#ynhome .topheadline h2 a {line-height: 1em;}

#ynhome .topheadline p{margin:2px 0; font: normal 92% arial, verdana;}
#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; list-style:none; }


#ynhome .topheadline .providers p{margin:0; padding:0; }
#ynhome .topheadline .providers ul{float:none; }
#ynhome .topheadline ul.bullets li{background:url(/img/header3/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 .providers{float:right; width:180px; *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 .moreheadlines .headlines h4 {background-color: #A2BCCE; margin:0 0 5px; padding: 3px 5px; font: bold 92% verdana, arial; color: #003366;}
#ynhome .moreheadlines .headlines .mrheadlineshd {background-color: #A2BCCE; margin: 2px 0 5px;}
#ynhome .moreheadlines ul.headlines .mrheadlineshd img {margin: 5px 10px 2px;}
html>body #ynhome .moreheadlines ul.headlines .mrheadlineshd img {margin: 5px 10px 4px;}
#ynhome .contentblock #newscats #featureblock .moreheadlines ul.headlines {margin:5px 0; padding:0;}
#ynhome .contentblock #newscats #featureblock .moreheadlines ul.headlines li {margin:0 0 0 10px;}
#ynhome .contentblock #newscats #featureblock .moreheadlines ul.headlines li a {font: bold 92% arial, verdana; line-height: 150%;}
#ynhome .contentblock #newscats #featureblock .hdcontent {float: right;}
#ynhome #newscats #featureblock .ftrimage img {border: 1px solid #ccc; }


#featureblock .moreheadlines {background-color: #EEF3F6; padding:0 0 5px;}
#featureblock .moreheadlines ul{margin:0; padding-bottom: 10px; list-style:none;}
#featureblock .moreheadlines li{background:url(/img/header3/bblt.gif) no-repeat 0 2px; padding-left:8px; }
html>body #featureblock .moreheadlines li{background:url(/img/header3/bblt.gif) no-repeat 0 1px; padding-left:8px; }
#featureblock .moreheadlines em{display:inline; }
#featureblock .moreheadlines ul.headlines li a {font: normal 100% arial, verdana;}
#featureblock em span.recenttimedate {font-weight: bold;}

/*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:url(/img/header3/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:url(/img/header3/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:url(/img/header3/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:url(/img/header3/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
/* toggle set corners */


/*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; }


/*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*/


.logo{
	margin-top: 50px;
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 100px;
}
.logo2{
	float: RIGHT;
	padding: 0 0 5px 15px;
	top: 100px;
}

#logo3{padding:0; margin-bottom:0px; clear:both; width:100%; }
#logo3 ul{list-style:none; margin:0;  border-bottom: 1px solid #1e2f45;float:left; width:100%; background:#283d59 url(images/logos.jpg)}
#logo3 li{
	float:left;
	display:block;
	height:25px;
	background:url(/img/header3/tab_subnav_separator.gif) right no-repeat;
	text-align: center;
}
#logo3 li.first a{padding-left:300px; border:0; }


/* MISC STYLES */
.opinionhd {color: #999;font-size: 85%;}
.sponsoredby {text-align: center;}
.sponsoredby h5 {margin:0 0 5px; padding:0; color: #666; font: normal 100% arial, verdana}
.ztspace {margin-top: 0px;}
.cntntblck {margin-bottom: 10px;}
#ynhome #newscats .toggle li.lolast em {border: none;}


#ygma td{margin:0;text-align:left;font-family:Verdana,Arial,sans-serif;line-height:14px;}
#ygma .ygmabk{background:#efefef url(/img/header3/uh_bk.gif) bottom repeat-x;}
#ygma .ygmatcrn{background:#efefef url(/img/header3/uh_tcrn.gif) bottom left no-repeat;}
#ygma .ygmatcrnb{background:#efefef url(/img/header3/uh_tcrn_b.gif) bottom right no-repeat;}
#ygma .ygmacrn{background:url(/img/header3/uh_crn2.gif) repeat-x;}
#ygma .ygmacrnb{background:#fff url(/img/header3/uh_crn_b.gif) repeat-x;}
#ygma .ygmabk input{font:110% verdana,geneva,sans-serif;}
#ygma .ygbt{background:#dcdcdc;}
#ygma #ygmalinks{padding:4px 10px 4px 15px;font-family:Arial,sans-serif;line-height:77%;}
#ygma #ygmalinks a{color:#000;}
#ygma #ygmalinks a:link{color:#000;}
#ygma #ygmalinks a:hover{color:#33f;}
#ygma #ygmalinks b{color:#cecece;padding:0 2px;}
#ygma #ygmalinks span{padding:0 6px;}
#ygma #ygmasearch{padding-right:4px;}
#ygma #ygmalogo{margin:8px 12px 3px 3px;}
#ygma #ygmagreet{padding:8px 0 5px;vertical-align:top;line-height:12px;}
#ygma #ygmaproplinks{vertical-align:top;padding:2px 0 23px 0;text-align:right;line-height:12px;}
#ygma #ygmaproplinks img{margin-top:8px;}
#ygma #ygmaproplinks span{padding:22px 0 0;float:left;}
#ygma .ygmatear img{margin-left:5px;}


/* Portofolio section*/
	#portfolioShadow #yfportfolio
	{
		bottom:3px;
		right:3px;
		clear:both;
	}

	#portfolioShadow
	{
		
		background-color: #666; 
		color: inherit;
		clear:both;
		float:right;
		z-index:100;
	}

	#yfportfolio
	{
		border:3px solid #32466b;
		background-color:#FFFFFF;
		font:10px Verdana;
		font-weight:bold;
		float:left;
		position:relative;
		white-space:nowrap;
		overflow-y:auto;
		text-align:left; 
	}

	#yfportfolio a
	{
		display: block;
		white-space:nowrap;
		padding: 0px 0px 0px 15px;
		background:url(/img/header3/name-flag.gif) left no-repeat center; 
		margin:0px 11px 0px 11px;
        	text-decoration: none;
        	color:#32466b;
		line-height:20px;
				
	}	

	#yfportfolio a.last
	{
		border-bottom:1px dotted #32466b;
		width:auto;
	}
	
	#yfportfolio a.manage
	{
		background:url(/img/header3/manage-flag.gif) left no-repeat center; 
	}	

	#yfportfolio a.create
	{
		background:url(/img/header3/create-flag.gif) left no-repeat center; 
		border-bottom:1px dotted #32466b;
	}	

	#yfportfolio a.free
	{
		background:url(/img/header3/free-flag.gif) left no-repeat center; 
	}	

	#yfportfolio a.launch
	{
		background:url(/img/header3/launch-flag.gif) left no-repeat center; 
	}	

	#yfportfolio a:hover
	{
		text-decoration:underline;
	}


#ratings{clear:both; padding:20px 0 0 0; }
#ratings .ratemod{float:left; position:relative; height:40px; margin:0; }
#ratings img{vertical-align:bottom; }
#ratings small{font-size:80%; }
#ratings strong{font:100% verdana; font-weight:bold; color:#999; }
#ratings p{margin:0; padding:0; font:70% arial; color:#666; }
#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; }
.asterisk {
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #F68622; 
	font-weight: boldest;
	vertical-align: -2px;
}

#switcheroo{font:77% verdana; padding:13px 0 2px; }
#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; }

div.stars {
	width:140px;
	float:left;/*necessary if not strict type */
	clear:both;/*necessary if not strict type */
}
div.stars a {
	cursor:hand;
	cursor:pointer;
	margin:0px;
	float:left;
	display:block;
	width:22px;
	w\idth:19px;
	height:18px;
	padding:0 1px;
	background-image: url(/img/header3/starsnew.gif);
	background-repeat: no-repeat;
	background-position: 1px 0;
/*	background-position: 1px -39px;  */
}
div.stars a.over { 
	background-position: 1px -57px;
}
div.stars a.selected {
	background-position: 1px -76px;
}
div.stars a.selectedover {
	background-position: 1px -57px;
}
div.stars a.selectedless { 
	background-position: 1px 0;
}
div.stars p {
	/*margin:0 0 2px; padding:0;
	font:85% arial;
	color:#666;*/
}


/* hide from mac ie5 \*/
div.checks, div.stars, div.halfstars, div.smiley {
	height:1%;
}
/* end hack */

div.clr {
	clear: both;
	line-height: 0px;
}
html>body div.clr {
	height:.01em;
}

.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 */

#today .bd a:visited,#news .bd a:visited{color:#69789C;}
a:hover{text-decoration:underline;}
.on a:hover{text-decoration:none;}
#today{

}
#today .bd{
position:relative;

background:#fff;
}
#today .bd img{
margin-right:5px;
padding:1px;
border:1px solid #9dafbd;
border-color:#9eb1c0 #677787 #677787 #9eb1c0;
}

