.content-container{background:#e1e1e1 url(../img/bg_content.gif) repeat-y;}
.component{clear:both;}
.content-container{margin:0 auto 0;width:977px;}
.panel{margin:0.75em 0;}
.break{height:1px;margin:0;padding:0;width:100%;_margin-top:-10px;_width:auto;*width:auto;}

.generic-list .publish-date-alt,
.generic-list .related,
.publish-date .full-date,
.link-list .more-set,
.link-list .primary-set p,
.feature-item li.video img,
.publish-date .timestamp {
	display:none;	
}

.generic-list .video .edit img {display:inline;}

/* ADS */
#frame1-300x250_336x280{margin:10px auto 0;}

/* HEADER */
.header{margin:0 4px;padding:5px 0 0;width:969px;}
.header .logotag{padding:0 10px 0 20px;}
.header .logotag .titleLogo{display:inline;float:left;}
.header .logotag .titleLogo img{width:185px;}
.header .advertisement-a {float:right;height:90px;margin-right:9px;}
.advertisement-c { float:right; margin-right:3px; margin-top:3px; margin-bottom:1px; }
.searchArea{clear:both;}
.searchArea .searchBox{border:none;float:right;margin:10px 0;padding:0;text-align:right;}
.searchArea .searchBox input{background:#fff;border:1px solid #ccc;color:#999;font-family:arial, sans-serif;font-size:12px;height:15px;padding:5px;vertical-align:middle;width:180px;}
.searchArea .searchBox input.search {background:transparent url(../img/search_btn.jpg) no-repeat;border:none;height:27px;margin:0;width:71px !important;}
#right-head{float:right;margin:15px 5px 0 0;}
#right-head ul{background:none;padding:0;width:auto;}
#right-head ul li{font-size:11px;}
#right-head li a{color:#878787; text-decoration:none;}
#right-head li a.login{color:#183A53 !important;text-decoration:underline;}
#right-head li a:link{color:#878787;}
#right-head li a:visited{color:#878787;}
#right-head li a:hover{color:#878787;}
#right-head li a:active{color:#878787;}

/* CHANNEL BAR */
.channel-bar{background:#F5F5F5;border-bottom:1px solid #bbb;clear:both;margin-left:4px;overflow:hidden;width:969px;}
.channel-bar .title{float:left;}
.channel-bar .title h1{font-size:24px;margin:5px 0 5px 8px;color:#000;letter-spacing:-.03125em;} 
.channel-bar .title .grey{color:#969696;}
.breaking-news{display:none;}

/* NAV */
.channel-bar-sub-navigation{background:url(../img/nav-bg.gif) repeat-x;clear:both;height:30px;margin-left:4px;overflow:hidden;width:969px;}
.channel-bar-sub-navigation .generic-list{padding:0;width:100%;margin:0;}
.channel-bar.sub-navigation ul{border-top:1px solid #D0D0D0;margin:0;float:left;font-weight:bold;line-height:1;list-style:none; overflow:visible;padding:0;text-transform:uppercase;width:969px;}
.channel-bar.sub-navigation .generic-list.link-list.b li {background:none;clear:none;float:left;border-right: 1px solid #D0D0D0;border-bottom:none;padding:0 !important;text-align:center;line-height:16px;}
.channel-bar.sub-navigation .generic-list.link-list.b li .primary-set{margin:0;}
.channel-bar.sub-navigation .generic-list.link-list.b li a {background:url(../img/nav-bg.gif) repeat-x;color:#333;display:block;padding:7px 15px 6px;font-size:11px;text-decoration:none;}
.channel-bar.sub-navigation .generic-list.link-list.b li a:hover, .channel-bar.sub-navigation .generic-list.link-list.b li a.selected{background:url(../img/nav-bg-active.gif) repeat-x;color:#fff !important;text-decoration:none !important;}
.channel-bar.sub-navigation .more{display:none;}
.sub-navigation {display:inline;float:left;padding:0;}

/* GENERIC LIST */
.generic-list{clear:both;float:left;margin:5px 0;padding:0.7em 0;}
.generic-list a{color:#850000 !important;text-decoration:none !important;}
.generic-list a:hover{text-decoration:underline !important;}
.generic-list .deck{clear:none !important;}
.generic-list .img{float:left;}
.generic-list .deck p{color:#666666;margin:0 0 .75em 0;font-size:1em;line-height:16px;}
.generic-list .publish-date,.generic-list .source,.generic-list .author,.generic-list .channel-name,.generic-list .caption,.generic-list .credit,.generic-list .more-comment-contentitem-count,.generic-list .more-comment,.generic-list .more-comment-count,.generic-list .more-channel{display:none;}
.generic-list.block-quote .more-item{margin:0;} 
.right-col .generic-list{border-bottom:1px solid #bbb;}

/* PORTLET */
.portlet{overflow:hidden;width:99%;}
.portlet ul, .portlet ul li{margin:0;padding:0;}
.portlet h2{color:#850000;font:bold 24px arial;letter-spacing:-1px;line-height:1.0833em;margin:0 0 .333em 0;}
.portlet h2 a img{margin-left:5px;}

.main-col .composite-item .generic-list{border-top:1px solid #bbb;}
.main-col .composite-item-last .generic-list {border-bottom:1px solid #bbb;}

/* FEATURE ITEM */
.feature-item .more{display:none;}
.feature-item-a .more-item{display:block;font-size:11px;font-weight:bold;text-align:right;text-transform:uppercase;}
.feature-item-f li{border-bottom:1px solid #bbb;clear:both;padding:5px 0 !important; float:left; width:100% }
.feature-item-f .img{display:none;}
.feature-item-f .deck{display:none;}
.feature-item-f h2{font:bold 1em arial;letter-spacing:0;}
.feature-item-f h2 a{background:url(../img/h2-arrow.gif) no-repeat;padding:0 0 5px 10px;position:static;}
.feature-item-f .first h2 a{background:none;font-size:14px;padding:0;}
.feature-item-f .first .img{display:block;}
.feature-item-f .first .deck{display:block;}

/* FEATURES HORIZONTAL */
.features-horizontal{border-bottom:1px solid #bbb;}
.features-horizontal h2{float:left;font-size:14px;margin:0 0 .8em;letter-spacing:0;line-height:14px !important;width:99%; }
.features-horizontal .deck p{margin-bottom:2em;font-size:1em;line-height:1.25em;}
.features-horizontal ul li{float:left;margin:0 8px 8px 0 !important;_margin-right:4px;width:32%;}
.features-horizontal li.last{margin:0;}
.features-horizontal .more{display:none;}

/* LINK LIST */
.right-col .link-list-b{padding-top:0;}
.link_list_most_read li.first{padding-top:0 !important;}
.link-list-b li{background:url(../img/h2-arrow-b.gif) no-repeat;border-bottom:1px solid #bbb;clear:both;padding:5px 0 !important;zoom:1;}
.link-list-b .primary-set{margin-left:10px;}
.link-list-b .primary-set a{color:#850000 !important;font-weight:bold;padding:0 0 5px 0;position:static;text-decoration:none;}
.link-list-b .primary-set a:hover{text-decoration:underline;}
.link-list-b .more-channel{display:block;float:right;font-size:11px;font-weight:bold;margin:8px 0;padding:0;text-transform:uppercase;}

/* BLOCK QUOTE */
.generic-list.block-quote li h2{display:none;} 
.generic-list.block-quote li.teaser{padding:28px 0 0 17px;background:url(../img/quotes-top.jpg) 5px 0 no-repeat;width:310px;}
.generic-list.block-quote li .deck p{float:none;clear:both;border:1px solid #bbb;border-top:none;border-bottom:none;font-size:12px;margin:0 0 0 4px;padding:0 12px 20px 12px;color:#333;line-height:18px;width:265px;_padding:0 11px 20px;_width:267px;}
.generic-list.block-quote li .deck{margin:0;padding:0 0 20px;clear:both;background:url(../img/quotes-bottom.jpg) -12px 100% no-repeat;}
.generic-list.block-quote .footer{color:#999;font-size:12px;font-weight:bold;margin:0;padding:0;}
.generic-list.block-quote .footer a{color:#666666 !important;text-decoration:none;}
.generic-list.block-quote .publish-date{color:#999;display:block;float:left;font-size:11px;margin:0;padding:0;width:195px;}
.generic-list.block-quote .more-item{display:block;float:right;font-size:11px;font-weight:bold;margin:0px 0;padding:0;text-transform:uppercase;}

/* GREY MIDDLE */
.middle{background:#F2F2F2;border-bottom:1px solid #bbb;border-top:1px solid #bbb;*margin-top:10px !important;_padding-bottom:10px;*padding-bottom:10px;}
.middle h2{font-size:14px;_display:inline;*display:inline;}
.middle .generic-list{border-bottom:1px solid #bbb;}
.middle .generic-list.block-quote li.teaser{background:url(../img/quotes-top-middle.jpg) 5px 0 no-repeat;}
.middle .generic-list.block-quote li .deck{background:url(../img/quotes-bottom-middle.jpg) -12px 100% no-repeat;}
.middle .generic-list.block-quote li .deck p{}
.middle .features-g li{border-bottom:1px solid #bbb;padding:5px 0;clear:both;float:left;width:99%;}
.middle .features-g li.last{border:none;padding-bottom:0;}
.middle .features-g .more-item{ display:none}
.middle .features-g .break{width:auto;}

/* DOTS ARROWS */
.dots{float:left;}
.arrows{float:right;}
.arrows a.left{background:url(../img/arrow-left.jpg) no-repeat;display:block;overflow:hidden;width:23px;height:23px;float:left;}
.arrows a:hover{}
.arrows a.right{background:url(../img/arrow-right.jpg) no-repeat;display:block;overflow:hidden;width:24px;height:23px;float:left;}

/* IMAGES */
.img.format-0 {margin:0 8px 8px 0;width:60px;}
.img.format-1 {width:60px;}
.img.format-2 {width:129px;}
.img.format-3 {width:198px;}
.img.format-4 {width:268px;}
.img.format-5 {width:344px;}
.img.format-6 {width:405px;}
.img.format-9 {width:612px;}
.format-2{height:68px;margin:0 8px 8px 0;width:121px;}
.hnews .related-media.format-3{width:198px;}
.hnews .related-media.format-4{width:267px;text-align:center;}
.hnews .related-media.format-6{width:405px;}
.hnews .related-media.format-9{width:612px;}
.hnews img.format-3, .hnews .related-media.format-3 {height:107px;width:190px;}

/* force images to load to correct size */
.img.format-0 img {width:60px;}
.img.format-1 img {width:60px;}
.img.format-2 img {width:121px;}
.img.format-3 img {width:190px;}
.img.format-4 img {width:259px;}
.img.format-5 img {width:336px;}
.img.format-6 img {width:397px;}
.img.format-9 img {width:604px;}

/* TEXT */
.generic-list h1, .composite h1, .widget h1{background:url(../img/h1-arrow.gif) no-repeat;border-bottom:1px solid #bbb;color:#000;font-size:13px;letter-spacing:-1px;margin:0 0 5px; padding:0 0 5px 10px;text-transform:uppercase;}
p{color:#3E3E3E;font-size:12px;line-height:14px;margin:0;padding:0;}
.author{color:#2F2F2F;font-size:12px;font-weight:bold;}
.publish-date{color:#2F2F2F;font-size:10px;font-weight:normal;}

/* VIDEO PLAYER */
.video-player h2{font-size:24px;margin:0.333em 0;}
.player-format-6 { height: 229px;float:left;height:229px;width:403px;}
.player-format-9 { height: 341px;}

/* FOOT COLUMNS*/
.foot-content .span-2 { overflow: hidden; }
.foot-content{border-top:1px solid #CDCDCD;clear:both;}
.foot-content .composite{border-top:none;}
.foot-content .composite-a{float:left;margin:0 16px 5px 0;padding-bottom:50px;}
.foot-content .composite-a h2{display:none;}
.foot-content .composite-a p{display:none;}
.foot-content .composite-a ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
.foot-content .composite-a ul li{border-top:1px dotted #7F7F7F;clear:both;font-size:11px;font-weight:normal;line-height:1.15em;padding:3px 0 5px !important;}
.foot-content .composite-a ul li .primary { float: none; }
.foot-content .composite-a ul li a{color:#850000 !important;font-size:11px;}
.foot-content .composite-a ul.first{padding-top:3px;}
.foot-content .composite-a ul li.first{border-top:none;}

/* FOOTER */
#footer{border-top:1px solid #bbb;line-height:1.6em;margin-left:4px;padding:0 10px !important;width:949px; text-align: center;}
#footer .generic-list{clear:both;margin:0;padding:0;width:100%;}
#footer ul.nav, #footer .generic-list ul{overflow: hidden; display: inline-block; *display: inline;/*IE*/ zoom: 1; margin:0 0 1em;padding:5px 0;zoom: 1;}
#footer ul.nav{clear:both;}
#footer li{clear:none;float:left;background:none; border:none; color:#4F4F4F;display:inline;font-size:11px;font-weight:normal;margin:0 !important;;padding:0 0.6363em !important;}
#footer .primary-set{margin-left:0 !important;}
#footer .primary-set a {font-weight:400;}
#footer a {border-right:1px solid #4F4F4F !important;color:#4F4F4F !important;padding-right:0.7em;text-decoration:none !important;}
#footer li.last a {border-right:none !important;}
#footer .bottom, #footer .edit {display:none}
#minutiae {clear:both;}
#footer p{color:#4F4F4F;font-size:11px;margin-left:0.85em !important;text-align:center;}

/*Partner List*/
.feed-bbaol .top{background:url(../img/aol_small_business.gif) no-repeat;height:30px;width:190px;}
.feed-entrepreneur .top{background:url(../img/entrepreneur.gif) no-repeat;height:30px;width:190px;}
.feed-smallbb .top{background:url(../img/small_biz.gif) no-repeat;height:30px;width:190px;}
.feed-womenentre .top{background:url(../img/women_entrepreneur.gif) no-repeat;height:30px;width:190px;}


/* BIG TOP */
#big-top { display:block;position:relative;height:230px; width: 100%;margin-bottom:12px;}
* html #big-top { width: 99.9%; }
#big-top ul {border-bottom:1px solid #bbb;border-top:1px solid #bbb;width:100%;height:227px;list-style-type:none;margin:0;padding:0; overflow: hidden;}
* html #big-top ul {border-right:1px solid #bbb; height:223px;overflow:hidden;}
#big-top ul li { width:auto;padding:0;margin:0 !important;background:none;float:none; height: 57px;*height:55px; border-right:1px solid #bbb;}
* html #big-top ul li { margin-top: 0 !important;padding-top:0px; height: 53px;padding-bottom: 0;top: 0;margin-bottom: 0 !important; border-right:none;}
#big-top ul li a{position:static;}
#big-top ul li img { display:none;z-index:1;position:absolute;left:0;width:397px;height:229px;top:0;}
* html #big-top ul li img {margin:0;top:0;height:225px;}
#big-top ul li h2 { height: 56px; z-index:10;position:absolute;right:0;margin:0 !important;display:block;width:190px;background:url(../img/big-top-left-2.gif) no-repeat 0 -60px;padding-left:18px;overflow:hidden; }
* html #big-top ul li h2 {display: block; height: 55px; width:190px;}
#big-top ul li.first h2 a {background:none; background-color: #E6E6E6;}
#big-top ul li h2 a {background:url(../img/big-top-grad-2.gif) repeat-x 0 -60px; display:table-cell;vertical-align:middle;letter-spacing:0;height:56px;width:153px;padding:0 26px 0 10px;font:12px Arial;font-weight:bold;color:#333 !important;text-decoration:none; }
#big-top ul li h2 a:hover, #big-top ul li h2.selected a  {color:#850000 !important;text-decoration:none; background-color:#F4F4F4;}
* html #big-top ul li h2 a { display:block; padding-top: 0;position:static; height:55px;width:153px;}
#big-top ul li h2.selected {background-color:transparent;background-position:0 0; }
#big-top ul li h2.selected a {background-position:0 0; }
#big-top ul li.first { padding-top:0; }
#big-top ul li .media-holder { float: left; position: absolute; top: 0px; left: 0px;}
#big-top ul li .swf-hidden {height: 0; width: 0;}
#big-top p { display:none}
#big-top p.publish-date{display:block;color:#666666;}

/**************************************/
/*            STORY DETAIL            */
/**************************************/
/*   GLOBAL */
ul.tabs li {position:relative;top:1px;float:left;border:1px solid #BBB;border-bottom:0;margin:0 5px 0 0;padding:10px 15px;font-size:12px;font-weight:bold;text-transform:uppercase;}
ul.tabs li a:link {color:#BBB;}
ul.tabs li a:visited {color:#BBB;}
ul.tabs li a:hover {color:#183a52;}
ul.tabs li.active {border-bottom:1px solid #FFF;}
ul.tabs li.active a{text-decoration:none;color:#183a52;}


/* PAGINATION */
.hnews.print{color:#000;margin:0;background:#FFF url(../img/print-logo.gif) 0 0 no-repeat;} 
.hnews.print .right{float:right;} 
.hnews.print .logo{display: block;clear:both;} 
.hnews.print p{font-size:1.2em;margin-bottom:1.2em;line-height:1.5em;} 
.hnews.print p.deck{color:#777;font-weight:bold;}
.hnews.print .print-close {float:right;margin-right:10px;color:#555555;}

.jcarousel-clip, 
.jcarousel-list, 
.jcarousel-next, 
.jcarousel-prev{
    z-index: auto;
}

.searchBox{display:none}

/* VIDEO CONFIG */
.player { display: none; }
.player-format-6, .player-format-9 { display: block; } 

/*** poll carousel ***/
#content .section-mod-poll-results { float: left; background: #eee; border: 1px solid #bbb; color: #666666; font-family: arial, sans-serif; font-size: 12px; margin: 0 10px 10px; padding: 0; width: 395px; }
#content .section-mod-poll-results .title { background: #fff; border-bottom: 1px solid #bbb; margin: 0 0 8px; padding: 10px; }
#content .section-mod-poll-results .title h2 { color: #183a52; font-size: 14px; margin: 0; padding: 0; }
#content .section-mod-poll-results .title .date { font-size: 11px; }
#content .section-mod-poll-results .content { width:100%; }
#content .section-mod-poll-results .slideshow { margin: 0 auto; overflow: hidden; width: 375px; z-index: 1; border: 1px solid #ddd; -moz-box-shadow: 0 0 10px #ccc; -webkit-box-shadow: 0 0 10px #ccc; box-shadow: 0 0 10px #ccc; }
#content .section-mod-poll-results .slideshow ul { background: #fff; list-style: none; border: 0; float:left; margin: 0 -99999px 0 0; padding: 0; }
#content .section-mod-poll-results .slideshow-box { background: #fff; float:left; padding: 20px 20px 10px; width: 335px; margin-bottom: 0;}
#content .section-mod-poll-results .slideshow h3 { color: #000; font-size: 12px; font-weight: normal; margin: 0; padding: 0; }
#content .section-mod-poll-results .slideshow .deck { padding: 14px 0 0 20px; }
#content .section-mod-poll-results .slideshow .deck ul { float: none; margin: 0; padding: 0; }
#content .section-mod-poll-results .slideshow .deck li { overflow: hidden; margin-bottom: 10px; width: 100%; }
#content .section-mod-poll-results .slideshow .deck p {margin: 0 0 0 50px; padding: 0; }
#content .section-mod-poll-results .slideshow .deck .per { color: #000; float: left; font-size: 14px; font-weight: bold; margin-right: 10px; text-align: right; width: 40px; }

#content .section-mod-poll-results .controls { background: #fff; border-top:1px solid #bbb; margin:10px 0 0; padding:20px 0 15px; position: relative; }
#content .section-mod-poll-results .controls .page { position: absolute; left: 10px; top: 10px; }
#content .section-mod-poll-results .first-page,#content .section-mod-poll-results .prev, #content .section-mod-poll-results .next, #content .section-mod-poll-results .last-page { position: absolute; outline-style: none; width: 26px; height: 23px; top: 5px; background: url("../img/bg-button-arrows.gif") no-repeat; text-indent: -9999px; }
#content .section-mod-poll-results .first-page { right: 83px; background-position: 0 0; }
#content .section-mod-poll-results .inactive-first { right: 83px; background-position: 0 -26px; }
#content .section-mod-poll-results .first-page:hover { background-position: 0 -52px }
#content .section-mod-poll-results .inactive-first:hover { background-position: 0 -26px; }
#content .section-mod-poll-results .first-page:active { background-position: 0 0; }
#content .section-mod-poll-results .inactive-first:active { background-position: 0 -26px; }

#content .section-mod-poll-results .prev { right: 58px; background-position: 0 -78px }
#content .section-mod-poll-results .inactive-prev { right: 58px; background-position: 0 -104px }
#content .section-mod-poll-results .prev:hover { background-position: 0 -130px }
#content .section-mod-poll-results .inactive-prev:hover { background-position: 0 -104px }
#content .section-mod-poll-results .prev:active { background-position: 0 -78px }
#content .section-mod-poll-results .inactive-prev:active { background-position: 0 -104px }

#content .section-mod-poll-results .next { right: 33px; background-position: 0 -156px }
#content .section-mod-poll-results .inactive-next { right: 33px; background-position: 0 -182px }
#content .section-mod-poll-results .next:hover { background-position: 0 -208px }
#content .section-mod-poll-results .inactive-next:hover { background-position: 0 -182px }
#content .section-mod-poll-results .next:active { background-position: 0 -156px }
#content .section-mod-poll-results .inactive-next:active { background-position: 0 -182px }

#content .section-mod-poll-results .last-page { right: 8px; background-position: 0 -234px; }
#content .section-mod-poll-results .inactive-last { right: 8px; background-position: 0 -260px; }
#content .section-mod-poll-results .last-page:hover { background-position: 0 -286px; }
#content .section-mod-poll-results .inactive-last:hover { background-position: 0 -260px; }
#content .section-mod-poll-results .last-page:active { background-position: 0 -234px; }
#content .section-mod-poll-results .inactive-last:active { background-position: 0 -260px; }

/**** Related Mod *Aside - Add some extras so no inheritance can occur ****/
dl.related-mod { width: 197px; margin: 0; padding: 5px 0 10px; border-top: 2px solid #bbb; }
.related-mod dd { margin: 0 0 4px; padding: 0 0 0 12px; border: 0; background: url("../img/bg-item-marker.gif") no-repeat 0 4px; font-weight: normal; }
.related-mod dt { margin: 0 0 5px; font-size: 18px; color: #000; font-weight: normal; text-transform: uppercase; letter-spacing: -1px; }
.related-mod .structural { height: 0; position: absolute; top: -9999px; font-size: 0; }
.related-mod .initial { color: #000; }
#content .related-mod dd a, #content .related-mod dd a:hover { color: #850000; }
#content .related-mod dd a { text-decoration: none; }
#content .related-mod dd a:hover { text-decoration: underline; }

/*** PNG Template ***/
.png-template { position: absolute; bottom: 0; left: 0; }
.img-container a { display: block; padding-top: 0; }