.ticko{
	width:800px;
	border-bottom:1px solid #fff;
	border-top:1px solid #900;
	padding:6px 0 0px 0;
	margin:1px 0 3px 0;;
	display:block;
	color:#1F527B;
}
.ticko iframe{
	height:20px;
	width:800px;
}
.tickh{display:none;}
.offscreen{
	position:absolute;
	top:-500000px;
	left:-500000px;
}
.orangebg .mvb{margin:0;}
table tr td .orangebg .o {
	margin:-4px 0 7px 0;
	font-size:1.4em;
line-height:1.3em;
}
.orangebg .sabull{
	padding:3px 0;
	background-position:6px 4px;
}
.orangebg .sabull a{
	padding:0 0 0 20px;
	font-size:1.2em;
}
.splashformat td.text .mvb, .orangebg .o {
	font-size:1.4em;
	line-height:1.2em;
}
table tr td div.videoInIndexB {margin:0 0 14px 0;}
.videoInIndexB p.caption{display:none;}
.splashformat td.text .mvb a.tshsplash{
	font-size:1.8em;
	display:block;
	margin:0 0 10px 0;
	line-height:1.2em;
}
.orangebg a.shl{
	margin:0;
	display:block;
	line-height:1.2em;
	font-size:2.4em;
}
.orangebg a.shl:link,.orangebg a.shl:active,.orangebg a.shl:hover,.orangebg a.shl:visited{font-weight:normal;}
.splashformat td.text .arr, .splashformat td.text .sabull{
	font-size:1.2em;
	line-height:1.6em;
	padding:0 0 0 18px;
}
.topstoryformat td.text .sabull{
	font-size:1.2em;
	line-height:1.3em;
	padding:0 0 3px 18px;
	background-position:6px 2px;
	-webkit-text-size-adjust:none;
}

.topstoryformat td.text .mvb a{
	font-size:1.2em;
	line-height:1.3em;
	color:#336666;
	font-weight:bold;
	padding:0 0 3px 18px;
	text-decoration:none;
	background-position:6px 2px;
	}
	
	.topstoryformat td.text .mvb a:hover{
	color:#336666;
	text-decoration:underline;
	}


.splashformat td.text .wideav{margin:3px 0 0 0;
	-webkit-text-size-adjust:none;}
.tssplash{
	font-size:3.2em;
	font-weight:bold;
	margin:0pt 0pt 10px;
}
.splashformat td.text a.lp:link,.splashformat td.text a.lp:visited,.splashformat td.text a.lp:hover,.splashformat td.text a.lp:active{font-size:1.3em;}
table.topstoryformat, table.splashformat{
	border-bottom:1px solid #dfdfdf;
	margin:0;
}
 table.splashformat{margin:0 0 10px 0;}
.topstoryformat td.text{padding:0 0 7px 0;}
.topstoryformat .image, .splashformat .image{
	padding:0 4px 10px 0;
	vertical-align:top
}
.topstoryformat td.text, .splashformat td.text{vertical-align:top;}
.topstoryformat .mvb{
	font-size:1.3em;
	line-height:1.25em;
}
.topstoryformat .mvb .tsh{
	font-size:1.3em;
	line-height:1.3em;
	margin:-3px 0 0 0;
	display:block;
}

.topstoryformat mvb a{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:336666;
padding:7px 0 5px 5px;
text-decoration:none;
}

.whphnls a{
	font-size:1.1em;
	line-height:1.3em;
}
.whphnls a img{
	display:block;
	padding:0 5px 0 0;
}
.whphnls .summary{
	font-size:1.1em;
	line-height:1.3em;
	margin:2px 0 0 0 ;
}
.story_level2{
	font-size:1.3em;
	line-height:1.3em;
}
.story_level2 .mvb{margin:0 0 5px 0;}
.story_level2 a img{margin:0 5px 0 0;}
.story_level2 .nlp{font-size:13px;}
a.shl:link,a.shl:active,a.shl:hover,a.shl:visited{font-weight:bold;}
.puffbox4 img,.puffbox_promo img{float:left;border:0px;margin:0 5px 0 0;}
h2.promostrap4,h2.brand4{background:#EEEEDD;padding:2px 0px 2px 5px;color:#444;font-size:1.1em;}
h2.brand4{padding:2px 0px 2px 0px;}
h2.brand4 a:link,h2.brand4 a:visited,h2.brand4 a:hover,h2.brand4 a:active{font-weight:bold;color:#900;}
.puffbox4{font-size:1.1em;}
.puffbox_promo{width:226px;background:#eed;}
.puffbox_promo h3{float:right;width:155px;font-size:1.2em;}
.puffbox_promo p{font-size:1.0em;padding:0px;margin:0px;}
.puffbox_promo .clear{height:1px;}
.av1sh{font-size:1.3em;padding:10px 0 10px 0px;color:#333;font-weight:normal;background:#eee;}
.spb{background:#eee;height:14.8em;color:#333;width:126px;}
.spb .nlp{padding:0 0 10px 0;color:#333;font-weight:normal;display:block;}
.gutter{background:#eee;}
.spb .mvb{margin:0 0 3px 0;}
.spb .shl{clear:both;font-weight:bold;font-size:1.3em;display:block;margin:2px 0 0 0;}
.spb .o{font-size:1.1em;}
.spb br{display:none;}
.spb .pb{color:#000;width:126px;}
.spb .pb .o{clear:both;}
.spb .pb b{line-height:1.5em;font-size:1.1em;}
.topstoryformat .mvb a.tsh:link,.topstoryformat .mvb a.tsh:active,.topstoryformat .mvb a.tsh:hover,.topstoryformat .mvb a.tsh:visited{font-size:1.38em;font-weight:bold;padding:0 0 0 0; color:#336666;}

.hypuffv4 a{font-size:1.3em;}
.horizontalList{
	padding:7px 0 0 0;
	font-size:1.2em;
	clear:left;
}

.fefefef {margin:0 0 10px 0;border-bottom:1px solid #dfdfdf;}
.fefefef .picheadline{
	margin:0 0 10px 0;
}
.fefefef .nlp{margin:3px 0 0 0;}
.filler3 {border-bottom:1px solid #e5650e;margin:0 0 14px 0;}
.filler3 .nlp{margin:8px 0 0 0;}
.filler3 .fgbi .nlp{
	padding:5px;
	margin:0 0 5px 0;
	background:#e5650e;
	color:#fff;
}
.tealbg .nlp{
	margin:10px 0 0 0;
	background:#666;
	padding:8px;
	font-size:1.2em;
	color:#fff;
}
.tealbg .horizontalList{
	border-bottom:1px solid #666;
	padding:7px 0 7px 0;
}
.picheadline3, picheadline4 {padding:3px 0 0 0;}
.picheadline3 .nlp, .picheadline4 .nlp{font-size:1.0em;}
.picheadline3 a.lp:link,.picheadline3 a.lp:active,.picheadline3 a.lp:hover,.picheadline3 a.lp:visited, .picheadline4 a.lp:link,.picheadline4 a.lp:active,.picheadline4 a.lp:hover,.picheadline4 a.lp:visited{
	font-size:1.0em;
	font-weight:bold;
}
.picheadline3 img.imvr, .picheadline4 img.imvr{margin:2px 5px 5px 0;}
.picheadline4 img.imvr{padding:0 5px 0 0;}
.picheadline3 a b, .picheadline4 a b{margin:5px 0 0px 0;}
.picheadline3 .summary{font-size:1.3em;}
.picheadline4 a.pbl {font-size:1.3em;}
select.dd250{width:275px;}
.sectionHeader, .ish {color:#333;font-size:2.0em;font-family:arial;margin:-1pt 0 0 0;}
.sectionHeader, .ish h1{color:#333;font-size:2.0em;font-family:arial;margin:-1pt 0 0 0; font-weight:normal;}
.gnb{
	font-size:1.3em;
	line-height:1.2em;
	padding:3px 0 0 0;
}
.picheadlinesummary a{font-weight:bold;}