html {
overflow-x: hidden; overflow-y: auto; 
}
BODY {	height: 100%; width: 100%; margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}
P {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #000000;}

TABLE.search_bg {	background-repeat: repeat-x;	height: 41px;}
TABLE.footer_bg {	background-color: #aeaeae;	height: 24px;}
TABLE.breaking_news {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #840010;
}
TABLE.investor_relations_text {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
TABLE.weather_box_grey {	border: solid #e0e0e0 1px;	background-color: #F5F5F5;	padding:10px;}

TD.row_highlight {	background-color: #dbdbdb;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:13px;	text-align: center;}
TD.row_underline {  border-bottom: solid #dbdbdb 1px;  line-height: 40px;  height: 40px; }

H1#blog {font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #004173; line-height: 25px;	font-weight: bold; 	display: inline;}
H2#blog {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;	line-height: 18px;	font-weight: bold; 	display: inline;}
H1#ART {	font-family: Arial, Helvetica, sans-serif;	font-size: 25px;	color: #0C4790;	line-height: 27px;	font-weight: bold;	display: inline;}
H2#ART {	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #999999;	font-weight: bold; display: inline;}
H1#TS {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold;	color: #0C4790;  	display: inline;}
H2#TS {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal;  color: #0C4790;  display: inline;}
HR.blog {border-style: dashed; height: 0.5px; color: #0C4790; margin: 10px 0px 10px 0px;}

SPAN.error_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: red; 	font-weight: bold;}
SPAN.footer_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666; }
SPAN.footer_text_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff;}
SPAN.sub_title {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #0C4790;}
SPAN.sub_title_2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #0C4790;}
SPAN.sub_title_3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #457d8e;}
SPAN.search_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 8px;	color: #666666; }
SPAN.reporter_title {	font-family: Arial, Helvetica, sans-serif;	font-size: 19px;	font-weight: bold;	color: #0C4790;}
SPAN.text_small {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}
SPAN.link_gray_ir{color: #747474; text-decoration: none; cursor:pointer; font-size: 11px}
SPAN.link_gray_irhover{color: #A4A4A4; text-decoration: none; cursor:pointer; font-size: 11px}
SPAN.spanHeading{color: black;font-weight: bold;font-size: 12px;}

#scmpContent {	
	margin: 0 auto;
	width: 970px;
	background-color: white;
	border-left: 3px solid #dfe5e3;
	border-right: 3px solid #dfe5e3;
}
#mainBody {
	margin: 0 auto;
	width: 966px;
	border-left: 2px solid #c4cac8;
	border-right: 2px solid #c4cac8;
}

A:link {color: #000000; text-decoration: none}
A:visited {color: #000000; text-decoration: none}
A:active {color: #000000; text-decoration: none}
A:hover {color: #666666; text-decoration: none}

A.blogchannel:link {color: #004173; text-decoration: none;}
A.blogchannel:visited {color: #004173; text-decoration: none;}
A.blogchannel:actived {color: #004173; text-decoration: none;}
A.blogchannel:hover {color: #004173; text-decoration: underline;}

A.blogtitle:link {color: #999999; text-decoration: none;}
A.blogtitle:visited {color: #999999; text-decoration: none;}
A.blogtitle:actived {color: #999999; text-decoration: none;}
A.blogtitle:hover {color: #999999; text-decoration: underline;}

A.topstoryblue:link {color: #0C4790; text-decoration: none;}
A.topstoryblue:visited {color: #0C4790; text-decoration: none;}
A.topstoryblue:actived {color: #0C4790; text-decoration: none;}
A.topstoryblue:hover {color: #0C4790; text-decoration: underline;}

A.headerblack:link {color: #333333; text-decoration: none;}
A.headerblack:visited {color: #333333; text-decoration: none;}
A.headerblack:actived {color: #333333; text-decoration: none;}
A.headerblack:hover {color: #333333; text-decoration: underline;}


A.email_link:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0C4790;	text-decoration: underline;	font-weight: bold;}
A.email_link:visited {color: #0C4790; font-size: 12px; text-decoration: underline; font-weight: bold;}
A.email_link:active {color: #0C4790; font-size: 12px; text-decoration: underline; font-weight: bold;}
A.email_link:hover {color: #0C4790; font-size: 12px; text-decoration: underline; font-weight: bold;}

A.menulink:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0C4790;	text-decoration: underline;	font-weight: normal;}
A.menulink:visited {color: #0C4790; text-decoration: underline; font-weight: normal;}
A.menulink:active {color: #0C4790; text-decoration: underline; font-weight: normal;}
A.menulink:hover {color: #0C4790; text-decoration: underline; font-weight: normal;}

A.link_underline:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000; text-decoration: underline}
A.link_underline:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000; text-decoration: underline}
A.link_underline:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000; text-decoration: underline}
A.link_underline:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #666666; text-decoration: underline}

A.link_white:link {color: #ffffff; text-decoration: none}
A.link_white:visited {color: #ffffff; text-decoration: none}
A.link_white:active {color: #ffffff; text-decoration: none}
A.link_white:hover {color: #ffffff; text-decoration: underline}

A.link_gray:link {color: #747474; text-decoration: none}
A.link_gray:visited {color: #747474; text-decoration: none}
A.link_gray:active {color: #747474; text-decoration: none}
A.link_gray:hover {color: #A4A4A4; text-decoration: none}

A.link_gray2:link {color: #000000; text-decoration: none}
A.link_gray2:visited {color: #000000; text-decoration: none}
A.link_gray2:active {color: #000000; text-decoration: none; font-weight:bold;}
A.link_gray2:hover {color: #666666; text-decoration: none;}

A.link_location:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #6F6F6F; text-decoration: none}
A.link_location:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #6F6F6F; text-decoration: none}
A.link_location:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #6F6F6F; text-decoration: none}
A.link_location:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #6F6F6F; text-decoration: underline}

A.link_popup:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #0C4790; font-weight: bold; text-decoration: underline}
A.link_popup:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #0C4790; font-weight: bold; text-decoration:underline}
A.link_popup:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #0C4790; font-weight: bold; text-decoration: underline}
A.link_popup:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #0C4790; font-weight: bold; text-decoration: underline}

A.link_cityhighlight:link {color: #000000; text-decoration: none; font-weight:bold;}
A.link_cityhighlight:visited {color: #000000; text-decoration: none; font-weight:bold;}
A.link_cityhighlight:active {color: #000000; text-decoration: none; font-weight:bold;}
A.link_cityhighlight:hover {color: #000000; text-decoration: none; font-weight:bold;}

A.link_site_control:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000; text-decoration: underline}
A.link_site_control:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000; text-decoration: underline}
A.link_site_control:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000; text-decoration: underline}
A.link_site_control:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #cc0000; text-decoration: underline}

A.link_blue:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #0C4790;	text-decoration: underline;	font-weight: normal;}
A.link_blue:visited {color: #0C4790; text-decoration: underline; font-weight: normal;}
A.link_blue:active {color: #0C4790; text-decoration: underline; font-weight: normal;}
A.link_blue:hover {color: #0C4790; text-decoration: underline; font-weight: normal;}

A.link_red:link {	color: #8A101D;	text-decoration: none;	font-weight: bold;}
A.link_red:visited {color: #8A101D; text-decoration: none; font-weight: bold;}
A.link_red:active {color: #8A101D; text-decoration: none; font-weight: bold;}
A.link_red:hover {color: #333333; text-decoration: none; font-weight: bold;}

A.link_pageindex: link {	text-decoration: underline;	font-weight: normal;}
A.link_pageindex:visited {text-decoration: underline; font-weight: normal;}
A.link_pageindex:active {text-decoration: underline; font-weight: bold;}
A.link_pageindex:hover {text-decoration: underline; font-weight: normal;}

A.link_intext:link {color: #157C9B; text-decoration: underline}
A.link_intext:visited {color: #157C9B; text-decoration: underline}
A.link_intext:active {color: #157C9B; text-decoration: underline}
A.link_intext:hover {color: #157C9B; text-decoration: underline}

A.link_archive:link {color: #447D90; text-decoration: none}
A.link_archive:visited {color: #447D90; text-decoration: none}
A.link_archive:active {color: #447D90; text-decoration: none}
A.link_archive:hover {color: #447D90; text-decoration: underline}

A.related_link:link {font-size: 12px; color: #0C4790;	line-height: 16px;	text-decoration: none;	font-weight: bold;}
A.related_link:visited {font-size: 12px;	color: #0C4790;	line-height: 16px;	text-decoration: none;	font-weight: bold;}
A.related_link:active {font-size: 12px;	color: #0C4790;	line-height: 16px;	text-decoration: none;	font-weight: bold;}
A.related_link:hover {font-size: 12px;	color: #0C4790;	line-height: 16px; text-decoration: underline; font-weight: bold;}

A.life_link_gray:link {font-size: 11px; color: #747474; text-decoration: none}
A.life_link_gray:visited {font-size: 11px; color: #747474; text-decoration: none}
A.life_link_gray:active {font-size: 11px; color: #747474; text-decoration: none}
A.life_link_gray:hover {font-size: 11px; color: #A4A4A4; text-decoration: none}

A.link_gray_ir:link {color: #747474; text-decoration: none; font-size: 11px}
A.link_gray_ir:visited {color: #747474; text-decoration: none; font-size: 11px}
A.link_gray_ir:active {color: #747474; text-decoration: none; font-size: 11px}
A.link_gray_ir:hover {color: #A4A4A4; text-decoration: none; font-size: 11px}

A.irbox_article_headline:link {color: #000000; text-decoration: underline}
A.irbox_article_headline:visited {color: #000000; text-decoration: underline}
A.irbox_article_headline:active {color: #000000; text-decoration: underline}
A.irbox_article_headline:hover {color: #666666; text-decoration: underline}

A.irbox_article_headline_normal:link {color: #000000; text-decoration: underline}
A.irbox_article_headline_normal:visited {color: #000000; text-decoration: underline}
A.irbox_article_headline_normal:active {color: #000000; text-decoration: underline}
A.irbox_article_headline_normal:hover {color: #666666; text-decoration: underline}

A.irbox_article_headline_red:link {color: #8A101D; text-decoration: none; font-weight: bold;}
A.irbox_article_headline_red:visited {color: #8A101D; text-decoration: none; font-weight: bold;}
A.irbox_article_headline_red:active {color: #8A101D; text-decoration: none; font-weight: bold;}
A.irbox_article_headline_red:hover {color: #333333; text-decoration: none; font-weight: bold;}

A.video_multiTitle:link {    color: #A4A4A4;    padding-left: 1px;    padding-bottom: 2px;    text-decoration: none;    font-weight: bold;    }
A.video_multiTitle:visited {  color: #A4A4A4;    padding-left: 1px;    padding-bottom: 2px;    text-decoration: none;    font-weight: bold;    }
A.video_multiTitle:actived {  color: #A4A4A4;    padding-left: 1px;    padding-bottom: 2px;    text-decoration: none;    font-weight: bold;    }
A.video_multiTitle:hover {    color: #747474;    padding-left: 1px;    padding-bottom: 2px;    text-decoration: underline;    font-weight: bold;}

A.toogle_link:link {font-size: 11px; color: #A4A4A4; text-decoration: none}
A.toogle_link:visited {font-size: 11px; color: #A4A4A4; text-decoration: none}
A.toogle_link:active {font-size: 11px; color: #A4A4A4; text-decoration: none}
A.toogle_link:hover {font-size: 11px; color: #747474; text-decoration: none}

A.link_weather:link {color: #5EB1E3; text-decoration: underline}
A.link_weather:visited {color: #5EB1E3; text-decoration: underline; font-weight: bold;}
A.link_weather:active {color: #000000; text-decoration: none; font-weight: bold;}
A.link_weather:hover {color: #5EB1E3; text-decoration: underline; font-weight: bold;}



.article_headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 25px;	color: #0C4790;	line-height: 27px;	font-weight: bold;}
.article_body {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #000000;}
.article_label {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666666;}
.article_date {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}
.article_popup1 {	position: absolute;	visibility: hidden;}
.article_byline {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight : bold;		color: #666666;}
.article_subheadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;	color: #999999;}
.article_pageindex {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;}
.article_title_small {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #8A101D;}
.article_popup {	position: absolute;	left:431px;	top:265px;	width: 350;	visibility: hidden;}
.article_popup_small {	position: absolute;	left:431px;	top:265px;	width: 218px;	visibility: hidden;}
.blogstory_time {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height: 17px;	text-decoration: none;	font-weight: bold;}
.box { font-size:12px; font-family:Arial,Helvetica;}
.content {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;}
.dotline { border:0;border-top:1px dotted #999999;height:1px; line-height:1px; margin:0;}
.embscreen {	font-size:11px;	text-align:center;	padding:0px;	margin:0px 10px 0px 0px;	float:right;}
.embscreen_teaser {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	FONT-SIZE: 11px; 
	FLOAT: right; 
	MARGIN: 2px 2px 2px 2px; 
	TEXT-ALIGN: center
}
.featured_red{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold;	color: #8A101D; }
.forecast_tb {	border-right: solid #e0e0e0 1px;	border-bottom: solid #e0e0e0 1px;}
.forecast_row {	border-bottom:solid #ffffff 1px;	border-right:solid #ffffff 1px;	background-color: #127EAD;}
.greenfont { font-size:17px; color:#5090A1; font-weight:bold; font-family:Verdana;}
.sponsor_red {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #8A101D;}
.greyfont { font-size:12px; color:#333333 }
.hk_listed_companies {	height: 622px;	#width: 327px;	width: 300px;	overflow: auto;	border: 1px solid #e0e0e0;}
.index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
	line-height: 16px;
	text-decoration: none;
	font-weight: normal;
}
.icon_arrow_red_small {	padding-top:6px;	padding-right:4px;	padding-left:1px;}
.icon_arrow_small {	padding-top:4px;	padding-right:4px;}
.icon_arrow_large {	padding-right: 4px;}
.img_border_small {	border: 1px solid #CCCCCC;}
.img_border_large {	border: 1px solid #CCCCCC;	padding: 2px;}
.location_txt {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #6F6F6F;}
.login_welcome {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #000000;}
.listed_companies {	height: 622px;	#width: 327px;	width: 300px;	overflow: auto;	border: 1px solid #e0e0e0;}
.link_story_index{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #396B9F;}
.main_greyborder {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em;
            border-top: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 1px solid #cccccc;
            border-bottom: 1px solid #cccccc;
            padding-left:4px;
            padding-right: 3px;
            margin-right: 3px;
}
.otherServSession{	margin-top: 30px;}
.otherServ {	border:0;	border-left: 1px dotted #000000;}
.otherServFrame {	margin-right: 5px;	margin-bottom: 10px;}
.otherServTitle {	margin:0;	padding:0;	margin-left: 9px;	margin-right: 9px;	margin-top: 10px;}
.otherServBottomLine {	margin-left: 8px;	margin-right: 8px;	border:0;	border-top: 1px dotted #000000;}
.otherEventsSession{	margin-top: 0px;}
.otherEventsFrame {	margin-left: 5px;	margin-right: 5px;	margin-bottom: 10px;}
.otherEventsTitle {	margin:0;	padding:0;	margin-left: 9px;	margin-right: 9px;	margin-top: 10px;}

.popup_outline {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.popup_outline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.popup_outline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #64a6ba;
	border-right-color: #64a6ba;
	border-bottom-color: #64a6ba;
	border-left-color: #64a6ba;
	margin: 5px;
	padding-bottom: 0px;
}

.photoplayer_num {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	white-space:nowrap;	color: #000000; }
.photoplayer_caption {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000; }
.photoplayer_credit {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #959595; }
.photoplayer_border {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	border: 1px solid #999999;}
.photoplayer_border2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #d8d8d8;}
.photoplayer_preview {	background-color: #e8e8e8;	border-top: 1px solid #999999;	border-bottom: 1px solid #999999;}
.pupular_content {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #111111;	line-height: 16px;	text-decoration: none;	font-weight: normal;}
.previous_next{ font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
.readers_top {
	position: absolute;
	left:370px;
	top:259px;
	background-color: #FFFFFF;
	height: 260px;
	width: 327px;
	padding-top:0px;
	padding-left:0px;
	visibility: visible;
}
.redfont { font-size:15px; color:#A21D21; line-height: 17px; font-weight:bold;}
.region_table {	border-right: solid #e0e0e0 1px;	border-bottom: solid #e0e0e0 1px;	background-color: #aeaeae;}
.reported_quote {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;	line-height: 13px;	text-decoration: none;	font-weight: bold;}
.rss_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: plain;	color: #000000;}
.rss_popup {	position: absolute;	visibility: hidden;}
.standard_input {	font-size: 11px;}


.secondary-nav ul {list-style:none;   float:left;            margin:0;           padding:0; background-color: #ffffff;}
.secondary-nav ul li {      display:inline;    margin:0;           padding:0;         font-family: Arial, Helvetica, sans-serif;     font-size: 12px;    padding-left:12px;           padding-right:12px;         color: #747474;  height:20px; }
.secondary-nav {clear:both;display:none; }
.secondary-nav ul {padding-top:2px;padding-left:3px;}
.secondary-nav a {color: #000000; text-decoration: none}
.secondary-nav a:visited {color: #000000; text-decoration: none}
.secondary-nav a:active {color: #000000; text-decoration: none}
/*.secondary-nav a:hover {color: #cc0000; text-decoration: none}*/
.secondary-nav a:hover {color #000000;  text-decoration:underline; }


.sub_title_small {	font-family: Arial, Helvetica, sans-serif;	padding-left: 1px;	padding-bottom: 2px;	font-size:12px;	font-weight: bold;	color: #333333;}
.sub_title_small_blue {	font-family: Arial, Helvetica, sans-serif;	padding-left: 1px;	padding-bottom: 2px;	font-size:11px;	font-weight: bold;	color: #0C4790;}
.sub_nav_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left:12px;	padding-right:12px;	color: #747474; }
.sub_nav_text2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-left:12px;	padding-right:12px;	color: #747474; }
.search_input {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}
.search_input3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	width: 120px;}
.servIcon {	margin-left: 7px;}
.story_index_label{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #656060; }
.story_index_topstories {	height: 116px;	width: 100%;	overflow: scroll;	border: 0px solid #999999;}
.story_index{	border: 0px solid #999999;}
.story_index_normal {	height: 150px;	width: 100%;	overflow: scroll;	border: 0px solid #999999;}
.story_index_life {	height: 60px;	width: 100%;	overflow: scroll;	border: 0px solid #999999;}

.text_gray {	color: #898989; }
.text_white {	color: #ffffff;}
.title {	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #333333}
.title_big { font-size:26px; color:#989898; font-weight:bold; line-height: 26px}
.title_sub { font-size:15px; font-weight:bold;}
.topEventFrame {	position:relative;	margin-top: 10px;	margin-left: 7px;	margin-right: 7px;	margin-bottom: 15px;}
.topEvents {		border:0;				FILTER: Alpha( style=1,opacity=25,finishOpacity=100,startX=0,finishX=0,startY=0,finishY=100); BACKGROUND-COLOR: #f5f5f7;	}
.topSevBorder{	position:relative;		border: 1px solid #e9e8ed;	background-color: #f5f5f7;}
.topService {		border:0;	FILTER: Alpha( style=1,opacity=25,finishOpacity=100,startX=100,finishX=0,startY=1,finishY=100); BACKGROUND-COLOR: #f5f5f7;}
.topServFrame {	position:relative;	margin-top: 15px;	margin-left: 12px;	margin-right: 12px;	margin-bottom: 15px;}
.video_titleSelect {  color: #D00008;   padding-left: 1px;   padding-bottom: 2px;   font-size:12px;   font-weight: bold;  }	

.timer_bar_sp {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999; }
.timer_bar_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000; }
.top_story_bg {	background-color: #FFFFFF;	border: 1px solid #CCCCCC;}
.top_story {
	position: absolute;
	left:370px;
	top:259px;
	background-color: #FFFFFF;
	height: 260px;
	width: 327px;
	padding-top:0px;
	padding-left:0px;
	visibility: visible;
}

ul.square {list-style-type: square}

.weather_title1 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;}
.weather_title2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}
.weather_highlight {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold; color: #5EB1E3;}
.weather_superbold {	font-family: Arial, Helvetica, sans-serif;	font-size:24px;}
.weather_superbold2 {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size:15px;}

#primary-nav {font-family: 'Trebuchet MS',Helvetica,sans-serif;font-size: 12px;font-weight: bold;color: #000000; text-decoration: none; width:950px;clear:both;background:url(/images/primary_nav_bg.jpg) repeat-x  left top; height:20px; }
#primary-nav ul {            margin:0;           padding:0;         list-style:none;}
#primary-nav li { display:inline;    margin:0;           padding:0; }
#primary-nav ul li a { float:left; background:url(/images/primary_nav_middle.jpg) no-repeat left top;  text-decoration:none; height:20px;}

#primary-nav span { padding-left:14px; padding-right:14px; line-height:20px;}

/*#primary-nav a:hover span {         color: #cc0000; }*/
#primary-nav a:hover span { color: #000000;}
#primary-nav a:hover {     background-position:0% -20px;}
#primary-nav a:hover span {         background-position:100% -20px;}

#primary-nav-right { float:right;}

ul#footer{margin:0px; padding:0px; }
ul#footer li {
 	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	color: #000000;
	padding-bottom: 2px;
	background-image:url(/images/magazine/dot.jpg); 
	background-position:0px 6px; 
	background-repeat:no-repeat; 
	padding-left:7px;
	vertical-align:top; 
}
ul#footer a {	padding-left:1px;
			padding-top: 1px;
			padding-bottom: 1px;
			padding-right: 2px;
			text-decoration: none;
		}
ul#footer a:hover {
	color: #000000;
	padding-left:1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	text-decoration: underline;
}
.footerhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; font-weight: bold; line-height: 22px; }

#Home_HeadSpan {
	margin: 0 auto;
	!important;width: 970px;
	#width: 973px;	
	padding: 0;
	align: center;
	text-align: center;
	border-left: 3px solid #dfe5e3;
	border-right: 3px solid #dfe5e3;
	border-top: 3px solid #dfe5e3;
	background-color: #ffffff;

}

#Home_HeadSpanInner {
	margin: 0 auto;
	!important;width: 946px;
	#width: 969px;
	padding: 10px 10px 0 10px;
	border-left: 2px solid #c4cac8;
	border-right: 2px solid #c4cac8;
	border-top: 2px solid #c4cac8;
	align: center;
	text-align: center;
	font-size:12px;
	font-family:Arial;
	/*border: 1px solid;*/
}

#Home_HeadSpanInner .info_1 {
	width:auto;
	float:left;
}

#Home_HeadSpanInner .info_r {
	width:auto;
	float: right;
}

#Home_AdSpan {
	width:973px;
	background-color: #efefef;
	display: block;
	padding: 10px 0 10px 0;
	#padding: 10px 0 0 0;
	text-align:center;
}

#Home_AdSpan .topLAd {
	display: inner-block;
	float:left;
	 width:630px;
}

#Home_AdSpan .topRAd {
	display: inner-block;
	float: right;
	width:230px; 
	height: 90px;
}
