/* *** new crosspromo styles *** */
.crosspromo {background: url(promobg.gif) repeat-x #f8f8f8; padding:0 0 0 6px; overflow:hidden; width:956px; height:24.33em;}
div.crosspromo img {border:none; padding:0; margin:0;}
.crosspromo .img_cred {display:block; font-size:.7em; color:#777; text-align:right;}
.crosspromo h3, .crosspromo h4, .crosspromo p, .crosspromo ul {margin:0; padding:0; font-weight:normal;}
div.crosspromo h4 {color:#2864b4; font-weight:bold; font-size:1em; margin-bottom:5px; #margin-bottom:1px; display:block; width:auto; float:left;}
.crosspromo .icon {float:right;}

.crosshdr {border-bottom:5px solid #bababa; margin:18px 10px 10px 2px; padding:0 0 8px 4px; float:left; width:946px;}
.crosshdr h3 {display:block; width:auto; float:left; padding-top:5px; font-family:georgia, times new roman, serif; color:#333; font-size:1.5em;}

.crossnav {float:right;}
.crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;float:left;background:url(prev_off.gif) no-repeat;}
.crossnav a.prev:hover {background:url(prev_on.gif);}
.crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(next_off.gif) no-repeat;}
.crossnav a.next:hover {background:url(next_on.gif);}
.crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}

.crosspromo .content {clear:both;}
.cart {float:left;margin:0 6px 0 1px; width:152px; background: url(promobox.gif) repeat-y;}
.cart .top {background: url(promotop.gif) no-repeat; display:block; height:6px; _font-size:0;}
.cart .body {padding:4px 10px 0px; min-height:175px; height:auto; _height:175px;}
.cart a {display:block; clear:both;}
.cart .btm {background: url(promobtm.gif) no-repeat; display:block; height:41px; _font-size:0;}

.photo img {clear:both;}
div.photo p {clear:both; margin:0; color:#2864b4; line-height:15px;}

div.text p {clear:both; margin:0; font-family:georgia, times new roman, serif; color:#2864b4; font-size:1.4em; line-height:22px;}

.list .body {padding-right:5px;}
div.list ul {clear:both; color:#777; list-style:disc; margin-bottom:0; margin-left:14px; #margin-left:16px; _margin-left:18px;}
div.list ul li {padding:0; padding-bottom:5px;}
.list li.more {list-style:none; margin-bottom:0;}
.list li.more a {font-weight:bold; text-decoration:underline;}

/* Cards on table CSS Latest Begins */
.cott_head {border-bottom:1px solid #d1d1d1; overflow:hidden; margin:3px 4px 5px 0; padding:0 0 0 0; height:45px;}
.cott_head .ticker {display:block !important; top:18px;position:relative;}
.cott_head .ticker li{position:relative;}
.cott_head .ticker li a {display:block;padding-left:2px;_position:relative;_left:2px;background:none;}
.cott_head #arrows {margin-top:10px;}
.cott_wrap {border:1px solid #d1d1d1; color:#333; margin:0 0 8px 0; padding:0 5px 5px 5px; padding-right:0; width:631px; overflow:hidden; background:white;}
.cott_wrap div.cott_head ul {border:0;border:0;padding:0;margin:0;}
.cott_wrap ul.ticker .hideLink  {display:none !important;}
.cott_wrap div.cott_head ul {clear:both;}

.cott_wrap ul.ticker li a {padding:0; margin:0; font-weight:bold;}
.cott_wrap ul.ticker {color:#333; padding-left:13px;padding-top:18px; }
.cott_wrap ul li {display:inline;}
.cott_wrap .ticker {font-weight:bold; width:auto; font-size:1.1em; line-height:1.1em; padding:0; margin:0; float:left;}
/*End former engineer's edits */

.cott_wrap .show_arws {border:1px solid #f1f1f1;width:49px; overflow:hidden; float:right; margin:0 4px 6px 0;}
.cott_wrap .show_arws a.prev {border:1px solid #9f9f9f; display:block; width:23px; height:23px; float:left; background:url(prev_off.gif) no-repeat;}
.cott_wrap .show_arws a.prev:hover {background:url(prev_on.gif);}
.cott_wrap .show_arws a.next {border:1px solid #9f9f9f; border-left:0; display:block; width:23px; height:23px; float:left; background:url(next_off.gif) no-repeat;}
.cott_wrap .show_arws a.next:hover {background:url(next_on.gif);}
.cott_wrap .show_arws a span.hidden {display:block; position:absolute; top:-999px; width:1px; height:1px; overflow:hidden;}
.cott_wrap .card {text-align:center; width:208px; float:left; margin:4px 0;}
.cott_wrap .card_desc {padding:0 4px; text-align:left; min-height:110px; height:auto; _height:110; padding-left:0;}
.cott_wrap img {background:#fff; border:1px solid #ccc; padding:4px;}
.cott_wrap .img_cred {height:.8em; display:block; font-size:.8em; color:#bbb; line-height:.8em; padding:3px 5px 5px 6px; text-align:right;}
.cott_wrap h5 {font-family:georgia, times new roman, serif; font-weight:normal; font-size:1.46em; border-bottom:1px solid #ccc; padding:0 0 4px 8px; margin:0 0 5px 6px; width:184px; height:2.45em; vertical-align:baseline;}
.cott_wrap p {margin:0; padding:0; padding-left:14px;}

.cott_wrap .last {border:none;}
#showcard0 {margin-left:1px;}
#showcard0 .card .card_desc {border-right:#d1d1d1 solid 1px;}
#showcard1 .card .card_desc {border-right:#d1d1d1 solid 1px;}
#showcard2 .card {margin-right:0;}
.showCards, show_arws, .hiddenLinks {display:block}
.hideCards, .arws, .showlink, .hideFive, .hideLink {display:none}
.cott_wrap .card_desc ul {font-weight: bold; margin:0; padding:0; padding-left:14px;}
.cott_wrap .card_desc li {padding-left:0; margin:0; display:block;}
#toplink a { display: inline; }
/* Cards on table CSS Latest Ends */

/*Latest Sponsored Links Begin*/
.sponsor2 {font-size:12px;border:1px solid #bebebe;padding:0 17px;background-color:#fff;color:#3e3e3e;}
.sponsor2 .header{margin-top:-6px;}
.sponsor2 .header h3{font-size:.95em;font-weight:normal;background-color:#fff;display:inline;padding:0 5px;margin-left:-5px;}
.sponsor2 h5 {font-weight:normal;}
.sponsor2 .body {margin:12px 0;font-size:1.1em;}
.sponsor2 .sponsorPromo {margin-bottom:14px;}
.sponsor2 .sponsorURL {color:#86af58 !important;}
.sponsor2 .info {display:block;text-align:right;margin-bottom:-2px;}
.sponsor2 .info a{background:#fff;padding:0 5px;font-size:.95em;}
.sponsor2 .box {float:left; width:200px; margin-right:10px;}
.sponsor2 .info {clear:both;}
.sponsor2 .arrow {background:none; padding:0;}
.sponsor2 {_position:relative;}
.sponsor2 * {position:relative;}
/*Latest Sponsored Links End*/

/* BB Article Global Fix */
.bbarticle h1 {font: bold 18px verdana, "new century schoolbook", serif; padding-bottom:0px;}
.bbarticle h2 {font: bold 14px verdana, "new century schoolbook", serif; padding-bottom:5px;}
/* End: BB Article Global Fix */

/* Footer CSS */
#footer .links { margin: 0 1em 0 1em; }
#footer .linksSection { text-align: center; padding: 0.5em 0 0.5em 0; }
#footer .linksSection h3 { display: inline; padding-right: 0.5em; font-size: 1.05em; font-weight: bold; }
#footer .linksSection ul { display: inline; }
#footer .linksSection ul li { display: inline; text-align: left; padding-right: 9px; _margin-left: 6px; background:url(divider.gif) no-repeat 100% 1px; }
#footer .linksSection ul li.lastItem { background:none; }
#footer .text { text-align: center; margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; }
#footer .copyright { text-align: center; margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; }
#footer .backtotop { margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; font-weight: bold; }

/* bookmark_this module begins */
.seo-bl * {margin:0;padding:0;border:0;position:relative;padding-left:20px;top:3px;color:#978787;}
.seo-bl {width:454px;height:25px;border:solid 1px #777777;display:block;margin:.8em 0 2px 8px;text-align:left;background-color:#d5d5d5;}
.seo-bl a {background:url(backlinks00.gif) 0 0 no-repeat;font-size:1em;color:#666;display:block;float:left;}
.seo-bl h6 {float:left; margin: .25em 0;padding-left:2.4em;font:normal 11px arial;color:#333333; }
.seo-bl .di {padding:1px 1px 17px 17px;_padding:1px 1px 1px 17px;*padding-bottom:12px;background-position:0px 0px;margin: 0  0 0 1.74em;overflow:hidden;}
.seo-bl .de {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-17px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .nv {padding:1px 1px 17px 15px;_padding:1px 1px 0px 15px;background-position:-34px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .tr {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-49px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .ri {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-68px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .mg {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-86px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .bk {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-103px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .fl {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-120px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .ns {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-137px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .my {padding-left:7px; background:none;}
/* bookmark_this module ends */
/* Start: Video Promo Module */
.infoVidPromoMain{margin-top:8px;padding:0 0 14px 0;border:1px solid #cfe4be;font:normal 12px Arial,verdana,sans-serif;background:#fff;}
.infoVidPromoMain *{padding:0;margin:0;}
.infoVidPromoMain ul{list-style-type:none;}
.infoVidPromoMain .show{display:block;}
.infoVidPromoMain .hide{display:none;}
.infoVidPromoMain .clear{clear:both;font-size:1px;}
.infoVidPromoMain .infoVidPromoCnt .vpTopCnt{margin:0 8px;border-bottom:1px dotted #c6dcd5;}
.infoVidPromoMain .infoVidPromoCnt h3{padding:10px 0 23px 0;font:normal 1.5em Georgia,arial,verdana,sans-serif;color:#689582;text-transform:capitalize;background: transparent url(vp-sprite) repeat-x 0 37px;}
.infoVidPromoMain .infoVidPromoCnt h3.imgHdr{background-image:none;padding-bottom:10px;}
.infoVidPromoMain .promoImgCnt .vpImgCnt{position:relative;height:1%;}
.infoVidPromoMain .promoImgCnt .vpImgCnt .overLayWrp{position:absolute;top:43.50%;left:45.50%;width:27px;height:27px;overflow:hidden;}
.infoVidPromoMain .promoImgCnt .vpImgCnt .overLayWrp a.ovrLay{display:block;width:27px;height:27px;background:transparent url(vpoverlay-sprite) no-repeat 0 0;}
.infoVidPromoMain .promoImgCnt  .vpImgCnt .overLayWrp a:hover.ovrLay{background:transparent url(vpoverlay-sprite) no-repeat 0 -207px;text-decoration:none;}
.infoVidPromoMain .promoImgCnt img{border:1px solid #cfe4be;display:block;}
.infoVidPromoMain .promoImgCnt .ptCredit{padding-top:4px;text-align:right;font-size:0.5833em;color:#666;}
.infoVidPromoMain  .vpTopCnt h4{float:left;font-weight:bold;font-size:1em;text-transform:capitalize;padding-top:6px;}
.infoVidPromoMain  .vpTopCnt .trackCtrl{padding:4px 0 10px 0;text-align:right;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li{display:inline;font-size:16px;cursor:pointer;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li.hide{display:none;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li.prev{padding-right:16px;background:transparent url(vp-sprite) no-repeat 4px -97px;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li.next{padding-left:16px;background:transparent url(vp-sprite) no-repeat 4px -203px;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li.stop{padding-left:16px;background:transparent url(vp-sprite) no-repeat 4px -411px;}
.infoVidPromoMain .infoVidPromoCnt .lnkListCnt{clear:both;}
.infoVidPromoMain ul.lnkList{list-style-type:none;padding-top:10px;}
.infoVidPromoMain ul.lnkList li{padding:2px 10px 2px 0;margin:3px 0;}
.infoVidPromoMain ul.lnkList li.highlight{background-color:#e1eede;}
.infoVidPromoMain ul.lnkList li span{padding-left:33px;display:block;}
.infoVidPromoMain ul.lnkList li span.video{background:transparent url(cp_video.gif) no-repeat 10px 1px;}
.infoVidPromoMain ul.lnkList li span.article{background:transparent url(cp_article.gif) no-repeat 10px 3px;}
.infoVidPromoMain ul.lnkList li span.audio{background:transparent url(cp_audio.gif) no-repeat 10px 3px;}
.infoVidPromoMain ul.lnkList li span.blog{background:transparent url(cp_blog.gif) no-repeat 10px 3px;}
.infoVidPromoMain ul.lnkList li span.photo{background:transparent url(cp_photo.gif) no-repeat 10px 3px;}
.infoVidPromoMain ul.lnkList li a{color:#2864b4;text-decoration:none;}
.infoVidPromoMain ul.lnkList li a:hover{text-decoration:underline;}
/* End: Video Promo Module */
/*---- Ent_promo credit Text css---*/
.ent_promo_sidetexttitle .creditText {display:block;  font-size:.7em; color:#777; text-align:right;font-family:Arial,Helvetica,sans-serif;margin-top:-5px;margin-right:5px;}
.module .promoCrdTxt {display:block; font-size:.7em; color:#777; text-align:right;font-family:Arial,Helvetica,sans-serif}
.bottomText .btmCreditText{display:block; font-size:.7em; color:#777; text-align:right;font-family:Arial,Helvetica,sans-serif}
/*---- End: Ent_promo credit Text css---*/


/* LIGHT BOX GALLERY */
.lbgMod {background:#ededed;padding:10px 16px 16px 16px;margin-bottom:16px;zoom:100%;}
.lbgLg {padding:10px;}
.lbgSm {padding:10px 8px 8px 8px;}
.lbgMod div.picCont {background:#fff;padding:8px 8px 1px 8px;text-align:center;}
.lbgSm div.picCont {margin-bottom:0;width:240px;float:left;}
.lbgLg div.picCont {padding:0;text-align:center;margin-bottom:5px;width:404px}
.lbgMod .picCont img {background:#fff;padding-bottom:2px;float:none;}
.lbgTitle {background:url(lbg-photo-icon-15-12) no-repeat 0 0;padding:2px 0 7px 22px;font-family:Arial, Helvetica, sans-serif;font-size:0.95em;zoom:100%;}
.lbgBody {background:#fff;float:left;padding:0 8px 0 0;_width:404px;}
.lbgSm .lbgBody {width:436px;} 
.lbgLg .lbgBody {background:#fff;float:left;padding:16px 16px 8px 16px;}
/*\*/
html*.lbgLg .lbgBody {
padding:16px 16px 8px 16px;/*seen only by Safari and IE*/
}/**/
.lbgMod h4 {width:310px;float:left;margin:0 0 8px 0;}
.lbgSm h4 {width:auto;float:none;margin:10px 0 8px 0;}
.lbgChild .lbgCon .lbbL {display:block;float:left;width:440px;text-align:left;margin:0 6px 0 0;}
.lbgLg .lbgCon .lbgNxt {*clear:right;}
.lbgCap {width:297px;_width:277px;*width:277px;float:left;}
.lbgSm .lbgCap {width:auto;float:none;font-size:1em;height:105px;overflow:hidden;}
.lbgSm .noHl {height:125px;padding-top:8px}
.lbgChild .lbgCap {width:440px;font-size:1em;font-weight:normal;text-align:left;}
.lbgChild .lbgCapTrunk {overflow-y:scroll;height:114px} 
.lbgSm .lbgCapTrunk {overflow-y:scroll;}
.lbgMod .lbgCnt, .lbgChild .lbgCnt {float:right;margin:0;font:bold 10px Verdana, sans-serif;text-align:center;letter-spacing:0.1em;}
.lbgLg .lbgCnt {margin-top:22px;}
.lbgChild .lbgCnt {float:left;margin-top:8px}
.lbgCnt em {display:block;font:normal 22px Georgia, Times, serif;font-style:normal;padding-bottom:4px;text-align:center;letter-spacing:0;}
.lbgCnt em i {font-weight:normal;font-size:11px;}
.lbgSm .lbgCnt {padding-bottom:8px;_padding-bottom:3px}
.lbgOverlay {display:none;position:absolute;top:0;left:0;z-index:2000;width:980px;height:500px;}
.lbgChild {position:absolute;left:-2000px;width:990px;*width:994px;z-index:3000;text-align:center;visibility:hidden;}
.lbgDSTop {position:relative;width:990px;height:10px;background: url(drop-shadow-cap2) repeat-x 0 0;_background-position:0 5px;margin:0;opacity:0.3;filter:alpha(opacity=30);}
.lbgDSRt {float:left;position:relative;width:10px;height:100px;background: url(lbg-drop-shadow-rt) repeat-y right 0;opacity:0.3;filter:alpha(opacity=30);}
.lbgDSBt {clear:both;position:relative;width:990px;height:10px;background: url(drop-shadow-cap2) repeat-x 0 bottom;_background-position:0 -10px;opacity:0.3;filter:alpha(opacity=30);}
.lbgDSLt {float:left;position:relative;width:10px;height:100px;background: url(lbg-drop-shadow-lt) repeat-y 0 0;opacity:0.3;filter:alpha(opacity=30);*margin-left:5px;_margin-left:0;}
.lbgActive {background:#fff;width:948px;padding:10px 10px 9px 10px;*padding:10px 10px 0 10px;margin:0;position:relative;float:left;}
.lbgL {float:left;width:618px;margin-right:10px}
.lbgR {float:right;width:316px;}
.lbgL h3 {font-size:1.9em;font-weight:normal;text-align:left;height:36px;padding:0;margin-top:5px;}
/*\*/
html*.lbgL h3 {
height:auto;
padding:0 0 11px 0;/*seen only by Safari and IE*/
_padding:0 0 10px 0;/*seen only by IE6*/
*padding:0 0 9px 0;/*seen only by IE7*/
}/**/
.lbgImgOut {width:618px;height:422px;display:table; position:static;_position:relative;}
.lbgImgMid {display: table-cell; vertical-align: middle; position: static;_position:absolute;_top:50%;_left:-0%;}
.lbgImgIn {margin:auto;position: static;_position: relative;_top: -50%;}
.picCont .lbgImgWrap {margin:0 auto;}
.lbgImg img {margin:0 auto 4px auto;}
.lbgMod cite, .lbgChild cite {float:right;font-size:0.8em;color:#666;font-style:normal;padding-right:2px;}
.lbgLg cite {padding:0;}
.lbgNxt {float:right;margin:5px 0 0 10px;}
.lbgLg .lbgNxt {margin:30px 0 0 10px;}
.lbgChild .lbgNxt {margin:15px 10px 0 15px;}
.lbgPre {float:right;display:block;margin-top:15px;}
.lbgNxt img, .lbgPre img {border:none;}
.lbgQuigo {margin-top:8px;}
.lbgDisclaimer {display:block;font-style:italic;font-size:0.8em;padding-top:10px;}
.lbgR h4 {float:left;margin:5px 0 15px 0}
.lbgChild .clear {_background:#fff;}
a.lbgClsBtn, a:hover.lbgClsBtn {display:block;float:right;margin:8px 0 0 0;font:bold 12px Verdana;color:#000;text-decoration:none;}
.lbgAdCon {clear:both;background:url(advertisement-77-5) no-repeat 50% 6px #f1f1f1;padding:16px 0 8px 0;*padding:8px 0 8px 0;}
.lbgLg .lbgCap {clear:none;}
/* overlay display fixes */
.lbgOn #cod-promo, .lbgOn .cott_head, .lbgOn .cott_wrap .show_arws, .lbgOn #bb_fme, .lbgOn #horizontal_dmn_results .sponsor .body, .lbgOn .s6, .lbgOn .s7 {overflow:visible;_overflow:hidden;}
.lbgOn #news_topvideo {visibility:hidden;}
/* non FIFr ad handeling */
.lbgOn #adsDiv1, .lbgOn #adsDiv2, .lbgOn #adsDiv3, .lbgOn .quigoMod {position:absolute;left:-3000px;display:block;}
.lbgOn object, .lbgOn #content object {display:none;}
.lbgOn #content .lbgChild object, .lbgOn #ad object, .lbgOn  #ad #adsDiv0 {display:block;}
body.lbgOn span {_position:static !important;}
.lbgOn div.admodule {visibility:visible;}
.lbgOn .hfeed, .lbgOn .module .body, .lbgOn .module .body ol.lined, .lbgOn .module div.body ol.lined li, .lbgOn #news_makernew div.wt_brd-new .news_maker_cnt-new, .lbgOn #header #headerMiddle {position:static;}
.lbgOn .lbgBody .lbgCapTrunk {overflow-y:hidden;}




/* *** styles copied from channels.css *** */
body {font-family:arial; margin:0 auto; position:relative; color:#000;}
td {font-family:arial; font-size:1em;}
img {border:0;}
a {text-decoration:none; color:#2864B4;}
a:hover {text-decoration:underline;}
h2 {font-size:1.3em; margin:0; padding:0;}
h3, h4, h5, h6 {font-size:1em; margin:0; padding:0;}
ol {margin:0; list-style-position:outside; padding:0; _padding-left:5px;}
ul {padding:0; margin:0 0 5px 0; list-style-type:none;}
ul li {display:inline-block;}
ul&gt;li {display:list-item;}
module ul a {background:url(info_bg_arrow-blue-right) no-repeat 0 6px; padding:0 0 0 6px; display:block;}
ul a.button {background-image:none;}
p {margin:5px 0;}
form {margin:0;}
table th {text-align:left;}
hr {clear:both; height:1px; border:0;}

#content {clear:both;}
#content {background:#F2F2F2 url(bv_page-gradient) repeat-x scroll 100% 0%;border-color:#D1D1D1;border-style:solid;border-width:1px 0pt 0pt;padding:17px 8px 0pt;}
.aolheader {width:728px;}
.clear {clear:both;}
.module .clear {display:block; float:none; clear:both; border:0; padding:0; margin:0; height:1px; line-height:1px; font-size:1px;}
.hide {display:none;}
.arrow {background:url(info_bg_arrow-blue-right) no-repeat 0 5px; padding:0 0 0 6px;}
.module_adtarg {padding-top:4px;}
.module_adtarg .body {text-align:center; padding:5px 0;}
.row_light {background:#fff;}
.sponsor .header a {position:relative;}
.osites a {background-image:none;}
.osites li {position:relative; text-align:center;}
.credit {font-size:.9em; clear:left; display:block; text-align:right; padding-right:5px;}
.caption {font-size:.9em; display:block;}
.admodule {text-align:center;}
.b1 .ad {position:relative;}
#s br.clear {display:none;}

/*styles for icons*/
a.alert {background:url(icon_alert) no-repeat 0 0; padding-left:19px;}
a.audio {background:url(icon_audio) no-repeat 0 0; padding-left:19px;}
a.board {background:url(icon_boards) no-repeat 0 -1px; padding-left:19px;}
a.calendar {background:url(icon_calendar) no-repeat 0 0; padding-left:19px;}
a.chat {background:url(icon_chat) no-repeat 0 0; padding-left:19px;}
a.expression {background:url(icon_expressions) no-repeat 0 0; padding-left:19px;}
a.generic {background:url(icon_generic_gray) no-repeat 2px 0; padding-left:19px;}
a.group {background:url(icon_groups) no-repeat 0 0; padding-left:19px;}
a.journal {background:url(icon_journals) no-repeat 0 0; padding-left:19px;}
a.photo {background:url(icon_photos) no-repeat 0 0; padding-left:19px;}
a.play {background:url(btn_play) no-repeat 0 -1px; padding-left:19px;}
a.print {background:url(icon-print) no-repeat 0 2px; padding-left:19px;}
a.reminder {background:url(icon_reminder) no-repeat 0 -1px; padding-left:19px;}
a.search {background:url(icon_search) no-repeat 0 0; padding-left:19px;}
a.sendfriend {background:url(icon_sendfriend) no-repeat 0 2px; padding-left:19px;}
a.video {background:url(icon_video) no-repeat 0 0; padding-left:19px;}

/*styles for modules*/
.module .header h3 {padding:2px 0 0 10px; text-transform:uppercase;}
.module .body {padding:5px 10px;}
.module .body img {float:left; margin-right:5px; position:relative;}
.module iframe, .module object {float:left;}
.module .body ul li img {float:none; margin-right:0; margin-left:-16px; padding-left:10px;}
.module table {border-collapse:collapse; padding:0; margin:0; width:100%;}
.module table td {padding:4px;}
.module table img {float:none; margin:0; position:static;}
.module .left {float:left; }
.module p {margin-top:0;}
.module p.left {margin:0; padding:0;}
.module p.left a {background-image:none !important; padding:0;}
.module .left img {float:none;}
.module .right {float:right; position:relative;}
.module .right img {float:none;}
.module .info {float:right; padding:5px;}
.module .indent {margin-left:20px;}
.module .banner {display:block !important; padding:0; height:30px;}
.module .banner object {margin:0;}
.module ul p a {background:none; padding:0;}

#content .module .body.adbod {width:100%; overflow:hidden; text-align:center; padding:0; z-index:2; position:relative;}
#content .module .body.adbod iframe, #content .module .body.adbod object, #content .module .body.adbod img {float:none; margin:0; z-index:1; position:relative;}

a.button {height:14px; display:inline-block; padding:0 5px; text-align:center; color:#6B4510; background:#fde6ba; border:1px solid #d4851c; text-decoration:none; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fabd4a,endColorStr=#fde6ba); font-size:.8em; font-weight:normal;}
a.button:hover {background:#f6e82b; color:#7d3f12 !important; text-decoration:none; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f4e531,endColorStr=#fefe63);}
input.button {height:20px; display:inline-block; padding:0 2px; text-align:center; color:#6B4510; background:#fde6ba; border:1px solid #d4851c; text-decoration:none; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fabd4a,endColorStr=#fde6ba); font-size:.9em; font-weight:normal; cursor:pointer;}
input.button:hover {background:#f6e82b; color:#7d3f12 !important; text-decoration:none; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f4e531,endColorStr=#fefe63);}
span.button.off {height:14px; display:inline-block; padding:0 5px; text-align:center; color:#92956A; background:#f1f1e5; border:1px solid #c1be9b; text-decoration:none; filter:none; font-size:.8em; font-weight:normal;}

.bottomText .body img {float:none !important; margin-bottom:5px;}
.bottomText .body h4 {clear:both;}
.bottomText .body img {float:none !important; margin-bottom:5px;}

.advertorial .header {display:none;}
.advertorial .body {height:100px;}

.tabs a {background:#73746b; color:#fff; padding:3px; margin-right:2px;}
.tabs span {background:#ccc; padding:3px; margin-right:2px;}

.nestedPromo {width:524px; border-bottom:1px solid #fff; margin-top:0 !important;}
.nestedPromo ul {margin-bottom:10px;}
.nestedPromo ul li {line-height:1.1em;}
.nestedPromo .left {float:left; width:250px; padding-left:10px;}
.nestedPromo .left h3 {font-size:1.1em;}
.nestedPromo .left img {margin-top:8px; margin-bottom:8px;}
.nestedPromo .right {float:right; width:200px; margin:10px 3px 0 0;}
.nestedPromo .right img {float:left; padding:2px 5px 3px 0;}
.nestedPromo .right h4 {clear:both; margin:0;}
.nestedPromo .right h5 {margin:0;}
.nestedPromo .right p {margin:2px 0;}

.article {background:#fff; padding:10px;}
.article h2 {margin-bottom:5px;}
.article p {margin:10px 0;}
.article .paging {text-align:right;}
.article .paging .left {background:url(info_bg_arrow-blue-left) no-repeat left center; padding-left:7px;}
.article .paging .right {background:url(info_bg_arrow-blue-right) no-repeat right center; padding-right:7px;}

.sideBySide .header {position:relative;}
.sideBySide .left {width:49%; position:static;}
.sideBySide .left img {position:static;}
.sideBySide .right {width:50%; position:static;}
.sideBySide .right img {position:static;}

.archiveParent {margin-bottom:8px; padding-bottom:8px; background-color:#fff; _height:1px;}
.archiveParent .title {padding:5px 0 0 0; margin:0 12px 0 10px; font-weight:bold; font-size:1.1em;}
.archiveParent p {padding:0; margin:0 12px 0 10px;}
.archiveParent .pageLinks {clear:both; _height:1px; text-align:right; padding:10px 10px 0 0; margin-bottom:8px;}
.archiveParent .archiveTop .corner {clear:both; height:12px;}
.archiveParent .archive {clear:left; margin-top:7px; }
.archiveParent .archiveTop, .archiveParent .archiveTop h4, .archiveParent .archiveTop p, .archiveParent .archive h4, .archiveParent .archive p {_height:1px;}
.archiveParent img {float:left; margin:7px 7px 0 10px;}
.archiveParent .archive&gt;img {margin-bottom:7px;}
.archiveParent .noLine {margin-top:-12px;}

.aolRadio .header img {margin-top:5px;}
.aolRadio table {width:100%; padding:0; border-collapse:collapse; margin-bottom:5px;}
.aolRadio table th {border-right:1px solid #FFFFFF; color:#fff; padding:3px;}
.aolRadio table .station {background:#666C09;}
.aolRadio table .artist {background:#A8B11C;}
.aolRadio table .song {background:#E27603;}
.aolRadio table .rowlight {background:#F4F3EB;}
.aolRadio .body .darrow {margin-right:10px;}

.lightArchive {clear:both; background:#6B6B61;}
.lightArchive .body {background:#FFF; color:#424139;}
.lightArchive .body table {padding:0; border-collapse:collapse; width:100%;}
.lightArchive .body .rowdark {background:#EFEFE7; color:#424139;}
.lightArchive .body th {padding:1px 3px 2px 8px; height:25px; background:#6B6B61; color:#FFF; text-align:left; font-size:9px; font-weight:bold; vertical-align:bottom;}
.lightArchive .body .tab {vertical-align:bottom; padding:0px;}
.lightArchive .body td {padding:1px 3px 0 8px; border-top:solid 1px #C9C9C1; color:#000; font-size:.9em;}
.lightArchive .bottom {font-size:.9em; font-weight:bold; text-align:right; padding:10px;}
.lightArchive .bottom a {color:#fff;}

.youSaidIt .body div {display:none;}
.youSaidIt #yousaidit0, .youSaidIt .body .buttons {display:block;}
.youSaidIt .body .buttons {padding-top:5px; position:relative;}
.youSaidIt .body .buttons img {float:none;}
.youSaidIt h3, .youSaidIt h5 {margin-bottom:5px;}
.youSaidIt .body div span {vertical-align:bottom;font-size:1.6em;font-weight:bold;line-height:12px;}

.specialPromo {position:relative; height:212px; background-color:#F2F8E6;}
.specialPromo .header {background:url(info_bg_leadpromolarge) no-repeat #F2F8E6; height:21px; padding:5px 0 5px 125px;}
.specialPromo .header h3 img {position:relative; z-index:100;}
.specialPromo .body {background-color:#F2F8E6; padding:0;}
.specialPromo .body img {float:left; margin-top:-31px; position:relative;}
.specialPromo .body h4 img {float:none; margin:3px 0 0 0;}
.specialPromo .body p {position:relative; margin:0; padding:0;}
.specialPromo ul {position:absolute; bottom:0px; right:0; margin-bottom:13px; width:350px; z-index:3;}
.specialPromo ul {background:url(info_bg_leadpromolarge-content) no-repeat top left #E6EFD6; padding:5px 10px 0 10px;}
.specialPromo ul a {color:#2d547f; font-weight:bold; background:url(info_bg_arrow-orange-right) no-repeat 0 5px;}
.specialPromo ul .licon a {font-weight:normal; padding:3px 0 5px 18px;}
.specialPromo .clear {clear:both; height:12px; background:url(info_bg_leadpromolarge-footer) no-repeat bottom right #FFCC66;}

.whatsHot h4 {padding:3px 0 3px 13px; height:13px; text-transform:uppercase;}
.whatsHot .tabs {padding-left:9px; height:20px; }
.whatsHot .tabs img {float:left; width:82px; height:20px; cursor:hand;}
.whatsHot .body {padding:5px; position:relative;}
.whatsHot ol {margin:0; padding:5px 0 0 0; list-style-position:inside;}
.whatsHot ol li {padding:0; margin:5px 0; font-weight:bold;}
.whatsHot ol li a {font-weight:normal;}
.whatsHot ol li img {margin-right:3px;}
.whatsHot #timerText {color:#666; font-size:.9em;}
.whatsHot #pauseid, .whatsHot #playid {cursor:hand; float:right;}
.whatsHot .button {clear:both; margin-top:5px;}

.dl span p {padding:0 10px 0 10px;}
.dl span img {float:left; margin-right:5px; z-index:100;}

.dl_container {overflow:hidden; border-bottom:1px solid #000;}
.dl_container .left {float:left;}
#dl_container {position:relative; overflow:hidden;}
div&gt;#dl_container {overflow:visible;}
#dl_container .dl {width:100%; position:relative; background-color:#fff; overflow:hidden;}
#dl_container .dl h4 {padding-top:5px;}
#dl_container .dl h2 {font-size:12px; border-top:1px solid #000; padding:5px; margin:0;}
#dl_container .dl span {display:none;}
#dl_container .dl span .credit {display:block;}
#dl_container p.left {padding:0; margin:0;}

.videoPromo .body img {cursor:hand;}
.videoPromo .body iframe {display:none; position:relative;}

.formChart {font-size:10px; height:210px; margin-bottom:6px;}
.formChart .header {background:url(info_bg_portfolio-header); height:28px;}
.formChart .header h3 {padding:6px 0 0 5px; color:#fff; font-size:12px;}
.formChart form {background-color:#82A9CA; padding:0 5px;}
.formChart form input {height:14px; margin:0; font-size:10px;}
.formChart form input.button {height:19px;}
.formChart form select {width:119px; font-size:10px; margin-bottom:3px;}
.formChart form label {margin:0 20px 5px 0; font-weight:bold; display:block;}
.formChart form #sym {width:80px;}
.formChart .body {background:#fff; height:161px;}
.formChart&gt;.noform {padding-bottom:28px;}
.formChart .body a {display:block; background:#82A9CA; padding:0 5px 5px 5px; color:#3B66CC;}
.formChart .body h4 {background:#82A9CA; padding:5px 0 5px 5px;}
.formChart .body h4.dark {background:#82A9CA; padding:5px;}
.formChart .body h4.error {color:#f60; padding:5px;}
.formChart .body .ads {background-color:#82A9CA; overflow:hidden;}
.formChart .body table {padding:0; margin:0; border-collapse:collapse; width:100%;}
.formChart .body table a {display:inline; background-color:#fff; padding:0; font-size:1em; font-weight:bold; color:#2D547F;}
.formChart .body table td {border-bottom:1px solid #BCCFE0; padding:3px 5px 3px 5px;}
.formChart .body table .updated {border-bottom:none; color:#818181; padding:5px;}
.formChart .body p {padding:0 5px 0 5px;}
.formChart a.alert {background-color:#fff; border-top:1px solid #BCCFE0; padding:3px 0 3px 18px; display:block;}
.formChart .marketUp {color:#693; text-align:right;}
.formChart .marketDown {color:#f00; text-align:right;}
.formChart .marketValue {text-align:right;}

.formChartRight {background:url(bg_rndfooter-right) no-repeat bottom right #fff; margin-left:1px; border-left:1px solid #BCCFE0;}
.formChartRight .body {border-right:1px solid #BCCFE0;}
.formChartLeft {background:url(bg_rndfooter-left) no-repeat bottom left #fff;}
.formChartLeft .body {border-left:1px solid #BCCFE0;}
.formChartLeft .body h4 {background:#82A9CA url(info_title_us-markets) no-repeat 5px 7px; line-height:1000px; overflow:hidden; height:12px;}

.productInfo {width:514px; padding:5px; background-color:#fff; position:relative;}
.productInfo .left {float:left; width:47%;}
.productInfo .right {float:right; width:47%;}
.productInfo .bigImg {float:left; margin-right:5px;}
.productInfo .left p {clear:both; padding:5px 0;}
.productInfo .header {background:url(gray_long_slope) no-repeat #fff; margin:-5px -5px 0 -5px; width:524px; height:14px; position:relative; border-bottom:10px solid #6B6963;}
.productInfo .header h3 {background:#6B6963; padding:5px; width:300px; position:absolute; color:#fff;}
.productInfo table {background:#fff; width:524px; padding:0px; margin:-5px; border-collapse:collapse; border:4px solid #6B6963;}
.productInfo table th {font-weight:bold; color:#FFFFFF; text-align:left; background:#6B6B61; height:20px; padding-top:13px;}
.productInfo table td {padding:3px; border-top:1px solid #6B6B61; color:#000000;}
.productInfo table .rowtan {background:#F0EFE7;}
.productInfo table .datarowcolor {background:#EFEFE7; color:#424139;}
.productInfo table .noborder {border-style:none;}
.productInfo .bottom {clear:both; width:519px; height:20px; color:#fff; padding:5px 0 0 5px; margin:-5px; background:url(crn-btmrt-rev) no-repeat bottom right #6B6B61;}
.productInfo .bottom .left {float:left; width:200px;}
.productInfo .bottom .right {float:right; width:200px; text-align:right; padding-right:10px;}
.productInfo .header_short {border-bottom:15px solid #6B6963; position:relative; height:20px;}
.productInfo .header_short img {position:absolute; top:6px;}
.productInfo .textmenu {position:absolute; bottom:7px; left:5px; color:#fff;}
.productInfo .textmenu a {color:#fff; font-weight:bold;}

.productTalk {border-collapse:collapse; width:524px;}
.productTalk th {background:#fff; padding:0; height:auto;}
.productTalk td {vertical-align:top; padding:5px;}

.lead .body p.left {margin:0;}
.lead .body p.left iframe {margin-right:5px;}

.sponsoredlinkoff {background:#CDCCBE;}

.chatSpy {background:#fff;}
.chatSpy .header {display:none;}
.chatSpy h2 {margin-bottom:5px;}
.chatSpy p {margin:10px 0;}
.chatSpy iframe {width:530px; height:300px;}
.chatSpy .body {padding:0; float:left;}
.s6 .chatSpy iframe {width:548px;}
.s1 .chatSpy iframe, #z .chatSpy iframe {width:722px; height:300px;}

.tickerContainer {position:relative; height:19px; width:530px; background:#fff;}
.tickerContainer .background {position:absolute; left:45px; top:0; height:19px; width:484px; overflow:hidden; background:transparent url(http://cdn.digitalcity.com/ch_news/ticker_back.gif) no-repeat #fff;}
.tickerContainer .background.nologo {left:0px;}
.tickerContainer .ticker {position:relative;visibility:hidden;left:0;top:2px;}
.tickerContainer .banner {margin:0;font-size:11px;}
.tickerContainer .banner a:link, .banner a:visited, .banner a:hover {color:#385DA7; text-decoration:none;}
.tickerContainer .tickerText, .tickerText:link {color:black; font-size:11px; padding:10px; width:10px;}

/* non-aol error msg styles */
#clientMsg {width: 245px; background: white url(bg_clientmsg) no-repeat; color: #364856; border: 1px solid #46575e; padding: 55px 20px 15px; font: x-small Verdana, sans-serif; position: absolute; display: none; z-index: 100;}
/* Hack to fix broken box model in IE and feed proper values to MacIE 5 and WinIE 6. */
* html #clientMsg {
width: 285px;
w\idth: 245px;
}
#clientMsg a {color: #466bb6; background: none; display: inline; padding: 0; margin: 0; line-height: 1.2em;}
#clientMsg a:hover {color: #4d82f0;}
#clientMsg ul {margin: 0; padding: 0; text-align: center;}
#clientMsg li {list-style: none; display: inline; border-left: 1px solid #466bb6; padding: 0 0 0 0.5em;}
#clientMsg li.first {border: none; padding: 0 0.5em 0 0;}
#clientMsg form {margin: 1em 0 0; padding: 0; text-align: center;}
#clientMsg .closeBtn {text-align: center; margin: 1.75em 0 0;}
#clientMsg .closeBtn a {display: block; width: 6em; margin: 0 auto; padding: 0.2em 0; border: 1px solid #46575e; font-size: 110%; font-weight: bold; text-decoration: none; background: #B3C5D1; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#b3c5d1,endColorStr=#ffffff);}
#clientMsg .closeBtn a:hover {border-color: #1559e8;}
#clientMsg .closeBtn a:active {FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#b3c5d1);}

/* styles for enhancements (modules) in articles from UK*/
.bbarticleText {padding:0 5px; font-size:1.2em; line-height:1.25em;}
div.bbarticle {padding:5px 0;}
div.bbarticleProviderArt {float:right;}
div.bbarticleDateLastModified {font-size:10px; padding-bottom:8px;}
div.bbarticleHeadline {font-weight:bold;font-size:24px; padding-bottom:8px;}
div.bbarticleSubHeadline {font-weight:bold;font-size:20px; padding-bottom:8px;}
div.bbarticleSubSubHeadline {font-weight:bold;font-size:18px; padding-bottom:8px;}
div.bbarticleByline {font-weight:bold;font-size:14px; padding-bottom:8px;}
div.bbarticleCreditLine {font-size:10px;color:#656263; padding-bottom:8px;}
div.bbarticleBody {padding-top:15px;}
div.bbarticleDateStory {font-size:10px;}
div.bbarticleEnhancementAlign0 {text-align:center; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign1 {float:left; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign2 {text-align:left; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign3 {float:right; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign4 {text-align:right; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign0inner {margin:auto; text-align:left;}
div.bbarticleEnhancementAlign1inner {text-align:left;}
div.bbarticleEnhancementAlign2inner {margin-right:auto; text-align:left;}
div.bbarticleEnhancementAlign3inner {text-align:left;}
div.bbarticleEnhancementAlign4inner {margin-left:auto; text-align:left;}
div.bbarticleEnhancementSizeSmall {width:176px;}
div.bbarticleEnhancementSizeEntsSmall {width:200px;}
div.bbarticleEnhancementSizeMedium {width:360px;}
div.bbarticleEnhancementSizeEntsMedium {width:320px;}
div.bbarticleEnhancementSizeLarge {width:544px;}
div.bbarticleEnhancementSizeEntsLarge {width:550px;}
div.bbarticleEnhancementSizeXL {width:728px;}
div.bbarticleEnhancementSizeEntsXL {width:728px;}
div.bbarticleEnhancementSizeFull {width:100%;}

/*legacy styles that should eventually be deleted*/
.module_plain {clear:both; margin-top:4px;}
.module_plain .left {margin-right:5px; float:left;}
.module_plain p {clear:none !important;}

/* --- Directory Module Styles -------------- */
.dirModule iframe {display:block;float:left;margin:0;padding:0;position:relative;}
.dirModule iframe.framefifty {width:49%;}
.dirModule iframe.framethirty {width:32%;}
.dirModule iframe.framehundred {width:98%;}
.dirModule div.framefifty {width:49%;float:left;position:relative;margin-left:4px;_padding-left:8px;}
.dirModule div.framethirty {width:32%;float:left;position:relative;margin-left:4px;_padding-left:8px;}
.dirModule div.framehundred {width:98%;float:left;position:relative;margin-left:4px;_padding-left:8px;}
body.dirModulePage {margin:0;padding:0;width:auto;}
body.dirModulePage ul.dirList {margin:0;padding:0;list-style:none;}
body.dirModulePage ul.dirList li {display:block;padding:0;margin:0;color:#000;border-bottom:solid 1px #333;background:#fff;}
body.dirModulePage ul.dirList li a, body.dirModulePage ul.dirList li a.off {padding:5px 2px;display:block;color:#000;text-decoration:none;font-weight:bold;background:#fff;}
body.dirModulePage ul.dirList li a:hover, body.dirModulePage ul.dirList li a.over {background:#ccc;color:#000;}
body.mpage {_width:90%;}

/* ---- Test Article Colour Styles --------------- */
div.bbarticleDateLastModified .colorTheme3 {color:blue;}
div.bbarticleHeadline .colorTheme3 {color:red;}
div.bbarticleBody .colorTheme3 {background-color:lightgreen;}
/* ---- Test Article Colour Styles --------------- */

#search a,#search2 a,#search .srchbtn,#search2 .srchbtn {-moz-border-radius:2.5px; border-radius:2.5px; cursor:pointer; font:normal 11px Arial,sans-serif; border:solid 1px #58B926; color:#04330C; background-color:#D4F4C5; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FBFEF9,endColorStr=#BDEEA6); display:inline-block; text-decoration:none; padding:2px 14px 2px; margin:0 4px;}
#search a:hover, #search2 a:hover ,#search .srchbtn:hover,#search2 .srchbtn:hover{background-color:#BFEBBA; filter:progid:filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F9FEF7,endColorStr=#7BED46);}
#search a:active, #search2 a:active,#search .srchbtn:active,#search .srchbtn:visited,#search .srchbtn:link,#search2 .srchbtn:active {background-color:#C6FFA9; filter:progid:DXImageTransform.Microsoft.Gradient(border:none;gradientType=0,startColorStr=#99E576,endColorStr=#F5FCF1);}

div.rContent {background:#F2EFEA; color:#343434; border:1px solid #C5C4C3; text-align:left; padding-top:0;}
.rContent a {color:#1C5BB0;} 
.rContent .header {height:22px;}
.rContent h3 span {font-weight:normal; font-size:.75em; text-transform:uppercase; letter-spacing:3px;} 
.rContent h4 {background:#807F7D; color:#fff; text-align:center; text-transform:uppercase; padding:2px 0; letter-spacing:3px; font-size:.9em; clear:both; width:100%; overflow:hidden;} 
.rContent h6 {color:#5C5C5C; font-weight:normal;} 
.rContent .content {padding:5px; border-bottom:0px solid #C5C4C3;} 
.rContent .photo {margin:10px 0; text-align:center;} 
.rContent .photo img {margin-bottom:5px;} 
.rContent .photo a {font-weight:bold;} 
.rContent .alert {background:#CFCBC7; text-align:center; font-weight:bold; padding:5px;} 
.rContent .alert .button {height:14px; width:60px; display:block; margin:0 auto; padding:1px 5px; text-align:center; color:#022044; background:#EDFAFA; border:1px solid #708983; text-decoration:none; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FCFEFE,endColorStr=#D9E9F4); font-size:.9em; font-weight:normal;} 
.rContent .alert .button:hover {background:#EDFAFA; color:#022044 !important; text-decoration:none; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr= #FCFEFE,endColorStr=#D9E9F4);}

.optionalLinks .body .left {float:none !important; position:static !important; margin-right:0px !important;}
.optionalLinks .left h5{text-decoration:none;}
.optionalLinks .left ul li {position:relative;}
.optionalLinks .right {float:right; display:block; position:relative;}
.optionalLinks .right ul {border-left:1px dashed #B6B9A8; width:150px; margin-left:15px; padding-left:10px; list-style:none;}
.optionalLinks img.olImg { position:relative; display:block; float:left;}
.optionalLinks .left p { width:auto; white-space:wrap;}
.optionalLinks .module p {margin:0; padding:0;}
.optionalLinks .clear {display:none;} 

.cycleSpot div {display:none; position:relative; padding:5px 10px;}
.cycleSpot .body {display:block; border:1px solid #E0DEC6; border-top:none; border-bottom:3px solid #E0DEC6; padding:0; margin:0;}
.cycleSpot .header {padding:0; display:block;}
.cycleSpot .first {display:block;}
.cycleSpot .controls {clear:both; display:block; height:22px; color:#000; text-align:right; padding:3px 10px 0 0; margin-top:15px; border-top:1px dashed #989687;}
.cycleSpot span.controls {padding:0 10px 0 10px;}
.cycleSpot .controls img {float:none; vertical-align:middle; margin-left:5px;}
.cycleSpot a.button {font-weight:bold!important; color:#000; font-size:.8em; margin-right:3px; margin-left:3px;}
.cycleSpot div.controls span {font-size:11px;}
.cycleSpot a.button {margin-bottom:-4px; margin-top:2px;}

.whatsPlaying {background:#FFF;}
.whatsPlaying .header {border:0px solid #E0DEC6;}
.whatsPlaying .body {background:#E0DEC6; padding:0; margin:0;}
.whatsPlaying table td a {font-size:11px; font-family:arial; color:#000;}
.whatsPlaying table td.artist a {font-weight:bold; color:#1C5BB0; text-decoration:none;}
.whatsPlaying table td span.draw {color:#000; line-height:14px; font-size:12px;}
.whatsPlaying table.tbl_theaters {padding:0; margin:0; border:1px solid #E0DEC6; border-bottom:0; border-collapse:collapse; }
.whatsPlaying td.station, .whatsPlaying td.artist, .whatsPlaying td.song {border-bottom:1px solid #E0DEC6;}
.whatsPlaying th.station, .whatsPlaying th.artist, .whatsPlaying th.song {background:#E0DEC6; font-size:11px; text-align:left; padding-top:2px; padding-bottom:2px; padding-left:4px; color:#656565;}
.whatsPlaying td.last {border-bottom:none;}
.whatsPlaying .editTwoTen {float:right; margin-top:0px; _margin-top:-46px; padding:0px; background:#FFF; font-size:13px; padding:5px;}
.whatsPlaying ul.linkListTwoTen li{float:none; border:0; margin:0; padding-left:8px; padding-top:5px; }
.whatsPlaying .footerTwoTen {border-top:1px dashed #000; height:52px; border-bottom:4px solid #E0DEC6; border-left:1px solid #E0DEC6; border-right:1px solid #E0DEC6; margin:0; padding:0; display:block; background:#FFF;}
.whatsPlaying table td.station a {font-weight:bold; font-size:11px; color:#1C5BB0; text-decoration:none;}
.whatsPlaying .row_dark {background:#F9FAF5;}
.whatsPlaying .row_light {background:#FFF;}
.whatsPlaying .grey {background:#EFF1E6; text-align:center; font-size:12px; line-height:16px;}
.whatsPlaying .station {color:#C1C1C1; font-size:16px; font-weight:bold;}
.whatsPlaying ul.linkList {margin:0; padding:0; list-style: none !important;}
.whatsPlaying ul.linkList a {display:block;}
.whatsPlaying ul.linkList li{float:left; border:0; margin:0; padding-left:8px; padding-top:5px; }
.whatsPlaying .footer {border-top:1px dashed #000; height:26px; border-bottom:4px solid #E0DEC6; border-left:1px solid #E0DEC6; border-right:1px solid #E0DEC6; margin:0; padding:0; display:block; background:#FFF;}
.whatsPlaying .edit {float:right; padding:0px; background:#FFF; font-size:13px; padding:5px;}
.whatsPlaying .footnote {float:left; padding:0px; margin:0px; background:#FFF;}

.commerce .bodycomm {padding:10px 5px 0 7px; margin:0; border:1px solid #E0DEC6; border-bottom:0; border-top:0;color:#333;}
.commerce .bodycomm.long {width:424px;}
.commerce .bodycomm.stacked {width:296px;}
.commerce .bodycomm.stackedA {width:306px;}
.commerce .bodycomm.slim {width:196px;}
.commerce .lnkList {float:left; padding:0; margin:0; width:150px;}
.commerce .lnkList ul li {height:28px;padding:3px 0 0 7px; margin:0;}
.commerce .lnkList ul li a { height:28px;padding:0; margin:0;background-image:none !important;}
.commerce .btnList {float:left; padding:1px 0 0 0; margin:0; width:108px;}
.commerce .btnList ul li {position:relative; padding-bottom:10px; margin:0;}
.commerce .optLnkList { float:right; padding:0; margin:0; width:150px;border-left:1px dashed #B6B9A8;padding-left:10px;}
.commerce .optLnkList ul { list-style:none; padding:0; margin:0; }
.commerce .optLnkList ul li { padding-bottom:3px; padding-top:1px;}
.commerce .skinnyBtnList {float:left; padding:0; margin:0; width:100%;}
.commerce .skinnyBtnList ul li {padding:0px 0px 5px 0px;}
.commerce .skinnyBtnList ul li.button {width:100px; padding:0px 0px 3px 0px;}
.commerce .footer {border-top:1px dashed #E0DEC6; border-bottom:3px solid #E0DEC6; border-left:1px solid #E0DEC6; border-right:1px solid #E0DEC6; margin:0; padding:5px 0 5px 7px;}
.commerce .footer img {border:0; margin:0; padding:10px 15px 5px 0px;}
.commerce h4 {border:0; margin:2px 5px 2px 0; padding:0;}
.commerce .footer.NoDash {border-top:0px;padding:0;}
.commerce .footer .doubleColLinkList {float:left; padding:0px 0px 0px 0px; margin-left:5px; width:40%;}
.commerce .footer .doubleColLinkList ul li {padding:0px 0px 0px 0px; margin:0;}
.commerce a.button {padding:2px 13px; width:78px;height:15px;font-weight:bold !important;}
.commerce a.button:hover {filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FCDFA7,endColorStr=#E9A117);}
.commerce .clear {width:1px;height:1px;font-size:2px;}

/* removed aol header-footer styles here */
/* removed aol hat styles here */
/* removed aol footer styles here */

/*        STaF styles                         */
#im_this {background:url("im-icon") no-repeat 0 0; border-right:1px solid ; padding:0 10px 0 20px;}
#em_this {background:url("email-icon") no-repeat 0 0; padding:0 0 0 22px;}

/* Tabbed Module */
.tbf {width:0;height:0;border:0}

/* Article Static Collection Module */
.artDrawer {width:100%; clear:both; float:left; _float:none;}
.artDrawer .header {line-height:1.7em; font-size:1em;}
.artDrawer .header div {width:100%; position:relative; float:left; background:url('dl_bar_bg') repeat-x;}
.artDrawer .header div h3 {padding-left:9px; border-left:1px solid #b0c7d9; float:left;}
.artDrawer .header div h3 a {float:left; padding-left:13px;}
.artDrawer .header div h3 a.on {background:url('icon_arrow_down') 0 7px no-repeat;}
.artDrawer .header div h3 a.off {background:url('icon_arrow') 0 7px no-repeat;}
.artDrawer .header div span {font-weight:bold; padding-right:5px; float:right; border-right:1px solid #b0c7d9;}
.artDrawer .body {background:#e4f0f9; padding-bottom:5px; clear:both; border-left:1px solid #b0c7d9; border-right:1px solid #b0c7d9;}
.artDrawer .body span {float:right; padding:3px 5px 0 0;}
.artDrawer .body p {margin:0;}
.artDrawer .body ul {clear:both;}
.artDrawer .body ol {margin-left:1.3em; clear:both;}
.artDrawer .body li {margin:10px;}
.artDrawer .body ul li p {display:block;}
.artDrawer .body.off ul li p, .artDrawer .body.off ol li p {display:none;}
.artDrawer .body .tools {height:20px; border-bottom:1px solid #fff; background:#f1f1f1; font-size:.9em; clear:both; position:relative;}
.artDrawer .body .tools input, .artDrawer .body .tools label {display:inline;}
.artDrawer .body .tools span {position:absolute; top:0; right:0;}
.artDrawer .body .promo {clear:both; float:left; padding:5px;}
.artDrawer .body .promo img {float:left; margin-right:5px;}
.artDrawer .body .artFooter {padding-left:10px;}
.artDrawer .body .secondary {padding:0 6px 4px 0; font-size:.9em; font-weight:normal; text-align:center; width:98.4%;}
.artDrawer.off .body {display:none;}
.artDrawer.wrap {border-bottom:1px solid #b0c7d9;}

ul.mixedlist li.mixedliststyle{background:url(icon_generic_gray) no-repeat 2px 0; padding-left:20px;margin-bottom:10px;}
ul.mixedlist li.mixedliststyle a {background-image:none}

/* header breakcrumb-tools styles removed */

/* Salary.com Salary Wizard Module */
.salWiz .body label {display:block; font-weight:bold;}
.salWiz .body fieldset {border:none; padding:0; margin:4px 0 0;}
.salWiz .body fieldset label {display:inline; font-weight:normal;}
.salWiz .body legend {font-weight:bold; padding:0; _margin:0 0 -5px -7px;}
.salWiz .body p {margin-top:5px; clear:both;}
.salWiz .body #salcitystate {display:none; width:165px; _margin:6px 0 1px;}
.salWiz .body #salzipselect {margin:0;}
.salWiz .body #salnarrowcode {width:160px;}
.salWiz .body #salzipcode {margin:0; width:160px;}

/* Start Programming 2.5 Styles  */
.hline {border-bottom:#CCC 1px solid;}

/* Start Styles for Entertainment List Mixed */
ul.mixedlist li.mixedliststyle{background:url(icon_generic_gray) no-repeat 2px 0; padding-left:20px;margin-bottom:10px;}
ul.mixedlist li.mixedliststyle a {background-image:none}
/* for list module */
#mixedlistWide{_float:left;width:98%;_width:75%;}
/* End Styles for Entertainment List Mixed */

/* Start Fix for Float Issue on Entertainment Promo Photo Variant and Poll Module */
.module .floatFix{float:left;}	
/* End Fix for Float Issue on Entertainment Promo Photo Variant and Poll Module */

/* Start commerce styles */
.commerce .btnListWidth{margin-bottom:10px; width:100%; }
.btnList{border-style:none}
.btnListWidth ul{float:left !important;width:100%;margin:0 !important;padding:0 !important;border-right:0;}
.btnListWidth ul li{float:left !important; display:inline !important; list-style-type:none !important; margin:0 8px 0 0 !important;  padding:4px 0;}
.btnListWidth .listWidth{width:160px;padding-top:8px; border-style:none;}
.btnListWidth .listWidth a{padding:0 !important;background-image:none !important; display:inline;}
.btnListWidth .linkWidth{width:50px;padding-top:8px;}
.btnListWidth .linkWidth a{padding:0 !important; background-image:none !important;}
/* End commerce styles */

/*start movielist styles*/
.colorOne #tbl_heading {background:#7F8C97; width:100%;height:100%;}
.colorOne #tbl_body {border:3px solid #7F8C97;background:#7F8C97; }
.colorOne #tbl_head {background:#7F8C97;}
.colorOne #tbl_head .label,.colorOne #tbl_head .sort {background:#7F8C97;color:#fff;}
.colorOne .heading th {background:#A3ADB5;}
.colorOne #tbl_footer {background:#7F8C97;}
.colorOne #tbl_footer .footnote {background:#7F8C97;}

.colorTwo #tbl_body {border:3px solid #666458; }
.colorTwo #tbl_head {background:#666458;}
.colorTwo #tbl_head .label{background:#666458;color:#fff;}
.colorTwo #tbl_head .sort {width:200px;padding:0;background:#666458;color:#fff;}
.colorTwo .heading th {background:#A3ADB5;}
.colorTwo #tbl_footer {background:#666458;}
.colorTwo #tbl_footer .footnote {background:#666458;}

.colorThree #tbl_heading {background:#979586;width:100%;height:100%;}
.colorThree #tbl_body {border:3px solid #979586; }
.colorThree #tbl_head {background:#979586; color:#fff;}
.colorThree #tbl_head .label,.colorThree #tbl_head .sort {background:#979586;color:#fff;}
.colorThree .heading th {background:#A3ADB5;}
.colorThree #tbl_footer {background:#979586;}
.colorThree #tbl_footer .footnote {background:#979586;}

.colorFour #tbl_heading {background:#979586;width:100%;height:100%;}
.colorFour #tbl_body {border:3px solid #979586; }
.colorFour #tbl_head {background:#979586; color:#fff;}
.colorFour #tbl_head .label,.colorFour #tbl_head .sort {background:#979586;color:#fff;}
.colorFour .heading th{background:#A3ADB5;}
.colorFour #tbl_footer {background:#979586;}
.colorFour #tbl_footer .footnote {background:#979586;}

.colorFive #tbl_heading {background:#AB1717; width:100%; height:100%;}
.colorFive #tbl_body {border:3px solid #AB1717; }
.colorFive #tbl_head {background:#AB1717; color:#fff;}
.colorFive #tbl_head .label,.colorFive #tbl_head .sort {background:#AB1717;color:#fff;}
.colorFive .heading th {background:#A3ADB5;}
.colorFive #tbl_footer {background:#AB1717;}
.colorFive #tbl_footer .footnote {background:#AB1717;}

.colorSix .tbl_heading {background:#fff; width:100%; height:100%;}
.colorSix #tbl_body {border:3px solid #fff; }
.colorSix #tbl_head {background:#fff;}
.colorSix #tbl_head .label,.colorSix #tbl_head .sort {background:#fff;color:#000;}
.colorSix .heading th {background:#A3ADB5;}
.colorSix #tbl_footer {background:#fff;}
.colorSix #tbl_footer .footnote {background:#fff;}

 /* moved from us.movies.css to make the tabbed module global */
.movieList {width:728px; font-family:arial; background:#7F8C97; clear:both;}
.movieList #tbl_body {background:#E0DEC6;padding:0; margin:0; clear:both;  border:3px solid #808C98; }
.movieList table#content {border-collapse:collapse; padding:0; margin:0; width:100%; border:none;clear:both; width:100%;}
.movieList table td, .movieList table th {padding:3px;}
.movieList #tbl_head {padding:9px 9px 4px 4px; font-size:11px; font-weight:bold; font-family:arial; color:#FFF; background:#7F8C97; margin-bottom:-16px;}
.movieList&gt;#tbl_head {margin-bottom:-1px; }
.movieList #tbl_head .label {float:left; padding:0px; margin:0px; padding-top:5px; height:42px; background:#7F8C97;font-weight:bold; font-size:13px;}
.movieList #tbl_head .sort {float:right; padding:0px; margin:0px; padding-top:2px; height:42px; background:#7F8C97;font-weight:normal; font-size:13px;}
.movieList&gt;#tbl_head&gt;.label, .movieList&gt;#tbl_head&gt;.sort {height:23px;}
.movieList div#hr_head {width:99%; border-bottom:1px solid #A3AEB4; margin:3px 2px 0 2px;}
.movieList&gt;div#hr_head {border-top:3px solid #7F8C97;}
.movieList #hr_head hr {display:none;}
.movieList #tbl_footer {padding:9px; font-family:arial; color:#FFF; background:#7F8C97; height:20px;}
.movieList #tbl_footer .footnote {float:left; padding:0px; margin:0px; background:#7F8C97;}
.movieList #tbl_footer .footnote span.note {font-size:12px; padding-left:4px;}
.movieList #tbl_footer .watch_more {float:right; padding:0px; margin:0px; background:#7F8C97; font-size:1.2em;}
.movieList table td a {font-size:11px; font-family:arial; color:#000;}
.movieList td.title a {font-size:12px;}
.movieList table td.title a { font-weight:bold; color:#1C5BB0; text-decoration:none;}
.movieList table td.title a:hover {text-decoration:underline;}
.movieList td.date, .movieList td.trailer, .movieList td.title, .movieList td.opening, .movieList td.get_it {border-bottom:1px solid #CECCBF;text-align:left;}
.movieList th.date, .movieList th.trailer, .movieList th.title, .movieList th.opening, .movieList th.get_it {background:#A3ADB5; font-size:12px; text-align:left; padding-top:18px; padding-bottom:4px; color:#242D36;}
.movieList .title span.rating {font-weight:normal; color:#7F7F7F;}
.movieList td.date, .movieList th.date {width: 88px;}
.movieList td.trailer, .movieList th.trailer {width: 92px;}
.movieList td.title, .movieList th.title {width: 278px;}
.movieList td.opening, .movieList th.opening {width: 104px;}
.movieList td.get_it, .movieList th.get_it {width: 131px;}
.movieList td.date, .movieList td.opening {font-size:14px;}
.movieList .row_dark {background:#F9FAF5;}
.movieList .row_medium {background:#EFEEE6;}
.movieList .row_light {background:#FFF;}
.movieList .num {color:#C1C1C1; font:1.3em arial bold;}
.exclusive {height:10px; display:inline-block; padding:0 2px; margin-left:5px; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center; color:#D51017; letter-spacing:1px; background:#FFF; border:1px solid #D51017; text-decoration:none; font-size:9px; background-color:#FFF; font-weight:normal !important;}
.movieList td.noBord {border-bottom:none;}
/*end movielist styles*/


/* Start Programming 2.5 Styles  */

/* Careerbuilder.com Job Search Module */
.cbJobSearch {float:left; width:100%; border:1px solid #ccc; margin-bottom:6px;}
.cbJobSearch form p {margin:0 0 5px; padding:0;}
.cbJobSearch form {color:#666; background:#ffc; float:left; width:100%;}
.cbJobSearch form span {font-weight:normal; font-size:.9em;}
.cbJobSearch form .header {padding:2px 0 0 6px;}
.cbJobSearch form .header h2 {color:#f60; font-size:1em;}
.cbJobSearch form .body {border-top:1px solid #fc6; margin-top:2px; padding:2px 0 0 6px;}
.cbJobSearch form label {font-weight:bold; display:block; font-size:1em;}
.cbJobSearch #known_loc {padding-bottom:3px; _padding-bottom:1px;}
.cbJobSearch #known_loc h3.known {display:block; padding:0; color:#333; font-size:1.5em; font-weight:bold; margin:2px 0 0;}
.cbJobSearch #known_loc a {font-size:.9em; font-weight:normal;}
.cbJobSearch #known_loc strong {font-size:1.5em; color:#333;}
.cbJobSearch #city_input {width:115px; float:left;}
.cbJobSearch #city_input input {width:105px;}
.cbJobSearch #state_input select {_margin-top:1px; width:55px;}
.cbJobSearch .addlCats {font-size:.9em; padding-top:2px;}
.cbJobSearch .addlCats img {padding-top:2px;}
.cbJobSearch .addlCats a:hover {text-decoration:none;}
.cbJobSearch #additional {font-size:1em; color:#031faa;}
.cbJobSearch #additional img {padding-top:2px;}
.cbJobSearch #additional a:hover {text-decoration:none;}
.cbJobSearch #jobtype, .cbJobSearch #jobtype2, .cbJobSearch #jobtype3 {width:170px;}
.cbJobSearch #terms {display:block; width:165px;}
.cbJobSearch .tools {padding-bottom:2px; border-bottom:1px solid #fc6;}
.cbJobSearch .center {text-align:center; clear:both; margin:1em 0 .5em;}
.cbJobSearch .center a {text-decoration:underline; font-weight:normal;}
.cbJobSearch .checkbox {clear:both; font-size:.9em;}
.cbJobSearch .checkbox label {display:inline; font-weight:normal;}
.cbJobSearch .checkbox input {margin-right:3px;}
.cbJobSearch .border {border-top:1px solid #fc6; padding-top:10px;}
.cbJobSearch .links a {font-weight:bold; font-size:.9em;}
.cbJobSearch .results {float:left; width:100%; border:1px solid #ccc; border-width:1px 0 0; padding-top:3px;}
.cbJobSearch .results p {margin:0; padding:0;}
.cbJobSearch .results h3 {color:#f60;}
.cbJobSearch .results ul {margin-top:3px;}
.cbJobSearch .show {display:block;}
.cbJobSearch .hide {display:none;}
.cbJobSearchBtmA, .cbJobSearchBtmB {background:url(search_btm_yellow) no-repeat; width:185px; height:10px; padding:0; margin:0 0 5px; _margin:0 0 5px 2px; clear:both;}
.cbJobSearchBtmB {_margin:0 0 5px;}

a.oBt, a.oBt:hover {display:inline;text-decoration:none;margin:0 .5em 0 0;padding:0 8px 2px;color:#000;border:1px solid #F69536;}
.oBt {font:.9em Tahoma,Arial,Sans-Serif;cursor:hand;padding:0 4px;border:1px solid #Fef8ec;background:#F6dbb7 url("9.h_sprite.png") no-repeat -375px -60px;}
.oBt:focus {border:1px solid #F69536;}
.o_clk {background:#F93;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF9933,endColorStr=#FFFDFB);}
.o_over {background:#FDC57D;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FDC57D,endColorStr=#ffffff);}
.g_over, a.over, button.over, input.over {background:#BFEBAA;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F9FEF7,endColorStr=#7BED46);}
/* InfoThemedList and EntSideText Overrides */

/* styles for old xpromo module */

.main_CVN {_float:left;}
.main_CVN .body .cvn_vrack *{margin:0;padding:0;}
.main_CVN *{padding:0;margin:0;}
.main_CVN .header h3 {padding:2px 0 0 10px; }
.main_CVN .body .introtxt{padding:0 3px 0 6px;margin-top:6px;}
.main_CVN .body .introtxt h5{_display:inline-block;line-height:14px;font:bold 13px arial;color:#5B6368;}
.main_CVN .body .introtxt h5 span{color:#C90D0C;}
.main_CVN .body .error_msg{margin-left:6px;font:bold 12px arial;color:#C90D0C;}
.main_CVN .body .cvn_vrack {font:bold 12px arial;color:#5B6368;}
.main_CVN .body .cvn_vrack .video {float:left;display:inline;width:102px;margin:12px 0 6px 2px!important;}
.main_CVN .body .cvn_vrack .video img, .cvn_vrack .video h6, .cvn_vrack .video p{float:left;}
.main_CVN .body .cvn_vrack .video img {position:static;width:96px;height:76px;margin-bottom:6px;border:2px solid #C90D0C;}
.main_CVN .body .cvn_vrack .video h6 {width:100px;overflow:hidden;line-height:12px;color:#2864B4;font:bold 11px arial;}
.main_CVN .body .cvn_vrack .video p {line-height:12px;color:#5B6368;font:normal 10px arial;}
.main_CVN .body .cvn_vrack .video p a {font:normal 10px arial;color:#2864B4;}
.main_CVN .body p.cvn_view{text-align:right;padding:0 3px 8px 6px;font:bold 11px arial;color:#2664B4;}
.main_CVN .body p .arrow {padding:5px 7px 7px 0;background:transparent url(cvn_arrow) no-repeat center right;}

/* styles for previous header-footer here */

/* Info Themed List Module Feed Icons Styles - Starts */
.cfl_info_feed div.header{position:relative;height:auto ! important;}
.cfl_info_feed .header h3{padding-right:65px ! important;}
.cfl_info_feed .header img{float:none ! important;}/*--Override us.pets styles--*/
.cfl_info_feed .header span{position:absolute;display:block;right:0;top:6px;}
.cfl_info_feed .header span a img{border:0;padding:0;margin:0;vertical-align:text-bottom;}
.cfl_info_feed .header span a.feedtxt{padding:0 0 0 4px;margin:0 10px 0 0;font:normal 11px arial;color:#FFFFFF;}
.cfl_info_feed .header span a.colortxt{color:#000000;}
.cfl_info_feed .body .lined li{position:relative;height:100% ! important;list-style-type:none;}
.cfl_info_feed .body .lined li a{display:block;padding-right:65px;}
.cfl_info_feed .body .lined li span{display:block;position:absolute;right:0;top:2px;}
.cfl_info_feed .body .lined li span a.feedimg{display:inline;margin:0;padding:0;background-image:none;}
.cfl_info_feed .body .lined li span a img{border:0;margin:0;padding:0;vertical-align:text-bottom;}
.cfl_info_feed .body .lined li span a.feedtxt{display:inline;padding:0 0 0 4px;margin:0 10px 0 0;background-image:none;font:normal 11px arial;color:#2864B4;}
.cfl_info_feed .header a{background-image:none;}
/* Info Themed List Module Feed Icons Styles - Ends */

/* SnagFeed Image in module header - Starts */
.module .header a.snagfeed{position:absolute;top:0;right:0;border:0;}
.module .header a.snagfeed img{vertical-align:text-bottom;}
/* SnagFeed Image in module header - Ends */

/* Entertainment top11 deep link module Feed - Starts */
.sng_fd_ent_top {background-color:#486C8F;color:#fff;width:99.5%;height:25px;overflow:hidden;margin:0;padding:0;border-left:1px solid #CED3DE;border-right:1px solid #CED3DE;border-bottom:none;} 
.sng_fd_ent_top p{padding:0;margin:0;border:none;}
.sng_fd_ent_top img{float:left;margin:6px 3px 0 3px;cursor:pointer;}
.sng_fd_ent_top h2 {float:left;padding:0;margin:6px 0 0 3px;font:normal 10px arial;}
a.sng_fd_ln{float:right;margin:0 5px 0 0;_margin:0 5px 0 0;padding:0;font:normal 10px arial; line-height:22px;color:#FFFFFF;text-decoration:none;outline:none;cursor:pointer;}
a:hover.sng_fd_ln{text-decoration:underline;outline:none;}
.sng_fd_ent_top span.sng_fd_ln_txt{float:left;margin-top:1px;padding:0;}
.clearAll {clear:both;width:0px;font-size:0px;line-height:0%;}
/* Entertainment top11 deep link module Feed - Ends */

/* Tabbed Module V2 Styles - Starts */
.tbdmd {background:#cacaca;margin:8px 0 0 0;_border-bottom:1px solid #FFF;} 
.tbdmd a {color:#2155AD;}

.tbdmd .header {background:#59718B;margin:0;padding:0 3px 3px 0;border-right:3px solid #45576B;border-bottom:3px solid #45576B;zoom:100%;}
.tbdmd .graphicHeader {background:#59718B;margin:0;padding:0;border:none;zoom:100%;}
.tbdmd .header h3 {padding:4px 4px 4px 8px;color:#FFF;background:#59718B;font-size:14px;float: left}
.tbdmd .header div.hdrImg {margin: 5px 0 2px 0;padding:0;float:right;}
.tbdmd .news_title {margin:0;padding:6px;font:14px;font-weight:bold}
.tbdmd .hdr_cnt {position:relative;color:#000;width:auto;padding-right:6px;clear:both;}
.tbdmd .photo {margin:0 6px 0;float:left;padding:0;_position:relative;}
.tbdmd .hdln {font-weight:bold;margin:0 0 3px;line-height:9px}
.tbdmd .tbs {position:relative;width:100%;clear:both;height:29px;}
.tbdmd .tbs ul {list-style:none;margin:0;padding-left:6px;}
.tbdmd .tbs ul li {float:left;display:block;padding:3px 0 0 0;margin:2px 0 0 0;}
.tbdmd .tbs ul li a {background-color:#45586c;color:#FFF;padding:5px;margin:0;-moz-outline:10px;text-decoration:none;border:1px solid #dedee4;border-bottom:none;display:block;background-image:none;cursor:pointer;}
.tbdmd .tbs .selected {background-color:#f0f1f4;color:black;font-weight:bold}
.tbdmd .tbs .selected a {color:black;text-decoration:none;cursor:pointer;}
.tbdmd .cnt {background:#f0f1f4;clear:both;border:solid thin #c2c7d3;border-width:0 1px 3px 1px;padding-top:10px;}
.tbdmd .ftr {background:#f0f1f4;padding:3px 10px;border-bottom:3px solid #c2c7d3;border-left:1px solid #c2c7d3; border-right:1px solid #c2c7d3;}
.tbdmd .ftr a {background:url(icon_sprite) no-repeat -21px -623px; padding-left:10px;font-weight:bold;}

#left .lined li,  #right .lined li {line-height:1em;}
.tbdmd .module,.tbdmd .body, .tbdmd .body img,.tbdmd .edit, .tbdmd .module .lined, .tbdmd .module ul li, .tbdmd .module .body ol li {position:static;} 
.tbdmd .colorThree {border:0;z-index:none;background:#FFF;} 
.tbdmd .module {border:0;margin:0;padding:0;}
.tbdmd .module .body {border:0;padding:0;margin:0;width:auto;height:auto;overflow:hidden;}
.tbdmd .module ul {overflow:hidden}
.tbdmd .module .header {display:none }
.tbdmd .module li a {display:inline;padding:0;font-weight:normal;color:#2853aa;padding-left:15px;text-decoration:none;background:url(icon_sprite) no-repeat -15px -623px; padding-left:15px;}
.tbdmd .clear {clear:both;display:block;}

* html .tbdmd .cnt .body ul.lined li{position:static;clear:both;}
* html .tbdmd .cnt .body ul.lined li a{display:block;float:left;}
* html .tbdmd .cnt .body ul.lined li span {position:static;display:block;float:right;} 
*+html .tbdmd .cnt .body ul.lined li{position:static;clear:both;}
*+html .tbdmd .cnt .body ul.lined li a{display:block;float:left;}
*+html .tbdmd .cnt .body ul.lined li span {position:static;display:block;float:right;} 

.tabbednoscroll .tbdmd .module {height:100%;}

.msnc {margin-top:8px}
.msnc .header {padding:0 0 0 2px;background:#b02e2f;color:#FFF;border-right:3px solid #80090d;border-bottom:3px solid #80090d;zoom:100%;}
.msnc .graphicHeader {background:#b02e2f;margin:0;padding:0;border:none;zoom:100%;}
.msnc .header h3 {background:#b02e2f;float:left;}
.msnc .header .hdrImg {padding:0;float:right;margin:5px 2px;}
.msnc .hdr_cnt {position:relative;color:#000;width:auto;padding-right:6px;clear:both;}
.msnc .tbs {background:#CACACA}
.msnc .tbs ul li a {background-color:#7e0a0c;padding:5px 15px}
.msnc .tbs .selected {background-color:#e9ded9;color:#7e0a0c}
.msnc .cnt {background:#EFE3DE;border-color:#dfd6d1;border-bottom:3px solid #dfd6d1;}
.msnc .module a {background:url(icon_sprite) no-repeat -15px -623px; padding-left:15px;display:block;font-weight:bold;padding:5px 3px 5px 18px;}
.msnc .ftr  {background:#e9ded9;border-color:#dfd6d1;margin-top:-4px;z-index:1;position:relative;}
.msnc .tbdmd .clear {clear:both;display:block;}

/* Feed Module 2.0 Style */
.bb_tbdmd_fdmd {margin-top:8px;}
.bb_tbdmd_fdmd .tbdmd{background: #D5CEC4;}
.bb_tbdmd_fdmd .tbdmd .header {padding:0;background:#D5CEC4;border-right:none;border-bottom:none;zoom:100%;}
.bb_tbdmd_fdmd .tbdmd .graphicHeader {padding:0;background:#D5CEC4;border-right:none;border-bottom:none;zoom:100%;}
.bb_tbdmd_fdmd .tbdmd .header h3 {background:#D5CEC4;color:#676056;float:left;}
.bb_tbdmd_fdmd .tbdmd .header img{padding:0;}
.bb_tbdmd_fdmd .tbdmd .header div.hdrImg {margin: 5px 5px 5px 0;padding:0;float:right;}
.bb_tbdmd_fdmd .tbdmd .hdr_cnt {position:relative;color:#000;width:auto;padding-right:6px;clear:both;}
.bb_tbdmd_fdmd .tbdmd .tbs {background:#D5CEC4;height:31px;}
.bb_tbdmd_fdmd .tbdmd .tbs ul{border-bottom: 1px solid #BEA86E;height:31px;_height:29px;}
.bb_tbdmd_fdmd .tbdmd .tbs ul li a {height: 15px;_height: auto;padding:5px 15px 6px 15px;_padding:5px 15px;background-color:#635F56;color:#fff;font-weight:bold;margin-right:2px;border-color:#9F988E;_position:relative;_top:1px;}
.bb_tbdmd_fdmd .tbdmd .tbs .selected {background-color:#FDF7EB;color:#676056;padding-bottom:6px;_position:relative;_top:2px;}
.bb_tbdmd_fdmd .tbdmd .cnt {height:auto;background:#FDF7EB;border-color:#dfd6d1;border-bottom:3px solid #D5CEC4;}
.bb_tbdmd_fdmd .tbdmd .ftr  {background-color:#FDF7EB;border-color:#dfd6d1;margin-top:-4px;z-index:1;position:relative;}
.bb_tbdmd_fdmd .tbdmd .ftr  a{background-image:none;}
.bb_tbdmd_fdmd .tbdmd .module {height:auto;margin:0;padding:0;border:0;}
.bb_tbdmd_fdmd .tbdmd .clear {clear:both;display:block;}
.bb_tbdmd_fdmd .clearAll{display: inline;}
.clearAll{clear: both;}
/* Feed Module 2.0 Style */

/* Tabbed Module V2 Styles - Ends */

/*  Feed Module (updated for Feed Module 2.0 Requirements) */
#s .feedsmodule .body{margin:0;padding:0;}
.feedsmodule .feedsLabel{width: 100%;background: #fcf6ea;overflow:hidden;clear: both;padding: 5px 0;float:none;}
.feedsmodule .feedsLabel a{float:right;padding-left:15px;padding-right: 5px;background: url(feed_icon) no-repeat left center;width:auto;}
.feedsmodule .feedsLabel div{background: transparent url(feed_icon) no-repeat;padding:0;margin:0;}
.feedsmodule .header{height:auto;padding-top:2px;padding-bottom:0px;float:none;}
.feedsmodule .header h3{font-size:14px;float:none;}
.feedsmodule .allPosts{clear:both;}
.feedsmodule .feedsPost .postSrc, .feedsPost .postBody, .feedsPost .postHdr {padding-left:10px}
.feedsmodule .allPosts .feedsPost a{background-image:none;}
.feedsmodule .feedsPost .postBody  {font-size:1em;}
.feedsmodule .feedsPost .postBody  p{font-size:11px;}
.feedsmodule .feedsPost  p.postSrc {font-family:arial;font-size:10px;}
.feedsmodule .feedsPost .postHdr a {font-size:12px;font-weight:bold}
.feedsmodule .feedsPost .postBtm {width:100%;height:auto;background:#fcf6ea;border-bottom:1px solid #d0d0d0;}
.feedsmodule .feedsPost .feedTimestamp {display:block;font-size:10px;padding-left:10px;float:none;}
.feedsmodule .feedsPost .updateTime a {background:url(icon_myaol_small) no-repeat 2px 3px;width:45px;height:15px;display:block;float:left;}
.feedsmodule .feedsFoot {background:#d5cec4;

clear:both;
float:right;
width:80px;}
.feedsmodule .feedsFoot a{background-image:none;font-size:11px;font-weight:bold;padding:3px 10px;display:block;}
.feedPop{width:166px;height:66px;overflow:hidden;display:none;position:absolute;top:0;left:0;font-size:11px;padding:5px;border:2px solid #c4beb3;background:#fff;z-index:2;}
.body .feedErrorCont{background:#fff;zoom:100%;clear:both;}
.body .feedErrorCont p.errorTxt{color: #f00;padding:10px;}
body .feedsmodule .body ul{clear:both;padding-left:0;}
.feedsmodule .body ul li{padding:3px 5px 3px 11px;background-image:none;margin-left:0;vertical-align:bottom;clear:both;}
.feedsmodule .body ul li a{_height:100%;display:block;}
.feedsmodule .feedaltrow {background:#fcf6ea;}
/* start: Programbble Space */
.body .feedsProgSpace{background:#fff;padding:5px;zoom:100%;clear:both;float:none; height:95px;} 
.body .feedsProgSpace .psImgCont{padding-bottom:8px;float:left;}
.body .feedsProgSpace .psImgCont img{position:static;padding-bottom:0;}
.body .feedsProgSpace .psImgCont a{position:static;background-image:none;}
.body .feedsProgSpace .psTxt{font-size:1em;position:static;}
.feedsmodule .header{border-width:0;margin:0;height:auto;zoom:100%;}
/* end: Programbble Space */
/* start: extra space */
.feedsmodule .body ul.progLnHt3 li *{padding-top:3px;padding-bottom:3px;}
.feedsmodule .body ul.progLnHt6 li *{padding-top:6px;padding-bottom:6px;}
.feedsmodule .body .progLnHt3 *{padding-top:3px;padding-bottom:3px;}
.feedsmodule .body .progLnHt6 *{padding-top:6px;padding-bottom:6px;}
/* end: extra space */
/* start: right side feed icon and link */
.feedsmodule .body ul li span.feedSpan{display:block;float:right;padding:0px 4px 2px 2px;}
.feedsmodule .body ul li span.feedSpan a.fdmd_feedImg{display:inline;margin:0;padding:0 0 0 17px;background:transparent url(feed_icon) no-repeat left 0;font-size:11px;padding-bottom:2px;}.feedsmodule .body .postBtm div.ftfCont{display:block;float:right;padding:2px 4px 4px 2px;}
.feedsmodule .body .postBtm div.ftfCont a.ftfLnk{display:inline;margin:0;padding:0 0 0 15px;background: transparent url(feed_icon) no-repeat left 2px;}
.feedsmodule .clearAll{clear:both;}
/* end: right side feed icon and link */

.feedsmodule ul{position:static !important;} 
.feedsmodule li{position:static !important;}
.feedsmodule .body{position:static !important;}
.feedsmodule .feedsPost{position:static !important;width:100%;}
.feedsmodule .feedsPost .postBody{position:static;}
.feedsmodule .feedsPost .postBody  p{position:static;}
.feedsmodule .feedsPost .postSrc{position:static;}
.feedsmodule .feedsPost .postBtm{position:static;}
.feedsmodule .feedsPost .postBtm .feedTimestamp{position:static;}
.feedsmodule .feedsPost .postBtm .feedTimestamp p{position:static;}
#s .feedsmodule{width:100%}
#a .feedsmodule{width:100%;}
#c .feedsmodule{width:100%;}
#c .cgroup .c3{width:100%;}
/*  End of Feed Module (updated for Feed Module 2.0 Requirements) */

/*  CFL Phase II  */
.cf2_feed, .cf2_bfeed{position:relative !important;width:100%;height:auto !important;}
.bottomText .cf2_bfeed {width:auto;padding-top:15px !important;}
.feedgap{padding-bottom:2px;}
.cf2_feed h2, .cf2_feed h3 {padding-right:90px !important;}
.cf2_feed  a.icontxt, .cf2_bfeed a.icontxt{position:absolute;top:6px;display:block;height:12px;width:33px;padding:0 0 0 17px;margin:0;font:normal 11px  arial;line-height:12px;color:#2864B4;text-decoration:none;background:transparent url(feed_icon) no-repeat;z-index:100;}
.cf2_feed  a.icontxt{right:0;}
.cf2_bfeed a.icontxt{left:8px;}
.cf2_bfeed a img{padding-top:7px !important;}
.cf2_feed  a.icontxt:hover{text-decoration:underline;}
.cf2_feed  a.color{color:#FFFFFF;}
/* End of CFL Phase II */
/* *** styles copied from channels.css *** */

a {color:#2864B4;}
ul a {background:url(icon_generic) no-repeat 0 5px; padding:0 0 0 7px;}
.admodule {background:url(http://cdn.digitalcity.com/ch_movies/advertisment) no-repeat #e6e6e6 5px 256px; padding:4px 4px 15px 4px; margin-top:8px;}

.module {margin-top:8px;}
.module .header h3 {text-transform:none; font-size:1.4em; padding:3px 0 0 10px;}
.module .body {position:relative;}
.bbarticleBody .module .body {position:static;}
.module .body p img {margin-top:5px;}
.module .button img {float:none; margin:9px 0 0 0;}
.module ol {list-style-position:outside; margin-left:25px;}
.module ol.lined {list-style-position:inside; margin-left:0;}
.module ol.lined li {border-bottom:1px solid #fff;}

.colorOne .header {border-right:3px solid #414B56; border-bottom:3px solid #414B56; background:#4B6077 url(colorone_hdrbg.gif) repeat-x;}
.colorOne .header img {margin:0 -2px -2px 0;}
.colorOne .header h3 {color:#fff; font-size:14px; padding:4px 0 3px 10px;}
.colorOne .body {background:#FFF; border:solid #D6D7D9; border-width:0 1px 3px 1px;}

.colorTwo .header {background:#B0B1B3;}
.colorTwo .header h3 {color:#fff; font-size:14px; padding:4px 0 3px 10px;}
.colorTwo .body {background:#EEE;}

.colorThree .header {border-right:3px solid #7E7C6E; border-bottom:3px solid #7E7C6E; background:#B1AEAE url(colortwo_hdrbg.gif) repeat-x;}
.colorThree .header h3 {color:#fff; font-size:14px; padding:4px 0 3px 10px;}
.colorThree .body {background:#FFF; border:solid #D6D7D9; border-width:0 1px 3px 1px;}

.colorFour .header {border-right:3px solid #414B56; border-bottom:3px solid #414B56; background:#4B6077 url(colorone_hdrbg.gif) repeat-x;}
.colorFour .header h3 {color:#fff; font-size:14px; padding:4px 0 3px 10px;}
.colorFour .body {background:#FFF; border:solid #D6D7D9; border-width:0 1px 3px 1px;}

.colorFive .header {border-right:3px solid #414B56; border-bottom:3px solid #414B56; background:#7997B7; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7997B7,endColorStr=#4B6077);}
.colorFive .header h3 {color:#fff; font-size:14px; padding:5px 0 4px 10px;}
.colorFive .body {background:#FFF;}

.colorSix .header {border-right:3px solid #7E7C6E; border-bottom:3px solid #7E7C6E; background:#B1AEAE url(colortwo_hdrbg.gif) repeat-x;}
.colorSix .header h3 {color:#fff; font-size:14px; padding:4px 0 3px 10px;}
.colorSix .body {background:#EEE; border:solid #D6D7D9; border-width:0 1px 3px 1px;}

/* *** LeftNav styles *** */
.navMod .bdy ul {margin:0; padding:0; font-weight:bold;}
.navMod .bdy ul li {margin:0; padding:0; display:block; #height:1%;}
.navMod .bdy ul li a {padding:7px 10px 7px; background-image:none; border-bottom:1px solid #cecfca; margin:0; display:block;}
.navMod .bdy ul li a:hover {background:#eee; text-decoration:none;}
.navMod .bdy ul li.slcSc a, .navMod .bdy ul li.slcSc a:hover {color:#fff; background:#7f7f7f url(localnav_bul.gif) 0 11px no-repeat; }
.navMod .bdy ul li.locSubNavCnt {border:0;padding:0;background:#fff;}
.navMod .bdy ul li.locSubNavCnt ul li a {padding-left:20px;}
.navMod .bdy ul ul {border:0; margin:0; font-weight:normal;}


.pageTitle {overflow:hidden; margin-top:8px; position:relative;}
.pageTitle h2 img {position:relative; left:0;}
.pageTitle .sponsor {position:absolute; right:0; top:0; background:none;}
.pageTitle .clear {display:none;}

.admodule {margin-top:0;}

/*overrides for main screen*/
.s6 .colorSix {padding:0; width:120px; float:left; margin:0 11px; _margin:0 9px;}
.s6 .colorSix .header {display:none;}
.s6 .colorSix .body {padding:0; background:#fff; border:none;}
.s6 .colorSix .body .left {float:none;}
.s6 .colorSix .body .left img {border:3px solid #90A0AD;}
.s6 .colorSix .lined {display:none;}

.s6 .colorOne {clear:both;}

#s .s7 .colorOne, #s .s7 .colorTwo, #s .s7 .colorFive {padding-right:4px;}
#s .s7 .admodule {margin-right:4px;}

.s7 .module iframe {width:285px; float:none; position:relative;}

.s7 .colorTwo .header img {_width:308px;}
.s7 .colorTwo .header {background:url(colortwo_hdrbg.gif); border-right:2px solid #7e7c6e; border-bottom:2px solid #7e7c6e;}
.s7 .colorTwo .body {background:#fff; border:solid #d6d7d9; border-width:0 1px 3px 1px;}

.s7 .colorThree .body {padding:0;}
.s7 .colorThree .body p {padding:5px;}
.s7 .colorThree ul {display:none; margin:0; border-top:1px solid #d6d7da; clear:both; background:#eee; padding:5px;}
.s7 .colorThree ul.lined {display:block;}
.s7 .colorThree .clear {display:none;}

.s7 .colorFour .header {background:#a5a29b; border-right:3px solid #414b56; border-bottom:3px solid #414b56; margin-top:5px;}
.s7 .colorFour h3 {color:#fff;}
.s7 .colorFour .body {border:solid #c19279; border-width:0 1px 1px 1px; background:#ffd88b; color: #923c11;}

.s7 .colorFive {margin-top:0;}
.s7 .colorFive .header {display:none;}
.s7 .colorFive .body {padding:0;}
.s7 .colorFive ol {color:#838D9C; font-size:1.5em; border:solid #d6d7d9; border-width:0 2px; padding:0;}
.s7 .colorFive ol li {padding:3px 0 3px 10px; background:url(top11_bg) repeat-x #fff; border-bottom:1px solid #D6D3D6;}
.s7 .colorFive ol li a {font-size:12px; font-weight:bold; _padding-left:5px;}
.s7 .colorFive ol li a:hover {text-decoration:none;}
.s7 .colorFive ol li:hover {background:url(top11_bg_hover.gif) repeat-x #fff;}
.s7 .colorFive .secondary {border:solid #d6d7da; border-width:2px 1px 3px 1px; padding:10px; margin-top:-5px;}
.s7 .colorFive .secondary a {background:url(icon_generic) no-repeat 0 5px; font-weight:normal; padding:0 0 0 7px;}

.s7 .tabs {margin-top:8px; background:url(top5_header.gif) no-repeat; height:17px; padding-top:54px; padding-left:10px; padding-bottom:5px;}
.s7 .tabs a {background:#6b6963; color:#fff; padding:2px 6px 5px 6px; border:solid #b1bfc5; border-width:1px; margin-right:-4px; padding-top:5px;}
.s7 .tabs span {background:url(top5_onstate_bkg); border:solid #b1bfc5; border-width:1px; color:#fff; font-size:1.2em; font-weight:bold; padding:5px 7px 5px 7px; margin:0 -4px 0 0;}
/*end overrides for the main screen*/

.dl_container {overflow:hidden; border:0; margin-top:8px;}
#dl_container .dl h4 {padding-top:5px;}
#dl_container .dl h2 {font-size:11px;padding:5px;margin:0;border:0; color:#fff;}
#dl_container .dl span {display:none;}
#dl_container h2 a {padding-left:22px;color:#FFF;font-weight:normal;}
#dl_container #dl1 span {display:block;}
#dl_container #dl1 h2 {background:#5C779B;}
#dl_container #dl2 h2 {background:#486285;}
#dl_container #dl3 h2 {background:#334B6B;}
#dl_container #dl4 h2 {background:#334B6B;}
#dl_container #dl5 h2 {background:#334B6B;}
.dl a {color:#2864B4;}
.dl h4,
.dl h4 a {font-size:14px; color:#2864B4;}
.dl span p {padding:0 10px 0 10px;}
.dl span ul.lined li {border-top:#010101;}
#dl_container #dl1 h2.closed a, #dl_container .dl h2 a, #dl_container .dl h2.closed a {background:transparent url('arrow') no-repeat 12px 5px;}
#dl_container #dl1 h2 a, #dl_container #dl1 h2.open a, #dl_container .dl h2.open a {background:transparent url('arrow_down') no-repeat 12px 5px;}

.staticLead {border:0;background:#fff;text-align:left; position:relative;}
.staticLead .header {height:23px; padding-top:2px;}
.staticLead .header h3 a {color:#6B3600;font-size:14px;margin:0;padding:0;}
.staticLead .body {margin-left:10px;}
.staticLead .body img {margin:0 12px 0 6px;}
.staticLead .body .lined a {font-size:.9em;} 

.oftheday {font-size:10px;color:#000;}
.oftheday .header {margin:0;padding:0;}
.oftheday .header h3 {height:11px;margin:0;padding:0;font-weight:bold;font-size:11px;text-transform:uppercase;}
.oftheday .sponsor {width:100%;height:28px;margin:0;padding:0;background:#F4F2D1;text-align:center;}
.oftheday .body {margin:0;padding:8px;}
.oftheday .body a {color:#46659C;}
.oftheday .body p {margin:8;margin-top:0;padding:0;}
.oftheday .body p.lined {border-top:1px solid #E8E8CE;border-bottom:1px solid #E8E8CE;padding:2px 0 4px 0;}
.oftheday .body p.photo {width:100%;text-align:center;}

.bbarticle {background:#FFF;}
.bbarticleText, .bbarticleBody {color:#000;}

.newsMaker {border:none;background:#FFFDEA url('bv_edu_tab_tile') repeat-x;}
.newsMaker div {display:none; position:relative; padding:5px 10px; height:100%;}
.newsMaker .clear {display:block; float:none; clear:both; border:0; padding:0; height:1px;}
.newsMaker div img {float:left; position:relative; margin-right:5px;}
.newsMaker p {margin:0;}
.newsMaker .header {display:block; border:none;}
.newsMaker .header {height:29px;background: url('bv_edu_tab_lft') no-repeat left top;padding:0;}
.newsMaker .header h3 {height:29px;background: url('bv_edu_tab_rght') no-repeat right top;text-indent:20px;line-height:23px;color:#D86B02;}
.newsMaker .first {display:block;}
.newsMaker .controls {clear:both; display:block; height:22px; padding:5px 0 0 5px; border-left:1px solid #C6DF8C; border:none; text-align:right; padding-right:15px;}
.newsMaker .controls img {float:none; vertical-align:middle; margin-left:5px;}
.newsMaker .controls span {height:22px;vertical-align:top;padding-top:3px;}
.newsMaker div p a {padding-left:10px;}

.photoLeadParent {margin:4px;padding:4px;}
.photoLeadParent .content {float:left;border:none;background:#FFF8ED;}
.photoLeadParent #photodefault {width:320px; height:240px;padding:0;margin:0;}
.photoLeadParent&gt;.body&gt;#photodefault {width:320px; height:240px;padding-top:5px;margin:0;}
.photoLeadParent .body {padding-top:10px;background:#FFF8ED;}
.photoLeadParent .textParent {float:left;width:206px;height:222px;background:#FFF8ED;overflow:hidden;padding:20px 10px 0 0;}
.photoLeadParent .body&gt;.textParent {width:206px;height:225px;}
.photoLeadParent .contWrapper {height:206px;}
.photoLeadParent .textParent .text h5 {margin:0 0 0 9px;padding:0;font-size:13px;font-weight:bold;color:#6B3600;}
.photoLeadParent  h5 a {color:#6B3600;}
.photoLeadParent .pWrapper {width:222px;height:156px;overflow:hidden;}
.photoLeadParent .textParent .text p {margin:10px;padding-right:10px;}
.photoLeadParent .nav {clear:both;height:23px;position:relative;background:#FFF8ED;}
.photoLeadParent .nav .controls {padding:4px 0 4px 0; margin-left:10px;}
.photoLeadParent .nav .controls span.plyBtns {margin-left:10px;}
.photoLeadParent #photostory1, .photoLeadParent #photostory2,.photoLeadParent #photostory3, .photoLeadParent #photostory4, .photoLeadParent #photostory5, .photoLeadParent #photostory6, .photoLeadParent #photostory7, .photoLeadParent #photostory8, .photoLeadParent #photostory9, .photoLeadParent #photostory10, .photoLeadParent #photostory11, .photoLeadParent #photostory12 {display:none;}

.chatSpy {background:transparent; padding:0; margin:0 0 5px 0;}
.chatSpy .body {padding:0; height:100%;}
.chatSpy iframe {border:1px solid #fff;}
.chatSpy .header {background:#F4F2D1;color:#C60;margin:0;padding:0;border:0;}
.chatSpy .header h3 {color:#C60;background:#FFF9EC;border:0;border-top:3px dotted; padding:3px 10px;}

.dirModule .header {border:0; height:42px; overflow:hidden;}
.dirModule .body {padding:0; border-left:3px solid #d6d7da; border-top:3px solid #d6d7da; position:static;}
.dirModule .clear {font-size:0;}
.dirModule p {background:url(directory_bkg.gif); height:20px; width:200px; border-right:1px solid #C6CBCE; margin:0; padding:4px 1px 0 10px; font-weight:bold;}
body.dirModulePage {background:#E4E7EC;}
#dframe1 {border-right:1px solid #C6CBCE;}
body.dirModulePage #dirContent ul.dirList li {border-bottom:1px solid #C6CBCE; border-top:1px solid #fff; margin:0 0 3px 0; height:16px; float:left; clear:both; width:100%;}
body.dirModulePage #dirContent ul.dirList li a {background:#EFF3F4 url(arrow_dark) no-repeat 185px 5px; color:#0E3C56; font-size:11px; font-weight:bold; padding:0 0 0 10px; height:16px;}
body.dirModulePage #dirContent ul.dirList li a:hover {background:#FF9A31 url(arrow_light) no-repeat 185px 5px; color:#fff;} 

.dirModule .framefifty {width:210px !important;}

.sponsor .body {clear:both; background:#fff; border:0;}
.sponsor .header {background:#fff;}
.sponsor .header h3 {color:#848484; display:inline; margin-left:-5px;}
.sponsor .header a {float:none; padding-left:5px !important;}
#y .sponsor.module { margin:20px 0; position:relative;}
#y .sponsor .body {clear:none; padding:0; margin:0;}
#y .sponsor a {background:none; padding:0; color:#2766B5;}
#y .sponsor h5 a {font-size:1em; font-weight:normal;}
#y .sponsor .body .sponsor {background:#fff; width:234px; float:left; clear:none; padding:5px 0 5px 5px; margin:5px 0; color:#848484;}
#y .sponsor hr {display:none;}

/* *** new header footer CSS from C Garland/K Chipman 4/19/07 *** */
#content {width:auto !important; clear:both; padding-top:8px;}

* {margin:0;padding:0;}

#header {background:#FEFEFE;border:solid #d1d1d1;border-width:0 1px 1px
1px;font-size:12px;float:left;}
  
#hat {font-size:.8em; background:#e6e6e8 url(tp_rail_bg) repeat-x 100% 100%; border-top:1px solid #989898; text-transform:uppercase; padding-left:3px;}

#hat ul.miniHat {float:left; margin:0;}
#hat ul.miniHat li {float:left;padding:0.4em 0; margin:0;}
#hat ul.miniHat li a {font-size:1em;padding:0 10px;border-right:1px
solid #727375;color:#000;}
#hat ul.miniHat li a.lastLink {border:none;}
#hat ul.miniHat li a:hover {text-decoration:underline;}
  
#hat ul.chGuide {float:right; margin:0;}
#hat ul.chGuide li {float:left; padding:0;}
#hat ul.chGuide li a {font-size:1em;display:block;padding:0.4em
10px;color:#000;float:left;}
#hat ul.chGuide li a:hover, ul.chGuide a.selected {background:#fff;}

/********************************************/
#headerMiddle {float:none; padding-left:13px; position:relative;}
#headerMiddle #chLogo {font-size:1em;
margin:5px 0;}
#headerMiddle #chLogo a { float:left; display:block;}
#headerMiddle #chLogo a:hover {text-decoration:none;}
#headerMiddle #chLogo img {border:none;}

/*search*/
#headerMiddle div.searchContainer {float:left;margin:1.58em 0 1.83em 0;}
#headerMiddle div.searchCat {margin:0 0 0 .5em;}
#headerMiddle div.searchCat label, #headerMiddle div.searchCat input {float:left;}
#headerMiddle div.searchCat label {margin:0 .33em;}

/* header tabs */
div.searchCat ul {padding:0 0 .25em 0;margin:0;}
div.searchCat ul li {float:left;margin:0 0 0 .4em;padding:.2em .33em .2em .33em;}
.searchCat ul li.searchCatBg {background:#012543 url(search_tab_bg) repeat-x;text-align:center;color:#fff;font:900 1em Arial;}

#headerMiddle .headerSearch {background:#285477 url(search_box_bg)  repeat-x  0 0;width:40.8em;padding:.33em 0 .33em  .33em;_padding-bottom:0;}
*+html #headerMiddle .headerSearch{padding-bottom:0;}
input.search {background-color:#f1e8e8;color:#5e5e5e;font-size:1em;border:0;border:2px solid white;width:31.37em;padding:0.45em .1em 0.48em .8em;float:left;}
img.magnGlass {width:1.08em;height:1.08em; margin-left:.2em;}
.searchButton {float:left;background:#9ac0df url(search_button_bg) repeat-x 0 0;padding:0;margin:0 0 0 .22em;display:block;font:900 1em Arial;text-align:center;color:#666;border:2px solid #fff;width:7.6em;height:2.4em;text-transform:uppercase;}
.searchButton:hover {text-decoration:none;background:#9ac0df url(search_button_over_bg) repeat-x bottom left;cursor:pointer;}

.altLangUrl {float:right; margin:10px 10px 0 0; _margin-right:5px;}
.altLangUrl a{font-size:0.833em;}
#snsContainer  {width:15.33em;display:block;float:right;margin:2.42em 1.3em 0  0;_margin:2.42em .41em 0 0;padding:6px 0 0 0;text-align:right;color:#8f9a9c;font-size:.92em;}

#snsContainer:after{content:".";display:block;clear:right;height:0;visibility:hidden;}
#snsContainer span.usrName a {font:1em Arial;}
#snsContainer span.snsButtonContainer {border:1px solid #d1d1d1;display:block;float:right;text-align:center;margin:.45em 0 0;background:#c6d3d5 url(button_gradient) repeat-x;display:block;}
#snsContainer a.snsButton  {display:block;color:#4c4c4c;padding:.2em .5em;text-align:center;border:1px solid #fff;color:#4c4c4c;}
#snsContainer a.snsButton:hover {background:#edefef url(button_gradient_over) 0 0 repeat-x;text-decoration:none;color:#4c4c4c;}

/*******************************************/
#headerBottom a.feedbackUrl {font-size:.9em;float:right;padding-right:10px;}
#headerBottom ul.chNav {padding-left:5px; margin:0;}
#headerBottom ul.chNav li {padding:0;float:left;border-right:1px solid #c3c3c3;margin-bottom:2px;}
#headerBottom ul.chNav.hoverState li a {color:#555;height:1.5em;text-transform:uppercase;padding:0.1em 0.68em; margin:0 1px;}
#headerBottom ul.chNav.hoverState li a:hover {color:#fff; background:#7F7F7F;text-decoration:none;}
#headerBottom ul.chNav.hoverState li a.selected {color:#fff;background:#7F7F7F;font-weight:bold;text-decoration:none;}

#smore {display:none;position:absolute;padding:7px 5px 4px 5px;border:1px solid black;background:#fff;width:7em;}
#smore ul {list-style-type:none;}
#smore ul li {height:1.5em;white-space:nowrap;}
#smorex {position:absolute;right:5px;top:1px;}
 
a {text-decoration:none;color:#3952A2;}
a:hover {text-decoration:underline;color:#3952A2;outline:0;}
/* end HTML element restyle */
ul, ol {list-style-type:none;}

/* typed classes */
  ul.inLne li {display:inline;}


/*big bowl clear*/
.clear {clear:both;}
/*end bb clear*/
.left {float:left;}
.right {float:right;}
span.anc {display:block;}

/* start safari hacks for header */

/*\*/
html*.searchButton {
height:1.4em;/*seen only by Safari*/
padding:0;
*height:2.4em;/*seen only by IE for PC*/
}/**/

/*\*/
html*#headerMiddle .headerSearch {
width:39.8em;/*seen only by Safari*/
*width:40.8em;/*seen only by IE7 for PC*/
}/**/

/*\*/
html*.altLangUrl {
left:92%;/*seen only by Safari*/
*left:92%;
}/**/

/* end safari hacks for header */

/* Page Footer */
#footer .searchContainer {text-align:center;}
#footer .searchContainer form {background:#013055; padding:0.25em 0.83em 0;height:2.17em;}
#footer a.footerSearchButton {font-size:1em;padding:.2em .5em;border:1px solid white;background: #c6d3d5
url(button_gradient) repeat-x  0% 0%;color:#4c4c4c;}
#footer a.footerSearchButton:hover {background: #edefef url(button_gradient_over) repeat-x  0%
0%;text-decoration:none;color:#4c4c4c;}
span.footerSearchButton {border:1px solid #d1d1d1;display:block;float:right;text-align:center;margin:.1em 0 0;background:#c6d3d5 url(button_gradient) repeat-x  0 0;}

/* BIG BOWL FOOTER ELEMENTS */
#bb_fme {background:none;overflow:hidden;}
#bb_fme *{color:#FFF;}
#bb_fme li {display:block; float:left; border-left:solid 1px #7FB6B6; margin-top:.67em;}
#bb_fme #bb_fme0 {border-left:none;}
#bb_fme li a {height:100%; background:none; display:block; float:left;padding:0 .42em;}
#bb_fl {background:none;border:0;margin:0;padding:0;text-align:center;color:#454545;}
#bb_fr {padding:.83em 0;text-align:center;}
.bb_ftb {font-weight:900;color:#454545;}
#bb_frfb {padding:.83em 0;text-align:center;}

#bb_btop {margin:.83em 0 0 0;padding:0 0 1.25em 0;}
#bb_btop b{padding:.08em .25em 0;background:#930d0e;margin-right:.42em;font:400 .67em verdana;color:#FFF;}
#bb_btop a{font-weight:900;text-decoration:none;color:#930d0e;}
#bb_btop a:hover{text-decoration:underline;}

#footer #footertext {text-align:center;margin:0 6.67em;}

  #n__bb_fl {border-bottom:1px solid #AEADA5;padding-bottom:11px;}
  
  #bb_frco {text-align:center;margin:0 auto;padding:0 0 2.33em 0;border-bottom:1px solid #77766A;}
  
  #ad {
  text-align:center;
  padding: 3px 0;
  background:url(pttrn) repeat;
  border-bottom:1px solid #999;
  border-right:1px solid #d1d1d1;
  border-left:1px solid #d1d1d1;
  }
/* *** end new header/footer css code *** */

#footer {clear:both;}
#header {width:81.5em;}
#header ul a {background-image:none; padding:0;}
#MostPopTopics{border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px solid #e5e6df;border-top:1px solid #e5e6df;background:#ffffff;margin-bottom:10px;}
#MostPopTopics .header h3{font-family:georgia, "Times New Roman", Times, serif;font-size: 1.46em;font-weight:normal;color:#323230;margin-bottom:none;padding: 2px 0px 1px 8px;margin-bottom:2px;margin-top:4px;}
#MostPopData{margin0px;padding:0px;}
#MostPopTopics {
margin-top:10px;
}
#LatestFacewall{border:1px #e5e6df solid;margin-bottom:10px;padding:7px 8px;margin-top:10px;background:#ffffff;height:261px;}
#LatestFacewall .header h3{display:inline;font-family:georgia, "Times New Roman", Times, serif;font-size: 1.46em;font-weight:normal; color:#323230;}
#LatestFacewall .header {display:block; margin-bottom:-3px;}
* HTML #LatestFacewall {padding:12px 8px 5px 8px;margin-top:10px;height:200px;padding-right:0px;}
#LatestStats{border:1px #e5e6df solid;padding:7px 8px 11px 8px;background:#ffffff;margin-top:10px;}
#LatestStats .header h3{font-family:georgia, "Times New Roman", Times, serif;font-size: 1.46em;font-weight:normal;border-bottom: 4px #666666 solid;color:#323230;padding-bottom:2px;margin-bottom:0px;}
.spec{display:inline;font-family:georgia;font-size:1.25em;color:#5F5F5F;}
.spec a{color:#5F5F5F;}
.FaceWall{margin-top:6px;border-top:4px solid #666666;padding-top:9px;}
* HTML .FaceWall{padding-top:10px;width:70px;height:50px;position:relative;left:-4px;margin-bottom:0px;padding-bottom:0px;}
.FaceWallContainer{width:25.25em;margin: 0px auto;}
* HTML .FaceWallContainer{margin-bottom:0px;padding-bottom:0px;position:relative;right:-4px;width:24.5em;}
.MostPopRow{width:auto; display:block; padding:5px 0px 8px 0px; border-top:1px #e5e6df solid; }
.MostPopRow{height: 3.36em;}
* HTML .MostPopRow{padding:1px 0px 5px 0px;}
.MosPopImg{float:left;margin:0px 8px;}
* HTML .MosPopImg{MARGIN-LEFT: 4px;}
/*.MosPopImg img{height:44px;width:44px;}*/
/*.MosPopImg a img{height:44px;width:44px;}*/
.MostPopImg{float:left;margin:0px 8px;}
* HTML .MostPopImg{MARGIN-LEFT: 4px;}
* HTML .MostPopImg img{margin-top:2px;}
/*.MostPopImg img{height:44px;width:44px;}
.MostPopImg a img{height:44px;width:44px;}*/
.MostPopBoardTitle{display:inline; font-weight:bold;font-family:arial;font-size:.95em;color:#2B60B0;}
.MostPopSubject{display:inline; margin:0px 0px 0px 4px;font-weight:bold;font-family:arial;font-size:.95em;color:#2B60B0;width:155px;overflow:hidden;}
.MostPopMsgCount{display:inline; margin: 0px 0px 0px 2px;font-size:1em;color:#5f5f5f;clear:right;}
.MostPopUser{float:left; margin:0px 2px 0px 2px;color:#000000;font-size:.95em;}
.MostPopUser a{color:#6390CB;}
.MostPopLastPost{display:block;39.1em;margin-bottom:1.65em;font-size:.95em;margin-right:10px;}
* HTML .MostPopLastPost{margin:0em;margin-right:6px;}
.MostPopLegalContainer{margin:0px 0px 5px;border-top:1px #e5e6df solid;}
.MostPopLegalTxt{width:auto; margin:9px 0px 0px 0px;font-size:.83em; font-family: arial; color:#bbbbbb;text-align:center;}
.TxtOnline{display:inline;width:.2px;}

.FaceWallRow1,.FaceWallRow2,.FaceWallRow3{clear:right;display:inline;width:24.6em;margin-bottom:4px;}
.Face{display:inline;margin:0px 0.45em 0.49em 0px;}
* HTML .Face {
	MARGIN: 0px 0.4em 7px 0px;
}
/*.Face img{height:44px;width:44px;}*/

.StatsContainer{height:9.415em;width:24.33em;border:2px #e5e6df solid;margin-top:7px;}
.Row_Online{height:2.26em;}

.WhiteBox{background:url(board-stats-light-bg) repeat-x scroll 0% 100%;width:12.16em;float:left;height:2.26em;border-bottom:1px #f1f2f2 solid;clear:left;}
.GreyBox{background:url(board-stats-dark-bg) repeat-x scroll 0% 100%;width:12.16em;float:left;height:2.26em;border-bottom:1px #f1f2f2 solid;text-align:center;}

.LogoOnline{background:url(board-icon-online) no-repeat scroll 0% 100%; width:21px;;height:23px;margin:3.5px 0px 6px 11px;float:left;}
.LogoProfile{background:url(board-icon-profile) no-repeat scroll 0% 100%; width:21px;;height:23px;margin:3.5px 0px 6px 11px;float:left;}
.LogoComments{background:url(board-icon-comments) no-repeat scroll 0% 100%; width:21px;;height:23px;margin:3.5px 0px 6px 11px;float:left;}
.LogoTopics{background:url(board-icon-topics) no-repeat scroll 0% 100%; width:21px;;height:23px;margin:3.5px 0px 6px 11px;float:left;}
* HTML .LogoOnline{margin-left:5px;margin:3px 0px 6px 5px;}
* HTML .LogoProfile{margin-left:5px;margin:3px 0px 6px 5px;}
* HTML .LogoComments{margin-left:5px;margin:3px 0px 6px 5px;}
* HTML .LogoTopics{margin-left:5px;margin:3px 0px 6px 5px;}
.TxtOnline{float:left; font-weight:bold;font-family:arial;font-size:1.08em;color:#999999; padding: 0px 0px 0px 0px;margin-top:5px;margin-left:10px;}
.TxtProfile{float:left; font-weight:bold;font-family:arial;font-size:1.08em;color:#999999; padding: 0px 0px 0px 0px;margin-top:5px;margin-left:35px;}
.TxtComments{float:left; font-weight:bold;font-family:arial;font-size:1.08em;color:#999999; padding: 0px 0px 0px 0px;margin-top:5px;margin-left:35px;}
.TxtTopics{float:left; font-weight:bold;font-family:arial;font-size:1.08em;color:#999999; padding: 0px 0px 0px 0px;margin-top:5px;margin-left:35px;}
.TxtOnlineNum{font-weight:bold;font-family:arial;font-size:1.08em;color:#8F8F8F; padding: 0px 0px 0px 0px;margin: .45em auto;}

.FwPromoContainer{margin-top:2px;text-align: center;background:transparent url(board-posters-grey-bg) repeat-x scroll 50% 100%;;height:64px;width:296px;padding-bottom:6px;}
.FwPromoTxt{color:#ffffff;font-family:arial;font-size:1.25em;padding:11px 0px 11px 0px;border:none;}
.FwPromoTxt a, .FwPromoTxt:link, .FwPromoTxt a:visited, .FwPromoTxt a:active, .FwPromoTxt a:hover{color:#ffffff;}
/*.FwPromoButton{background:transparent url(bv_board_btn_bg.jpg) repeat scroll 0%;color:#FFFFFF;font-weight:800;margin:auto;padding:2px;text-align:center;width:180px;}*/
div.FwPromoButtonTxt, .FwPromoButtonTxt, .FwPromoButtonTxt a{color:#ffffff; border:none;}
.FwButton{background:transparent url(bv_board_btn_bg.jpg) repeat scroll 0%;color:#FFFFFF;font-weight:800;margin:auto;padding:2px;text-align:center;width:180px;}
.FwButtonTxt a,.FwButtonTxt{color:#ffffff; border:none;padding-top:0px;}

#s .sgroup .s6{padding:0px;width:39.58em!important;}
* HTML .sgroup .s6{left:-2px;position:relative;}

.FwPromoButton {background:#559AF9 url(bv_board_btn_bg.jpg) repeat-x scroll 50% 100%;color:#FFFFFF;font-weight:800;height:19px;margin:auto;text-align:center;width:180px;padding:4px 0px 0px;border:1px solid #3868A8;}}
.FwPromoButton {height:17px;}
.FwPromoContainer{display:block;float:left;}
.Face{display:block;float:left;}

.FaceWallRow1, .FaceWallRow2, .FaceWallRow3 {background:#ffffff;}
#LatestFacewall .header{background:#ffffff;}

* HTML #MostPopTopics{left:-2px;position:relative;}
#MostPopTopics .header, #MostPopTopics .header h3{border-top:none;}
.MostPopRow{width:auto;}

.FaceWallContainer{margin: 0px auto;}
.FwPromoContainer{margin-top:2px;}
#MostPopTopics .header h3 {margin-bottom:none;padding: 2px 0px 1px 8px;margin-bottom:2px;}
.FwPromoButton {padding:4px 0px 0px;border:1px solid #3868A8;}
* HTML #MostPopTopics{left:0px;position:relative;}
.MostPopLegalContainer {margin:0px 0px 5px;}
.MostPopLegalTxt{width:auto;}
.crosspromo{margin-top:10px;}

 #boardsTopBox {
   background:url(bv_board_top_bg.jpg);
   width: 466px;
   height: 191px;
   margin-bottom:none;border:none;
   border-top:1px solid #E5E6DF;
   border-left:1px solid #E5E6DF;
   border-right:1px solid #E5E6DF;
   }

 #boardsIntro {
   padding:10px 15px;
   color: #333333;
   }
 
 #introText {
   font-family: arial, sans-serif;
   font-size: 1.63em;
   font-weight: 700;
   line-height: 150%;
   }

 #blueButton{
   width: 180px;
   background:url(bv_board_btn_bg.jpg);
   border: 1px solid #3868a8;
   font-weight: 800;
   color: #ffffff;
   margin: 11px 0 0 10px;
   text-align: center;
   padding: 2px;
   float: left;
   }
 #blueButton:hover{
   cursor:pointer;
   }
 #blueButton a {color: #ffffff;}

/*Latest Sponsored Links Begin*/
.sponsor2 {font-size:12px;border:1px solid #bebebe;padding:0 17px;background-color:#fff;color:#3e3e3e;}
.sponsor2 .header{margin-top:-6px;}
.sponsor2 .header h3{font-size:.95em;font-weight:normal;background-color:#fff;display:inline;padding:0 5px;margin-left:-5px;}
.sponsor2 h5 {font-weight:normal;}
.sponsor2 .body {margin:12px 0;font-size:1.1em;}
.sponsor2 .sponsorPromo {margin-bottom:14px;}
.sponsor2 .sponsorURL {color:#86af58 !important;}
.sponsor2 .info {display:block;text-align:right;margin-bottom:-2px;}
.sponsor2 .info a{background:#fff;padding:0 5px;font-size:.95em;}
.sponsor2 .box {float:left; width:200px; margin-right:10px;}
.sponsor2 .info {clear:both;}
.sponsor2 .arrow {background:none; padding:0;}
.sponsor2 {_position:relative;}
.sponsor2 * {position:relative;}
/*Latest Sponsored Links End*/

/* BB Article Global Fix */
.bbarticle h1 {font: bold 18px verdana, "new century schoolbook", serif; padding-bottom:0px;}
.bbarticle h2 {font: bold 14px verdana, "new century schoolbook", serif; padding-bottom:5px;}
/* End: BB Article Global Fix */

/* Footer CSS */
#footer {background:#ffffff none repeat scroll 0 0;}
#footer .links { margin: 0 1em 0 1em; }
#footer .linksSection { text-align: center; padding: 0.5em 0 0.5em 0; }
#footer .linksSection h3 { display: inline; padding-right: 0.5em; font-size: 1.05em; font-weight: bold; }
#footer .linksSection ul { display: inline; }
#footer .linksSection ul li { display: inline; text-align: left; padding-right: 9px; _margin-left: 6px; background:url(divider.gif) no-repeat 100% 1px; }
#footer .linksSection ul li.lastItem { background:none; }
#footer .text { text-align: center; margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; }
#footer .copyright { text-align: center; margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; }
#footer .backtotop { margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; font-weight: bold; }

/* bookmark_this module begins */
.seo-bl * {margin:0;padding:0;border:0;position:relative;padding-left:20px;top:3px;color:#978787;}
.seo-bl {width:454px;height:25px;border:solid 1px #777777;display:block;margin:.8em 0 2px 8px;text-align:left;background-color:#d5d5d5;}
.seo-bl a {background:url(backlinks00.gif) 0 0 no-repeat;font-size:1em;color:#666;display:block;float:left;}
.seo-bl h6 {float:left; margin: .25em 0;padding-left:2.4em;font:normal 11px arial;color:#333333; }
.seo-bl .di {padding:1px 1px 17px 17px;_padding:1px 1px 1px 17px;*padding-bottom:12px;background-position:0px 0px;margin: 0  0 0 1.74em;overflow:hidden;}
.seo-bl .de {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-17px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .nv {padding:1px 1px 17px 15px;_padding:1px 1px 0px 15px;background-position:-34px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .tr {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-49px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .ri {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-68px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .mg {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-86px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .bk {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-103px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .fl {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-120px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .ns {padding:1px 1px 17px 17px;_padding:1px 1px 0px 17px;background-position:-137px 0px;margin: 0 0 0 1.74em;overflow:hidden;}
.seo-bl .my {padding-left:7px; background:none;}
/* bookmark_this module ends */

/* Start: Video Promo Module */
.infoVidPromoMain{margin-top:8px;padding:0 0 14px 0;border:1px solid #cfe4be;font:normal 12px Arial,verdana,sans-serif;background:#fff;}
.infoVidPromoMain *{padding:0;margin:0;}
.infoVidPromoMain ul{list-style-type:none;}
.infoVidPromoMain .show{display:block;}
.infoVidPromoMain .hide{display:none;}
.infoVidPromoMain .clear{clear:both;font-size:1px;}
.infoVidPromoMain .infoVidPromoCnt .vpTopCnt{margin:0 8px;border-bottom:1px dotted #c6dcd5;}
.infoVidPromoMain .infoVidPromoCnt h3{padding:10px 0 23px 0;font:normal 1.5em Georgia,arial,verdana,sans-serif;color:#689582;text-transform:capitalize;background: transparent url(vp-sprite) repeat-x 0 37px;}
.infoVidPromoMain .infoVidPromoCnt h3.imgHdr{background-image:none;padding-bottom:10px;}
.infoVidPromoMain .promoImgCnt .vpImgCnt{position:relative;height:1%;}
.infoVidPromoMain .promoImgCnt .vpImgCnt .overLayWrp{position:absolute;top:43.50%;left:45.50%;width:27px;height:27px;overflow:hidden;}
.infoVidPromoMain .promoImgCnt .vpImgCnt .overLayWrp a.ovrLay{display:block;width:27px;height:27px;background:transparent url(vpoverlay-sprite) no-repeat 0 0;}
.infoVidPromoMain .promoImgCnt  .vpImgCnt .overLayWrp a:hover.ovrLay{background:transparent url(vpoverlay-sprite) no-repeat 0 -207px;text-decoration:none;}
.infoVidPromoMain .promoImgCnt img{border:1px solid #cfe4be;display:block;}
.infoVidPromoMain .promoImgCnt .ptCredit{padding-top:4px;text-align:right;font-size:0.5833em;color:#666;}
.infoVidPromoMain  .vpTopCnt h4{float:left;font-weight:bold;font-size:1em;text-transform:capitalize;padding-top:6px;}
.infoVidPromoMain  .vpTopCnt .trackCtrl{padding:4px 0 10px 0;text-align:right;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li{display:inline;font-size:16px;cursor:pointer;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li.hide{display:none;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li.prev{padding-right:16px;background:transparent url(vp-sprite) no-repeat 4px -97px;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li.next{padding-left:16px;background:transparent url(vp-sprite) no-repeat 4px -203px;}
.infoVidPromoMain  .vpTopCnt .trackCtrl ul li.stop{padding-left:16px;background:transparent url(vp-sprite) no-repeat 4px -411px;}
.infoVidPromoMain .infoVidPromoCnt .lnkListCnt{clear:both;}
.infoVidPromoMain ul.lnkList{list-style-type:none;padding-top:10px;}
.infoVidPromoMain ul.lnkList li{padding:2px 10px 2px 0;margin:3px 0;}
.infoVidPromoMain ul.lnkList li.highlight{background-color:#e1eede;}
.infoVidPromoMain ul.lnkList li span{padding-left:33px;display:block;}
.infoVidPromoMain ul.lnkList li span.video{background:transparent url(cp_video.gif) no-repeat 10px 1px;}
.infoVidPromoMain ul.lnkList li span.article{background:transparent url(cp_article.gif) no-repeat 10px 3px;}
.infoVidPromoMain ul.lnkList li span.audio{background:transparent url(cp_audio.gif) no-repeat 10px 3px;}
.infoVidPromoMain ul.lnkList li span.blog{background:transparent url(cp_blog.gif) no-repeat 10px 3px;}
.infoVidPromoMain ul.lnkList li span.photo{background:transparent url(cp_photo.gif) no-repeat 10px 3px;}
.infoVidPromoMain ul.lnkList li a{color:#2864b4;text-decoration:none;}
.infoVidPromoMain ul.lnkList li a:hover{text-decoration:underline;}
/* End: Video Promo Module */

/*---- Ent_promo credit Text css---*/
.ent_promo_sidetexttitle .creditText {display:block;  font-size:.7em; color:#777; text-align:right;font-family:Arial,Helvetica,sans-serif;margin-top:-5px;margin-right:5px;}
.module .promoCrdTxt {display:block; font-size:.7em; color:#777; text-align:right;font-family:Arial,Helvetica,sans-serif}
.bottomText .btmCreditText{display:block; font-size:.7em; color:#777; text-align:right;font-family:Arial,Helvetica,sans-serif}
/*---- End: Ent_promo credit Text css---*/

.feedsmodule .feedsFoot {
background: #ffffff; text-align:right;
}

/* begin HTML feature module */
div.modType1 {
	border:1px solid #d1d1d1;
	padding:.4167em .25em .25em;
	background:white;
	margin:0 0 .83em;
}
div.modType1 div.body { padding:.667em .4167em .83em;	}
div.modType1 div.body div.modType1_bx { width:17.25em; float:left; }
div.modType1 div.body div.third, div.modType1 div.body div.first { width:17.2em; }
div.modType1 div.body div.first div.promoTxt {
	border-right:1px solid #d1d1d1;
	padding:0;
}
div.modType1 div.body div.modType1_bx div.promoTxt {
	color:black;
	height:10em;
	padding:0 .4167em;
}
div.modType1 div.body div.modType1_bx div.promoTxt div.promoBody {
	padding:.5em 0 0 .5em;
}
div.modType1 div.body div.second div.promoTxt {
	border-right:1px solid #d1d1d1;
}
div.modType1 div.body div.modType1_bx div.promoTxt dl {
	padding:.5em;
}
div.modType1_bx div.promoTxt div.modType1_bx_body dl dt {
	margin:0 0 .4167em;
}
div.modType1_bx div.promoTxt div.modType1_bx_body dl dt a {
	display:inline;
	text-indent:0;
	background:none;
}
div.modType1_bx div.promoTxt div.modType1_bx_body dl dd {
	margin:0 0 .5em;
	font-size:.9167em;
}
div.modType1 div.body div.modType1_bx div.promoImg {
	padding:0 0 .83em .4167em;
}
div.modType1 div.body div.modType1_bx div.promoImg img.main_prmImg {
	border:1px solid #d1d1d1;
	padding:4px;
	width:15.5em;
	margin:0;
	height:10.33em;
	background:white;
}
div.modType1 div.promoTxt div.modType1_bx_hed {
	height:3.5em;
	position:relative;
	border-bottom:1px solid #d1d1d1;
	padding:0 0 0 .5em;	
}
div.modType1 div.promoTxt div.modType1_bx_hed h3 {
	position:absolute;
	font-size:1.4em;
	font-weight:normal;
	bottom:0;
	padding-bottom:.33em;
}
/* end lede homepage HTML module*/

div.module div.body, div.module div.body div.modType1_bx, div.module div.body div.modType2_bx, div.module div.body div.modType3_bx, div.module div.body div.modType4_bx {
	position:relative;
}

div.modType2 {}
div.module div.body div.modType2_bx {
	float:left;
	width:12.08em;
	padding-right:1.01em;
}
div.module div.body div.modType2_sponsored {
	padding-bottom:1em;
}
h5.tpRelLnk, h6.modFd { font-weight:normal; }
h5.tpRelLnk span.lnkCnte, h5.tpRelLnk span.infoTxt { color:#999; }
div.module div.body div.modType2_bx div a img.main_prmImg {
	padding:5px;
	border:1px solid #d1d1d1;
	width:11em;
	height:7.33em;
	margin:0;
}
div.promoTxt { padding:0 5px; }
div.modType5_bx div.promoTxt, div.modType2 div.body div.first div.promoImg { padding:0; }

div.body div div.promoTxt div.modType3_bx_hed h3 a, div.body div div.promoTxt div.modType2_bx_hed h3 a, div.body div div.promoTxt div.modType4_bx_hed h3 a, div.body div div.promoTxt div.modType5_bx_hed h3 a  {
	font-size:1.4em;
	font-weight:normal;
	color:#333;
	margin:0 0 .33em;
}

div.module div.body div.modType2_bx div.promoImg { margin:0 0 .4167em; }

/* listening party - 5 discs promo */
div.module div.body div.modType5_bx div.promoImg {
	background:white url(disco_bg) no-repeat 78px 50%;
	margin:0 0 .83em;
}
div.module div.body div.modType5_bx div.promoImg img.main_prmImg {
	border:0;
	padding:0;
	margin:0;
}
div.modType5 div.body div.first { padding-left:.5em; }
div.module div.body div.modType5_bx {
	width:9.5em;
	padding-right:.83em;
	float:left;
	color:#333;	
}
div.modType2 div.body div.fourth, div.modType5 div.body div.fifth { 
	padding-right:0; 
}
div.module div.body div.modType5_bx div div.promoTxt dl dt {
	margin:0 0 .2em;
}
div.module div.body div.modType5_bx div div.promoTxt dl dd {
	font-size:.9167em;
	line-height:1.3em;
	margin:0 0 .33em;	
}
/* end listnening part 5 disc promo*/

/**--- THIS IS THE HTML given to production
		generic HTML 3 promo -   **/
div.module div.body div.modType3_bx {
	width:12em;
	padding-right:12px; _padding-right:0px;
 	margin:0;
	float:left;
}
div.modType3 div.body div.third {
	padding-right:0;
	margin-right:0;
}
div.modType3 div.body div.third a img.main_prmImg {
	margin-right:0;
}
div.modType3_bx a img.main_prmImg { 
	width:11em;
	height:7.33em;
	padding:5px;
	border:1px solid #d1d1d1;
}
div.module div.body div.modType3_bx dt, div.module div.body div.tmodType4_bx dt {
	color:#000;
	font-size:1.1em;
	font-weight:bold;
	margin:.5em 0;
}
div.module div.body div.modType3_bx dd { padding:0 .25em 0 0; }
div.module div.body div.modType3_bx dt, div.module div.body div.modType2_bx dt, div.module div.body div.modType4_bx dt, div.module div.body div.modType5_bx dt {
	font-weight:bold;
	color:#000;
	margin:.5em 0;
	font-size:1.15em;
}
div.module div.body div.modType3_bx dd {
	padding:0 .25em 0 0;
}
div.module div.body div.modType5_bx div.promoTxt dt {
	margin:0 0 .2em;
}
div.module div.body div.modType5_bx div.promoTxt dd {
	line-height: 1.3em;
	font-size:.9167em;
	margin:0 0 .33em;
}
dd a.actLnk { font-weight:bold; }
.module div.body div.modType3_bx{
float:left;
margin:0pt;
padding-right:0.12em;
width:10em;
}
.module div.body div.modType3_bx .promoCrdTxt{
float:left;
clear:both;
}
/* wider version for hubs [584px column] */
div.module div.body div.modType4_bx {
	width:12em;
	padding-right:5.4167em;
	margin:0;
	float:left;
}
div.modType4 div.body div.third { padding-right:0; }
div.modType4 div.body div.modType4_bx a img.main_prmImg { 
	margin-right:0; 
	width:11em;
	height:7.33em;	
}
/* end generic HTML 3 promo [584px] */

/* sponsored */
div.promos_sponsored {
	height:1.35em;
	padding-top:.667em;
}
div.module div.promos_sponsored div.sponsored {
	position:absolute;
	width:11.5em;
	border:1px solid #e6e6e6;
	border-bottom:0;
	text-align:center;
	bottom:0;
}
div.promos_sponsored div.sponsored div.sponsored_innr_end {
	border:1px solid white;
	background:#f7f7f7;
}
div.promos_sponsored div.sponsored div.sponsored_innr_end img {
	border:0;
	padding:0;
	margin:0;
}
div.promos_sponsored div.modType4_1_sponsr { bottom:0; }
div.promos_sponsored div.modType2_3_sponsr { right:14.5em; bottom:0;}
div.promos_sponsored div.modType4_2_sponsr { left:18.4em; bottom:0; }
div.promos_sponsored div.modType3_2_sponsr, div.promos_sponsored div.modType2_2_sponsr { left:14em; bottom:0; }
/* sponsored image placement*/
div.promos_sponsored div.modType4_3_sponsr, div.promos_sponsored div.modType3_3_sponsr, div.promos_sponsored div.modType2_4_sponsr { right:1em; }
/*end sponsored*/

/** position the video play icon in ent_multiImgPromo types **/
div.vidPlyIconBx {
	position:absolute;
	height:1.5em;
	width:1.73em;
}
div.modType1_bx div.vidPlyIconBx {
	right:1.41667em;
	top:8.9em;
}
div.modType2_bx div.vidPlyIconBx {
	right:2.1em;
	top:6.1em;
}
div.modType3_bx div.vidPlyIconBx {
	right:2em;
	top:6em;
}
div.modType4_bx div.vidPlyIconBx {
	right:6.4em;
	top:6em;
}
div.modType3 div.body div.third div.vidPlyIconBx, div.modType2 div.body div.fourth div.vidPlyIconBx, div.modType4 div.body div.third div.vidPlyIconBx { right:1em; }
div.body img.vidPlyIcon, div.body a img.vidPlyIcon {
	border:0;
	padding:0;
	margin:0;
}
/** END position the video play icon in ent_multiImgPromo types **/
/* END: HTML feature promo module ent_multiImgPromo */

#headerBottom ul.chNav.hoverState li a:hover {
background:#7F7F7F url(http://www.aolcdn.com/ch_bv/bv_highlight
http://www.aolcdn.com/ch_bv/bv_checkout
http://www.aolcdn.com/ch_bv/bv_page-gradient_nav) repeat-x ;;
background-image: http://
height:
color:#FFFFFF;
text-decoration:none;
}
#content {
background:#F2F2F2 url(bv_page-gradient) repeat-x ;
border-color:#D1D1D1;
border-style:solid;
border-width:1px 0pt 0pt;
padding:17px 8px 0pt;
width:80.333em;
}
.pageTitle{display:none;}
.hfeed h3.title {
border-bottom:4px solid ##666666;
color:#000000;
font-family:arial;
font-size:1.023em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.03em;
line-height:normal;
padding-bottom:0.58em;
padding-top:1px;
text-transform:uppercase;
}
.cott_wrap img {
background:#333333 none repeat scroll 0% 50%;
border:1px solid #333333;
padding:4px;
}
.cott_wrap .card:hover{
background:#333333;
color:#ffffff;
height:293px;
}
.cott_wrap .card a:hover{
color:#FFD670;
text-decoration:none;
}
.navMod .bdy ul li a:hover{
background:#333333 url();
}

.colorOne .header h3 {
color:#323230;
font-size:17px;
padding:4px 0pt 3px 10px;
background: none;
border-bottom:4px solid #666666;
background: #ffffff;
margin: 0px 10px 0px 10px;
}
.colorOne .header{
background:none;
}
.colorSix .header {
border-right:none;
}
.colorSix .header {
border-right:none;
border-bottom:none;
}
.s7 .colorTwo .header {
background:#fff;
border-right:none;
border-bottom:none;
}
.s7 .colorTwo .body {
background:none;
border:none;
border-width:none;
}
.colorOne .header{
border-color:#D6D7D9;
border-style:solid;
border-right:solid #D6D7D9 1px;
border-left:solid #D6D7D9 1px;
border-top:solid #d6d7d9 1px;
border-bottom: none;
background:#ffffff;
}
/*
http://www.aolcdn.com/ch_bv/bv_top_grad
http://www.aolcdn.com/ch_bv/bv_highlight_nav
*/

/* ADDED MIN-WIDTH DESIGNATIONS TO PREVENT ADS COVERING CONTENT *****/
/* BEGIN 980 GRID MODIFIED WITH MIN-WIDTH */
* { margin:0; padding:0; }
/* define the big bowl grid : excerpted from grid980.css */
#s .sgroup, #a .agroup, #c .cgroup, #h .hgroup, #u .ugroup, #j .jgroup {clear:both;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* S Group float:left */
#s .sgroup .s2, #s .sgroup .s3, #s .sgroup .s4, #s .sgroup .s6, #s .sgroup .s8, #s .sgroup .s10, #s .sgroup .s12, #s .sgroup .s13, #s .sgroup .s15, #s .sgroup .s16, #s .sgroup .s18, #s .sgroup .s19, #s .sgroup .s21, #s .sgroup .s22, #s .sgroup .s24 {float:left;}
/* A & C float:left*/
#a .agroup .a2, #a .agroup .a3, #a .agroup .a4, #a .agroup .a5, #a .agroup .a6, #a .agroup .a7, #a .agroup .a8, #c .c1, #c .cgroup .c2, #c .cgroup .c4, #c .cgroup .c6, #c.cgroup.c7, #c .cgroup .c8 {float:left;}
/*U group float:left*/
#u .ugroup .u2, #u .ugroup .u4, #u .ugroup .u6, #u .ugroup .u8, #u .ugroup .u9, #u .ugroup .u10, #u .ugroup .u11, #u .ugroup .u12, #u .ugroup .u13 {float:left;}
/*J Group float:left*/
#j .jgroup .j2, #j .jgroup .j4, #j .jgroup .j6, #j .jgroup .j8, #j .jgroup .j9, #j .jgroup .j11, #j .jgroup .j12, #j .jgroup .j13, #j .jgroup .j15, #j .jgroup .j16, #j .jgroup .j17, #j .jgroup .j18 {float:left;}
/* K Group float:left */
#k .kgroup .k2, #k .kgroup .k4, #k .kgroup .k6, #k .kgroup .k8, .myk  {float:left;}
/* END float lefts*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*begin float rights*/
/* S group float:right */
#s .sgroup .s5, #s .sgroup .s7, #s .sgroup .s9, #s .sgroup .s11,#s .sgroup .s14, #s .sgroup .s17, #s .sgroup .s20, #s .sgroup .s23, #s .sgroup .s25
{float:right}
/*A & C float:right */
#c .cgroup .c3,#c .cgroup .c5 {float:right}
/* U Group float:right */
#u .ugroup .u3, #u .ugroup .u5, #u .ugroup .u7, #u .ugroup .u14 {float:right}
/* J Group float:right */
#j .jgroup .j3, #j .jgroup .j5, #j .jgroup .j7, #j .jgroup .j10, #j .jgroup .j14, #j .jgroup .j19 {float:right}
/* K Group float:right */
#k .kgroup .k3, #k .kgroup .k5, #k .kgroup .k7 {float:right}
/*end float right */
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#content { padding:0 .667em; clear:both; }
#content, #z { margin:0 auto; padding-top:10px;}

#u {/*clear:left;*/ float:left; min-width:746px;width:62.167em;}

#j {clear:both;min-width:962px;width:80.1667em;margin:0;padding:0;}
#k { min-width:638px;width:53.167em; clear:both;}

#center {float:left; min-width:584px;width:48.67em; padding-left:.83em; /*10px? -- currently is 0.87em = 0.87em*/}
#left {float:left; min-width:584px;width:48.67em;}
#right {float:right; min-width:206px;width:17.167em;}

#k_left {float:left; min-width:638px;width:53.167em; clear:both;}
#m_right {float:right; min-width:314px;width:26.167em;}
#m {min-width:314px;width:26.167em; float:right;}

#q { /*where are thou my Q */ }
#z { clear:both;min-width:962px;}
/*html #z {width:100%;}*/
#r { float:left; min-width:152px;width:12.67em; }

#b1 { float:right; min-width:206px;width:17.167em; }

/* PADDING RIGHT */
#s .sgroup .s2, #s .sgroup .s3, #s .sgroup .s4, #s .sgroup .s6, #s .sgroup .s8, #s .sgroup .s10, #s .sgroup .s12, #s .sgroup .s13, #s .sgroup .s15, #s .sgroup .s16, #s .sgroup .s18, #s .sgroup .s19, #s .sgroup .s21, #s .sgroup .s22, #s .sgroup .s24, #a .agroup .a2, #a .agroup .a4, #a .agroup .a6, #a .agroup .a7, #c .cgroup .c2, #c .cgroup .c4, #c .cgroup .c6, #c .cgroup .c7, #u .ugroup .u2, #u .ugroup .u4, #u .ugroup .u6, #u .ugroup .u8, #u .ugroup .u9, #u .ugroup .u11, #u .ugroup .u12, #u .ugroup .u13, #j .jgroup .j2, #j .jgroup .j4, #j .jgroup .j6, #j .jgroup .j8, #j .jgroup .j9, #j .jgroup .j11, #j .jgroup .j12, #j .jgroup .j13, #j .jgroup .j15, #j .jgroup .j16, #j .jgroup .j17, #j .jgroup .j18, #k .kgroup .k2, #k .kgroup .k4, #k .kgroup .k6  {
	padding-right:.83em;
}
/* end all elements with padding right */

/* end padding left*/

/* S Group Floats */
#s  {min-width:800px;width:66.67em; float:right;}
#s .s1 { min-width:800px;width:66.67em;}
#s .sgroup .s2 { min-width:152px;width:12.67em;}
#s .sgroup .s3 { min-width:152px;width:12.67em;}
#s .sgroup .s4 { min-width:152px;width:12.67em;}
#s .sgroup .s5 { min-width:314px;width:26.167em;}
#s .sgroup .s6 { min-width:476px;width:39.67em;}
#s .sgroup .s7 { min-width:314px;width:26.167em;}
#s .sgroup .s8 { min-width:584px;width:48.67em;}
#s .sgroup .s9 { min-width:206px;width:17.167em;}
#s .sgroup .s10 { min-width:152px;width:12.67em;}
#s .sgroup .s11 { min-width:638px;width:53.167em;}
#s .sgroup .s12 { min-width:152px;width:12.67em;}
#s .sgroup .s13 { min-width:314px;width:26.167em;}
#s .sgroup .s14 { min-width:314px;width:26.167em;}
#s .sgroup .s15 { min-width:314px;width:26.167em;}
#s .sgroup .s16 { min-width:152px;width:12.67em;}
#s .sgroup .s17 { min-width:314px;width:26.167em;}
#s .sgroup .s18 { min-width:476px;width:39.67em;}
#s .sgroup .s19 { min-width:152px;width:12.67em;}
#s .sgroup .s20 { min-width:152px;width:12.67em;}
#s .sgroup .s21 { min-width:152px;width:12.67em;}
#s .sgroup .s22 { min-width:476px;width:39.67em;}
#s .sgroup .s23 { min-width:152px;width:12.67em;}
#s .sgroup .s24 { min-width:314px;width:26.167em;}
#s .sgroup .s25 { min-width:476px;width:39.67em;}

/* A Group Floats */
#a,#a .a1 {min-width:584px;width:48.67em;}
#a .agroup .a2 { min-width:368px;width:30.667em; }
#a .agroup .a3 { min-width:206px;width:17.167em;}
#a .agroup .a4 { min-width:206px;width:17.167em;}
#a .agroup .a5 { min-width:368px;width:30.667em;}
#a .agroup .a6 { min-width:152px;width:12.67em;}
#a .agroup .a7 { min-width:206px;width:17.167em;}
#a .agroup .a8 { min-width:206px;width:17.167em;}

/* C Group */
#c  { min-width:584px;width:48.67em;  }
#c, #c .c1 {min-width:584px;width:48.67em;}
#c .cgroup .c2 { min-width:314px;width:26.1667em;}
#c .cgroup .c3 { min-width:260px;width:21.667em;}
#c .cgroup .c4 { min-width:206px;width:17.167em;}
#c .cgroup .c5 { min-width:368px;width:30.667em;}
#c .cgroup .c6 {width:12.67em;}
#c .cgroup .c7 {min-width:206px;width:17.167em;}
#c .cgroup .c8 {min-width:206px;width:17.167em;}

/* D Group */
#d .d1 {clear:both;  min-width:584px;width:48.67em;}
 
/* U Group widths */
#u,#u .u1 {width:62.167em;}
#u .ugroup .u2 { min-width:584px;width:48.67em;}
#u .ugroup .u3 { min-width:152px;width:12.67em;}
#u .ugroup .u4 { min-width:152px;width:12.67em;}
#u .ugroup .u5 { min-width:584px;width:48.67em;}
#u .ugroup .u6 { min-width:368px;width:30.667em;}
#u .ugroup .u7 { min-width:368px;width:30.667em;}
#u .ugroup .u8 { min-width:368px;width:30.667em;}
#u .ugroup .u9 { min-width:206px;width:17.167em;}
#u .ugroup .u10 { min-width:152px;width:12.67em;}
#u .ugroup .u11 { min-width:206px;width:17.167em;}
#u .ugroup .u12 { min-width:206px;width:17.167em;}
#u .ugroup .u13 { min-width:152px;width:12.67em;}
#u .ugroup .u14 { min-width:152px;width:12.67em;}

/* J group Widths */
#j,#j .j1 {width:80.1667em;}
#j .jgroup .j2 { min-width:638px;width:53.167em;}
#j .jgroup .j3 { min-width:314px;width:26.167em;}
#j .jgroup .j4 { min-width:476px;width:39.67em;}
#j .jgroup .j5 { min-width:476px;width:39.67em;}
#j .jgroup .j6 {min-width:314px;width:26.167em;}
#j .jgroup .j7 { min-width:638px;width:53.167em;}
#j .jgroup .j8 { min-width:314px;width:26.167em;}
#j .jgroup .j9 { min-width:314px;width:26.167em;}
#j .jgroup .j10 { min-width:314px;width:26.167em;}
#j .jgroup .j11 { min-width:206px;width:17.167em;}
#j .jgroup .j12 { min-width:206px;width:17.167em;}
#j .jgroup .j13 { min-width:206px;width:17.167em;}
#j .jgroup .j14 { min-width:314px;width:26.167em;}
#j .jgroup .j15 { min-width:152px;width:12.67em;}
#j .jgroup .j16 { min-width:152px;width:12.67em;}
#j .jgroup .j17 { min-width:206px;width:17.167em;}
#j .jgroup .j18 { min-width:206px;width:17.167em;}
#j .jgroup .j19 { min-width:206px;width:17.167em;}

/* K Group Floats */
#k,#k .k1 {min-width:638px;width:53.167em;}
#k .kgroup .k4 { min-width:422px;width:35.167em;  }
#k .kgroup .k5 { min-width:206px;width:17.167em;}
#k .kgroup .k8 { min-width:638px;width:53.167em;}

/* Y Grid Pos */
#y { min-width:962px;width:80.1667em; clear:both; padding-bottom:.83em }
.hideCells { display:none; }
/* end grid */
/***************/
/* MAKE IT LOOK NICE : Music Specific Styling */
body {
    font-size:75%;_font-size:12px;
	background: #4b4b4b;
	color: #000000;
	margin:0 auto;
	min-width:980px;width:81.667em;
	position:relative;	
	font-family: Arial, Helvetica, sans-serif;
}

#k .kgroup .k2{
min-width:151px;
width:12.58em;
background:#ffffff;
border: solid 1px #D6D7D9;
}
#k .kgroup .k3, #k .kgroup .k5,  #k .kgroup .k6, #k .kgroup .k7 {
float:right;
margin-left:.8333em;
}
#k .kgroup .k3{
min-width:465px;
width:38.75em;
}
#k .kgroup .k6,  #k .kgroup .k7{
padding-right:0px;
min-width:226px;
width: 18.875em;
}

/* END 980 GRID MODIFIED WITH MIN-WIDTH */

.module .modType3 .colorThree .body {
padding:5px 4px;
}
.module .body {
padding:0px 4px; 
}

.feedsmodule .feedsPost .postBtm {
background:#ffff;
}
.feedsmodule .feedsLabel {
background:#FFFFFF;
}

div.module div.body div.modType5_bx div.promoTxt dd {
float:left;
}

.colorOne .header h2 {
background:#FFFFFF none repeat scroll 0%;
border-bottom:4px solid #666666;
color:#323230;
font-size:17px;
margin:0px 10px;
padding:4px 0pt 3px 10px;
}

.header_info {margin:4px 0px 0px 9px;}

.navMod .bdy ul li a:hover{
color:#fff;
}

/* BEGIN Left Nav tweaks */
.navMod .bdy ul li a{
padding:7px 5px;
}
.locNavCnt ul li a{
text-indent:0px;
}
.locNavCnt ul li .fstItm a{
text-align: left;
text-indent:0px;
}
.navMod .bdy #leftnav .locNavCnt .fstItm{
border-bottom:1px solid #CECFCA;
}
.navMod .bdy #leftnav .locNavCnt ul li{
padding-left:3px;
font-size: .89em;
}
.descript{
font-size: .82em;
}
/* END Left Nav tweaks */

/* BEGIN Feed tweaks */
.feedsmodule .feedaltrow {
background:none;
}
.feedsmodule .feedsPost .postBtm{
background:none;}
/* END Feed tweaks */

/* BEGIN Photo tweaks */
.module .promoCrdTxt {
clear:right;
float:right;
text-align:left;
}
div.module div.body div.modType5_bx{
width:8.5em;
}
div.module div.body div.modType5_bx .promoTxt;div.module div.body div.modType5_bx .promoCrdTxt{
clear:left;}
/*END Photo tweaks */

/* BEGIN Countdown List */
#top11genmod {
background:white none repeat scroll 0% 50%;
border:1px solid #D1D1D1;
margin:0px;
}
#top11genmod ul li.even {
background:#F4F4F4 url(altrow_wht_edg) repeat-x scroll 100%;
}
#top11genmod ul li {
border-bottom:1px solid #E5E5E3;
color:black;
display:list-item;
line-height:1.25em;
list-style-position:outside;
list-style-type:none;
margin:0pt 1px 1px;
padding:3px;
}
#top11genmod ul li {
border-bottom:1px solid #E5E5E3;
color:black;
display:list-item;
line-height:0.7625em;
list-style-position:outside;
list-style-type:none;
margin:0pt 1px 1px;
padding:3px;
text-align:left;
}
#top11genmod ul li .item a {
display:block;
margin:3px 0px 5px 1.6em;
width:220px;
}
#top11genmod ul li .number {
/*background:transparent url(http://www.aolcdn.com/top11_ver2.0/dynamiclist/images/top11numberbg1.gif) no-repeat scroll 0px -2px;*/
border:0px solid #000000;
float:left;
height:22px;
margin:0pt 0pt 0pt 4px;
padding:0pt;
width:22px;
font-weight: bold;
}
#top11genmod ul li.even {
background:#F4F4F4 url(altrow_wht_edg) repeat-x scroll 100% 50%;
}
#top11genmod ul li {
border-bottom:1px solid #E5E5E3;
color:black;
display:list-item;
line-height:0.7625em;
list-style-position:outside;
list-style-type:none;
margin:0pt 1px 1px;
padding:3px 3px 6px 3px;
text-align:left;
}
#top11bottom {
background:white none repeat scroll 0%;
border-color:-moz-use-text-color #E6E6E6 rgb(230, 230, 230);
border-style:none solid solid;
border-width:0pt 1px 1px;
margin:0pt 0pt 0.83em;
padding:0pt 0pt 0.83em;
}
.morevideos {
clear:both;
display:block;
padding:0.83em 0.83em 0pt;
}
.body h6.secondary {
margin-top:0.83em;
}
.body h6.secondary {
border-top:1px solid #E6E6E6;
padding-top:1px;
}
h6.secondary {
border-top:1px solid #E6E6E6;
padding-top:0.83em;
}
.morevideos h2 a, h5.secondary a, h6.secondary a {
background:#F4F4F4 url(top11_altrow) repeat-x scroll 0pt 100%;
clear:both;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size: .89em;
font-weight:normal;
padding:0.83em;
text-align:center;
}
.no_css {
background:white none repeat scroll 0%;
border:1px solid #D1D1D1;
margin:0pt 0pt 0.83em;
padding:2.5em 0pt 0pt;
}
.no_css table.t100maintbl {
width:100%;
}
.t100shrow td {
padding-bottom:0.4167em;
}
.t100narliterow td {
border-bottom:1px solid #D1D1D1;
border-top:1px solid #D1D1D1;
padding-bottom:0.83em;
padding-top:0.83em;
}
.dark td {
border-bottom:1px solid white;
border-top:1px solid white;
padding-bottom:0.83em;
padding-top:0.83em;
}
.dark {
}
/* END Countdown List */

/* BEGIN Promo Sponsored */
.promos_sponsored {
height:1.35em;
padding-top:0.667em;
}
.module .promos_sponsored .sponsored {
border-color:#E6E6E6 rgb(230, 230, 230) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0pt;
bottom:0pt;
position:absolute;
text-align:center;
width:11.5em;
}
.navMod .bdy ul li a:hover{
color:#fff;
background:#7F7F7F url(localnav_bul.gif) no-repeat scroll 0pt 10px;
cursor:pointer;
}
.module .body {height:1%;}

#s .s7 .colorOne {padding-right:0px;}
#s .s7 .admodule {margin-right:0px;}

.navMod .bdy ul li a {
background-image:none;
border-bottom:medium none;
display:block;
margin:0pt;
}

td.ptBullet{display:none;}

#top11genmod table.ptActiveContent{position:relative;left:-20px;line-height:1em;}

.top5 {
background-color:#FFFFFF;
border-bottom:0.09em solid #CFCFCF;
clear:both;
display:block;
height:100%;
overflow:hidden;
}
.top5 div, .top5 dl, .top5 dt, .top5 dd, .top5 ul, .top5 ol, .top5 li, .top5 h1, .top5 h2, .top5 h3, .top5 h4, .top5 h5, .top5 h6, .top5 pre, .top5 form, .top5 fieldset, .top5 input, .top5 textarea, .top5 p, .top5 blockquote, .top5 th, .top5 td {
margin:0pt;
padding:0pt;
}
.top5combo { border-color: #cfcfcf; border-style: solid; border-width: 0.09em 0.09em 0 0.09em; background-color: #fff; margin: 0.83em 0; }
.top5combo .headline { margin: 0.50em 0.75em 0 0.75em; padding: 1.17em 0 0.33em 0; text-align: left; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.50em 0; }
.top5combo .headline h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.50em; color: #ab1717; }
.top5combo .headline b { font-weight: normal; color: #878789; font-size: 0.80em; }
.top5combo .advertisement { padding: 0; margin: 0.50em 0.75em; text-align: center; }
.top5 { display: block; clear: both; overflow: hidden; height: 100%; background-color: #fff; border-bottom: #cfcfcf solid 0.09em; }
.top5 .headline { margin: 0 0.75em 0.33em 0.75em; border-width: 0 0 0.25em 0; overflow: hidden; height: 100%; }
.top5 .headline h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.3em; color: #ab1717; float: left; }
.top5 .headline .feed { float: right; position: relative;  padding: 0.42em 0 0 0; }
.top5 .headline .feed a { padding: 0 0 0 0.17em; }
.top5 .headline .rssfeed { width: 1.08em; height: 1.00em; }
.top5 .headline .snag { width: 2.33em; height: 1.00em; }
.top5 .text { display: block; margin: 0; padding: 0.25em 0 0.56em 0.83em; }
.top5 table { padding: 0; width: 100%; }
.top5 tr { background-color: #fff; }
.top5 .alt { background: #f9f9fb url(top_5_list_row_bg_1x40) repeat-x bottom; }
.top5 .num { width: 12%; padding: 0 3% 0 0; color: #859094; font-size: 1.5em; font-weight: bold; text-align: right; vertical-align: middle; border-top: 0.07em solid #cfcfcf; }
.top5 .title { vertical-align: middle; padding: 0.67em 0.83em 0.67em 0; border-top: 0.09em solid #cfcfcf; }
.top5 .rating { color: #859094; }
.top5 .footer { border-top: 0.09em solid #cfcfcf; background-color: #fff; padding: 0.67em; color: #bcbdb9; text-align: center; }
.top5 .footer .button, .top5 .footer .button:hover, .top5 .footer .button:visited, .top5 .footer .button:visited:hover { display: block; width: 60%; margin: 0.42em auto; }

#news_mod {
background-color:#FFFFFF;
border:6px solid #F3F3F3;
margin:0pt 0pt 10px;
padding:15px 10px 10px;
}

/* More Sports News CSS */
#news_mod {border:6px solid #f3f3f3;margin:0;background-color:#fff;padding:15px 10px 10px 10px;margin-bottom:10px;}
#news_mod .header{margin:0;padding:0;padding-bottom:5px;}
#news_mod .header h3{border-bottom:solid 4px #e6e6e6;margin:0;padding:0;padding-bottom:6px;font:normal 1.4167em Arial;color:#333;}
#news_mod .body {border:0;padding:0;background-color:#fff;}
#news_mod .body ul {border:0;padding:0;margin:0;}
#news_mod .body ul li {list-style-type:none;padding-top:4px;display:block;}
#news_mod .body ul li a {padding:0;font-family:arial;font-size:12px;color:#2b65b0;background: url(icon_generic_blue) no-repeat 0 50%; padding-left:10px; line-height:18px;text-decoration:none;}
#news_mod .footer {padding:8px 0px 0px 10px;font:bold 11px arial;}
#news_mod .footer ul{border:0;padding:0;margin:0;}
#news_mod .footer ul li{list-style-type:none;padding-top:4px; display:inline;}
#news_mod .footer ul li a{padding:0;font-family:Arial;font-weight:bold;font-size:11px;color:#2b65b0;line-height:10px;text-decoration:none;text-decoration:none;padding-left:2px;}
#news_mod ul li a:hover{text-decoration:underline;}
/* End of More Sports News CSS */

/* Action Sports on Demand Css code */
#action_sports_demand{margin-top:8px;}
#sports_demand_header{height:35px;background: url(bg_fanhouse_hdrs_tile);}	#sports_demand_text{font-family:Arial,sans-serif;font-size:11px;color:#e6e6e6;font-style:bold;padding:7px 0 0 10px;line-height:0.15cm}
#sports_demand_body{padding:15px 0 22px 10px;background-color:#f3f3f3;}
#sports_demand_image{width:132px;height:88px;background-color: #E10BC5;}
#sports_demand_text1{font:bold 12px Arial;color:#333;padding-top:7px;}
#sports_demand_text2{font:normal 11px Arial;}
#sports_demand_text3{font:normal 11px Arial;padding-top:4px;}
/* End of Action Sports on Demand Css code */

/* More Sports News CSS */
#sportsnews {border:6px solid #f3f3f3;margin:0;background-color:#fff;padding:15px 10px 10px 10px;}
#sportsnews .news_mod .header{margin:0;padding:0;padding-bottom:5px;}
#sportsnews .news_mod .header h3{border-bottom:solid 4px #e6e6e6;margin:0;padding:0;padding-bottom:5px;font:normal 17px Arial;color:#333;}
#sportsnews .news_mod .news {border:0;padding:0;background-color:#fff;}
#sportsnews .news_mod .news ul {border:0;padding:0;margin:0;}
#sportsnews .news_mod .news ul li {list-style-type:none;padding-top:4px;}
#sportsnews .news_mod .news ul li a {padding:0;font-family:arial;font-size:12px;color:#2b65b0;background: url(icon_generic) no-repeat 0 50%; padding-left:10px; line-height:18px;text-decoration:none;}
#sportsnews .news_mod .footer {padding:0;padding-left:8px;padding-top:4px;}
#sportsnews .news_mod .footer a{padding:0;font-family:Arial;font-weight:bold;font-size:11px;color:#2b65b0; line-height:10px;text-decoration:none;text-decoration:none;}
/* End of More Sports News CSS */

#m1 .module iframe{
float:left;
margin-left:10px;
width:200px;
margin-top:4px;
}
.module iframe{
float:left;
margin-left:10px;
width:270px;
margin-top:4px;
}

#bb_gn1 a {display:none !important;}
#bb_gn li {border-right:none;}
.cbJobSearch form .body, .cbJobSearch form .header {background:#ffc;}
.cbJobSearch .addlCats img {height:9px; width:9px; position:relative; top:-5px; left:0;}
.cbJobSearch form .button {margin-top:6px;}

/*fix to bvcss*/
.staticLead .header h3 a {color:#fff;}

/* Sponsored Links as is with 5 cols */
#y .sponsor .body {height:128px;}
.searchCat ul li.searchCatBg a{color:#fff;font:900 1em Arial;}
ul a {
background:none;
} 

#headerBottom ul.chNav.hoverState{font-weight: bold;}

/*header tab color*/
.searchCat ul li.searchCatBg a {color:#fff;}

/*bulletless footer*/
#footer ul a {background:none; }

.cott_wrap .card:hover{height:auto;}
#k .kgroup .k2{padding:10px 5px 30px 5px}
.navMod .bdy #leftnav .locNavCnt ul{margin-bottom:20px;}
.navMod .bdy #leftnav .locNavCnt ul li{padding-left:0}
.navMod .bdy #leftnav .locNavCnt .fstItm {border-bottom:0 none;}
.navMod .bdy #leftnav .locNavCnt li a{border-bottom:1px solid #CECFCA}
.navMod .bdy #leftnav .locNavCnt ul li a {padding:4px 8px;border-bottom:0 none;}
div.k2 .module, div.k3 .module{margin-top:0}
.navMod .bdy ul li a:hover {background:#555555 url(localnav_bul.gif) no-repeat 0pt 10px;}

#k .kgroup .k3 {min-width:468px;width:39em;margin-left:0;_margin-right:-3px;}
#k .kgroup .k3 .module{position:relative;}

.colorOne .header h2{margin:10px 10px 5px 10px; padding:0}
.module div.body div.modType3_bx .promoImg .promoCrdTxt{float:none;text-align:right;margin:0}
.promoTxt .modType3_bx_hed h3{
font-family:lucida sans;
font-size:12px;
font-weight:bolder;
padding-top:5px;
 }

  .promoTxt .modType3_bx_hed h3 a{text-decoration:underline;}
 
 .promoTxt .modType3_bx_hed h3 a:hover{
color:#EA7F45 !important;
}
div.module div.body div.modType3_bx dd{font-size:12px;}
div.module div.body div.modType3_bx dd  a{display:block;font-weight:bold; padding:4px 0;}
div.module div.body div.modType3_bx {*padding-right:10px;_padding-right:4px}
.colorOne .body {border-width:0 1px 1px 1px;padding-bottom:5px;}
div.promos_sponsored{bottom:1px;height:auto;left:162px;position:absolute;}
div.module div.promos_sponsored div.sponsored{position:static;bottom:none;}
.colorOne .header h2,.colorOne .header h3{font-family:lucida sans;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:10px 10px 0;
padding:0;}
#k .kgroup .k3 .colorOne{margin-bottom:10px;}

.ent_promo_sidetexttitle .body{padding:5px;}
#ent_promo_sidetexttitle_290021 .body{border-width:1px;}

#k .kgroup .k3 .module ol.lined{margin:0 0 0 5px;padding:0;}
#k .kgroup .k3 .module ol.lined li{background:transparent url(ul_li_bullet) no-repeat 0em 8px ;margin:0;padding:3px 0 3px 7px; float:left;width:12em;}

div.module div.body div.modType5_bx div.promoImg img.main_prmImg, .module .left img{}
.countdownSubtitle{padding:0 5px 5px 5px}

.top5{border-top:0.09em solid #CFCFCF;*border-top:0 none;}
.top5 .ptActiveContent tr.ptOddRow, .colorTwo .header,.colorTwo .body{background-color:transparent;}

#top11bottom {border-width:0;text-align:center;margin:0;padding:0; position:relative;}
#top11bottom .update{text-align:center;padding-top:3px;}

.sponsor2{margin:20px 10px; background-color:transparent;}
.sponsor2 .header h3{background-color: #f2f2f2;}

.morevideos h2 a, h5.secondary a, h6.secondary a {background:#626262 url(search_button.jpg) repeat-x 0pt 100%;color:#fff;width:200px; margin:0 auto;padding:0.63em;font-size:0.75em}
.morevideos h2 a:hover, h5.secondary a:hover, h6.secondary a:hover {color:#fff}

#k .kgroup .k3 #multiImg_288376{margin-bottom:0}
#k .kgroup .k3 .feedsmodule{background:#fff;border-right:1px solid #D6D7D9;border-bottom:1px solid #D6D7D9;border-left:1px solid #D6D7D9;margin:-1px 0 10px 0;}

.colorTwo .header h3{font:normal 1.46em georgia,times new roman,serif;padding-bottom:5px;color:#000;border-bottom:1px solid #D6D7D9;}

.feedsmodule .body ul li span.feedSpan a.fdmd_feedImg {display:none;}
.feedsmodule .body ul li{border-bottom:1px solid #D6D7D9; padding:10px;background:#F9F9FB url(top_5_list_row_bg_1x40) repeat-x 0 100%}
.feedsmodule .body ul li.feedaltrow{background:#fff}

.module .promoCrdTxt {clear:both;float:none;text-align:right;padding-right:10px}

div.module div.body div.modType5_bx div.promoTxt dd{float:none;}
div.module div.body div.modType5_bx div.promoImg{background:none;margin:0;}

.crossnav a.prev:hover {background:url(prev_on.gif);}
.crossnav a.next:hover {background:url(next_on.gif);}

.cott_wrap .show_arws a.prev:hover {background:url(prev_on);}
.cott_wrap .show_arws a.next:hover {background:url(next_on);}

div.botFtrBtn {
background:#626262 url(search_button.jpg) repeat-x scroll 0pt 100%;
color:#FFFFFF;
font-size:0.75em;
margin:0pt auto;
padding:0.63em;
width:200px;
border:1px solid #DCDCDC;
display:inline;
float:left;
margin-right:8px;
padding:1px;
}

.pageTitle {display:block;}
.pageTitle {overflow:hidden; margin-top:8px; position:relative;}
.pageTitle h2 img {position:relative; left:0;}
.pageTitle h1 {
font-family:georgia,times new roman,serif;
font-size:1.8em;
font-weight:normal;
height:1.45em;
margin:0pt 5pt 5px 6px;
vertical-align:baseline;
width:584px;
color:#333333;}
.pageTitle .sponsor {position:absolute; right:0; top:0; background:none;}
.pageTitle .clear {display:none;}

.feedsmodule .feedsPost .postBody {
display:none;
position:static;
}
.feedsmodule .body .postBtm div.ftfCont a.ftfLnk{
display:none;}
.feedsmodule .feedsPost .postBtm .feedTimestamp {
margin-bottom:4px;
position:static;
}
.feedsmodule .feedsPost {
margin-top:4px;
position:static !important;
width:100%;
}

.colorOne .header h2 strong, .colorOne .header h3 strong{
font-weight:normal;
}

.feedsmodule .body .progLnHt3 * {
padding-bottom:0px;
padding-top:0px;
}

/*fix-italics*/
#BV_compressor em{font-style:normal;}
#BV_compressor .em{font-style:normal;}
#headerMiddle #chLogo a { float:left; display:block;
padding-bottom:20px; 
}
.searchButton {
background:#B2C160 url(bgbtnsearchon) repeat-x scroll left bottom;
}
.searchButton:hover {
background:#B2C160 url(bgbtnsearch) repeat-x scroll left bottom;}
.searchCat ul li.searchCatBg{background:#636363 url(bgtoptab) repeat-x scroll 0px;}
#headerMiddle .headerSearch {background:#C6C6C6 url(bgsearch) repeat-x scroll 0pt;}



/* Module Color 3 Style - Blue, for gallery franchise promo module*/
.colorThree {
    border: solid 1px #D6D7D9;
	padding: 3px;
	background: #ffffff;
	}
.colorThree .header {
	background: #2b657b url(franchise-hdr-bg.gif) repeat-x; 
	margin:0x; 
	padding: 3px 0pt 3px 5px; 
	border: none
	}
.colorThree .header h3, div.header h2, div.header h3 {
	color: #f2f2f2; 
	font-size: 1.3em;
	padding: 2px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif
    }
.colorThree .body {
    border: none;
    background: #f3f3f3;
	padding: 2px;
	}
.colorThree .body p img {
    padding: 0px; 
    border: none; 
	margin-top: 3px;
	}
.colorThree .body p {
    padding-left: 4px;
	}
.colorThree .body a:hover {
   color: #ffffff;
   }
   	
.bvBtn {
    background: url(news20-button-bg.gif) repeat-x;
    margin:3pt 8px;
    padding:3px 14px 4px;
    text-decoration:none;
    border:1px solid #898989;
    color:#ffffff;
    font-family:Arial;
    font-size:1em;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
	float: right;
	}






/* Begin BV Comments Definitions 080725 */
.rec_cmt .cmt_view {margin-right:5px}
.rec_cmt .cmt_cont{font-size:10px; padding:16px 0pt 11px;}
.rec_cmt .cmt_reportThis{float:right;margin-right:5px;margin-top:-18px;font-size:10px;}
.rec_cmt .cmt_cont .left_cont{margin:3px 8px 0 0}
div.grey {border:none}
.cmt_hd_cont{ border-width:3px 0;border-color:#ededed;border-style:solid;margin:-1px 0 0 0;width:auto;padding:4px 5px;}
.rec_cmt .cmtPoll {margin:0;width:auto}
.rec_cmt .cmt_center{width:70%;text-align:center}
.rec_cmt .cmtPollView{margin:0;width:auto;float:right}
.rec_cmt {width:456px;margin:30px 5px 0 5px;}
.rec_cmt .cmt_hd{float:left;}
.rec_cmt .cmt_view{float:right;margin-top:1.4em;}
.rec_cmt .cmt_view a{padding-left:10px;font:bold 11px arial;color:#2b65b0;text-decoration:none;}
.rec_cmt h3 {font-size:17px;color:#000;}
div.grey{width:456px;margin:0;line-height:0;font-size:0;border-bottom:3px solid #e6e6e6;}
.rec_cmt h3.cmtTitle {margin:0.5em 0 0 0;padding:0 0 10px 5px;font:normal 18px georgia;color:#000;}
.rec_cmt h3.cmtfdbck {margin:2em 0 0 0;padding:0 0 10px 5px;font:normal 18px georgia;color:#000;}
.rec_cmt .cmt_cont{width:446px;padding:6px 0;}
.rec_cmt .cmtPoll {width:150px;float:left;font:normal 11px arial;margin:0.5em 0 0 0;padding:0;color:#333;text-transform:none;}
.rec_cmt .cmt_center{width:196px;float:left;padding-top:.1em;}
.rec_cmt .cmt_center a.prev{padding-left:17px;background: #fff url(prev_arrow) no-repeat 10% 20%;font:normal 11px arial;color:#2b65b0;text-decoration:none;}
.rec_cmt .cmt_center a.nxt{padding-right:15px;background: #fff url(nxt_arrow) no-repeat 100% 20%;font:normal 11px arial;color:#2b65b0;text-decoration:none;}
.rec_cmt .cmt_center a.prev:hover,.rec_cmt .cmt_center a.nxt:hover{font:normal 11px arial;color:#2b65b0;}
.rec_cmt .cmtPollView {width:100px;float:left;margin-top:0.5em;font:normal 11px arial;color:#2b65b0;text-align:right;}
.rec_cmt .cmtPollView a{font:normal 11px arial;color:#2b65b0;text-decoration:none;}
.rec_cmt .cmt_cont{width:451px;border-bottom:1px solid #eaeaea;margin:0;font-size:0;margin-left:5px;}
.cmt_hd_cont{width:451px;padding:5px 0;margin-left:5px;}
.rec_cmt .cmt_cont .left_cont{float:left;width:48px;height:48px;margin-right:8px;}
.rec_cmt .cmt_cont .right_cont{font:normal 11px arial;color:#333333;width:390px;float:left;margin:0;padding:0;}
.rec_cmt .cmt_cont .right_cont .info {border:0;padding-bottom:5px;margin:0;}
.rec_cmt .cmt_cont .right_cont .info span{border:0;padding:0;margin:0;}
.rec_cmt .cmt_cont .right_cont .info .usr {padding-right:13px;font:bold 11px arial;color:#2b65b0;} 
.rec_cmt .cmt_cont .right_cont .info .date {padding-right:13px;font:normal 11px arial;color:#333333;} 
.rec_cmt .cmt_cont .right_cont .info .time {padding-right:13px;font:normal 11px arial;color:#333333;} 
.rec_cmt .cmt_cont .right_cont .cmt {padding:0;margin:0;border:0;line-height:14px;}
textarea.cmmntTxtArea {margin:0.2em 1em 0.5em 1em;width:90%;padding:.5em;display:block;	height:9.3em;border:0;font:normal 11px arial,Helvetica,sans-serif;	color:#333;overflow:auto;}
div.cmntBttn {border:1px solid #e6e6e6;text-align:center;font:normal 11px arial;background-color:#e6e2e3;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#e6e2e3);margin: 4px 1px 0 0;}
div.cmntBttn a {border:1px solid white;	width:4.7em;padding:.6em .55em;font::normal 11px arial,Helvetica, sans-serif;color:#000;display:block;	text-decoration:none;}
div.cmntBttn a:hover {text-decoration:underline;}
#addCmmnt {border:1px solid #c5c5c5;padding:.83em 0;margin: 12px 0 5px 5px;background: #f2f2f2 url(crosshatch_txtr) repeat 0% 0%;text-align:center;width:auto;}
.cmntFoot {margin-left:5px;}
.ucLeft {float:left;}
.ucRight {float:right;}
.noFlt { clear:both; }
#ucSnsBlock {position:relative;}
#snsMiniUI {position:absolute;top:-150px;left:250px;} 
/* End BV Comments Definitions 080725 */

.mainstory #b_id{display:none;}

.mainstory p{margin-bottom:10px;}

  .maintitle{cursor:text !important;}
  .maintitle:hover{background:none !important; color:#3952A2 !important;}
  .leftbanner{clear:both;padding-top:10px;}
  .leftbanner a img{border:1px solid #a5a5a5; margin-left:1px;}
  .promoImg a img{width:145px;}
  
  .visiterbutton2{
background:transparent url(visiterbutton2.jpg) 0px 23px;
color:white;
display:block;
font-family:lucida sans;
font-size:10px;
font-weight:bolder;
height:23px;
line-height:24px; _line-height:23px; 
text-align:center;
width:90px;
  }
  
  .visiterbutton2:hover{background:transparent url(visiterbutton2.jpg) 0px 0px;
  text-decoration:none; color:white;
  }
 
.modType3_bx_body{
height:230px;
}

.bonusicon{
background:url(bonusicon.jpg); width:114px; height:90px; text-align:center; font-family:lucida sans; color:white; float:left;
}

.bonusicon span{display:block; font-size:24px; margin-top:22px;}  

.bonustext{display:block; font-size:16px !important; margin-top:0px !important;}

.visiterofcube{
clear:both;
cursor:pointer;
float:right; _float:none;
margin-right:12px; _margin-left:197px;  _margin-right:0px;
margin-top:-25px;
}

.psImgCont .artimage{border:1px solid #919191;}

.colorOne #b_id{text-align:center;}
.colorOne #b_id a img{border:1px solid black;}

.partners ul{
padding-left:0px;
}

.partners ul li{
background:#F9F9F9 none repeat scroll 0 50%;
border-bottom:1px solid #EEEEEE;
display:block;
list-style-type:circle;
padding:5px;
}
  
.partners ul li:hover{
background:#ffffff none repeat scroll 0 50%; 
}

.partners ul li a{
display:block;
}

.partners ul li a:hover{
text-decoration:none;
}

.partnershead{padding-bottom:5px;}

.topbanner{
float:right;
position:relative;
right:12px;
top:10px;
}

.topbanner a img{
border:3px double #dadada;
}

.myh1{
display:block;
float:left;
font-size:14px;
font-weight:normal;
left:-277px;
position:relative;
top:70px;
width:200px;
}

.quoti{
border-bottom:1px solid #CECFCA;
margin:0 auto;
padding:0px 0px 10px 0px ;
width:95%;
}

.quoti span{ 
display:block;
margin-top:5px;
padding-right:7px;
text-align:right;
}

.innersiderbarbanner{
margin-top:0px; margin-bottom:10px;
}

.innersiderbarbanner a img{
border:3px double #A5A5A5 !important;
margin-bottom:0px;
width:308px;
}
