/* Clear Style to disable browser inherit properties */
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, 
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
/* remember to define focus styles! */
:focus{outline:0}
body{line-height:1; color:black; background:white}
ol, ul{list-style:none}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal;vertical-align:top;}
blockquote:before, blockquote:after, 
q:before, q:after{content:""}
blockquote, q{quotes:""""}

/* UGC Facebook Comments */
.facebookComments { font-size:11px; background:#3b5998 url(../images/facebook_comments.png) no-repeat left top;height:43px;padding:10px 10px 10px 58px;}
.facebookComments p {color:#fff;margin:0!important;}

/* small business tabs */
#tab-container {border:1px solid #b6b6b6;width:624px;margin:0 0 10px;}
#tab-content {background:#fff;}
#tab-nav {display:block;height:29px;background-color:#e2e2e2;border-bottom:1px solid #b6b6b6;}
#tab-nav li {float:left;border-right:1px solid #b6b6b6;}
#tab-nav li a {display:block;height:17px;padding:6px 15px;font-size:9px;font-weight:bold;line-height:18px;text-transform:uppercase;color:#ed3336;}
#tab-nav li a:hover {text-decoration:none;}
#tab-nav li.active {border-bottom:1px solid #fff;background-color:#fff;}
#tab-content .tab-item .item {margin:10px 20px 20px 15px;overflow:hidden;padding:0 5px 10px 0;width:584px;border-bottom:1px solid #e6e6e6;}
#tab-content .tab-item .item h3, #tab-content .tab-item .item .datestamp, #tab-content .tab-item .item .thumb, #tab-content .tab-item .item p {float:left;}
#tab-content .tab-item .item h3, #tab-content .tab-item .item .datestamp, #tab-content .tab-item .item p {width:584px;}
#tab-content .tab-item .item.with-image h3, #tab-content .tab-item .item.with-image .datestamp, #tab-content .tab-item .item.with-image p {width:504px !important;}
#tab-content .tab-item .item h3 {color:#050297;font-size:14px;line-height:16px;}
#tab-content .tab-item .item .datestamp {color:#737277;font-size:9px;line-height:9px;margin:0 0 4px;}
#tab-content .tab-item .item .thumb {width:65px;height:65px;margin:3px 15px 0 0;}
#tab-content .tab-item .item p {color:#020202;font-size:13px;line-height:17px;margin:0 0 5px;}
#tab-content .tab-item .item p a {color:#050297;}

/* News24 Live RHS Component*/
.rhs_live_component {background:#2c3e56;width:301px;overflow:hidden;margin-left:8px !important;}
.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;border:none !important;}
.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:113px;height:65px;overflow:hidden;margin-right: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;}
.rhs_live_component #n24live_rhs_carousel ul li a img {width:113px;max-height:65px;border:none;}
.rhs_live_component #n24live_rhs_carousel ul li a:hover img {width:109px;max-height:61px;border:2px solid #1f2a3c;}