.moduleTitles { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #333333; text-decoration: none}
.articleLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003DB8; text-decoration: none}
.bullets { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
a.news{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
 text-decoration: none;
 color: #003DB8;
}
a.news:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
 text-decoration: underline;
}
a.newsnav
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;
 text-decoration: underline;
 color: #003DB8;
}
.topstories
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;
color: #415472; 
font-weight: bold;
}
.morenews
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;
 text-decoration: underline;
 color: #003DB8;
}
.dateprovider
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;
 text-decoration: none;
color: #999999;
}
.nsummary
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;
 text-decoration: none;
color: #333333;
}
.newssummary
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;
 text-decoration: none;
color: #333333;
}
.horizrule {border-top-width: 1px; border-top-style: dotted; border-color: #CECECE; padding-top: 4px; padding-bottom: 4px;
}
* html .horizrule {border-top: none; padding-top: 4px; padding-bottom: 4px; background: url(http://us.i1.yimg.com/us.yimg.com/i/ca/fi/dotted_line.gif) repeat-x bottom;
}
.modulebg
{
 background-image: url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-subnav-background.gif); 
 background-repeat: repeat;
 height:20px;
 color: rgb(255, 255, 255);
}
.modulebg a { 
color:#fff;
padding-left: 5px;
padding-top: 5px;
vertical-align: middle;
text-decoration:none;
}
.infoBoxImage {
 float: left;
 padding-right: 5px;
 }
#ca ul ul li A:link { color:#00F; text-decoration:underline; }
#ca ul ul li A:visited { color:#800080; text-decoration:underline; }
#ca ul ul li A:hover{color:red}
#ca h3,h4{padding:0 0 0 8px}
#ca h3 a{text-decoration:none} 
#ca h3 a:hover{text-decoration:underline}
#ca {width:440px;float:left;background:#ffffff;margin:0}
#cb {width:300px;float:right}
#cb h3,h4{padding:0 0 0 8px}
#scA {width:140px;float:left;padding:2px;}
#scA ul li strong a:link {color:#003DB8; text-decoration:none;font-size:11px; font-weight:bold;}
#scA ul li strong a:visited {color:#003DB8; text-decoration:none;font-size:11px; font-weight:bold;}
#scA ul li strong a:hover {color:#003DB8; text-decoration:underline;font-size:11px; font-weight:bold;}
#scA ul {background-color:#fff;width:135px;}
#scA li {border-bottom:2px solid white;padding:2px;background-color:#f0f0ff;}
#scA ul li A:link { color:#003DB8; text-decoration:none;font-size:10px; }
#scA ul li A:visited { color:#003DB8; text-decoration:none;font-size:10px; }
#scA ul li A:hover { color:#003DB8; text-decoration:underline;font-size:10px; }
#scB {width:295px;float:left}
#infoBox {
 padding:10px; 
 border:1px solid #cecece;
 }
#infoBox h2 {
 color: #7f7f7f;
 font-family:verdana,arial,helvetica,sans-serif; 
 font-size:12px; 
 margin-top:5px; 
 margin-left:0;
 }
#infoBox h3 {
 color: #7f7f7f; 
 font-family:verdana,arial,helvetica,sans-serif; 
 font-size:15px; 
 margin-top:0;
 } 
#infoBox ul li{color:#000000;font: arial,helvetica,sans-serif;margin-left: 5px;}
#infoBox li a{padding:0;margin:0;} 
#infoBox ul li a:link{color:#0000ff} 
#infoBox ul li a:visited{color:#800080}
#infoBox ul li a:hover{color:#0000ff;text-decoration:underline}
 .spacer{display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden; }
 #yfnav
 {
 padding:0px 0px 0px 0px; 
 clear:both;
 width:750px;
 float:left;
 text-align:left;
 }
 
 #yfnav ul
 {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 4px;
 list-style:none;
 height:20px;
 
 }
 #yfnav ul li
 {
 display:block;
 float:left;
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-left-off.gif) top left no-repeat;
 padding:0px 0px 0px 3px;
 margin:0px 2px 0px 0px;
 
 }
 #yfnav ul li a
 {
 display:block;
 float:left;
 font:10px Verdana;
 font-weight:bold;
 color:#434343;
 white-space:nowrap;
 background:url(img/tab-right-off-wide.gif) top right;
 padding:4px 6px 4px 6px;
 margin:0px 0px 0px 0px;
 text-decoration:none;
 
 }
 #yfnav ul li.reference
 {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 float:left;
 background:url();
 }
 
 #yfnav ul li.portfolio
 {
 display:block;
 float:left;
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-left-off-wide.gif) top left ;
 padding:0px 0px 0px 3px;
 
 }
 
 
 #yfnav ul li a.portfolio
 {
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-myport-right.gif) right top no-repeat; 
 padding:4px 15px 4px 6px; 
 }
 #yfnav ul li.portfolio_selected
 {
 display:block;
 float:left;
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-left-on-wide.gif) top left ;
 padding:0px 0px 0px 3px;
 }
 
 #yfnav ul li a.portfolio_selected
 {
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-right-on-myport.gif) right top no-repeat; 
 padding:4px 17px 4px 9px;
 color:#FFFFFF; 
 }
 
 #yfnav ul li.selected
 {
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-left-on.gif) top left no-repeat; 
 padding-left: 3px;
 }
 #yfnav ul li.selected a
 {
 color:#FFFFFF;
 text-decoration:none;
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-right-on-wide.gif) top right;
 background-repeat:repeat-x;
 
 }
 
 #yfnav a:hover
 {
 text-decoration:underline;
 } 
/* SUB NAV SECTION */ 
 #yfsubnav
 {
 padding:0px 0px 0px 0px;
 clear:both;
 float:left;
 width:100%;
 margin:0px 0px 0px 0px;
 }
 #yfsubnav ul
 {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
 list-style:none;
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-subnav-background.gif);
 width:100%;
 }
 #yfsubnav ul li 
 {
 float:left;
 display:block;
 font:Verdana 10px;
 height:25px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-subnav-separator.gif) right no-repeat; 
 }
 #yfsubnav ul li a
 {
 float:left;
 color:#FFFFFF;
 font:10px Verdana;
 white-space:nowrap;
 text-decoration:none;
 margin:5px 0px 0px 0px; 
 padding:0px 9px 0px 9px;
 }
 #yfsubnav ul li.selected
 {
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-subnav-on.gif) repeat-x;
 font:10px Verdana; 
 }
 #yfsubnav a:hover
 {
 text-decoration:underline;
 } 
/* Get Quotes section*/
 #yfsearch
 {
 clear:both;
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:100%;
 }
 
 #yfsearch ul
 {
 margin:0px 0px 0px 0px;
 list-style:none;
 width:100%;
 padding:2px 0px 0px 0px;
 float:left;
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/tab-quotebar.gif);
 }
 #yfsearch ul li
 {
 float:left;
 display:block;
 font:Verdana 11px;
 font-weight:bold;
 height:27px;
 margin:0px 0px 0px 5px;
 }
 
 #yfsearch ul li label
 {
 float:left;
 font:11px Verdana;
 font-weight:bold;
 color:#023165;
 margin-left:130px; 
 margin-top:6px;
 margin-right:0px;
 } 
 #yfsearch ul li input.button
 {
 float:left;
 font:10px Verdana;
 font-weight:normal;
 padding:0px 0px 0px 0px;
 font-weight:bold;
 margin: 4px 0px 0px 0px;
 } 
 #yfsearch ul li input.text
 {
 float:left;
 font:10px Verdana;
 font-weight:normal;
 padding:0px 0px 0px 0px;
 margin: 5px 0px 0px 0px;
 } 
#yfsearch ul li select
 {
 float:left;
 font:10px Verdana;
 font-weight:normal;
 padding:0px 0px 0px 0px;
 margin: 5px 0px 0px 0px;
 } 
 #yfsearch ul li.first a
 {
 float:left;
 font:10px Verdana;
 font-weight:normal;
 color:#333333;
 border-left:none;
 margin:7px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 
 } 
 #yfsearch ul li a
 {
 float:left;
 font:10px Verdana;
 font-weight:normal;
 color:#333333;
 border-left:1px double #000000;
 margin:7px 0px 0px 0px;
 padding:0px 0px 0px 7px;
 text-decoration: none;
 } 
 #yfsearch a:hover
 {
 text-decoration:underline;
 }
/* 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(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/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(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/manage-flag.gif) left no-repeat center; 
 } 
 #yfportfolio a.create
 {
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/create-flag.gif) left no-repeat center; 
 border-bottom:1px dotted #32466b;
 } 
 #yfportfolio a.free
 {
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/free-flag.gif) left no-repeat center; 
 } 
 #yfportfolio a.launch
 {
 background:url(http://us.js2.yimg.com/us.js.yimg.com/i/us/fi/navbar/images/launch-flag.gif) left no-repeat center; 
 } 
 #yfportfolio a:hover
 {
 text-decoration:underline;
 }
