﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tfoot,thead{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
:focus{outline:0;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
strong{font-weight:bold}

body {font-family:Arial,Helvetica,sans-serif;background-color: #E8E8E8;color:#000;font-weight:100; font-size:12px;line-height: 1;background-position:center 34px !important;overflow-x:hidden;padding:34px 0 0 0}

html, body{height:100%;min-height:100%}
.left{float:left}
.right{float:right}
.clr{clear:both}
.clr_both{clear:both}
.clr_left{clear:left}
.clr_right{clear:right}
.clr5                       {height:5px}
.clr10                      {height:10px}
.clr15                      {height:15px}
.clr20                      {height:20px}
.clr30                      {height:30px}
.clr40                      {height:40px}
.clr50                      {height:50px}
.clr60                      {height:60px}
.inline{display:inline}
.absolute{position:absolute}
.relative{position:relative}
.bold{font-weight:bold}
.normal{font-weight:normal}
.grey{background:#CCC}
.darkgrey{background:#999}
.white{background:#FFFFFF;}
.block{display:block}
h1{font-size:22px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
h1,h2{margin-bottom:10px}
h3,h4,h5{margin-bottom:4px}
span.datestamp, div.datestamp{margin-bottom:4px;color:#74727D}
em, i{font-style:italic!important}
strong, b{font-weight:bold!important}
p{line-height:1.3em}
a, a p{color:#0E2E5E;text-decoration:none;font-weight:bold;}
a:hover, a:hover p{text-decoration:underline;color:#000}
a img{border:0}
.container_12{margin-left: auto;margin-right: auto;width: 960px;}
.line16 {line-height:16px;}
.frame {padding:0 0 0 6px;}

img.left{margin:0 10px 0 0}
input, select{font:11px verdana;padding:1px;margin-right:4px}
.search_box .btn{background: url("../images/btn_tile.png") repeat-x scroll 0 0 #C3C3C3; border: 1px solid #979797; color: #000000; font-size: 12px; font-weight: bold; height: 26px; min-width: 80px; padding-bottom: 3px; text-align: center; text-transform: capitalize !important;}
.btn {background: url("../images/btn_tile.png") repeat-x scroll 0 0 #C3C3C3; border: 1px solid #979797 ; color: #000; font-size: 12px; height: 24px; min-width: 80px; padding: 5px 10px; text-align: center; text-transform: uppercase !important; margin:8px 0 0 0;font-weight:bold;}
.srch {background: url("../images/btn_tile.png") repeat-x scroll 0 0 #C3C3C3; border: 1px solid #979797 ; color: #000; font-size: 12px; height: 24px; min-width: 80px; padding: 0; text-align: center; margin:0;font-weight:bold;position:relative;left:212px;}
.srch:hover{cursor:pointer}
input { font-family: arial,sans-serif;}
input.btn:hover{cursor:pointer}
.last{background:none!important;padding-bottom:0 !important;}
li{background:url("../images/li_dot_med.png") no-repeat scroll 0 6px;padding-left:8px;line-height:1.4em}
.whiteline{border-top:16px solid #fff}
.dotted, .dotted_nomargin{background:url(../images/generic_sprite_horz.png) repeat-x center;margin:10px}
.dotted_nomargin{margin:0}
span.watch a, span.view a, span.listen a{color:#E30A15;text-transform:uppercase;font-size:12px}
span.watch{background:transparent url(../images/icons/media_icon_sprite.png) no-repeat scroll right -39px;padding:0 18px 0 10px}
span.view{background:transparent url(../images/icons/media_icon_sprite.png) no-repeat scroll right -20px;padding:0 18px 0 10px}
span.listen{background:transparent url(../images/icons/media_icon_sprite.png) no-repeat scroll right 1px;padding:0 18px 0 10px}
span.watch1 a, span.view1 a, span.listen1 a{color:#E30A15;text-transform:uppercase;font-size:12px}
span.watch1{background:transparent url(../images/icons/media_icon_sprite.png) no-repeat scroll right -39px;padding:0 15px 0 0px}
span.view1{background:transparent url(../images/icons/media_icon_sprite.png) no-repeat scroll right -20px;padding:0 15px 0 0px}
span.listen1{background:transparent url(../images/icons/media_icon_sprite.png) no-repeat scroll right 1px;padding:0 15px 0 0px}
div.spacer{height:10px; width:100%; display:block;position:relative;}
div.spacer1{height:1px}
div.spacer.white, .whitebg{background:#fff}
div.spacer6{height:6px}
div.spacer5{height:5px}
div.spacer15{height:15px}
.borbot2{border-bottom:2px solid #CBD0DA;}
.main_wrap {background: url("../images/header.png") no-repeat scroll 0 -28px #FFFFFF !important;margin: 0 auto;position: relative;top:0; width: 980px;}

.printmain_wrap{width:700px;margin:0 auto;border:10px solid #fff;}
#gallery_landing .main_wrap, #gallery_largeimg .main_wrap, #gallery_cartoons .main_wrap, #gallery_archive .main_wrap, #multimedia_landing .main_wrap{background:#fff}

.ad_centered {margin: 0 auto; text-align: center;}

#leaderboard {clear: both;height: auto;margin: 10px auto;position: relative;text-align: center;top: 0;width: 980px;}
#leaderboard .adCenter{margin: 0 auto; position: relative; text-align: center; width: /*733px*/980px;}
#leaderboard .adCenter div { text-align:center !important; width:100% !important;}
#leaderboard .adCenter div div {text-align:center !important; width:100% !important;}
#leaderboard .adCenter div div div {text-align:center !important;}


#leaderboard .ad_wrap{/*background-color: #D4D3D3;*/ *border:none!important; border-bottom: 3px solid #D4D3D3; border-left: 3px solid #D4D3D3; border-right: 3px solid #D4D3D3; display: inline-block; margin: 0 auto; text-align: center; padding-bottom: 2px;}
#leaderboard .ad_wrap div{left:3px!important;}
#leaderboard .ad_wrap embed, #leaderboard .ad_wrap object, #leaderboard .ad_wrap img, #leaderboard .ad_wrap iframe {display: block;}
#leaderboard object {text-align: center!important}

#leaderboard .weather_wrap{width:216px;height:87px;background:url(../images/beta_blue.gif) no-repeat top right #F4F8FB;right:0;top:0;z-index:1;border-top:3px solid #0E2E5E}
#leaderboard.ad, #leaderboard.newsletter, #leaderboard.weather{}
#leaderboard.weather{}
#leaderboard.weather p.day{left:9px;top:32px}
#leaderboard.weather p.temp{right:24px;top:6px;font-size:14px}
#leaderboard.weather img{right:80px;top:1px;margin:0}
#leaderboard.weather h4{color:#595959;top:10px;left:10px}
#leaderboard.weather a.link{left:10px;top:50px;font-size:11px}
#leaderboard.weather select.location{top:55px;left:10px;z-index:1!important}
#leaderboard.weather input.btn{color:#fff!important;top:55px;right:10px;height:20px;padding:2px 3px 4px;width:36px!important;margin:0!important}
#leaderboard.weather input.btn[disabled]{background:#666;cursor:pointer}
#leaderboard #locationDiv.weather_wrap h4{font-size:16px;color:#000}
#leaderboard #locationDiv.weather_wrap h4 span{font-size:14px!important;font-weight:normal!important;color:#595959;display:block;margin-bottom:3px}
#leaderboard #loaderDiv{width:216px;height:87px;background:url(../images/ajax-loader.gif) no-repeat center 35px #F4F8FB;right:0;top:0;z-index:1;border-top:3px solid #0E2E5E}
#leaderboard #loaderDiv .beta_wrap{background:url(../images/beta_blue.gif) no-repeat top right;height:87px}
#leaderboard #loaderDiv .beta_wrap span{padding:15px 0 0 0;display:block;text-align:center}
.d_location{padding:10px;height:68px;width:195px;top:0px;left:0px;font-size:13px;color:#595959;background:url(../images/beta_blue.gif) no-repeat top right #FFFFCC;z-index:5}
.d_location span.bold{color:#e30a15;margin-top:5px;font-size:14px}
.d_location span.answer{margin:10px 0 0 0;font-weight:bold;}
#main_nav{height:56px}
.col938{width:938px}
.col640{width:640px;background:#fff;}
.col626{width:626px}
.col624{width:624px}
.col606{width:606px}
.col312{width:312px}
.col318{width:318px}
.col620{width:620px}
.col314{width:314px}
.col300{width:300px;margin-bottom:10px;}
.col299{width:299px}
.col13{width:13px}
.col305{width:305px}
.col473{width:473px}
.col468{width:468px}
.col160{width:160px}
.col233{width:233px}
.col220{width:220px}
.col314.grey_grad{height:100%}
.col308{width:308px}
.border_right{border-right:1px solid #DEDEDE}
.ad300X600, .ad300X250, .ad468X60, .right_banners{margin:0 auto;text-align:center}
.blue_box, .red_box{background:#F4F8FB;border-top:3px solid #0E2E5E;padding:12px 10px; margin-bottom:10px;}
#favourite_column {margin-bottom:10px;}
#news_know.blue_box{padding-left:0;padding-right:0;background:none;width:300px!important}
.red_box{border-top:8px solid #E30A15}
.red_box h2{color:#595959;font-weight:normal;font-size:16px;}
.adfix{text-align:center;padding:10px 0}
.rightpadding_ten{padding-right:10px;}
#header .main_logo{background: url("../images/logos_sprite_v1.png") no-repeat scroll 0 -253px transparent;height: 97px;left: 20px;top: 5px;width: 186px;}
.content_wrap_white, .content_wrap  {width:960px; margin: 0 10px;}
.content_wrap_white {z-index:-1}
.mycontent_wrap{width:955px; border-left:10px solid #FFF; border-right:10px solid #FFF;border-bottom:10px solid #FFF; background:#FFFFFF;}
div.feature_head{width:375px; height:65px; overflow:hidden;}
div.feature_head p{font-size:11px}
div.feature_head a p{color:#232323}
div.feature_head.first{left:248px;top:20px}div.feature_head.second{left:598px;top:20px}
input.search_field{border:1px solid #0E2E5E;background:url(../images/srch_bg.png) repeat-x top #fff;width:380px;height:14px;left:228px;top:100px}
.srchbut{background:url(../images/logos_sprite_v1.png) no-repeat -249px -367px;width:62px;height:20px;top:100px;right:290px}
img.googlepowered{top:119px;right:190px}
div.adv_search{top:118px;right:195px;font-size:11px}
#leaderboard select{width:154px}
#leaderboard h3{color:#595959}
#leaderboard h3, #leaderboard p{margin-bottom:4px}
div.main_story{padding:10px;background:#EDF1F6 none repeat scroll 0 0;border-bottom:16px solid #FFFFFF;}
div.main_story li{}
div.news_item{border-bottom:3px solid #DEDEDE;padding-bottom:20px;margin-bottom:14px; float:left;}
div.gallerylink_item{border-bottom:3px solid #DEDEDE;padding-bottom:20px;margin-bottom:14px;margin:6px 6px 6px;}
div.news_item.last{border-bottom:none!important}
div.news_item.first{border-top:4px solid #999!important;}
div.main_story p{margin-bottom:10px;font-size:14px;clear:left;}
div.news_item p{margin-bottom:4px;}

.comments_count{color:#717171;height:15px; display:block; margin-bottom:5px; text-align:left;}
.comments_count span{background: url(../images/comments_bubble.png) no-repeat; background-position:left center; padding-left:15px; margin-left: 20px;}
.wrap_stampcomment{float:none;height:20px;}
.wrap_stampcomment .datestamp{float:left;}
#mynews.mynews_page #most_box , #weather_box, #indicators_box, #mynews_box, #accordion, #google_box, #latest_comment_box, #links_box, #blogged_box, #related_box, #other_box, #videoday_box, .topitem_box, #score_box{margin:0 auto;background:#fff;border: 1px solid #C6C6C6;}
#most_box { background: #FFFFFF;border: 1px solid #C6C6C6; margin: 0 auto;}
#score_box{}
#score_box h3{height:15px;background:url(../images/score_head.png) no-repeat top left;color:#fff;font-size:14px;padding:10px;}
#score_box h3 a{color:#CEECFF;margin-left:6px;}
#score_box span.update{top:12px;right:10px;color:#fff;text-transform:uppercase;font-size:11px;}
#related_box{border:1px solid #C6C6C6;background:#DAEAF1}
#blogged_box p{margin-top:6px}
#blogged_box img{margin-bottom:8px}
#good_new_box, #mynews_blog_box{min-height:155px;padding-top:10px;margin-top:10px;}
#good_new_box{background:url(../images/background_sprite.png) repeat-x 0 -615px #F2F3F5;border-top:2px solid #A4ACB5}
#good_new_box img.logo{top:0;left:0}
#good_new_box img.fnb{top:0;right:0}
#good_new_box ul{margin:80px 10px 0 20px;font-size:11px}
#good_new_box ul li a{color:#004D66}
#mynews_blog_box{background:url(../images/logos_sprite_v1.png) no-repeat 0 -356px;border-top:2px solid #5B8BAF;padding-top:10px;margin-top:10px;}
#mynews_blog_box span.updates{right:15px;top:10px;color:#74727D;text-transform:uppercase;font-size:10px}
#mynews_blog_box h3{text-indent:-5000px}
#mynews_blog_box span.datestamp{margin-bottom:1px;font-size:10px}
#mynews_blog_box span.link{margin:0 0 0 110px}
#mynews_blog_box ul{margin:10px 0 0 110px}
#mynews_blog_box a{color:#2256B9}
#mynews_blog_box ul li{background:url(../images/li_dot_blue.png) no-repeat 0px 7px}
#major_story{background:#04142C;color:#fff;}
#major_story a{color:#fff}
#major_story h1{padding:12px 0 6px 12px;margin:0;font-size:28px}
#major_story p{font-size:18px;padding:10px 12px 2px;}
#major_story span{padding:0 10px 0 0;}
#major_story ul.small{margin-top:20px}
#relatedlinks_box{background:url(../images/generic_sprite.png) repeat-y -15px 14px;padding:0 0 0 10px;margin-top:10px;margin-bottom:10px; font-size:12px}
#relatedlinks_box h5{color:#595959;font-size:14px}
#relatedlinks_box ul li{line-height:1.4em}
#galleryrelatedlinks_box{padding:0 0 0 10px;margin-top:10px;margin-bottom:10px;}
#galleryrelatedlinks_box h5{color:#595959;font-size:14px}
#galleryrelatedlinks_box ul li{line-height:1.6em}
.indicators_box_wrapper{clear:both;padding:10px;}
#indicators_box img.sponsor{margin:0 10px 10px 10px}
#other_box h4, #videoday_box h4, .topitem_box h4{padding:10px 0 4px 10px;color:#595959}
#indicators_box table{margin:10px 0}
#other_box h4{margin-bottom:0}
#indicators_box table td{padding:2px 2px!important;font-size:11px}
#mynews_box .logo_header{background:url("../images/logos_sprite_v1.png") no-repeat 0px -96px #dff0fa;width:299px;height:67px;top:98px;left:0;display:block;}
#mynews_box .wrapper{background:url(../images/background_sprite.png) repeat-x 0 -696px #fff;margin-top:-3px}
#mynews_box .content{padding:2px 14px 14px 14px;margin-top:-3px}
#mynews_box .content a{color:#2256B9}
#mynews_box .content h4{font-size:16px}
#mynews_box .content span.comments{margin:4px 0;color:#74727D;font-size:11px}
#mynews_box .content h5{text-transform:uppercase;font-size:11px;color:#DE5A00;margin:4px 0}
#mynews_box.top_stories .content h5{text-transform:none;font-size:16px;color:#000;margin-bottom:10px}
#mynews_box.top_stories .content .title, #leader_box .title{font-size:12px;margin-bottom:-10px}
#mynews_box.top_stories .content .author, #leader_box .author{font-size:11px!important;color:#000;margin-left:28px;font-weight:normal}
#mynews_box.top_stories .content .comments, #leader_box .comments{margin-left:28px;font-weight:normal}
#mynews_box.top_stories .content .morelinks{text-transform:uppercase;font-size:11px;margin-left:10px}
#mynews_box.top_stories ol{list-style:decimal inside;color:#FF9E20;font-size:17px;}
#mynews_box.top_stories ol li, #leader_box .tabbed_content ol li{background:none!important;line-height:0.7em!important}
#mynews_box.top_stories ol li span{font-size:12px}
#timeout_box, #sareunite_box, #dating_box, #buybook_box{font-size:11px;border-bottom:1px solid #D9D9D9;margin-left:6px}
#timeout_box{border-top:1px solid #fff;padding-top:10px;}
#sareunite_box{border-top:1px solid #fff;padding-top:10px;height:140px;background:url(../images/sa_reunite.png) no-repeat 6px 30px}
#timeout_box h3, #sareunite_box h3, #dating_box h3, #buybook_box h3, #sponsor_box h3{font-size:14px;margin:0 0 10px 8px;color:#595959}
#timeout_box .item{margin-left:7px}
#timeout_box .caption{text-align:center}
#timeout_box .item a:hover img{border:3px solid #000066;margin:-2px}
#timeout_box .item img{border:1px solid #fff}
#timeout_box p{padding:10px;margin-top:8px}
#sareunite_box .item{width:130px;top:40px;right:6px;text-align:center}
#sareunite_box .item select{margin:4px 0}
#dating_box, #buybook_box, #google_box{border-top:1px solid #fff;padding:10px 0 0 0}
#dating_box img, #buybook_box img{border:1px solid #fff;margin-left:6px;margin-bottom:10px}
#buybook_box img.left{border:1px !important;margin-left:6px;margin-bottom:10px}
#flirtaroo_box{border-bottom:1px solid #D9D9D9;border-top:1px solid #fff;padding:10px 0;margin-left:6px;text-align:center}
#dating_box p, #buybook_box p{margin-bottom:6px}
#buybook_box h4{font-size:12px;margin-bottom:2px}
#buybook_box h2{font-size:14px;margin:12px}
#buybook_box .TheAuthor{font-size:12px;margin-bottom:6px}
#sponsor_box{margin:0 auto;padding-bottom:10px;border-bottom:1px solid #D9D9D9}
#sponsor_box table.sponsor{margin-left:10px}
#sponsor_box .sponsor td{font-size:11px;vertical-align:middle}
#sponsor_box .sponsor td a{color:#606060}
#right_column .endcolumn{border-top:1px solid #fff;height:20px;margin-left:6px}
#vote h2, .news_know h2, #columnists h2, #entertainment_box h2, #lifestyle_box h2{color:#595959;font-size:16px}
.news_know h2{margin-bottom:2px}
#vote p, .news_know p{font-size:14px;padding:3px 0}
#vote span.bold{color:#020066}
#vote input.btn{margin-top:10px;font-size:12px;width:95px}
#vote td{font-size:14px}
#vote p.small{font-size:11px;margin-top:6px}
#vote .item{margin-left:-10px;margin-bottom:0px !important;padding-bottom:0px !important}
.news_know ul{margin:10px 0 0 0}
#columnists{width:280px}
#columnists h3{font-size:12px}
#columnists .item, .columnists_left .item, .columnists_right .item{background:url(../images/horz_dot_line.gif) repeat-x bottom;padding-bottom:10px;margin-bottom:10px}
#columnists .item.last, .columnists_left .item.last, .columnists_right .item.last{margin-bottom:0;padding-bottom:0}
#columnists .morelinks a{text-transform:uppercase;color:#E30A15;font-size:11px;padding-left:75px}
#columnists .item{float:left;width:100%}
#columnists .item img.left{margin-bottom:5px}
#featured{background:#F1F1F1;padding:10px;border-top:3px solid #dfdfdf;}
#featured h4{font-size:14px;margin-top:6px}
#featured img{margin-top:0}
#news_left .news_item h3 a, #news_right .news_item h3 a, #news_left .news_item h5 a, #news_right .news_item h5 a{color:#E30A15;text-transform:capitalize;font-size:16px}
#news_left .news_item h5 a, #news_right .news_item h5 a{font-size:11px;margin-top:10px}
#news_left .news_item img, #news_right .news_item img{margin-top:0}
#news_left.home_bucket .news_item .left_item{width:305px;padding-right:10px}
#news_left.home_bucket .news_item .right_item{width:300px;padding-left:10px;background:url(../images/vert_dot_line.gif) repeat-y top left}
#news_left.home_bucket .news_item{background:none;border-top:3px solid #DEDEDE;padding-top:15px;margin-bottom:0px;border-bottom:none!important}
#news_left.home_bucket .news_item .right_item h5 a{text-transform:capitalize;color:#777;font-size:13px}
.mynewsblog{background:transparent url(../images/vert_dot_line.gif) repeat-y scroll left top;padding-left:11px;}
#specialfocus{background:#DAEAF1;padding:10px 20px;width:586px;}
#specialfocus h2{text-align:center;letter-spacing:8px;text-transform:uppercase;font-size:16px}
#specialfocus .item{width:129px!important;margin-right:20px}
#specialfocus .item.last{margin:0}
#specialfocus .item h4, #specialfocus .item p{font-size:11px}
#specialfocus .item h4{margin-bottom:2px}
#specialfocus a:hover h4{text-decoration:underline}
#latest_comment_box{background:url(../images/quote_top.png) no-repeat left top #fff;padding-top:10px}
#latest_comment_box h4{margin:0 0 6px 45px;color:#595959}
#latest_comment_box p{padding:0 45px 10px 45px;background:url(../images/quote_bot.png) no-repeat right bottom;line-height:1.4em}
#latest_comment_box p a{font-size:11px}
#other_box .item{padding:10px 0;background:url(../images/horz_dot_line.gif) repeat-x bottom;margin:0 10px}
#other_box .item h5{}
#article_gallery .article p, #article_special .article p{font-size:14px;line-height:1.4em;margin:0 0 14px 0}
#article_gallery .article h2, #article_special .article h2{font-size:14px}
#article_special .article h1{font-size:24px}
#other_stories{border-top:1px solid #D6D7D8;padding:15px 0 20px 0;background:#ffffff;}
#other_stories h3{color:#595959;font-size:14px}
#other_stories .item{width:258px;margin-right:20px;margin-top:20px}
#other_stories .item h4{font-size:12px;margin-top:2px;}
#other_stories .item p{font-size:11px;}
#comment_box, #promotion_box{background:#FAFAFA;border-right:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9}
#comment_box .commentlist_space{margin-top:10px;}
#comment_box h2{text-align:center;color:#E30A15;background:url(../images/comment_arrow.png) no-repeat 150px 30px #F1F1F1;padding:20px 0;font-size:24px;float:left;width:100%;margin-bottom:10px;}
#comment_box h2 a{text-decoration:none;color:#E30A15;float:left;width:400px;margin-left:180px;text-align:left;}
#comment_box .item{margin-bottom:25px}
#comment_box .item .details{width:165px;text-align:right;margin-right:20px}
#comment_box .item .comments{width:390px;color:#555;line-height:1.4em}
#comment_box .comment_form{background:url(../images/comment_icon.png) no-repeat 18px 20px #F1F1F1}
#comment_box table#comment_table{margin:20px 0 0 115px}
#comment_box table#comment_table td{padding:3px;font-size:11px;vertical-align:middle}
#comment_box table#comment_table td.txt_item{text-align:right}
#comment_box .txtfield, #comment_box .txtcomment{width:380px;border:1px solid #D9D9D9}
#comment_box .txtcomment{width:382px}
#comment_box table#comment_table td.links{font-size:12px;padding:5px 3px}
#comment_box input.btn{width:95px;margin:6px 0 20px;font-size:12px;}
#links_box .item{padding:4px 8px}
#links_box h5 a{color:#E30A15;margin-top:8px}
#links_box img{margin-right:6px}
#links_box p{padding-left:6px}
.article .col300{margin:0 0 10px 10px}
#article_feature{background:#F4F8FB; width:300px;}
#article_feature img {width:100%;}
#article_feature p.text{font-size:12px!important;margin:6px 10px 0!important;padding:0 0 10px!important;background:url(../images/horz_dot_line.gif) repeat-x center bottom;}
#article_feature p.text span.bold{text-transform:uppercase}
#article_feature p.bold{font-size:11px!important;padding:10px;text-align:left;margin:0!important}
#article_feature p span.red a{color:#E30A15}
p.read_more{font-size:12px!important;color:#74727D}
p.read_more a{margin:0 4px}

#columnist_page div.specialreport_heading { color: #CC0000; font-size: 28px; padding: 8px 0 0 120px; width: 600px;}
#columnist_page div.columnist_heading, #columnist_page div.specialreport_heading { font-size: 22px; padding: 13px 0 0 220px; text-indent: 1px; text-transform: uppercase;width: 406px;}


#columnist_page #right_column #buybook_box {margin-left:10px !important;}
#columnist_page #right_column .pricecheckBlock {margin-left:10px;}
#columnist_page #right_column #divToHide #bw-wrapper {margin-left:10px;}

#columnist_pages div.specialreport_heading {text-indent:-50000px;height:50px;background:url(../images/columnist_header.jpg) no-repeat top left}
div.specialreport_heading {text-indent:-50000px;height:50px;background:url(../images/speciallanding_header.jpg) no-repeat top left; padding: 13px 0 0 330px !important;}
#columnist_pages .columnist_heading, #columnist_page .columnist_heading {/*text-indent:-50000px!important;*/height:50px; width:627px; background:url(../images/columnist_header.jpg) no-repeat top left}
#columnist_pages div.columnist_heading, #columnist_pages div.specialreport_heading{text-indent:1px;padding:13px 0 0 220px;font-size:22px;text-transform:uppercase;width:406px;}
#columnist_pages div.specialreport_heading{color:#CC0000;padding:8px 0 0 120px;width:600px;font-size:28px}
#columnist_pages div.columnist_heading img.rss, #columnist_page div.columnist_heading img.rss{right:10px;top:10px}
#columnist_pagse div.specialreport_heading{background:url(../images/specialreport_header.jpg) no-repeat top left}
img.header_icon{left:585px;top:0px;}
#columnist_pages div.specialreport_heading header_icon{left:585px;top:0px;}
#columnist_pages div.speciallanding_heading{background:url(../images/speciallanding_header.jpg) no-repeat top left #F4F8FB;height:105px}
#columnist_pages div.speciallanding_heading p{padding:60px 10px 10px 10px;font-size:14px}
#columnist_pages div.gameslanding_heading{background:url(../images/games_header.jpg) no-repeat top left #F4F8FB;height:105px}
#columnist_pages div.gameslanding_heading p{padding:60px 10px 10px 10px;font-size:14px}
#columnist_pages #specialreport_landing .item{margin-bottom:6px}
#columnist_pages #specialreport_landing .item h3 a{font-size:14px!important}
#columnist_pages #specialreport_landing h2{color:#E30A15;font-size:16px!important}
#columnist_pages #specialreport_landing img.icon{top:4px;right:6px}
#columnist_pages #columnists_box{background:#F4F8FB}
#columnist_pages #columnists_box .profile{padding:10px;width:100px;text-align:center}
#columnist_pages #columnists_box h2{padding:10px 0 0 0;margin:0 0 6px 0}
#columnist_pages #columnists_box span.author{font-size:14px;margin:2px 0}
#columnist_pages #columnists_box span.comments{color:#74727D;font-size:14px}
#columnist_pages #columnists_box p{font-size:16px;margin:6px 0}
#columnist_pages #columnists_box .columnist_list{background:#DAEAF1;width:626px}
#columnist_pages #columnists_box .columnist_list h3{letter-spacing:8px;text-transform:uppercase;text-align:center;font-size:18px;background:url(../images/horz_dot_line.gif) repeat-x center 18px;padding:6px;width:580px;margin-left:15px;}
#columnist_pages #columnists_box .columnist_list h3 span{background:#DAEAF1;padding:6px}
#columnist_pages #columnists_box .columnist_list ul{margin:6px 0}
#columnist_pages #columnists_box .columnist_list ul li{width:140px;background:none;padding-left:12px;line-height:1.6em}
#columnist_page .columnists_left .item h3, #columnist_page .columnists_right .item h3{font-size:14px;padding-top:0px}
#columnist_page .columnists_left .item p, #columnist_page .columnists_right .item p{padding:0px}
#columnist_pages #favourite_column h4{color:#595959;font-size:16px}
#columnist_pages #favourite_column ol{list-style:decimal inside;margin:10px 0}
#columnist_pages #favourite_column ol li{background:none;padding:0;color:#000066}
#columnist_pages #favourite_column ol li span.comments{margin-left:20px;font-weight:normal;color:#74727D}
#columnist_pages #sponsor_box, #category_page #sponsor_box{border:none}
.special_report .article p{font-size:14px;margin:12px 0}
#columnist_pages span.comments{color:#74727D;font-size:11px;margin:4px 0}
#columnist_pages .columnist_bio{background:#F4F8FB;padding:10px;line-height:1.4em}
#columnist_pages .columnists_left .item.first h3{font-size:18px;padding-top:12px}
#columnist_pages .columnists_left .item.first p{font-size:16px}
#columnist_pages .columnists_left .item span.datestamp{margin-bottom:4px}
#category_page .main_story img.rss, #category_page .main_category img.rss, #entertainment_page .main_story img.rss, #category_page .sub_main_story img.rss, #entertainment_page .sub_main_story img.rss{right:1px;top:-16px}
#category_page .main_story, #entertainment_page .main_story, #category_page .sub_main_story, #entertainment_page .sub_main_story{padding:10px;background:#fff;padding-bottom:20px;margin-bottom:14px;border-bottom:3px solid #DEDEDE;padding:0 0 20px 0}
#category_page .sub_main_story p, #entertainment_page .sub_main_story p{line-height:1.4em;margin-bottom:4px}
#category_page .main_story h1, #entertainment_page .main_story h1{font-size:18px}
#category_page .sub_main_story h1, #entertainment_page .sub_main_story h1{font-size:16px;margin-bottom:2px}
#category_page .main_story .location, #entertainment_page .main_story .location, #category_page .main_category .location{font-size:20px;color:#595959;margin:0 25px 12px 0}
#category_page .sub_main_story .location, #entertainment_page .sub_main_story .location{text-transform:uppercase;font-size:14px;color:#595959;margin:0 0 12px 0}
#category_page #featured_item, #entertainment_page #featured_item, #entertainment_page #entertainment_box{width:280px;padding-top:6px}
#category_page #featured_item h2, #entertainment_page #featured_item h2{color:#595959;font-size:16px}
.columnist_bio {line-height:1.3em;}
#columnist_pages #byline_container {padding-bottom:3px;}
#div_columnist_bio { width:280px; padding:10px; background:#EDF1F6;margin-bottom:20px;}
.keywordplaces {font-size:16px;color:#595959;margin:0 25px 12px 0}
.more_news_search {padding:10px 0;border-top:3px solid #dedede;margin-top:6px;background:#edf1f6;height:30px; display:block;}


/*Follow user on columnist page*/
.followuser{position:absolute; right:-118px; top:15px}
#entertainment_page #featured_item .morelinks, #entertainment_page #entertainment_box .morelinks{margin:10px 0 0 0;text-transform:uppercase;padding-bottom:0!important;font-size:11px}
#entertainment_page #featured_item .morelinks a, #entertainment_page #entertainment_box .morelinks a, #entertainment_page #videoday_box span.more a, #entertainment_page .topitem_box span.more a{color:#E30A15}
#entertainment_page h3.section a{text-transform:uppercase;font-size:14px;color:#595959}
#entertainment_box h3{font-size:12px}
#entertainment_page #videoday_box p, #entertainment_page .topitem_box p{padding:0 10px 10px}
#entertainment_page #videoday_box img, #entertainment_page .topitem_box img{margin-left:10px}
#entertainment_page #videoday_box img.overlay{left:62px;top:75px}
#entertainment_page #videoday_box span.more a, #entertainment_page .topitem_box span.more a{text-transform:uppercase;font-size:11px}
#entertainment_page #videoday_box span.more{margin-top:6px}
#entertainment_page #album_review{background:url(../images/album_bg.jpg) no-repeat right bottom #fff}
#entertainment_page #top_movies{background:url(../images/movies_bg.jpg) no-repeat right bottom #fff}
#entertainment_page #top_mp3{background:url(../images/mp3_bg.jpg) no-repeat right bottom #fff}
#entertainment_page #blueworld h4{background:url(../images/blue_world.gif) no-repeat top right #353535;font-size:14px;color:#fff;padding:8px}
#entertainment_page #blueworld p{background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center bottom;margin:0 10px;padding:6px 0}
#entertainment_page #blueworld p.last{background:none!important}
#entertainment_page #blueworld p img{margin-left:0}

#specialcategory, #lifestyle  {overflow:hidden}
#specialcategory, #specialreport{background:url(../images/specialreport_head.png) no-repeat 6px 8px #04142C;color:#fff;}
#specialcategory h1,#specialreport h1{padding:10px 0 4px 120px;font-size:28px}
#specialcategory.travel,#lifestyle.travel, #specialreport.travel{background:#04142C;color:#fff}
#specialcategory.travel h1,#lifestyle.travel h1, #specialreport.travel h1{padding:10px 0 4px 10px;font-size:28px}
#specialcategory a, #specialreport a, #lifestyle a{color:#fff}
#specialcategory h2, #specialreport h2, #lifestyle h2{font-size:20px;margin:6px 0 6px 12px}
#specialcategory ul li, #specialreport ul li, #major_story ul li,#lifestyle ul li{background:url(../images/li_dot_white.png) no-repeat left 8px;padding:0 0 0 8px;width:290px;margin:1px 0 1px 14px;font-size:14px}
#specialcategory img.icon, #specialreport img.icon, #lifestyle img.icon{top:4px;right:6px}
#specialcategory .item, #specialreport .item, #lifestyle .item{width:300px}
#specialcategory .item p, #specialreport .item p, #lifestyle .item p{padding:2px 13px;font-size:14px}
#lifestyle {background: #04142C;color:#fff;}
#lifestyle h1{padding:10px 0 4px 12px;font-size:28px}

#traffic_page {width:620px;margin-top:11px; float:left;}
#traffic_page .map {float:left; margin-right:60px;}
#traffic_page .traffic_header {background: url(../images/traffic_header.png) no-repeat; width:620px; height:50px;border: 1px solid #d2d2d2;}
#traffic_page h2 {background-color:#8eb2cf; padding:7px 10px; margin-top:5px; font-weight:bold;}
#traffic_page .region_select {border: 1px solid #e30a15;padding: 10px;width: 200px;margin:10px 0 0;}
#traffic_page .trailsa li {background:none!important; line-height:36px;}
#traffic_page .trailsa li a{ font-size:14px; font-weight:bold;}
#traffic_page #traffic{}
#traffic_page #traffic h1, #newsletter_page #newsletter h1, #competition_page #competition h1{font-size:16px;color:#E30A15}
#traffic_page #traffic span.update{margin-bottom:16px}
#traffic_page #traffic p, #newsletter_page #newsletter p, #competition_page #competition p{font-size:14px}
#traffic_page #traffic p.bold{margin-top:10px}
#traffic_page #traffic p.bold a{color:#E30A15}
#traffic_page #traffic .item {background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center bottom;padding:10px; line-height:18px; color:#000}
#traffic_page #traffic .item .datetime {color:#5e5e5e; font-weight:normal;}
#traffic_page #traffic .item a, #traffic_page #traffic .item .linked {text-decoration:none; color:#000; font-size:13px;}
#traffic_page #traffic .item h3 a {color:#000; text-decoration:none; font-size:16px;}
#traffic_page #traffic .item h3.line_name {font-weight:bold; display:inline-block;}
#traffic_page #traffic .title, #traffic_page #traffic .incident {color:#000; text-decoration:none}
#traffic_page #traffic .item .trafficBlue {color:#0E2E5E}
#traffic_page #traffic .item .trafficBlue:hover {text-decoration:underline}
#traffic_page #traffic .title {float:left; width:100px; font-weight: normal;}
#traffic_page #traffic .incident {font-weight:bold; margin-left: 100px;}
#traffic_page #pnlIncedent {padding:10px; line-height:18px;  background: url("../images/horz_dot_line.gif") repeat-x scroll center top transparent;}
#traffic_page #pnlProvinceList {background: url("../images/horz_dot_line.gif") repeat-x scroll center bottom transparent;}
#traffic_page #divMap .map {margin:15px 0 0 0}
#traffic_page #divMap .map h3 {font-weight:bold;}
#traffic_page .social_share {float:right}
#traffic_page .social_share img{margin-right:5px;}
#traffic_page .pagination {clear:both; padding:20px 0 35px; text-align:center; *width:620px;}
#traffic_page .pagination ul {position:relative}
#traffic_page .pagination li {background:none!important; display:inline-block; position:absolute;}
#traffic_page .pagination .previous { left:0}
#traffic_page .pagination .next {position:absolute; right:0}
#traffic_page .pagination .pagenum {left:206px; width:250px;}
#traffic_page #article_toolbox_topright {background: none!important; border: none !important;  margin-bottom: 10px;height: 30px;}
#traffic_page .addthis_toolbox {float: left; padding: 4px;}
#traffic_page #___plusone_0 {width:80px!important;}
#traffic_page .addthis_button_twitter {width:90px!important;}
#traffic_page .addthis_button_facebook {width:110px!important;}
#traffic_page .addthis_button {width:80px!important;}
#traffic_page  #marging10Bottom {border:none !important; height: 5px; margin-bottom: 0;}
#traffic_page #traffic .item:hover {background-color:#daecf4; cursor:default;}
#traffic_page #traffic .item h2, #competition_page #competition .item h2{font-size:14px;margin-bottom:0px}
#traffic_page #traffic .item td{font-size:14px}
#traffic_page #traffic .item td.level_5{background:url(../images/traffic_severity.png) no-repeat 60px 2px}
#traffic_page #traffic .item td.level_4{background:url(../images/traffic_severity.png) no-repeat 60px -17px}
#traffic_page #traffic .item td.level_3{background:url(../images/traffic_severity.png) no-repeat 60px -36px}
#traffic_page #traffic .item td.level_2{background:url(../images/traffic_severity.png) no-repeat 60px -55px}
#traffic_page #traffic .item td.level_1{background:url(../images/traffic_severity.png) no-repeat 60px -74px}
#traffic_page #traffic .item.small{font-size:11px}
#traffic_page #traffic .item span.bold{margin-bottom:10px}
.traffic_back {background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center bottom; padding:10px 0px; }
.traffic_back a {font-size:14px;}

#traffic_page #traffic .train_item {background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center bottom;padding:10px; line-height:18px; color:#000}
#traffic_page #traffic .train_item.alt {background:#F4F4F4 url(../images/horz_dot_line.gif) repeat-x scroll center bottom;}
#traffic_page #traffic .train_item .train_head {display:block; margin-bottom:10px;}
#traffic_page #traffic .train_item .train_head h3 {display:inline-block; font-weight:bold;}

#competition_page #competition .item, #newsletter_page #newsletter .item{background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center top;padding:10px 0}
#competition_page #competition .item{background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center bottom}

#newsletter_page #newsletter h2{font-size:14px;margin-bottom:4px!important}
#newsletter_page #newsletter img.icon{margin:2px 10px}
#newsletter_page #newsletter input.checkbox{margin-top:10px}
#newsletter_page #newsletter input.txt{width:310px}
#newsletter_page #newsletter input.btn{margin-top:6px}
#poll_page #sponsor_box, #entertainment_page #sponsor_box, #entertainment_page #right_column .endcolumn, #traffic_page #sponsor_box, #traffic_page #right_column .endcolumn, #competition_page #sponsor_box, #newsletter_page #sponsor_box{border:none!important}
#poll_page .poll_box h1{color:#E30A15;font-size:16px}
#poll_page .poll_box h2.date{font-size:12px;padding-left:10px}
#poll_page .poll_box .border_right h2.date{padding:0}
#poll_page .poll_box p{font-size:16px;padding:0 0 10px 10px}
#poll_page .poll_box .border_right p{padding:0 10px 10px 0}
#columnist_page div.opinion_heading{background:url(../images/opinion_hdr.png) no-repeat top left;height:50px}
#columnist_page div.opinion_heading h1{text-indent:-5000px}
#columnist_page div.opinion_heading img.rss{right:10px;top:10px}
#columnist_page #opinion_box .columnist_opinion{background:#F4F8FB;padding:8px;float:left;width:457px}
#columnist_page span.section{color:#E30A15;text-transform:uppercase;font-size:11px}
#columnist_page span.section.mynews{color:#FF6000;background:url(../images/mynews_minicon.png) no-repeat 0px 3px;padding-left:14px}
#columnist_page #opinion_box .columnist_opinion h2, #columnist_page #opinion_box .q_and_a span.datestamp{margin-bottom:2px}
#columnist_page #opinion_box .columnist_opinion span.columnist, #columnist_page #opinion_box .columnist_opinion img, #opinions .columnists_left span.columnist, #opinions .columnists_right span.columnist{margin-bottom:6px}
#columnist_page #opinion_box .columnist_opinion p{font-size:16px;line-height:1.4em}
#columnist_page #opinion_box .columnist_opinion span.datestamp{margin-bottom:14px}
#columnist_page #opinion_box .columnist_opinion ul{margin:4px 0 0}
#columnist_page #opinion_box .q_and_a{padding:8px;background:#DAEAF1;clear:both}
#columnist_page #opinion_box .q_and_a h3{color:#595959}
#columnist_page #opinion_box .q_and_a h4{font-size:12px;margin-bottom:2px}
#columnist_page #opinion_box .q_and_a a.bold{font-size:11px}
#columnist_page #comic_box{background:#F4F8FB;padding-bottom:10px}
#columnist_page #comic_box img{margin-bottom:6px}
#columnist_page #comic_box p{padding:0 6px}
#columnist_page #comic_box p.small{font-size:11px}
#columnist_page #comic_box div.dotted_nomargin{margin:0 6px!important}
#columnist_page #comic_box span.red a{color:#E30A15}
#opinions #mynews_box{border:none!important}
#opinions #blogs_box{background:#F4F8FB}
#opinions #blogs_box h2{color:#595959;font-size:16px;background:url(../images/blogs_bubble_top.png) no-repeat left bottom;padding-bottom:18px;margin:0}
#opinions #blogs_box p{padding:2px 8px;line-height:1.6em;background:url(../images/blogs_bubble_tile.png) repeat-y}
#opinions #blogs_box .botpic{background:url(../images/blogs_bubble_bot.png) no-repeat top left;padding:32px 0 0 0}
#opinions #blogs_box p.morelinks{margin-top:10px;width:270px;padding-left:0;background:url(../images/generic_sprite_horz.png) repeat-x center top}
#opinions #blogs_box h6{text-transform:uppercase;margin-bottom:6px}
#opinions #blogs_box ul{left:10px;top:200px}
#opinions #blogs_box ul li{padding:1px 0;background:none}
#opinions .item{margin-bottom:20px;padding-bottom:20px}
#opinions .columnist_list{background:#DAEAF1;width:626px}
#opinions .columnist_list h3{letter-spacing:8px;text-transform:uppercase;text-align:center;font-size:18px;background:url(../images/generic_sprite_horz.png) repeat-x center 18px;padding:6px;width:580px;margin-left:15px;}
#opinions .columnist_list h3 span{background:#DAEAF1;padding:6px}
#opinions .columnist_list ul{margin:6px 0}
#opinions .columnist_list ul li{width:140px;background:none;padding-left:12px;line-height:1.6em}
#opinions div.morelinks{padding:10px 0;background:url(../images/generic_sprite_horz.png) repeat-x top;margin-top:6px}
#opinions .item h3{padding:2px 0 0!important;margin:0 0 2px}
#opinions .item.last{padding-bottom:0px}

/* footer */
#footernav                      {height:72px;background:#d4d4d4 url(../images/footer_bckgrnd.png) repeat-x 0 0;margin:10px auto;bottom: 10px;border-bottom: 5px solid #00086C; width:960px;}
#footernav .logo24              {top:8px;left:13px}
#footernav .dmma                {top:4px;right:8px}
#footernav .copy                {top:15px;left:100px; font-size:12px;color:#5C5C5C;/*line-height:1.6em; font-weight:bold;*/}
#footernav .copy ul li          {float:left;padding:0 3px;background:url(../images/footer_dot.png) no-repeat right 10px}
#footernav .copy ul li a        {/*font-weight:bold;*/color:#001894; font-weight:normal;}   
#footernav .copy ul li.first    {padding-left:0}
#footernav .copy ul li.last     {background:none}

.services                       {background: #DAEAF1; padding: 12px; width: 936px;}
.services h3                    {letter-spacing: 8px; margin: 0 0 12px; text-align: center; text-transform: uppercase;}
.services .item                 {font-size: 11px; height: 50px; margin: 6px 32px 0 0; width: 200px;}
.services .item img             {margin: 0 6px 0 0;}

#major_story span.datestamp{padding:0 0 6px 12px}
.top_stories li{line-height:1.2em}
#google_box{background:none;border-right:none;padding: 0;}
.ad640X35{float:left;clear:both;width:626px;background:#6D057A;}
#home_insidenews{float:left}
#article_special .article h1{margin-bottom:6px}
#article_special .article span.datestamp{margin-bottom:10px}
#article_special .SponsoredArticleTopHeading{color: red; font-size: 15px; font-weight: bold;}
div.spacer_top{height:10px;width:0px;position:relative;z-index:5000;background:transparent!important;}
#leader_box .rating{margin-top:-1px!important}
div.article b, div.article strong{font-size:14px!important;font-weight:bold!important}
#promotion_box{background:#F1F1F1}
#promotion_box h3{color:#595959;margin:10px 0 0 10px}
#promotion_box .item{padding:10px;background:url(../images/generic_sprite_horz.png) repeat-x bottom;font-size:11px}
#promotion_box h4{font-size:11px;margin:0}
#promotion_box{border-bottom:none}
#promotion_box table{font-family:arial!important;font-size:11px!important;width:626px!important;background:#F1F1F1!important;border-bottom:1px solid #C9C9C9;border-right:1px solid #C9C9C9}
#promotion_box table td, #promotion_box table table td, #promotion_box table table td a{font-family:arial!important;font-size:11px!important}
#promotion_box table table{border:none!important;background:none!important}
#promotion_box table td span.elevenblack{margin:0 0 0 12px;font-size:16px!important;font-weight:bold!important;color:#595959!important;display:block;}
#promotion_box table table td.elevenblack{font-size:11px!important;padding:2px 10px}
#promotion_box table a{color:#0E2E5E!important}
#promotion_box td.PromoDivide{text-indent:-5000px;background:url(../images/generic_sprite_horz.png) repeat-x scroll 0 10px}
#article_gallery .article a, #article_special .article a, * .article a{font-weight:bold}
.category a{color:#E30A15;font-size:11px;text-transform:uppercase;}
#mynews .main_wrap{background:#ffffff}
#mynews #mynews_page{background:url(../images/grey_grad_tester.png) repeat-y top right!important; width:955px; border-left:10px solid #FFFFFF;border-bottom:10px solid #FFFFFF;border-right:10px solid #FFFFFF;}
#mynews #header .main_logo{background:url("../images/logos_sprite_v1.png") no-repeat -187px -253px;width:206px;height:97px;top:15px;left:5px}
#mynews div.main_story{background:#D8ECF9}
#mynews div.main_story h1{margin-bottom:4px}
#mynews a{color:#2256B9}
#mynews .menudrop ul li a, #dropmenu1 a{color:#494949}
#mynews div.main_story span.author{font-size:14px}
#mynews div.main_story p{font-size:16px}
#mynews span.author{font-size:13px}
#mynews span.comments{color:#74727D;font-size:11px;margin:4px 0}
#mynews .news_item h4, #mynews #columnists_mynews h4{font-size:16px}
#mynews .news_item p{line-height:1.6em}
#mynews #most_box, #mynews #leader_box{margin:0 auto;background:#D8ECF9;border:none}
#mynews #most_box ul.tab-menu, #mynews #leader_box ul.tab-menu{clear:both}
#mynews #most_box ul.tab-menu li, #mynews #leader_box ul.tab-menu li{float:left;background:none;padding:0;font-size:10px;text-transform:uppercase}
#mynews #leader_box ul.tabNavigation li a.selected{background:#D8ECF9;color:#000;border-left:1px solid #D8ECF9;border-bottom:1px solid #D8ECF9}
#mynews #leader_box ul.tabNavigation li a{background:#F4FAFD;border-left:1px solid #D8ECF9;}
#mynews #most_box ul.tabNavigation li a.selected, #mynews #most_box ul.tabNavigation li a:hover{background:#D8ECF9!important;color:#000}
#mynews #most_box ul.tab-menu li a{padding:4px 8.6px;display:block;background:#F4FAFD!important;border-left:1px solid #D8ECF9;border-bottom:1px solid #D8ECF9}
#mynews .article_page #most_box{background:#fff}
#mynews .article_page #most_box ul.tabNavigation li a.selected, #mynews .article_page #most_box ul.tabNavigation li a:hover{background:#fff!important;border-left:1px solid #fff;color:#666;border-bottom:1px solid #fff}
#mynews .article_page #most_box ul.tab-menu li a{background:#DAEAF1!important;border-left:1px solid #C6C6C6;}
#mynews .article_page #most_box, #mynews .article_page #leader_box{border-bottom:1px solid #C6C6C6;border-right:1px solid #C6C6C6}
#mynews.mynews_page #most_box ul.tab-menu li.tab-selected a, #mynews.mynews_page #most_box ul.tab-menu li a:hover, #mynews.mynews_page #leader_box ul.tab-menu li.tab-selected a, #mynews.mynews_page #leader_box ul.tab-menu li a:hover{border-bottom:0}
#mynews #leader_box ul.tab-menu li a{padding:4px 24px}
#mynews #most_box .tab-wrapper, #mynews #leader_box .tab-wrapper{clear:both;padding:10px}
#leader_box.col220{margin:0 0 0 13px!important}
#mynews #accordion{border:1px solid #C6C6C6}
#mynews #accordion .element .item.browse a{color:#FF9C00}
#mynews .col233.line{border-right:1px solid #ccc}
#mynews #columnists_mynews h4, #mynews #columnists_mynews h3, #mynews #columnists_mynews p, #mynews #voting_mynews p{padding-right:12px}
#columnists_mynews div.news_item{padding-bottom:0px!important;margin-bottom:0px!important}
#mynews #comments_mynews h4, #mynews #comments_mynews h3, #mynews #comments_mynews p, #mynews #leaderboard_mynews p, #mynews #leaderboard_mynews h3, #mynews #leaderboard_mynews ol{margin-left:12px}
#mynews #leaderboard_mynews ol{margin-left:6px!important}
#mynews #columnists_mynews h3, #mynews #comments_mynews h3, #mynews #voting_mynews h3, #mynews #leaderboard_mynews h3, #mynews #yourstory h3, #mynews #letters_mynews h3{margin-bottom:14px;font-size:20px;font-weight:bold;text-transform:uppercase;background:transparent url(../images/generic_sprite_horz.png) repeat-x scroll left 12px}
#mynews #columnists_mynews h3 span, #mynews #comments_mynews h3 span, #mynews #voting_mynews h3 span, #mynews #leaderboard_mynews h3 span, #mynews #yourstory h3 span, #mynews #letters_mynews h3 span{background:#fff;border-right:6px solid #fff}
#mynews #columnists_mynews h3 span{display:block;width:120px}
#mynews #columnists_mynews h3, #mynews #voting_mynews h3{margin-right:10px}
#mynews #comments_mynews h3{}
#mynews #comments_mynews p img.left{margin-top:0}
#mynews #comments_mynews p img.right{margin-top:0;margin-left:6px}
#mynews #columnists_mynews, #mynews #comments_mynews, #mynews #voting_mynews, #mynews #leaderboard_mynews{padding-bottom:26px}
#mynews #leaderboard_mynews{padding-bottom:10px}
#mynews #columnists_mynews .more_link, #mynews #comments_mynews .more_link, #mynews #voting_mynews .more_link, #mynews #leaderboard_mynews .more_link , #showcase_box .more_link{text-transform:uppercase;background:url(../images/generic_sprite_horz.png) repeat-x left 7px;width:218px;font-size:11px}
#mynews #columnists_mynews .more_link a, #mynews #comments_mynews .more_link a, #mynews #voting_mynews .more_link a, #mynews #leaderboard_mynews .more_link a{background:#fff;padding-right:6px}
#showcase_box .more_link{font-size:11px!important;width:440px;background:url(../images/mynews_gallery_dots.png) no-repeat right 6px;padding:4px 10px}
#mynews #showcase_box .more_link{background-color:#D8ECF9}
#mynews #columnists_mynews .more_link, #mynews #voting_mynews .more_link{bottom:1px;left:1px}
#mynews #comments_mynews .more_link, #mynews #leaderboard_mynews .more_link{bottom:1px;left:12px}
#mynews #leaderboard_mynews ol li span.title{font-weight:normal;}
#mynews #leaderboard_mynews ol li span.author{margin-left:30px;margin-top:3px;}
#mynews #leaderboard_mynews ol li span.comments{margin-left:25px;font-weight:normal;margin-top:-1px;}
#ratingsystem{margin-top:-5px}
#mynews #leaderboard_mynews #leader_box .more_link{left:10px;bottom:6px;width:200px}
#mynews #leaderboard_mynews #leader_box .spacer{height:20px!important}
#mynews #leaderboard_mynews #leader_box .more_link a{background:#D8ECF9}
#mynews #get_published{height:95px;width:468px;background:url(../images/logos_sprite_v1.png) no-repeat 0 0;margin:10px 0}
#mynews #get_published h3{font-size:26px;font-weight:bold;padding:10px 0 0 108px}
#mynews #get_published p{color:#494848;font-size:14px;padding:0px 10px 10px 106px;line-height:1.4em}
#mynews #get_published p a{font-size:18px;text-transform:uppercase}
#mynews #voting_mynews h3{}
#mynews #voting_mynews p{font-size:14px;margin-bottom:6px;}
#mynews #voting_mynews input.btn{margin:6px 0;}
#mynews #voting_mynews p.options{line-height:1.6em}
#mynews #leaderboard_mynews h3{}
#mynews #leaderboard_mynews ol{list-style:decimal inside;color:#FF9E20;font-size:18px}
#mynews #leaderboard_mynews ol li{background:none;padding:0;line-height:inherit}
#mynews #leaderboard_mynews ol li span.comments{margin-left:30px;font-weight:normal}
#mynews #letters_mynews h3{}
#mynews .more_link{font-size:16px;text-transform:uppercase}
#mynews #sponsor_box{background:#EBEBEB;margin:0 auto}
#mynews #mynews_page #sponsor_box{background:none}
#mynews #yourstory h3{}
#mynews.mynews_page #sponsor_box{background:none;margin-left:6px;border:0}
#mynews.mynews_page .main_story{background:none;padding:0;border:none;background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center bottom;margin-bottom:14px;padding-bottom:20px}
#mynews.mynews_page div.main_story h1{margin-bottom:12px}
#nametag_wrapper{background:url(../images/nametag_bckgrnd.jpg) repeat-y;float:left;width:300px;}
#nametag_wrapper .nametag_content{background:url(../images/nametag_content.jpg) no-repeat;height:86px;padding:133px 0 0 90px;width:210px!important;}
#nametag_wrapper .nametag_bottom{background:url(../images/nametag_bottom.jpg) no-repeat;color:#FFFFFF;clear:both;font-size:22px;line-height:25px;height:29px;padding-top:10px;text-align:center;width:300px;}
#nametag_wrapper #nametag_box{width:300px;}
#nametag_wrapper #nametag_box h2{font-size:22px!important;line-height:24px;}
#nametag_box img.face{top:125px;left:12px}
#nametag_wrapper #nametag_box .face{left:12px;top:125px;width:65px;height:85px;}
#nametag_wrapper #nametag_box .location{font-size:14px;color:#74727D;padding:5px 0;}
#nametag_wrapper #nametag_box .title{width:280px;text-align:center;left:10px;bottom:10px;font-size:22px;color:#fff}
#nametag_wrapper #nametag_box ul.ratingsystem{margin:0 0 10px 0 !important;}
#mynews #article_special .article h1{font-size:26px!important;margin-bottom:2px!important;letter-spacing:-1px}
#mynews #article_special .article span.author{font-size:15px}
#mynews #article_special .article .rating{margin:4px 0 8px!important}
#mynews #article_special .article #rating_box .rating{margin:0 0 10px 10px!important}
#mynews #article_special .article #relatedlinks_box{border-left:1px solid #C6C6C6;padding:0 0 0 10px;margin-top:10px}
#mynews #article_special .article #relatedlinks_box h5{color:#595959;font-size:14px}
#mynews.mynews_page .article #relatedlinks_box ul li{line-height:1.6em}
#mynews #article_special #comment_box h2{background-color:#D8ECF9;color:#DE6E00}
#mynews.mynews_page #comment_box{background:#F4F8FB;border:none}
#mynews #article_special #comment_box .comment_form{background:#D8ECF9 url(../images/comment_icon.png) no-repeat scroll 18px 20px}
#mynews #article_special #promotion_box h3{color:#595959}
#mynews #footer .copyright{background:#5A8BAF}
#mynews #footer .copyright a{color:#fff}
#mynews input.btn{background:#000}
#mynews .article_page .article #rating_box .ratehead{font-size:16px;margin-top:8px}
#mynews.mynews_page .article #rating_box .btn{margin:8px 0 0 16px}
#mynews_page .morelinks, #letters_mynews .more_link, #yourstory .more_link{background:url(../images/horz_dot_line.gif) repeat-x center top;padding-top:10px}

.topnav{width:975px; margin:auto; background:#D1D1D1;height:26px;}
.menudrop{width:975px;margin:0px auto;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;background:#D1D1D1;height:26px;}
.menudrop:after{display:block;height:0;clear:both;visibility:hidden;background:#D1D1D1}
.menudrop ul{/*width:765px;*/padding:6px 0; margin:0px;text-align:left;height:16px;background:#D1D1D1}
.menudrop ul li{display:inline;border-right:1px solid #bbb;padding:0px;margin:0px 0px 0px 0px;background:#D1D1D1}
.menudrop ul li a{color:#494949;padding:1px 7px 0px 7px;margin:0px;text-decoration:none}
.menudrop ul li.droplist a{padding:4px 7px}
.menudrop ul li.last{border:none}
.menudrop ul li a:hover{text-decoration:underline}
.menudrop ul li a[rel]:after{}
.menudrop ul.login{width:185px;padding-right:0pt;margin-right:2px;text-align:right;line-height:12px}
.menudrop ul.sites{width:500px}
.menudrop .headerSites {float:left; width:350px; width:500px\9;}
.menudrop .headerAds {float:right; width:260px; width:240px\9;}

.languageblock {background:#032C89; display:block; color:#fff; height:20px; padding:5px 5px 1px 7px; font-size:10px; width:196px;}
.languageblock span { float:left; padding-top:2px;}
.languageblock select { float:right; width:80px; height:17px; margin:0px; font-size:9px;}

#mynews .languageblock{background:#40749B; display:block; color:#FFF; height:20px; padding:3px 5px 0px 7px; font-size:10px; width:196px;}
.dropdown_wrap {position:relative; width:975px; margin:auto;z-index:5001;}
.dropmenudiv{z-index:5001;position:absolute;top:0px !important;left:410px!important;border:1px solid #BBB;border-bottom-width:0;font:normal 11px Verdana;line-height:14px;background:#EBEBEB;width:100px;visibility:hidden;margin-left:25px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;z-index:5000;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=2)}
.dropmenudiv a{width:auto;display:block;text-indent:3px;padding:2px 0;text-decoration:none;font-weight:bold;color:#000}
.dropmenudiv a.bottom_item{border-bottom:1px solid #BBB}
* html .dropmenudiv a{width:100%}
.dropmenudiv a:hover{background:#F1F1F1;color:#01669e}
#main_nav{width:954px;overflow:hidden;background:url(../images/background_sprite.png) repeat-x 0 -79px;height:56px}
#main_nav_lite{width:954px;overflow:hidden;background:url(../images/nav_test2.png) repeat-x bottom;height:29px}
#main_nav_lite .lite_menu ul a strong{display:block;padding:6px 10px 2px 8px;font-weight:bold;height:18px;}
#main_nav_lite .lite_menu ul li a{float:left;text-decoration:none;font-size:13px;height:30px;white-space:nowrap;display:inline;background:url(../images/nav_div.gif) no-repeat right 6px;}
.menu_hover{background-color:#0E2E5E !important;color:#fff !important;background-position:100% -24px !important;}
.menu_leave{background-color:Transparent !important;color:#0E2E5E !important;}
#contentContainer{height:1px}
.menu{float:left;width:954px;margin-bottom:6px!important;margin-bottom:2px;margin-top:0px;font-size:12px;color:#fff}
.menu ul{padding:0;list-style:none}
.menu li{display:inline;margin:0px 0 0 0;padding:0px;font-size:12px;color:#0e2e5e}
.menu ul li a{color:#000099;float:left;text-decoration:none;font-size:13px;height:30px;white-space:nowrap;display:inline}
.menu ul a strong{display:block;padding:6px 10px 2px 8px;color:#0E2E5E;font-weight:bold;height:18px;background:url(../images/background_sprite.png) no-repeat right -583px}
.menu ul li a:hover strong{color:#ffffff;text-decoration:none!important}
* html .menu ul li a, * html .menu ul li a{width:1px}
.menu ul li a.tabactive{cursor:pointer;background-color:#0E2E5E;margin-left:-2px;padding-left:2px}
.menu ul li a.tabactive strong{background-position:100% -108px;border-color:#0E2E5E;color:#fff}
.menu ul li a.defaultTabOff strong{color:#000}
.menu ul a.nobrder strong, .menu ul a.nobrder:hover strong{border:none}
#contentContainer div{float:left;font-size:11px;padding:0px 10px 0px 10px;color:#859FB6;height:19px;margin-top:0px!important;margin-top:5px;font-weight:bold;display:none;overflow:hidden}
#contentContainer div a{color:#FFFFFF;text-decoration:none}
#contentContainer div a:hover{color:#FFFFFF;text-decoration:underline!important}
#mynews #main_nav{background:url(../images/background_sprite.png) repeat-x 0 -22px;}
#mynews .menu ul a strong{display:block;padding:6px 10px 2px 8px;color:#0E2E5E;font-weight:bold;height:18px;background:url(../images/nav_div_mynews.gif) no-repeat right 6px}
#mynews .menu ul li a:hover strong{color:#ffffff;text-decoration:none!important;background-image:none}
#mynews .menu ul li a.tabactive, #mynews #nav ul li:hover a{cursor:pointer;margin-left:-2px;padding-left:2px;background-image:none}
#mynews .menu ul li a.tabactive strong{color:#fff!important;background-image:none}

#slideshow{background:#F4F8FB;}
#slideshow img {max-width:620px;}
#loader{text-align:center;padding:6px}
#slideshow{ min-height:350px;}
#slideshow #slideshow_wrap{display:none}
#slideshow p{padding:8px;text-align:center;font-size:11px}
#slideshow p span.red, #slideshow p span.red a{color:#E30A15}
#slideshow #thumbs-adv ul.thumbs li{background:none!important;float:left;padding-left:0!important;margin-top:-31px!important;height:35px;}
#slideshow #thumbs-adv ul.thumbs li a:hover img{border:3px solid #0E2E5E;margin:-3px}
#slideshow .jcarousel-container{position:relative}
#slideshow .jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
#slideshow .jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:3px 0 0 3px}
#slideshow .jcarousel-list li, #slideshow .jcarousel-item{float:left;list-style:none;width:65px;height:65px;overflow:hidden}
#slideshow .jcarousel-next{z-index:3;display:none}
#slideshow .jcarousel-prev{z-index:3;display:none}
#slideshow p.bold{background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center top}
#slideshow .caption p{text-align:left;line-height:1.4em;margin:2px 6px 8px;font-size:12px}
#slideshow .caption p span.bold{text-transform:uppercase}
#slideshow .jcarousel-container-horizontal{width:220px;padding:0 40px 10px 40px}
#slideshow .jcarousel-clip-horizontal{width:222px;height:75px}
#slideshow .jcarousel-item{width:65px;height:70px}
#slideshow .jcarousel-item-horizontal{margin-right:10px}
#slideshow .jcarousel-next-horizontal{position:absolute;top:20px;right:7px;width:32px;height:25px;cursor:pointer;background:transparent url(../images/various_arrows_sprite.png) no-repeat 1px -25px}
#slideshow .jcarousel-next-horizontal:hover{background-position:-31px -25px}
#slideshow .jcarousel-next-horizontal:active{background-position:-62px -25px}
#slideshow .jcarousel-next-disabled-horizontal, #slideshow .jcarousel-next-disabled-horizontal:hover, #slideshow .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-95px 0}
#slideshow .jcarousel-prev-horizontal{position:absolute;top:20px;left:7px;width:32px;height:25px;cursor:pointer;background:transparent url(../images/various_arrows_sprite.png) no-repeat 1px 0}
#slideshow .jcarousel-prev-horizontal:hover{background-position:-31px 0}
#slideshow .jcarousel-prev-horizontal:active{background-position:-62px 0}
#slideshow .jcarousel-prev-disabled-horizontal, #slideshow .jcarousel-prev-disabled-horizontal:hover, #slideshow .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-95px 0}
#inside_news .jcarousel-clip-horizontal{/*height:200px;*/overflow:hidden;width:608px;position:relative}
#inside_news{background:#F4F8FB;text-align:center;color:#232323;border-bottom:3px solid #DEDEDE !important;border-top:3px solid #DEDEDE}
#inside_news h2{text-transform:uppercase;margin:9px 0;letter-spacing:8px;font-size:16px;color:#000!important}
#inside_news #wrap_carousel{width:100%;/*height:170px;*/z-index:100;overflow:hidden;margin-bottom: 15px;}
#inside_news #wrap_carousel a:hover, #inside_news #wrap_carousel a:hover img{cursor:pointer}
#inside_news #wrap_carousel #carousel{margin:0;padding:0;top:0;left:0;z-index:1;min-width:1216px!important}
#inside_news #wrap_carousel #carousel .item{width:130px;text-align:left}
/*#inside_news #wrap_carousel #carousel .item .img_wrap{width:130px;height:80px;overflow:hidden}*/
#inside_news .jcarousel-container-horizontal{min-width:587px!important;padding:0 0 0 20px}
#inside_news #wrap_carousel #carousel .item h4, #inside_news #wrap_carousel #carousel .item p{font-size:11px;width:130px;}
#inside_news #wrap_carousel #carousel .item h4{margin-top:4px;margin-bottom:0px}
#inside_news #wrap_carousel #carousel a{color:#020066}
#inside_news #wrap_carousel #carousel a:hover{text-decoration:underline}
#inside_news #carousel li{padding:0!important;float:left!important}
.disabled {visibility:hidden;}
#inside_news #carousel .jcarousel-list li, #inside_news #carousel .jcarousel-item{float:left;list-style:none;width:152px;}
#inside_news #wrap_carousel .jcarousel-prev-disabled {background: url("../images/various_arrows_sprite.png") no-repeat scroll 200px -213px #F4F8FB !important;cursor: pointer;height: 170px; position: absolute;right: -1px;top: 32px;width: 20px;z-index: 500;}
#inside_news #wrap_carousel .jcarousel-next-disabled {background: url("../images/various_arrows_sprite.png") no-repeat scroll 200px -213px #F4F8FB !important;cursor: pointer;height: 170px; position: absolute;right: -1px;top: 32px;width: 20px;z-index: 500;}
#inside_news #wrap_carousel .jcarousel-prev-horizontal{position:absolute;top:32px;left:3px;width:12px;height:14px;cursor:pointer;background:url(../images/various_arrows_sprite.png) no-repeat 0 -213px;z-index:500}
#inside_news #wrap_carousel .jcarousel-next-horizontal{background:#F4F8FB url(../images/various_arrows_sprite.png) no-repeat -12px -213px;height:170px;position:absolute;right:-1px;top:32px;width:20px;z-index:500;cursor:pointer}
#score_box{min-height:120px;background:url(../images/ajax-loader.gif) no-repeat center 40px #fff}
#score_box .wrap{background:#fff}
#score_box #score_wrap{display:none;width:299px}
#score_box span.links{font-size:11px!important}
#score_box #score_carousel{min-width:820px!important;height:90px!important}
#score_box .jcarousel-container{position:relative}
#score_box .jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
#score_box .jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:6px 0 0 0}
#score_box .jcarousel-list li, #score_box .jcarousel-item{float:left;list-style:none;width:220px!important;background:none;text-align:center;font-size:14px;padding-left:0;margin-right:10px}
#score_box .jcarousel-next{z-index:3;display:none}
#score_box .jcarousel-prev{z-index:3;display:none}
#score_box .jcarousel-container-horizontal{width:220px;padding:0 40px 10px 40px}
#score_box .jcarousel-clip-horizontal{width:220px;height:90px}
#score_box .jcarousel-item-horizontal{margin-right:10px}
#score_box .jcarousel-next-horizontal{position:absolute;top:20px;right:7px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/next-horizontal.png) no-repeat 0 0}
#score_box .jcarousel-next-horizontal:hover{background-position:-32px 0}
#score_box .jcarousel-next-horizontal:active{background-position:-64px 0}
#score_box .jcarousel-next-disabled-horizontal, #score_box .jcarousel-next-disabled-horizontal:hover, #score_box .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0}
#score_box .jcarousel-prev-horizontal{position:absolute;top:20px;left:7px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/prev-horizontal.png) no-repeat 0 0}
#score_box .jcarousel-prev-horizontal:hover{background-position:-32px 0}
#score_box .jcarousel-prev-horizontal:active{background-position:-64px 0}
#score_box .jcarousel-prev-disabled-horizontal, #score_box .jcarousel-prev-disabled-horizontal:hover, #score_box .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}
#most_box ul.tab-menu, #weather_box ul.tab-menu, #specialreport_tabs ul.tab-menu, #blogged_box ul.tab-menu, #related_box ul.tab-menu, #leader_box ul.tab-menu{clear:both;height:22px;}
#related_box ul.tab-menu li, #most_box ul.tab-menu li, #mynews.mynews_page #most_box ul.tab-menu li, #weather_box ul.tab-menu li, #specialreport_tabs ul.tab-menu li, #blogged_box ul.tab-menu li, #leader_box ul.tab-menu li, #specialreport_box ul.tab-menu li{float:left;background:none;padding:0;font-size:10px;text-transform:uppercase}
#related_box ul.tab-menu li a, #most_box ul.tab-menu li a, #mynews.mynews_page #most_box ul.tab-menu li a , #weather_box ul.tab-menu li a, #blogged_box ul.tab-menu li a, #leader_box ul.tab-menu li a{padding:4px 0.867em;display:block;background:#DAEAF1;border-left:1px solid #C6C6C6}
#related_box ul.tab-menu li a:hover, #related_box ul.tab-menu li.tab-selected a, #most_box ul.tab-menu li a:hover, #most_box ul.tab-menu li.tab-selected a, #mynews.mynews_page #most_box ul.tab-menu li a:hover, #mynews.mynews_page #most_box ul.tab-menu li.tab-selected a, #weather_box ul.tab-menu li a:hover, #weather_box ul.tab-menu li.tab-selected a, #blogged_box ul.tab-menu li a:hover, #blogged_box ul.tab-menu li.tab-selected a, #leader_box ul.tab-menu li a:hover, #leader_box ul.tab-menu li.tab-selected a{background:#fff;color:#666;border-left:1px solid #fff}
#most_box .tab-wrapper-beta, #weather_box .tab-wrapper-beta, #blogged_box .tab-wrapper, #related_box .tab-wrapper{background:url("../images/logos_sprite_v1.png") no-repeat scroll 264px -367px transparent;clear:both;padding:15px 10px 10px}
#most_box .tab-wrapper, #weather_box .tab-wrapper{clear:both;padding:10px}
#weather_box .tab-wrapper{padding:0!important}
#weather_box ul.tab-menu li a{padding:4px 2.55em}
#weather_box #weather_tab td, #indicators_box table td{vertical-align:top;padding:0 4px;font-size:11px}
#weather_box #weather_tab{margin-bottom:10px}
#forecast_tab td{vertical-align:middle;padding:0 4px 4px 0;font-size:11px}
#forecast_tab{margin-bottom:10px;width:279px;}
#specialreport_box{background:#C9C9C9}
#specialreport_box h2{background:#74727D;padding:6px;color:#fff;font-size:18px!important;margin:0}
#specialreport_box ul.tab-menu.tabNavigation{clear:both;height:22px;width:300px!important;background:#EBEBEB}
#specialreport_box ul.tab-menu li a{padding:4px 10px;display:block;background:#EBEBEB;margin-bottom:10px}
#specialreport_box ul.tab-menu li a:hover, #specialreport_box ul.tab-menu li a.selected{background:#C9C9C9;color:#000}
#specialreport_box .tab-wrapper{padding:10px}
#specialreport_box .tab-wrapper img.left{margin:0 10px 6px 0}
#specialreport_box .tab-wrapper p{font-size:11px!important;margin:0 0 10px 0!important}
#blogged_box ul.tab-menu li a{padding:4px 32px}
#related_box ul.tab-menu li a{padding:4px 14.2px}
#related_box ul.tab-menu{background:#DAEAF1}
#related_box ul.tab-menu li a{background:#fff}
#related_box ul.tab-menu li a:hover, #related_box ul.tab-menu li.tab-selected a{background:#DAEAF1;border-left:1px solid #DAEAF1}
#weather_box .traffic{font-size:11px}
#weather_box .traffic .bold{margin:6px 0}
#weather_box .lottery p{margin:4px 0}
#most_box ul.tabNavigation li a.selected, #most_box ul.tabNavigation li a:hover, #weather_box ul.tabNavigation li a.selected, #weather_box ul.tabNavigation li a:hover, #blogged_box ul.tabNavigation li a.selected, #blogged_box ul.tabNavigation li a:hover{background:#fff;color:#666;border-left:1px solid #fff}
#accordion h3.toggler{cursor:pointer;background:url(../images/various_arrows_sprite.png) 6px -319px no-repeat #DAEAF1;padding:4px 0 4px 20px;font-size:10px;text-transform:uppercase;border-top:1px solid #EEF4F7;border-left:1px solid #EEF4F7;border-bottom:1px solid #C6C6C6;margin:0; float:none; height:16px; position:relative;}

#accordion h3.toggler a{font-size:11px}
#accordion .element .item h4{font-size:11px;margin-bottom:1px}
#accordion .element .item.browse a{text-transform:uppercase;font-size:12px;color:#E30A15}
#accordion .element .item.last{font-size:11px;padding-bottom:10px !important;}
#accordion .element .item.travel{background:none!important}
#accordion .element .item.travel h4{font-size:14px!important;margin-bottom:6px}
#accordion .element .item.travel p{font-size:11px}
#accordion .element .item.travel img.right{margin-left:6px}
#accordion .element .item.travel span.browse{margin:3px 0 0 0!important;background:none!important}
#accordion .element .item.travel span.browse a{text-transform:uppercase;font-size:11px;color:#E30A15;}
#accordion .element.games{background:url(../images/ogames_logo_small.png) no-repeat bottom right}
#accordion .element.games .item{width:190px}
#accordion .element.games .item.last{margin-bottom:8px}
#accordion .element.games .item p.play a, #accordion .element.games .item.last a{color:#E30A15;text-transform:uppercase;font-size:11px}
#accordion .element.games .item.last a{font-size:12px}
#accordion h3.toggler{cursor:pointer;background:url(../images/various_arrows_sprite.png) 6px -319px no-repeat #DAEAF1;padding:4px 0 4px 20px;font-size:10px;text-transform:uppercase;border-top:1px solid #EEF4F7;border-left:1px solid #EEF4F7;border-bottom:1px solid #C6C6C6;margin:0; float:none; height:16px; position:relative;}

.btnMoreSearchResults{cursor: pointer;}
#keyAccordion {border:1px solid #c6c6c6}
#keyAccordion h3.date_toggler {text-align:center;cursor:pointer;background:url(../images/various_arrows_sprite.png)  344px -349px no-repeat #fff;padding:6px 0 0 20px;height:20px;font-size:1.2em;color:#0e2e5e;text-transform:uppercase;border-top:3px solid #DEDEDE;margin:0}
#keyAccordion .element .item_date {padding:0;margin:10px;}
.ie7 #keyAccordion h3.toggler #lnkModalDisplay{ position:relative; top:0px}
#keyAccordion .element{border-bottom:1px solid #C6C6C6} /**/ #keyAccordion h3.toggler a{font-size:11px}
.ie7 #keyAccordion h3.toggler #lnkModalDisplay{ position:relative; top:0px}

#gallery_wrap, #video_wrap, #sound_wrap, #multimedia_wrap{padding:0px; background:#E5EAF3;}
#video_wrap{width:980px;margin-left:-10px;background:url(../images/gallery_bg_repeater.jpg) repeat-x top left #FFFFFF;}
#sound_wrap{width:980px;margin-left:-10px;background:url(../images/gallery_bg_repeater.jpg) repeat-x top left #FFFFFF;}
#multimedia_wrap{width:980px;margin-left:-10px;background:url(../images/gallery_bg_repeater.jpg) repeat-x top left #FFFFFF;}
#gallery_wrap{width:980px;margin-left:-10px;background:url(../images/gallery_bg_repeater.jpg) repeat-x top left #FFFFFF;}
#gallery_largeimg, .gallery_largeimg, #gallery_archive, .gallery_archive {padding-top:10px;}
#gallery_wrap .white_wrap, #video_wrap .white_wrap, #sound_wrap .white_wrap, #multimedia_wrap .white_wrap{background:#FFFFFF; width:945px; padding:0px 15px; margin-top:5px\9;}
.article-full-page  .breadcrum, #gallery_wrap .breadcrum, #video_wrap .breadcrum, #sound_wrap .breadcrum{width:932px;color:#ABABAB;height:40px;padding:10px 0px 0px 10px; margin-top:4px}
#gallery_wrap #left_column, #gallery_wrap #right_column,#sound_wrap #left_column, #sound_wrap #right_column,#video_wrap #left_column, #video_wrap #right_column{background:none;}
#gallery_wrap .breadcrum a, #video_wrap .breadcrum a, #sound_wrap .breadcrum a{font-size:20px;color:#DDE5F8}
#video_wrap .breadcrum a{color:#DDE5F8}
#sound_wrap .breadcrum a{color:#DDE5F8}
#gallery_box #caption{background:#000;display: block;
    float: left;
    width: 100%;}
#gallery_wrap .breadcrum .active, #video_wrap .breadcrum .active, #sound_wrap .breadcrum .active{color:#fff;font-size:16px}
#gallery_box, #video_box{background:#000;margin:0 0 0 0;min-height:420px;}
#gallery_box .caption{color:#ffffff;text-align:left; padding:10px; float:left; width:600px; display:block; text-decoration:none; line-height:18px;}
#video_box .caption{background:#000;color:#ffffff;text-align:left; padding:10px; float:left; width:594px; display:block; text-decoration:none; line-height:18px;}
#video_box .caption .mynewsgal_blue{width:604px; }
#gallery_box .caption a, #video_box .caption a{color:#ffffff!important; text-decoration:underline;}
#video_box{background:#000;text-align:center;margin:0 0 20px;padding:0;position:relative; z-index:1;}
.video_multiple {color:#fff;background-color:#000;width:625px;padding:10px;}
.video_multiple_wrapper {background-color:#333333;width:945px;}

#video_box object {position:relative; z-index:1}

#video_box .player{margin:10px}
#gallery_box .crossfadediv{background:#000;text-align:center;padding:10px 0}
#gallery_box .caption h4{margin:0 6px 0 0;text-transform:uppercase}
#gallery_box .caption p{line-height:1.4em;text-align:left}
#gallery_box .image_control{height:16px}
#gallery_box .image_control, #thumbnail_box .image_control, #article_gallery .image_control_thumb, #article_special .image_control_thumb{text-align:center;text-transform:uppercase;background:#04142C;padding:13px;color:#fff;clear:both}
#gallery_box .image_control a, #article_gallery .image_control_thumb a{color:#ACE2F2}
#gallery_box .image_control a.prev, #thumbnail_box .image_control a.prev, #article_gallery .image_control_thumb a.prev{background:url(../images/various_arrows_sprite.png) no-repeat 0 -163px;padding:5px 0 0 40px;left:10px;height:20px;width:120px;text-align:left}
#gallery_box .image_control a.prev, #thumbnail_box .image_control a.prev, #gallery_box .image_control a.next, #thumbnail_box .image_control a.next{top:8px}
#gallery_box .image_control a.next, #thumbnail_box .image_control a.next, #article_gallery .image_control_thumb a.next{background:url(../images/various_arrows_sprite.png) no-repeat 135px -187px;padding:5px 40px 0 0;right:10px;height:20px;width:120px;text-align:right}
#thumbnail_box{background:#000;margin:6px 0 0 6px;width:297px;padding-left:3px}
#thumbnail_box .g-inner{width:70px;height:70px;text-align:center;margin:14px;float:left}
#thumbnail_box .item{height:70px;width:70px;overflow:hidden}
#thumbnail_box .item:hover{border:3px solid #fff;margin:-3px}
#thumbnail_box .item a:hover img, #gallery_cartoons #thumbnail_box .item a:hover{}
#thumbnail_box .image_control p{text-transform:none;font-size:11px;color:#B0B0B0;padding:20px 10px 0 10px}
#latest_gallery{background:none;}
#latest_gallery h3, #more_gallery h3{margin:10px 0 10px 10px;color:#000000}
#latest_gallery .item{padding:2px 10px;width:280px}
#latest_gallery .item img.overlay{top:50px;left:58px}
#latest_gallery.video .item img.overlay{top:50px;left:58px}
#latest_gallery .item h4{margin-top:5px}
#latest_gallery .item a:hover h4{text-decoration:underline}
#latest_gallery .rightcolumn{padding-top:39px}
#latest_gallery .videocolumn{padding-bottom: 10px;background-color:#FDCFCF}
#share_gallery_box{margin:10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;background:#FFFFFF;-moz-opacity:.97;filter:alpha(opacity=97);opacity:.97;height:22px;width:98%;padding:8px;float:left;}
#share_gallery_box.galleryModal{margin:10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;background:#212121;-moz-opacity:.97;filter:alpha(opacity=97);opacity:.97;height:22px;width:98%;padding:8px;float:left;}
#latest_gallery .videocolumn{padding-bottom: 10px;background-color:#E5EAF3}
div.vertlist{border-bottom:3px solid #DEDEDE;margin-bottom:14px;padding-bottom:10px;margin:6px;}
#more_gallery{background:#E5EAF3;margin:0 6px 6px 6px}
#more_gallery h4{margin:6px 0 0 10px;color:#E30A15;font-size:12px;text-transform:uppercase}
#more_gallery h4 a{color:#E30A15}
#more_gallery ul{margin:6px 0 10px 10px;color:#74727D}
#gallery_landing {padding-top:9px;}
#gallery_landing #gallery_wrap h1, #gallery_landing #video_wrap h1, #gallery_landing #sound_wrap h1, #multimedia_landing #multimedia_wrap h1{color:#fff;text-align:left;font-size:28px; background:url(../images/gallery_bg_repeater.jpg) repeat-x top left #030E5E; height:42px; padding:10px 0px 0px 20px; width:960px; }
#gallery_landing .news_item, #multimedia_landing .news_item{background:none;padding:10px}
#gallery_landing .news_item h2, #multimedia_landing .news_item h2{font-size:24px;margin-bottom:2px}
#gallery_landing #right_column .ad300X250, #multimedia_landing #right_column .ad300X250{bottom:0px;left:6px}
#gallery_landing #right_column, #multimedia_landing #right_column, #video_wrap #right_column, #sound_wrap #right_column{min-height:443px}
#video_wrap #right_column, #sound_wrap #right_column{}
#video_wrap #right_column.archive, #sound_wrap #right_column.archive{height:inherit}
#gallery_landing #gallery_box, #multimedia_landing #gallery_box{padding:6px 0 0 0;margin:0;background:none;min-height:200px}
#gallery_archive #right_column #latest_gallery{margin-top:28px}
#gallery_archive h3{margin-bottom:16px;color:#000000;font-size:14px}
#gallery_archive .item.archive{padding:10px}
#gallery_cartoons #thumbnail_box{background:#000;padding-top:3px;padding-bottom:3px}
#gallery_cartoons #thumbnail_box .item{margin:6px;padding:0}
#gallery_cartoons #thumbnail_box .item a{background:#04142C;width:74px;height:64px;padding:16px 6px 4px 6px;color:#fff;font-size:26px}
#thumbnail_box .item a .month{font-size:12px;font-weight:normal}
#thumbnail_box .item a:hover{text-decoration:none}
#article_gallery h1{font-size:26px;margin:10px 0;letter-spacing:-1px}
#article_gallery #gallery_box{margin:0;padding:0;width:620px}
#article_gallery .image_control{background:#000}
#article_gallery .image_control_thumb{height:100px}
#article_gallery .image_control_thumb .item{margin-right:10px}
#article_gallery .image_control_thumb .item.last{margin:0}
#article_gallery .image_control_thumb .item a:hover img{border:3px solid #fff;margin:-3px}
#article_gallery .image_control_thumb a.next, #article_gallery .image_control_thumb a.prev, #article_gallery .image_control_thumb .page{bottom:8px!important}
#article_gallery .image_control_thumb .page{width:620px;left:0}
#sound_wrap .sound_caption p{padding:6px 8px;line-height:1.6em}
#sound_wrap .sound_caption p span.datestamp{font-size:10px;color:#000}
#gallery_box_article #gallery_box{background:#000;padding-left:0;text-align:center;float:left}
#gallery_box_article #gallery_box .image_control_thumb{background:#04142C;width:600px}
#gallery_box_article #gallery_box .SlidingPanels{width:595px;height:96px}
#gallery_box_article #gallery_box #divGalleryThumbnails{overflow:hidden;height:96px}
#gallery_box_article #gallery_box #divGalleryThumbnails .item{margin:5px;background:#000;height:70px;width:70px;overflow:hidden;text-align:center}
#gallery_box_article #gallery_box #divThumbnails{margin-top:15px}
#gallery_box_article #gallery_box .image_control{background:#000;width:600px}
#gallery_box_article #gallery_box #SlidingPanelsSmall{margin-left:11px}
#gallery_box_article #gallery_box #divGalleryThumbnails .item:hover{border:3px solid #fff;margin:2px}
#gallery_box_article #gallery_box .image_control_thumb a.next, #divThumbnails .image_control a.next{background:url(../images/arrow_right.png) no-repeat right center;padding:5px 20px 0 0;right:10px;height:20px;width:120px;text-align:right;bottom:10px}
#gallery_box_article #gallery_box .image_control_thumb a.prev, #divThumbnails .image_control a.prev{background:url(../images/arrow_left.png) no-repeat left center;padding:5px 0 0 40px;left:10px;height:20px;width:120px;text-align:left;bottom:10px}
#gallery_wrap #comment_box{margin:10px 6px;width:619px!important}
#gallery_wrap #comment_box .comment_form{width:619px!important}
#article_toolbox{width:300px;height:30px;background:#EBEBEB;border-bottom:1px solid #C6C6C6;color:#74727d;margin-top:4px}
#article_toolbox ul li.drop_item{background:url(../images/toolbox_arrow.png) no-repeat right 12px;padding:6px 12px;text-align:center;cursor:pointer}
#article_toolbox ul.drop_box{display:none;background:#EBEBEB;padding:10px;position:absolute;left:0px;top:30px;width:280px;z-index:50000!important}
#article_toolbox ul.drop_box li{background:none;text-align:left}
#article_toolbox ul.drop_box.share li a, #article_toolbox ul.drop_box.get li a, #article_toolbox ul.drop_box.tool li a, #article_toolbox_bot li a{color:#74727d;font-size:11px;position:relative;z-index:5000}
#article_toolbox ul.drop_box.share li{margin:0 0 10px;height:16px;width:60px}
#article_toolbox ul.drop_box.get li, #article_toolbox ul.drop_box.tool li{margin:0 0 10px;height:16px;width:80px}
#article_toolbox ul.drop_box.share li.laaikit, #article_toolbox_bot li.laaikit{background:url(../images/icons/laakit_icon.gif) no-repeat left center;padding:0 6px 0 20px}
#article_toolbox ul.drop_box.share li.yahoo, #article_toolbox_bot li.yahoo{background:url(../images/icons/yahoo_icon.gif) no-repeat left center;padding:0 6px 0 20px}
#article_toolbox ul.drop_box.share li.google, #article_toolbox_bot li.google{background:url(../images/icons/google_icon.gif) no-repeat left center;padding:0 6px 0 20px}
#article_toolbox ul.drop_box.share li.digg, #article_toolbox_bot li.digg{background:url(../images/icons/digg_icon.gif) no-repeat left center;padding:0 6px 0 20px}
#article_toolbox ul.drop_box.share li.delicious, #article_toolbox_bot li.delicious{background:url(../images/icons/delicious_icon.gif) no-repeat left center;padding:0 6px 0 20px}
#article_toolbox ul.drop_box.share li.facebook, #article_toolbox_bot li.facebook{background:url(../images/icons/facebook_icon.gif) no-repeat left center;padding:0 6px 0 20px}
#article_toolbox ul.drop_box.share li.twitter, #article_toolbox_bot li.twitter{background:url(../images/icons/twitter.png) no-repeat left center;padding:0 6px 0 20px}
#article_toolbox ul li.drop_item div{position:absolute!important;width:300px;left:0}
#article_toolbox ul.drop_box li.last a{color:#0E2E5E}
#article_toolbox ul.drop_box li.last{width:100px}
#article_toolbox ul.drop_box.get li.facebook, #article_toolbox_bot li.facebook{background:url(../images/sprites/icon_sprite.png) no-repeat scroll 1px -196px transparent;padding:0 6px 0 20px;width:140px}
#article_toolbox ul.drop_box.get li.mobile, #article_toolbox_bot li.mobile{background:url(../images/sprites/icon_sprite.png) no-repeat scroll 4px -178px transparent;padding:0 6px 0 16px}
#article_toolbox ul.drop_box.tool li.email, #article_toolbox_bot li.email, #article_toolbox_topright li.email{background:url(../images/sprites/icon_sprite.png) no-repeat scroll 0 -137px transparent;padding:0 6px 0 20px}
#article_toolbox ul.drop_box.tool li.print, #article_toolbox_bot li.print, #article_toolbox_topright li.print{background:url(../images/sprites/icon_sprite.png) no-repeat scroll 0 -157px transparent;padding:0 6px 0 20px}
#article_toolbox_bot li.facebook{width:auto!important}
#article_toolbox_bot li.clr{background:none;line-height:0}
#article_toolbox_bot{border-top:1px solid #D6D7D8;padding:10px 0;position:relative;z-index:1}
#article_toolbox_bot ul li{list-style:none;margin-right:15px;margin-bottom:4px}
#article_toolbox_bot ul li.share, #article_toolbox_bot ul li.get{background:none;color:#74727D;font-size:11px;padding-top:2px;margin-right:10px}
#article_toolbox_bot ul li.share, #article_toolbox_bot ul li.what{padding-left:0}
#article_toolbox_bot ul li.what{background:none;margin-right:0}
#article_toolbox_bot ul li.what a{color:#020066}
#marging10Bottom{border-bottom:3px solid #DEDEDE!important;height:5px;margin-bottom:0px}
#article_toolbox_topright li.clr{background:none;line-height:0}
#article_toolbox_topright{background:url(../images/generic_sprite.png) repeat-y -15px 14px;padding:0!important;}
#article_toolbox_topright ul{padding:0 0 0 10px;margin-bottom:10px}
#article_toolbox_topright ul li{list-style:none;margin-right:20px;margin-bottom:6px}
#article_toolbox_topright a{color:#666!important}
#showcase_box{background:url(../images/ajax-loader.gif) no-repeat center 150px #D8ECF9;min-height:300px;margin-bottom:10px}
ul#ratingsystem li{background:none!important}
.rating{width:75px;height:14px;padding:0;list-style:none;position:relative;background:url(../images/icons/rating_stars.png) no-repeat 0 0;margin:4px 0 0 6px;}
.nostar{background-position:0 0}
.onestar{background-position:0 -14px}
.twostar{background-position:0 -28px}
.threestar{background-position:0 -42px}
.fourstar{background-position:0 -56px}
.fivestar{background-position:0 -70px}
ul.rating li{cursor:pointer;float:left;text-indent:-999em}
ul.rating li a{position:absolute;left:0;top:0;width:14px;height:14px;text-decoration:none;z-index:200;}
ul.rating li.one a{left:0}
ul.rating li.two a{left:16px;}
ul.rating li.three a{left:32px;}
ul.rating li.four a{left:48px;}
ul.rating li.five a{left:60px;}
#rating_box ul#ratingsystem_big li{background:none!important}
#rating_box ul#ratingsystem_big.rating{width:184px;height:34px;padding:0;list-style:none;position:relative;background:url(../images/icons/rating_stars_big.png) no-repeat 0 0;margin:4px 0 0 6px;}
#rating_box ul#ratingsystem_big.nostar{background-position:0 0}
#rating_box ul#ratingsystem_big.onestar{background-position:0 -36px}
#rating_box ul#ratingsystem_big.twostar{background-position:0 -72px}
#rating_box ul#ratingsystem_big.threestar{background-position:0 -108px}
#rating_box ul#ratingsystem_big.fourstar{background-position:0 -144px}
#rating_box ul#ratingsystem_big.fivestar{background-position:0 -180px}
#rating_box ul#ratingsystem_big.rating li{cursor:pointer;float:left;text-indent:-999em}
#rating_box ul#ratingsystem_big.rating li a{position:absolute;left:0;top:0;width:34px;height:34px;text-decoration:none;z-index:200;}
#rating_box ul#ratingsystem_big.rating li.one a{left:0}
#rating_box ul#ratingsystem_big.rating li.two a{left:38px;}
#rating_box ul#ratingsystem_big.rating li.three a{left:76px;}
#rating_box ul#ratingsystem_big.rating li.four a{left:114px;}
#rating_box ul#ratingsystem_big.rating li.five a{left:152px;}
#rating_box ul#ratingsystem_big.rating li a:hover{z-index:2;width:184px;height:34px;overflow:hidden;left:0;background:url(../images/icons/rating_stars_big.png) no-repeat 0 0}
#rating_box ul#ratingsystem_big.rating li.one a:hover{background-position:0 -36px;}
#rating_box ul#ratingsystem_big.rating li.two a:hover{background-position:0 -72px;}
#rating_box ul#ratingsystem_big.rating li.three a:hover{background-position:0 -108px}
#rating_box ul#ratingsystem_big.rating li.four a:hover{background-position:0 -144px}
#rating_box ul#ratingsystem_big.rating li.five a:hover{background-position:0 -180px}
.videoModal #fancy_inner{position:relative;width:97%;height:97%;border:1px solid #BBB;background:#000;}
.videoModal #fancy_content{margin:0;z-index:100;position:absolute;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;background-color:#000 !important;}
.videoModal #fancybox-content{border:#000000 solid 0;}
.videoModal #fancybox-content div{background:#000000;}
.videoModal #fancybox-content #facebook_like{background:#212121;height:23px;}
.videoModal{border:1px solid #515151;}
.videoModal #fancybox-overlay{background-color:#000000 !important;}

#fancybox-outernews{background:#000000;height:100%;position:relative;width:100%;}
.nav-controls .prev{float:left;padding-left:30px;padding-top:5px;margin-left:10px;background:url(../images/prev_image.jpg) no-repeat;height:24px;color:#5BBBFE;}
.nav-controls .next{float:right;padding-right:30px;padding-top:5px;margin-right:10px;background:url(../images/next_image.jpg) 90px 0px no-repeat;height:24px;width:85px;color:#5BBBFE;}
.videoModal #fancybox-content .photo-index-bottom{background:#04142C;}
.bott_controls{background:#04142C;padding-top:5px;width:100%;height:30px;text-align:center;position:relative;float:left;}
.bott_controls .photo-index-bottom{font-size:12px;font-weight:bold;margin-top:5px}
.bott_controls .photo-index-bottom span{font-weight:normal}
.modalwrap{height:470px;}
.modalwrap .caption-container .photo-index {display:none;} 
.modalwrap .caption-container .image-caption .caption {padding-top:5px;}
.modalwrap .caption-container .image-caption .caption a { color:#fff;}
.relatedthumb{width:65px;height:65px;overflow:hidden;margin-right:5px;}
#modal_page{font:12px Arial, Helvetica, sans-serif;background:#fff;color:#232323}
#modal_container{width:492px;z-index:5000}
#modal_container a{color:#00237C;text-decoration:none}
#modal_container a:hover{text-decoration:underline}
.bold{font-weight:bold!important}
#modal_container .header{border-bottom:14px solid #0E2E5E;background:url(../images/modal_header.jpg) no-repeat top left;height:91px}
#modal_container .footer{height:10px;padding:0 10px;margin-top:0px}
#modal_container .content{padding:10px}
#modal_container .content h1{font-size:16px;color:#E30A15;margin-bottom:10px}
#modal_container .content h2{margin-bottom:8px}
#modal_container .content p{line-height:1.6em;padding-right:20px;margin:12px 0}
#modal_container table.modal_table{width:445px}
#modal_container table.modal_table td.right{text-align:right}
#modal_container table.modal_table td.center{text-align:center}
#modal_container table.modal_table td{padding:4px;vertical-align:top}
#modal_container input.txt, #modal_container select.select, #modal_container textarea{width:320px;font-size:11px;padding:2px}
#modal_container select.select{width:328px}
#modal_container textarea{height:80px}
#modal_container input.btn{background:url("../images/background_sprite.png") repeat-x scroll 0 0 #486085;border:0;color:#fff;padding:2px 8px 6px;font-size:9px;text-transform:uppercase;height:25px;cursor:pointer;font-family:verdana}
#modal_mynews_page{font:12px Arial, Helvetica, sans-serif;background:#fff;color:#232323}
#modal_mynews_page #modal_container{width:515px}
#modal_mynews_page #modal_container .header{border-bottom:14px solid #5B8BAF;background:url(../images/modal_mynews_header.jpg) no-repeat top left;height:90px}
#modal_mynews_page #modal_container .content h1{color:#D28102}
#modal_mynews_page #modal_container .content h2{margin-bottom:0}
#modal_mynews_page #modal_container .content p{font-size:16px;margin:10px 0}
#modal_mynews_page input.btn{background:#000}
div#mb_overlay{position:absolute;left:0;width:100%;background-color:#fff;cursor:pointer}
div#mb_center, div#mb_bottom{position:absolute;left:50%;overflow:hidden;background-color:#DDD}
div#mb_center{background-color:#FFF}
div#mb_contents{width:400px;height:400px;border:10px solid #DDD;overflow:auto;background-color:#FFF;visibility:hidden}
.mb_loading{background:#DDD url(../images/loading.gif) no-repeat center center}
#mb_error{font-size:1.2em;color:#CD0000;font-weight:bold;text-align:center;padding:0.5em}
#mb_error em{font-size:0.8em}
div#mb_bottom{font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #DDD;border-top-style:none}
a#mb_close_link{display:block;float:right;width:66px;height:22px;background:transparent url(../images/closelabel.gif) no-repeat center;margin:5px 0}
div#mb_caption{margin-right:71px}
p.progressBar{width:200px;height:10px;background:#fff;position:relative;margin:2px 0 2px 12px;padding:0!important}
p.progressBar span{position:absolute;display:block;width:200px;height:10px;background:url(../images/poll_bar.gif) no-repeat 0 0;top:0px;left:0px;overflow:hidden;text-indent:-8000px}
p.progressBar em{position:absolute;display:block;width:200px;height:10px;background:url(../images/bg_cover.gif) repeat-x 0 0;top:0}
p.choice{font-size:14px!important;margin:0!important;padding:0 0 0 12px!important}
p.choice span.votes{color:#888;font-size:12px}
.prev_nxt a{font-size:14px;padding:4px 2px}
#vote p.progressBar em{position:absolute;display:block;width:200px;height:10px;background:url(../images/bg_cover_vote.gif) repeat-x 0 0;top:0}
table.subscribe td{padding:3px 0;font-size:14px}
#newsletter_page #newsletter input.txt{width:310px}
#newsletter_page #newsletter select.txt{width:316px}
.ad278X35.outsurance{display:block!important;padding:0 10px 10px}
.ad278X35.outsurance a img{margin:0}
.ad278X35.outsurance p, .ad626X35 p{width:324px;background:#6D057A;padding:6px;text-align:center;color:#fff;font-size:11px;margin-top:-3px}
.ad626X35 p{height:31px;margin:0;padding:4px 12px 0;text-align:left !important;}
.ad626X35 .outsurance{background:#63bc2a;}
.ad626X35 table{width:348px;float:right;}
.ad626X35 table td{margin:0;height:35px;padding:3px 0 3px 12px;text-align:left !important;background:#6D057A;color:#FFFFFF;font-size:11px;margin-top:-3px;}
.ad278X35.outsurance p a, .ad626X35 p a, .ad626X35 table td a{font-weight:bold;color:#65DD2B!important}
.ad626X35 a img, .ad626X35 p{float:left}
#ulGalleryImageViewer{background:#000;min-height:420px;}
#header div.mobile{width:152px;height:42px;right:0;bottom:2px;margin:0;z-index:5000}
#header .mobile .mobile_icon_blue{background:url(../images/icons_sprite.png) no-repeat 1px 0;width:150px;height:42px;display:block;}
#header .mobile .mobile_icon_red{background:url(../images/icons_sprite.png) no-repeat -150px 0;width:147px;height:42px;display:block;}
.tabLoader{min-height:100px;background:url(../images/ajax-loader.gif) no-repeat center 20px;}
.tabLoader_local{min-height:70px;background:url(../images/ajax-loader.gif) no-repeat center 20px;}
#the_most #most_box{display:none;}
#the_weather #weather_box{display:none;}
.site_datestamp{left:25px;top:115px;color:#747474;font-size:11px}
span.cms_embeddedimage{float:right;margin:0 0 0 10px}
#divKeywordsListing b{font-size:14px!important}
#divKeywordsListing h3{margin:20px 0;color:#E30A15;font-size:18px;clear:both}
.kalahari_product{background:url(../images/generic_sprite.png) repeat-y -15px 14px;padding:0 0 0 10px;margin-bottom:10px}
.rowdivider{border-top:solid 3px #DEDEDE;padding-top:10px}
.kalahari_product h4{width:28%}
.kalahari_product h4 a{text-decoration:underline;font-size:12px;}
.kalahari_product h4 a:hover{text-decoration:none}
.kalahari_product ul{width:72%}
.kalahari_product li{background:none;padding-left:0px;line-height:18px;font-size:11px}
#article_special .article .kalahari_product li p, .kalahari_product li p{margin-right:5px;margin-bottom:0px;font-size:11px;display:inline;}
.kalahari_product li a.buynow{text-transform:uppercase;text-decoration:none;}
.menudrop .moverigth{margin-left:200px;}
.menudrop li.noborder{border-right:none;}
.menudrop ul li a.red{color:#E30A15!important;text-decoration:none;}
.menudrop ul li a:hover.red{color:#E30A15;text-decoration:underline;}
#google_wrapper .google_box{border:solid 1px #010066;padding:15px;overflow:hidden;background-color:#f0f0ff;width:270px;}
#google_wrapper .google_box .news_item{width:100%;padding-bottom:10px;margin-bottom:7px}
.search_results{border:solid 1px #010066;padding:10px;overflow:hidden;}
.search_results .news_item{width:100%;padding-bottom:10px;margin-bottom:7px}

.hottopicwrapper .hottopic  {background: url(../images/hot_topic.png) no-repeat; width:106px; height:25px; line-height:25px; padding:0 0 0 10px; color:#fff;}
.hottopicwrapper .headlines {padding:0 0 0 0; width:504px; display:block; overflow:hidden; height:25px; line-height:25px;}
#hottopicsbar .hottopicwrapper { height: 25px; }

#hottopicsbar{background:#fff;width:auto;padding:10px 0 0;color:#1B1B1B;position:relative;margin-bottom:15px;}
#hottopicsbar a{padding:0 2px}

#mostTabContainer, #dateLabTabContainer {width:300px; background: none repeat scroll 0 0 #DAEAF1;height: 22px;}

#mostTabContainer.localised div.tabs_on, #mostTabContainer.localised div.tabs_off {/*border: 0 none !important;*/ cursor: pointer; display: block; float: left; font-size: 10px; padding: 6px 0.43em; text-transform: uppercase;}
#dateLabTabContainer.localised div.tabs_on, #dateLabTabContainer.localised div.tabs_off { cursor: pointer; display: block; float: left; font-size: 10px; padding: 6px 0.43em; text-transform: uppercase;}

#headlineTabContainer.localised div.tabs_on { cursor: pointer; display: block; float: left; font-size: 10px; padding: 6px 1.47em; *padding: 6px 1.44em 6px 1.45em; text-transform: uppercase; background-color:#f0efef; border:none!important;}
#headlineTabContainer.localised div.tabs_off { cursor: pointer; display: block; float: left; font-size: 10px; padding: 6px 1.47em; *padding: 6px 1.44em 6px 1.45em; text-transform: uppercase; background-color:#c8d6dc; border:none!important;}
/* Safari / Google Chrome Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #headlineTabContainer.localised div.tabs_on { padding: 6px 1.49em 6px 1.40em;}
    #headlineTabContainer.localised div.tabs_off { padding: 6px 1.49em 6px 1.40em;}
}

#headlineTabContainer {width:300px; background: none repeat scroll 0 0 #DAEAF1;}

#mostTabContainer div.tabs_on, #mostTabContainer div.tabs_off {float:left;padding:4px 0.85em;cursor:pointer;display:block;font-size:10px;text-transform:uppercase}
#dateLabTabContainer div.tabs_on, #dateLabTabContainer div.tabs_off {cursor: pointer; display: block; float: left; font-size: 10px; padding: 6px 3.17em; text-transform: uppercase;}
#headlineTabContainer div.tabs_on, #headlineTabContainer div.tabs_off {cursor: pointer; display: block; float: left; font-size: 10px; padding: 6px 3.17em; text-transform: uppercase;}

#mostTabContainer div.tabs_on, #dateLabTabContainer div.tabs_on, #headlineTabContainer div.tabs_on {background: #FFFFFF; border-left: 1px solid #FFFFFF; color: #666666;}
#mostTabContainer div.tabs_off, #dateLabTabContainer div.tabs_off, #headlineTabContainer div.tabs_off {background:#DAEAF1;border-left:1px solid #C6C6C6}


.ad626X35 object{float:left}
#userupload_page #upload h1{font-size:16px;color:#E30A15}
#userupload_page #upload h2{font-size:14px;margin-bottom:4px!important}
#userupload_page #upload img.icon{margin:2px 10px}
#userupload_page #upload p{font-size:14px}
#userupload_page #upload input.checkbox{margin-top:10px}
#userupload_page #upload input.txt{width:320px}
#userupload_page #upload input.btn{margin-top:6px}
#userupload_page #upload select.txt{width:316px}
#userupload_page #upload .item{background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center top;padding:10px 0}
table.uploadTable td{padding:3px 0;font-size:14px}
#mynews #mostTabContainer div.tabs_on{background:#DAEAF1;border-left:1px solid #DAEAF1;color:#666666}
#mynews #mostTabContainer div.tabs_off{background:#FFFFFF;border-left:1px solid #DAEAF1}
table.uploadTable td{padding:3px 0;font-size:14px}
#tab_traffic_data .element.item{font-size:10px;padding:2px 0 2px 0;background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center;}
#mostTabContainer.localised div.tabs_on, #mostTabContainer.localised div.tabs_off{float:left;padding:4px 0.43em;cursor:pointer;display:block;font-size:10px;text-transform:uppercase}
.bw-clear{clear:both;}
#bw-wrapper{font-family:Arial, Helvetica, sans-serif;font-size:12px;width:300px;background:#fff;margin:0 auto;}
#bw-logo{height:40px;width:300px;}
#bw-intro{padding:5px;background:#99E4FF;color:#444;border-left:5px solid #333;border-right:5px solid #333;border-bottom:5px solid #333;}
.bw-feed{border-left:5px solid #4CBCE7;border-right:5px solid #4CBCE7;border-bottom:5px solid #4CBCE7;padding:0;margin:0;list-style:none;float:left;background-color:#ffffff;}
.bw-feed li{border-bottom:1px solid #4CBCE7;background:none;padding:0 0 0 0!important;float:left;width:290px;}
.bw-feed li img{float:left;display:block;border:1px solid #666666!important;margin:5px 0 5px 5px}
.bw-feed li a.bw-img{float:left;display:block;border:1px solid #666666;margin:5px 0 5px 5px}
.bw-feed li .bw-content{float:left;padding:5px 0 5px 5px;width:203px;color:#666;}
.bw-feed li .bw-content a{color:#4CBCE7;text-decoration:none;font-weight:bold;}
.bw-feed li h4{margin:0 5px 0 0;padding:0;border-bottom:2px dotted #ccc;font-size:12px!important;}
.bw-feed li .grey{font-weight:bold;color:#999999;background:none;}
.bw-feed li .grey2{font-weight:bold;color:#666666;background:none;}
#hover-wrap{width:350px;background:none transparent}
#hover-head{width:350px;height:30px;background:transparent url(../images/hover-head-trim.png) left top no-repeat}
#hover-foot{width:350px;height:33px;background:transparent url(../images/hover-foot-trim.png) left top no-repeat}
#left-col{float:left;padding-left:10px;width:60px}
#left-col img{margin-bottom:10px;width:60px}
#right-col{float:right;padding-right:10px;width:240px}
#cluetip{z-index:5100 !important;}
#cluetip-close img{border:0;}
#cluetip-title{overflow:hidden;}
#cluetip-title #cluetip-close{float:right;position:relative;}
#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(../images/wait.gif);}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}
#cluetip-extra{display:none;}
.ByLineWidth{float:left;width:310px;}
.picRight{float:right;margin-left:5px}
.gamesFeed{background:url(../images/News24Gamesfeed.png) repeat-y;border-top:3px solid #344852;padding:10px;margin:0 auto;}
.gamesFeed h3, .gamesFeed h3 h4{margin:0px;}
.gamesFeed .header{color:#595959}
.gamesFeed .subheader{color:#747474;padding-bottom:5px}
.gamesFeed .content{padding-bottom:10px;margin:0px;}
.gamesFeed img.gamesfeed{float:left;padding-right:10px;display:block;padding-bottom:2px;}
.gamesFeed img.rss{top:13px;right:10px;}
.newsletter.gamesFeed{background:url(../images/News24Gamesfeed.png) repeat-x;border-top:3px solid #344852;padding:10px;margin:0 auto;}
.newsletter.gamesFeed h3, .newsletter.gamesFeed h4{margin:0px;}
.newsletter.gamesFeed .header{color:#595959}
.gamesFeed .subheader{color:#747474;padding-bottom:5px}
.newsletter.gamesFeed .content{padding-bottom:10px;margin:0px;}
.newsletter.gamesFeed img.gamesfeed{float:left;padding-right:10px;display:block;padding-bottom:2px;}
.gamesFeed img.rss{top:13px;right:10px;}
#mynews #mostTabContainer div.tabs_on{background:#DAEAF1;border-left:1px solid #DAEAF1;color:#666666}
#mynews #mostTabContainer div.tabs_off{background:#FFFFFF;border-left:1px solid #DAEAF1}
table.uploadTable td{padding:3px 0;font-size:14px}
#tab_traffic_data .element.item{font-size:10px;padding:2px 0 2px 0;background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center;}
#mostTabContainer.localised div.tabs_on, #mostTabContainer.localised div.tabs_off{float:left;padding:6px 0.43em;cursor:pointer;display:block;font-size:10px;text-transform: uppercase;text-align: center; width: 140px;}
.edit_btn{top:0px;right:0px}
.edit_btn a{padding:0px 6px 2px 6px;background:#DEDEDE;font-size:10px;text-transform:uppercase}
.person_wrap{background:url(../images/person_tile.png) repeat-x top;height:35px;width:100%;border-top:1px solid #fff;font-size:11px}
.person_wrap .move_up, .person_wrap .move_down, .person_wrap .more_story, .person_wrap .less_story, .person_wrap .save, .person_wrap .close{top:8px;cursor:pointer}
.person_wrap .move_up{left:10px;background:url(../images/person_up.png) no-repeat 0 3px;padding-left:13px;color:#CE020C}
.person_wrap .move_down{left:90px;background:url(../images/person_down.png) no-repeat 0 3px;padding-left:13px;color:#CE020C}
.person_wrap .more_story{left:190px;background:url(../images/person_add.png) no-repeat 0 3px;padding-left:13px;color:#CE020C}
.person_wrap .less_story{left:295px;background:url(../images/person_reduce.png) no-repeat 0 3px;padding-left:13px;color:#CE020C}
.person_wrap .save{right:70px}
.person_wrap .close{right:10px}
.person_wrap .save, .person_wrap .close{background:url("../images/btn_bg.png") repeat-x top #486085;border:none;color:#FFFFFF;cursor:pointer;padding:3px 5px;text-transform:uppercase;top:5px}
.grayed_out{cursor:auto!important;color:#666!important;text-decoration:none!important}
.person_wrap .move_up.grayed_out{background:url(../images/person_up_grey.png) no-repeat 0 3px}
.person_wrap .move_down.grayed_out{background:url(../images/person_down_grey.png) no-repeat 0 3px}
.person_wrap .more_story.grayed_out{background:url(../images/person_add_grey.png) no-repeat 0 3px}
.person_wrap .less_story.grayed_out{background:url(../images/person_reduce_grey.png) no-repeat 0 3px}
.person_wrap .content_selected{background:url(../images/bgContent.png) no-repeat 0 3px;text-decoration:none;color:Black;cursor:text;padding:8px 5px 3px;}
h4.most_head{font-size:11px;text-transform:uppercase;margin-bottom:10px}
#most_box .tab-wrapper-beta a.change_link, #weather_box .tab-wrapper a.change_link { font-size:11px;}
#sponsored_holder{background:url(../images/box_tile.gif) repeat-x top #CBDDEB;border-bottom:1px solid #C6C6C6;border-right:1px solid #C6C6C6;width:299px;overflow:hidden;margin:0 auto}
#adlist{background-color:#DAEAF1;border-right:1px solid #C6C6C6;width:299px;z-index:1000;}
#adlist li{background-position:6px 9px}
#adlist li a:hover{text-decoration:none}
#adlist li a{display:block;padding:2px 0 2px 6px}
#adlist li.selected{background-color:#F4F9FB}
#adlist li:hover{background-color:#CBDDEB}
.jcarousel-clip-horizontal{width:100%;height:100%;}
.jcarousel-item{width:100%;height:100%;}
.sponsored_carousel #sponsor_carousel li.jcarousel-item{padding-left:0;float:left;width:300px;height:57px;margin:0px;position:relative;background:none}
.sponsored_carousel #sponsor_carousel li.jcarousel-item .brand_colour{width:299px;height:57px;margin-top:0px}
.sponsored_carousel #sponsor_carousel li.jcarousel-item .brand_colour.brand_1{background:green}
.sponsored_carousel #sponsor_carousel li.jcarousel-item .brand_colour.brand_2{background:silver}
.sponsored_carousel #sponsor_carousel li.jcarousel-item .brand_colour.brand_3{background:pink}
.sponsored_carousel #sponsor_carousel li.jcarousel-item a{text-decoration:none}
.sponsored_carousel #sponsor_carousel li.jcarousel-item img{bottom:3px;right:3px;z-index:11}
.sponsoredTop h5{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #C6C6C6;border-right:1px solid #C6C6C6;color:#000000;font-size:14px;height:35px;line-height:35px;margin-bottom:0;overflow:hidden;padding-left:10px;text-transform:uppercase;width:289px;}
.sponsored_carousel #sponsor_carousel li.jcarousel-item p{top:6px;left:6px;width:170px;height:44px;overflow:hidden;line-height:1.2em}
.sponsored_carousel #sponsor_carousel li.jcarousel-item p a{color:#000;font-weight:normal}
.sponsored_carousel .jcarousel-container{padding-top:0px}
.sponsoredTop .jcarousel-next{width:20px;height:20px;background:url(../images/various_arrows_sprite.png) no-repeat -21px -102px;cursor:pointer;float:right;z-index:10}
.sponsoredTop .jcarousel-prev{width:20px;height:20px;background:url(../images/various_arrows_sprite.png) no-repeat -1px -102px;cursor:pointer;float:right;z-index:10}
.sponsoredTop .jcarousel-next{top:7px;right:10px;}
.sponsoredTop .jcarousel-prev{top:7px;right:40px}
.sponsoredTop .jcarousel-next:hover{background:url(../images/various_arrows_sprite.png) no-repeat -21px -122px}
.sponsoredTop .jcarousel-prev:hover{background:url(../images/various_arrows_sprite.png) no-repeat -1px -122px}
.sponsoredTop .jcarousel-next-disabled, .sponsoredTop .jcarousel-next-disabled:hover{background:url(../images/various_arrows_sprite.png) no-repeat -21px -142px}
.sponsoredTop .jcarousel-prev-disabled, .sponsoredTop .jcarousel-prev-disabled:hover{background:url(../images/various_arrows_sprite.png) no-repeat -1px -142px}
.follow_news{margin:0 auto;padding:13px}
.follow_news h5{color:#595959;font-size:14px;margin-bottom:10px}
.follow_news a.icon{width:65px;height:66px;display:block;float:left;margin:7px 7px 0 0;}
.follow_news a.icon.lasticon{margin-right:0px}
.follow_news a.icon.facebook{background:url(../images/follow_news.png) no-repeat 0 0}
.follow_news a.icon.twitter{background:url(../images/follow_news.png) no-repeat -74px 0}
.follow_news a.icon.rss{background:url(../images/follow_news.png) no-repeat -148px 0}
.follow_news a.icon.youtube{background:url(../images/follow_news.png) no-repeat -222px 0}
.follow_news a.icon.iphone{background:url(../images/follow_news.png) no-repeat 0 -73px}BB .follow_news a.icon.android{background:url(../images/follow_news.png) no-repeat -74px -73px}
.follow_news a.icon.mobile{background:url(../images/follow_news.png) no-repeat -148px -73px}
.follow_news a.icon.google{background:url(../images/follow_news.png) no-repeat -222px -73px}
.KnowYourHealth{clear:both}
.KnowYourHealth h5 a{color:#CC0000;font-size:12px!important;font-weight:bold}
.KnowYourHealth ul li{float:left;width:200px}
.more_music{clear:none;width:626px;margin-top:12px;border-top:1px solid #eeeeee}
.more_music h5{color:#E30A15;font-weight:bold;margin-top:10px;}
.more_music ul li{float:left;width:200px}
.juitterContainer{padding:0 5px;display: inline-block;}
.twitterPlaceHolder {padding:10px; border:1px solid #DEDEDE; float:left;width:278px;}
.twitterPlaceHolder h2{background:url(../images/twitter_logo.gif) no-repeat top left;padding:0px 2px 0px 85px;float:left;color:#6F6F6F;font-size:16px!important;margin-bottom:16px}
.juitterPlaceHolder .juitterContainer li{background:url(../images/horz_dot_line.gif) repeat-x top;padding:8px 0}
.juitterContainer li b{font-weight:normal!important;font-size:12px!important}
.juitterContainer li img{width:30px;margin:3px 10px 40px 0;}
#divTwitterImage {float:left;}
.juitterContainer li span.time{font-size:11px;color:#c1c1c1}
.juitterContainer li a.JRM{font-size:11px;color:#0889B4}
.juitterContainer #blurb{width:240px;}
.twitterPlaceHolder #liPlaceholder{padding:7px 0 10px 0}
.twitter_border_top{border-top:3px solid #344852;}
img.header_icon_tech{left:501px;margin-top:-5px;height:44px;}
.specialreport_article_heading_text{float:right;margin:3px 222px 0 0;text-align:right;width:93px;font-size:12px;text-transform:none;color:Black;}
.specialreport_cat_heading_text{position:absolute;right:160px;top:13px;text-align:right;width:98px;}
.newsletter_signup{padding:8px;}
.newsletter_signup .content{background:url(../images/logos_sprite_v1.png) no-repeat 0 -163px;height:71px;width:292px;padding:6px 0 0 8px;line-height:16px}
.newsletter_signup .current_inbox{color:#575757;font-weight:bold}
.newsletter_signup .padding_top{padding-top:6px}
.newsletter_signup .align_right{text-align:right}
.blogawards{float:right;width:277px;background-color:#fdf0bc;font-weight:bold;}
.blogawards ul{padding:6px 0;margin:0 10px;background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center bottom}
.blogawards .more{padding:6px 10px;display:block}
#article_toolbox_topright #facebook_like{padding:4px;padding-left:6px;}
#article_toolbox_topright .addthis_toolbox{padding:4px;}
#article_toolbox_topright .addthis_toolbox a.email{padding-right:0 !important;cursor:pointer;}
#article_toolbox_topright .addthis_toolbox a.print{padding-left:0 !important;cursor:pointer;}
#article_toolbox_bot .at300b{margin-right:15px;color:#74727D;font-size:11px;}
#article_toolbox_bot .at300bs{margin-top:-2px;padding-right:4px;}

#games_multi_box{margin:0 8px;background:#fff;border:solid 3px #999}
#games_multi_box span{display:block;color:#666;font-size:12px;font-weight:bold;margin:0 0 3px 0}
#games_multi_box .games_item.alter, #games_multi_box .games_item.last{background:#FFFFEB!important}
#games_multi_box .games_item{margin:0;padding:5px;border-bottom:1px solid #AEAFA7;display:block}
#games_multi_box .games_item p{margin-left:75px;}
#games_multi_box .games_link_large{color:#FA0AFF;font-size:14px;font-weight:bold}
#games_multi_box .games_link_small{color:#FA0AFF;font-size:12px;font-weight:bold}
#games_multi_box .games_item.last{border:none;margin-bottom:5px;}
#most_box a.datinglab{background:url(../images/love2meet.jpg) no-repeat 30px 0 #fff;height:60px;width:299px;text-indent:-500em;margin-top:-1px}
#dateLabTabContainer .tabs_on, #dateLabTabContainer .tabs_off{padding:4px 3.18em!important}
#tab_man_data .img_wrap, #tab_women_data .img_wrap, #tab_search_data .img_wrap{width:65px;height:75px;overflow:hidden;margin:5px 10px 5px 0}
#tab_man_data .img_wrap img, #tab_women_data .img_wrap img, #tab_search_data .img_wrap img{margin-top:-5px}
.date_profile{font-size:11px}
.date_profile .person{width:275px;margin-bottom:5px}
.date_profile .item{width:200px}
.date_profile h5{margin:10px 0 2px 0}
.love2meet .search_box h5{font-weight:bold;font-size:14px;margin-bottom:10px}
.love2meet .search_box select{border:1px solid #BCBCBC;font-size:12px;padding:2px}
.love2meet .search_box td{font-size:14px}
.love2meet .search_box td.sBox{width:120px}
.love2meet .search_box td.select{width:175px;text-align:right}
.love2meet .search_box select#gender, .love2meet .search_box select#mGender{width:175px}
.love2meet .search_box .btn{margin:5px 0;font-size:12px;}
a.date_more{padding-left:75px}
form{margin:0px;padding:0px}
#srcSuggestions{list-style:none;margin:0;padding:0;width:377px;margin-bottom:3px;}
#srcSuggestions li{background:none repeat scroll 0 0 transparent;cursor:pointer;list-style-image:none;padding:0 0 0 6px;line-height:20px;color:#0E2E7A;}
#srcSuggestions li:hover, #srcSuggestions li.selected{background-color:#EEE;}
#searchAd{border-style:none solid solid solid;border-width:1px;border-color:#0E2E5E;background-color:#fff;width:377px;left:228px;position:absolute;top:134px;padding-bottom:5px;}
#adcarousel .jcarousel-clip-horizontal{float:right;margin-right:20px;width:800px;margin-top:2px;}
#adcarousel .jcarousel-item{}
#adcarousel .jcarousel-prev{cursor:pointer;height:18px;left:3px;position:absolute;top:38px;width:18px;z-index:1000000;background-image:url("../images/SocialBar/arrow_left_sml.png")}
#adcarousel .jcarousel-prev-disabled{cursor:default;display:none !important;}
#adcarousel .jcarousel-next{cursor:pointer;height:18px;position:absolute;right:2px;top:38px;width:18px;z-index:100;background-image:url("../images/SocialBar/arrow_right_sml.png")}
#adcarousel .jcarousel-next-disabled{cursor:default;display:none !important;}
#adcarousel ul{width:823px;position:relative;top:8px;left:4px;margin:0;padding:0}
#adcarousel ul li{width:249px;list-style:none;float:left}
#adcarousel{width:840px;}
.facebook_block{margin:0 auto;text-align:center;}
.facebook_block iframe{background:white;}
.mobi_header{margin-top:10px}
.mobi_header h1{padding:0;font-size:26px;font-weight:bold}
.mobi_header .bread_nav{background:#F4F8FB;padding:10px}
.mobi_header .bread_nav a{font-size:14px;margin-right:10px}
.mobi_header .mobi_search{top:10px;right:10px}
.mobi_content p{font-size:14px;line-height:1.4em;padding:10px 0 0}
.mobi_content ul.link{margin:10px 0}
.mobi_content .sub_cats{padding:0;width:300px;margin:10px 20px 0 0}
.mobi_content .sub_cats.first{background:url(../images/vert_dot_line.gif) repeat-y right top}
.mobi_content .sub_cats h2{padding:10px 0 0 0;font-size:18px;font-weight:bold;margin-bottom:5px;border-top:3px solid #DEDEDE}
.mobi_content .sub_cats.first h2{margin-right:20px}
.mobi_content .sub_cats p{padding:0 0 10px}
.mobi_content h2{margin:10px 0 0;padding:0;font-size:22px;font-weight:bold}
#slide-holder{z-index:400;width:300px;height:600px;position:relative;overflow:hidden}
#slide-holder #slide-runner{width:300px;height:600px;position:absolute}
#slide-holder img{margin:0;display:none;position:absolute;border:none}
.right_column #slide-holder #slide-runner a{float:right;position:absolute}
.mandela{background:#626262 url(../images/bg_mandela.jpg) no-repeat center top}
.mandela #main_nav{width:954px;overflow:hidden;background:url(../images/nav_test_black.png) repeat-x bottom;height:56px}
.mandela .menu ul li a.tabactive, .mandela #nav ul li:hover a{cursor:pointer;background:#00086C;margin-left:-2px;padding-left:2px}
.mandela #specialreport h1{color:#fdbe79!important;}
.mandela #specialreport{background:url("../images/specialreport_head_mandela.png") no-repeat 6px 8px #000000;color:#FFFFFF;}
.mandela #specialreport a{color:#b4c9e1;}
.mandela .blue_box, .mandela .red_box{background:#fef1dd;border-top:3px solid #0E2E5E;padding:12px 10px;}
.mandela #inside_news{background:#fef1dd;border-bottom:3px solid #DEDEDE !important;border-top:3px solid #DEDEDE;color:#232323;text-align:center;}
.mandela #inside_news #wrap_carousel .jcarousel-next-horizontal{background:url("../images/insidenews_next_peach.gif") no-repeat scroll 5px 32px #fef1dd;cursor:pointer;height:170px;position:absolute;right:0;top:0;width:20px;z-index:500;}
.mandela #inside_news #wrap_carousel .jcarousel-prev-horizontal{background:url("../images/insidenews_prev_peach.gif") no-repeat scroll 0 0 transparent;cursor:pointer;height:14px;left:3px;position:absolute;top:32px;width:12px;z-index:500;}
.mandela #columnist_page div.specialreport_heading{background:url("../images/specialreport_header_mandela.jpg") no-repeat left top;}
.mandela #columnist_page div.specialreport_heading{color:#fdbe79!important;font-size:28px;padding:8px 0 0 120px;width:600px;}
.mandela #specialreport_box h2{background:#000000!important;color:#fdbe79!important;font-size:18px !important;margin:0;padding:6px;}
.mandela #specialreport_box{background:#FEF1DD!important;}
.mandela #specialreport_box ul.tab-menu li a:hover, #specialreport_box ul.tab-menu li a.selected{background:#FEF1DD;color:#000000!important;}
#container{width:300px;margin:5px auto 0px auto;position:relative;}
#multimedia_landing{padding-top:9px;}
#scrollbox{width:290px;height:120px;overflow:auto; overflow-x:hidden;}
#scrollbox_fadetop{z-index:99;width:272px;height:15px;position:absolute;top:-4px;left:0px;background:url("../images/fade_related_top.png") no-repeat;}
#scrollbox_fadebottom{z-index:99;width:272px;height:20px;position:absolute;bottom:-2px;left:0px;background:url("../images/fade_related_bottom.png") no-repeat;}
#scrollbox_ul_spacetop{height:5px;}
#scrollbox_ul_spacebottom{height:10px;}
#RelatedLinks li.relArtCurrrent a{color:#454545!important;font-weight:bold;}
#RelatedLinks li.relArt a{color:#153065!important;font-weight:bold;}
#RelatedLinks li span.relArtDate{color:#98979C!important;}
#relatedlinks_box .stories{font-size:11px;margin:0!important;text-transform:uppercase;}
#relatedlinks_box .relatedTag{font-size:20px;color:#072B5B;font-weight:bold;text-decoration:none;}

/* Nav */
#nav a{display:block;color:#fff;font-weight:bold;font-size:12px}
#nav a:hover{text-decoration:none}
#nav li{padding:10px 21px 11px 15px;background:url(../images/nav_div_arrow.png) no-repeat right 0;}
#nav li.no_arrow{padding:10px 15px 11px;background:url(../images/nav_div.png) no-repeat right 0;}
#nav li:hover{background:url(../images/nav_hover_arrow.png) no-repeat right 0;color:#00086C;cursor:pointer}
#nav li.no_arrow:hover{background:url(../images/nav_hover.png) repeat-x 0 0;}
#nav a:hover, #nav li:hover a{color:#00086C}
#nav li{float:left;display:block;position:relative}
#nav li ul{position:absolute;left:-9999em;top:35px;width:140px;background:#D4D4D4;padding:5px}
#nav li ul li{clear:both;background:none;padding:5px;display:block}
#nav li ul li a{background:none;color:#00086C;font-size:12px;width:120px;font-weight:normal;}
#nav li ul li:hover{background:url(../images/sub_nav_tile.png) repeat-x 0 bottom #03338F;color:#fff;width:130px}
#nav li ul li:hover a{color:#fff}
#nav li:hover ul, #nav li.sfhover ul{left:0px;z-index:20}

ul.sponsor {background: none repeat scroll 0 0 #444444!important;}
#nav li ul li.sponsor-list-item a {color:#fff!important;}
#nav li ul li.sponsor-list-item {color:#fff!important;}
#nav li ul li.sponsor-list-item:hover {color:#fff!important;background:none repeat scroll 0 0 #c8b92e!important;}


#top-nav{height:35px;position:relative;z-index:1000}
#le_hot_topics{height:80px;background:#fff;z-index:500}
.le_heading{color:#158800;text-transform:capitalize;font:normal 30px Arial;}
.le_headers{background:url(../images/localElections2011.jpg) no-repeat;height:81px;position:relative;}
.le_facebook{position:absolute;right:148px;top:20px;}
.featured_mask{position:absolute;width:974px;z-index:10;height:85px;background:#fff;top:35px;left:1px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;display:none}
.featured_mask_2{position:absolute;width:980px;z-index:10;height:120px;margin:0 -10px;background:#fff;top:111px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;display:none}
.focus_block_image{}
.localElections2011{background:#e4e4e4;}
.localElections2011 a{color:#00086d}
.localElections2011 a.srchbut{right:305px;top:101px;}
.localElections2011 #footer{border:none!important;height:220px;margin:0;}
.localElections2011 #header{background:#e4e4e4!important;height:135px;z-index:4950;}
.localElections2011 #header .main_logo{background:url("../images/localElections2011_sprite.png") no-repeat scroll 0 0 transparent!important;height:75px;left:12px;top:35px;width:190px;}
.localElections2011 div.feature_head{width:340px;height:70px}
.localElections2011 div.feature_head p{font-size:11px}
.localElections2011 div.feature_head a p{color:#232323}
.localElections2011 div.feature_head.first{left:250px;top:15px}
.localElections2011 div.feature_head.second{left:598px;top:15px}
.localElections2011 input.search_field{border:1px solid #0E2E5E;background:url(../images/srch_bg.png) repeat-x top #fff;width:380px;height:14px;left:228px;top:101px}
.localElections2011 #hottopicsbar{background:none!important;color:#1B1B1B;padding:10px 0 0;width:auto;margin-top:45px;}
.localElections2011 #hottopicsbar a{font-weight:normal;font-size:14px;}
.localElections2011 #header div.mobile{bottom:0;height:57px;margin:0;right:0;width:179px;z-index:5000;}
.localElections2011 #header .mobile .mobile_generic{background:url("../images/localElections2011_sprite.png") no-repeat scroll 0 -73px transparent;display:block;height:57px;width:178px;}
.localElections2011 #footer .services{background:none repeat scroll 0 0 #DAEAF1;padding:12px;width:951px;}
.localElections2011 .dropmenudiv{left:408px !important;top:54px !important;}
.localElections2011 .main_wrap{background:none;border:none;margin:0 auto;width:980px;}
.localElections2011 .content_wrap {margin-top:-1px;}
.localElections2011 .menudrop, .localElections2011 .menudrop ul, .localElections2011 .menudrop ul li{background:#d1d1d1}
.localElections2011 .advancedSearch{font-size:10px;position:absolute;right:227px;top:118px;}
.localElections2011 .news_item ul li a{font-weight:normal;}
.localElections2011 .news_item{background:url("../images/horz_dot_line.gif") repeat-x scroll center bottom transparent;margin-bottom:14px;padding-bottom:14px;border:none!important;}
.localElections2011 .multimedia{background:url(../images/localElections2011_sprite.png) no-repeat -3px -180px;width:300px;height:37px;}
.localElections2011 .politicalParties{background:url(../images/localElections2011_sprite.png) no-repeat -3px -297px;width:300px;height:37px;}
.localElections2011 .opinions{background:url(../images/localElections2011_sprite.png) no-repeat -3px -258px;width:300px;height:37px;}
.localElections2011 .electionMap{background:url(../images/localElections2011_sprite.png) no-repeat -3px -219px;width:300px;height:37px;}
.localElections2011 .electionResults{background:url(../images/localElections2011_sprite.png) no-repeat -3px -336px;width:300px;height:37px;}
.localElections2011 .resultsWrapper .wide280{width:280px;}
.localElections2011 .resultsWrapper .province{width:280px;background-color:#e9e7de;font-size:12px;padding:10px;color:#474747;}
.localElections2011 .resultsWrapper .currentLocation, .localElections2011 .resultsWrapper .moreResults{padding-bottom:3px;font-size:11px;color:#666666;}
.localElections2011 .resultsWrapper .changeLocation{padding-bottom:3px;}
.localElections2011 .resultsWrapper .changeLocation a{font-size:11px;color:#000066;font-weight:normal!important;}
.localElections2011 .resultsWrapper{width:300px!important;text-align:left;}
.localElections2011 .resultsWrapper select{font-size:12px;font-family:Arial;}
.localElections2011 .resultsWrapper .region{background-color:#f1f0eb;font-size:12px;padding:10px;width:280px;}
.localElections2011 .resultsWrapper .regionTitle{font-size:14px;font-weight:bold;color:#252525;padding-bottom:3px;}
.localElections2011 .resultsWrapper .selectBoxBorder{border:1px solid #a8a8a8;padding:2px;background-color:#fff;margin-bottom:3px;}
.localElections2011 .resultsWrapper .selectMore{font-size:14px;font-weight:bold;color:#252525;font-family:Arial;width:273px;border:none!important;}
.localElections2011 .resultsWrapper .interactiveMap{background:url(../images/interactive_image.png) no-repeat;width:280px;height:41px;padding:14px 10px 10px;}
.localElections2011 .resultsWrapper .interactiveMap a{float:left;font-size:16px;color:#396e6a;font-weight:bold;}
.localElections2011 .le_wrapper{text-align:left;}
.localElections2011 #divResultsBlock{height:200px;height:205px\9;position:relative;}
.localElections2011 #divResultsBlock #currentLoc{font-size:12px;color:#474747;}
.localElections2011 #divResultsBlock a#changeLoc{font-weight:normal!important;}
.localElections2011 #interactiveMapResults a#lnkMapResults{font-weight:bold;font-size:16px;color:#396e6a;}
#divChooseLocation .province{color:#474747;padding-right:35px;}
#divChooseLocation .municipality{color:#474747;padding-right:18px;}
.localElections2011 #divSubmit .btn{font-size:11px;font-family:verdana;}
.localElections2011 .wrapper{width:280px!important;padding:10px;text-align:left;}
#divNoResultsBlock{color:#000000;font-size:16px;font-weight:bold;background-color:#e9e7de;padding:10px 0;}
#divNoResultsBlock .blurb{padding:0 10px;font-size:12px;}
#divNoResultsBlock .mediumMap{background:url(../images/election2011_mediummap.png) no-repeat;height:116px;width:297px;padding:10px;}
#divChooseLocation .selectBoxBorder{border:1px solid #a8a8a8;padding:2px;background-color:#fff;margin-bottom:3px;width:180px;}
#divChooseLocation .selectMore{font-size:10px;font-weight:bold;color:#252525;font-family:Arial;width:180px;border:none!important;}
#divChooseLocation{background-color:#E9E7DE;padding:10px;line-height:16px;font-size:12px;}
#divCurrentLocation{background-color:#E9E7DE;padding:10px;line-height:16px;}
#divCurrentLocation .locationSet{float:left;font-size:11px;color:#666666;width:160px;}
#divCurrentLocation .locationChange{float:right;font-size:11px;}
#divResults{background-color:#f1f0eb;padding:10px;line-height:16px;}
#interactiveMapResults{background:url(../images/election2011_minimap_background.gif);height:45px;padding:7px 10px 0;bottom:0px;width:280px;}
#interactiveMapResults .miniMap{width:130px;position:absolute;right:-25px;top:-25px;}
#interactiveMapNoResults a{color:#396E6A!important;font-size:14px;font-weight:bold;left:10px;position:absolute;top:45px;width:130px;}
.le_parties{width:300px;padding-bottom:10px;}
.le_parties h4{font-size:11px;}
.le_parties img{width:25px;height:25px;float:left;padding-right:5px;}
.le_parties .politicalUnderground{background:url(../images/political_background.gif) repeat-y 6px 0;margin-top:10px;padding:0 10px;}
#le_focus_block{background:#EEECE4;color:#252525}
#le_focus_block h1{padding:10px 0 4px 120px;font-size:28px}
#le_focus_block .main_story_link{color:#00066B;}
#le_focus_block_gallery{width:626px;overflow:hidden;border-bottom:5px solid #00086d;height:300px;}
#le_focus_block_gallery img{position:absolute;}
#le_focus_block a{color:#00066B;}
#le_focus_block h2{font-size:20px;margin:0 0 6px 0}
#le_focus_block ul li, #le_focus_block ul li{background:url(../images/li_dot_electBlue.png) no-repeat left 8px;padding:0 0 0 8px;width:290px;margin:1px 0 1px 14px;font-size:14px}
#le_focus_block .item{width:300px}
#le_focus_block .item p{padding:2px 13px 2px 0px;font-size:14px}
#le_focus_block_gallery #left{position:relative;top:110px;left:20px;background:url('../images/localElections2011_sprite.png') no-repeat 0 -130px;width:34px;height:48px;cursor:pointer;}
#le_focus_block_gallery #right{position:relative;top:70px;left:580px;background:url('../images/localElections2011_sprite.png') no-repeat -36px -130px;width:34px;height:48px;cursor:pointer;}
#le_focus_block_main_story{padding:0 0 0 12px;background:url(../images/focus_block_bckgrnd.jpg) repeat-y -2px 0;margin:10px 0;}
.le_multimedia{width:300px;}
.le_multimedia .articleTitle{font-size:14px;}
.le_multimedia_gallery a{float:left;width:65px;height:65px;overflow:hidden;}
.le_multimedia_gallery td img{margin:0 4px 4px 0;}
.le_multimedia_gallery_title{font-size:15px;font-weight:bold;}
.le_image_gallery{margin:15px 0 0 0;}
.localElections2011 #ratingsystem{margin-top:3px!important;}
.le_backToHome{width:460px;height:55px;display:block;cursor:pointer;position:absolute;}
.election_map_desc{width:185px;padding-top:18px}
.le_control_home{background:#F1F0EB;width:300px;}
.le_control_article{background:#fff;width:300px;margin:0 auto;text-align:center;}
.le_opinions .news_item{width:280px!important;text-align:left;}
.le_mynews_box{background-color:#E0F0FA!important;}
.imgSmall{background-position:right center;}
.imgMedium{background-position:right center;}
.le_ajax_load{background:url('../images/ajax-load-circle.gif') no-repeat center bottom;}
#chatBox #head{padding:15px 15px 15px 10px;}
#chatBox #head .userBox{margin-top:5px;margin-top:0px;}
.imageGalleryModal #slideshow{width:640px;min-height:350px;overflow:hidden;background-color:#000;}
.imageGalleryModal .image-wrapper{width:640px;min-height:340px;text-align:center;display:block;margin-top:-20px}
.imageGalleryModal .image-wrapper img{max-width:640px;max-height:420px;}
.imageGalleryModal .bottom.pagination{font-size:11px;text-align:center;position:relative;padding:4px 0;font-weight:bold}
.imageGalleryModal .bottom.pagination a, .multimedia_content .bottom.pagination span{margin:0 4px;display:inline-block;padding:2px 4px;border:1px solid #666;background:#333}
.imageGalleryModal .bottom.pagination a{background:#000;border:1px solid #333}
.imageGalleryModal .bottom.pagination a:hover{border:1px solid #666}
.imageGalleryModal .bottom.pagination .prev_page{left:0;top:5px;border:none;padding:0;background:none}
.imageGalleryModal .bottom.pagination .next_page-{right:20px;top:5px;border:none;padding:0;background:none}
.imageGalleryModal .bottom.pagination .next_page, .multimedia_content .bottom.pagination .prev_page{margin:0px}
.imageGalleryModal .bottom.pagination .next_page:hover, .multimedia_content .bottom.pagination .prev_page:hover{margin:0px;border:none}
#facebook_tab .item{padding:10px 0;background:url(../images/horz_dot_line.gif) repeat-x bottom;margin:0 10px}
#facebook_tab .item_last{padding:10px 0;margin:0 10px}
#article_toolbox_topright .addthis_button_twitter{background:transparent url(../images/sprites/icon_sprite.png) no-repeat 0 -28px;display:block;float:left;height:22px;margin-right:3px;width:63px}
#article_toolbox_topright .addthis_button_facebook{background:transparent url(../images/sprites/icon_sprite.png) no-repeat 0 0;display:block;float:left;height:22px;margin-right:3px;width:81px}
#article_toolbox_topright .addthis_button{background:transparent url(../images/sprites/icon_sprite.png) no-repeat 0 -56px;display:block;float:left;height:22px;margin-right:3px;width:59px}
#article_toolbox_topright .email{background:transparent url(../images/sprites/icon_sprite.png) no-repeat 0 -84px;display:block;float:left;height:22px;width:27px}
#article_toolbox_topright .print{background:transparent url(../images/sprites/icon_sprite.png) no-repeat 0 -110px;display:block;float:left;height:22px;margin-right:3px;width:26px}
#article_toolbox_topright .vertline{display:block;float:left;margin-right:2px}

#article_toolbox_topright {*height:50px; *margin-bottom:0px}
#article_toolbox_topright .addthis_toolbox {margin-bottom:3px;}
#article_toolbox_topright .addthis_button_facebook_like {width:135px; float:left;}
#article_toolbox_topright .addthis_button_google_plusone {width:75px; float:left;}
#article_toolbox_topright .addthis_toolbox span {float:left; width:60px!important;}
#marging10Bottom {*clear:both;}

/*.personallogin {background: #0E2E5E;}*/
#mynews .personallogin {background: #2D628A !important;}

/* main navigation */
#nav li.nav_spacer			{position:relative;z-index:11; background:url(../images/nav_div.png) no-repeat right 0;padding:0px; width:2px; height:35px; display:block;}
.nav_bar                    {background: url("../images/header_nav_bg.jpg") repeat-x scroll left top transparent; height: 35px; left: 0px; top: 113px; width: 980px; font: 12px Arial,Helvetica,sans-serif;}
.nav_bar ul     {position:relative; z-index:100}
#nav a                      {display:block;color:#fff;font-weight:bold;font-size:1em}
#nav a:hover                {text-decoration:none}
#nav li.nav_item            {padding:10px 1.88% 11px 1.55%;background:url(../images/navarrow.png) no-repeat right 0; }
#nav li.no_arrow            {padding:10px 1% 11px 1%;background:url(../images/nav_div.png) no-repeat right 0; }
#nav li.nav_item:hover      {background:url(../images/nav_hover_arrow.png) no-repeat right 0 !important;cursor:pointer;}
#nav li.no_arrow:hover      {background:url(../images/nav_hover.png) repeat-x 0 0 !important; }
#nav li.nav_item:hover a, #nav li.no_arrow:hover a	{color:#00086C;}
#nav li.nav_item:hover a.red, #nav li.no_arrow:hover a.red	{color:#bf272c;}
#nav li.nav_item.selected	{background:url(../images/nav_hover_arrow.png) no-repeat right 0;cursor:pointer;}
#nav li.no_arrow.selected   {background:url(../images/nav_hover.png) repeat-x 0 0; }
#nav li.selected a			{color:#00086C}
#nav li                     {float: left;display:block;position:relative;z-index:11;}
#nav li ul                  {position:absolute;left:-9999em;top:35px;width:140px;background:#E1E1E1;padding:5px; border-left:1px solid #AEAEAE;border-right:1px solid #AEAEAE;border-bottom:1px solid #AEAEAE;z-index:11;cursor: default;}
#nav li ul li               {clear:both;padding:3px 5px;display:block;background:url(../images/navdropdown.gif) bottom left repeat-x;}
#nav li ul li:last-child    {clear:both;background:none;padding:3px 5px;display:block;}
#nav li ul li a             {background:none;color:#00086C;width:130px; font-weight:normal; letter-spacing:0px;}
#nav li ul li:hover         {background:url(../images/sub_nav_tile.png) repeat-x 0 bottom #00086C !important;color:#fff !important;width:130px}
#nav li ul li.red:hover     {background:url(../images/sub_nav_tile_red.png) repeat-x 0 bottom #bf272c !important;color:#fff !important;width:130px}
#nav li ul li.red:hover     {background:url(../images/sub_nav_tile_red.png) repeat-x 0 bottom #bf272c !important;color:#fff !important;width:130px}
#nav li ul li:hover a       {color:#fff !important;}
#nav li:hover ul			{left: 0px;z-index:20}
#nav li,#nav ul{z-index:50;}
/* MyNews main Navigation */

#mynews #nav li.nav_spacer			{position:relative;z-index:11; background:url(../images/mynews_nav_div.png) no-repeat right 0;padding:0px; width:2px; height:35px; display:block;}
#mynews .nav_bar                    {width:975px;height:35px;background:url(../images/mynews_header_nav_bg.jpg) repeat-x top left;}
#mynews #nav a                      {display:block;color:#fff;font-weight:bold;font-size:1em}
#mynews #nav a:hover                {text-decoration:none}
#mynews #nav li.nav_item            {padding:10px 2%px 11px 1%;background:url(../images/mynews_nav_div_arrow.png) no-repeat right 0;}
#mynews #nav li.no_arrow            {padding:10px 1% 11px 1%;background:url(../images/mynews_nav_div.png) no-repeat right 0; }
#mynews #nav li.nav_item:hover      {background:url(../images/nav_hover_arrow.png) no-repeat right 0 !important;cursor:pointer;}
#mynews #nav li.no_arrow:hover      {background:url(../images/nav_hover.png) repeat-x 0 0; }
#mynews #nav li.nav_item:hover a, #mynews #nav li.no_arrow:hover a	{color:#2B5777;}
#mynews #nav li.nav_item:hover a.red, #mynews #nav li.no_arrow:hover a.red	{color:#bf272c;}
#mynews #nav li.nav_item.selected	{background:url(../images/nav_hover_arrow.png) no-repeat right 0 !important;cursor:pointer;}
#mynews #nav li.no_arrow.selected   {background:url(../images/nav_hover.png) repeat-x 0 0 !important;}
#mynews #nav li.selected a			{color:#2B5777}
#mynews #nav li                     {float: left;display:block;position:relative;z-index:11;}
#mynews #nav li ul                  {position:absolute;left:-9999em;top:35px;width:140px;background:#E1E1E1;padding:5px; border-left:1px solid #AEAEAE;border-right:1px solid #AEAEAE;border-bottom:1px solid #AEAEAE;z-index:11;cursor: default;}
#mynews #nav li ul li               {clear:both;background:none;padding:2px 5px;display:block;  background:url(../images/navdropdown.gif) bottom left repeat-x;}
#mynews #nav li ul li:last-child    {clear:both;background:none;padding:2px 5px;display:block; background:none;}
#mynews #nav li ul li a             {background:none;color:#2B5777;width:130px;font-weight:normal; letter-spacing:0px;}
#mynews #nav li ul li:hover         {background:url(../images/mynews_sub_nav_tile.png) repeat-x 0 bottom #2B5777 !important;color:#ffffff !important;width:130px}
#mynews #nav li ul li.red:hover         {background:url(../images/sub_nav_tile_red.png) repeat-x 0 bottom #bf272c !important;color:#ffffff !important;width:130px}
#mynews #nav li ul li:hover a       {color:#ffffff !important}
#mynews #nav li:hover ul			{left: 0px;z-index:20}

/*............................................................................................... */


/* main body */
.mainbody{border-left:10px solid #FFFFFF; border-right:10px solid #FFFFFF; border-bottom:10px solid #FFFFFF; margin: 0 auto; width: 954px; position: relative; z-index:0;background:url(../images/grey_grad_tester.png) repeat-y top right #fff;}
.mybody{border-left:10px solid #FFFFFF; border-right:10px solid #FFFFFF; border-bottom:10px solid #FFFFFF; margin: 0 auto; width: 954px; position: relative; z-index:0;background: #fff;}
.personallogin {margin-left: 1px; position: relative; width: 324px; top: -3px;}
#mynews .personallogin {background-color:#2E638B; margin-left: 1px; position: relative; width: 323px; top: -3px;}
#mynews #nav li.no_arrow_selected		{background:url(../images/nav_hover.png) repeat-x 0 0;padding:10px 15px 11px;}
#mynews #nav li.selected				{background:url(../images/nav_hover_arrow.png) no-repeat right 0 ;color:#2B5777;cursor:pointer}
#mynews #nav li.selected a, #nav li.no_arrow_selected a				{color:#2B5777}

#twitter_box{border:none!important;background:grey;padding: 5px 0px!important;border-bottom:none!important;line-height:1.2em!important;margin-left: 8px;}
#twitter_box .wrap{margin:0px;background:#fff;width:289px}
#twitter_box .wrap .head{background:url(../images/kalahari_hdr_tile.png) repeat-x top #EDEDED;height:47px;text-align:center}
#twitter_box .wrap .head img{border:none!important}
#twitter_box .wrap .left_col{width:150px;margin:5px}
#twitter_box .wrap .right_col{margin:5px}
#twitter_box .wrap .right_col img{padding:1px;border:1px solid #FE8B0D}
#twitter_box h3{font-size:12px;margin:0 5px 5px 0; display:inline}
#twitter_box p{font-size:12px;color:#000;margin:3px 0; display:inline; line-height:16px;}
#twitter_box p a{font-weight:normal}
#twitter_box span{display:inline; margin-left:5px;}

/* News24 Shop */
.newsShop {background-color:#efefef; float:left; padding:10px 10px 20px; width:607px;}
.newsShop h2 {font-weight:bold; font-size:24px;}
.newsShop h3 {font-weight:bold; font-size:18px; background-color:#cc0000; color:#fff; padding-left:10px; line-height:30px; display:block;}
.newsShop h4 {font-weight:bold; font-size:16px; color:#cc0000; padding-left:10px; display:block;} 
.newsShop ul {list-style:none;}
.newsShop li {float:left; padding:20px 10px 15px 10px; border:1px #e0e0e0 solid; margin-right:6px; width:176px; height:210px; text-align:center;}
.newsShop li a {font-size:14px; font-weight:bold;}
.newsShop li.pricecheck {background: #fff /*url(../images/shops/price_check.jpg) no-repeat 15px 23px;*/}
.newsShop li.kalahari_net {background: #fff /*url(../images/shops/New-kcom-logo.jpg) no-repeat 15px 23px;*/}
.newsShop li.kalahari_ads {background: #fff /*url(../images/shops/New-kcom-logo.jpg) no-repeat 15px 23px;*/}
.newsShop a.btn {font-size:11px; margin-top:10px; width:134px; font-family:arial; height:21px;font-weight: normal; background: url("../images/background_sprite.png") repeat-x #486085; border: 0 none; color: #FFFFFF; cursor: pointer;  padding:5px; text-transform: uppercase;}
.newsShop .noPadding {margin-right:0px!important;}
.newsShop .paddingLeft {padding-left:10px;}
.newsShop .paddingTop {margin-bottom: 5px; margin-top: 10px;}
.newsShop .productListing {border: 1px solid #E0E0E0; padding:1px; background:#fff}
.newsShop .block {float:left; padding:10px 14px; text-align:center; /*margin-right:6px;*/ width:92px; /*height:220px;*/ line-height:16px;}
.newsShop .block a {font-weight:bold; color:#000; font-size:12px;}
.newsShop .block a:hover {text-decoration:underline;}
.newsShop .productListing .block p {font-weight:bold; color:#cc0000;}
.newsShop .block img {padding-bottom:5px;}
.newsShop .dividerLine {margin:10px; background: url(../images/shops/greyspace.jpg) repeat-x;}
.newsShop .shop_ad{float:left; width:100%; padding-top:20px; text-align:center;}
.newsShop .KalahariAdShop{float:left; width:100%; padding-top:20px; text-align:center;}
/* mobile */
.mobi_header {padding:0px 10px;}
.mobi_content {padding:0px 10px;}
.mobilefooter {padding:0px 10px;}

/* Careers */
.jobs_wrap{padding:0px 10px;}
#jobsfooter {padding:0px 10px;height: 244px;margin: 0;}
#jobsfooter .services {background: none repeat scroll 0 0 #DAEAF1;padding: 12px;width: 930px;}
#jobsfooter .copyright {background: none repeat scroll 0 0 #F1F1F1;padding: 20px 0 10px;text-align: center;text-transform: capitalize;}

#columnist_page{background:#FFFFFF;}
#columnist_page #footer {padding:0px 10px 10px 10px;}
#opinion_box{background:#FFFFFF; padding-left: 10px;}
#opinions{padding-left:10px;}
.bggrey{background: url("../images/grey_grad_tester.png") repeat-y scroll right top #FFFFFF;}

#searchSuggestionBox{border-style:none solid solid solid;border-width:1px;border-color:#0E2E5E;background-color:#fff;width:320px;left:10px;position:absolute;top:46px;left:258px;padding-bottom:5px;z-index:999999;}
#advSearchSuggestions{list-style:none;margin:0;padding:0;width:320px;margin-bottom:3px;}
#advSearchSuggestions li{background:none repeat scroll 0 0 transparent;cursor:pointer;list-style-image:none;padding:0 0 0 6px;line-height:20px;color:#0E2E7A;}
#advSearchSuggestions li:hover, #advSearchSuggestions li.selected{background-color:#EEE;}
.search_header  {background:#EDEDED;}
.search_greybar {padding-top:20px;height:80px; margin-top:1px; background:#6B7885;}
.search_red{cursor:pointer;background:url('../images/search_red.jpg') no-repeat;height:27px;right:290px;top:100px;width:90px;float:left;}
.search_input{margin-top:1px;float:left;border:none;background:#E5E6E7; height:23px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
.searchtop_position {width:465px; position:absolute; left:258px;}
.spn_showlast {float:left;margin:0px 10px 0px 0px;font-size:14px; font-weight:bold; color:#FFF; line-height:32px;}
.search_sortby {color:#FFF;margin-bottom:30px; margin-left:10px; background:url(../images/search_repeat_red.jpg) repeat-x top left;position:absolute; top:125px; left:0px; width:620px;height:34px; line-height:34px;}
.search_selectsite {margin:0px 10px; position:absolute; left:240px; top:50px; width:950px;height:35px;z-index:2}
.spn_sortby {float:left;margin:0px 10px 0px 10px;font-size:14px; font-weight:bold; color:#FFF; line-height:32px;}
.search_sortby #lnkSearchdes, .search_sortby #lnkSearchasc, .search_sortby a.selected, .search_sortby #divSearchOrder {color:#FFF;}
#jsddm li ul li a img{float:left; margin:0px;}
.search_sortby a.selected {background:url(../images/search_arrow.jpg) no-repeat 48% 100%}
#divSearchOrder {display:block; float:left; padding-right:8px; color:#FFF; line-height:34px;}
#divSearchOrder a{display: inline-block; padding-right:8px; color:#FFF; line-height:34px;}
#divDatesListing {color:#FFF; height:34px; display:block; float:left;padding-right:5px;}
#divDatesListing a {color:#FFF; line-height:34px; padding-right:10px; display: inline-block;}
.searchshowlast{padding-left:15px; float:left;}
.spn_selectsite {float:left;margin:5px 10px 0px 0px;font-size:14px; font-weight:bold;}
.search_result_div {border-bottom:1px solid #CCCCCC; padding: 10px 10px;width:100%}
.search_img {float:left; margin:0px 10px 0px 0px;}
.search_result_div .datestamp {margin-top:5px;}
#mainListingDiv {padding-top:70px;}
.siteSeperator{font-size:16px;margin-left: 3px;}
#afrikaansContainerDiv {background:#BEC5CB; padding:10px; width:280px;}
#afrikaansContainerDiv .headsec {width:100%; padding-bottom: 10px; border-bottom:1px solid #788189;}
#afrikaansListingHeader {font-size:16px; color:#6B7885; font-weight:bold;}
.listingItem{padding:10px 0px;border-bottom:1px solid #788189; }
.listingItem .datestamp {margin-top:5px;}
#rssSearchLink { background: url("../images/icons/rss_16.png") no-repeat scroll right top; color: #6B7885; height: 16px; margin-top: 10px; padding-top: 3px; width: 242px;}

#newspapersContainerDiv {background:#EBEEEF; padding:10px; width:280px;}
#newspapersContainerDiv .headsec {width:100%; padding-bottom: 10px; border-bottom:1px solid #788189;}
#newspapersListingHeader {font-size:16px; color:#6B7885; font-weight:bold;}
#zuluContainerDiv {background:#D8DDE0; padding:10px; width:280px;}
#zuluContainerDiv .headsec {width:100%; padding-bottom: 10px; border-bottom:1px solid #788189;}
#zuluListingHeader {font-size:16px; color:#6B7885; font-weight:bold;}
.mmw-container { width : 100%; position:absolute; top:200px; text-align:center;  background-color : rgb(240,240,240); } .mmw-container table { height : 100%; width:100% } .mmw-container td { height : 100%; padding : 3px; font-family : arial, helvetica; font-size : 12px; color : orangered; text-align:center; font-weight:bold !important; }
/* Search Sites DropDown */
#jsddm{margin: 0;padding: 0}
#jsddm li{float:left;list-style: none;font: 12px Tahoma, Arial; padding:0px; font-weight:normal}
#jsddm li a{display: block;background: #6B7885;padding: 5px 12px;text-decoration: none;width: 70px;color: #FFFFFF;white-space: nowrap; font-weight:normal;}
#jsddm li a:hover{background: #6B7885}
#jsddm li ul{margin: 25px 0px 0px -40px;padding: 0px ;position: absolute;visibility: hidden; z-index:999999; width:180px;}
#jsddm li ul li{float: none;display: inline;background-image: none;}
#jsddm li ul li a{width: auto;background: #6B7885;color: #FFFFFF; font-weight:normal;padding-left:30px;}
#jsddm li ul li a:hover{background: #7A8691}

.customdate_search{float:right; padding-right:15px; line-height:34px;}
.customdate_search .show_hide {color:#FFF;}

.slidingDiv {height:30px;background-color: #940801;padding:10px;margin-top:0px;width:450px;float:right;}
.show_hide {display:none;}

/* Twitter Box */
#twitterBlock{ border:solid 1px #b2ebff; padding-bottom:10px; display:block; background-color:#ffffff; position:relative; float:left}
#twitterBlock table {display:none; float:left; width:70px;  position:relative; margin:5px 0 0 25px;}
#twitterBlock .twithead .icon .twittericon {background: url(../images/icons/twitter/twitter_logo.gif) no-repeat; display: block !important; width:39px; height:39px;}
#twitterBlock .twithead {background-color:#ffffff; color:#1f719d; padding:5px 10px 5px 10px; display: block !important;}
#twitterBlock .twitterwrapper .tweet {padding-top:5px; display:block !important;}
#twitterBlock .twitterwrapper .tweet textarea {border: 1px solid #B2EBFF;font-family: arial;font-size: 12px;font-weight: bold; height: 65px;padding: 4px;width: 215px; }
#twitterBlock .twitterwrapper .tweet small {display:none;}
#twitterBlock .twitterwrapper .twitt_button {display:none;}
#twitterBlock .twitterwrapper #Signon {float:right; padding-right: 15px;}
#twitterBlock .twitterwrapper #Signon .tweetbtn {background:#f0fbff url(../images/icons/twitter/tweetbtnicon.png) no-repeat 5px center; margin-top: 8px; color:#3299d1; border: 1px solid #b2ebff;padding: 3px 2px 3px 20px; cursor:pointer; *width:140px;}
#twitterBlock .twitterwrapper #HomeTimeline #twitter_box .relative left{min-height:100px;background:url(../images/ajax-loader.gif) no-repeat center 20px;}


.LoggedIn .twithead {width: 260px;}
.LoggedIn .head .icon .twittericon {background: url(../images/icons/twitter/twitter_logo_small.gif) no-repeat!important; width:16px!important; height:16px!important;}
.LoggedIn table {display:block!important; float:right; width:80px; right: -10px!important; top:-2px; position:relative}
.LoggedIn  {background-color:#f0fbff!important; color:#1f719d; padding:5px 10px 5px 10px; width:279px}
.LoggedIn input {position:absolute; border:0px;}
.LoggedIn .prev {background: url(../images/twitt_prev.png) no-repeat; width:7px; height:7px; top:5px; left:0px; cursor:pointer;border:none;} .LoggedIn .next { background: url(../images/twitt_next.png) no-repeat; width:7px; height:7px;border:none; right:6px; top:5px;cursor:pointer;}
.LoggedIn .PageLeft {font-size: 10px; padding: 0 0 0 10px;} .LoggedIn .PageRight { font-size: 10px; padding: 0 5px 0 0;}
.LoggedIn .twitterwrapper {padding: 10px 0 0 0; float:left; width:279px;}
.LoggedIn .twitterwrapper .twitterheader {background-color:#f0fbff; float:left; padding: 10px; width: 279px;}
.LoggedIn .twitterwrapper a.twittericon{margin-right:10px;}
.LoggedIn .twitterwrapper .tweet {padding:0px!important}
.LoggedIn .twitterwrapper .tweet textarea{border: 1px solid #B2EBFF;font-family: arial;font-size: 12px;font-weight: bold; height: 65px;padding: 4px;width: 215px; }
.LoggedIn .twitterwrapper .tweet small {color: #999999;  display: block !important;  float: left;  line-height: 34px;  margin-left: 90px;  margin-top: 5px; text-align: left;}
.LoggedIn .twitterwrapper .twitt_button {display:block!important; border:1px solid #B2EBFF; float:right; text-align:center; margin:0 auto;  background-color:#fff; font-family:arial; color: #3299D1; font-weight:bold; cursor:pointer; padding:4px; *width:155px;}
.LoggedIn .twitterwrapper .twitt_button:hover { text-decoration:underline;}
.LoggedIn .twitterwrapper .logout {padding: 10px 0 0 10px; /*padding: 5px 0 0 70px\9;*/ margin-top: 5px; border-top:1px solid #e4e4e4;}
.LoggedIn .twitterwrapper .userprofile {padding-right:10px; height:40px;}
.LoggedIn .twitterwrapper .userprofile img, .LoggedIn .twitterwrapper #twitter_box .mini_wrapper img {border:1px solid #b2ebff; padding:1px}
.LoggedIn .twitterwrapper #Signon{ float:right; padding-right: 0px !important;}
.LoggedIn .twitterwrapper #Signon .tweetbtn{background:#f0fbff url(../images/icons/twitter/tweetbtnicon.png) no-repeat 5px center; color:#3299d1; border: 1px solid #b2ebff;padding: 3px 2px 3px 20px; cursor:pointer}
.imgAjaxLoad {height: 200px;margin-left: 123px;margin-top: 130px;}
.imgAjaxLoad img {display:block!important;}
.LoggedIn .twitterwrapper h2{font-size: 11px;}

.LoggedIn .twitterwrapper #twitter_box {background:#fff!important; border:none !important; line-height: 1.2em !important; margin:0px!important; padding:0 !important;}
.LoggedIn .twitterwrapper #twitter_box .wrap .head {background:none!important;}
.LoggedIn .twitterwrapper #twitter_box .mini_wrapper {border-top:1px solid #e4e4e4; margin: 5px 0 0;}
.LoggedIn .twitterwrapper #twitter_box h3 a {color:#0e2e5e;} .LoggedIn .twitterwrapper #twitter_box h3 a:hover { text-decoration:underline;}
.LoggedIn .twitterwrapper #twitter_box .block {color:#666666; font-size:10px;}
.LoggedIn .wrap .left_col {margin:10px 5px 0 5px!important; width: 40px!important;}
.LoggedIn .wrap .right_col {width:225px; margin: 5px 0 0!important;}
.LoggedIn .wrap {width:279px!important;}
    
/* Light A Candle Article Page */   
.lightcandle .content_wrap {background: #080301 url(../images/backgrounds/light_a_candle_back.jpg) no-repeat; width:930px; min-height:620px; height:850px; padding-right:30px; border:none!important;}
.lightcandle .content_wrap p{color:#e9e7ce; font-size:15px;line-height: 22px; float:right; width:535px; margin-bottom:10px;margin-top: 15px;}
.lightcandle .content_wrap p.candlecount {color:#d5c7aa; font-size:30px; margin-top:10px;text-align:center;}
.lightcandle .blurb {background: url(../images/lightacandle_blurb.png) no-repeat; width:554px; height:115px; margin-right:-5px; float:right; margin-bottom:10px;}
.lightcandle #footer {bottom:70px; height:80px; position:absolute; width:975px;}
.lightcandle #footer .copyright{background: #080301;}
.lightcandle #footer .copyright a, .lightcandle #footer .copyright {color: #ffffff;}
.connect_comment_widget .comment_content {background:#fff; visibility:visible; display:block;}
.candle-btn {text-align:center;}
.candle-btn .light-candle {background: url(../images/candle-bg-btn.jpg) repeat-x #8A6233; height:30px;color:#E4DCBD; padding:8px;border:1px solid #683A11;}
h3.lite-count,h3.lite-count a {font-size:38px;color:#7a7a7a; line-height:32px;text-decoration: none}
.lit-for,.lit-for a {font-family:Georgia; font-size:22px !important; font-style:italic; color:#db7c27; font-weight:normal;text-decoration: none}

#gallery_box #slideshow {background:#000 url('../images/loaders/21-0.gif') no-repeat center center;text-align:center;}
.connect_comment_widget .comment_content {background:#fff; visibility:visible; display:block;}
.info_nav {background-color:#04142C; height:40px;}
.player .prev {background:url(../images/arrow_left.png) no-repeat 0 0;margin: 8px 10px 0;height:24px;font-size:12px;text-transform:uppercase;font-weight:normal;position: absolute; left: 0;}
.player .next {background:url(../images/arrow_right.png) no-repeat 115px 0;margin:8px 9px 0 0;height:24px;font-size:12px;text-transform:uppercase;font-weight:normal;position:absolute;right:0;width:75px;}
.player a.prev, .player a.next {padding: 4px 32px;font-weight:bold;color:#ACE2F2;}
.top_controls .photo-index, .bott_controls .photo-index-bottom {color:#fff; margin:0 auto; text-align:center; text-transform: uppercase; font-weight:bold;}
.top_controls .photo-index span, .bott_controls .photo-index-bottom span { font-weight:normal!important}
.bott_controls .photo-index-bottom {top:12px; left:270px; position:absolute;} .top_controls .photo-index {top:10px; left:270px;}
.img_loaded {width:620px; min-height:350px; overflow:hidden;margin:5px auto;}
.image-wrapper {margin:0 auto; padding:0px; text-align:center;}
.image-wrapper img { vertical-align:top;}
.image-wrapper a.advance-link:hover {text-decoration:none;}

.caption-containers{position:absolute; left:0px; bottom:0px;}

ul.thumbs { list-style:none; display:block;}
ul.thumbs li {float:left;background:none!important;padding:0 !important;height:70px;margin:14px;overflow:hidden;width:70px;}
ul.thumbs .caption {display:none}
#thumbs {background-color:#000; float:left;margin: 5px 5px 5px 8px; width:300px;}
#thumbs .pagination { background: #04142C; color: #FFFFFF; float: left; height: 60px; padding-left: 40px; padding-right: 45px; padding-top: 20px; position: relative; text-align: center; width: 215px;}
#thumbs .pagination a.prev_page { background:url(../images/arrow_left.png) no-repeat 0 0;position:absolute; width:24px; top:10px; left:10px; height:24px;}
#thumbs .pagination a.next_page {background:url(../images/arrow_right.png) no-repeat 0 0;height:24px; width:24px; position:absolute; top:10px; right:10px;}
#thumbs .pagination a, #thumbs .pagination .current { color: #FFFFFF; display: inline-block; padding: 0 3px 3px; word-wrap: break-word;}
#thumbs .help {bottom:10px; left:20px; text-align:center; color:#b0b0b0; font-size:11px; z-index:1;}

/* Panel Tab/button */
#pnlLoggedIn {background: url("../images/profile/login_background.gif") repeat-y 0 0; width: 405px; color: #000000!important; height: 34px; padding: 0px; position: relative; top: 0; left:0; z-index: 999;}
#pnlLoggedOut {background: url("../images/profile/login_background_small.gif") repeat-y 0 0; width: 300px; color: #000000!important; height: 34px; padding: 0px; position: relative; top: 0;right: 0px; z-index: 999;}

.tab ul.loggedIn {display: block;	position: relative;	height: 34px; width: auto; font-weight: bold; line-height: 24px; margin: 0;	color: #000; font-size: 14px;padding-left: 115px; top:4px;}
.tab ul.loggedIn li.left, .tab ul.loggedIn li.right {height: 23px; width: 30px; padding: 0; margin: 0; display: block; float: left;}
.tab ul.loggedIn li {text-align: left; display: block; float: left; height: 23px; margin-left: 10px; background:none; padding:0px}
.tab ul.loggedIn li a {color: #000;}
.tab ul.loggedIn li a.point_down { background: url(../images/profile/pointer_down.gif) no-repeat scroll 63px 9px; margin-left:-4px;}
.tab ul.loggedIn li a.point_up { background: url(../images/profile/pointer_up.gif) no-repeat scroll 63px 8px; margin-left:-4px;}
.tab ul.loggedIn li.user a.point_down {background: url(../images/profile/pointer_down.gif) no-repeat scroll 50px 5px; padding-right:25px; margin-left:-5px;}
.tab ul.loggedIn li.user a.point_up {background: url(../images/profile/pointer_up.gif) no-repeat scroll 50px 5px; padding-right:25px; margin-left:-5px;}
.tab ul.loggedIn li a:hover {color: #000;}
.tab ul.loggedIn li.user {width:65px; background: url(../images/border_divider.png) no-repeat right 1px; margin: 0;}
.tab ul.loggedIn li.user a, .tab ul.loggedIn li.logout a {line-height:24px;}
.tab ul.loggedIn li#toggle {width:75px; background: url(../images/border_divider.png) no-repeat right 1px; margin: 0;}


.tab ul.loggedOut {	display: block;	position: relative;	height: 24px; width: auto; font-weight: bold; line-height: 24px; margin: 0;	color: #000; font-size: 14px;}
.tab ul.loggedOut li.left, .tab ul.loggedOut li.right { height: 23px; width: 30px; padding: 0; margin: 0; display: block; float: left;}
.tab ul.loggedOut li a.point_down { background: url(../images/profile/pointer_down.gif) no-repeat scroll 108px 8px; margin-left:80px;}
.tab ul.loggedOut li a.point_up { background: url(../images/profile/pointer_up.gif) no-repeat scroll 108px 7px; margin-left:80px;}
.tab ul.loggedOut li a:hover { color: #000;}
.tab ul.loggedOut li.user { width:165px; border-right:1px solid #e5b03c; margin: 0;}
.tab ul.loggedOut li#togglePanel {width:300px; margin: 0;}


.tab ul.loggedOut {display:block; position: relative; height: 24px; width: auto; font-weight: bold; line-height: 24px; margin: 0; color: #000; font-size: 14px;}
.tab ul.loggedOut li {display: block; float: left; height: 23px; margin-left: 1px; margin-right: 5px;text-align: left;background: none}
.tab ul.loggedOut li a {color:#000; float: left; width: 132px; margin-top: 6px;}

.tab a.open {width:60px;}
.tab a.close {width:1px;}
.tab a.open, .tab a.close {height: 17px; line-height: 24px; cursor: pointer; display: block; position: relative; width:74px;}

/* sliding panel */
#toppanel {position: absolute; top: 0; right:-70px; width: 420px; z-index: 999; text-align: center; margin-left: auto; margin-right: auto;}
#panel {width: 463px; min-height: 353px; height:353px; right: 69px; top: 34px; /*top:0px\9; border: 1px solid #E5B03C;*/ color: #999; background: #face22; overflow: hidden; position: absolute; display: none;}

#panel h1 {font-size: 1.6em; padding: 5px 0 10px; margin: 0; color: white;}
#panel h2 {font-size: 1.2em; padding: 10px 0 5px; margin: 0; color: white;}
#panel p {margin: 5px 0; padding: 0;}
#panel a {text-decoration: none; color: #15ADFF;}
#panel a:hover {color: white;}

#panel .content {font-size: 12px; margin: 0 auto; padding: 10px; text-align: left; width: 443px; float:left;}
#panel .content h1 {background: none; color: #000; font-family: arial; font-size: 18px; padding-bottom: 0; padding-left: 10px; position: relative;text-indent: 0; top: 0;}
#panel .content .info {color:#000; font-size:12px; padding: 3px 0 5px 10px; line-height:16px; }
#panel .content .info p {color:#000; padding-right: 10px;}
#panel .content .info a {color:#000;}
#panel .content .info a.name {font-size:12px; color:#000; font-weight:bold;line-height: 35px;}
#panel .content .info .bt_login {background: url("../images/submit_black.png") no-repeat 0 0; border: 0 none; color: #FFFFFF; cursor: pointer; font-size: 14px; font-weight: bold; height: 28px; margin-right: 18px; margin-top: 10px; text-align: center; text-transform: uppercase; width: 75px;}
#panel .content .info .selectBox {width:135; padding-right:9px;margin-bottom: 12px;}
#panel .content .info label {width:135px; font-size:1em; color:#000; font-weight:bold; text-align:left;}
#panel .content .info select { border:none; width:135px; height:21px; font-size:11px; padding: 2px 0; background:#fdedb2; margin: 0;}

#logoutPanel {background: #FACE22; color: #999999; display: none; height:230px; min-height:230px; overflow: hidden; position: relative; right: -31px; /*IE7 Fix*/*right:19px; top: 0; width: 320px;}
#logoutPanel h1 {font-size: 1.6em; padding: 5px 0 10px; margin: 0; color: white;}
#logoutPanel h2 {font-size: 1.2em; padding: 10px 0 5px; margin: 0; color: white;}
#logoutPanel p {margin: 5px 0; padding: 0;}
#logoutPanel a {text-decoration: none; color: #15ADFF;}
#logoutPanel a:hover {color: white;}

#logoutPanel .content {font-size: 12px; margin: 0 auto; padding: 10px; text-align: left; width: 300px; float:left;}
#logoutPanel .content h1 {color: #000000; font-family: arial; font-size: 18px; padding-left: 10px; position: relative; top: 0;}
#logoutPanel .content .info {color:#000; font-size:12px; padding: 3px 10px 5px;}
#logoutPanel .content .info p {color:#000;line-height: 12px; margin: 15px 0;}
#logoutPanel .content .info a {color:#000;}
#logoutPanel .content .info .facebook_login { color:#000;line-height: 6px;}


.headerLinks {font-size:14px;}
.headerLinks .grey {color:#848484; background:none;}
.headerLinks .deepblue {color:#0e1675}
.headerLinks a.grey {color:#848484; font-weight:normal; background:none;}
.headerLinks a.deepblue {color:#0e1675}
.headerLinks a:hover {text-decoration:underline;}


/* weather box */
.header_weather_box                 {width:240px;height:70px;left:642px;top:37px;z-index: 500;}
.header_weather_box a               {font-size: 14px; font-weight: bold; text-decoration: none;}
.header_weather_box .icon           {width:100px;text-align:center;padding-top: 6px; margin-right:10px;}
.header_weather_box .info           {width:130px;padding-top:5px}
.header_weather_box .info select    {width:170px;font-family:arial;height:20px;font-size:0.75em;font-weight:bold;background:none;border:1px solid #C6C6C6;margin-bottom:7px;background-color:#fff !important;}
.header_weather_box .info h1        {color:#000;font-size:0.75em;font-weight:bold;margin-left:5px}
.header_weather_box .info h2        {color:#777;font-size:12px;font-weight:normal;margin-left:5px}
.header_weather_box .info h2 span   {color:#000;font-size:15px;font-weight:bold}
.header_weather_box .info p         {/*font-size:0.688em;*/margin:-5px 0 3px 5px;width:120px; font-size:10px}
.header_weather_box .forecast       {background: url("../images/arrow.png") no-repeat scroll right 4px; bottom: -7px; left:115px; display: block; font-size: 11px; font-weight: bold; padding-bottom: 11px; padding-right: 10px; text-transform: uppercase; z-index: 500;}
.header_weather_box #weatherImgMain {height:45px}
.header_weather_box .city           {font-size: 12px;margin-top: 2px;}
.header_weather_box .prodPlacement,.header_weather_box .prodPlacement a  {bottom: 9px; position: absolute;right: -115px; line-height:12px;width: 98px; color:#777; font-size:11px}
.header_weather_box .prodPlacement a  {bottom: 0;right: 0;font-weight:normal}
.header_weather_box .prodPlacement img {padding-top:4px;}
/* weather drop box */
#weather_box_info{ display: none;}
.header_weather_box li ul         {position:absolute;left:20px;top:70px;background:/*url(../images/weather_drop_box.png) no-repeat 0 0 */#e3e3e3;width:300px;z-index: 200;}
#weather_info_container li {background:none!important;padding: 0 10px !important;}

/*mynews weather drop box */
.mynews_wrap .weather_box li  ul {background:url(../images/mynews_weather_drop.png) no-repeat 0 0 #D5E9F0}

.header_weather_box:hover          {/*cursor:pointer*/}

.weather_drop_box           {/*margin:0 10px 10px;*/width:280px}
.weather_drop_box td        {/*font-size:0.75em;*/padding:2px 0}
.weather_drop_box .d_day    {width:75px;text-align:left;vertical-align:middle}
.weather_drop_box .d_temp   {width:45px;text-align:left;font-weight:bold;vertical-align:middle}
.weather_drop_box .d_icon   {width:50px;text-align:center}
.weather_drop_box .d_info   {width:110px;text-align:left;vertical-align:middle}
.weather_drop_box .d_more_link{font-size:0.875em;font-weight:bold;padding-top:10px;/*border-top:1px solid #fff*/}
.weather_drop_box .ad_link  {padding-bottom:8px;}

/* search box */
.search_box                 {top:-16px;left:622px; z-index:0; display:block;}
.search_box .field          {height:22px;width:214px;background:url(../images/field_tile.png) repeat-x 0 0 #fff;border:1px solid #979797;top:26px;left:38px;padding-left:5px}
.search_box .btn            {top:18px;left:259px}
.search_box .mobile_link    {top:60px;left:18px;font-size:0.813em;width:300px}
.search_box .mobile_link a  {font-weight:bold}

/* search box category pages*/
#txtSearch {height:22px;width:214px;background:url(../images/field_tile.png) repeat-x 0 0 #fff;border:1px solid #979797;padding:0;margin:0;}
.search_bottom {display: block;position:relative;float:left;z-index: 0;margin:0;padding:0 0 0 10px;color:#595959;font-weight:bold;}

/* header - regular */
#header                     {height:148px; z-index:99 /*background: url("../images/header.png") no-repeat scroll 0 0 #E8E8E8;/* z-index:0*/}
#header h1                  {background: url("../images/logos_sprite_v1.png") no-repeat scroll 20px -267px transparent;text-indent:-500em;position:absolute;top:13px}
#header h1.mynews           {background:url(../images/mynews_ugc_logo.png) no-repeat 0 0;}
#header h1 a                {width:208px;height:75px;display:block}
#header h1.mynews a         {width:200px;height:60px;display:block}
#header .div_0,
#header .div_1,
#header .div_2              {height:90px;width:2px;background:url(../images/header_div.png) no-repeat 0 0}

#header .div_0              {top:10px;left:230px}
#header .div_1              {top:10px;left:300px}
#header .div_2              {top:10px;left:640px}
#header .div_3, 
#header .div_4              {height: 58px; width:2px;background:url(../images/header_div.png) no-repeat 0 0}
#header .div_3              {left: 98px; position: absolute; top: 5px;}
#header .div_4              {left: 244px; position: absolute; top: 5px;}

#header .update_time        {color: #939393;font-size: 10px;font-weight: bold;height: 18px;left: 0px;top: 91px;width: 180px;padding-left:19px;}

#user_prof_nav                      {background-color:#073391;height:30px;float:left;width:460px;}
#user_prof_nav .nav_item            {color:#fff;font-size:12px;font-weight:bold;float:left;height:14px;padding:8px;cursor:pointer;}
#user_prof_nav .nav_item.selected, #user_prof_nav .nav_item:hover   {background-color:#eaeaea;color:#073391;}

.personalisationContainer{background: url(../images/top_background.png) repeat #E8E8E8; top: 0; height: 34px; position: fixed; left: 0; width: 99.9%;  z-index: 100000;}
.personalisationNav {margin: 0 auto; padding: 8px 0; position: relative; text-align: center; width: 980px; z-index: 101;}
.profileThumb {float:left;}
.profileThumb img {border:3px solid #eaeaea;}
.userStats {font-size:12px; float:left;}
.userStats .content .submitted {color:#073391;}
.userProfile {color:#333333; font-size:12px}
.userProfile a {color:#073391; font-weight:normal;}
.userProfile h2 {margin:0px;} .userProfile h2 a {font-size:22px; font-weight:bold;}
.userProfile .editProfile {float:right; position:absolute; top:18px; right:0px; font-size:11px;}
.userProfile .bioHeader {font-weight:bold; font-size:14px;}
.user_cats { background-color:#eaeaea;padding:0 10px 0 10px;float:left;}
.user_item_container .paging {background-color:#eaeaea;padding:5px 10px;width: 440px;float: left;}
.user_item_container .paging .pagingNav {color:#000;font-size:11px;float: right;font-size: 11px; font-weight: normal !important;}
.user_item_container .paging .pagingNav a {color:#073391!important;}

/* -------------------------
    DATE PROFILE
---------------------------- */
.date_profile{font-size:11px}
.date_profile .person{width:275px;margin-bottom:5px}
.date_profile .item{width:200px; line-height: 15px;}
.date_profile h5{margin:10px 0 2px 0}

#tab_man_data .img_wrap, #tab_women_data .img_wrap, #tab_search_data .img_wrap { height: 75px; margin: 5px 10px 5px 0; overflow: hidden; width: 65px;}
#tab_man_data .img_wrap img, #tab_women_data .img_wrap img, #tab_search_data .img_wrap img { margin-top: -5px;}

.love2meet .search_box h5 {font-size: 14px; font-weight: bold; margin-bottom: 10px;}
.love2meet .search_box td.sBox {width: 120px;}
.love2meet .search_box td {font-size: 14px;}
.love2meet .search_box td.select {text-align: right; width: 175px;}
.love2meet .search_box select#gender, .love2meet .search_box select#mGender {width: 175px;}
.love2meet .search_box select {border: 1px solid #BCBCBC; font-size: 12px; padding: 2px; margin-bottom: 5px;}
.love2meet .search_box select {font-size: 12px;}
.love2meet .search_box .btn {font-size: 12px; margin: 5px 0; background: url("../images/background_sprite.png") repeat-x #486085; border:0; color: #FFFFFF; cursor: pointer; height: 22px; padding: 2px 5px; text-transform: uppercase;}
#most_box a.datinglab {background: url("../images/love2meet.jpg") no-repeat 30px 0 #FFFFFF; height: 60px; margin-top: -1px; text-indent: -500em; width: 298px;}

/* -------------------------
    BLUEWORLD FEEDS
---------------------------- */

.bw-clear{clear:both;}
#bw-wrapper {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:300px; background:#fff; margin:0 auto 0; float:left;}
#bw-logo {height:40px; width:300px; }
#bw-intro {padding:5px; background:#99E4FF; color:#444; border-left:5px solid #333; border-right:5px solid #333; border-bottom:5px solid #333; }
.bw-feed {border-left:5px solid #4CBCE7; border-right:5px solid #4CBCE7; border-bottom:5px solid #4CBCE7; padding:0; margin:0; list-style:none; float:left; background-color:#fff;}
.bw-feed li {border-bottom:1px solid #4CBCE7; background:none; padding:0 0 0 0!important; float:left; width:290px;}
.bw-feed li img {float:left;   display:block; /*padding:1px;*/ border:1px solid #666666!important; margin:5px 0 5px 5px}
.bw-feed li a.bw-img {float:left; display:block; border:1px solid #666666; margin:5px 0 5px 5px}
.bw-feed li .bw-content{float:left; padding:5px 0 5px 5px; width:203px; color:#666;}
.bw-feed li .bw-content a {color:#4CBCE7; text-decoration:none; font-weight:bold;}
.bw-feed li h4 {margin:0 5px 0 0;padding:0; border-bottom:2px dotted #ccc; font-size:12px!important; }
.bw-feed li .grey {font-weight:bold; color:#999999; background:none;}
.bw-feed li .grey2 {font-weight:bold; color:#666666; background:none;}

/*-----------------------------
   GamesMultiplayerShowcase
------------------------------*/
#games_multi_box{margin:0;background:#fff;border:solid 3px #999;width: 294px;}
#games_multi_box span{display:block;color:#666;font-size:12px;font-weight:bold;margin:0 0 3px 0}
#games_multi_box .games_item.alter, #games_multi_box .games_item.last{background:#ffffffEB!important}
#games_multi_box .games_item{margin:0;padding:5px;border-bottom:1px solid #AEAFA7;display:block}
#games_multi_box .games_item p{margin-left:75px;}
#games_multi_box .games_link_large{color:#025895;font-size:14px;font-weight:bold}
#games_multi_box .games_link_small{color:#025895;font-size:12px;font-weight:bold}
#games_multi_box .games_item.last{border:none;margin-bottom:5px;}

/* -------------------------
    NEWSLETTER WIDGET
---------------------------- */
.newsletter_signup {padding:8px 8px 0; font-size:12px;background: url(../images/mail_background.png) no-repeat 0 0; width:282px; height:62px; border:1px solid #999999;} 
.newsletter_signup h5 {color:#575757; font-weight:bold; margin-bottom: 15px; margin-top: 5px;}
.newsletter_signup .padding_top {padding-top:6px}
.newsletter_signup .align_right {text-align:right}

/*-----------------------------
   Kalahari Widget
------------------------------*/

#buybook_box{border:none!important;background:url(../images/kalahari_tile.png) repeat-x top #FF6600;padding: 5px 0px!important;border-bottom:none!important;line-height:1.2em!important; margin:0!important;}
#buybook_box .wrap{margin:0 5px;background:#fff;width:289px}
#buybook_box .wrap .head{background:url(../images/kalahari_hdr_tile.png) repeat-x top #EDEDED;height:47px;text-align:center;border-bottom: 1px solid #FE8B0D;display:block !important;}
#buybook_box .wrap .head img{border:none!important}
#buybook_box .wrap .left_col{width:150px;margin:5px}
#buybook_box .wrap .right_col{margin:5px}
#buybook_box .wrap .right_col img{padding:1px;border:1px solid #FE8B0D}
#buybook_box h3{font-size:12px;margin:0 0 5px 0}
#buybook_box h4{font-size:14px}
#buybook_box p{font-size:12px;color:#000;margin:3px 0}
#buybook_box p a{font-weight:normal}

/*---------------------------
    SPONSORED LINKS
-----------------------------*/

#timeout_box, #sponsor_box{margin:0 auto; padding:9px; background-color:#EBEBEB;width: 280px;border: 1px solid #CBCBCB;} 
#sponsor_box h3, #timeout_box h3 {color:#595959; font-size:14px;}
#sponsor_box .sponsor td{font-size:11px;vertical-align:middle} 
#sponsor_box .sponsor td a{color:#606060}
#timeout_box .item {margin-right:2px; padding-bottom: 10px; text-align:center;}
#timeout_box .item img {border:1px solid #ffffff; margin-bottom:15px;}

#traffic_box .dropdown {border:1px solid #c6c6c6; width:170px; height:20px;}
#traffic_box select {width:170px; background-color:#EBEBEB; border:none; font-family:Arial; font-size:12px; font-weight:bold;}
#trafic-container li {background: url("../images/grey_dot.png") repeat-x scroll 0 bottom transparent; padding: 5px 0;}
#trafic-container .day {font-size:12px; color:#777777;}

/*--------------------------- 
	ACCORDION
--------------------------- */
#accordion {border:1px solid #c6c6c6}
#accordion h3.toggler{cursor:pointer;background:url(../images/various_arrows_sprite.png)  -11px -319px no-repeat #DAEAF1;padding:6px 0 0 20px;height:15px;font-size:10px;color:#0e2e5e;text-transform:uppercase;border-top:1px solid #EEF4F7;border-left:1px solid #EEF4F7;border-bottom:1px solid #C6C6C6;margin:0}
#accordion h3.toggler a#lnkModalDisplay { margin-top: 0;  *margin-top: -13px;}
#accordion .element{border-bottom:1px solid #C6C6C6} /**/ #accordion h3.toggler a{font-size:11px; color:#0e2e5e; font-weight:bold;}
#accordion .element .item{font-size:10px;padding:6px 0;margin:0 10px;background:transparent url(../images/generic_sprite_horz.png) repeat-x scroll center bottom} /**/  #accordion .element .item h4{font-size:11px;margin-bottom:1px}
#accordion .element .item .wrapper {*float:left;}
#accordion .element .item.browse a{text-transform:uppercase;font-size:12px;color:#E30A15}
#accordion .element .item.last{/*border-bottom:1px solid #C6C6C6;*/font-size:11px; padding-bottom:10px !important;}
#accordion .element .item.travel{background:none!important}
#accordion .element .item.travel h4{font-size:14px!important;margin-bottom:6px}
#accordion .element .item.travel p{font-size:11px}
#accordion .element .item.travel img.right{margin-left:6px}
#accordion .element .item.travel span.browse{margin:3px 0 0 0!important;background:none!important}
#accordion .element .item.travel span.browse a{text-transform:uppercase;font-size:11px;color:#E30A15;}
#accordion .element.games{background:url(../images/ogames_logo_small.png) no-repeat bottom right}
#accordion .element.games .item{width:190px}
#accordion .element.games .item.last{margin-bottom:8px}
#accordion .element.games .item p.play a, #accordion .element.games .item.last a{color:#E30A15;text-transform:uppercase;font-size:11px}
#accordion .element.games .item.last a{font-size:12px}

/*--------------------------- 
	TAGS-PAGE_DATE_ACCORDION
--------------------------- */
#accordion h3.date_toggler {text-align:center;cursor:pointer;background:url(../images/various_arrows_sprite.png)  344px -349px no-repeat #fff;padding:6px 0 0 20px;height:20px;font-size:1.2em;color:#0e2e5e;text-transform:uppercase;border-top:3px solid #DEDEDE;margin:0}
#accordion h3:hover.date_toggler:hover {background-position:344px -366px;}
#accordion h3.date_toggler a#lnkModalDisplay { margin-top: 0;  *margin-top: -13px;}
.date_accordion {border:none !important;margin-top:10px !important;}
#accordion .element .date_item {font-size: 10px;margin: 0 10px;padding: 6px 0;}
.accord {display: none; overflow: hidden; padding-top: 0px; padding-bottom: 0px;border:none !important}
#accordion .element .item_date {padding: 6px 0;margin:10px;}
.item_date {font-weight: bold;}
.item_date .left { }
.item_date .items .item_list {margin-bottom: 20px; display:inline-block; width:600px;}
.item_date .items .item_list li { width:280px; padding-right:10px; float:left; }
.items {width:50%}
.items h4 {color:#595959;font-weight: normal;text-transform: uppercase;}
.article_load {text-align:center;color: #0E2E5E;font-size:1em;text-transform:uppercase;/*border-bottom:3px solid #DEDEDE;*/padding-bottom:22px;position: relative}
.article_load img{width: 20px; position: absolute; top: -5px; right: 220px;display:none}
.article_load a { font-weight: normal;}

/*--------------------------- 
	FINANCIAL INDICATORS
--------------------------- */
.indicators_box_wrapper {clear:both; /*padding:10px;*/ border:none!important;}
#indicators_box img.sponsor{margin:0 10px 10px 10px}
#indicators_box table td{padding:4px 2px!important;font-size: 12px; text-align:right;}
#indicators_box table td.currencies {font-size:12px!important; text-align:left;}
#indicators_box table tr {background: url("../images/grey_dot.png") repeat-x scroll 0 19px transparent;padding: 3px 0;}
#finanial_box {background: #FFFFFF; border: 1px solid #E1E1E1; margin: 0 auto; width: 299px;}
#finanial_box .tab-wrapper {padding: 10px 10px 3px;}
#finanial_box .tabNavigation {background:#DAEAF1!important; height:27px;border-right: 1px solid #C6C6C6;}
#finanial_box .tabs_on{line-height: 1.4em; background:#fff!important; border-right:1px solid #C6C6C6; color:#363636; padding:4px 0.7em!important; padding:4px 0.70em\9!important;font-size:14px!important;font-weight:bold; text-transform:none!important; cursor:pointer;}
#finanial_box .tabs_off{line-height: 1.4em; background:#DAEAF1!important; border-right:1px solid #C6C6C6; float:left; padding:4px 0.7em!important; padding:4px 0.70em\9!important;cursor:pointer;display:block;font-size:14px!important; color:#020066; font-weight:bold; text-transform:none!important; cursor:pointer;}
#finanial_box #tab_losers {border:none!important;}
#finanial_box .column {width:68px; text-align:right;}
#finanial_box .column span, .indicators_box_wrapper td span {font-size:12px;}
#finanial_box .values {font-size:11px; font-weight:bold;}
#finanial_box .tipLink {text-align:left!important}
#finanial_box li {background: url("../images/grey_dot.png") repeat-x scroll 0 0 transparent;padding: 3px 0;}
#finanial_box .empty {background:none!important}
#finanial_box h4 {text-align:center; background-color:#e1e5e8; padding:4px 10px; font-weight:bold; font-size:12px;margin: 5px 0;}
#finanial_box .JSE_Delay {color:#858585; text-align:center; font-size:9px; padding-top: 5px;}
#finanial_box .JSE_Delay img {vertical-align:-2px}
#finanial_box .column #tooltip {background:none!important; position:relative;}
#tooltip {cursor:pointer;padding: 3px 0; }
.pointer {padding:10px;}


/*-----------------------
    INSIDE NEWS SMALL
-----------------------*/
#inside_news_small {border:1px solid #7e919e; background-color:#7e919e; overflow:hidden;}
#inside_news_small h2 {padding:10px 0px; text-transform:uppercase; margin:0px; background-color:#7e919e; color:#f4f8fb; font-size:15px; text-align:center; font-weight:normal; letter-spacing:8px;}
#inside_news_small li {background:none; padding:0px;}
.inside_news_item .item {margin:2px; border:1px solid #e5e9ec; height:130px; overflow:hidden;}

.img_wrap .inside_news_link_wrap a {font-weight:normal;} 
.img_wrap .inside_news_synopsis {font-weight:bold;}

#inside_news_small .jcarousel-prev,#inside_news_small .jcarousel-next{width:10px;height:50px;background-color: #7e919e;cursor:pointer}
#inside_news_small .jcarousel-prev{float:left;}
#inside_news_small .jcarousel-next{float:right}
#inside_news_small .jcarousel-clip{height:273px; background-color:#fff;}

/*------------------
    USER LOGIN
--------------------*/
#toppanel .top_user_profile_edit { background:#FACE22; color: #0E2E5E; display: none; font-size: 11px; font-weight: bold; /*height: 46px;*/ left: 116px; padding: 3px 5px; top: 23px; /*width: 75px;*/ z-index: 1;}
#toppanel .top_user_profile_edit a {color:#12176A!important;padding:0 4px;line-height: 22px;} 
#toppanel .top_user_profile_edit a:hover {background:#fde791;/*padding:4px;*/ display:block;}

.featured_inactive #PanelLoggedInWithProfile {height:70px;} .featured_active #PanelLoggedInWithProfile {height:70px;}
#TopComponentWrapper {margin-left:-10px; width:980px; background-color:#fff;}
#PanelLogIn, #PanelLoggedInNoProfile, #PanelLoggedInWithProfile {height:70px;}
#PanelLogIn, #PanelLoggedInNoProfile, #PanelLoggedInWithProfile {background: url("../images/login_strip.png") repeat-x scroll 0 0 #EBA734; border-bottom:none !important; border-left: 1px solid #DEA435; border-right: 1px solid #DEA435; border-top: 1px solid #DEA435; float: left; min-height: 70px; position: relative; top: -7px; width: 317px;}
.featured_active #PanelLogIn, #PanelLoggedInNoProfile, #PanelLoggedInWithProfile {border:1px solid #dea435;border-bottom:none!important;background:#eba734 url(../images/login_strip.png) repeat-x 0 0; position:relative; top:-7px; width:317px; float:left;min-height:70px;}
.featured_inactive #PanelLogIn, #PanelLoggedInNoProfile, #PanelLoggedInWithProfile {border:1px solid #dea435;border-bottom:none!important;background:#eba734 url(../images/login_strip_inactive.png) repeat-x 0 0; position:relative; top:-7px; width:317px; float:left;min-height:70px;}
 
#PanelLogIn .welcome {width:170px; padding:5px 10px;}
#PanelLogIn .welcome span {line-height:14px; font-size:11px;}

#PanelLoggedInNoProfile .userImage img.profilePic {float:left; border:1px solid #fee06e; margin: 2px 2px 0; padding-right:2px;}
#PanelLoggedInWithProfile .userImage img.profilePic { border: 1px solid #FEE06E; float: left; margin: 2px 2px 0;padding-right:2px;}
#PanelLoggedInWithProfile .userLogin {width:145px;  padding:5px 0 10px 0;}
#PanelLoggedInWithProfile .userLogin h2 a {text-transform:capitalize;}
#PanelLoggedInNoProfile .userLogin { padding:5px 0 10px 0; width:145px;}
#PanelLoggedInNoProfile .userLogin a { text-decoration:none; font-size:11px;}
#PanelLoggedInNoProfile .userLogin .comments {font-size:11px; line-height:16px;} #PanelLoggedInNoProfile .userLogin .comments a {font-weight:normal;}
#PanelLoggedInNoProfile .userLogin .comments img {vertical-align:middle; padding:0 1px;}
#PanelLoggedInNoProfile .userLogin .comments img.dislike { margin-top:1px;} #PanelLoggedInNoProfile .userLogin .comments img.like { margin-top:-7px;}

#PanelLoggedInNoProfile .comments_stats {position:absolute; width:125px; height:35px;  display:block; top:5px; left:190px;}

#PanelLogIn h2 {font-size:16px; word-wrap:break-word; padding-top:10px;}
#PanelLoggedInWithProfile h2 {font-size:14px; word-wrap:break-word; padding-top:8px;}
#PanelLoggedInNoProfile h2 {font-size:14px; word-wrap:break-word; padding-top:8px; margin:0px 0px 2px 0px;}
#PanelLoggedInWithProfile h2 a {font-size:14px; word-wrap:break-word; padding-top:10px;}
#PanelLogIn a, #PanelLoggedInNoProfile a, #PanelLoggedInWithProfile a {color:#000000; font-size:11px;padding:0px 3px 0px 0px; padding:0px 2px 0px 0px\9;}
#PanelLogIn .login_block,#PanelLoggedInNoProfile login_block,#PanelLoggedInWithProfile login_block {width:90px; height:15px; padding-top:5px; display:block; position:absolute; top:10px; right:10px;}

/* Black Block Bottom */
#PanelLogIn .uploadblack, #PanelLoggedInNoProfile .uploadblack, #PanelLoggedInWithProfile  .uploadblack {background:#000000; color:#FFFFFF; display:block; height:29px; position:absolute;bottom:0px; left:0px; width:100%; border-right:1px solid #000000;}
#PanelLogIn .uploadblack .blackblock_heading, #PanelLoggedInNoProfile .uploadblack .blackblock_heading, #PanelLoggedInWithProfile  .uploadblack .blackblock_heading {height:16px; position:relative; font-weight:bold;border-right:1px solid #CCCCCC; line-height:18px; margin-top:7px; padding:0 15px; float:left; font-size:15px;}
#PanelLogIn .uploadblack .blackblock_upload, #PanelLoggedInNoProfile .uploadblack .blackblock_upload, #PanelLoggedInWithProfile  .uploadblack .blackblock_upload {height:18px; position:relative;  float:left; line-height:18px; margin-top:7px; padding:0 10px; font-size:15px;}
#PanelLogIn .uploadblack .blackblock_icons, #PanelLoggedInNoProfile .uploadblack .blackblock_icons, #PanelLoggedInWithProfile  .uploadblack .blackblock_icons {position:relative; display:block; float:left; margin-top:3px;*margin-top:2px;}

.mynewsarticlelinks{background:#E5E5E5; padding:10px 10px; border:1px solid #D4D4D4; margin-top:10px;}

#PanelLogIn .userSubmitted {width:144px; height:53px; background-color:#000; color:#fff; padding:8px 7px; border-left: 1px solid #DEA435;}
#PanelLogIn .userSubmitted h2 {font-size:18px; margin-top: 4px;padding-right: 6px;}
#PanelLogIn .userSubmitted span {font-size:12px;}
#PanelLogIn .userSubmitted img {float:left; padding: 0 2px;}

.featured_inactive .userSubmitted {display:block;}
.featured_active .userSubmitted {display:block;}

.featured_active .logged_in {width:170px;}
.featured_inactive .logged_in {width:170px;}

/*.featured_active #PanelLogIn .welcome { padding-right: 5px; width: 310px;}*/
.featured_active #PanelLoggedInWithProfile .userLogin, .featured_active #PanelLoggedInNoProfile .userLogin {width:129px}
.featured_inactive #PanelLoggedInWithProfile .userLogin, .featured_inactive #PanelLoggedInNoProfile .userLogin {width:129px;} 

#PanelLoggedInWithProfile .userSubmitted {width:143px; height:53px; background-color:#000; color:#fff; padding:8px 4px; border-left: 1px solid #DEA435; }
#PanelLoggedInWithProfile .userSubmitted h2 {font-size:18px; margin-top: 4px;padding-right: 6px;font-weight: normal;}
#PanelLoggedInWithProfile .userSubmitted span {font-size:12px;}
#PanelLoggedInWithProfile .userSubmitted img {float:left; padding: 0 2px;}

#PanelLoggedInNoProfile .userSubmitted {width:143px; height:53px; background-color:#000; color:#fff; padding:8px 4px; border-left: 1px solid #DEA435;}
#PanelLoggedInNoProfile .userSubmitted h2 {font-size:18px; margin-top: 4px;padding-right: 6px;}
#PanelLoggedInNoProfile .userSubmitted span {font-size:12px;}
#PanelLoggedInNoProfile .userSubmitted img {float:left; padding: 0 2px;}

/*#PanelLogIn .facebookLogin {background: url(../images/login_facebook.png) no-repeat center 0; font-size: 10px; height: 43px; letter-spacing: -0.02em; margin-left: 20px; margin-top: 5px; text-align: center; width: 105px;}
#PanelLogIn .facebookLogin .submit_button {width:110px; height:45px;}
#PanelLogIn .facebookLogin a {color:#385486; font-weight:bold; font-size:10px;text-decoration:none;} #PanelLogIn .facebookLogin a:hover {text-decoration:underline;} */

#PanelLoggedInNoProfile .createProfile {background: url(../images/create_profile.png) no-repeat center 0; height: 44px; margin-left: -25px; margin-top: 10px; text-align: center; width: 135px;}
#PanelLoggedInNoProfile .createProfile:hover {background: url(../images/create_profile_hover.png) no-repeat center 0; height: 44px; margin-left: -25px; margin-top: 10px; text-align: center; width: 135px;}
#PanelLoggedInNoProfile .createProfile .submit_button {width:110px; height:50px;}
#PanelLoggedInNoProfile .createProfile a {color:#6a4507; font-weight:normal; font-size:13px;text-decoration:none;}
#PanelLoggedInNoProfile .createProfile .createLink {margin:10px 0 0 100px; letter-spacing:0;}

#PanelLoggedInWithProfile .userLogin .panelProfile a {text-decoration:none;cursor:pointer; font-size:11px; padding-top:3px; color:#000} 
#PanelLoggedInWithProfile .userLogin .panelProfile a:hover {color: #0E2E5E; text-decoration: none;}
#PanelLoggedInWithProfile .userLogin .panelProfile {color:#0E2E5E; font-weight:bold; position:absolute; top:10px; left:180px;}
#PanelLoggedInWithProfile .userLogin .panelProfile li {background: none;padding-left:0px;;line-height:1em}
#PanelLoggedInWithProfile .userLogin .panelProfile li.profile {position:relative;}

#PanelLoggedInWithProfile .user_profile_edit { background:#FACE22; color: #0E2E5E; display: none; font-size: 11px; font-weight: bold; /*height: 46px;*/ left:-47px; padding: 3px 5px; top: 15px; width: 95px; z-index: 1;}
#PanelLoggedInWithProfile .user_profile_edit a {color:#12176A!important;padding:0 4px;line-height: 22px; padding-top:0!important;} 
#PanelLoggedInWithProfile .user_profile_edit a:hover {background:#fde791;/*padding:4px;*/ display:block;}

#PanelLoggedInWithProfile .user_profile_stats {display:none; background-color:#face22; font-size: 11px; width:302px; z-index:10; left:-1px; top:70px; border:1px solid #dea435; padding:8px; color:#000; font-weight:normal}
#PanelLoggedInWithProfile .user_profile_stats img {vertical-align:middle; padding-right:5px;}
#PanelLoggedInWithProfile .user_profile_stats img.dislike { margin-top:2px;} #PanelLoggedInWithProfile .user_profile_stats img.like { margin-top:-7px;}
#PanelLoggedInWithProfile .user_profile_stats .block1 { width:136px; float:left;}
#PanelLoggedInWithProfile .user_profile_stats .block2 {float:left;width:136px; margin-left:10px;}
#PanelLoggedInWithProfile .user_profile_stats .border_line {border-bottom:1px solid #c5a012; margin-bottom: 4px; padding-bottom: 4px;} #PanelLoggedInWithProfile .user_profile_stats .border_line a {font-weight:normal;}
#PanelLoggedInWithProfile .stats a.point_down { background: url(../images/profile/pointer_down.gif) no-repeat scroll 110px 6px; padding-right:19px;}
#PanelLoggedInWithProfile .stats a.point_up { background: url(../images/profile/pointer_up.gif) no-repeat scroll 110px 6px; padding-right:19px;}

#PanelLoggedInWithProfile .user_profile_stats_b {display:none; background-color:#face22; font-size: 11px; width:301px; z-index:10; left:-181px; top:31px; border:1px solid #dea435; padding:8px; color:#000; font-weight:normal}
#PanelLoggedInWithProfile .user_profile_stats_b img {vertical-align:middle; padding-right:5px;}
#PanelLoggedInWithProfile .user_profile_stats_b img.dislike { margin-top:2px;} #PanelLoggedInWithProfile .user_profile_stats_b img.like { margin-top:-7px;}
#PanelLoggedInWithProfile .user_profile_stats_b .block1 { width:136px; float:left;}
#PanelLoggedInWithProfile .user_profile_stats_b .block2 {float:left;width:136px; margin-left:10px;}
#PanelLoggedInWithProfile .user_profile_stats_b .border_line {border-bottom:1px solid #c5a012; margin-bottom: 4px; padding-bottom: 4px;} #PanelLoggedInWithProfile .user_profile_stats_b .border_line a {font-weight:normal;}


/* Multimedia MyNews */
.othergallery_userimg, .galimg_user  {width:33px; height:33px; display:block; overflow:hidden;}
.galleryUsers ul li {list-style:none; float:left; margin:0px 0px 5px 5px; background:none; padding:0px;}
.othergallery_title {color:#1e3c69; font-size:16px;}
.mynewsgal_blue {min-height:55px;width:609px; background:#000; float:left; margin:0px; padding-bottom:10px;}
.mynewsgal_caption {width:330px; margin:10px; color:#FFF;line-height:16px;}
.mynewsgal_yellow {float:left;width:250px; background-color: #F8CC25;border: 1px solid #DEA435;width:210px;padding:10px;margin:10px;}
.mynewsgal_userblock{color:#000; float:left; }
.mynewsgal_userblock a {color:#2155c5!important;}
#gallery_box .caption .mynewsgal_yellow a, #video_box .caption .mynewsgal_yellow a{color:#2155c5!important; text-decoration:none;}
#gallery_box .caption .mynewsgal_yellow, #video_box .caption .mynewsgal_yellow{color:#000000!important; text-decoration:none;}


.mynewsgal_userinfo {font-size:11px; float:left;padding:5px 0px;width:100%; margin:5px 0px; border-top:1px solid #666; border-bottom:1px solid #666;}
.mynewsgal_userinfo .content_view { float:left; padding-right:10px; border-right:1px solid #666; margin-right:10px;}
.mynewsgal_userinfo .content_comment {}

.personallogin {position:relative; z-index:5;}

/* UGC Facebook Comments */
.facebookComments {color:#fff; font-size:11px; background:#3b5998 url(../images/facebook_comments.png) no-repeat left top; width:558px; height:43px;padding:10px 10px 10px 58px;}
.facebookComments p {margin:0!important;}

/* profile creation */
#createProfileModal {height:402px;width:420px;background:url(../images/popup_header_repeater.jpg) repeat-x left top #fff;padding:10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px; position:relative;}
.userheader {height:56px; }
.userheader h2 {margin:0px; padding:10px 0px 0px;font-weight:normal; font-size:16px; color:#2c455b;}
.userheader h2 span {font-size:16px;}
.step1_content {padding:10px;}
.step1_content h3 {font-size:16px; color:#2c455b; font-weight:bold;}
.step1_content #headerUsernameError {color:#ED1C24 !important;}
.step1_content p {font-weight:normal; font-size:12px; color:#2c455b;}
.step1_content .formborder {border:1px solid #7A8FA0; display:block; width:310px;height:25px; padding:2px 5px; margin-top:20px;}                  
.step1_content .username_form {height:20px;width:300px;font-size:14px;color:#696969; border:0px;}

.reg_btn {position:absolute; top:10px; left:330px;}
.reg_btn2 #btnRegister{background: none repeat scroll 0 0 #2C455B;border: 0 none;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;color: #FFFFFF;cursor: pointer;font-size: 12px;width:75px;height: 24px;margin-top: 5px;padding-bottom: 3px;}

.step2_content {padding:10px;}
.step2_content h3 {font-size:16px; color:#2c455b; font-weight:bold; margin:8px 0px;}
.step2_content #headerUsernameError {color:#ED1C24 !important;}
.step2_content .formborder {border:1px solid #7A8FA0; display:block; width:310px;height:25px; padding:2px 5px;}
.step2_content #txtDisplayName {height:20px;width:300px;font-size:14px;color:#696969; border:0px;}
.step2_content #avatarImage {border:1px solid #2c455b;position:absolute; top:0px; left:0px; margin-right:10px; width:35px; height:35px;}
.step2_content .selectp_img {position:absolute; top:0px; left:45px;}
.step2_content .changeprofile {display:block; height:60px; position:relative;}
.step2_content .changeprofile .selectp_img {height:15px; display:block;}
.step2_content #txtAboutMe {border:1px solid #7A8FA0; width:320px; font-family: arial,sans-serif; font-size:14px;}
#avatarError {color:#CC3300;font-size:12px;display:none; padding-bottom:5px; position:absolute; left:0px; bottom:-5px;}
#displayNameError {color:#CC3300;font-size:12px;display:none; padding:5px 0px;}

.reg_btn {position:absolute; top:10px; left:350px;}
.reg_btn #btnSaveUserProfile{background: none repeat scroll 0 0 #2C455B;border: 0 none;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;color: #FFFFFF;cursor: pointer;font-size: 12px;width:75px;height: 24px;margin-top: 5px;padding-bottom: 3px;}
.reg_btn2 {position:relative; top:10px; left:10px;}

#btnUploadAvatar {position:absolute; top:15px; left:45px;}
#btnResetAvatar {position:absolute; top:15px; left:125px;}
#btnUploadAvatar, #btnResetAvatar {background: none repeat scroll 0 0 #2C455B;border: 0 none;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;color: #FFFFFF;cursor: pointer;font-size: 12px;width:75px;height: 24px;margin-top: 5px;padding-bottom: 3px;}
#SuperSportlatestVideos .right li{ background-image: none; padding-left:5px}
.header_featured_article { /*left: 243px;*/ position: absolute; /*top: 20px;*/ width: 368px;}
.header_featured_article #imgHeaderArticle { margin-right: 10px;}
.header_featured_article p { font-size: 11px; line-height: 1.3em;}
.header_featured_article h3 { font-size: 12px; line-height: 1.4em;}


#infoTabContainer div.tabs_on, #infoTabContainer div.tabs_off{float:left;padding:4px 0.85em;cursor:pointer;display:block;font-size:10px;}
#infoTabContainer div.tabs_on {background:#F1F1F1 !important; border-right:1px solid #C6C6C6; color: #363636;}
#infoTabContainer div.tabs_off {background:#DAEAF1; border-right:1px solid #C6C6C6; color:#020066;}
#infoTabContainer div.tabs_on, #infoTabContainer div.tabs_off{padding:6px 51px 6px 51px; font-weight:bold; font-size:14px;}
#infoTabContainer #tab_lottery {border-right:none;}
#infoTabContainer{ /* background: none repeat scroll 0 0 #DAEAF1;height: 22px;width: 299px;*/}
#most_box .tab-wrapper, #weather_box .tab-wrapper {clear: both;padding: 10px;}
#tab_traffic_data {padding: 0px!important;}
#weather_box{background: url("../images/traffic_gradient.png") repeat-x scroll left top #FFFFFF; border: 1px solid #C6C6C6;}

#traffic_box .traffic_header {/*background-color:#f6f6f6;*/ height: 22px; padding: 8px 10px;}
#traffic_box .traffic_container {/*background: #ffffff url(../images/traffic_gradient.png) repeat-x top left;*/ padding: 0 10px 10px;width:278px;}
#tab_lottery_data{margin:10px}
#traffic_box {margin:0 auto; width:297px;}


/* |-----------------------------------------|
 	    News24.com IE7 specific styles
   |-----------------------------------------| */
.ie7 #specialfocus .item {width:130px;border:1px solid #DAEAF1}
.ie7 #mynews_blog_box ul{margin-top:20px}
.ie7 #mynews_blog_box ul li{line-height:1em;margin:2px 0!important;background:url(../images/li_dot_blue.png) 5px left no-repeat}
.ie7 #mynews_blog_box span.datestamp{margin:1px 0!important}
.ie7 #article_toolbox{border:0}
.ie7 #article_toolbox ul.drop_box{margin-top:20px}
.ie7 #article_toolbox ul.drop_box.share{background:#EBEBEB;height:70px}
.ie7 #article_toolbox ul.drop_box.share li.last{margin-top:0px}
.ie7 #article_toolbox ul.drop_box li.last{width:100px;margin-left:-180px;margin-top:-10px}
.ie7 #gallery_wrap .breadcrum{padding-top:4px!important}
.ie7 div.spacer.dotted {height:2px!important;width:916px}
.ie7 #mynews #leaderboard_mynews ol li span.comments{margin-top:-6px}
.ie7 #mynews #leaderboard_mynews ol li ul#ratingsystem{margin-top:0}
.ie7 #columnist_page #columnists_box .columnist_list{margin-bottom:-6px}
.ie7 #multimedia_landing #right_column, .ie7 #video_wrap #right_column, .ie7 #sound_wrap #right_column {height:445px!important} 
.ie7 #video_wrap #right_column.archive, .ie7 #sound_wrap #right_column.archive{height:auto!important}
.ie7 #mynews_box.top_stories ol li, .ie7 #leader_box .tabbed_content ol li {background:none!important;line-height:1.3em!important} 
.ie7 #mynews_box.top_stories .content .author, .ie7 #leader_box .author{margin-left:16px}
.ie7 #mynews #leaderboard_mynews ol li span.author {margin-left:26px; margin-top:0px;}
.ie7 #mynews #leaderboard_mynews ol li span.comments{margin-top:0px; font-weight:normal; margin-left:26px}
.ie7 #ratingsystem{margin-top:0px; padding-top:0px;}
.ie7 #mynews #leaderboard_mynews ol li { line-height:18px; }
.ie7 #article_toolbox ul.drop_box{top:10px;z-index:50000!important;position:absolute;}
.ie7 #article_toolbox ul.drop_box:hover{direction:ltr}
.ie7 #mynews_box.top_stories .content .comments, .ie7 #leader_box .comments {margin:0 0 0 16px}
.ie7 #enter_gallery_box .jcarousel-container-horizontal{margin-top:3px}
.ie7 #article_toolbox_bot li.clr{padding:0;margin:0;height:1px}
.ie7 #latest_gallery .rightcolumn{padding-top:39px}
.ie7 #related_box ul.tab-menu li a, .ie7 #most_box ul.tab-menu li a, .ie7 #mynews.mynews_page #most_box ul.tab-menu li a, .ie7 #weather_box ul.tab-menu li a, .ie7 #blogged_box ul.tab-menu li a, .ie7 #leader_box ul.tab-menu li a {padding:4px 0.84em 4px 0.85em}
.ie7 #weather_box ul.tab-menu li a {padding:4px 2.5em 4px 2.6em}
.ie7 #blogged_box ul.tab-menu li a {padding:4px 32px;}
.ie7 #SlidingPanelsSmall.SlidingPanels{padding-bottom:15px}
.ie7 #leader_box .rating{margin-top:2px!important}
.ie7 div.spacer_top{height:10px;position:relative;z-index:5000;margin-top:-4px;}
.ie7 .menudrop .moverigth {margin-left:0px;}
.ie7 #leaderboard {padding-bottom:4px;}
.ie7 #inside_news .jcarousel-clip-horizontal {margin-left:0}
.ie7 #article_toolbox_bot li#moveRight {margin-left:48px;}

/*.ie7 #mostTabContainer div.tabs_on, .ie7 #mostTabContainer div.tabs_off{padding:6px 0.85em 6px 0.845em}*/
.ie7 #infoTabContainer div.tabs_on, .ie7 #infoTabContainer div.tabs_off{padding:6px 51px 6px 51px!important;}
.ie7 #finanial_box .tabs_on{line-height: 1.4em; background:#f1f1f1   !important; border-right:1px solid #C6C6C6; color:#363636; padding:4px 10px!important;font-size:14px!important;font-weight:bold; text-transform:none!important; cursor:pointer;}
.ie7 #finanial_box .tabs_off{line-height: 1.4em; background:#DAEAF1!important; border-right:1px solid #C6C6C6; float:left; padding:4px 10px!important;cursor:pointer;display:block;font-size:14px!important; color:#020066; font-weight:bold; text-transform:none!important; cursor:pointer;}

.ie7 .ad626X35 object{float:left}

.ie7 .bw-feed li {padding:0 0 5px 0!important;}
.ie7 .gamesFeed .subheader {color:#747474; padding-bottom:2px}
.ie7 .gamesFeed .content {padding-bottom:5px; margin:0px;}

.ie7 .love2meet .search_box{margin:0 -10px -22px -10px;background:#fff;padding:0 10px}
.ie7 #most_box a.datinglab{margin-top:-1px}
.ie7 #accordion h3.toggler #lnkModalDisplay{ position:relative; top:0px}

.ie7 #chatLogInLogOutButton {float:right; margin-right:15px; margin-top:-10px;  margin-bottom:-10px;padding: 0px 15px;}
.ie7 #loggOutButtonContainer {float: right; margin: 15px 0 0; padding-bottom:10px;}
.ie7 #chatBox #head {padding: 20px 20px 20px 10px;}
.ie7 #chatBox #input {margin-left:10px;}
.ie7 #chatBox #head .userBox {padding-top:5px;}
.ie7 #chatBox #head #roomName {line-height:18px;}
.ie7 #chatBox #head #chatNick {padding-right:2px;}


/* CSS3 -- Super Funky Tooltip */
.ugc-tip img {float:left; padding-right:8px;}
.tooltip{position: relative;background: #000;cursor: pointer;display: inline-block; text-decoration: none;color: #222;outline: none;}
.tooltip a {text-decoration:none;}
.tooltip span{background-color: #FACE22;border-radius: 4px 4px 4px 4px;bottom: -60px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.5) inset;left: 10%;margin-left: -30px;padding: 10px;position: absolute;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);visibility: hidden;width: 65px;z-index: 999;}
.tooltip:hover{border: 0; /* IE6 fix */}
.tooltip:hover span{visibility: visible;}
.tooltip span:before,
.tooltip span:after{border-color: #FACE22 transparent;border-style: none solid solid;border-width: 8px;content: "";left: 50%;margin-left: -8px;position: absolute;top: -7px;z-index: 1000;}
.tooltip span:before{border-top-color: #face22;bottom : 0;}

/* Yellow */
.yellow-tooltip span{border-color: #e1ca82;background-color: #ffeaa6;}
.yellow-tooltip span:after{border-top-color: #ffeaa6;}
.yellow-tooltip span:before{border-top-color: #e1ca82;}

/* Navy */
.navy-tooltip span{color: #fff;text-shadow: 0 1px 0 #000;border-color: #161a1f;background-color: #1e2227; width: 150px;}
.navy-tooltip span:after{border-top-color: #1e2227;}
.navy-tooltip span:before{border-top-color: #161a1f;}

/* Blue */
.blue-tooltip span {border-color: #59add4;background-color: #61bde7;}
.blue-tooltip span:after{border-top-color: #61bde7;}
.blue-tooltip span:before{border-top-color: #59add4;}

/* Black */
.black-tooltip span {border-color: #000;background-color: #000;color:#fff;}
.black-tooltip span:after, .black-tooltip span:before{border-top-color: #000;bottom: -5px;margin-left: -5px;}

/*Community News Block Start*/

.community-wrapper {float:left; padding-bottom: 8px; width: 300px;border:2px solid #F1F1F1;border-top:none;}
.community-news-header {height:14px;background: #E9E9E9;padding:8px;}
.community-news-header span {color:#757575;font-size:16px;font-weight:bold;}
.community-news-last-updated {color:#757575;font-weight:bold;padding:20px 0 0 0; font-size: 11px;}
.community-news-logo {padding:0 0 0 10px;}
.community-news-articles {margin-top: 10px;}
.community-news-edit {cursor:pointer;}
.community-news-main {padding: 8px;}
.community-news-main select {width:280px; height:24px; padding:2px; border:1px solid #c6c6c6}
.community-news-main span {color:#757575;font-size:12px;font-weight:bold;}
.community-news-ajax-load {background:url('../images/ajax.gif') no-repeat right bottom;}

/*Community News Block End*/
.main_wrap{cursor:default}

.pricecheckBlock {float:left; border:1px solid #c0c0c0; background: url(../images/pricecheck_header.png) no-repeat; width:298px;position:relative}
.pricecheckBlock .priceContent {float:left; padding:0 15px; margin-top: 52px;}
.pricecheckBlock .priceBlurb {float:left; text-align:left; width:178px}
.pricecheckBlock .priceBlurb p {margin:10px 0;}
.pricecheckBlock .priceImage {width:90px; height:90px; margin:0 auto; overflow:hidden; text-align:center; float:right; padding-top:10px;}
.pricecheckBlock .priceShopping {background:#e2e1e1; padding:10px;}
.pricecheckBlock .priceShopping h4 {color:#666; font-family:Arial; font-size:14px; font-weight: bold;}
.pricecheckBlock .priceSearch {border:1px solid #bcbcbc; height: 23px; width:184px; *width:180px; margin: 0; float:left; font-size: 12px; padding:1px 5px;}
.pricecheckBlock .priceSubmit {border:1px solid #954443; background:#ec2e1d url(../images/pricecheck_submit.png) repeat-x; color:#fff; font-size:12px; font-family:Arial; font-weight:bold; height:26px; margin-left:-1px; margin-top:0; cursor:pointer;}

/* Badges Awards Pop Up */
#badges {background:#FFFFFF;}
#badges .wrapper {background:url(../images/popup_header_repeater.jpg) repeat-x top left #FFFFFF; padding:10px;}
#badges .wrapper .innerContainer .whoAreU {padding-bottom:20px; width:100%; display:block; height:20px;}
#badges .wrapper .innerContainer .badge_left {width:115px; background:#ECEEF5; float:left; padding:10px 10px 20px; margin-right:10px;line-height: 16px;}
#badges .wrapper .innerContainer .badge_right {width:315px; display:block; float:left;}
#badges .wrapper .innerContainer .badge_right .facebookButton {background: url("../images/facebook_thumbsup.jpg") no-repeat 6px 6px #ECEEF5; border: 1px solid #CAD4E7; border-radius: 2px; color: #3B5998; font-family: arial; padding: 6px 6px 6px 24px; cursor:pointer;}
#badges .wrapper .innerContainer .badge_right .facebookButton:hover {border:1px solid #a0afd0;  border-radius: 2px;}
#badges .wrapper .innerContainer .badge_left .badge_holder { background: #FFFFFF; margin: 0 auto; padding: 8px 0; text-align: center;}
#badges .wrapper .innerContainer .badge_left .badge_name {font-weight:bold; color:#000; font-size:14px; padding-bottom:10px; margin-top:10px;}
.badge_right h3 {font-weight:bold; padding:10px 0px; font-size:18px;}
.badge_right p {margin:10px 0px;}
.badge_right .badge {font-size:14px;}
.badge_right .blue {color:#0e2e5e; font-weight:bold;}

a.rss,a.rss:hover{ text-decoration: none;margin-left: 10px;}

.imgGalHeading {background-color: #4E5665;color: #FFFFFF;font-weight: bold;padding: 5px 0 5px 10px; font-size:10px; line-height:14px;padding:0 0 0 10px;}
.imgGalHeading img {padding-right:3px;vertical-align:middle;}
.gallerySynopsis { background-color: #051d41 !important;color: #FFFFFF; border-bottom:none !important;margin-bottom: 10px !important;padding-bottom: 15px !important;}
.gallerySynopsis .title_section {width:280px; padding:5px 10px 3px; border-bottom:1px solid #000; line-height:18px;background: url("../images/multimedia_keyword_bg.jpg") repeat-x;}
.gallerySynopsis .title_section span.datestamp {color:#FFF;margin:0px;}
.gallerySynopsis .content_section {width:280px; padding:10px 10px 5px; border-top:1px solid #0B3471;}
.gallerySynopsis .content_section .imgwrapper {color:#000;background: url("../images/disclaimer_bckgrnd.png") repeat-x scroll 0 0 #F4AC40;border: 1px solid #E6BE81;float: left;font-size: 11px; margin-right: 6px;padding: 5px;text-align: center;width: 65px;}
.gallerySynopsis .content_section .imgwrapper .mediaScale_60 {padding-bottom:5px;}
.gallerySynopsis .content_section .imgwrapper a {color: #010A6E;font-size: 11px;word-wrap: break-word;}
.gallerySynopsis .content_section .stats {font-size:11px; padding-top:5px;}
.gallerySynopsis .content_section .stats .comments_stats {padding-right:5px;}
.gallery_related {padding-top:10px; display:block;}
.gallery_related li {background: url("../images/li_dot_white.png") no-repeat scroll 0 6px transparent;line-height: 1.4em;padding-left: 8px;}
.gallery_related li a {color:#FFF;text-decoration:none;}
.gallery_related li a:hover {color:#FFF;text-decoration:underline;}
.gallery_related span.watch a,.gallery_related span.view a,.gallery_related span.listen a {color: #E30A15;font-size: 12px;text-transform: uppercase;}
.img_left {margin: 0 10px 0 0;}
.news_item_devider {height:10px; border-top:3px solid #DEDEDE; display:block;width:300px; float:left;}

.gallerySynopsis .content_section ul {padding-top:10px;}
.gallerySynopsis .content_section ul li a{color:#FFFFFF;}
ul.gallery_related {padding-top:10px;}
ul.gallery_related li a {color:#FFFFFF;}

a.rss,a.rss:hover{ text-decoration: none;margin-left: 10px;}
.gallerySynopsis h4,.gallerySynopsis h4 a {color: #FFFFFF;}
.compHeader {font-size:24px; font-family: Arial; font-weight:bold; border-bottom: 2px solid #000; width: 627px; padding-bottom: 10px;margin-bottom: 18px;}
.comp_main_story {background:#FFFFFF; border-bottom: 3px solid #DEDEDE; margin-bottom: 14px;}
.comp_main_story .compContent {background: url(../images/compmain_bckgrnd.png) repeat-x; padding: 10px;}
.compItem h4 {font-size:16px; margin:0px; padding-bottom:15px; line-height: 22px;}

/*Featured Jobs*/
.feat_jobs_box          {background:#ffffff; padding: 10px; border:1px solid #cbcccd;width: 279px;}
.feat_jobs_box .featured a{font-size:13px;}
.feat_jobs_box h1       {margin:0px!important;font-size:19px; word-spacing:-3px;}
.feat_jobs_box h1 a     {font-size:19px!important;text-transform: capitalize;}
.feat_jobs_box .item    {padding:10px 0px;background: url("../images/Jobs/c_dots.gif") repeat-x center bottom ;/* padding: 2px 0 3px;*/}
.feat_jobs_box .item h4 {font-size:13px; margin-bottom: 5px;}
.feat_jobs_box .featured{border-bottom: 1px solid #C7C9CA; margin: 0 0 1px; padding: 0 0 3px;}
.feat_jobs_box .more_jobs{ text-align:right; padding-top:10px;text-transform: capitalize;}
.feat_jobs_box .jobs_listed {display:block; margin:5px 0px;}
.rss_jobs {right:1px; top:50px;}

.horoscope {width:298px; border:1px solid #F38B4D;position:relative; height:230px;}
.horoscope_header {background:url("../images/horoscope_header.jpg") repeat-x top left; height:29px; color:#e00000; font-size:18px; padding:10px 0 0 10px; font-weight:bold;}
.horoscope_women {position:absolute; right:10px; top:8px;}
.horoscope .zodiac {height: 10px;width: 100%;}
.horoscope .zodiac select {right: 8px;top: 10px;width: 187px;z-index: 1;}
.horoscope_midlevel {width:298px; height:140px; position:relative;background:url("../images/horoscope_midbg.jpg") repeat-x top left;}
.horoscope_midlevel img {margin:0 10px;}
.horoscope_midlevel h5 {padding:30px 0 5px 0; color:#e00000; font-size:18px;}
.horoscope_midlevel h5 a {color:#e00000;}
.horoscope_midlevel p {padding: 0 10px 0 10px;}
.horoscope_midlevel a {color:#e00000;}
.perfect_match {background:url("../images/love2meet_horoblock.jpg") no-repeat top left; width:278px; height:31px; display:block; padding:10px; line-height:16px;}
.perfect_match a {color:#f47d35; font-size:13px;}
.perfect_match a span {font-size:12px;}

.site_languages_arrow_up { background: url(../images/profile/pointer_up_lang.gif) no-repeat; background-position: 62px 5px;padding-right:15px;cursor:pointer;}
.site_languages_arrow_down { background: url(../images/profile/pointer_down_lang.gif) no-repeat; background-position: 62px 5px;padding-right:15px;cursor:pointer;}
:root .site_languages_arrow_up { background-position: 128px 5px\9;}
:root .site_languages_arrow_down { background-position: 128px 5px\9;} 
.site_languages {display:none;background-color:#D4D3D3;font-size:13px;position:absolute;top:34px;width:60px;left:55px;text-align:left;padding:10px;}

.kenya_headlines {background-color:#f0efef; padding:10px 10px 15px; margin-bottom:20px;}
.kenya_headlines h4 {background: url(../images/news_kenya_logo.png) no-repeat; color:#363636; font-size:16px; font-weight:bold; height:22px; padding-left:125px;}
.kenya_headlines ul {padding-top:10px;}
.kenya_headlines li a {color:#101775;}
.kenya_headlines .content {background: url(../images/horz_line.png) repeat-x; display:block;}

.newsblock {border:none!important;background: #F0EFEF!important;}

.nuus_headlines {background-color:#f0efef; padding:10px 10px 15px;}
.nuus_headlines h4 {background: url(../images/nuus24_logo.png) no-repeat; color:#363636; font-size:16px; font-weight:bold; height:22px; padding-left:125px;}
.nuus_headlines ul {padding-top:10px;}
.nuus_headlines li a {color:#101775;}
.nuus_headlines .content {/*background: url(../images/horz_line.png) repeat-x;*/ display:block;}

.isiZulu_headlines {background-color:#f0efef; padding:10px 10px 15px;}
.isiZulu_headlines h4 {background: url(../images/news24isizulu_logo.png) no-repeat; color:#363636; font-size:16px; font-weight:bold; height:22px; padding-left:125px;}
.isiZulu_headlines ul {padding-top:10px;}
.isiZulu_headlines li a {color:#101775;}
.isiZulu_headlines .content {/*background: url(../images/horz_line.png) repeat-x;*/ display:block;}

#news_block {border:0!important}

/* --| Multimedia Keyword  |-- */
.VidSlideBlock{padding:0; background: url("../images/mm_keyword_tile.gif") repeat-x scroll top left #051d41; display:inline-block;width:100%;color:#fff; min-height:95px;}
.VidSlideBlock .wrapper {padding:10px;}
.VidSlideBlock .wrapper a {color:#FFFFFF;}
.VidSlideBlock h4, .VidSlideBlock h4 a{ color:#ffffff; margin-bottom:8px;}
.VidSlideBlock h6{line-height:15px; margin-bottom:0px;}
.VidSlideBlock h6.videoicon{background: url("../images/icons/video.gif") no-repeat scroll 10px center #4e5666; padding-left:30px; margin-left:0px; width:270px}
.VidSlideBlock h6.slideicon{background: url("../images/icons/slide_show.gif") no-repeat scroll 10px center #4e5666; padding-left:30px; margin-left:0px; width:270px}
.VidSlideBlock h6.photoicon{background: url("../images/icons/view.gif") no-repeat scroll 10px center #4e5666; padding-left:30px; margin-left:0px; width:270px; margin-bottom:0px;}
.VidSlideBlock .item{ margin-top:5px; display:inline-block; background: url("../images/divider_line.gif") repeat-x scroll top left transparent; padding-top:10px; width:100%;}
.VidSlideBlock .item, .VidSlideBlock .item li { font-size:12px!important; line-height:16px!important; margin-bottom:0px!important}
.VidSlideBlock p{ font-size:12px!important; line-height:16px!important; margin-bottom:8px!important}
.VidSlideBlock .item .watch{color:#C5001E; font-weight:bold;font-size:13px; margin-left:5px;}
.VidSlideBlock .item ul li, .VidSlideBlock .item ul li a{ color:#ffffff; background:none; list-style:square inside none;}
.VidSlideBlock span.datestamp, .VidSlideBlock span.statistics{ color:#ffffff; }
.VidSlideBlock .largeimg img {border:none;margin:0px 10px 0px 0px;}
.VidSlideBlock img {border:none;margin:0px 10px 0px 0px;}
.VidSlideBlock ul.gallery{list-style:none;}
.VidSlideBlock ul.gallery li{margin:0px 0px 0px 6px;height:65px;width:65px; float:left; overflow:hidden; background:none; padding:0px; }
.VidSlideBlock ul.gallery li:first-child {margin:0; /*height:65px;width:65px; float:left;overflow:hidden;*/}
.VidSlideBlock ul.gallery li img {border:none;margin:0px 0px 0px 0px; float:left;}


/* - - - - - - */
#gotravel_carousel .jcarousel-clip-horizontal{width: 298px;}
#gotravel_carousel .jcarousel-item{}
#gotravel_carousel{width:300px;position:relative;margin:1px auto}
#gotravel_carousel .container{width:300px;}
#gotravel_carousel .jcarousel-prev{position:absolute;top:75px;left:5px;width:26px;height:24px;background:url(../images/sprite.png) no-repeat -28px -432px; z-index:100;cursor:pointer}
#gotravel_carousel .jcarousel-prev-disabled {background:url(../images/sprite.png) no-repeat -28px -456px; cursor:default;}
#gotravel_carousel .jcarousel-next{background:url("../images/sprite.png") no-repeat -55px -432px; cursor:pointer; height:24px; position:absolute; right:5px; top:75px; width:26px; z-index:100;}
#gotravel_carousel .jcarousel-next-disabled {background:url("../images/sprite.png") no-repeat -55px -456px;cursor:default}
#gotravel_carousel ul{width:300px;position:relative;top:8px;left:4px;margin:0;padding:0}
#gotravel_carousel ul li img {display:block;background:#E3EDFA;z-index:1;}

#gotravel_carousel ul li{position:relative;font-family:arial;font-size:10px;border:0 solid green;color:#fff;width:300px;list-style:none;float:left;padding:0}
#gotravel_carousel ul li div span{color:#ffffff; line-height:18px;}

#gotravel_carousel { width:298px;position:absolute; float:left; z-index:1000;background-color:#fff;border: 1px solid #018690;}

.gotravel_block {float: left; margin-bottom:20px; margin-top:20px; position:relative; z-index: 0;}
.gotravel_block h2{ margin-bottom:5px!important; display:block!important; position:relative;}
.gotravel_block li{ background:none!important; padding:0 7px 0 0;} 
.gotravel_block .destination {float:left; clear:both;height: 170px; overflow: hidden; width: 298px;border-bottom: 5px solid #E16410 !important;}
.gotravel_block .content_holder {float:left; background:#009aa6 url(../images/gotravel_back.png) repeat-x; height:96px; padding:0 10px 10px;width:298px; color:#fff; font-family:Arial;}
.gotravel_block .content_title {font-weight:bold; font-size:16px; padding:10px 0 5px}
.gotravel_block .content_price {font-weight:bold; font-size:28px; padding:10px 0 5px;}
.gotravel_block .checkit_button {background: url(../images/gotravel_button.png) no-repeat; width:99px; height:25px;font-weight:bold; line-height:40px; font-size:14px; position:absolute; right:10px; bottom:45px;}
.gotravel_block .checkit_button a {padding:5px; color:#fff; position:relative; top:-8px;}
.gotravel_block .icons {background: url(../images/gotravel_icons.png) no-repeat; width:69px; height:15px; position:absolute; right:12px; top:185px;}
.gotravel_block .gotravel_footer{float:left; background-color:#fff; color:#009aa6; padding:5px; font-weight:bold; font-size:16px; width:288px}
/* --- */
.socialnewsactivity {margin-top:10px}

/* Generic Sitewide Control */
.sitewide_block {border:4px solid #303030; width: 292px;}
.sitewide_block .media_wrapper { padding: 6px 7px;}
.sitewide_block .media_wrapper li a {font-weight:bold;}
.sitewide_block .right { float: right;} .sitewide_block .left {float: left;}
.sitewide_block h2, .sitewide_block h2 a, .sitewide_block h3, .sitewide_block h3 a {color:#303030!important;}
.sitewide_block h2 {color:#303030; font-size:18px; margin-bottom: 10px;}
.sitewide_block h4 {font-size:14px; margin-bottom:4px;} 
.sitewide_block p {line-height: 1.3em;}
.sitewide_block .generic_header h3 { font-size:16px; line-height:24px; float:left; width:175px; color:#303030; font-weight:bold;margin-bottom: 4px;}
.sitewide_block .news_item { border-bottom: none!important; margin-bottom: 14px; padding-bottom:0!important;}
.sitewide_block .news_item p {margin-bottom: 4px; margin-top: 0;}
.sitewide_block .media_images {margin-bottom:55px;}
.sitewide_block .media_images .gallery_list{ margin-right:4px;}
.sitewide_block .media_images .gallery_list{ *margin-right:2px;} /* IE7 */
@media \0screen {
  .sitewide_block .media_images .gallery_list {margin-right:0.09em;}/* IE8 */
}
:root .sitewide_block .media_images .gallery_list {margin-right:0.09em \0/IE9; } /* IE9 */
/* Safari / Google Chrome Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.sitewide_block .media_images .gallery_list {margin-right:4px}
}
.sitewide_block .related_content{text-align:center}
.sitewide_block .related_content a {font-weight:bold; font-size:12px}
.sitewide_block .borderdotted {background:url(../images/dotted_borderline.png) repeat-x; margin-top:10px; clear:both!important;}
.sitewide_block .generic_footer {background-color:#303030; color: #FFFFFF; font-style: italic; padding: 10px; text-align: right; clear:both;}
.sitewide_block .generic_footer a img {vertical-align:middle}
.sitewide_block ul li a {font-size:12px;}

.multiBlueGrey { background-color: #303030; display: none; height: 18px; margin-left: 7px; margin-top: 76px; padding: 10px; position: absolute; width: 262px; /*IE7 Fix*/*margin-left:-280px; *left:7px;}

.multiBlueHover { background-color: #0E2E5E; display: none; height: 18px; margin-left: 7px; margin-top: 76px; padding: 10px; position: absolute; width: 262px; z-index: 1000; /*IE7 Fix*/*margin-left:-280px; *left:0px;}
.mult_arrow0 { margin-left: 18px;} .mult_arrow1 { margin-left: 95px;} .mult_arrow2 { margin-left: 171px;} .mult_arrow3 { margin-left: 247px;}

/* Page text links */
#sponsored-links a {color:#cc0000; font-size:13px !important}
#sponsored-links strong { font-size:13px !important;text-transform: uppercase}
#sponsored-links span {line-height: 20px;font-size:95%;color:#666;font-style:italic}

.xArchive {margin: 30px auto;width: 700px;}
.xArchive .article {border-top:3px solid #170069;border-bottom:3px solid #170069;padding:10px;background:#FFFFFF;overflow: hidden;}

.xArchive .article #comments_list {margin-right:10px;}
.xArchive .article #comments_list h5 {display:block; height:20px;background:#E8E8E8; color:#494949; padding:10px; font-size:16px; }
.xArchive .article #comments_list ul li {margin:10px 0px;border-bottom:1px dotted #333333;}
.xArchive .article #comments_list ul li p {font-size:12px; margin-right:10px;padding-top:10px;}
.xArchive .article #comments_list ul li #lblAuthor {color:#170069; font-weight:bold; font-size:13px;}
.xArchive .article #comments_list #pnlReportcomment ul li {border:none;}
.xArchive .article #comments_list .pager { overflow: hidden; }
.xArchive .article #comments_list .pager li { float: left;border:none; }
.xArchive .article #comments_list ul  { list-style: none;padding: 0;margin: 0; }
.xArchive .article #comments_list ul li { background: none;}
/* ads */
#pushdown-ad {text-align:center}
.brandnav {position:absolute; right:0px; top:0px}

@media (min-width: 768px) and (max-width: 979px){body{overflow-x:visible!important}}
@media (max-width: 767px) {body{overflow-x:visible!important}}

.personalisationContainerTop50{top:55px;}

#readMoreSlider {background-color:#030067;min-height:120px;width:300px;position:fixed;right:-3000px;z-index:999999999;bottom:70px;color:#fff;}
#readMoreSlider .slider_title {font-size:10px;padding:10px 10px 10px 20px;border-bottom:solid 1px #27239C;}
#readMoreSlider .slider_content {font-size:10px;margin:10px 20px 20px 20px;}

.travel_explore #specialreport_box { background:#dbfafc!important;}
.travel_explore #specialreport_box h2 { background:#009aa6 url(../images/gotravel24_icon.png) no-repeat 10px 3px!important; color: #FFFFFF; font-size: 18px !important; margin: 0; padding: 6px 6px 6px 45px;}
.travel_explore #specialreport_box ul.tab-menu.tabNavigation { background:#b4e8ec!important; clear: both; height: 22px; width: 300px !important;}  
.travel_explore #specialreport_box ul.tab-menu li { background: none; float: left; font-size: 10px; padding: 0; text-transform: uppercase;}    
.travel_explore #specialreport_box ul.tab-menu li a { background:#b4e8ec!important;display: block; margin-bottom: 10px; padding: 4px 10px;font-size: 11px; font-weight:normal;}
.travel_explore #specialreport_box ul.tab-menu li a.selected { background:#dbfafc!important; color: #000000!important;}
.travel_explore #specialreport_box .tab-wrapper {display:block;}
.travel_explore #specialreport_box .tab-wrapper ul li {display:inline;}
.travel_explore #specialreport_box .tab-wrapper ul li:first-child {background:none;padding-left: 0;}  
.travel_explore #specialreport_box .tab-wrapper ul li a {font-size:14px;}

#travel_branding { background: url(../images/travel/news24travel_bg_branding.png) repeat-x center 0 #013378;}

.gallerySynopsis .content_section p a {color:#999999;}
.gallerySynopsis .content_section p a:hover {text-decoration:underline; color:#EDEDED;}

.saa_booking {border:1px solid #BABABA; display:block; width:300px; background:url(../images/SAATravelWidget_bg.jpg) repeat-x #FFFFFF;}
.saa_booking .booking_title {color:#386DAF; float:left; font-size:20px; font-weight:bold; width:110px; display:block; padding:15px 10px 0px;}
.saa_booking .saa_brand {float:right;padding:5px 10px 0px;}

.win_header {font-size:23px;}
.product_block { width:300px; border: 1px solid #d3d2b7;margin-top:10px}
.product_block h3 {font-size:18px; font-family: Arial,Helvetica,sans-serif; color:#0E2E5E!important; text-align:left;  padding-top:10px; padding-left:10px;font-weight:bold;padding-bottom: 10px;}
.product_block h4 {font-size:18px; font-family:Arial,Helvetica,sans-serif; color:#0E2E5E; margin: 8px 10px 7px 11px; text-align:left;}
.product_block h5 {font-size:15px; font-family:Arial,Helvetica,sans-serif;}
.product_block .content { text-align:left; line-height:15px;}
.product_block .content .verdana {font-family:verdana;}
.product_block .content .small {width: 150px; margin-left:12px; line-height:16px;font-size: 12px;} 

.product_block .transparent_product {background:url(../images/product_block_transparency.png) no-repeat; width:196px; height:208px;position:absolute; top:36px; left:11px; margin-top: 15px; }
.product_block ul {display:block; list-style:none; margin:0 auto; padding:0;}
.product_block ul li {display:block; background-image:url(../images/product_dot.png); line-height:16px;padding: 0;}
.product_block .header_pos { position:absolute; top:5px; left:0px;}
.product_block .dottedline_pos { position:absolute; top:36px; left:0px;}
div.dottedrow { background: url("../images/dotted_line.gif") repeat-x scroll 0 0 transparent; margin: 0; padding: 0;width: 100%;}

/* traffic page */
#pnlNoIncidents, #pnlOldData {padding-top:10px;clear:left}

#myContent{width:640px; position:relative; margin-left:-10px;}
#myContent h2 { margin:6px 12px;}
#myContent .blue_box { background: #F4F8FB; border-top: 3px solid #0E2E5E; padding: 12px 10px; width:280px;}
#myContent .item { padding-bottom:10px;}
#featured_item h2{margin:6px 0!important;}

.control_panel_top{margin-bottom:20px;}
.control_panel_top .top-liveupdate {background:#04142C; color:#FFFFFF; position:relative; display:block; width:620px; height:55px;}
.control_panel_top .top-liveupdate .live_text {font-size:16px; text-transform:uppercase; height:15px; padding:20px; font-weight:bold; width:365px;}
.control_panel_top .top-liveupdate span {float: left; margin-right:2px;}
.control_panel_top .bottom{background:#DAE5F4; width:600px; height:15px; display:block;position:relative; padding:5px 10px; font-weight:bold;}
.control_panel_top .update_time{margin-left:10px;}
.control_panel_top .update_time .timestamp { font-size:12px!important;}
.control_panel_top .bottom .timestamp{ display:inline-block; color:#000000;}
.play_pause_button, .refresh_button, .jump_bottom_button{cursor:pointer;}

span.play_pause_button{width:55px; height:55px;display:block;}
.play_button {background:url(../images/live_play_btn.png) no-repeat 14px 14px;}
.pause_button {background:url(../images/live_pause_btn.png) no-repeat 14px 14px;}
.refresh_button {background:url(../images/live_refresh_btn.png) no-repeat 14px 14px;width:55px; height:55px;display:block;} 
.jump_bottom_button {background:url(../images/live_jump_btn.png) no-repeat 75px 14px; display: block; float: right !important; height: 55px; margin: 0 !important; width: 96px;}
.jump_bottom_button p {color: #FFFFFF; padding: 10px 0 0 20px; font-size:12px!important}
.play_button:hover, .pause_button:hover, .refresh_button:hover, .jump_bottom_button:hover, .control_panel_bottom .jump_top_button:hover {background-color:#2c3b50; cursor:pointer}

.control_panel_bottom{background:#04142C; color:#FFFFFF; position:relative; display:block; width:620px; margin-top:10px; height:55px;}
.control_panel_bottom .jump_top_button {background:url(../images/live_jump_up_btn.png) no-repeat 75px 14px; display: block; float: right !important; height: 55px; margin: 0 !important; width: 96px;}
.control_panel_bottom .jump_top_button p {color: #FFFFFF; padding: 10px 0 0 20px; font-size:12px!important}
.control_panel_bottom .update_count{font-size:16px; font-weight:bold; margin:20px;position:relative; float:left;}

#atricle-body {width:620px; line-height:20px;}
#live_update_article .main_image{margin-bottom:10px;}
#live_update_article div.byline p {margin: 0;}
#atricle-body div#postTimeText {margin-bottom:10px;}
#atricle-body div#postImageContainer {margin-bottom:10px;}
#atricle-body div#postRelatedContainer {margin-bottom:10px;}

.main_category {width: 628px;}
.main_category h4 {color: #595959;}
.main_category {width: 628px;}

/*Custom keywords*/

.companies_hiring {padding:0 0 20px;background: url("../images/dot.gif") repeat-x scroll 0 bottom transparent; margin-bottom: 10px;}
.companies_hiring h4{color: #595959; margin: 10px 0;}
.companies_hiring_text {color: #1B2E59; font-weight: bold;}
.companies_hiring ul  {list-style-type: none;}
.companies_hiring ul li {background:none;margin:2px 0;padding:0;font-size: 11px;}
.companies_hiring a {color:#0E2E5E;}


.latest_region_jobs h4{color: #595959;font-weight: bold;margin: 10px 0;font-size: 14px;}
.latest_region_jobs  h5 {color: #1B2E59; font-weight: bold;font-size:11px;float:left;width: 100%;}

.latest_job_container ul li {background: none repeat scroll 0 0 transparent;padding:0;list-style:none;}   
.latest_job_container  dd {margin: 2px 0;padding: 0;}
.latest_job_content {float:left;width: 70%;}
.latest_job_content p {color: #595959; font-weight: bold;font-size:11px;line-height: 0.6;}
.latest_job_content a {color: #0E2E5E;}

.latest_jb {border-bottom:dotted 2px #dbdbdb}
.top_jobs h4 {color: #595959; margin: 10px 0;}
.top_jobs {color: #1B2E59; font-weight: bold;padding:0 0 20px;clear: left;background: url("../images/dot.gif") repeat-x scroll 0 bottom transparent;font-size: 11px;}
.top_jobs ul  {list-style-type: none;}
.top_jobs ul li {background:none;margin:2px 0;padding:0;}
.top_jobs a {color:#0E2E5E;}

.job_count {border-bottom: 2px solid #DBDBDB;color:#595959;font-size: 18px;font-weight: bold;margin: 0 0 20px;padding: 0 0 10px;}

.firstHeading {background: none repeat scroll 0 0 #1B2E59;padding: 5px;color: #FFFFFF;}

.close {background: url("../images/up_down_arrows.png") no-repeat scroll 29px -11px transparent;color: #0E2E5E;float: right;margin: 7px 0;width: 37px;}
.adjust {background: url("../images/up_down_arrows.png") no-repeat scroll 62px 1px transparent;color: #0E2E5E;float: right;margin: 7px 0;width: 71px;}
.continued {background:url("../images/fade.png") repeat-x scroll 0 bottom transparent;bottom: -2px;height: 20px;position: absolute;width: 100%;z-index: 10;}
.showmore {position: relative;}

#hideheading {font-size: 16px;}
#mapcanvas div {color: #1B2E59;}
#mapcanvas {width: 624px; height: 298px;border:solid thin #c1c2c4}
.latest_img img {position:relative;bottom:5px;}

.latest_job_container {background:url("../images/dot.gif") repeat-x scroll 0 bottom transparent;height: 50px;}
.special  a {padding: 9px;}
.sponsor_img {margin: 0;padding: 0 !important;list-style:none;float:right !important;}
.sponsor_title {float: right;padding: 9px 0 0;*padding: 0;}
.sponsor_title a{padding: 9px;*display:block}

/* Find a Restaurant */
.restaurantSearch {background: #FFFFFF url(../images/find_restaurant_bckgrnd.png) top left no-repeat;border: 1px solid #AFBAC3;padding: 10px; width:280px; margin-bottom:20px;}
.restaurantSearch h3 {padding-bottom:18px; color:#000000 !important;}
.restaurantSearch h4 {padding-bottom:5px;}
.restaurantSearch .keyword_search {width:267px;}
.restaurantSearch select {width:265px; height:25px; border:1px solid #abadb3;}

/*At the movies*/
.movies_block {background:url("../images/bg_at_movies.jpg") no-repeat 1px 1px #FFFFFF; min-height:152px; width:280px;padding: 10px;  border: 1px solid #AFBAC3;}
.movies_block .select_style { border:1px solid #AFBAC3; color:#000000; font-size:12px; height:22px; margin-right:3px !important; width:134px;}
.movies_block .select_style_long { border:1px solid #AFBAC3; color:#000000; font-size:12px; height:22px; margin-right:3px !important; width:184px;}
.findshow .spacing {padding:5px 0px}
.findshow .search_times { padding-top:17px}
.movie_block { border:1px solid #AFBAC3; background-color:#ffffff; padding:10px; margin-bottom:20px;}

/* New Light candle */
#light-candle-container {position:fixed;bottom:0;width:100%;z-index:200;}
#light-candle-container .light-candle-wrapper {width:980px;margin:0 auto;}
#light-candle-container .light-candle-close { background: url("../images/light_candle_close.png") no-repeat scroll 6px 8px;height: 30px; position: absolute; right: 0; width: 30px;bottom:0;cursor: pointer;}
#light-candle-container .light-candle-open { background: url("../images/light_candle_expand.png") no-repeat scroll 6px 8px;height:30px;position:absolute;right:0;width:30px;bottom:0;cursor: pointer;}
#socialbar-lightacandle, #socialbar-lightacandle-min {top: 12px;}
#light-candle-container .socialbar-menu-button {position:relative;height: 30px;width: 360px; margin:0 auto;}
#light-candle-container .lit-candle-container {position:relative;height: 30px;width: 245px; margin:0 auto;}
#socialbar-lightacandle .lightcandle img { bottom: -7px; left: -40px; position: absolute; }

#socialbar-lightacandle .lightcandle .lit-text, #socialbar-lightacandle-min .lightcandle .lit-text { display: block;}
#socialbar-lightacandle a, #socialbar-lightacandle-min a {color:#f39d50;left:35px;position:relative;top:-5px;font:bold 10pt Arial;white-space:nowrap;text-decoration:none;}
#socialbar-lightacandle-min a span { display: block; font-size: 12px; overflow: hidden; padding: 0; text-overflow: ellipsis; white-space: nowrap; width: 223px;}
#socialbar-lightacandle-min .lightcandle img { bottom: -21px; left: -40px; position: absolute;}

#light-candle-container .light-candle-expanded {background: url(../images/lightcandle_background.png) 0 0 repeat-x;height:30px;width:980px;border:solid 1px #000;position:relative;float:right;}
#light-candle-container .light-candle-collapsed {background: url(../images/lightcandle_background.png) 0 0 repeat-x;height:0;width:300px;border:solid 1px #000;position:relative;float:right;display:none;}
#light-candle-container .light-candle-collapsed .socialbar-menu-button {position:relative;width:290px;margin-left:10px;}
#light-candle-container .light-candle-collapsed .light-text {margin-left:-10px;}
#light-candle-container .light-candle-expanded .lit-candle, #socialbar-lightacandle .lit-candle {bottom:-24px; left: -40px; position: absolute;}
#light-candle-container .light-candle-expanded .lit-candle, #socialbar-lightacandle .lit-candle{bottom: -10px\9;}

/* New  Homepage stories box */
#socialbar-newstories .arrow{background:url(../Images/socialbar_arrow.png) no-repeat 0 0;width:12px;height:6px;left:20px;bottom:-6px;position:absolute}
#socialbar-newstories{-moz-border-radius:2px;background:none repeat scroll 0 0 #202020;border-left:1px solid #BBB;border-top:1px solid #BBB;color:#FFFB09;cursor:pointer;float:left;font-size:12px;height:24px;letter-spacing:-1px;margin-left:-2px;opacity:0.9;position:fixed;width:166px;word-spacing:1px;z-index:10000;padding: 6px 8px 14px;display:none;}
#socialbar-newstories.bottom{bottom:0 !important;}
#socialbar-newstories.top{bottom:38px !important;}
#socialbar-newstories.expanded{bottom:105px !important;}
#socialbar-newstories #close{background:url(../Images/socialbar_close.gif) no-repeat 0 0;width:16px;height:16px;right:-4px;top:-4px;display:block;position:absolute}

.infographic_wrap .col626 { padding: 0 50px;}
.infographic_wrap h1{ background: url("../images/gallery_bg_repeater.jpg") repeat-x scroll left top #030E5E;color: #FFFFFF;font-size: 28px;height: 42px;padding: 10px 0 0 20px;text-align: left;width: 960px;}
.infographic img { width:100%;}

/*keywords page accordion*/
.date_sort_accordion {}

.embedded-images {list-style:none;}
.embedded-images li {list-style:none; background:none; margin:0px; padding:0px; font-size: 14px;line-height: 1.4em;; margin-bottom:10px;}
.embedded-images li .embeddedKicker {text-transform:uppercase; font-weight:bold;}
.embedded-images li .embeddedBlurb {margin-bottom:15px; width:620px;}
.embedded-images img {max-width:620px;display:block;margin:0 auto;}

/* Ruby box styles*/
.rubyContainer {border: thin solid #7D1E46;width:300px;}
.rubyContainer .rubyLogo {background:url(../images/ruby-carousel-sprite.png) no-repeat; width:300px; height:70px; display:block}
.rubyContainer .rubyContainer {width:300px;position:relative; border: thin solid #7D1E46;}
.rubyContainer .price {background:#7d1e46; color:#fff; padding:10px 15px  5px;position:absolute;bottom:0;right:0;text-align:center;text-decoration:none;} 
.rubyContainer .add_to_cart a {display:block; color:#fff; text-decoration:none;}
.rubyContainer .add_to_cart a:hover {text-decoration:none;}
.rubyContainer .price_title {font-weight:bold; font-size:18px;position: relative; display:block;margin-bottom:3px;}
.rubyContainer .price_title_strike {text-decoration:line-through;font-size:16px;position:relative;display:block;font-weight:normal;margin-bottom:3px;}
.rubyContainer .rubyCap {position:absolute;bottom:0; color:#323232; display:block; z-index: 2; left:15px; font-size:14px; bottom:8px;}
.rubyContainer .rubyFoot {background:#323232; padding:18px 0; font-size:20px; color:#fff; text-align:center;}
.rubyContainer .rubyFoot a {text-decoration:none; color:#fff; font-size:12px; line-height: 20px;}
.rubyContainer .rubyFoot a:hover {text-decoration:none; color:#b8b4b4}
.rubyContainer .rubyArrowsmall {background:url(../images/ruby-carousel-sprite.png) no-repeat;width:24px;height:16px;*height:20px; background-position:-135px -124px; display:inline-block;}
.rubyContainer .rubyArrowsmaller {background:url(../images/ruby-carousel-sprite.png) no-repeat;width:8px;height:10px;*height:13px; background-position:-183px -124px; display:inline-block;}
.rubyContainer .title {position:absolute;bottom:0; color:#323232; display:block; z-index: 2; left:15px; font-size:14px; width:135px; bottom: 5px; text-align:left; font-weight:normal;}
.rubyContainer .title:hover {text-decoration:none;}
.rubyContainer .delivery {background:transparent url(../images/ruby-carousel-sprite.png) no-repeat 0 0; width:144px;height:28px;*height: 26px;  display:inline-block; background-position:-7px -204px;*background-position:-7px -205px;text-align:left;margin-right: 4px;}
.rubyContainer .payment {background: url("../images/ruby-carousel-sprite.png") no-repeat;background-position:-164px -202px;*background-position:-170px -205px;display: inline-block;height: 28px;text-align: left;width: 135px;*height: 26px;}
#rubybox_carousel_container {width:300px;position:relative; }
#rubybox_carousel {width:300px;position:relative;}
#rubybox_carousel li {background:none;position:relative;font-family:arial;font-size:10px;border:0 solid green;color:#E3EDFA;width:300px;height:255px;list-style:none;float:left;padding:0; text-align:center; line-height:290px}
#rubybox_carousel li img {max-width:200px;max-height:200px; vertical-align: middle; position:absolute;top:0;bottom:40px;left:0;right:0; margin:auto; display:block; *display:inline-block; *position:relative; *top:auto;}
#rubybox_carousel_container .jcarousel-clip{margin:0;overflow:hidden;padding:0;position:relative;z-index:2}
#rubybox_carousel_container .jcarousel-container-horizontal{width:300px;}
#rubybox_carousel_container .jcarousel-clip-horizontal{width:300px;height:255px; background:#fff;}
#rubybox_carousel_container .jcarousel-item-horizontal{}
#rubybox_carousel_container .jcarousel-next-horizontal{background:transparent url(../images/ruby-carousel-sprite.png) no-repeat 0 0;cursor:pointer;height:83px;position:absolute;right:10px;top:72px;width:28px;z-index: 3; background-position:-260px -95px}
#rubybox_carousel_container .jcarousel-prev-horizontal{background:transparent url(../images/ruby-carousel-sprite.png) no-repeat 0 0;cursor:pointer;height:83px;left:10px;position:absolute;top:72px;width:28px;z-index: 3; background-position:0 -95px}
#rubybox_carousel_container .jcarousel-item-horizontal, #rubybox_carousel_container .jcarousel-item-placeholder-horizontal{ width: 300px;}
#rubybox_carousel_container .jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
#rubybox_carousel_container .jcarousel-prev-disabled-horizontal {cursor:default;}
#rubybox_carousel_container .jcarousel-next-disabled-horizontal {cursor:default;}
#rubybox_carousel_container .jcarousel-next{z-index:3;display:none}
#rubybox_carousel_container .jcarousel-prev{z-index:3;display:none}
#rubybox_carousel_container .jcarousel-container{position:relative;}

/* ruby box styles end*/

/* Orbituries */
.orbitHeading {margin:15px 0 6px 1px}
.orbitHeading span{margin-bottom:0 !important; color:#000 !important;}
.obit_search {background: url(../images/orbitBg_search.jpg) repeat-x; padding:13px 10px 17px 10px; height:51px; width:602px;border:1px solid #d8d8d8;}
#search span {font-size: 13px;font-weight: 600;}
.obit_search_box{width: 612px;position:relative;}
.obit_search_box input {display:inline-block;width: 358px;height: 22px;float:left;border: 1px solid #BBBBBB; box-shadow: 0 0 1px 0 #888888 inset;}
.btnObit {box-shadow: none !important;border:none !important;text-shadow:1px 1px #000000;cursor: pointer;display:block;background: url(../images/orbit_btns.png) no-repeat; background-position:0 0; width:105px !important;height:29px !Important; color:#fff;border:none; background-position:14px 0;font-size:14px; font-weight:bold; text-align:center;}
#divSearchBlock > div {margin-bottom: 3px;}
#divProfile {position:relative;display:inline-block; width:622px;}
.profileDetails {display:inline-block; width:440px;vertical-align:top; margin:0 10px;*float:left;}
.profileBlock {background:#f9f9f9; padding:10px;border-top:1px solid #eeeeee}
.profTitle {display:block; width:503px;float:left}
.profileBlock span a {font-size:14px;}
.profileSynopsis{margin:10px 0;width:440px;display:inline-block;font-size: 12px; color:#565656}
.profileBlurb{width:440px;display:inline-block; line-height:16px; color:#777777; font-size:11px;}
.profileImg{display:inline-block; width:100px;height:80px; overflow:hidden;float:right;margin:5px 5px 0;}
#seeMore{display:block;border-top:1px solid #eeeeee;padding:10px 0 0; margin:0 10px}

/* Obituries RHS */

.obit_rhs {padding:5px;display:block; background:#eaeaea;position: relative;top: 40px; height:700px;}
.obitGetStarted {display:block;  background:#fff url(../images/getStarted.png) no-repeat; background-position:143px 0; height:99px;border: 1px solid #CBCBCB;}
.getStartedText {width:137px; display:block;padding:9px;line-height: 15px; font-weight:bold;}
.getStartedBtn a {color:#fff;font-weight:bold; display:block; width:120px; text-align:center;text-shadow: 1px 1px #000000;font-size:14px; position:relative; bottom:1px; right:4px;}
.getStartedBtn{display:block; color:#fff !important;background: url(../images/orbit_btns.png) no-repeat; background-position:0  -34px; height:13px;padding:7px; width:134px;margin: 0 0 0 9px;}

.obitRHSblock {background: none repeat scroll 0 0 #FFFFFF;display: block;padding: 9px;border: 1px solid #CBCBCB;}
.obitRHSblock h3{display:block; border-bottom:1px solid #C9C9CB; font-size:21px; font-weight:bold;padding-bottom:3px;  margin-bottom: 5px;}
.obitRHSItem {display:block;margin:0; padding: 8px 0;*float:left; background:url("../images/grey_dot.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0)}
.commText{display:block;display: inline-block;vertical-align: top; width:170px; }
.commText p{display:block; font-size: 11px;margin:0 0 10px 0}
.commText p a {color: #000064; font-size: 13px;line-height: 18px;}
#CommRHSseeMore a {color: #000064;}
.profileBlock span {color: #000064;}
.profileBlock a{color: #000064;}
.commImg{display:inline-block;width:75px;height:60px; overflow:hidden; vertical-align:central; margin:0 10px 0 0; *float:left;border: 1px solid #CBCBCB;}

.Obitsocial {width:269px !important;margin: 0 !important;background:#fff !important;}
.obitTwitter {background: url(../images/orbit_btns.png) no-repeat;background-position:0 -63px; width:74px; height:36px; display:inline-block; float:left;padding-left: 44px;}
.obitTwitter a{color:#000;}
.obitFb a {color:#000;}
.obitFb {background: url(../images/orbit_btns.png) no-repeat;background-position:0 -101px; width:74px; height:36px; display:inline-block;padding-left: 44px;margin-left: 30px;}
.remember {text-align:right; display:block;background: url(../images/obitRememberBg.png) repeat-x; height:25px;color:#fff; font-weight:bold }
.remember span { line-height: 22px;margin-right: 12px;}
.listCol {color:#000466}
#imgSynopsis a {color:#ffffff; text-decoration:underline;}

#retail_ad_spacer{height:90px;display:none;width:100%;}

.lnkMore{ display: block;color: #0E2E5E;width: 100%;text-align: right;}

/*Video Carousel*/ 
#video_carousel .jcarousel-clip-horizontal {margin-left:34px; padding-top:0; width:216px; margin-right:33px;}
#video_carousel .jcarousel-item {}
#video_carousel{height:60px;position:relative;}
#video_carousel .container{width:285px;overflow:hidden;position:absolute;top:5px;left:0;height:72px;overflow:hidden;}
#video_carousel .jcarousel-prev{margin-top:2px;margin-bottom:2px;background:url("../images/latest_video_prev.png") no-repeat scroll 0 0 transparent; cursor:pointer; height:65px; left:0; position:absolute; top:-1px; width:32px; z-index:100;}
#video_carousel .jcarousel-prev-disabled{background:url("../images/latest_video_prev.png") no-repeat scroll 0 0 transparent;cursor:default}
#video_carousel .jcarousel-next{margin-top:2px;margin-bottom:2px;background:url("../images/latest_video_next.png") no-repeat scroll 0 0 transparent; cursor:pointer; height:65px; position:absolute; right:5px; top:-1px; width:32px; z-index:100;}
#video_carousel .jcarousel-next-disabled{background:url("../images/latest_video_next.png") no-repeat scroll 0 0 transparent;cursor:default}
#video_carousel ul{width:530px;position:relative;top:0px;left:4px;height:72px;margin:0;padding:0}
#video_carousel ul li a img{border:2px solid #ffffff;}
#video_carousel ul li a:hover img{border:2px solid #09628D;}
#video_carousel .container ul li img.overlay { left: 44px; position: absolute; top: 46px;}
#video_carousel ul li{position:relative;font-family:arial;font-size:10px;width:72px ;list-style:none!important;float:left;padding:0; background:none!important;}
#video_carousel_loader { width:285px; height:55px;position:absolute; z-index:1000;background-color:#fff}
#video_carousel_loader img { width:25px; height:25px;margin-left:128px;margin-top:15px;}
.lnkMore{ display: block;color: #0E2E5E;width: 100%;text-align: right;}

#ad-300x600-1_ad_container iframe { *height:auto; display:block; }
#ad-300x600-1_ad_container table { border:none !important; display:block }
#ad-300x600-1_ad_container > div { display:inline-block; }

.oscar #LatestVideoContaine .link h2 {font-size: 12px;}
.oscar #LatestVideoContaine .link a {font-size: 18px;}
.oscar #LatestVideoContaine .link {font-weight: bold;padding-bottom: 5px;}
.oscar .generic_block {background-color: #FFFFFF;border: 1px solid #AFBAC3;margin-bottom: 20px;padding: 10px;}
.oscar #lnkButtonVideoURL {background: url("../images/icons/video_icon.png") repeat-x;cursor: pointer;height: 30px;left: 230px;position: absolute;top: 145px;width: 40px;}
.oscar .more_videos {background: url("../images/sprite_tile.png") repeat-x scroll 0 -32px;border: 0 none;color: #FFFFFF;cursor: pointer;font-size: 12px;font-weight: bold;padding: 3px 5px;}
.oscar #video_carousel .container {height: 72px;left: 0;overflow: hidden;position: absolute;top: 5px;width: 285px;}
.oscar #video_carousel {height:72px;}
.oscar #video_carousel ul li a:hover img{border:2px solid #082755 !important;}
.oscar_video.video_box{ min-height: 0 !important;}

.latest_news { margin-bottom:20px;}
.latest_news .related_head { background:#04142C;}
.latest_news .related_head h2 { font-size: 16px; color:#fff; font-weight: bold; height: 15px; padding:10px 20px; text-transform: uppercase; margin-bottom:0px!important;}
.latest_news ul { padding:10px 10px 0; border:1px solid #ccc;}
.latest_news ul li { background:none; border-bottom:1px solid #ccc; margin-bottom:8px; padding-bottom:8px;}
.latest_news ul li:last-child { border-bottom: none; margin-bottom:0px;}

/* artcicle styles*/
.article{font-size: 14px;line-height: 1.4em;margin: 0 0 14px;}

.nav_item_icon {height:25px;display:inline-block;margin-top:-6px;}
.nav_item_text {height:25px;display:inline-block;margin-right:5px;float:left;}

/* News24 Live RHS Component*/
.rhs_live_component {background:#2c3e56;width:301px;overflow:hidden;}
.rhs_live_component .title {color:#fff;font-size:20px;font-weight:normal;line-height:24px;}
.rhs_live_component .title a {display:block;color:inherit;font-weight:inherit;padding:10px 11px;}
.rhs_live_component .n24live-block-bg {display:block;width:279px;padding:5px 10px 6px;background-color:#fff;border-width:1px 1px 0;border-style:solid;border-color:#1f2a3c;}
.rhs_live_component .n24live-block-header {display:block;height:20px;width:95px;background:url(../images/Live/newslive_sprite.png) no-repeat -5px -468px;}
.rhs_live_component .n24live-cat {float:right;color:#777;font-weight:bold;font-size:13px;height:20px;line-height:19px;padding-right:3px;}
.rhs_live_component .live_video .img_wrapper, .live_video .img_wrapper img {display:block;}
.rhs_live_component .live_video .img_wrapper img {width:301px;height:auto;min-height:150px;}
.rhs_live_component .live_video .play_overlay {display:block;width:60px;height:60px;background:url(../images/Live/newslive_sprite.png) no-repeat -15px -309px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;}
.rhs_live_component .live_video .article_title {background-color:#1f2a3c;color:#fff;height:25px;width:281px;line-height:25px;padding:0 10px;overflow:hidden;}
.rhs_live_component .live_video .article_title_pointer {height:0;padding-top:7px;width:301px;overflow:hidden;background:url(../images/Live/newslive_sprite.png) no-repeat 79px -257px;}
.rhs_live_component #n24live_rhs_carousel_loader {width:301px;height:65px;margin-top:5px;background-color:#fff;position:absolute;z-index:1000;}
.rhs_live_component #n24live_rhs_carousel_loader img {width:25px;height:25px;margin-left:128px;margin-top:15px;}
.rhs_live_component #n24live_rhs_carousel {height:65px;position:relative;margin:7px 0 15px;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-clip-horizontal {margin-left:34px;width:233px;margin-right:34px;}
.rhs_live_component #n24live_rhs_carousel .container {width:301px;overflow:hidden;height:65px;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-prev, #n24live_rhs_carousel .jcarousel-next {background:url(../images/Live/newslive_sprite.png) no-repeat;cursor:pointer;height:65px;position:absolute;top:0;width:24px;z-index:100;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-prev {background-position:-35px -163px !important;left:0;margin-right:10px;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-next {background-position:-6px -163px !important;right:0;margin-left:10px;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-prev-disabled, #n24live_rhs_carousel .jcarousel-next-disabled{background:url(../images/Live/newslive_sprite.png) no-repeat;cursor:default;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-prev-disabled {background-position:-96px -163px !important;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-next-disabled {background-position:-66px -163px !important;}
.rhs_live_component #n24live_rhs_carousel ul {height:65px;position:relative;top:0;left:0;margin:0;padding:0;list-style:none;}
.rhs_live_component #n24live_rhs_carousel ul li {float:left;width:99px;height:65px;overflow:hidden;margin:0 14px 0 7px;position:relative;padding:0;background:none;}
.rhs_live_component #n24live_rhs_carousel ul li a, #n24live_rhs_carousel ul li a img {display:block !important;}
.rhs_live_component #n24live_rhs_carousel ul li a img {width:99px;height:65px;border:none;}
.rhs_live_component #n24live_rhs_carousel ul li a:hover img {width:95px;height:61px;border:2px solid #1f2a3c;}

/* sharetool styling */
#article_toolbox_bot .title {height:25px;line-height:25px;margin:5px 10px 0 0;}
#article_toolbox_bot .share24 {padding:5px 0 0;}
.col300.right .share24 {float:right;}
.col300.right .clr {clear:both;}

/* live update by line styling */
.newsstyle {overflow:hidden;}
.datestamp.newsstyle {float:left;margin:0 0 6px !important;}
.byline.newsstyle {float:left;clear:left;color:#74727d;margin:0 0 10px;}
.live_embeded_media {clear:both;width:620px;margin:0;}
.live_embeded_media iframe {display:block;margin:0 auto 15px !important;}
.live_embeded_media .fb_iframe_widget {margin:0 0 15px !important;}
.live_embeded_media .fb_iframe_widget iframe {margin:0 0 0 78px !important;}
#postImageContainer {text-align:center;}

.tt_widget {display:block; position:relative;border:1px solid #D2D2D2;}
.tt_widget .tt_title {background:#EFF0F0; display:block; color:#595959;padding:10px 7px;font-size:11px; text-transform:uppercase; font-family: Arial;}
.tt_widget .tt_tab_block {display:block; height:60px; margin-top:10px;border-bottom:1px solid #D5D5D5;position:relative;z-index:0;}
.tt_widget .tt_tab_block .traffic_tab {display:inline-block;margin-top:3px;cursor:pointer;position:relative; z-index:100;background:#FFF;opacity:0.5;}
.tt_widget .tt_tab_block .traffic_tab.selected {border-top:1px solid #D5D5D5;border-right:1px solid #D5D5D5;border-bottom:1px solid #FFF;cursor:default;opacity:1;}
.tt_widget .tt_tab_block .train_tab {display:inline-block;margin-top:3px; cursor:pointer;position:relative;z-index:100;background:#FFF;opacity:0.5;}
.tt_widget .tt_tab_block .train_tab.selected {border-top:1px solid #D5D5D5;border-right:1px solid #D5D5D5;border-left:1px solid #D5D5D5;cursor:default;border-bottom:1px solid #FFF;opacity:1;}
.tt_widget .tt_tab_block .timestamp {display:inline-block; position:absolute; right:0px; top:0px; font-size:10px; color:#777777;}
.tt_widget .tt_tab_block .train_dropdown {border:1px solid #E30A15; width:150px;padding:10px;position:absolute; right:10px; bottom:10px;}
.tt_widget .tt_tab_block .traffic_dropdown {border:1px solid #E30A15; width:150px;padding:10px;position:absolute; right:10px; bottom:10px;}

.traffic_tab_data {display:block; position:relative;}
.traffix {display:block; position:relative;}
.traffix .section_title {color:#595959; font-size:11px; font-family:Arial;padding:15px 15px 0; display:block; text-transform:uppercase;}
.traffic_item {display:block; padding:15px;}
.traffic_item.alt {background:#EFEFEF;}
.traffic_item .item_head {display:block; position:relative; margin-bottom:5px;}
.traffic_item .item_head .location {font-size:12px; font-weight:bold; display:inline-block;color:#0e2e5e;}
.traffic_item .item_head .location_blue {font-size:12px; font-weight:bold; display:inline-block;color:#0e2e5e;}
.traffic_item .item_head .time { float:right; color:#777777;font-size:12px; font-weight:bold;}
.traffic_item .report {color:#000; font-size:14px; font-weight:bold; display:block;margin-bottom:5px;}
.traffic_item .report_status {color:#777777; font-size:12px; display:block;}
.traffic_footer {display:block; padding:15px;position:relative;}
.traffic_footer .more_reports {display:inline-block;}
.traffic_footer .branding {display:inline-block;float:right;}
.trains_tab_data {display:block; position:relative;}

.lotto_block { display:block; position:relative;border:1px solid #D4D4D4;}
.lotto_block .lotto_link {display:block;padding:15px; background:#F0F0F0; text-align:center;}
.lotto_block .corner {position:absolute; right:0px; top:0px;}
.lotto_block .lotto_logo {margin:10px;width:50px; height:50px; display:inline-block;}
.lotto_block .date {color:#0e2e5e;font-size:14px; font-weight:bold; display:inline-block;position:absolute; top:15px; left:70px;}
.lotto_block .stamp {color:#777777; font-size:10px; display:inline-block; position:absolute; left:70px; top:35px;}
.gometro {width:38px; height:30px; display:block; position:absolute; right:10px; bottom:5px;}
.train_updates_by {width:100px; color:#aeaeae; font-size:10px;position:absolute; right:55px; top:8px;text-align:right;}
.train_updates_by a {color:#B3B3B3;}
.alert_banner {display:block; margin-top:10px;}
.traffic_alert_banner {display:block; margin:10px 0;float:left;}

#traffic_page .trains_header {background:#EFF0F0;width:620px; height:50px;border: 1px solid #d2d2d2;display:block; position:relative;}
#traffic_page .trains_header h1 {color:#595959 !important; font-size:12px; text-transform:uppercase;display:inline-block; line-height:50px;font-family:Arial,sans-serif;padding-left:20px;}
#traffic_page .trains_header span {color:#B3B3B3;font-size:10px; position:absolute; width:130px;top:25px; right:65px;text-align:right;}
#traffic_page .trains_header span a {color:#B3B3B3;}
#traffic_page .trains_header .metro_logo {width:45px; height:35px; display:block; position:absolute; top:10px; right:10px;}

/* Price Check */
ul#pricechecklist {width:300px;position:relative;overflow:hidden;height:250px; list-style:none;margin:0px; padding:0px;}
ul#pricechecklist li {opacity:0;position:absolute; list-style:none; margin:0px; padding:0px;}

.sponsored_item {background: none repeat scroll 0 0 #eef1f6;margin-top: -14px;padding: 15px 10px 10px !important;width: 280px;}
.sponsored_item .partnered_text {display:block; color: #A4A4A4;font-size: 11px;text-transform: uppercase; font-weight:bold;}
.sponsored_item h4 {display:block; margin-bottom:5px;}
.sponsored_item .sponsored_container {height:25px; display:block; text-align:right;position:relative;width:100%;}
.sponsored_item .sponsored_img {width:70px; height:20px; position:absolute; right:0px; bottom:0px;}
.sponsored_item .sponsored_img img {max-width:70px; max-height:20px;}
.sponsored_item .presented_by {color:#C0C1C3; font-size:10px; text-transform:none;width:80px; display:inline-block; position:absolute;}
.sponsored_item .sponsored_url {color:#0E2E5E; font-size:10px; text-transform:none;width:80px; display:inline-block; position:absolute;}

.partner-widget{ width: 300px;border: 1px solid #A4A4A4; margin-bottom: 10px}
.partner-widget .partner-header{ background-color: #A4A4A4;padding: 5px;color: #fff;font-weight: bold;}
.partner-widget .partner-article{padding: 10px;}
.partner-widget .partner-article a{font-size: 14px;}
.partner-widget .partner-article-time{ color: #7d7c82;font-size: 11px;display: block;margin-top: 5px;}
.partner-widget .partner-article p {margin-top: 5px;}
.partner-widget .partner-footer {background: url("/images/generic_sprite_horz.png") repeat-x scroll center top transparent;border-top: 1px none;color: #7d7c82;font-weight: bold;margin-left: 10px;margin-right: 10px;padding: 10px 0;font-size: 11px;}
.partner-widget .partner-footer .widget_text {display:block;line-height:15px;}
.partner-widget .partner-footer .widget_link {display:block;line-height:15px;padding-bottom:5px;}

.oscar_verdict {width:620px;}
.verdict_header {display:block; position:relative; height:50px;width:100%;}
.verdict_header h1 {display:inline-block;}
.filter_verdict {width:200px; position:absolute; top:0px; right:0px;}
.filter_verdict select {width:190px; padding:5px;}
.verdict_container {display:block; margin-top:20px;border:1px solid #EDEDED;padding: 0px; border-radius:5px;}
.verdict_item {position:relative;padding:15px 10px; }
.verdict_item.alt {background:#F2F2F2;}
.verdict_item .message {font-size:14px; line-height:18px; display:block; margin-bottom:15px;}
.verdict_item .stamp {display:block; font-size:16px; font-weight:bold;margin-bottom:10px;}
.verdict_item .stamp .vertict_text {font-style:italic;}
.verdict_item .user {font-size:13px; font-weight:normal;color:#343434;}
.verdict_item .user .username {font-style:italic; font-weight:bold;}
.load_container {display:block; text-align:center; margin:10px 0;}
.load_container .btn-load-more-verdicts {color:#FFF; padding:10px 30px;background:#00086c; font-size:13px; border:none; font-weight:bold; border-radius:3px;cursor:pointer;}
.load_container .btn-load-more-verdicts:hover {background:#000540;}

.verdict_form {width:300px; border:1px solid #EDEDED;}
.verdict_form h2 {background:#e30a15; color:#FFF; padding:15px; font-size:18px;line-height:24px;}
.verdict_input_process {display:block; padding:15px;}
.verdict_input_process .decision {display:block; line-height:20px; margin-bottom:10px;}
.verdict_input_process .decision label {font-size:14px; font-weight:bold;}
.verdict_input_process .label_indicator {display:block; font-size:14px; font-weight:bold;margin:20px 0 5px;}
.verdict_input_process textarea {width:260px;border:1px solid #DBDBDB;height:80px;font-family:Arial; font-size:13px;padding:5px;}
.verdict_input_process .verdict_name {width:260px;border:1px solid #DBDBDB;padding:5px;margin-bottom:10px;font-family:Arial; font-size:13px;}
.verdict_input_process .btn-submit-verdict {color:#FFF; padding:5px 10px;background:#00086c; font-size:13px; border:none; font-weight:bold; border-radius:3px;cursor:pointer;}
.verdict_input_process .btn-submit-verdict:hover {background:#000540;}
.verdict_input_process .max-text {display:block; margin-bottom:5px; color:#242424; font-size:11px;}
.successmsg {border-radius: 4px;margin: 10px 0;padding: 8px 35px 8px 14px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);display:block; background-color: #dff0d8;border:1px solid #d6e9c6;color: #468847; font-size:13px;}
.successmsg h3 {font-size:16px; font-weight:bold; display:block;}
.errormsg {border-radius: 4px;margin: 10px 0;padding: 8px 35px 8px 14px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);display:block; background:#ffeaea;border: 1px solid #FFC1C1;color: #ff0000; font-size:13px;}

/* new share control live update article */
#live_update_article #atricle-body hr {border:1px solid #000 !important;margin:7px 0 !important;}
#live_update_article #atricle-body .post-time.with-share {margin:-7px 0 14px;border-bottom:1px solid #dcdcdc;overflow:hidden;height:25px;}
#live_update_article #atricle-body .post-time.with-share .the-time {font-size:14px;line-height:25px;float:left;color:#5a5a5a;margin-left:5px;}
#live_update_article #atricle-body .post-time.with-share .share_icon,
#live_update_article #atricle-body .post-time.with-share .share_tools {float:right;color:#5a5a5a;}
#live_update_article #atricle-body .post-time.with-share .share_icon {overflow:hidden;}
#live_update_article #atricle-body .post-time.with-share .share_icon .text {float:left;font-size:11px;line-height:30px;margin-right:7px;}
#live_update_article #atricle-body .post-time.with-share .share_icon .icon {float:left;height:0px;width:26px;padding-top:25px;overflow:hidden;cursor:pointer;background:url(../images/new_share_tool/share_icon.png) no-repeat 0 0;}
#live_update_article #atricle-body .post-time.with-share .share_tools {overflow:hidden;width:300px;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_mediums {float:left;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_mediums .share-btn {margin:0 !important;width:26px !important;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_mediums .share-fb {background:url(../images/new_share_tool/fb_share.png) no-repeat 0 0 !important;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_mediums .share-twitter {background:url(../images/new_share_tool/tx_share.png) no-repeat 0 0 !important;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_mediums .share-gplus {background:url(../images/new_share_tool/g_share.png) no-repeat 0 0 !important;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_url {overflow:hidden;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_url,
#live_update_article #atricle-body .post-time.with-share .share_tools .share_url .share-email,
#live_update_article #atricle-body .post-time.with-share .share_tools .share_url label,
#live_update_article #atricle-body .post-time.with-share .share_tools .share_url input {float:left;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_url .share-email {height:0px;width:30px;padding-top:25px;overflow:hidden;cursor:pointer;background:url(../images/new_share_tool/mail_share.png) no-repeat 0 0;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_url label {font-size:11px;line-height:25px;margin:0 0 0 4px;}
#live_update_article #atricle-body .post-time.with-share .share_tools .share_url input {border:1px solid #b7b7b7;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:12px;height:17px;line-height:18px;margin:2px 5px 4px 4px;padding:0 3px;color:#000;width:115px;}

.sponsored_container_gallery {padding-top:10px;}

.article_header .sponsored_container {display:block;margin:3px 0 13px;overflow:hidden;height:31px;width:auto;}
.article_header .sponsored_container .native_copy {height:31px; display:inline-block; margin-right:10px; vertical-align:top;padding-top:4px;}
.article_header .sponsored_container .presented_by {line-height:8px;text-align:left;color: #505050;font-size: 10px;display:block; line-height:12px;}
.article_header .sponsored_container .sponsored_url {line-height:8px;text-align:left;font-size: 10px;text-transform: none; display:block;line-height:12px;}
.article_header .sponsored_container .sponsored_img {height:31px;width:auto;color: #0e2e5e; display:inline-block; vertical-align:top; font-weight:normal;}
.article_header .sponsored_container .sponsored_img img {max-height:none;max-width:none;}

.article_footer .sponsored_container {display:block;margin:18px 0 0;overflow:hidden;height:31px;width:auto;}
.article_footer .sponsored_container .native_copy {height:31px; display:inline-block; margin-right:10px; vertical-align:top;padding-top:4px;}
.article_footer .sponsored_container .presented_by {line-height:8px;text-align:left;color: #505050;font-size: 10px;display:block; line-height:12px;}
.article_footer .sponsored_container .sponsored_url {line-height:8px;text-align:left;font-size: 10px;text-transform: none; display:block;line-height:12px;}
.article_footer .sponsored_container .sponsored_img {height:31px;width:auto;color: #0e2e5e; display:inline-block; vertical-align:top; font-weight:normal;}
.article_footer .sponsored_container .sponsored_img img {max-height:none;max-width:none;}

.article_header.video {display: block;position: relative;}
.article_header.video .share_right { display: inline-block;position: absolute;top: 0;right: 0;}
.article_header.video .article_details { display: block;margin-right: 170px;}

.article.col626 {overflow:hidden;}

.infographic_wrap .sponsored_container {display:block;margin:10px 10px 15px 0;overflow:hidden;height:31px;width:auto;float: right; clear: right;}
.infographic_wrap .sponsored_container .native_copy {height:31px; display:inline-block; margin-right:10px; vertical-align:top;padding-top:4px;}
.infographic_wrap .sponsored_container .presented_by {line-height:8px;text-align:left;color: #505050;font-size: 10px;display:block; line-height:12px;}
.infographic_wrap .sponsored_container .sponsored_url {line-height:8px;text-align:left;font-size: 10px;text-transform: none; display:block;line-height:12px;}
.infographic_wrap .sponsored_container .sponsored_img {height:31px;width:auto;color: #0e2e5e; display:inline-block; vertical-align:top; font-weight:normal;}
.infographic_wrap .sponsored_container .sponsored_img img {max-height:none;max-width:none;}

.infographic_wrap #share_gallery_box {width: auto !important;}

/*site specific newsletter popup styles*/
.newsletter-popup-inner.news24{background-image:url("../images/news24_fancybox_inner.png");}
.newsletter-popup-inner.news24 footer{background-image:url("../images/news24-popup-logo.png");}

#right_column .login_block {right: -15px;top: 6px;}

.article_footer {float:left}
.accreditation-block{width:100%;float:left;margin:20px auto;}
.accreditation-block .credit{background-image: url("http://cdn.24.co.za/rebuild/24com/common/credit_bg.gif");background-position: center center;background-repeat: repeat-x;text-align: center;width: 100% !important;}
.accreditation-block a{display:block;}
.accreditation-block a img{background-color: #FFF;padding: 0 10px !important;}

.newspaper_block {display:block; width:335px; height:109px; position:absolute; right:3px; top:3px;}
.newspaper_block .newspaper_logo {width:300px; height:50px; display:block;position:absolute; left:15px; top:15px; text-align:right;}
.newspaper_block .newspaper_logo img {max-height:85px;}
.search_box_local {width:300px; position:absolute; top:72px; left:15px; display:block;}
.search_box_local .field {width:210px;height:22px;border:1px solid #979797; display:inline-block; vertical-align:top;}
.search_box_local .btn {width:78px; height:24px; border:1px solid #979797; display:inline-block;vertical-align:top;margin:0 0 0 -8px; padding:0; text-align:center; line-height:24px; background:url(../images/btn_tile.png) repeat-x #C8C8C8; text-decoration:none; color:#000; font-weight:bold;}
.noad {position: absolute;}

.button24{background-color: #1F4491;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;padding: 10px 8px !important;color: #FFF !important;text-decoration: none;text-align: center;display:block;border:none;margin:0 auto;clear: both;box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.4);-webkit-user-select: none;user-select: none;}
.button24:hover,.button24:focus{background-color: #212364 !important;text-decoration:none;}
.button24[disabled],.button24[disabled]:hover,.button24[disabled]:focus {background-color: #F2F2F2 !important;color: #808080 !important;cursor: no-drop;}
.button24.loading {background-image: url("../images/ajax_loader_white.svg");background-size: auto 90%;background-position: center;background-repeat: no-repeat;color: rgba(0, 0, 0, 0) !important;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}

#btn-loadmore,#btn-loadinfo{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;}
#btn-loadinfo.button24.loading {height:32px;}

#download_contact_us_block {background-color: #F8F8F8;border: 1px solid rgb(233, 233, 233);margin-bottom: 10px;float: left;}
#download_contact_us_block .item {width: 50%;float: left;display: block;padding: 10px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: inherit;}
#download_contact_us_block .item img {display: block;float: left;margin-right: 10px; width:65px; height:65px;}
#download_contact_us_block .item .title {margin-top: 5px;}
#download_contact_us_block .item .title a {color: #E30A15;font-size: 16px;}

#download_contact_us_block, #btn-loadmore,#btn-loadinfo{width: 626px;display:block;}

.hasDatepicker {width:130px;}

@media \0screen\,screen\9 {
  #download_contact_us_block .item{*width:292px;*border: 1px solid rgb(233, 233, 233);}
}

.comments_ad {display:block; text-align:center;border-top: 1px solid #cfcfcf;margin:0 0 15px;padding-top:15px;}

.city-press-block { position:relative;display: block;margin-top: 15px;}
.city-press-block div.cp-header { margin-bottom: 15px;border-bottom: 2px solid #d42b25;line-height: 0;}
.city-press-block a {display: block;text-decoration: none;width: 300px;color: #000;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dotted #000;}
.city-press-block a img {width:140px !important;vertical-align: top;display: inline-block;}
.city-press-block a span { margin-left: 10px;font-size: 14px;width: 145px;display: inline-block;vertical-align: top;font-weight: bold;color: #424242;}
.city-press-block a span.no-img { margin-left:0;width:100%}

.conversate {background:#F4F8FB; display:block;padding:20px; text-align:center;float:left;margin:20px 0;color:#333;}
.conversate h4 {font-weight:bold; display:block;font-size:20px;color:#333;margin-bottom:10px;}
.conversate span {display:block; font-size:11px; line-height:14px;}

#most_box.multiple_tabs #mostTabContainer.localised div.tabs_on, #most_box.multiple_tabs #mostTabContainer.localised div.tabs_off { width:auto !important; }

.pad_center {padding: 20px;text-align:center; }
.cobrand { background: none !important; }
.cobrand h1 {
    background: url("../images/cobrand/news24_logo.png") no-repeat transparent !important;
    top: 37px !important;
    left: 10px !important; 
  }
.cobrand h1 a { height: 50px !important; }
.cobrand .update_time { padding-left: 38px !important; }
.cobrand .cobrand_box {
    width: 200px;
    margin-left: 230px;
    padding-top: 36px;
}
.cobrand .cobrand_box span {
      display: block;
      text-transform: uppercase;
      color: #aaa;
      margin-bottom: 5px;
}

.cxense_container {background:#F4F8FB;border-top:3px solid #DEDEDE;margin-bottom:20px;}
.cxense_container .cxsense_related {display:block; position:relative;}
.cxense_container .cxsense_related .title {color:#595959; font-size:16px; margin:10px 10px 5px; display:block; font-weight:bold;}
.cxense_container .cxsense_related .item {display:block; border-bottom:1px solid #E1E1E1;background:none;padding:10px}
.cxense_container .cxsense_related .item .item_content_left {display:inline-block; vertical-align:top;width:30px; margin-right:5px;}
.cxense_container .cxsense_related .item .item_content_right {display:inline-block; vertical-align:top;width:235px;}
.cxense_container .cxsense_related .item .item_content_right .title {color:#0E2E5E;margin:0;font-size:14px;}


#readMoreSlider.overide-article-active {background:#FFF;-webkit-box-shadow: 2px 2px 11px 0px rgba(0,0,0,0.4);-moz-box-shadow: 2px 2px 11px 0px rgba(0,0,0,0.4);box-shadow: 2px 2px 11px 0px rgba(0,0,0,0.4);}
#readMoreSlider.overide-article-active .slider_title {font-size:10px;padding:10px 10px 10px 20px;border-bottom:solid 1px #D4D4D4;color:#000;}
#readMoreSlider.overide-article-active .slider_content {font-size:10px;margin:10px 20px 20px 20px;color:#000;min-height:65px;}
#readMoreSlider.overide-article-active .slider_content .wrap_stampcomment {color:#74727D!important;display: none;}
#readMoreSlider.overide-article-active .slider_content  span.datestamp {color:#74727D!important;}
#readMoreSlider.overide-article-active .slider_content h4 a {color:#000!important;}
#readMoreSlider.overide-article-active .slider_footer {background:#F5F5F5;padding:10px 10px 10px 20px;}
#readMoreSlider.overide-article-active .slider_footer span {display:block;text-transform:uppercase;font-size:10px;color:#B8B8B8;margin-bottom:5px;}
#readMoreSlider.overide-article-active .slider_footer img {height:20px;}