* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body{ background:#DDDDDD url(/2008IBT/images/bg_shadow.gif) repeat-y scroll center top; font-size:12px; margin:0; padding:0;}
#wrap {width:988px; margin:0px auto;padding-top:7px;}
#body_content {background-color:#fff; padding:0px;}

/*Top*/
#logo {float:left;margin-bottom:2px; display:inline;}

#bg_top {background:transparent url(/blogs/images/bg_nav.gif) repeat-x scroll left top;height:26px;overflow:hidden;}

#nav_top {float:right;width:700px; height:27px;}
#nav_top ul {font-size:11px;list-style-image:none;list-style-position:outside;list-style-type:none;list-style:none;}
#nav_top ul li {float:right;margin-left:5px;margin-top:2px;list-style:none;}
#nav_top ul li a {color:#FFFFFF;}
#nav_top ul li a:hover{color:#666;}
#nav_top ul .selected a {color:#666666;}
#nav_top ul .selected div, #nav_top ul li:hover div {background:transparent url(/education/images/bg_top_nav2.gif) no-repeat scroll right bottom;}
#nav_top ul .selected, #nav_top ul li:hover {background:transparent url(/education/images/bg_top_nav1.gif) no-repeat scroll left bottom;}
#nav_top ul li div {padding:4px 8px;}

/* Header */
#header {padding:10px 10px 10px 0; background:url(/2009IBT/equities/images/bg_header.jpg) no-repeat left top;}
#header #logo {float:left; margin:14px 0 0 32px; display:inline;}
#header #logo h1{display:none;}
#header #ads {float:right; width:728px;}

/*equityNav*/
#equityNav{clear:both; float:left; width:988px; height:32px; overflow:hidden; background:url(/2009IBT/equities/images/bg_equityNav_edge.gif) repeat-x left top;}
#equityNav ul{float:left; width:986px; margin-left:1px; background: url(/2009IBT/equities/images/bg_equityNav.gif) repeat-x left top;list-style:none;}
#equityNav li{float:left; font-weight:bold;list-style:none;}
#equityNav li a{float:left; padding:9px 30px; color:#000; font-size:12px;}
#equityNav li a:hover, #equityNav li a.active{text-decoration:none; background:url(/2009IBT/equities/images/bg_equityNav_hover.gif) repeat-x left top;}
#equityNav li a.redNav{color:#850b08;}
#mamt_2, #mamt_3 {display:none;}

/*adboxTop*/
.adboxTop {float:left;padding:13px 10px 13px 9px;width:310px; background:url(/2009IBT/equities/images/bg_addtop.gif) repeat-x left top; margin-bottom:10px; display:inline;}
.adboxTop .adImg {float:left;width:180px;}
.adboxTop .adInfo {float:right;font-size:10px;width:120px; line-height:12px; padding-top:1px;}
.adboxTop .adInfo a{color:#000;}

/*topChart*/
#topChart{float:left;width:990px; background: url(/2009IBT/equities/images/bg_topchart.gif) repeat-x left top; padding:5px 0 5px 0px;overflow:hidden;}
#topChart li{float:left; font-size:11px; color:#d1d1d1; margin-left:25px; display:inline;}
#topChart li b{color:#fff; display:block;}
.green{color:#94d130;}
.red{color:#ff3934;}
.orange{color:#ffb922;}

#stockQuote{float:left; width:274px; padding:12px; border:1px solid #999; margin-bottom:15px;}
#stockQuote h2{font-size:16px; color:#000;}
#stockQuote p{font-size:11px; color:#666; margin-bottom:5px;}
#stockQuote .stockfield{width:155px; border:1px solid #c4c4c4; padding:3px;}
#stockQuote .submit{width:32px; height:22px; background:url(/2009IBT/equities/images/btn_stockgo.gif) no-repeat; border:none; color:#fff;}
#stockQuote li{font-weight:bold; float:left; font-size:11px;}
#stockQuote ul{list-style:none;}
#stockQuote li a{color:#000; padding:0 3px;list-style:none;}
#stockQuote .lookup a{color:#000;}

#tabNav{clear:both; float:left; width:300px;}
#tabNavHeader{float:left; width:300px; background:url(/2009IBT/equities/images/bg_tabbtm.gif) repeat-x left bottom;list-style:none;}
#tabNavHeader li{float:left; margin-right:4px;list-style:none;}
#tabNavHeader li a{float:left; color:#000; padding:4px 8px; background:#eaeaea url(/2009IBT/equities/images/bg_tabbtm.gif) repeat-x left bottom; margin:1px 1px 0 1px; display:inline; }
#tabNavHeader li a:hover, #tabNavHeader li.active a{background:none; border:1px solid #c6c6c6; border-bottom:none; margin:0; background:#fff; text-decoration:none;}

.tabNavContent{clear:both; float:left; width:274px; border:1px solid #c6c6c6; border-top:none; border-bottom:none; padding:15px 12px;}
.tabNavContent li{list-style:decimal; list-style-position:inside;}
.tabNavContent li a{color:#000; line-height:20px;}
.tabNavContent li a:hover{text-decoration:underline;}
.tabNavContent p{margin-top:20px;}
.tabNavContent p a{font-size:11px; color:#EA9031;}
#popt_2, #popt_3 {display:none;}
