/***** AD *****/
#adBanner {background-color: #fff;}




/********************** HEADER BANNER *************************/	
#cnnHeader {background: #fff; margin: auto; width: 994px;}

#cnnBanner_main {background: #073F65 url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/header_gradient.gif) repeat-x; height:81px; font-size:11px;margin-top:0px; padding-top:5px; text-align: left;}
	html>body #cnnBanner_main {height: 76px;}

/* banner top */
#cnnBanner_top {background:#FFF;border:1px #CCC solid; color: #AAA; font: normal 11px Arial; height: 40px; padding:0px;padding-top:8px;margin-bottom:0;}
	html>body #cnnBanner_top {height: 30px;}
#cnnBanner_top .cnnBanner_left {white-space:nowrap;}
#cnnBanner_top .cnnBanner_left a {font: bold 11px Arial;color:#033399;text-decoration:none;}
#cnnBanner_top .cnnBanner_left a:hover {text-decoration:none;}
#cnnBanner_top #cnnHeaderLinks {float:left;margin-left:8px;padding:5px;position: relative; bottom: -3px;}
#cnnBanner_top .cnnmoneybanner_logo {float:left; margin-left:10px;}

#cnnBanner_top form {height:25px;vertical-align: middle; float:right;padding-right:5px;}

/** symbol complete **/
#myContainer {margin-top:21px ;padding:0;width:250px;overflow:hidden;position : absolute; z-index:500010;}
#myContainer ul {margin:0;padding:0;width:100%;list-style:none;}
#myContainer li {padding:0 5px;cursor:default;white-space:nowrap; background:#E1F1F0;}
#myContainer li.yui-ac-highlight {background:#369;color:#FFF;}
#myContainer li.yui-ac-highlight  .resulttable .col1 {color:#FFF;}
#myContainer li.yui-ac-highlight  .resulttable .col2 {color:#FFF;}
#myContainer .yui-ac-content {border:1px solid #999;}
#myContainer .resulttable {padding:0; margin:0;}
#myContainer .resulttable .col1 {font: normal 12px arial;width:60px;}
#myContainer .resulttable .col2 {font: normal 12px arial;}
#myContainer .text {font:normal 11px arial;}
#myContainer table {border-collapse:collapse;border-spacing:0;}
#symbolLink {margin-right:1px;
background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/small_arrow.jpg) no-repeat left;padding-left:15px;}

#cnnBanner_top .fortuneSearchTxtField {border: 1px inset; font-size: 11px; color:#666;padding: 3px 0px 3px 3px; height: 20px; width:137px; border: 1px inset #D1D1D1;margin-bottom:0px;margin-right:0px;vertical-align:top;}
	html>body #cnnBanner_top .fortuneSearchTxtField {margin-top:2px;}
#cnnBanner_top .QuoteSearchTxtField {border: 1px inset; font-size: 11px; color:#666;padding: 3px 0px 3px 3px; height: 21px; width:83px; border: 1px inset #D1D1D1;margin:0px;margin-right:0px;vertical-align:top;}
	html>body #cnnBanner_top .QuoteSearchTxtField {margin:0 0 6px 0px;}


/* banner mid */
#bannerLogoLink img.bannerLogo {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
#bannerLogoLink { display: inline-block; margin-top: 15px; position: relative; left: 22px; z-index:2;}
#bannerLogoLink { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.cdn.turner.com/money/.element/img/2.0/fortune/fortune_logo_gradient.png');}
#cnnBanner_main .cnnBanner_right {float:right; margin-right:0; vertical-align:middle; width:214px;}
#cnnBanner_main .bannerCover {float:right;margin:0px;padding:0px; position: relative; left: -34px; vertical-align:bottom;}
#banner_tools {border:none;margin:10px 0px 0px 10px; padding:10px 0 0 13px; position: relative; left: -34px; }
#banner_tools a {color:#FFF;background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/buttons/circle_arrow_white.gif) no-repeat left 5px;padding-left:15px;padding-top:5px;vertical-align:top;font-weight:bold;}
#banner_tools .headerArrow {margin-right:1px;background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/buttons/circle_arrow_white.gif) no-repeat left;padding-left:15px;vertical-align:top;}

/* nav */
#fortuneNavMenu {border-top:1px solid #245594;background-color:#073F65;color:#FFF;height:35px;}
#fortuneNavMenu a {border-left: 1px solid #073F65; border-right: 1px solid #073F65;}
#fortuneNavMenu a:hover {background:#EBEBEB;border: 1px solid #245594; border-bottom: none; border-top: none; color:#004276;text-decoration:none;}
#fortuneNavMenu a.navLink {font:normal 12px Helvetica;color:#FFF;float:left;height:13px; padding:11px 12px;margin:0px;}
#fortuneNavMenu a.navLink:hover {color:#004276;}
#fortuneNavMenu a.navServiceLinks {color:#FFF;float:right;font:normal 12px Helvetica;margin:0px; padding:11px 12px;}
	html>body #fortuneNavMenu a.navServiceLinks {padding:10px 12px;}
#fortuneNavMenu a.navServiceLinks:hover {color:#004276;}
.navFortuneHome #fortuneNavMenu a#navLinkHome, 
.navFortuneF500 #fortuneNavMenu a#navLinkF500, 
.navFortuneTech #fortuneNavMenu a#navLinkTech, 
.navFortuneInv #fortuneNavMenu a#navLinkInv, 
.navFortuneMgmt #fortuneNavMenu a#navLinkMgmt, 
.navFortuneRank #fortuneNavMenu a#navLinkRank, 
.navFortuneVideo #fortuneNavMenu a#navLinkVideo {background-color:#EBEBEB;border: 1px solid #245594; border-bottom: none; border-top: none; color:#004276;}


/*nav flyouts */
#fortuneNavMenu .navtext, 
#fortuneNavMenu .navtext:link, 
#fortuneNavMenu .navtext:hover, 
#fortuneNavMenu .navtext:visited	{font:bold 11px Arial; color:#fff; text-decoration:none; white-space:nowrap;}

.fortnavlinkcss {text-align:left;font:normal 12px/16px Arial;background-color:#EEE;text-decoration:none; position:absolute;visibility:hidden;padding:5 10 10 10px;border:none;z-index:5000;}
*html .fortnavlinkcss {margin-top:1px;}

#navmenu9.fortnavlinkcss{width:130px;}
#navmenu1.fortnavlinkcss{width:180px;}
#navmenu9.fortnavlinkcss a, #navmenu1.fortnavlinkcss a {color:#003365;}
#navmenu9.fortnavlinkcss a:hover, #navmenu1.fortnavlinkcss a:hover {text-decoration:underline;}

.fortnavlinkcss a, 
.fortnavlinkcss a:visited {padding-top:4px;display:block;text-indent:3px;white-space:nowrap;text-decoration:none;}
.fortnavlinkcss a:hover {background-color:#EEE;color:#003365;}
/********************** /HEADER BANNER *************************/	
 
 
/*********************** FOOTER ***********************/
#cnnFooter {background: #B8B7B5; color: #fff; font-size: 11px; margin: auto; padding: 18px 28px; text-align: center; width:994px;}
	html>body  #cnnFooter {width:938px;}

#cnnFooter a {text-decoration: none;}
#cnnFooter a:hover {text-decoration: underline;}

#cnnFooter .copyrightRB {color:#FFF;}

#cnnFooterNav {border-bottom: 1px solid #c6c6c6; color: #9B9B9B; padding-bottom: 10px; margin-bottom: 15px;}
#cnnFooterNav a {color: #FFF; font-size: 12px; line-height: 18px; text-decoration: none;}
#cnnFooterNav a#lastLink {margin-right: 0px;}

#mainCopyright {color: #E2E2E2; font-size: 9px;}
#mainCopyright a {color: #E2E2E2;}
#marketCopyright {color: #E2E2E2; font-size: 9px;}
#marketCopyright a {color: #E2E2E2;}
#marketCopyright table {color: #E2E2E2; padding: 0px 10px;}
#marketCopyright .mwSmall {color: #E2E2E2; font-size: 9px;}

#cookie_footer {position: absolute; top: -10; left: -10;}
/*********************** /FOOTER ***********************/