
/* ibatom.com styles */

/* --- Begin national css styles --- */

/* Id: 19517794 */
/* --- Begin regional css styles --- */

body { font-family: Verdana,Arial,sans-serif; font-size: 12px; background: #FFFFFF; }
.sitemap { display: none; }
br.clear { clear: both; font-size: 0; margin: 0; padding: 0; line-height: 0; } 


/* --- Begin national css styles --- */

/* Id: 14727956 */
/* Old stuff -- can be removed soon. */
#textlinks.outline {border:1px #1d247e solid; background-color:#fff;position:relative;}
#textlinks.outline .titlebar {width:100%; height:12px; /* background-image:url('http://images.ibsys.com/sh/images/sponsors/ad_box/advertisement.gif'); */ background-repeat:no-repeat; background-position: center center; background-color:#041996;color: #fff; text-align: center; font-size: 6px; _font-size: 8px; *font-size: 8px; font-family: Arial, Helvetica, sans-serif;}
#textlinks.outline .link {font:bold 11px/13px arial,sans-serif; padding-bottom: 1px; padding-top: 1px; display:block; padding-left:18px; background-image:url('http://images.ibsys.com/sh/images/sponsors/ad_box/bullet.gif'); background-repeat:no-repeat;}
#textlinks.outline a { text-decoration:underline; }
#textlinks.outline .textlinks {padding-top: 5px; padding-bottom: 5px; }

/* New stuff -- should stay */
#textlinks {border:0;position:relative;background-color:#efeff1;font-family: Verdana, Arial, Helvetica, sans-serif;}
#textlinks h1.titlebar {margin-bottom:0;text-align:center;font-size:10px;color: #000;}
#textlinks .titlebar {margin-bottom:0;text-align:center;font-size:10px;color: #000;font-weight:bold;}
#textlinks ul, #textlinks ul * {margin:0; padding:0; list-style:none;}
#textlinks ul {overflow:hidden; zoom:1;padding: 10px 0px 10px 10px;}
#textlinks ul li {float:left; width:33%; text-align:center;font:11px/13px; padding: 0;}
#textlinks ul li a {text-decoration:none;}

/* old stuff */
#textlinks.outline {background-color:#fff;border:1px solid #1d247e;}
/* Id: 17447433 */
/* clj 09.24.08 */
/* ARA Tab Box Styles Override */

table.AdfusionTable a.iconed{background-image:none;padding-bottom:0px;padding-top:0px;font-size:12px;text-decoration:none;}
div.tabbedwidget td.AdfusionTable div{background-image:url(/images/structures/misc/article.gif);background-repeat:no-repeat; display:block;padding-bottom:2px;padding-left:22px;padding-top:0px;width:240px;}
div.tabcontent div.small{position:relative; left:40px;top:-10px;}
/*div.tabbedwidget table.AdfusionTable{position:relative; top:16px;}*/
div.tabbedwidget table.AdfusionTable{position:relative; top:0px;}
div.tabbedwidget table.AdfusionTable a.articlelink,div.tabbedwidget table.AdfusionTable a.iconed{text-indent:0px;padding-left:0px;}

/* Remodel tab */
#sw17113512 .sectionwidget3 .AdfusionTable a.articlelink{font-weight:500;font-size:12px !important;font-family:Arial, sans-serif !important;background-image:none;}
#sw17113512 table.AdfusionTable{position:relative; top:-10px;}
div#sw17113512 div.sectionwidget3{height:200px;}
div#sw17113512 td.AdfusionTable div{padding-top:0px;margin-top:-4px;}
div#sw17113512 table.AdfusionTable tr.AdfusionTr div{margin-bottom:-4px !important;}

div.tabbedwidget div.small{position:relative; left:40px;top:10px;}

div.tabbedwidget td.AdfusionTable div a{background:none; font-face: arial,sans-serif;font-weight:normal;font-size:12px!important;}

div.tabbedwidget td.AdfusionTable div{background-image:url(/images/structures/misc/article.gif);background-repeat:no-repeat; display:block;padding-left:22px;padding-top:0px;width:240px;}
#sw17113519 .sectionwidget3 .AdfusionTable a.articlelink{font-weight:800;font-size:12px !important;font-family:Arial, sans-serif !important;background-image:none;text-decoration:none;}
div#sw17113519 td.AdfusionTable div{padding-top:0px;margin-top:-6px;}
div#sw17113519 table.AdfusionTable tr.AdfusionTr div{margin-bottom:-4px !important;}
div.tabcontent div.small{position:relative; left:40px;top:4px;}
div.tabbedwidget td.AdfusionTable div a{background-image:none;}
#sw17113519 .sectionwidget3{margin-top:-12px;}
div#sw17113519 div.sectionwidget3{height:200px;}
#sw17113519 td.AdfusionTable{line-height:20px;background-color:#EFEFEF !important;}
#sw17113519 table.AdfusionTable{top:6px !important;}
div#sw17113519 div.small{margin-top:30px;}
/* Id: 17476236 */
/*    clj 09.24.08    */
/* COID 17476236 */
/* HRST ARA Tab Box Styles */

table.AdfusionTable a.articlelink{background-image:none;padding-bottom:0px;padding-top:0px;font-size:11px;text-decoration:none;}
div.tabbedwidget td.AdfusionTable div{background-image:url(/images/structures/misc/article.gif);background-repeat:no-repeat; display:block;padding-bottom:2px;padding-left:22px;padding-top:0px;}
div.tabcontent div.small{position:relative; left:40px;top:-6px;}
div.tabbedwidget table.AdfusionTable{position:relative; top:-12px;}
div.tabbedwidget a.articlelink{text-indent:0px;padding-left:0px;}

/*Finance - hides overflow*/
div#sw17124136 {height:126px;overflow:hidden;}
div#sw17124394 div#sw17124136 {height:176px; overflow:hidden;}
div#sw17124136 div.small{position:relative;top:-36px; left:30px;top:-32px;}
/*Forces Tab Height*/
div.tabcontent{height:340px;}

/* Remodel Tab - fixes font size */
#sw17113512 .sectionwidget3 .AdfusionTable a.articlelink{font-weight:500;font-size:11px !important;font-family:Verdana, Arial, sans-serif !important;}

/* Travel Tab */
div.tabbedwidget div#sw15797423 table.AdfusionTable{position:relative; top:18px;}
div.tabbedwidget div#sw15797423 div.sectionwidget3 div{width:220px;}
div.tabbedwidget div#sw15797423 div.sectionwidget3 div a.iconed{padding:0px;}
#sw15797423 .sectionwidget3 .AdfusionTable a.iconed{font-weight:500;font-size:11px !important;font-family:Verdana, Arial, sans-serif !important;}

/* Auto Tab */
#sw17113497 .sectionwidget4 .AdfusionTable a.articlelink{font-weight:500;font-size:11px !important;font-family:Verdana, Arial, sans-serif !important;}
#sw17113497 .sectionwidget4 .AdfusionTable{top:0px;}

table.AdfusionTable a.iconed{background-image:none;padding-bottom:0px;padding-top:0px;font-size:12px;text-decoration:none;}
div.tabbedwidget td.AdfusionTable div{background-image:url(/images/structures/misc/article.gif);background-repeat:no-repeat; display:block;padding-bottom:2px;padding-left:22px;padding-top:0px;}
/*was width:240px;*/
div.tabcontent div.small{position:relative; left:40px;top:-10px;}
div.tabbedwidget table.AdfusionTable{position:relative; top:16px;}
div.tabbedwidget table.AdfusionTable a.articlelink,div.tabbedwidget table.AdfusionTable a.iconed{text-indent:0px;padding-left:0px;}

/* Remodel tab */
#sw17113512 .sectionwidget3 .AdfusionTable a.articlelink{font-weight:500;font-size:11px !important;font-family:Verdana, Arial, sans-serif !important;background-image:none;}
#sw17113512 table.AdfusionTable{position:relative; top:-10px;}
div#sw17113512 div.sectionwidget3{height:200px;}
div#sw17113512 td.AdfusionTable div{padding-top:0px;margin-top:-4px;}
div#sw17113512 table.AdfusionTable tr.AdfusionTr div{margin-bottom:-4px !important;}

div.tabbedwidget td.AdfusionTable div a{background:none; font-face: verdana,arial,sans-serif;font-weight:normal;font-size:12px!important;}

div.tabbedwidget td.AdfusionTable div{background-image:url(/images/structures/misc/article.gif);background-repeat:no-repeat; display:block;padding-left:22px;padding-top:0px;}
/*was width:240px;*/
#sw17113519 .sectionwidget3 .AdfusionTable a.articlelink{font-weight:800;font-size:12px !important;font-family:Arial, sans-serif !important;background-image:none;text-decoration:none;}
div#sw17113519 td.AdfusionTable div{padding-top:0px;margin-top:-6px;}
div#sw17113519 table.AdfusionTable tr.AdfusionTr div{margin-bottom:-4px !important;}

div.tabbedwidget td.AdfusionTable div a{background-image:none;}
#sw17113519 .sectionwidget3{margin-top:-12px;}
div#sw17113519 div.sectionwidget3{height:200px;}

/* End COID 17476236 */
/* Id: 19516369 */
.ibTabbox.storypromo {
	width:100%;
}
.ibTabbox.storypromo .nav-wrap {
	margin:0;
	width:100%;
	position:relative;
	z-index:2;
}
.ibTabbox.storypromo .yui-nav {
	margin:0;
	padding:0;
	border:none;
	position:relative;
	z-index:1;
	zoom:1;
	top:0;
}
.ibTabbox.storypromo .yui-nav li {
	margin:0;
	zoom:1;
	_width:1px;
	display:block;
	float:left;
}
.ibTabbox.storypromo .yui-nav li div {
	background:#fff;
	border:1px solid #dadada;
	margin:0 1px;
	border-bottom:none;
}
.ibTabbox.storypromo .yui-nav li.first div  {
	margin-left:0;
}
.ibTabbox.storypromo .yui-nav li.last div  {
	margin-right:0;
}
.ibTabbox.storypromo .yui-nav li a {
	color:#063046;
	display:block;
	text-decoration:none;
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -26px repeat-x;
	outline:none;
}
.ibTabbox.storypromo .yui-nav li a:hover {
	color:#000;
	text-decoration:none;
}
.ibTabbox.storypromo .yui-nav li a em {
	display:block;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	padding:0 8px 14px;
	position:relative;
	top:6px;
	z-index:2;
	line-height:12px;
	white-space:nowrap;
	background:none;
}
.ibTabbox.storypromo .yui-nav li.selected a {
	color:#000;
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -6px repeat-x;
}
.ibTabbox.storypromo .yui-nav li.selected a em {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) center 20px no-repeat;
}
.ibTabbox.storypromo div.content-wrap {
	position:relative;
	background:#fff;
	border:1px solid #dadada;
	overflow:hidden;
	clear:both;
	z-index:1;
}
.ibTabbox.storypromo .yui-content {
	padding:0;
	background:none;
}

.ibTabbox.storypromo a.storypromo-imagelink {
	display:block;
	float:left;
	margin-right:10px;
	position:relative;
	z-index:1;
}
.ibTabbox.storypromo div.storypromo-content {
	padding-top:10px;
	margin:0 10px;
}
.ibTabbox.storypromo a.Headline {
	font-size:16px;
	display:block;
	margin-bottom:5px; 
}
.ibTabbox.storypromo .tabControls {
	padding:10px 5px 0 0;
	position:absolute;
	bottom:7px;
	right:0;
	zoom:1;
}
.ibTabbox.storypromo .tabControls div.buttons {
	float:right;
}
.ibTabbox.storypromo .tabControls span {
	height:22px;
	width:22px;
	margin:0 1px;
	display:block;
	float:left;
}
.ibTabbox.storypromo span.previous {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -140px no-repeat;
}
.ibTabbox.storypromo span.pause {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -52px no-repeat;
}
.ibTabbox.storypromo span.pause.paused {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -96px no-repeat;
}
.ibTabbox.storypromo span.next {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -206px no-repeat;
}
.ibTabbox.storypromo span.previous:hover {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -162px no-repeat;
}
.ibTabbox.storypromo span.pause:hover {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -74px no-repeat;
}
.ibTabbox.storypromo span.pause.paused:hover {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -118px no-repeat;
}

.ibTabbox.storypromo span.next:hover {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -228px no-repeat;
}



/* IE 6 fixes*/
.ibTabbox.storypromo .yui-nav li.selected a em {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo span.previous {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo span.pause {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo span.pause.paused {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo span.next {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo span.previous:hover {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo span.pause:hover {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo span.pause.paused:hover {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo span.next:hover {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
.ibTabbox.storypromo div.tabControls { 
	_bottom:34px;
}
/* --- End national_css styles --- */


/* --- Begin regional css styles --- */

/* Id: 2402020 */
/* START 2402020 -- natlv2 CSS: blockSeparators */
/* ---------------------------------------------------------------------------------------------------------------- */
.Sep2 { margin-top:2px; }
.Sep3 { margin-top:3px; }
.Sep5 { margin-top:5px; }
.Sep8 { margin-top:8px; }
.Sep10 { margin-top:10px; }
.Sep15 { margin-top:15px; }
.Sep20 { margin-top:20px; }
/* Indents */
.Indent5 { margin-left:5px; }
.Indent10 { margin-left:10px; }
.Indent15 { margin-left:15px; }
.Indent25 { margin-left:25px; }
.Indent30 { margin-left:30px; }

/* END 2402020 */
/* Id: 4775959 */
/* BEGIN css_obj: generic text coid: 4775959 */

/* generic text */
.xsmall {font-size:9px; font-family:verdana,sans-serif;}
.small {font-size:10px; font-family:verdana,sans-serif;}
.medium {font-size:11px; font-family:verdana,sans-serif;}
.large {font-size:12px; font-family:verdana,sans-serif;}
.xlarge {font-size:14px; font-family:arial,sans-serif;}
.xxlarge {font-size:18px; font-family:arial,sans-serif;}
.xsmall a {text-decoration:none;}
.small a {text-decoration:none;}
.medium a {text-decoration:none;}
.large a {text-decoration:none;}
.xlarge a {text-decoration:none;}
.xxlarge a {text-decoration:none;}

/* END css_obj: generic text coid: 4775959 */
/* Id: 14276934 */
/* Default link color */
a {color:#003471;}
a:visited { color:#444; }
a:hover { text-decoration:underline; color:#1f3eb3; }

/* BEGIN Headlines */

/* line spacing are in em - there are 9px in 0.75em, 10px in 0.83em, 11px in 0.9167em, 12px in 1em, 13px in 1.083em, 14px in 1.167em, 15px in 1.25em 
*/

/* CSS Content Area - Blurb Index Headlines */
.Headline, a.Headline { font:bold 12px/1.167em Verdana,Arial,sans-serif; margin-top:4px; display:block; text-decoration:none; }
.Headline {color:#000;}
a.Headline {color:#003471;}
a.Headline:visited { color:#444; }
a.Headline:hover { text-decoration:underline; color:#1f3eb3; }
.sectionwidget3 .Headline a, .sectionwidget4 .Headline a { color:#003471; font:normal 9px/1.083em Verdana,Arial,sans-serif; padding:0 0 0 20px; text-decoration:none; }
.sectionwidget3 .Headline a:hover, .sectionwidget4 .Headline a:hover { text-decoration:underline; }


/* CSS Content Area - Multiple Headlines */
a.iconed, a.iconed:link, a.iconed:visited { color:#003471; font:normal 11px/1.083em Verdana,Arial,sans-serif; padding:0 0 0 20px; text-decoration:none;}
a.iconed:visited { color:#444;}
a.iconed:hover { text-decoration:underline; color:#1f3eb3; }

/* styling for source names (i.e. "CNN") of headlines in MS stacks */
.iconed .source_name { color: #999; margin-right:5px; font:normal 10px Verdana,Arial,sans-serif; }
.iconed .source_name_CNN span { color:#fa1b30; margin-right:5px; font:normal 10px Verdana,Arial,sans-serif; letter-spacing: -0.08em; } 

/* hide cnn blurb links - see pts 94755 */
.sw_cnn_syn .feedflare {display:none;}

.articlelink,.item {padding-bottom: 6px; padding-top: 4px; display:block; text-indent:-22px; padding-left:22px; margin-right:22px; background-image:url('/images/structures/misc/article.gif'); background-repeat:no-repeat;}

/* Multiple Headlines icons */ 
.videolink .headlineIcon { background:url('http://images.ibsys.com/sh/images/ibs_icon/video.gif') center center no-repeat; }
.articlevideolink .headlineIcon { background:url('http://images.ibsys.com/sh/images/ibs_icon/article_video.gif') center center no-repeat; }
.hasHeadlineIcon a { background-image: none !important; display: inline; }
.hasHeadlineIcon .headlineIcon { display: -moz-inline-box; vertical-align: top; margin-top: 1px; _margin: 0; display: inline-block; height: 12px; width: 22px; cursor: pointer; margin-right: -22px; position: relative; left: 3px; }
.hasHeadlineIcon { zoom: 1; }

.headlineElapsed { color:#FA1B30; font-size:10px; }

/* clj 01.11.08 */
/* Video Icon fix for PTS 122134 */
#tmp8 #beta a.iconed span.headlineIcon {z-index:-1;}

/* clj 03.27.08 */
/* My video icons, let me show you them*/
#kappa span .headlineIcon{_z-index:-1;}

/* Teaser text */
.teaser { font:normal 11px/13px Verdana,Arial,sans-serif; }
.teaser a { text-decoration:none; color:#003471; }
.teaser a:visited { color:#444; }
.teaser a:hover { text-decoration:underline; color:#1f3eb3; }
.coimage {border: 1px #000 solid;}
.teaser ul { display:inline; }

/* Teaser text - More */
.teaser a.moredetailstext { text-decoration:none; color:#003471; font:bold 11px Verdana,Arial,sans-serif; }
.teaser a.moredetailstext:visited { color:#444; }
.teaser a.moredetailstext:hover { text-decoration:underline; color:#1f3eb3; }

.morestories a { text-decoration:none; color:#444; font:bold 10px Verdana,Arial,sans-serif; }
.morestories a:hover { text-decoration:underline; }

/* END Headlines */

/* BEGIN Titlebars */
.titlebar0 { border-bottom:1px solid #003471; padding:4px 4px 3px 4px; }
.titlebar0 a, .titlebar0 span { color:#1e1e1e; font:bold 14px/1.25em  Verdana,Arial,sans-serif; display:inline; padding:0 15px 0 0; text-decoration:none; z-index:1;}
.titlebar1, .titlebar2, .titlebar3, .titlebar4 { padding:10px 0 4px 4px; }
.titlebar1 a, .titlebar1 span, .titlebar2 a, .titlebar2 span, .titlebar3 a, .titlebar3 span, .titlebar4 a, .titlebar4 span { font:bold 10px Verdana,Arial,sans-serif; color:#000; text-decoration:none; z-index:1; }
.titlebar0 a:hover, .titlebar1 a:hover, .titlebar2 a:hover, .titlebar3 a:hover, .titlebar4 a:hover { text-decoration:underline; z-index:1;}

.sw_cnn_syn .titlebar0  { padding:4px; background:url('/images/structures/titlebars/titlebar_cnn.gif'); }
.sw_cnn_syn .titlebar0 a, .sw_cnn_syn .titlebar0 span { font:bold 14px/1.25em Verdana,Arial,sans-serif; color:#1e1e1e; text-decoration:none; display:inline; padding:0 15px 0 47px; }

.titlebarsponsortab {position:absolute; right:0; top:0; height:15px; width:240px; background-image:url('/images/structures/titlebars/titlebar0_sponsor.gif'); background-color:#e7eaf9; background-repeat:no-repeat;}
.titlebarenlarge {position:absolute; right:100px; top:0; height:15px; width:75px; background-image:url('/images/structures/titlebars/titlebar0_enlarge.gif'); background-repeat:no-repeat;}

/* END Titlebars */

/* BEGIN SectionWidgets */

/* SectionWidgets */
.sectionwidget0 { margin-bottom:10px;}
.sectionwidget0 .Story a {font:bold 12px/13px Verdana,Arial,sans-serif; text-decoration:none; }
.morestories a { font:bold 10px Verdana,Arial,sans-serif; display:block; margin:4px; padding-left:20px; text-decoration:none;}
.morestoriestwolinks a { display:inline; padding-left: 0px;}
.sectionwidget1 .Headline { padding-bottom:5px; }

/* BEGIN Inline-BL Index Styles */
.tblcoimageinlineBL { padding:10px; }
.tblcoimageinlineBL a.Headline { font-size:11px; font-weight:normal; font-family:Verdana,Arial,sans-serif; }
/* END Inline-BL Index Styles */

/* SEO Titlebar Adjustments */
h1.titlebar0, h1.titlebar1, h1.titlebar2, h1.titlebar3, h1.titlebar4, h1.titlebar5, h1.titlebar6, h2.titlebar0, h2.titlebar1, h2.titlebar2, h2.titlebar3, h2.titlebar4, h2.titlebar5, h2.titlebar6, h3.titlebar0, h3.titlebar1, h3.titlebar2, h3.titlebar3, h3.titlebar4, h3.titlebar5, h3.titlebar6, h4.titlebar0, h4.titlebar1, h4.titlebar2, h4.titlebar3, h4.titlebar4, h4.titlebar5, h4.titlebar6, h5.titlebar0, h5.titlebar1, h5.titlebar2, h5.titlebar3, h5.titlebar4, h5.titlebar5, h5.titlebar6, h6.titlebar0, h6.titlebar1, h6.titlebar2, h6.titlebar3, h6.titlebar4, h6.titlebar5, h6.titlebar6 {margin: 0px;}

/* END SectionWidgets */

/* BEGIN Tabbed Sectionwidget: tabbox */
/*.tabbed { position:static; }*/
.tabbed { display:inline-block; }
.tabbedwidget { text-align:left;  background:url('http://images.ibsys.com/sh/images/structures/widgettabs/hrst/tabback.gif'); background-repeat:repeat-x;}

.tabbedwidget .wtabs { margin-bottom:0px; font:bold 10px/18px Verdana,Arial,sans-serif; height:19px; }



.tabbedwidget .wtabs .tabInactive { cursor:pointer; float:left; background:url('http://images.ibsys.com/sh/images/structures/widgettabs/hrst/tableft.gif') no-repeat left top; margin:0; padding:0 0 0px 7px; }
.tabbedwidget .wtabs .tabInactive .wtabright { float:left; color:#fff; background:url('http://images.ibsys.com/sh/images/structures/widgettabs/hrst/tabright.gif') no-repeat right top; padding:3px 10px 3px 2px; }
.tabbedwidget .wtabs .tabActive { cursor:pointer; float:left; background:url('http://images.ibsys.com/sh/images/structures/widgettabs/hrst/tablefton.gif') no-repeat left top; margin:0; padding:0 0 1px 7px; }
.tabbedwidget .wtabs .tabActive .wtabright { float:left; color:#333; background:url('http://images.ibsys.com/sh/images/structures/widgettabs/hrst/tabrighton.gif') no-repeat right top; padding:3px 10px 4px 2px; }
.tabbedwidget .tabcontent { position:relative; background-color:#efeff1; border:1px #9da3ad solid; border-top-width:0; }

.tabbedwidget .contentAreaInactive {position:absolute; width:100%; left:0px; top:0px; display:none;}
.tabbedwidget .contentAreaActive {position:absolute; width:100%; left:0px; top:0px; margin-bottom:10px; padding-top:5px; display:block;}

.tabcontent .titlebar1, .tabcontent .titlebar2, .tabcontent .titlebar3, .tabcontent .titlebar4 { padding:0 0 4px 0; }
.tabcontent .titlebar1 a, .tabcontent .titlebar1 span, .tabcontent .titlebar2 a, .tabcontent .titlebar2 span, .tabcontent .titlebar3 a, .tabcontent .titlebar3 span, .tabcontent .titlebar4 a, .tabcontent .titlebar4 span { font:bold 10px Verdana,Arial,sans-serif; color:#000066; text-decoration:none; z-index:1; }
.tabcontent .titlebar2 {margin-left: 10px; margin-right: 10px;}
.tabbedwidget .titlebar1, .tabbedwidget .titlebar2, .tabbedwidget .titlebar3 {border-bottom: solid 1px #ccc;}
.tabbedwidget .titlebar2 { margin-top:0px; margin-bottom:0px; }

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.tabbedwidget .wtabs .tabInactive .wtabright {float:none;}
.tabbedwidget .wtabs .tabActive .wtabright {float:none;}
 End IE5-Mac hack */

.tabbedwidget .contentAreaInactive {position:absolute; width:100%; left:0px; top:0px; display:none;}
.tabbedwidget .contentAreaActive {position:absolute; width:100%; left:0px; top:0px; margin-bottom:10px; padding-top:5px; display:block;}

.tabbedwidget { width:318px; height:380px; overflow:hidden; float:left;}
.tabcontent { height:300px; width:316px; overflow:hidden; }
#tmp700 .tabbedwidget { height:170px; float:none;}
#tmp700 .tabcontent { height:150px;}

.tabbedwidget .tabcontent .sectionwidget2 {margin-left: 10px; margin-right: 10px;}
.tabbedwidget .tabcontent .titlebar2 { margin-left: 10px; margin-right: 10px; zoom: 1; }
.tabbedwidget .titlebar1, .tabbedwidget .titlebar2, .tabbedwidget .titlebar3 {border-bottom: solid 1px #ccc;}
.tabbedwidget .titlebar2 { margin-top:0px; margin-bottom:0px; }

.tabbedwidget a, .tabbedwidget a.iconed { color:#000066; }
.tabbedwidget a:hover { color:#2022af; }

/* END Tabbed Sectionwidget */

/* IM Horizontal space around image */
.tblcoimageIMh { margin:5px; }

/* NEW STUFF */

/* not sure where this CSS is yet */
h2.titlebar1 { margin:0px; }

/* Survey */
.ibssurvey td.border, .ibssurvey td.medium {background-color:#f5f7fd;}
.ibstable .title {background-color:#f5f7fd; color:#000;}
.ibssurvey .ibsdisclaimer a { color:#444; font:normal 11px/2em Arial,Verdana,sans-serif; text-decoration:none; }
.ibssurvey .ibsdisclaimer a:hover { text-decoration:underline; }

/* BD Tab Box Titlebar Fix */
#sw4719134 div.tbarContainer{position:relative;top:0px !important;}

/* ulocal widget titlebar and quote */
.ugcBubble .titlebar0 { background:url('/2008/1212/18261129.gif') no-repeat left; }
.ugcBubble .titlebar0 span { margin-left:13px; }
#delta .ugcBubble .titlebar0 span { margin-left:17px; }
.ugcVoices { margin:11px; }
.ugcQuoteBlock { background:#fef2c9 /*#fdf4d7*/; margin:11px; padding:8px; }
.ugcPullQuestion { background: #fcf6d6; padding:8px; border:1px solid #ffcc66; }
.ugcPullQuote { background: #fcf6d6; padding:8px; border:1px solid #ffcc66; }
.ugcQuote, .ugcQuestion { font:bold 18px Arial,Verdana,sans-serif; }
.ugcQuoteSpeaker { text-align:right; font:bold 11px Verdana,Arial,sans-serif; padding:4px 0;}
.ugcQuoteStory { text-align:right; font:normal 11px Verdana,Arial,sans-serif; }
.ugcQuoteStory a { font-weight:bold; text-decoration:none; }
.ugcQuoteStory a:hover { text-decoration:underline; }
.ugcQuoteDivider {width:auto; height:2px; background-color:#ffcc66; margin:0px 11px; }
.ugcQuestionStory { font:normal 11px Verdana,Arial,sans-serif; padding:6px 0;}
.ugcQuestionStory a { font-weight:bold; text-decoration:none; }
.ugcQuestionStory a:hover { text-decoration:underline; }

/* Twitter Widget */
#twitter_div #twitter_update_list { font:normal 11px/1.083em Verdana,Arial,sans-serif; }
#twitter_div #twitter_update_list li { margin:0 0 0 1em; padding:4px 0 6px 1em; list-style-position:outside; }

/* inline instance control on index - this can be modified 05.04.09 */
.inline { display:inline; padding:2px 10px 0 0; }
/* do not want extra padding on the inline-BL headline */
.inline-BL .inline  { padding:0; }

/* Kickapps Widget  - begin - */

.KAwidget object { z-index:1; }

/* KAwidget dragged to a page or other */
.pageKAwidget, .pageKAwidget_left { 
	text-align:left;
	display:block;
	clear:both;
	margin:2px 0 15px 0;
}

.pageKAwidget_center {
	text-align: center;
	display:block;
	clear:both;
	margin:2px 0 15px 0;
}
.pageKAwidget_center .KAwidget { margin:0 auto; }

.pageKAwidget_right { 
	text-align:right;
	display:block;
	clear:both;
	margin:2px 0 15px 0;
}

/* KAwidget in a story */
.storyKAwidget, .storyKAwidget_left { 
	float:left;
	margin:0 15px 10px 0;
	display:inline;
}

.storyKAwidget_center {
	text-align: center;
	display:block;
	clear:both;
}
.storyKAwidget_center .KAwidget { margin:0 auto; }

.storyKAwidget_right { 
	float:right;
	margin:0 0 10px 15px;
	display:inline;
}

/* KAwidget in a sidebar */
.sidebarKAwidget, .sidebarKAwidget_center {
	text-align:center;
	display:block;
	clear:both;
	margin:2px 0 4px 0;
}
.sidebarKAwidget .KAwidget, .sidebarKAwidget_center .KAwidget { margin:0 auto; }

.sidebarKAwidget_left {
	text-align: left;
	display:block;
	clear:both;
	margin:2px 0 4px 0;
}
.sidebarKAwidget_right {
	text-align: right;
	display:block;
	clear:both;
	margin:2px 0 4px 0;
}

/* added 04-16-09 cosland PTS-182586 */
#tmp700 .sidebarContent ul.Links li.kickapps,  .sidebarContent ul.Links li.kickapps, li.kickapps {
list-style-type: none;
background: none;
}


/*Kickapps Widget  - end - */




/*Kickapps Widget  - begin DELETE THURS - */
.storyKAwidget { 
	float:left;
	margin:0 15px 10px 0;
}
.sidebarKAwidget {
	text-align:center;
}
.storyKAwidget_center, .sidebarKAwidget_center {
	margin: 0px auto;
	text-align: center;
}
.storyKAwidget_left, .sidebarKAwidget_left {
	text-align: left;
}
.storyKAwidget_right, .sidebarKAwidget_right {
	text-align: right;
}

/* added 04-16-09 cosland PTS-182586 */
#tmp700 .sidebarContent ul.Links li.kickapps,  .sidebarContent ul.Links li.kickapps, li.kickapps {
list-style-type: none;
background: none;
}

.storyKAwidget_left {
float: left;
margin-right: 10px;
}

.storyKAwidget_right {
float: right;
margin-left: 10px;
}

/* added 04-23-09 cosland PTS-182586 */
.sidebarKAwidget_center{
margin-left: -20px;
}

/*Kickapps Widget  - end DELETE THURS - */







/* 2 local, 1 national inline-BL ... className instance controls on certain inline-BL sectionwidgets 05.08.09 
This is done by setting up a Parent Orientation:Horizontal widget with two widgets inside it.
1. Mode: Level1, className on the left sectionwidget: inline-BL-left,
index inside it is maxlength: 2, displaymethod: inline-BL, image_width:80, hide:teaser
2. Mode: Level1, className on the right sectionwidget: inline-BL-right,
index inside it is maxlength: 1, displaymethod: inline-BL, image_width:80, hide:teaser 
*/

.inline-BL-left .sectionwidget1 { width:210px; }
.inline-BL-right .sectionwidget1 { width:100px; }
.inline-BL-left .tblcoimageinlineBL { padding:5px 15px 5px 5px; }
.inline-BL-right .tblcoimageinlineBL { padding:5px 5px 5px 0; }

.clear { clear:both; }
/* Id: 13800129 */
/* BEGIN CNN Titlebar Styles CSS coid:13800129 */
.sw_cnn_syn .titlebar0 { height:17px; padding:4px; background:#fff url('/images/structures/titlebars/titlebar_cnn.gif') no-repeat left; }
.sw_cnn_syn .titlebar0 a, .sw_cnn_syn .titlebar0 span { color:#000; font:bold 14px/1.25em Verdana,Arial,sans-serif !important; display:inline; padding:0 15px 0 46px; /* background:url('/images/structures/titlebars/titlebar0_arrow.gif') no-repeat right; */ text-decoration:none; }
/* END CNN Titlebar Styles CSS */
/* Id: 14134092 */
/* Story */
#story .Story {}

.Story .Byline { font:italic 12px/13px Verdana,Arial,sans-serif; }

/* Links in natl stories */
.Story .pullquotesmall { background-color:none; width:330px; padding:5px; font:bold 10px Verdana,Arial,sans-serif; text-decoration:none; }
.Story .pullquotesmall a { text-decoration:none; }
.Story .pullquotesmall a:hover { text-decoration:underline; }
.Story .StoryBody .pullquotesmall img { float:none; margin:0; }

.storyAdTxt {text-align:center; color:#999999; text-transform:uppercase; font:normal 10px/14px Arial,Verdana,sans-serif;}
.storyAd {margin:15px; width:300px; float:left;}

/*Added white background color behind copyright for PTS#155203 08.28.08 - CZ */
#copyrightFooter { background:#fff; }

.StoryBR, .Copyright {clear:both;}
#story .Headline {font: bold 20px/20px Arial,Verdana,sans-serif; text-decoration: none;}
#story .SubHead {font: bold 15px/20px Arial,Verdana,sans-serif; text-decoration: none;}
.posted, .updated {font: 10px/14px Arial,Verdana,sans-serif; color: #999999; text-decoration: none;}
.StoryBody { font:normal 15px/22px Georgia,Times,serif; }

.Copyright {font: italic 11px/13px Arial,Verdana,sans-serif; margin-top: 20px;}

.Copyright a { color:#444; }
.Copyright a:hover { text-decoration:underline; }


.storyToolsTable {border: solid 1px #0B2999; margin-top: 15px; margin-bottom: 15px;}
.storytools .email a, .storytools .print a, .signUpTxt {font: bold 11px/13px Verdana,Arial, sans-serif; text-decoration: none;}
.storytools form {margin:0;}
.storytools {padding: 5px; margin-bottom: 10px;}
.imgEnlargeBtn {display:none;}
.imgEnlargeBtnBottom {height:15px; background:url('/images/structures/buttons/button_enlarge_white.gif') no-repeat center #0000cc;}

/* Associated Content */
.AssocContent { width:250px; margin:0px 0px 15px 15px; background-color:#f7f7ff; }
.AssocContent .Header { color:#fff; background-color:#555; }

.AssocContent a {color: #000066;}
.AssocContent a:hover { color:#2022af; }

.AssocContent #rho { margin-bottom:15px; }
.AssocContentBR { font-size:1px; }
.AssocContent .Headline { font-size:12px; }
.AssocContentRTS { padding:4px; margin-bottom:5px; color:#fff; background-color:#555; }
.AssocContentDIV { padding-left:5px; padding-right:5px; }
.AssocContentDIV .AssocContClkImg .clkImgTbl { text-align:center; background-color:#f7f7ff; }
.AssocContentDIV .clkImgTbl .small { text-align:left; }
.AssocContent .assocVideo { position:relative; }
.AssocContent .assocVideo .Links { font-weight:bold; }

.AssocContent .Links ul { padding:0; margin:0; }
.AssocContent .Links ul li { padding:0 0 0 18px; margin: 4px; }
.AssocContent .Links ul li.video { margin-left: 15px; background-image: url('/sh/images/ibs_icon/video.gif') no-repeat; }
/* OLD */
/*

.AssocContent .Links ul.medium { padding:0 0 0 25px; margin:0; }
.AssocContent .Links ul.medium li { padding:0; margin: 5px; }
.AssocContent .Links ul.medium li.video { margin-left: 15px; list-style: url('http://images.ibsys.com/sh/images/ibs_icon/video.gif'); }


.AssocContent .Links ul { padding:0; margin:0; }
.AssocContent .Links ul li { padding:0; margin: 5px 5px 5px 5px; list-style:url(/sh/images/ibs_icon/bullet_black.gif) inside; background:none;}
.AssocContent .Links ul li.video { margin:5px 5px 5px 15px; list-style: url('/sh/images/ibs_icon/video.gif') inside; }
*/

/* new Associated Content lists - PTS 167609 - kjoseph 20081216 */
.AssocContent .AssocContentDIV .Links { margin: 5px 0 0; padding: 0; }
.AssocContent .AssocContentDIV .Links li { margin: 0; padding: 0 0 2px 22px; list-style: none; list-style-position: outside; background: url(/sh/images/ibs_icon/bullet_black.gif) no-repeat left 1px; _background-position-y: 5px; }
.AssocContent .AssocContentDIV .Links li.video { background-image: url(/sh/images/ibs_icon/video.gif); _background-position-y: 1px; }
/*.AssocContent .AssocContentDIV .Links ul.medium li.video { background: none; }*/


.AssocContent #tau .titlebar0 { background:#555; border:none; }
.AssocContent #tau .titlebar0 * { font-weight:normal; background:none; text-transform:none; }
.AssocContent #tau .titlebar0 span { color:#fff; font:normal 11px Verdana,Arial,sans-serif; background:none; text-transform:none; }
.AssocContent #tau .item { background:none; margin:0; padding:0; }
.AssocContent #tau .item a { position:relative; display:block; margin:0; padding:1px 0 1px 23px; text-indent:0px; font:normal 11px Verdana,Arial,sans-serif; zoom:1; }
.AssocContent #tau .item a b { color:#000066; }
.AssocContent #tau .item a .headlineIcon { position:absolute; left:0px; top:1px; }
/* For Blog pages from BlogBurst */
.AssocContentTD .blogtitle a { color:#fff; }



/* RelatedBox */
.RelatedBox .clkImgTbl, .RelatedBoxTable {border:1px solid #f4f7fe; margin:10px; background-color:#f4f7fe;}
.RelatedBox .Header {margin-right:5px; color:#ffffff; background-color:#3772e8;}
.RelatedBox .sidebarHeader {color:#ffffff;  background-color:#3772e8; padding:3px;}
.Relateds .subhead {color:#000000; font:bold 12px/12px verdana,sans-serif; padding-left:4px;}
.RelatedBox .quote {font:bold 18px/24px arial,sans-serif; margin-bottom:5px; padding:5px;}
.RelatedBox .speaker {font:bold 11px verdana,sans-serif; padding:5px; text-align:right;}

.RelatedBox .clkImgTbl, .RelatedBoxTable {border:1px solid #f5f7fd; margin:10px; background-color:#f5f7fd;}


/* Fixes bullets */
.AssocContent .Links li {
  margin-left:20px;
  *margin-left:6px;
}


/* FF need */
/* OLD AND BAD .Story li { margin:6px 1px 0 20px; float:left; } */ 
/* OLD .StoryBody ul li { margin: 0 0 0 20px; _margin:0px; padding: 0 0 2px 22px; list-style: none; list-style-position: outside; background: url(/sh/images/ibs_icon/bullet_black.gif) no-repeat left 1px; _background-position-y: 5px; }
*/

.StoryBody ul li {
background:none;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0 0 0 3px; _margin:0px;
padding:0 0 2px 0; _padding:0 0 2px 3px;
}

.StoryBody ol li {
background:none;
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
margin:0 0 0 6px; _margin:0 0 0 10px;
padding:0 0 2px 0; 
}




.AssocContent {
  overflow:hidden;
}

.sidebarKAwidget {
text-align: center;
padding: 5px 0 5px 0;
}
.storyKAwidget{
float: left;
padding: 5px 5px 5px 0;
}



/* Fix mid story display ad */
.storyAd {
  *width:370px !important;
  width:352px !important;
  margin-left:0px !important;
  margin-right:0px !important;
  padding:0px !important;
}

/* Treets Easy Signup */
.signUpTxt {display:block;padding:8px 0px 6px 0px;}
input.signUpEmailSubmit {margin-left:4px;}
input#signUpEmailInput{margin:0px 0px 1px 1px;}

/* E-News Weather Signup */
.emailsignupobject a { color:#003471; }
.emailsignupobject a:visited { color:#444; }
.emailsignupobject a:hover { text-decoration:underline; color:#1f3eb3; }

/* Slantly Disclaimer */
#slantlyDisclaimerText { font:normal 10px/13px Verdana,Arial,sans-serif; } 

#storytools { width:357px !important; }






/* Detail --- overwrites stuff above -- could integrate */
.AssocContent .AssocContentRTS { background-color:#555; }
.AssocContent .Header, .AssocContentTD .Header { color:#ffffff; background-color:#888; padding:1px 0 1px 0; margin:2px 0 2px 0;}
.AssocContent a:hover {text-decoration:underline;}
#tmp9 #delta .tbarContainer { padding-bottom:10px; }
#tmp9 #delta .tbarSponsor, #tmp10 #delta .tbarSponsor { top:0px; }
/* Id: 2402024 */
/* form */
.formInline {display:inline;}
.formInline form {display:inline;}

#coRegOffers span#buttonArea{display:block;margin-top:4px;}
/* Id: 4608583 */
/* BEGIN Ad Objects coid:4608583 */
#tmp11 .adObj, #tmp9 .adObj, #tmp10 .adObj, #tmp105 .adObj {margin:0 0 10px 0;}

.adWithTab { text-align:center; }
.adtab { background:#fff; margin: 20px auto 0 auto;}
.adbanner1 { margin:4px; display:block; }
.adtile { margin-bottom: 15px; }
.adsky1, .adsky2 { display:block; text-align:center; }

/* Styles for the advertisement class on a widget 02.11.09 CZ */
.advertisement { padding:3px; margin:15px 0; background:#f2f2f4; }
.advertisement .sectionwidget0, .advertisement .sectionwidget1, .advertisement .sectionwidget2, .advertisement .sectionwidget3, .advertisement .sectionwidget4 { margin:0; background:#fff; zoom:1; padding:1px 0 0 0; }
.advertisement .titlebar0, .advertisement .sectionwidget1, .advertisement .sectionwidget2, .advertisement .sectionwidget3, .advertisement .sectionwidget4 { background:#fff; zoom:1; }
.advertisement .adtab { background:#f2f2f4; display:block; font:normal 8px Verdana,Arial,sans-serif; _font-size:9px; color:#333; text-align:center; margin:0 auto; padding:0 0 3px 0; }

/* no advertisement box on Detail Tmp700 pages */
#tmp700 #tmp700tbl2td1 #diga .advertisement, #tmp700 #tmp700tbl2td2 #sampi .advertisement, #tmp700 #tmp700tbl2td3 #san .advertisement { padding:0; margin:0; background:none; }
#tmp700 #tmp700tbl2td1 #diga .advertisement .adtab, #tmp700 #tmp700tbl2td2 #sampi .advertisement .adtab, #tmp700 #tmp700tbl2td3 #san .advertisement .adtab { display:none; padding:0; margin:0; background:none; }


/* Added square and adsquare PTS: 169224 12.12.08 CZ */
.adsquare { display:block; }
.smallbricktext { font-family: Arial, sans-serif; font-weight: normal; color: black; font-size: 10px; }
#rho .adsmallbrick1 {margin-bottom:42px; display:block;}

/* Header Banner 1 Ad  -- Added for CLEAN SITE */
#header .sectionwidget0 { margin-bottom:0; }
#header .adObj { margin:0; }
.adbanner1 td.adtab img { margin-top:15px; }
/* #header .adbanner1 td.adtab { background:#fff; } */
/* clj 10.02.08 */
#header .adbanner1 { margin:0; }
#sw14405249 .sectionwidget0 { margin:0; }
#sw9349610 .sectionwidget0 { margin:0; }

/* Nav Tile in Lambda container CZ 4.21.09*/
#lambda { text-align:center; }
#lambda span { text-align:left; margin:0 auto; }
.MarketplaceNavHdr {margin:3px 0 0 0;}

/* Ad Tabs for new AdManager markup */
#header { padding-top:4px; position:relative; z-index:3; }
#header .adWithTab { width:738px; padding:0px; display:block; position:relative; }
#header .adWithTab .adtab { display:block; background:#ffffff url('/images/structures/tabs/sponsor.gif') no-repeat right center; width:738px; height:90px; margin:0; }
#header .adWithTab .adbanner1 { display:block; position:absolute; left:0; top:0; }
.square2 .adtab, .square .adtab, .sky .adtab, .sky1 .adtab, .sky2 .adtab, .brick1 .adtab, .flashvideo .adtab, .richtile .adtab, .bookendbottom .adtab { background: #ffffff url('/images/structures/tabs/sponsor_tile.gif') no-repeat center center; display:block; width:auto; height:10px; }
/*nthuening 2008-10-09: PTS 159582 - Add adtab CSS for brick ads (bookendbottom). */
/* Moved adtab up here PTS: 169224 12.12.08 CZ */
.square .adtab, .square2 .adtab { width:300px; }
.sky .adtab, .sky1 .adtab, .sky2 .adtab { width:160px;}
.flashvideo .adtab { width:180px; }
.brick1 .adtab, .richtile .adtab {}
.bookendbottom .adtab{ width:auto; }

/* Titlebar Ad */
.tbarContainer {position:relative; height:20px; text-align:right;}
.tbarBg {background:url('http://images.ibsys.com/sh/images/titlebars/hrst/titlebar0_sponsor_800.gif') no-repeat; width:70%; height:15px; position:absolute; right:0;}
.tbarProvidedBg {background:url('http://images.ibsys.com/sh/images/titlebars/hrst/titlebar0_provided_800.gif') no-repeat; width:70%; height:15px; position:absolute; right:0;}
.sectionwidget2 .tbarProvidedBg, .sectionwidget2 .tbarBg {/*top:-13px;*/ _top:5px; _margin-top:-5px;}
.tbarSponsor {position:absolute; right:0; top:-22px; z-index:2;}
#tmp8 .container2 .tbarSponsor,
#tmp9 .container2 .tbarSponsor, 
#tmp10 .container2 .tbarSponsor, 
#tmp11 .container2 .tbarSponsor
{top:-24px;}
#tmp8 .container2 .tbarBg, #tmp8 .container2 .tbarProvidedBg, 
#tmp9 .container2 .tbarBg, #tmp9 .container2 .tbarProvidedBg,
#tmp10 .container2 .tbarBg, #tmp10 .container2 .tbarProvidedBg,
#tmp11 .container2 .tbarBg, #tmp11 .container2 .tbarProvidedBg
{width:90%;}
/*clj 06.02.08 - fix for PTS 143503 */
/* this was removed since they use it on spotlighttile CIW ads
#tmp8 .container2 .tbarAd,
#tmp9 .container2 .tbarAd,
#tmp10 .container2 .tbarAd,
#tmp11 .container2 .tbarAd
{height:36px;}
.adspotlighttile2 div.tbarAd{height:20px !important;}
*/

#delta .tbarContainer {height:34px;}
/*#tmp8 .container2 #delta .tbarSponsor,
#tmp9 .container2 #delta .tbarSponsor, 
#tmp10 .container2 #delta .tbarSponsor, 
#tmp11 .container2 #delta .tbarSponsor */ 
#delta .tbarSponsor {top:0;}
/* force it to work on the home page with more specifics CZ 07.11.08 PTS 148679 */
#tmp8 #delta .tbarSponsor {top:0;}
#delta .tbarBg { background:url('http://images.ibsys.com/sh/images/titlebars/hrst/titlebar0_sponsor_tall_800.gif') no-repeat; width:90%; position:absolute; right:0; height:34px; }

/* vtmp99 */
#vtmp99 #storytools {display:none;}

/* clj 05.13.08 */
/* Expanding Ad Video Icon fix for PTS 141174*/
#tmp8 a.iconed span.headlineIcon {z-index:-1;}

/* clj 12.10.07 */
/* Square ad margin fix */
/* Was set to 10 px, but single characters at the beginning of  */
/* sentences floated up. Set to 12px on 1.03.08  - PTS 120746*/
/* set to 15px 03.09.08 */
/* set to 40px and 60 for IE 07.16.08 */


/* CZ 06.13.08 Testing display ad margin */
table .storyAd {margin-right:40px !important; *margin-right:60px !important; _margin-right:60px !important; }
.storyAd { width:310px !important; }
/* Need the square inline for a story ad PTS: 169224 12.12.08 CZ */
.storyAd .adsquare { display:inline; }

/* CZ 06.26.08 page expanding ad - remove space from top of page by overwriting font from body - PTS 146615 */
#pagebodytop { font-size:0; }

/* CZ 11.20.08 Video Player companion square ad position - PTS 163452 */
.IBSYS-media-videoPagePlayer .square,.IBSYS-media-videoPagePlayer .square2 { position: absolute; left: 666px; top: 131px; width: 300px; }

/* END Ad Objects coid:4608583 */
/* Id: 4840553 */

/* storm */
.status {color:#ffff00;}
.stormbox {background-color:#cccccc; border-top:1px solid #000000; border-bottom :1px solid #000000; margin: 0px; width:98%;}
.stormbox .stormheader {background-color:#ff0000; border-bottom:1px solid #000000;}
.stormbox td {text-align: left;}
#sw949745 td {text-align: left;}
.weatherticker {color:#ff0000;}
.weatherticker a {color:#ff0000;}
/* for the hurricane stormbox */
#StormWide #StormTable #StormNameTable {text-align:left;}


/* Id: 4724432 */

/* alertbox */
#theta .sectionwidget4 .Headline { background-color:#FF0000; height: 30px; margin: 15px 5px 15px 12px; padding: 11px 2px 0px 6px; color:#ffffff;}
#theta .sectionwidget4 span div a { font-family: Arial, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; text-decoration: none; color:#ffffff;}


/* Id: 4776054 */
/* stock box */
.spbox {width:100%;}
.spboxheader {text-align: left; color:#000000; background:url(http://images.ibsys.com/sh/images/stockbox/stdpoors_topright.gif) no-repeat right; height:30px; border-bottom:1px solid #000;border-top:1px solid #000000;}
.spboxresults {background-color:#FFFFFF;color:#000000; padding-left:2px;padding-right:2px;}
#quote {font:bold 10px/18px verdana,sans-serif;}
#quote a {color:#000000; text-decoration: underline;}
.spboxfooter  {background-color:#999999;color:#000000;  border-top:1px solid #000; border-bottom:1px solid #000000;}
#copyright {border-top:0px;}
#copyright  a {color:#000000;text-decoration:underline;}
.quickquote {font:bold 15px verdana,sans-serif; color:#CC0000;padding-top:5px;}
.spboxform {margin-top:0px; margin-bottom:5px;}
.stockname {font:bold 10px verdana,sans-serif; color:#CC0000;padding-top:5px;}
#smartMoneyStockBox {position:relative; zoom:1;}
/* Id: 4915861 */

/* ibs_table classes */
.ibstable {margin-bottom:15px;}
.ibstable table {background-color:#f4f7fe;}
.ibstable .title {background-color:#f4f7fe; color:#000000;}
.ibstable .title a {color:#000000;}
.ibstable .data {background-color:#ffffff; color:#000000;}

/* ibs_table sports scores  

Removed becasue its affected the home page

.ibstable .mlbmlbmlb table {background-color:#0000ff;}  */

/* *********************************************************************
  Copyright 2007, Internet Broadcasting Systems. All Rights Reserved.
  $Id: fixMereMidStoryAd.css,v 1.1 2007/05/03 16:19:12 mwakefield Exp $
  $Source: /u01/cvsroot/storytools/fixMereMidStoryAd.css,v $
  Phaedra Content ID: N/A
  Example URL: http://dev.clickondetroit.com/news/13240390/detail.html
********************************************************************* */

.storyAd {
  width:340px !important;
  margin-left:0px !important;
  margin-right:0px !important;
  padding:0px !important;
}


/* Id: 14262204 */
/* BEGIN: css obj: Navigation Clean coid: 14262204 */

/* Navigation Buttons */
.navbars { background-color:#fff; }

.navBtn a { font:normal 11px/17px Verdana,Arial,sans-serif; text-decoration:none; color:#000066; background-color:#fff; display:block; padding-left:10px; border-bottom:1px #e0e4ef solid; }
.navBtn a:hover { background-color:#e0e4ef; text-decoration:none; }

/* Subnavigation Header and Buttons */
.navSubSections { padding-bottom:5px; }
.subnavHdr a { font:bold 11px/16px Verdana,Arial,sans-serif; text-decoration:none; color:#666; display:block; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; background-color:#f7f7ff; padding-left:10px; }
span.ar { padding-right:10px; background:url('/images/structures/tabs/tab_arrow.gif') no-repeat right; }

.subsection a { font:11px/17px Verdana,Arial,sans-serif; text-decoration:none; color:#000066; border-bottom:1px solid #cbcbcb; background-color:#e0e4ef; /* background-color:#788caf; */ display:block; width:120px; padding-left:10px; }
.subsection a:hover { background-color: #1f3eb3; color:#fff; }

/* Nav column containers */
#lambda { padding-top:5px; }

/* Marketplace Left Nav */
.MarketplaceNavBtns .navBtn a { /*background:#f8f8f9; f7f7ff*/ background:#efeff1; border-bottom:1px #9da3ad solid; }
.MarketplaceNavBtns .navBtn a:hover { background:#9da3ad; color:#fff; }

/* END: css obj: Navigation Clean */
/* Id: 14243756 */
/* BEGIN: css obj: Footer - Navigation - 4 Menus coid: 14243756 */

/* mwolfe - 071130 - removed position:relative due to an overlapping error on SPONSORS page */
#footer #sw14243166 { width:840px; min-height:180px; background:#fff; border:0px #1d247e solid; margin:20px 0 12px 20px; text-align:left; }
/* */
#footer #sw14243166 .sectionwidget0 { padding:4px 20px 4px 20px; }
#footer #footernavheading { border-bottom:1px #cbcbcb solid; padding-bottom:4px; }
#footer #sw14243166 #sw14243566, #footer #sw14243166 #sw14243496, #footer #sw14243166 #sw14243570, #footer #sw14243166 #sw14243621, #footer #sw14243166 #sw14309334 { position:relative; float:left; padding:4px 0 4px 10px; width:150px; min-height:155px; }
#footer #sw14243166 .item {padding-bottom: 1px; padding-top: 4px; display:block; background-image:none; border-bottom:1px #e0e4ef solid; padding-left:8px; }

/*clj 11.02.07*/
/*added 'padding-left' to override styles and lake the bottom links look purty*/

#footer #sw14243166 .titlebar1 { padding:0 0 4px 0; }
#footer #sw14243166 .titlebar1 span { font:bold 10px Verdana,Arial,sans-serif; color:#000066; text-decoration:none; }

#footer #sw14243166 a.iconed { font:normal 11px Verdana,Arial,sans-serif; color:#000066; }
#footer #sw14243166 a.iconed:hover { text-decoration:none; color:#6f757f; }
#footer #sw14243166 .headlineIcon{display:none;}

/* BEGIN Make Us Your Homepage */
#footer #makeUsYourHomepage { display:block; width:100%; text-align:center; border-bottom:1px #cbcbcb solid; padding:0 0 4px 0; }
#footer #makeUsYourHomepage a { font:bold 12px/1.5em Verdana,Arial,sans-serif; color: #000066; text-decoration: none; }
#footer #makeUsYourHomepage a:hover { text-decoration:underline; color: #000066; }
#footer .blueleader {}
/* END Make Us Your Homepage */

/*clj 11.25.07*/
/*Footer Margin Override*/
#footer h2.titlebar1 {margin:0px;}

@import ('/css/14727956/style.css');

/* END: css obj: Footer - Navigation - 4 Menus */
/* Id: 17192648 */
.alert {
	background:transparent url('/sh/images/alertbars/hrst/NationalBreakingNewsBanner.jpg') no-repeat top left;
	color:#FFFFFF;
	display:block;
	margin-bottom:5px;
	padding-left:116px;
	position:relative;
	height:70px;
	margin-left: 6px;
	width: 739px;
}
.alert a { 
	color:#FFFFFF;
}
.alert .Headline { 
	color:#FFFFFF;
	margin:0px;
	padding:6px 4px;
	font-size:14px;
}
.alert .Headline:hover {
	color:#ffffff;
	text-decoration:underline;
}
.alert a.Headline:visited {
color:#ffffff;
}
.alert .image {
	float:left;
	margin:8px 4px 0px 2px;
}
.alert .coimage {
	margin:3px;
}
.alert .teaser {
	margin:0px;
	padding:0px 4px;
	height:35px;
	overflow:hidden;
	display:block; padding-right:12px;
}
.alert .teaser a {
	color:#ffffff;
	text-decoration:underline;
}
.alert .toggle {
	position:absolute;
	top:0px;
	right:0px;
	padding:4px 10px;
	border:0px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	z-index:2000;
}
.alert .teaser a.moredetailstext {
color:#ffffff;
text-decoration:underline;
}
.alertEvent {
	background:transparent url('/sh/images/alertbars/hrst/NextAlertBanner.jpg') no-repeat top left;
}
.alertVideo {
	background:transparent url('/sh/images/alertbars/hrst/WatchLiveBanner.jpg') no-repeat top left;
}
.alertWeather {
	background:transparent url('/sh/images/alertbars/hrst/weather_alert_gold_100x70.jpg') no-repeat top left;
}
.presAlert {
	background:transparent url('/sh/images/alertbars/hrst/inauguration2009.jpg') no-repeat top left;
}
/* override bogus theta * declarations */
#page8 #theta .alert .Headline { background:transparent !important; margin:0px !important; padding:6px 4px !important; }
/* Id: 18438033 */
.liveAlert {
	display:block;
	margin:10px;
	background:#eef1fa url(/sh/hearst_redesign/live_alert_header_bg.gif) repeat-x;
	border:1px solid #d53920;
	font-family:verdana, arial, sans-serif;
}

.liveAlert div.alertWrapper {
	width:240px;
	margin:5px 10px 5px 10px;
	float:left;
	border:1px solid #999;
	background:#000;
	position:relative;
	z-index:2;
	wmode: opaque;
}
.liveAlert div.alertPlayer {
	text-align:center;
	min-height:154px;
	*height:154px;
	*overflow:hidden;
}
.liveAlert div.alertPlayer div.image {
	height:154px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	width:100%;
	background:#000;
	top:0;
	left:0;
}
.liveAlert .controls {
	color:#fff;
	border-top:1px solid #999;
	padding:2px 5px;
}
.liveAlert .controlButton {
	display:block;
	float:left;
	cursor:pointer;
}

.liveAlert .floatRight {
	float:right;
	width:70px;
}

.liveAlert .fullPlayerButton {
	display:block;
	float:right;
	margin:2px 0 0 5px;
	cursor:pointer;
	border:none;
}
.liveAlert .controls #sliderbg {
	position:relative;
	width:36px;
	padding-top:8px;
	margin-top:2px;
	float:left;
	background:url(/sh/hearst_live_alert/video_buttons/volume_bar.gif) no-repeat;
}
.liveAlert .controls #sliderthumb {
	height:4px;
	width:6px;
	position:relative;
	left:15px;
}

.liveAlert .alertbox-title {
	color:#fff;
	font-size:30px;
	font-weight:bold;
	text-transform:uppercase;
	padding:4px 10px;
	margin-bottom:8px;
	position:relative;
}
.liveAlert .Headline {
	display:block;
	margin-bottom:8px;
	padding:0 10px;
	color:#424244;
	font-size:16px;
	text-decoration:none;
	zoom:1;
}
.liveAlert .teaser {
	display:block;
	font-size:13px;
	color:#424244;
	padding:0 10px 10px;
	line-height:20px;
	zoom:1;
}
.liveAlert .teaser img {
	margin:2px 2px 0 0;
	border:none;
	background:none;
	zoom:1;
}
.liveAlert p.clear {
	line-height:1px;
	clear:both;
	margin:0;
	padding:0;
}
/* Id: 17771815 */
#yellowPagesLinksList {
	display: none;
	font-size: 10px;
	margin: 0;
	padding: 0;
}
#yellowPagesLinksList.visible {
	display: block;
}
#yellowPagesLinksList li {
	list-style-type: none;
}
/* Id: 18700929 */
.ibTabbox {
	width:100%;
}

.ibTabbox .nav-wrap {
	margin:0;
	width:100%;
}

.ibTabbox .yui-nav {
	margin:0;
	padding:0;
	border:none;
	position:relative;
	z-index:1;
	zoom:1;
	top:1px;
}

.ibTabbox .yui-nav li {
	margin:0;
	zoom:1;
	_width:1px;
	display:block;
	float:left;
}

.ibTabbox .yui-nav li div {
	margin:0;
	border:none;
	background:url(/sh/images/hearst/tabs/tabs_sprite.gif) 0 0 no-repeat;
}

.ibTabbox .yui-nav li div {   }

.ibTabbox .yui-nav li.first div  {
	margin-left:0;
}

.ibTabbox .yui-nav li.last div  {
	margin-right:0;
}

.ibTabbox .yui-nav li a {
	color:#063046;
	display:block;
	text-decoration:none;
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -26px repeat-x;
	outline:none;
}

.ibTabbox .yui-nav li a:hover {
	color:#000;
	text-decoration:none;
}

.ibTabbox .yui-nav li a em {
	display:block;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	padding:7px 8px 7px;
	position:relative;
	top:0;
	z-index:2;
	line-height:12px;
	white-space:nowrap;
	background:url(/sh/images/hearst/tabs/tabs_sprite.gif) 100% -54px no-repeat;
}

.ibTabbox .yui-nav li.selected div {
	background:url(/sh/images/hearst/tabs/tabs_sprite.gif) 0 -27px no-repeat;
}

.ibTabbox .yui-nav li div a,
.ibTabbox .yui-nav li.selected div a {
	background:none;
}

.ibTabbox .yui-nav li.selected div a em {
	background:url(/sh/images/hearst/tabs/tabs_sprite.gif) right -82px no-repeat;
}

.ibTabbox .content-wrap {
	position:relative;
	background:url(/sh/images/hearst/tabs/line.gif) left top no-repeat;
	border-top:1px solid #27568a;
	clear:both;
}

.ibTabbox .yui-content {
	padding:10px;
	background:url(/sh/images/hearst/tabs/line.gif) right top no-repeat;
}

.ibTabbox .tabControls {
	padding:10px 5px 15px 0;
	zoom:1;
}

.ibTabbox .tabControls div.buttons {
	float:right;
}

.ibTabbox .tabControls span {
	height:22px;
	width:22px;
	margin:0 1px;
	display:block;
	float:left;
}

.ibTabbox span.previous {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -140px no-repeat;
}

.ibTabbox span.pause {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -52px no-repeat;
}

.ibTabbox span.pause.paused {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -96px no-repeat;
}

.ibTabbox span.next {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -206px no-repeat;
}

.ibTabbox span.previous:hover {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -162px no-repeat;
}

.ibTabbox span.pause:hover {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -74px no-repeat;
}

.ibTabbox span.pause.paused:hover {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -118px no-repeat;
}

.ibTabbox span.next:hover {
	background:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.png) 0 -228px no-repeat;
}


/* IE 6 fixes */
.ibTabbox .yui-nav li.selected a em {
	_background-image:none;
}

.ibTabbox span.previous {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}

.ibTabbox span.pause {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}

.ibTabbox span.pause.paused {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}

.ibTabbox span.next {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}

.ibTabbox span.previous:hover {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}

.ibTabbox span.pause:hover {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}

.ibTabbox span.pause.paused:hover {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}

.ibTabbox span.next:hover {
	_background-image:url(http://images.ibsys.com/sh/images/ib_tabbox/tabbox_sprite.gif);
}
/* --- End regional_css styles --- */
/* --- End national_css styles --- */

/*Date: 19:08:49 CST
XSL File: site-css.xsl
Browser Type: 
Page Type: style
Section Site: bd
*/

