.inlineBlock{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}#quote #about{margin:20px 0 10px;}#quote #about a{font-family:arial,helvetica,sans-serif;font-size:12px;color:#3D7C9B!important;font-weight:bold;}#quote #twoCol_left .quote-v1{width:615px!important;}*#quote #rightCol{*margin-right:-8px!important;}#quoteTopInfo{width:98%;}#quote h6{padding-left:0!important;color:#212425;font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:bold;}#quoteTabMenu{margin:20px 0 20px 0;*margin-right:0!important;border-bottom:1px solid #999;clear:both;background-color:#EBF4F9;}*#IDMS_master_container{padding-left:0!important;}IDMS_right_content{width:98%!important;}#IDMS_container580{width:94%!important;}#quote-tabs ul#Tabs{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0 0 4px;}#quoteTabMenu ul#Tabs li{display:inline;margin-right:-3px;padding:3px 7px;*padding:3px 7px;border:1px solid #bedaea;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;background:#FFF url(images/buttonBgrd-gray.gif) repeat-x scroll 0 0;*margin-right:1px!important;}#quoteTabMenu ul#Tabs li a{color:#3D7C9B;}#quoteTabMenu ul#Tabs li.selected{background:#fff;padding:4px 10px 6px 10px;border-bottom:none;border-color:#999;}#quoteTabMenu ul#Tabs li.selected a{color:#212425;}#IDMS_master_container{width:100%!important;}#quote_partner_buttons{background-color:#fff;padding:5px 0 2px 0;border-bottom:10px solid #D9ECED;}#quote #twocol .quote-v1 .left{background:#FFF none repeat scroll 0 0;float:left;width:100%;}#quote-tabs{background:#fff;font-family:arial,heveltica,sans-serif;}#quote-tabs table span{*white-space:nowrap;}#quote-tabs ul.tabContent{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0 0 4px 7px;}#quote-tabs #leftblock li{overflow:hidden;}#quote-tabs #col3 li{clear:both;overflow:hidden;}#quote-tabs #leftblock li span{float:left;}#quote-tabs a{color:#212425;text-decoration:none;}#quote-tabs a:hover{text-decoration:underline;}#quote-tabs #coName{display:inline;float:left;width:390px;margin:0 0 20px 0;}#quote-tabs #coName h1#stockName a{font:27px arial,helvetica,sans-serif;}#quote-tabs #coName h2{color:#3D7C9B;font:bold 12px arial,sans-serif;text-transform:uppercase;margin:5px 0 0 2px;clear:left;}#topTradeInfo{color:#212425;border-left:1px solid #e9e9e9;display:inline;float:right;margin:0 0 20px 0!important;padding:0 0 3px 12px;width:180px;}#tradeInfo{font-weight:bold;margin-bottom:3px;}#tradeInfo span{display:block;}#topTradeInfo #price-tabs{font-size:16px;margin-right:10px;}#topTradeInfo .valueGreen-tabs{color:#238e23;font-size:16px;}#topTradeInfo .valueRed-tabs{color:#900;font-size:16px;}#topTradeInfo #range{font:11px arial,helvetica,sans-serif;margin-bottom:2px!important;}#topTradeInfo .volume{font:11px arial,helvetica,sans-serif;margin-bottom:2px!important;}#quote-tabs #quoteDetail #coName{width:100%;}#quote-tabs #quoteDetail #coName h1{clear:none;overflow:visible;}#quote-tabs #quoteDetail #tickerInfo{clear:both;font-weight:bold;}#quote-tabs #quoteDetail #tickerInfo #price{font-size:18px;}#tradenowBtn{display:block;text-indent:-5000px;background:#fff url(images/tradenowBtn.png) no-repeat;background-position:top left;width:92px;height:26px;margin:5px 0 0 -2px;}#tradenowBtn:hover{background-position:bottom left;}#quote #quote-tabs #options{width:588px!important;border:3px 2px 3px 3px;border-style:solid;border-color:#bedaea;clear:both;overflow:hidden;margin:5px 0 10px 0;}#quote-tabs #options ul li{font:bold 11px arial,sans-serif;border-right:1px solid #bedaea;padding:5px;width:136px!important;}#quote-tabs #col1 ul li{font:11px arial,sans-serif;border-bottom:1px solid #bedaea;padding:6px 0 2px;float:left;}#quote-tabs #col2 ul.fund li{font:11px arial,sans-serif;border-bottom:1px solid #bedaea;padding:6px 0 2px;float:left;}#quote-tabs #col1 ul li span{width:125px;float:left;}#quote-tabs #col2 ul.fund li span{width:125px;float:left;}#quote #col1 span.value{float:left;width:150px;*width:124px;text-align:right;font-size:11px;font-weight:bold;}#quote #col2 ul.fund span.value{float:left;width:150px;*width:124px;text-align:right;font-size:11px;font-weight:bold;}#quote-tabs #col1{color:#212425;width:48%;*width:43%!important;float:left;margin-bottom:20px;}#quote-tabs #leftblock li #price{float:right;font-size:18px;}#quote #col1 span.valueGreen{color:#238e23;text-align:right;float:left;font-size:11px;font-weight:bold;width:150px;*width:124px;}#quote #col1 span.valueRed{color:#900;text-align:right;float:left;font-size:11px;font-weight:bold;width:150px;*width:124px;}#quote #col1 span.valueBlue{color:#036;text-align:right;float:left;font-size:11px;font-weight:bold;width:150px;*width:124px;}#quote-tabs #stockQuoteLetter{border-right:1px solid #bedaea;margin:0 2px;padding-right:1px;}#quote-tabs .stockHistoryLetter{border-right:1px solid #bedaea;margin:0 3px;padding-right:3px;float:left;}#quote-tabs .stockHistoryRating{float:left;}#quote #quote-tabs #stockQuoteRating,#quote #quote-tabs #stockQuoteLetter{font-size:11px;}#quote #quote-tabs #stockQuoteRatingHistory{margin-top:8px;width:100px;}#quote #quote-tabs div#stockQuoteRatingHistory div span{margin-top:2px;margin-bottom:2px;}#quote #quote-tabs div#stockQuoteRatingHistory div span.ratingDate{font-weight:normal;}#quote #quote-tabs #buyRatings{margin-top:26px;width:90px;}#quote #quote-tabs #fundBuyRatings{margin-top:5px;width:90px;}.buttonLink{width:596px;clear:both;font-size:12px!important;text-align:center;}.buttonLink a{border:1px solid #BEDAEA;font-weight:bold;padding:3px 30px;background:#fff url(images/buttonBgrd.gif) repeat-x scroll 0 0;}.buttonLink a:first-child{color:#3D2964!important;}#refreshQuote{margin-top:0!important;}#refreshQuote a{color:#0071B2!important;}#quote-tabs #col2{float:left;margin:0 0 20px 10px;width:48%;}#quote-tabs #col2 ul li{font-size:11px;border-bottom:1px solid #bedaea;padding:6px 0;font-weight:bold;}#quote-tabs #col3{width:175px;float:right;}#quote-tabs #col3 ul li{font-size:11px;font-weight:bold;}#quote-tabs #col3 ul li.listheader{font-size:12px;margin-bottom:5px;}#quote-tabs #quoteLogo{float:left;color:#0071b2;font-size:10px;font-weight:bold;}#quote-tabs #bottom #network table tr td.networkList{list-style-image:url(images/ltBlueArrow.gif);text-transform:uppercase;font-size:11px;font-weight:bold;padding-right:20px;}#quote-tabs #bottom #network table tr td.networkList a{color:#0071b2;text-decoration:none;padding-left:3px;}#quote-tabs #bottom #network table tr td.networkList a:hover{color:#0071b2;text-decoration:underline;padding-left:3px;}#quote-tabs .graphLink{font-size:10px;font-weight:bold;float:right;margin-top:3px;*width:200px;*text-align:right;}#quote-tabs #mfGraphLink{font-size:12px;font-weight:bold;padding:5px;border:1px solid #bedaea;}#quote-tabs #graph{border:1px solid #bedaea;padding:5px;overflow:hidden;width:285px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#0071B2;font-weight:bold;}#quote-tabs #linkList{display:inline;float:left;font-family:arial,helvetica,sans-serif;font-size:10px;width:100%;margin:-10px 0 30px;}*#quote-tabs #linkList ul{*margin-right:20px;*padding:4px 0;}#quote-tabs #linkList ul li{display:inline;border-bottom:1px solid #c8c8c8!important;background-color:#F1F1F1;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8;margin-right:-4px;*margin-right:-2px;padding:6px 8px 2px;*padding:6px 5px 2px;}#quote-tabs #linkList ul li a{color:#3D7C9B;}#quote-tabs #linkList ul li.selected{background-color:#fff;border-bottom:none!important;}#quote-tabs #linkList ul li.selected a{color:#212425;}#externalLinks{text-align:left;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;margin:6px 0 0 -2px;*margin:5px 0 0 -1px!important;}#externalLinks.etf{margin-left:0;}#extLinksList li{border-right:1px solid #ccc;padding:0 3px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}#extLinksList li.last{border-right:none;}#externalLinks a{color:#3D7C9B;font-size:11px;font-weight:normal;padding-right:3px;}#quote-tabs table tr{height:18px;}#quote-tabs table tr td{color:#787878;padding-right:10px;font:normal 11px arial,helvetica,sans-serif;}#quote-tabs table tr td.col:last-child{border-right:none!important;}#quote-tabs table tr.header td{font-weight:bold;text-align:left;}#quote-tabs table tr.headerLeft td{font-weight:bold;text-align:left;}#quote-tabs table tr td.table1col1_fund{width:100px;}#quote-tabs table tr td span{float:left;text-align:left;font-size:11px;}#quote-tabs table.etf tr td span,#quote-tabs table.fund tr td span{width:50px;}#quote-tabs table.peComp{width:100%;}#quote-tabs table.peComp tr td{width:auto;}#quote-tabs table.peComp tr td.widecol{width:auto;}#quote-tabs table.peComp tr td span{width:auto;}#quote-tabs table.perfHistory{width:100%;}#quote-tabs table.perfHistory tr td{width:auto;text-align:left;}#quote-tabs table#earningsTable tr td ul li table{width:100%;}#quote-tabs table.earnings{width:auto;}#quote-tabs table.earnings tr td span{width:auto;}#quote-tabs table tr.header td.col1{width:auto;text-transform:uppercase;}#quote-tabs .chartHeader{display:block;font-size:11px;font-weight:bold;padding:5px 0 5px 0;width:210px;}#quote-tabs .listChartHeader{color:#212425!important;display:block;font-size:11px;font-weight:bold;padding:1px 0 2px 0;text-transform:uppercase;*margin-left:-1px!important;}#quote-tabs .listChartHeaderPH{display:block;font-size:11px;font-weight:bold;padding:10px 0 2px 0;margin:10px 10px 0 0;*margin-left:-1px!important;text-transform:uppercase;border-top:1px solid #bedaea;}#quote-tabs #searchQuote{padding:10px 0 0 0;clear:both;}#quote-tabs #searchQuote #bottomQuoteSearch{width:302px;padding:2px;border:1px solid #bedaea;position:relative;top:-1px;text-transform:uppercase;font-size:12px;*position:static;}#quote-tabs #searchQuote button{background:#fff url(images/buttonBgrd.gif) repeat-x scroll 0 0;border:1px solid #bedaea;height:21px;width:103px;text-transform:uppercase;color:#0071B2;font:bold 12px arial,sans-serif;margin-left:5px;cursor:pointer;}#quote table.linkBoxes{border-collapse:separate;width:100%;*width:625px!important;margin-bottom:10px;}#quote table.linkBoxes td{width:50%;padding:5px;vertical-align:top;}#quote table.linkBoxes td.latestHead{border-right:1px solid #d9eced;padding:10px;}#quote table.linkBoxes td#partnerHead.latestHead{border-right:none!important;}#quote table.linkBoxes td#quigoAd{background-color:#fff;padding:10px;*padding:0!important;}#quote table.linkBoxes td.latestHead div.head{margin-bottom:10px;color:#3D7C9B;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:14px;}#quote table.linkBoxes td.latestHead ul{list-style-image:url(images/arrow-right.gif);margin-left:16px;}#quote table.linkBoxes td.latestHead ul li{line-height:1;padding-bottom:7px;}#quote table.linkBoxes td.latestHead ul li span a{font:normal 12px arial,helvetica,sans-serif;color:#3D7C9B;}#quote table.linkBoxes td.latestHead ul li a{font:normal 12px arial,helvetica,sans-serif;color:#3D7C9B;padding-right:5px;}#quote table.linkBoxes td.latestHead ul li span{font-family:arial,helvetica,sans-serif;font-size:12px;color:#212425;}#quote table.linkBoxes td.latestHead div.stockTwitsWidget{width:280px;height:350px;background-color:#fff;border:none;margin:10px 0 20px -5px;border-top:solid 1px #BEDAEA;}#quote table.linkBoxes td.latestHead div.stockTwitsWidget div.head h4{margin:10px 0 10px 10px;color:#3D7C9B;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:14px;}#quote table.linkBoxes td div.arrowLink{padding:20px 0 0 0!important;font-size:11px;}#quote table.linkBoxes td li span{*white-space:normal;width:100%;}#quote .pepsTitle{color:#000;font:bold 12px arial,sans-serif;}#quote .pepsTitle a{margin-right:0!important;}#quote table.linkBoxes .bos a,#quote table.linkBoxes .bos a:hover{color:#cf1616;!important;}#quote table.linkBoxes .RMY a,#quote table.linkBoxes .RMY a:hover,#quote table.linkBoxes .RMA a,#quote table.linkBoxes .RMA a:hover{color:#603;!important;}#quote table.linkBoxes .oa a,#quote table.linkBoxes .oa a:hover{color:#bd7504;!important;}#quote table.linkBoxes .esa a,#quote table.linkBoxes .esa a:hover{color:#298ba0;!important;}#quote table.linkBoxes .ts a,#quote table.linkBoxes .ts a:hover{color:#176cc2;!important;}#quote table.linkBoxes .dst a,#quote table.linkBoxes .dst a:hover{color:#605080;!important;}#quote table.linkBoxes .tc a,#quote table.linkBoxes .tc a:hover{color:#000;!important;}#quote table.linkBoxes .tr a,#quote table.linkBoxes .tr a:hover{color:#6b7f0b;!important;}#quote table.linkBoxes .aap a,#quote table.linkBoxes .aap a:hover{color:#118107;!important;}#quote table.linkBoxes .su a,#quote table.linkBoxes .su a:hover{color:#2ec500;!important;}#quote table.linkBoxes .ssp a,#quote table.linkBoxes .ssp a:hover{color:#9c8100;!important;}#quote table.linkBoxes .ii a,#quote table.linkBoxes .ii a:hover{color:#00b3bf;!important;}#quote table.linkBoxes .nn a,#quote table.linkBoxes .nn a:hover{color:#0450E5;!important;}#quote table.linkBoxes .bs a,#quote table.linkBoxes .bs a:hover{color:#273A96;!important;}#quoteDetail{*position:static;}#quoteDetail .quoteHdr{margin:0;}#quoteDetail #tickerInfo div{*font-size:11px;}#quoteDetail iframe{position:relative;width:615px;height:1400px;margin-top:10px;}#quoteDetail iframe.advanced-charts{height:800px;overflow:hidden;left:-15px;*left:-5px;}#quoteDetail iframe.options{left:-5px;}#quoteDetail iframe.etf{left:-14px;width:622px;}#quoteDetail iframe.fund{left:-14px;}#quoteDetail .calGroup{clear:both;overflow:hidden;margin-top:15px!important;}.quoteHdr{overflow:hidden;}.quoteHdr>span,.quoteHdr>h2,.quoteHdr>h3{float:left;margin-top:2px;}.quoteHdr h2{padding-top:0;font-size:17px;margin:0 20px 0 0;}span#relInfoHover{position:absolute;visibility:hidden;z-index:1000;display:block;width:203px;height:18px;background:url(images/blank.gif) repeat-x scroll 0;}img#relInfoSurround{left:0;position:absolute;top:0;visibility:hidden;z-index:998;*margin-left:-100px;}#relInfoDropdown{visibility:hidden;position:absolute;z-index:1002;border:1px solid #036;width:191px;background:#fff;font-size:10px;font-family:verdana;font-weight:normal;padding:5px;*margin:30px 0 0 4px!important;}#relInfoDropdown>div{margin:4px 0;text-transform:uppercase;font-weight:bold;}#relInfoDropdown>div:first-child{margin-top:0;}#relInfoDropdown ul{padding-bottom:2px;}#relInfoDropdown ul li a{margin:3px 0;color:#036;}#tickerCloud{background:#fff url(images/tickerCloudLbl.gif) no-repeat center 10px;padding:35px 10px 10px 10px;border:1px solid #BEDAEA;text-align:justify;display:none;}#tickerCloud span{margin:0 5px;white-space:nowrap;}#tickerCloud a{color:#0071B2;text-transform:uppercase;}*#quote #rightCol div[class="lastBox"] .whiteBorderBox{padding-bottom:0!important;}#quotenotfound p{font-size:14px;}#entries table.results{width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #666;}#entries table.results th{border-bottom:1px solid #666;text-align:left;font-size:14px;font-weight:normal;padding:5px;}#entries table.results thead th{background-color:#E5E5E5;text-align:center;}#entries table.results th.Corner{text-align:left;}#entries table.results td{text-align:center;border-bottom:1px solid #666;padding:5px;font-size:11px;}#entries table.results td.colCompany{text-align:left;}#entries table.results td.colSymbol a{text-decoration:underline;}#quote #quote-tabs .linkBox{padding:5px;margin-top:0;}#quote #quote-tabs .linkBox div{font:bold 14px arial,sans-serif;margin-bottom:5px;}#quote #quote-tabs .linkBox li{font:bold 12px arial,sans-serif;padding:6px 0;}#quote #quote-tabs .linkBox li a{color:#036;}#quotenotfound p{font-weight:bold;padding:.5em;}#quote #charts{width:100%;*width:590px!important;*margin-left:-5px!important;clear:both;}#quote #company_profile .grey_back img{float:left;}#quote #company_profile .grey_back{background-color:#FFF!important;}#quote #company_profile div{width:49%!important;}#earnings{width:590px;*width:580px;background-color:#f8f8f8;border:1px solid #e9e9e9;padding:10px 0 10px;margin:0 0 20px 0;}#earningsTable{color:#212425;width:100%;}#earningsTable td.col1{color:#212425!important;width:30%;*width:180px!important;border-right:1px solid #bedaea;vertical-align:top;}#earningsTable td.col2{color:#212425!important;width:30%;*width:220px!important;border-right:1px solid #bedaea;vertical-align:top;}#earningsTable td.col3{color:#212425!important;width:30%;*width:200px!important;vertical-align:top;padding-right:0!important;}#earningsTable td li span{width:auto!important;}body table#earningsTable tr td div#earningsCol1{width:100%;margin:12px 10px 0 0;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;*margin-top:-20px!important;}*body table#earningsTable tr td div#earningsCol2{*padding-left:10px!important;}body table#earningsTable tr td div#earningsCol1 ul li{border-bottom:1px solid #BEDAEA;padding:38px 0 2px;*padding:23px 0 2px!important;}body table#earningsTable tr td div#earningsCol1 ul li:first-child{padding:0 0 2px 0;}body table#earningsTable tr td div#earningsCol1 ul li span{margin-top:-12px;*margin-top:0!important;}body table#earningsTable tr td.col3 div#earningCol3 ul.tabContent li table tr.header td{color:#212425!important;}#earningsCol1 span.value{color:#787878!important;float:right!important;font-weight:normal;}#etf-earnings{vertical-align:top;}#etf-row{margin-top:-10px;}#etf-earnings td.col1{width:290px;vertical-align:top;padding-left:20px;}#etf-earnings td.col2{border-left:1px solid #bedaea;padding-left:15px;}#etf-earnings td.col2 table.etf{width:260px;}#quote #quote-tabs #streetRatings{border-bottom:2px solid #c8c8c8;height:120px;}#quote #quote-tabs #ratingsBlock{display:inline;width:334px;*width:315px!important;float:left;font-family:arial,hevetica,sans-serif;color:#fff;font-weight:bold;font-size:11px;margin:3px 0 10px;}#quote #quote-tabs #ratingsExplain{margin:10px 0 20px 0;float:left;font-family:arial,hevetica,sans-serif;color:#3D7C9B;font-size:11px;font-weight:normal;}#quote #quote-tabs #ratingsExplain p{margin-bottom:7px;}#quote #quote-tabs #ratingsBlock div#ratingsBlock1{text-transform:uppercase;*margin-bottom:0!important;}#quote #quote-tabs #ratingsBlock div#ratingsBlock2{text-transform:uppercase;}#quote-tabs div#ratingsBlock2 ul.ratingsList{float:left;clear:both;margin-top:-10px;}div#ratingsBlock1 ul.ratingsList li.ratingsElement{display:inline!important;text-align:center;}div#ratingsBlock2 ul.ratingsList li.ratingsElement{display:inline!important;text-align:center;}#ratingsBlock div ul.ratingsList li.ratingsElement span{text-align:center!important;}span#buy{width:123px;*width:111px!important;background-color:#c8c8c8;padding:2px 0;}span#hold{width:60px;*width:54px!important;background-color:#c8c8c8;padding:2px 0;}span#sell{width:144px;*width:130px!important;background-color:#c8c8c8;padding:2px 0;}div#ratingsBlock2 span.block{width:18px;*width:16px!important;background-color:#c8c8c8;padding:2px 0;}#ratingsHead{font-family:arial,helvetica,sans-serif;font-size:18px;color:#212425;font-weight:bold;padding-bottom:3px;margin-right:20px;}tbody.growth_rates tr{text-align:left!important;}#optionsPage{width:615px;height:1430px;border:none;margin-left:-10px!important;overflow-y:auto;overflow-x:hidden;}#fundPage{margin-left:-28px!important;*margin-left:-23px!important;width:630px;height:1450px;border:none;overflow-y:auto;overflow-x:hidden!important;}#quote .addBorder{margin-top:20px;}#sentimentPage{width:605px;height:1200px;border:none;margin-left:-5px!important;overflow-y:hidden;overflow-x:hidden;}#ratingsLaunch{display:inline;width:240px;height:120px;float:right;position:relative;top:-20px;overflow-y:hidden;overflow-x:hidden;}#predictionLaunch{float:left;width:595px;height:60px;overflow-y:hidden;overflow-x:hidden;margin-bottom:20px;}*.LaunchpadWidePanelRight{*margin-left:-20px!important;}.seclink{color:#4f8c9e!important;font-size:12px;*font-size:14px;}.secFiling h3{padding-left:0!important;color:#212425;font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:bold;}#quote-tabs .calGroup{font-family:arial,helvetica,sans-serif;font-size:12px;}#sponsoredLinksContainer ins ins{*float:left!important;}#chartOptions{font-family:arial,helvetica,sans-serif;font-size:11px;color:#3D7C9B;padding:3px 0 10px 0;}#chartOptions a{font-weight:bold;color:#3D7C9B;padding:1px;}#quote-tabs #trailingReturns{margin:10px 0;}.graphLink p{font-size:10px!important;margin:-3px 0 2px;}.pwsFrame{display:none;}.pwsFrameWrapper{padding:0!important;margin:0 0 0 -5px!important;}#pwsSentiment{height:1205px;width:607px;}#pwsQuote{height:60px;width:595px;clear:both;}#pwsAnalystRatings{height:121px;width:240px;float:left;margin:-20px 0 0 10px!important;}.positive_data{color:#060;}.negative_data{color:#900;}body{margin:0;padding:0;}#IDMS_container600{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left;width:auto;}#IDMS_container215{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left;width:215px;margin-top:10px;}#IDMS_master_container{width:600px;padding-left:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left;float:none;display:block;float:none;}#IDMS_master_container a{color:#0071b2;text-decoration:none;}#IDMS_master_container a:hover{color:#0071b2;text-decoration:underline;}#IDMS_left_navigation{width:220px;display:inline;text-align:left;}#IDMS_right_content{width:auto;display:inline;}#header_placeholder{width:835px;height:240px;}#IDMS_container{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left;border:none;}#IDMS_container table{border-collapse:collapse;padding:0;width:100%;margin-bottom:10px;}#IDMS_container h6 a{color:#212425;text-decoration:none;}#IDMS_master_container h6 a{color:#212425;text-decoration:none;}h6{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#212425;text-align:left;width:100%;font-size:16px;margin:0;margin-top:10px;padding:0;padding-left:3px;padding-top:3px;padding-bottom:3px;}h6 a{color:#212425;text-decoration:none;}#sub_head{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff;background:#000;text-align:left;border-bottom:1px solid #009;border-right:none;width:100%;float:none;clear:both;margin-top:3px;}.foot_note{display:block;color:#999;font-size:11px;margin-top:3px;margin-bottom:3px;}.IDMS_category{color:#999;font-size:11px;text-align:center;}#navigation .header{display:block;background:#878787 url(../images/header_background.gif) bottom;color:#FFF;font-weight:bold;font-size:11px;padding:1px;}#navigation ul{margin:0;padding:0;}#navigation li{list-style:none;background:#e6e6e6;border-bottom:1px solid #FFF;padding:1px;font-size:11px;}#navigation li a{display:block;text-decoration:none;color:#000;}#navigation li a:hover{display:block;text-decoration:none;color:#000;}#navigation .selected a{background:#d6e1f7;display:block;color:#000;text-decoration:none;}#quote_summary{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#009;background:#dbe5ea;text-align:left;width:100%;font-size:14px;}#quote_summary td{border-bottom:1px solid #009;border-right:none;}#quote_box{width:580px;}#quote_box .grey_back{background:#f8f8f8;text-align:center;color:#565656;font-weight:bold;width:172px;}#quote_box .majors{font-size:14px;font-weight:bold;}#quote_box td{border-bottom:1px solid #DDD;border-left:4px solid #FFF;padding-top:3px;padding-bottom:3px;width:20%;}#quote_box .company{font-size:16px;font-weight:bold;color:#000;}#IDMS_news{margin:0;padding:0;display:block;float:none;clear:both;}#IDMS_news .headline{display:block;font-weight:bold;color:#009;font-size:13px;padding-bottom:1px;padding-top:20px;}#IDMS_news .headline_story{display:block;font-family:Arial,"Times New Roman",Times,serif;font-weight:bold;color:#000;font-size:16px;padding-top:20px;padding-bottom:5px;}#IDMS_news .headline a{text-decoration:none;color:#006;}#IDMS_news .headline a:hover{text-decoration:underline;}#IDMS_news .time_stamp{display:block;color:#999;padding-bottom:5px;font-size:12px;}#IDMS_news .time_stamp_story{display:block;color:#999;padding-bottom:10px;}#IDMS_news .story_footer{color:#999;padding-left:5px;}#IDMS_news .story_copy{display:block;line-height:16px;border-bottom:1px solid #DDD;}#IDMS_news .story_copy p{display:block;}#company_profile th{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#036;padding-top:6px;padding-bottom:3px;border-bottom:1px solid #036;}#company_profile .grey_back{background:#f8f8f8;text-align:center;}#company_profile .center_text{text-align:center;font-size:12px;}#company_profile .center_text_small{text-align:center;font-size:11px;}#company_profile .IDMS_leftcap{text-align:left;}#company_profile .IDMS_leftcap th{text-align:left;}#company_profile td{border-bottom:1px solid #DDD;padding-top:3px;padding-bottom:3px;}#company_profile table{width:100%;border-collapse:collapse;}#company_profile .highlight_row{background:#f5fafc;font-weight:normal;font-size:12px;}#company_profile .years{font-weight:bold;color:#036;background:#ebf4f9;}#company_profile .top{font-weight:bold;color:#036;background:#ebf4f9;}#market_scanner_options{padding-top:5px;padding-bottom:5px;background:#ebf4f9;}#market_scanner_options select{font-size:12px;}#advanced_chart{width:100%;display:block;clear:both;}.chart_image{background:#DDD;text-align:center;padding-top:3px;}#chart_controls{background:#fff;font-size:12px;padding:3px;}#chart_controls td{padding-top:3px;padding-bottom:3px;}#chart_controls table{border-collapse:collapse;}#chart_controls .option{font-size:10px;width:165px;}#chart_tabs{background-color:#E8F5FD;float:left;height:24px;padding:4px 0 1px 0;width:100%;}#chart_tabs #update{margin-right:4px;}#chart_tabs #update a{color:#fff;}#chart_tabs #update a:hover{color:#fff;}#ChartDiv{margin-top:5px;}#symbol_lookup th{font-weight:bold;color:#333;background:#CCC;text-align:left;border-right:1px solid #999;padding-top:3px;padding-bottom:3px;}#symbol_lookup table{width:100%;border-collapse:collapse;}#symbol_lookup td{padding-top:3px;padding-bottom:3px;}#symbol_lookup .even_row{background:#EFEFEF;}.list_table td{border-right:1px solid #DDD;border-bottom:1px solid #DDD;}.list_table .IDMS_category{text-align:left;}.STO_screener_results_container{font-family:Arial,Helvetica,sans-serif;font-size:12px;}.STO_screener_results_container td{border-bottom:1px solid #DDD;border-left:1px solid #DDD;padding:2px;font-size:12px;}.STO_screener_results_container th{font-weight:bold;color:#333;background:#CCC;text-align:left;border-right:1px solid #FFF;padding:3px;font-size:12px;}.results_searchsettings{font-size:12px;}.more_link_button a{color:#009;padding:3px;text-decoration:none;}#market_sum{float:none;}#market_sum h6 a{text-decoration:none;color:#212425;}#market_sum h6 a:hover{text-decoration:underline;color:#212425;}#market_sum table{border-collapse:collapse;}#market_sum th{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#000;background:#DDD;text-align:left;padding-top:3px;padding-bottom:3px;}#market_sum td{text-align:right;border-bottom:1px solid #DDD;padding-top:3px;padding-bottom:3px;}#market_sum_left_col{width:290px;float:left;display:inline;}#market_sum_left_col table{width:100%;}#market_sum_right_col{width:290px;float:right;display:inline;}#market_sum_right_col table{width:100%;}#rates td{text-align:center;border-right:1px solid #DDD;}#rates th{text-align:center;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}#market_sum .IDMS_leftcap{text-align:left;}#market_sum .grey_back{background:#f5fafc;text-align:center;}#market_update_news ul{padding:0;margin:0;list-style:none;}#market_update_news li{padding-left:15px;background:url(../images/li_bullet.gif) no-repeat 0 10%;margin-bottom:10px;margin-top:10px;}#global_quote{display:block;background:#EFEFEF;padding-top:10px;padding-left:3px;padding-bottom:10px;font-size:14px;border-bottom:1px solid #515151;}#global_quote .IDMS_category{padding-left:10px;}#global_quote table{border-collapse:collapse;margin:0;padding:0;}#global_quote img{line-height:14px;vertical-align:bottom;padding-left:10px;}.IDMS_sec_filings table{border-collapse:collapse;width:100%;}.IDMS_sec_filings td{border-bottom:1px solid #bfbfbf;padding:5px;font-size:12px;}.IDMS_sec_filings .background_grey{background:#f5fafc;}.IDMS_sec_filings .categories{text-align:left;color:#036;background:#ebf4f9;font-size:12px;}.sec_links{display:block;padding-top:5px;padding-bottom:5px;}#crossrates th{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#036;background:#ebf4f9;text-align:center;padding-top:3px;padding-bottom:3px;border-left:1px solid #FFF;border-bottom:1px solid #FFF;}#crossrates td{text-align:center;border-right:1px solid #DDD;}#crossrates .background_grey{background:#f5fafc;}#IDMS_symbol_lookup{background:#EFEFEF;font-size:12px;border-bottom:1px solid #c30;padding:0;margin:0;}#IDMS_symbol_lookup table{border-collapse:collapse;}#IDMS_symbol_lookup td{text-align:left;padding:0;margin:0;padding-left:3px;padding-right:3px;width:50%;border:none;}#IDMS_symbol_lookup{background:#EFEFEF;font-size:12px;border-bottom:1px solid #FFF;padding-bottom:3px;padding-top:3px;}#IDMS_symbol_lookup select{font-size:12px;}#IDMS_symbol_lookup option{font-size:12px;}#IDMS_general_button{font-size:11px;height:20px;width:95px;line-height:20px;text-align:center;color:#FFF;display:block;background:url(../images/button_background.gif) no-repeat;}#IDMS_general_button a{display:block;text-decoration:none;color:#FFF;}#IDMS_general_button a:hover{text-decoration:none;color:#FFF;}.IDMS_rightcap{text-align:right;}.IDMS_leftcap{text-align:left;}.IDMS_Financials_leftcap{text-align:left;}.IDMS_FinancialStatements_Align{text-align:right;}.IDMS_FinancialRatios_Header{background:#EBF4F9 none repeat scroll 0;color:#036;text-align:right;font-weight:bold;}.IDMS_FinancialRatios_Align{text-align:right;}.IDMS_EarningsEstimates_Align{text-align:right;}.IDMS_EarningsEstimates_Header{text-align:right;}.IDMS_AnalystRatings_Align{text-align:right;}.IDMS_Ownership_Align{text-align:right;}#nl{border:1px solid #acd2e3!important;padding:4px!important;background:#fff;}.blueCol .fade_bg{background:#fff url(images/blueCol-nl_bg.jpg) repeat-x top left!important;}#nl .title{color:#036;font-weight:bold;text-align:left;font-size:13px;}#newsletter-form-top{clear:both;}#nl ul{margin-left:6px;}#nl li{font-size:11px;font-weight:bold;width:156px;height:2.5em;float:left;line-height:1.1;}.nl-top{padding:2px 0 1px 0;float:left;}.nl-top p{padding-left:2px;font-size:11px;margin-bottom:8px;}.nl-top p#nl-error{color:red;font-size:12px;margin-bottom:0;}#static #nl div[class="nl-top"] p{*position:relative;*top:8px;}#nl .ieHelper.leftAlign{font-weight:bold;}#newsletter-form-top ul{float:left;margin-bottom:8px;*height:75px!important;}#newsletter-form-top input#email{width:145px;}#newsletter-form-top .privacy{font-family:arial,helvetica,sans;font-weight:bold;font-size:11px;*font-size:10px!important;position:relative;top:-6px;right:3px;}#nl .ieHelper{font-size:12px;float:left;width:150px;}#nl .textSubmit input{font-size:12px;margin:6px 6px 4px 6px;_width:212px!important;}#nl .textSubmit .submitBtn{position:relative;top:-8px;*top:-4px;}#nl .nl-bottom a{text-transform:uppercase;font-weight:bold;}#nl .nl-bottom img{margin-left:136px;}#nl .nl-bottom{padding-bottom:4px;}#premium #nl .textSubmit,#calculatorPage #nl .textSubmit,#static #nl .textSubmit{clear:left!important;height:35px;}*#static #nl ul,*#premium #nl ul{*height:auto!important;*margin-bottom:0!important;}#SECData{font-size:77%;font-family:verdana;font-weight:normal;}#SECData table{height:auto;width:auto;}#SECData thead{border:0 solid #B4D4E9;border-bottom:1px solid #B4D4E9;}#SECData thead tr{padding:10px;}#SECData th{text-align:center;font-weight:bold;vertical-align:top;padding:10px 0;}#SECData th.yui-dt-first{text-align:left;padding-left:5px;}#SECData tbody tr{height:17px;}#SECData tbody td{border-left:0 solid #B4D4E9!important;text-align:center;padding-top:6px;padding-bottom:6px;}#SECData tbody td.yui-dt-first{text-align:left;padding-left:5px;}#SECData tbody .yui-dt-col-formType{color:#036;font-weight:bold;}.yui-dt-col-fileDate,.yui-dt-col-formType,.yui-dt-col-description,.yui-dt-col-pdfLink{width:150px;}#joinTSC{margin-top:5px;*overflow:hidden;font-size:11px;border:1px solid #bedaea;background:#fff;font-family:arial,sans-serif;}#joinTSC a{font-size:11px;}#joinTSC>div:first-child{text-align:center;margin:8px 5px 0 5px;}#joinTSC .floatContainer{*margin-bottom:5px;}#joinTSC .floatContainer>div{width:52%;border-left:1px solid #BEDAEA;padding-left:6px;text-align:left;margin-bottom:5px;}#joinTSC .floatContainer>div:first-child{margin-right:5px;padding-left:0;width:44%;border-left:0 solid #ccc;}#joinTSC .floatContainer>div>div{font-weight:bold;font-size:11px;padding-bottom:5px;margin-bottom:5px;}#joinTSC .floatContainer>div>div:first-child{border-bottom:1px solid #DEECF4;}#joinTSC hr{margin:5px 0 9px 0;*margin-top:0!important;}#joinTSC .dateTime{margin-top:5px;}#joinTSC>div>div ul{margin-bottom:5px;}#joinTSC>div>div ul>li{clear:both;display:block!important;overflow:hidden;padding:5px 0;font-size:10px;border-bottom:1px dashed #ccc;}#joinTSC>div>div:first-child ul>li:first-child{font-weight:bold;text-transform:uppercase;border-bottom:0 dashed #ccc;padding-bottom:0;}#joinTSC>div>div:first-child ul>li:first-child>div{border-bottom:2px solid #BEDAEA;padding-top:0;}#joinTSC>div>div:first-child ul>li>div{float:left;width:45px;margin-left:5px;padding-top:5px;}#joinTSC>div>div:first-child ul>li>div:first-child{width:87px;margin-left:0;padding-top:0;}#joinTSC>div>div:first-child ul>li>div:first-child>p:first-child{font-weight:bold;}#joinTSC>div>div ul>li.last{border-bottom:1px solid #DEECF4;}#joinTSC .floatContainer>div:first-child>ul>li.last>div:first-child{width:87px;padding-bottom:0;}#joinTSC .floatContainer>div>ul>li>img{border:3px double #ccc;float:left;margin-right:4px;}#joinTSC .floatContainer>div>ul>li>div{float:left;width:100px;}#joinTSC .floatContainer>div>ul>li>div>p>a{font-weight:bold;font-size:11px;}#joinTSC .floatContainer .italic{font-size:100%;font-weight:normal;text-transform:capitalize;}#joinTSC .floatContainer>div>ul>li.last>div:first-child{float:left;width:70px;padding-bottom:1px;}#blueColVideo{position:relative;background:transparent!important;margin:0;padding:6px!important;border:2px solid #fff;font-size:85%;}#blueColVideo div{padding:2px 0!important;font-weight:bold;}#blueColVideo p{padding:0 0 2px 0;}#blueColVideo div img{margin-right:3px;}#rmContainer{background:#fff url(images/authorImg.png) no-repeat bottom right;margin-left:0!important;margin-right:0!important;margin-bottom:0!important;position:relative;top:5px;}#rmContainer .centerAlign{margin:10px 10px 5px 10px;*margin:0 10px 5px 10px;}#rmContainer>div>div{width:63%;margin-left:5px;}#spaceFill>div{height:98.8%;*height:98.5%;}#finacialTools{font:11px tahoma,Trebuchet MS,Arial;padding-bottom:10px;}#finacialTools a{color:#036;}#finacialTools>.horzLine{margin:9px 0;}#finacialTools>div>p:first-child{text-align:center;text-transform:uppercase;font-weight:bold;font-family:arial,sans-serif;margin-bottom:5px;}#finacialTools>div>p>img{margin:0 4px;position:relative;top:2px;}#finacialTools>div>p>span{color:#BEDAEA;margin:0 3px;}#finacialTools form{border-top:1px dashed #ccc;margin-top:10px;clear:both;overflow:hidden;}#finacialTools form>div{float:left;}#finacialTools form input{margin:10px 5px 0 0;padding:2px 0 0 2px;width:190px;border-top:1px solid #959595;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED;border-left:1px solid #959595;}#finacialTools form button{background:#fff;margin:7px 0 0 3px;border:0;width:104px;}#finacialTools form .yui-skin-sam img{position:relative;top:4px;}#finacialTools .getRating{border-top:1px dashed #ccc;margin:10px 0 0 0;padding:0;clear:both;overflow:hidden;}#finacialTools .getRating>div{float:left;}#finacialTools .getRating input{margin:10px 5px 0 0;*margin-right:7px;*margin-left:-10px;padding:2px 0 0 2px;width:190px!important;border-top:1px solid #959595;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED;border-left:1px solid #959595;}#picks #financialTools .getRating input{margin-left:-5px;}#finacialTools .getRating button{background:#fff;border:0;width:104px;position:relative;top:4px;}.blueCol .itemBlock{padding-top:0;font-size:85%;border-top:0 solid #BEDAEA;margin-top:0!important;margin-bottom:5px!important;border-bottom:1px solid #BEDAEA;}.blueCol .itemBlock>img{border-bottom:0 solid #BEDAEA;float:left;margin:6px 10px 0 0;*margin:10px 10px -5px 0;}.blueCol .itemBlock a{color:#036;}.blueCol .itemBlock>p{margin:3px;font-weight:bold;}.blueCol .itemBlock>p>span{margin:5px;color:#BEDAEA;}.blueCol .linkBar{border-bottom:1px solid #BEDAEA;font-size:9px;color:#036;padding-bottom:5px;text-align:center;margin-bottom:8px!important;}.blueCol .linkBar>a{font-size:9px;}.blueCol .linkBar>span{margin:5px;color:#BEDAEA;}.blueCol .thin a{font-weight:normal!important;}.blueCol .imgLink{margin:10px!important;}.blueCol hr{width:100%;}span#quotesHover{position:absolute;visibility:hidden;z-index:1000;display:block;width:26px;height:27px;*margin:-2px 0 0 -2px;background:url(images/blank.gif) repeat-x scroll 0;}.doubleBox{border-top:1px solid #bedaea;margin-top:5px;padding-top:5px;}.brokerage .ie6AdTitle{*width:100%!important;*text-align:center!important;*color:#212449!important;*text-transform:uppercase!important;*clear:both!important;*margin:0!important;*padding-bottom:10px!important;}div[id="retirement"] .lastBox{*height:350px;}
