/* Stocks and ETF Button and link styles */
.detailsAlertBox{background:url(../../common/img/backgrounds/oldSymbolGrad.png) repeat-x top #ffffde;padding:10px;margin-bottom:10px;border:1px solid #C5C2B8;color:#000;}
.detailsAlertBox img{float:left;vertical-align:middle; margin-right:10px;}
#linkBtns{margin:5px 0 20px 0;}
.linkSelected:link, .linkSelected:visited,
.linkSelected:hover,.linkSelected:active{color:#D9801A; text-decoration:none;}
.companyName, .companyNameSmFont {float: none;color: #908C7B;text-transform:capitalize;}
.companyName{font-size:14px;}
.companyNameSmFont{font-size:9px;}
.companyName span{font-size:11px;}
#StkEtfHeader{font-size:19px; color:#333;}
#StkEtfHeader span{font-size:12px;}
#StkEtfHeader a,#StkEtfHeader a img{display:none !important;position:absolute !important;top:-1000px !important;height:0px !important; width:0px !important;}
#StkEtfHeader a#educationToggle{display:inline !important; position:static !important; height:auto !important; width:auto !important;}
#StkEtfHeaderValues{margin:10px 0;}
#StkEtfHeaderValues .heading{color:#948E7B;font-size:9px;font-weight:normal;}
#StkEtfHeaderValues div.info{float:left;padding:10px 20px 10px 0;font-size:12px;font-weight:bold;}
#StkEtfHeaderValues td.info{font-size:12px;font-weight:bold;}
#StkEtfHeaderValues td.infoSmall{font-size:11px;font-weight:bold;}
#quoteTable td{border-bottom:1px solid #CECBC3;padding:3px 0;font-size:12px;font-weight:bold;color:#333333;}
#quoteTable td p.heading{font-size:11px; color:#948E7B; font-weight:normal;}
#quoteTable td span.subValue{font-size:10px; font-weight:normal;}
#quoteTable .subText{font-size:10px; font-weight:normal; color:#908C7B;}
#MFquoteTable td{border-bottom:1px solid #CECBC3;border-right: 12px solid #ffffff;padding:3px 0;font-size:12px;font-weight:bold;color:#333333;}
#MFQuoteTable td.last {border-right: none;}
#MFquoteTable td p.heading{font-size:11px; color:#948E7B; font-weight:normal;}
#MFquoteTable td span.subValue{font-size:10px; font-weight:normal;}
#MFquoteTable .subText{font-size:10px; font-weight:normal; color:#908C7B;}
/*end newsies*/
/* Insiders and Earnings Chart Styles */
.hitArea{position: absolute;cursor: pointer;}
.darkBold{font-weight:bold; color:#333333;}
.earningsBubInfo{float:left; width:110px;}
.earningsBubDivider{float:left;height:60px;background-color:#c5c2b8;width:1px;margin:0 5px;}
/* Options Quote on the stocks summary page styles */
#optionQuoteTable{margin:10px auto;color:#434343;font-size:12px;border:1px solid #DDDDDD;}
#optionQuoteTable td{padding:2px;}
#optionQuoteTable div.info{float:left;padding:10px 20px 10px 0;font-size:12px;font-weight:bold;}
#optionQuoteTable td.info{font-size:12px;	font-weight:bold;}
#optionQuoteTable td.heading{font-size:11px;}
#optionMenus select{font-family:verdana;	font-size:10px; color:#333333;}
#optionQuoteContainer{border:1px solid #CECBC3;	padding:5px;}
#optionQuoteBoxCloseBtn{display:block;float:right;width:15px; height:15px;background:url(../../common/img/buttons/close.gif) no-repeat;}
#optionQuoteContent{float:left; width:780px;}
#optionQuoteContent div.publicDiv{float:left;margin:5px;font-size:12px;color:#333333;}
#optionQuoteContent .heading{font-size:10px;color:#948E7B;}
.inMoney,.inMoneyQuoteBox{background-color:#FFFEE7;}
.nearMoney,.nearMoneyQuoteBox{background-color:#DFF6E4;}
.outMoney,.outMoneyQuoteBox{background-color:#FFFFFF;}
/* styles for the financial statements area */
.hover{background:#cfe0d0}
table.dataBackground td, th {padding-right:5px}
.red{color:#CC0000}
.finGrandDaddy { font-weight:bold;background:#efefef;border-bottom:1px solid #000;height:30px}
.finGrandDaddyLast{font-weight:bold;background:#ced2cf;border-bottom:1px solid #000;height:30px}
/* selected states */
.finGrandDaddySel { font-weight:bold;background:#86b189;border-bottom:1px solid #000;height:30px}
.finGrandDaddySelLast{font-weight:bold;background:#739b77;border-bottom:1px solid #000;height:30px}
/* hover states */
.hFinGrandDaddy {font-weight:bold;background:#cfe0d0;border-bottom:1px solid #000;height:30px}
.hFinGrandDaddyLast{font-weight:bold;background:#b2c5b4;border-bottom:1px solid #000;height:30px}
.finGrandDaddyLabel {font-weight:bold;background:#efefef;border-bottom:1px solid #000;height:30px}
.finGrandDaddy .hover{background:#cfe0d0;border-bottom:1px solid #000;height:30px}
.finGrandDaddyHoverLastCol{background:#b2c5b4;border-bottom:1px solid #000;height:30px}
.finGrand{ font-weight:bold;background:#efefef;border-bottom:1px solid #000;height:22px}
.finGrandLast{font-weight:bold;background:#ced2cf;border-bottom:1px solid #000;height:22px}
/* hover states */
.hFinGrand{font-weight:bold;background:#cfe0d0;border-bottom:1px solid #000;height:22px}
.hFinGrandLabel{padding-left:8px;font-weight:bold;background:#cfe0d0;border-bottom:1px solid #000;height:22px}
.hFinGrandLast{font-weight:bold;background:#b2c5b4;border-bottom:1px solid #000;height:22px}
.finGrandLabel{padding-left:8px;font-weight:bold;background:#efefef;border-bottom:1px solid #000;height:22px}
.finGrandLabelSel{padding-left:8px;font-weight:bold;background:#86b189;border-bottom:1px solid #000;height:22px}
.finGrand .hover{background:#cfe0d0;border-bottom:1px solid #000;height:22px}
.finGrandHoverLastCol{background:#b2c5b4;border-bottom:1px solid #000;height:22px}
.finTotal { font-weight:bold;background:#efefef url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.finGrandSel {font-weight:bold;background:#86b189;border-bottom:1px solid #000;height:22px}
.finGrandSelLast{font-weight:bold;background:#739b77;border-bottom:1px solid #000;height:22px}
.finTotalLast{font-weight:bold;background:#ced2cf url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
/* selected states */
.finTotalSel{font-weight:bold;background:#86b189 url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.finTotalLabelSel {padding-left:12px;font-weight:bold;background:#86b189 url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.finTotalSelLast{font-weight:bold;background:#739b77 url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
/* hover states */
.hFinTotal {font-weight:bold;background:#cfe0d0 url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.hFinTotalLabel {padding-left:12px;font-weight:bold;background:#cfe0d0 url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.hFinTotalLast{font-weight:bold;background:#b2c5b4 url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.finTotalLabel {padding-left:12px;font-weight:bold;background:#efefef url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.finTotal .hover{background:#cfe0d0 url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.finTotalHoverLastCol{background:#b2c5b4 url(../../images/dot.gif) repeat-x scroll bottom;height:22px}
.finNorm,.finSub { font-weight:normal;color:#666;background:#fff url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
.finNormLabel,.finSubLabel {padding-left:15px;font-weight:normal;color:#666;background:#fff url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
.finNormLast,.finSubLast{font-weight:normal;color:#666;background:#dbe0dd url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
/* selected states */
.finNormSel,.finSubSel { font-weight:normal;color:#000;background:#86b189 url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
.finNormLabelSel,.finSubLabelSel {padding-left:15px;font-weight:normal;color:#000;background:#86b189 url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
.finNormSelLast,.finSubSelLast{font-weight:normal;color:#000;background:#739b77 url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
/* hover states */
.hFinNorm {font-weight:normal;color:#666;background:#cfe0d0 url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
.hFinNormLabel,.hFinSubLabel {padding-left:15px;font-weight:normal;color:#666;background:#cfe0d0 url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
.hFinLast{font-weight:normal;color:#666;background:#b2c5b4 url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
.finNorm .hover{color:#666;background:#cfe0d0 url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
.finNormHoverLastCol{color:#666;background:#b2c5b4 url(../../images/dot.gif) repeat-x scroll bottom;height:20px}
a.grey6,a.grey6:link,a.grey6:visited,a.grey6:hover,a.grey6:active{color:#666;}

/* New Stuff for the layout */
.moduleLft{float:left;}
.moduleRt{float:right;}
.moduleLft, .moduleRt{width:400px;margin:10px 0 0 0;}
td.tableSpacer{border:none;}
#symbolResearch{margin:0 0 5px 0;}
#symbolResearch input{float:left;}
#symbolResearch #txtBox{width:355px; color:#333333;}
#symbolResearch #goBtn{margin:-1px 0 0 5px;}
