/* Most Popular Stocks */
#mostpopstocks{background:url(/images/community_live_bg_gradient.GIF) repeat-x; height:34px; border-top:1px solid #ccd4e4;padding:8px 10px;}
#mostpopstockslive {padding:5px;}
#nomostpopstocks {height:30px;padding:10px;border-bottom:1px solid #ccd4e4;}
#nomostpopstockslive {height:30px;padding:5px;}
DIV.orangetxtsml {FONT-SIZE: 8pt; COLOR: #E87F26; FONT-FAMILY: arial}

table.bluelines { border-collapse: collapse; }
table.bluelines thead { color: #333; }
table.bluelines thead td { border-bottom: 2px solid #e3ecf5; }
table.bluelines tbody td { border-bottom: 1px solid #e3ecf5; }
table.bluelines tbody tr.last td { border-bottom: 0px; }
table.bluelines td.cn { padding-left: 5px; width: 50%; }
table.bluelines td.cy { width: 20%; }
table.bluelines td.sc { padding-right: 5px; width: 30%; }

table.bluelines thead td.cm{padding:0px 10px;font-weight:bold;width:75%;}
table.bluelines thead td.cmlive{padding:0px 10px;width:75%;}
table.bluelines thead td.pr{font-weight:bold;width:5%;}
table.bluelines thead td.prlive{width:5%;}

/* Consensus Quote Bar */
#communityView{border:1px solid #bec2c6;}
#communityView .topBarRight{float:right;width:90px;padding:3px 6px;}
#communityView .topBarLeft{color:#FFFFFF;font-weight:bold;width:138px;background-color:#043774;float:left;padding:3px 6px;}
#communityView .topBarMiddle{font-weight:bold;float:left;padding:3px 6px;}
#communityView .bottomBar{clear:both;background-color:#efefef;padding:3px 0px 3px 6px; font-weight:bold;}

/* Consensus */
A.companyblue:link{font-weight:bold;FONT-SIZE:13pt;COLOR:#336699;FONT-FAMILY:arial;}
A.companyblue:visited{font-weight:bold;FONT-SIZE:13pt;COLOR:#336699;FONT-FAMILY:arial;}
A.companyblue:active{font-weight:bold;FONT-SIZE:13pt;COLOR:#336699;FONT-FAMILY:arial;}
A.companyblue:hover{font-weight:bold;FONT-SIZE:13pt;COLOR:#ff0000;FONT-FAMILY:arial;text-decoration:underline}
#divgreybar {background:url(/images/greypixel.gif) repeat-x 0px 65%;}
#commnunitystatistics { overflow: visible; border:1px solid #e2dee2; background-color: #faf7cd; padding:5px;}
#commnunitystatistics .helps{margin-top: 16px; color: #A48E23; padding: 5px; position: absolute; z-index: 10; border: 1px solid #DDCD80; background: #fff; font: 9pt Arial; font-weight: normal;z-index: 20;}
#commnunitystatistics ul { zoom: 1; _height: 1; padding:0px 0px 10px 0px;margin:0px;position:relative;}
#commnunitystatistics ul li { margin: 0px; padding: 0px; list-style:none;}
#commnunitystatistics ul li.last { float: right; width: 20%; text-align: right;}
#commnunitystatistics ul li.first { clear: both; float: left; width: 80%; }
#commnunitystatistics ul li .primg { float: right; margin: 3px 0px 5px 5px; border: 1px solid #CCD7E5; cursor: pointer; max-width: 300px;}
#commnunitystatistics ul li.greytextsmall { padding: 5px 0px 5px;}
#commnunitystatistics ul:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#communityView{border:1px solid #bec2c6;}
#communityView .topBarRight{float:right;width:90px;padding:3px 6px;}
#communityView .topBarLeft{color:#FFFFFF;font-weight:bold;width:138px;background-color:#043774;float:left;padding:3px 6px;}
#communityView .topBarMiddle{font-weight:bold;float:left;padding:3px 6px;}
#communityView .bottomBar{clear:both;background-color:#efefef;padding:3px 0px 3px 6px;}
#CommunityViewSummary .mypredictions{font-size:13pt;padding-left:10px;}
#divgreybar {background:url(/images/greypixel.gif) repeat-x 0px 65%;}
#divgreybar .section{padding-right:5px;display:inline;background-color:#FFFFFF;}
#mktViewCol1{float:left;width:220px;margin-left:-992px;overflow:hidden;}
#mktViewCol2Container{float:left;width:100%;}
#mktViewCol2{margin:0px 228px 0px 0px;}
#mktViewCol2_2{margin:0px 0px 0px 236px;}
#mktViewCol2_3{margin:0px 308px 0px 0px;}
#mktViewCol3{float:left;width:220px;margin-left:-220px;overflow:hidden;}
#mktViewCol3_2{float:left;width:300px;margin-left:-300px;overflow:hidden;}

/* Community Buzz/Live Module */
#communitylive { width: 100%; }
#clheader { font: bold 16px Arial; color: #fff; background: #09367a; height: 28px; border-right:1px solid #d3d2cd; border-left:1px solid #d3d2cd;}

#clcontent { padding: 4px 3px 0px 3px; border: 1px solid #B9C5D7; border-top: 0px; border-bottom: 0px;background: #D1DAE4; }
#clcontent div.tabinactive { height: 22px; BACKGROUND-COLOR: #D1DAE4; background: url(zi_communitybuzz_butt_inactive_new.GIF) no-repeat; cursor: pointer; width:254px;} 
#clcontent div.tabactive { height: 22px; BACKGROUND-COLOR: #D1DAE4; background: url(zi_communitybuzz_butt_active.GIF); cursor: pointer; width:252px; } 
#clcontent div.tabactive h1 { margin: 0px; color: #e87f26; background: url(zi_communitybuzz_arrow_down_orange.gif) no-repeat 6px 55%; }
#clcontent div.tabactive h1 div {FONT-SIZE: 8pt; COLOR: #868686; FONT-FAMILY: verdana; font-weight:normal;float:right;}
#clcontent div.tabinactive h1 { margin: 0px; color: #09367a; background-color:inherit; background:url(zi_communitybuzz_arrow_right.GIF) no-repeat 7px 55%; }
#clcontent div.tabinactive h1 div {FONT-SIZE: 8pt; COLOR: #868686; FONT-FAMILY: verdana; font-weight:normal;float:right;}
#clcontent div.livetoggler h1 { margin: 0px; font: bold 12px Arial; padding: 3px 3px 3px 18px;}
#clcontent div.liveaccordion { }
#clcontent div.liveaccordion .tabcontent { border: 1px solid #B9C5D7; border-top: 0px; border-bottom: 0px;background: #fff; } 
#clcontent div.livetoggler { margin-top: 2px; } 
#clcontent div.first { margin-top: 0px; } 

#clcontentzp { padding: 4px 3px 0px 3px; border: 1px solid #B9C5D7; border-top: 0px; border-bottom: 0px;background: #D1DAE4; }
#clcontentzp div.tabinactive { height: 22px; BACKGROUND-COLOR: #D1DAE4; background: url(zp_communitybuzz_butt_inactive_new.GIF); cursor: pointer; width:292px;} 
#clcontentzp div.tabactive { height: 22px; BACKGROUND-COLOR: #D1DAE4; background: url(zp_communitybuzz_butt_active.GIF); cursor: pointer; width:292px; } 
#clcontentzp div.tabactive h1 { margin: 0px; color: #e87f26; background: url(zi_communitybuzz_arrow_down_orange.GIF) no-repeat 6px 55%; }
#clcontentzp div.tabactive h1 div {FONT-SIZE: 8pt; COLOR: #868686; FONT-FAMILY: verdana; font-weight:normal;float:right;}
#clcontentzp div.tabinactive h1 { margin: 0px; color: #09367a; background-color:inherit; background:url(zi_communitybuzz_arrow_right.GIF) no-repeat 7px 55%; }
#clcontentzp div.tabinactive h1 div {FONT-SIZE: 8pt; COLOR: #868686; FONT-FAMILY: verdana; font-weight:normal;float:right;}
#clcontentzp div.livetoggler h1 { margin: 0px; font: bold 12px Arial; padding: 3px 3px 3px 18px;}
#clcontentzp div.liveaccordion { }
#clcontentzp div.liveaccordion .tabcontent { border: 1px solid #d3d2cd; border-top: 0px; border-bottom: 0px;background: #fff; } 
#clcontentzp div.livetoggler { margin-top: 4px; } 
#clcontentzp div.first { margin-top: 0px; }

.community_bottom_long {background: url(/images/zi_communitybuzz_bottom_big.GIF) no-repeat;line-height:5px; height:5px;}
.community_bottom {background: url(zi_communitybuzz_bottom.GIF) no-repeat; line-height:5px; height:5px;}
.tm01 { background: #09367a; border-top: 1px solid #d5d4cf; line-height: 4px; margin: 0px 5px; }
.tl01 {background: url(tl01.gif) 0 0 no-repeat; line-height: 5px;}
.tr01 {background: url(tr01.gif) 100% 0 no-repeat;line-height: 5px;}
.bm01 { background: #D1DAE4; border-bottom: 1px solid #B9C5D7; line-height: 4px; margin: 0px 5px; }
.bl01 {background: url(zi_communitybuzz_bottom_curve_left.GIF) 0 0 no-repeat; line-height: 6px;}
.br01 {background: url(zi_communitybuzz_bottom_curve_right.GIF) 100% 0 no-repeat;line-height: 6px;}

.bm02 { background: #fff; border-bottom: 1px solid #B9C5D7; line-height: 4px; margin: 0px 5px; }
.bl02 {background: url(zi_communitybuzz_active_bottom_curve_left.GIF) 0 0 no-repeat; }
.br02 {background: url(zi_communitybuzz_active_bottom_curve_right.GIF) 100% 0 no-repeat;}
ol.nopads { margin: 0px; padding: 0px; margin-left: 22px; }	
ol.nopads li { padding-bottom: 2px; }
ol.bluelines li { border-bottom: 1px solid #e3ecf5; }


