.clear-block {clear:both;display:block;}
#marketscontent {font-family:arial, sans-serif;}
.full-width {width:840px;padding:0 5px 0 5px;}
#marketscontent-left {width:418px; padding:0; float:left;} 
#marketscontent-right {width: 418px;float:left;}
#marketscontent .more{float:right;}
#marketscontent .more a{color:#183A52;margin:0;padding:0;text-decoration:underline; font-size:0.733em;}
#marketscontent h2{margin:0;padding:0 0 5px 0;font-size:1.1em; color:#000; font-weight:bold;}

#marketscontent table,#movers table {border-collapse:collapse;font-size:10pt; background-color:#fff;margin-bottom:8px;}
#marketscontent table th, #movers table th {font-size:9pt;color:#000;text-align:left; padding-bottom:5px;}
#marketscontent table tr, #movers table tr{border-bottom:1px solid #E6E6E6; color:#666666;}
#marketscontent table tr.even, #movers table tr.even{background:#ddd;}
#marketscontent table td, #movers table td {text-align:left; padding:8px 0 8px 5px;}
#marketscontent table td .positive, #movers table td .positive {color:#336600;}
#marketscontent table td .negative, #movers table td .negative {color:#CC0000;}
#marketscontent table td a, #movers table td a{text-decoration:underline; color:#183A52;}

/* Header */

#section_head {margin:.4166em 0 .8166em 0;padding:.4166em 0 .4166em 0; background:#FDFDFD; float:left; position:relative;width:840px;}
#section_head h1{float:left;margin:.25em 1em 0 0;padding:0;font-size:25pt; color:#000; font-weight:bold;width:100%;}
#section_head .quotes {display:inline;float:left;height:3.833em;margin:1em 0 0 0;width:200px;}
#section_head .quotes .arrows {float:left; padding-right:5px;}
#section_head .quotes .arrows img {float:left;height:36px;width:48px;}
#section_head .quotes .title {color:#000000;font-size:1.2em;font-weight:bold;float:left;}
#section_head .quotes .positive {color:#336600;font-size:0.7em;}
#section_head .quotes .negative {color:#CC0000;font-size:0.7em;}
#section_head a{color:#000;text-decoration:none;}

#section_head .search {left:550px;margin:0;padding:0;position:absolute;top:28px;width:325px;}
#section_head .search .lookup{margin:-18px 45px 0 0;padding:0;float:right;}
#section_head .search .lookup a{color:#183A52; text-decoration:underline;font-size:10pt;}
#section_head .search input#quote {background-color:#FFFFFF;border:1px solid #868686;color:#000000;font-size:11px;margin:-2px 0 0;width:85px;}
#section_head .search .btnBox{padding:0;float:left; margin:-18px 0 0 95px;width:181px;}
#section_head .search .btnBox .btn {background:transparent url(../images/submit-btn.gif) no-repeat scroll 0 0;border:medium none;padding:1px 9px 1px 8px;margin-top:-1px;width:81px;height:20px;}

* html #section_head {margin-left:.8166em}
* html #section_head .search {left:500px;}
* html #section_head .search .btnBox{margin:-20px 0 0 32px;width:181px; }
* html #section_head .search .btnBox .btn {padding:0px 6px 1px 0px;}
* html #section_head .search .lookup{margin:-38px 45px 0 0;}


/* Big Top */

#big_top {margin:0.1166em 0 0;padding:0; float:left;}
#big_top .chart {float:left;width:538px;}
#big_top .chart h2{margin:0 0 10px 0;padding:0;font-size:1.2em; color:#000; font-weight:bold;}
#big_top .chart .fctabs {border-bottom:1px solid #ccc;margin:10px auto 5px;}
#big_top .chart .fctabs .tab {background:#eee;border:#ccc solid 1px;float:left;margin-bottom:-1px;margin-right:7px;padding:3px 8px;}
* html #big_top .chart .fctabs .tab {margin-bottom:-11px;}
#big_top .chart .fctabs .last-tab {margin-right:0px; margin-left:-2px;}
#big_top .chart .fctabs .tab{color:#666666; text-decoration:none;}
#big_top .chart .fctabs a.activetab, #big_top .chart .fctabs a.tab:hover {color:#000;font-weight:normal;text-decoration:none; background-color:#FFFFFF;border-color:#ccc #ccc #FFFFFF;border-style:solid;border-width:1px;position:relative;z-index:1;}
#big_top .chart .img {border:1px solid #ccc; border-top:none;width:535px; margin-top:-5px; padding:1px 0 0 1px; margin-bottom:20px;}
#big_top .chart .img p {color:#183A52; padding:5px 0 5px 15px; margin:0; font-size:0.733em;border-bottom:1px solid #ccc; width:82%;}
#big_top .chart .img p a{color:#183A52; padding:0 15px 0 0; text-decoration:underline;}
#big_top .chart .img p a:hover, #big_top .chart .img p a.active{color:#A2A2A2; text-decoration:none;}
#big_top .chart .img img{width:503px; padding:5px 0 10px 5px;}
#big_top #indices {float:left;margin:0.1em 0 1em 1em;padding:0;width:280px;}
#big_top #indices table {border-collapse:collapse;font-size:10pt; background-color:#fff;width:280px; margin-bottom:5px;}
#big_top #indices table td img{padding-right:5px;}
#big_top #indices table td.first {width:86px;}
#big_top #indices table td.scnd {width:80px;}
#big_top #charts,#companychart #charts {height:196px;}


/* Company Quote Page */

#big_top h2.compquote{text-transform:uppercase; font-size:2em; float:left; margin:0 0 10px 0;}
#big_top h2.compquote .compname{text-transform:none; font-size:0.455em; color:#999999;}
#big_top h2.trade{text-transform:uppercase; font-size:2em; float:right; margin:0 0 10px 0; text-align:right;}
#big_top h2.trade .lasttrade{text-transform:none; font-size:0.455em; color:#999999;}
#big_top h2.trade img {height:36px;width:48px; margin-bottom:-7px;}
#big_top .companyfctabs{border-bottom:1px solid #ccc;margin:10px auto 20px; width:100%; clear:both;}
#big_top .companyfctabs .tab{background:#eee;border:#ccc solid 1px;float:left;margin-bottom:-1px;margin-right:8px;padding:3px 8px;}
#big_top .companyfctabs .tab{color:#666666; text-decoration:none;}
#big_top .companyfctabs a.activetab, #big_top .companyfctabs a.tab:hover {color:#000;font-weight:normal;text-decoration:none; background-color:#FFFFFF;border-color:#ccc #ccc #FFFFFF;border-style:solid;border-width:1px;position:relative;z-index:1;}

#big_top #company {float:left;margin:0.1em 1em 1em 0;padding:0;width:270px;}
#big_top #company table {border-collapse:collapse;font-size:10pt; background-color:#fff;width:270px; margin-bottom:5px;}
#big_top #company table td img{padding-right:5px;}
#big_top #company table td.first {width:86px; text-align:right; padding-right:15px;}


#big_top .companychart {float:left;width:538px; margin:10px 0 0 0;}
#big_top .companychart .img {border:1px solid #ccc;width:535px; margin-top:-5px; padding:1px 0 0 1px; margin-bottom:20px;}
#big_top .companychart .img p {color:#183A52; padding:5px 0 5px 15px; margin:0; font-size:0.733em; border-bottom:1px solid #ccc; width:82%;}
#big_top .companychart .img p a{color:#183A52; padding:0 15px 0 0; text-decoration:underline;}
#big_top .companychart .img p a:hover, #big_top .companychart .img p a.active{color:#A2A2A2; text-decoration:none;}
#big_top .companychart .img img{width:503px; padding:5px 0 10px 5px;}




/* Updates */
#mupdates ul {clear:both;margin:0 !important;padding:0 0 0.5em;width:90%;}
#mupdates ul li {font-weight:bold;line-height:2.2em;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0.1667em;padding:3px 15px 3px 0;width:98%; border-bottom:1px solid #E6E6E6;}
#mupdates ul li p.blue {color:#183A52;font-size:1em;font-weight:normal;margin:0;padding:0;}
#mupdates ul li p.blue a {color:#183A52;margin:0;padding:0;text-decoration:underline;}
#mupdates ul li p.date {color:#336600;font-size:0.733em;font-weight:normal;margin:0;padding:5px 0;}
#mupdates ul li p {color:#666666;font-weight:normal;line-height:1.2em; padding:0 0 8px 0; margin:0;font-size:0.833em;}
#mupdates .more{float:right; margin-right:32px;}



/* Market Movers */
#movers p{color:#666666; margin:5px 0; padding:0; font-style:italic; font-size:0.833em;}
#movers table {width:405px;}
#movers table td img{height:12px;}
#movers table td.first {width:50px;color:#183A52;}
#movers table td.scnd {width:170px;}


/* Currencies */
#currencies table {width:405px;}
#currencies table td.first {width:85px; font-weight:bold; text-transform:uppercase; color:#000;}


/* Foreign Markets */
#foreign table {width:405px;}
#foreign table td.first {width:85px;}
#foreign table td.scnd {width:105px;}