﻿body,div,dl,dt,dd,ul,ol,li,h1,h4,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
body {font-family: arial,verdana,sans-serif;	color:#333333;font-size:13px; background: /*url(_images/bg-header.jpg)  repeat-y top center #1065A6;*/ #032d77; }
img{border-style: none;}

/*// Link Styles //*/
a:link, a:active {color:#016db1; text-decoration: none;}
a:visited { color:#5C7996; text-decoration:none;}
a:hover	{ color:#FF3333;text-decoration: none;}
.clear { clear:both;}

.top_news { font-size:16px; color:#004173; text-align:left; padding:0; margin:0; display:block; font-weight:800; color:#FF0000}

.title_1 { font-size:16px; color:#004173; text-align:left; padding:0 0 5px 0; margin:0; display:block;}
.title_1 a, .title_1 a:link, .title_1 a:visited{ color:#016db1; text-decoration:none; font-weight:800; line-height:20px; }
.title_1 a:hover{ color: #FF3333; text-decoration:none;}

.title_cat { font-size:16px; color:#004173; text-align:left; padding:0; margin:0; display:block;border-bottom:3px solid  #FFCC00; line-height:22px; padding-bottom:3px; margin-bottom:8px;}
.title_cat a, .title_cat a:link, .title_cat a:visited{ color:#016db1; text-decoration:none; font-weight:800; line-height:20px; }
.title_cat a:hover{ color: #FF3333; text-decoration:none;}

.title_news { text-align:left;font-family: Cambria, serif; font-size: 22px; font-style: normal; font-weight: normal; text-transform: normal;letter-spacing: normal;line-height: 1.2em; color:#1d68aa; font-weight:800; border-bottom:3px solid #FFCC00; padding-bottom:3px; margin-bottom:9px; display:block;}

.title_news a, .title_news a:link, .title_news a:visited {color:#1d68aa;}

.title_news2 { text-align:left;font-family: Cambria, serif; font-size: 22px; font-style: normal; font-weight: normal; text-transform: normal;letter-spacing: normal;line-height: 1.2em; color:#1d68aa; font-weight:800; border-bottom:3px solid #658dda; padding-bottom:3px; margin-bottom:6px; display:block;}

.title_2 { font-size:13px; color:#004173; text-align:left; padding:0; margin:0; display:block;}
.title_2 a, .title_2 a:link{ color:#016db1; text-decoration:none; font-weight:800; line-height:19px;}
.title_2 a:visited { color:#666666;}
.title_2 a:hover{ color: #FF3333; text-decoration:none;}
.title_3 { font-size:13px; text-align:left; padding:0 0 0 0; margin:0;}
.title_3 a, .title_3 a:link {text-decoration:none; font-weight:800; line-height:16px; color:#016db1}
.title_3 a:hover{text-decoration:none; color:#FF3333;}
.title_date{font-size:11px;color:Gray;text-align:left; white-space:nowrap;}

.details { font-size:12px; color:#004173; text-align:left; padding:0; margin:0; display:block;}
.details a, .details a:link{ color:#016db1; text-decoration:none; font-weight:400; line-height:15px;}
.details a:visited { color:#666666;}
.details a:hover{ color: #FF3333; text-decoration:none;}
#news_list {border:#CCCCCC 0px solid;margin: 7px 0px 0px 0px;padding:0px 0px 0px 0px;width:330px;float:left;overflow: hidden; WHITE-SPACE: nowrap; font-size:12px;}
#news_list p a {WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;width:320px; }
#news_list p {	padding:4px 0px; background:url(_images/dot3.gif) repeat-x left bottom;}
#news_list p a:hover {}

#body_wrap { width:1000px; float:none; margin:0 auto; padding:0;}
#content_wrap {position: relative;}
#header { width:975px; height:75px; float:none; margin:0 auto; padding:0;}
#logo { width:400px; height:74px; float:left; overflow:hidden;}

#todaydate { width:190px; height:74px; float:left; overflow:hidden; color:#FFFFFF; font-style:italic; font-size:12px;Font-Family: ¡§Trebuchet MS¡¨, Helvetica, sans-serif}
#toplink { width:372px; height:68px; float:left; overflow:hidden; color:#FFFFFF; font-size:12px; text-align:right;}
#toplink a, #toplink a:link, #toplink a:visited { color:#FFFFFF; padding:0 0 0 5px; text-decoration:none;}
#toplink a:hover {text-decoration: underline;}

/********************** top navigation section ********************/
#top_nav { width:1000px; height:82px; float:none; margin:0 auto; padding:0; border:0px solid #999999; background:url(_images/top_nav_bg.gif) top repeat-x #FFFFFF;}

.cx_tabmenu {
	PADDING-TOP: 6px;WIDTH: 1000px; overflow:hidden;
}

.cx_tabmenu ul { list-style: none; padding: 0; margin: 0; } /* Removing the bullets */
.cx_tabmenu ul li {float: left; display:inline; position: relative;} /* Displaying the menu items inline */


#sclink, #sclink1, #sclink2, #sclink3, #sclink4, #sclink5, #sclink6, #sclink7,#sclink8,#sclink9 {
	PADDING-RIGHT: 14px; DISPLAY: inline; PADDING-LEFT: 14px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666666; LINE-HEIGHT: 31px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 31px; TEXT-ALIGN: center; TEXT-DECORATION: none; font-family: arial,verdana,sans-serif;font-weight:bold;background:url(_images/bgDIVIDER.gif) no-repeat top right;}
#sclink:hover, #sclink1:hover, #sclink2:hover, #sclink3:hover, #sclink4:hover, #sclink5:hover, #sclink6:hover,#sclink7:hover, #sclink8:hover,#sclink9:hover {
	BACKGROUND: url(_images/cx_menu_hover.gif) #FFFFFF no-repeat center bottom; COLOR: #0487da; 
}

#tabcontentcontainer {
	WIDTH: 1000px; height: 44px; overflow:hidden;
}
.tabcontent {
	DISPLAY: none; PADDING-TOP: 5px; width:980px;
}
.tabcontent ul { list-style: none; padding: 0; margin: 0; } /* Removing the bullets */
.tabcontent ul li {float: left; margin: 0 5px } /* Displaying the menu items inline */
.tabcontent A:link, .tabcontent A:visited {
	FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 3px; CURSOR: pointer; LINE-HEIGHT: 18px; font-family: arial,verdana,sans-serif; HEIGHT: 18px; TEXT-DECORATION: none; color:#0268a9; font-weight:400; text-decoration:underline;
}
.tabcontent A:hover {
	BACKGROUND: url(_images/cx_submenu_hover_grey.gif) no-repeat center bottom; COLOR: #c73d01; text-decoration:none;
}

/*************** for old pages **************/
#sc2 { margin-left:60px;}
#sc5 {margin-left:335px;}
#sc6 {margin-left:393px;}
#sc7 {margin-left:484px;}
#sc8 { text-align: right; float: right;}
#sc8 { width: 460px; float: right;}

/***************** for new pages ****************/
#menu1_sub{position: absolute;}
#menu2_sub{position: absolute; top: 28px;}
#menu3_sub{position: absolute;}
#menu4_sub{position: absolute;}
#menu5_sub{position: absolute;}
#menu6_sub{position: absolute; top: 28px;}
#menu7_sub{position: absolute; top: 28px;}
#menu8_sub{position: absolute; top: 28px;}
#menu9_sub{position: absolute;}


/************ top navigation section end *******************/

#search { float:right; margin:0; padding:0; text-align:right; padding:3px 10px 0 0; overflow:hidden; height:27px;}


#content { width:1000px; float:none; margin:0 auto; padding:0; clear:both; background-color:#FFFFFF; }
#home { width:1000px; float:left; margin:0 auto; padding:0; clear:both; background-color:#FFFFFF; }
#home_left { width:690px; border-left:8px solid #FFFFFF; float:left; background-color:#FFFFFF; overflow: hidden;}
#home_left_up { width:690px; float:left; font-size:13px;}
#home_left_up_1 p{ line-height:18px; padding:12px 0 0px 0px;}
#home_left_up_1 { width:690px; float:left; border-right:24px solid #FFFFFF;}
#bottom_ads_other { width:1000px; float:left; border-bottom:10px solid #FFFFFF;border-top:10px solid #FFFFFF;padding:0; clear:both; background-color:#FFFFFF; }
#today_news { width:326px; float:left; clear:both;}
.today_news h1 { font-size:16px; color:#004173; text-align:left; padding:0 0 5px 0; margin:0; display:block;}
.today_news a, .today_news a:link, .today_news a:visited{ color:#016db1; text-decoration:none; font-weight:800; line-height:20px; }
.today_news a:hover{ color: #FF3333; text-decoration:none;}

#video_slider { width:326px; float:left; padding:0; margin:0; overflow:hidden; border-bottom:10px solid #FFFFFF;border-top:10px solid #FFFFFF;}
#today_pic {width:326px; float:left; text-align:center; height: 227px; overflow:hidden; border-bottom:6px solid #FFFFFF;}
#home_left_up_2 { width:690px; float:left;font-size:13px;}
#headline {width:333px; float:right; border-bottom:0px solid #999999; padding:0; margin:0;}
#program_featured {width:333px; float:right; border-bottom:0px solid #999999; padding:0; margin:0; height:500px;}
#headline_top{ clear: both; float: left;}

.headline { color:#c5161b; font-size:15px; font-weight:800; line-height:18px;}
#headline_list {margin:0 0 0 14px; padding:0px;  float:none; list-style-image:url(_images/dot_blue.gif); list-style-position:outside; line-height:22px;  display: block;}
#headline_list a,ul.headline_list a:link { text-decoration:none; font-size:12px; font-weight:800;}
.allnews { width:320px; border-bottom:0px dotted #CCCCCC; float:left; height:25px; line-height:25px; text-align:right; margin-bottom:10px; }
.allnews a, .allnews a:link, .allnews a:visited{color:#333399; text-decoration:none; font-size:11px; font-weight:800;}
.allnews a:hover {color:#c5161b;}
#home_programs { width:690px; float:none;  text-align:center;}
#eng_programs { width:690px; float:none; border-top:10px solid #FFFFFF; text-align:center;}
#chinese_programs { width:690px; float:none; border-top:10px solid #FFFFFF;}
#chinese_programs li { width:170px; float:left; margin:12px 0 0 0; text-align:center;}
#chinese_programs li p { font-size:13px; text-align:center;  height:32px; font-weight:800; overflow:hidden;}
#chinese_programs li img{float:none;border: 1px solid #d6d6d6;background: #ffffff;padding:2px;}
#chinese_programs li img:hover {border: 1px solid #5db6f5; background: #5db6f5;}
#home_right { width:300px; float:right; background-color:#FFFFFF; overflow:hidden; border-top:0px solid #FFFFFF;}
ul.links { margin: 0; padding: 0;}
ul.links.inline { display: inline;}
ul.links li { display: inline; list-style-type: none; padding: 0 0.5em;}
ul.links li { border-left: 1px solid #ddd;}
ul.links li.first {border: none;}


#bottom_ads { width:1000px; height:125px; float:none; margin:0 auto; padding:0; border-top: dotted 1px #CCCCCC;background-color:#FFFFFF;text-align:center; vertical-align:middle;}
#bottom_ads_1, #bottom_ads_2, #bottom_ads_3, #bottom_ads_4, #bottom_ads_5, #bottom_ads_6  {float:left;padding-top:10px; width: 20%; vertical-align:middle;}
img.bottomad {float:left;padding:0px; background: #ffffff;margin-left:10px; margin-top:15px;margin-right:5px; }
#bottom_link { width:1000px; height:30px; float:none; margin:0 auto; padding:0; line-height:30px; font-size:12px; text-align:center; background:#639ed9;}
#bottom_link a, #bottom_link a:link, #bottom_link a:visited{ color:#FFFFFF;}
#bottom_link a:hover { color:#99FFFF;}
#bottom_copyright {FLOAT: none; FONT-SIZE: 12px; padding: 0; HEIGHT: 23px;WIDTH: 560px;  TEXT-ALIGN: left; MARGIN: 5px auto;COLOR: #cccccc; }


#active_submenu {
	BACKGROUND: url(_images/cx_submenu_hover.jpg) #666666 no-repeat center bottom; COLOR: #fff
}

#dropmenudiv{
position:absolute;
border:1px solid #CCCCCC;
border-bottom-width: 0;
line-height:18px;
z-index:100;
font-size:13px;
}

#dropmenudiv a, #dropmenudiv a:link, #dropmenudiv a:visited{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #CCCCCC;
padding: 1px 0;
text-decoration: none;
color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background:#FFFFFF;text-decoration: none;color:#024682;}

#events {padding:0px; margin:0;color:#666666; width:333px; float:right; overflow:hidden; border-top:9px solid #FFFFFF;}
h4 {color:#016db1; font-size:16px; text-align:left; padding:0; margin:0; line-height:23px; height:23px; border-bottom:5px solid #FFFFFF;}
h4 a, h2 a:link, h2 a:visited{color:#016db1; text-decoration:none;}
h4 a:hover { color:#FF3333;}

#events_pic {padding:0px; margin:0px 0px 0px 0px;height:110px;text-align:left; color:#666666; width:333px; float:none; overflow:hidden; clear:both; border-top:0px solid #FFFFFF;}
#events_pic h2 {font-size:15px;font-weight:800; margin-bottom:4px;}
#events_pic h2 a, #events_pic h2 a:link, #events_pic h2 a:visited {font-size:15px;font-weight:800;line-height:18px;}
#events_pic img.highlight {float:left;border: 0px solid #e0e4e4;padding:0px; background: #fafafa;margin-right:6px; width:204px;}

#events .event_list {margin: 10px 0px 0px 0px;padding:0px 0px 5px 0px;float:left;font-size:12px; width:330px; line-height:15px; background:url(_images/dot3.gif) bottom repeat-x;}
#events .event_list p a {WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;}
#events .event_list p {	float: left;width:200px; border-top: 4px solid #fff; }
#events .event_list span.title_2 { float: left;border:#CCCCCC 0px solid; font-size:12px; width:200px; line-height:18px;}
#events .event_list span.title_2 a{line-height:15px; }
#events .event_list img { float:left; width:120px; border-right:8px solid #fff;}

#center_ad{width:333px;border-top:15px solid #FFFFFF;}

.program_list { width:321px; float:left; border-right:20px solid #FFFFFF; margin-top:10px; height:100px; overflow:hidden; display:block; border-bottom:1px solid #CCCCCC; }
/*.program_list {border:#CCCCCC 0px solid;padding:0px; margin:0px 0px 0px 0px;height:100px;text-align:left; color:#666666; width:325px; float:left; overflow:hidden;}*/
.program_list h2 {font-size:15px;font-weight:800; margin-bottom:4px;}
.program_list h2 a, .program_list h2 a:link, .program_list h2 a:visited {font-size:15px;font-weight:800;line-height:18px;}
.program_list img.highlight {float:right;padding:0px; background: #fafafa;margin-left:6px; margin-top:36px;}
.program_list p { text-align: left; }
.program_list img.highlight2 {float:left;padding:0px; background: #fafafa;margin-left:6px; margin-top:36px;}
.program_list span.more_news { float:right;}
.program_list span.title_3 {float:left;}

.program_list .news_list3 {border:#CCCCCC 0px solid;margin: 10px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;font-size:12px; width:310px;}
.program_list .news_list3 p a {WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;}
.program_list .news_list3 p {	padding:4px 0px; }
.program_list .news_list3 p a:hover {}
.program_list .news_list3 img { width:80px;}
.program_list .news_list3 span.title_3 {border:#CCCCCC 0px solid; font-size:12px; width:220px;}


#cn_programs h2 { background: url(_images/cn_programs_top.gif) top center no-repeat; height:46px; padding:0; margin:0; font-size:16px;}
.cn_pro { width:129px; float:left; margin:10px 0 0 0; text-align:center;}
.cn_pro img.highlight {float:none;border: 1px solid #d6d6d6;background: #ffffff;padding:2px;}
.cn_pro img.highlight:hover {border: 1px solid #5db6f5; background: #5db6f5;}
.cn_pro h2 { font-size:13px; text-align:center; line-height:21px; height:21px; font-weight:800;}

.cn_pro2 li { width:170px; float:left; margin:12px 0 0 0; text-align:center;}
.cn_pro2 li p { font-size:13px; text-align:center; line-height:21px; height:21px; font-weight:800;}
.cn_pro2 li img{float:none;border: 1px solid #d6d6d6;background: #ffffff;padding:2px;}
.cn_pro2 li img:hover {border: 1px solid #5db6f5; background: #5db6f5;}

.rightbox_noborder{width:300px;text-align:center; float:none; margin:0 auto; padding:0; overflow:hidden; font-size:12px;border-bottom:15px solid #FFFFFF; }
.rightbox { width:300px;  text-align:center; float:none; margin:0 auto; padding:0;  overflow:hidden; font-size:12px;border-bottom:15px solid #FFFFFF;background:url(_images/box_bg.gif) bottom center repeat-y; }
#google_ad, #weather, #stocks, #cn_programs { width:258px;  text-align:center; float:none; margin:0 auto; padding:0; background:url(_images/box_bg.gif) bottom center repeat-y;  overflow:hidden; font-size:12px;border-bottom:15px solid #FFFFFF;}
#right_ad {width:300px;  text-align:center; float:none; margin:0 auto; padding:0; overflow:hidden; font-size:12px;border-bottom:15px solid #FFFFFF;}

#article_list {border:#CCCCCC 0px solid;margin: 7px 0px 0px 0px;padding:0px 10px 0px 0px;width:244px;float:left;overflow: hidden; WHITE-SPACE: nowrap; font-size:12px;}
#article_list p a {padding:0px 0px 0px 15px;margin:5px 0px 0px 0px;display: block; overflow: hidden; WHITE-SPACE: nowrap; width:244px; overflow:hidden;}
#article_list p {background: transparent url(_images/list-off.gif) left center no-repeat;background-position: 7px 3px;text-indent: 0px;line-height:1.2;margin:0px 0px 0px 0px;}
#article_list p a:hover {background: transparent url(_images/list-on.gif) left center no-repeat;background-position: 7px 3px;position: relative; overflow: hidden;}

/** from CNET/tabs **/
.tabbedPromoUnit{ 
	margin:0px auto 10px auto;
	padding:15px 0px;
	position:relative;
	font-family: Arial, Helvetica, sans-serif; font-size: 13px;
	width:258px;
}

.tabbedPromoUnit .tabs{
}

.tabbedPromoUnit .tabs li{
	float:left;
	margin-right:2px;
	font-weight:bold;
	cursor:pointer;
	color:#222;  
	position:relative;	
	background-color:#eee;
	z-index:30;
	margin-bottom:-1px;
	border:#96a5b3 solid 1px;
	border-bottom:0;
	list-style:none;
text-align:center;
}

.tabbedPromoUnit .tabs li a{
	display:block;
	*display:inline-block;
	height:15px;
	padding:6px 4px;
	color:#555;
	background:#f3f3f3 url(_images/sitenav.png) left no-repeat;
	_background:#f3f3f3;
  	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="_images/sitenav.png");
	overflow:hidden;
	font-weight:bold;
	text-decoration:none;
}

.tabbedPromoUnit .tabs .tabs-li-1 { width:125px;}
.tabbedPromoUnit .tabs .tabs-li-1 a { width:125px; padding: 6px 0;}

.tabbedPromoUnit .tabs .tabs-li-2 { width:125px;}
.tabbedPromoUnit .tabs .tabs-li-2 a { width:125px; padding: 6px 0;}

.tabbedPromoUnit .tabs .tabs-li-3 { width:82px;}
.tabbedPromoUnit .tabs .tabs-li-3 a { width:82px; padding: 6px 0;}

.tabbedPromoUnit .tabs li.selected{
	z-index:50;
}

.tabbedPromoUnit .tabs li.selected a, 
.tabbedPromoUnit .tabs li a:hover{
	background-color:#4097e2;
	color:#FFFFFF;
}

.tabbedPromoUnit .tabs2 li.selected a, 
.tabbedPromoUnit .tabs2 li a:hover{
	background-color: #FFCC00;
	color: #333333;
}

.tabbedPromoUnit .content{
	border:#96a5b3 solid 1px;
	padding:10px 15px;
	background:transparent url(_images/site1tabLine.gif) top repeat-x;
	position:relative;
	z-index:40;
}

.tabbedPromoUnit .content2{
	background:transparent url(_images/site1tabLine2.gif) top repeat-x;
}

.tabbedPromoUnit .hidden{
	display:none;
}

.tabbedPromoUnit .content li{
	background:transparent url(_images/dot3.gif) repeat-x scroll left bottom;
	padding:5px 0px;
	_padding:7px 0px;
}

.tabbedPromoUnit .content li.last{
	background:none;
	clear:right;
	padding-bottom:0;
	text-align:right;
}



/* Clearfix */
.tabbedPromoUnit .tabs:after,
.featured.today .slot1 li:after,
.featured.today .slot1 .related:before,
.featured.today .slot1 .related li:after,
.featured .slot2 ul:after,
.featured .slot2 li:after,
.featured:after,
.popularTopics:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.tabbedPromoUnit .tabs,
.featured.today .slot1 li,
.featured.today .slot1 .related li,
.featured .slot2 ul,
.featured .slot2 li,
.featured,
.featured .slot3,
.popularTopics,{
	*display: inline-block;
}

a.readMore{
	font-weight:bold;
	background:url(_images/187.gif) 100% 50% no-repeat;
	padding-right:10px;
	font-size:100%;
}

#tagline { font-size:12px; color: #666666;}
#tagline a, #tagline a:link, #tagline a:visited {color:#666666;}
#tagline a:hover { color:#FF3300; text-decoration:underline;}

.headlines_section { width:690px; float:none; border-top:10px solid #FFFFFF;}
.headlines_section span.more_news1{ margin-left:460px;}
.headlines_section_pic { width:330px; float:left; margin-left: 0; padding:0; height:125px; overflow:hidden; display:block; text-align: left;}
.headlines_section_pic p { font-size:12px; text-align:left; float: left; width: 180px;}

/*********************** news category page ***********************/

#headline_pics{ clear: both; float: left;}
#headline_pics .headlines_section_pic { width:330px; clear:both; float:left; margin-left:0; height:100px; overflow:hidden; display:block;}

.sub_news_section { width:321px; float:left; border-left:10px solid #FFFFFF; border-right:10px solid #FFFFFF; display:block; border-top:10px solid #FFFFFF}
.sub_news_section p { font-size:12px; margin-top:5px;}
.sub_news_section span.more_news { float:right;}
.sub_news_section span.title_3 {float:left; font-size:16px;}

.sub_news_section .news_list3 {border:#CCCCCC 0px solid;margin: 10px 0px 10px 0px;padding:0px 0px 0px 0px;float:left;font-size:12px; width:310px;}
.sub_news_section .news_list3 p a {WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;}
.sub_news_section .news_list3 p {	padding:4px 0px; }
.sub_news_section .news_list3 p a:hover {}
.sub_news_section .news_list3 img { width:120px;}
.sub_news_section .news_list3 span.title_3 {border:#CCCCCC 0px solid; font-size:12px; width:180px;}
.sub_news_section .news_list3 .headlines_section_pic {height:80px; overflow: hidden;}
/*********************** news category page ***********************/

.news_pic_box { float:left; width:127px; height:105px; overflow:hidden;}
.news_pic { float:left; margin-right:7px; margin-bottom:15px;width:120px; }

#more_section { width:690px; float:none; border-top:10px solid #FFFFFF; border-bottom:10px solid #FFFFFF;}
#more_news { width:326px; float:left; border-right:24px solid #FFFFFF; overflow:hidden; display:block; }
#world_news {width:333px; float:right; border-bottom:0px solid #999999; padding:0; margin:0;}


#world_list {padding:0px; margin:0px 0px 0px 0px;height:46px;text-align:left; color:#666666; width:325px; float:left; overflow:hidden;}
#world_list h2 {font-size:15px;font-weight:800; margin-bottom:4px;}
#world_list h2 a, #program_list h2 a:link, #program_list h2 a:visited {font-size:15px;font-weight:800;line-height:18px;}

#world_list2 {padding:0px; margin:0px 0px 0px 0px;height:76px;text-align:left; color:#666666; width:325px; float:left; overflow:hidden;}

/****** Section Box ******/

.section-box {
width: 300px;
float: none;
margin: 0 15px 0 0;
clear:both;
height:142px;
}

.section-box h3 {font-size:13px;}

.section-box h3 a, .section-box h3 a:link  {color:#016db1; text-decoration:none; font-weight:800; line-height:16px;}

.section-box h3 a:hover, a:active {color: #FF3300;text-decoration: none;}

.section-box p {margin:0;padding:8px 0 0 0; background: none; direction:block; line-height:1.5em; font-size:12px;}

.section-box img {width: 120px;/* height: 100px; */}

.img-floatright {float: right;clear: right;margin: 5px 0 5px 10px;}

.content ul li { list-style:none;}

#right_2box { float:left; width:166px; margin:0px; padding:0px; text-align:center; border-top:10px solid #FFFFFF;border-left:0px solid #e6e6e1;border-bottom:0px solid #e6e6e1; clear:none; height:130px;}
#right_2box p {width:166px; text-align:center; line-height:1.2em; margin:0px; border-bottom:10px solid #FFFFFF;border-top:5px solid #FFFFFF; float:left; font-size:12px; text-align:center;}
#right_2box img.highlight {float:none;border: 1px solid #d6d6d6;padding:3px; background: #ffffff;position:relative;margin: 0px 0px 0px 0px}
#right_2box img.highlight:hover { border: 1px solid #9cd9fe; }

.event_pic { overflow: auto; width:680px; margin:0px; text-align:left; border-top:15px solid #ffffff; padding-bottom:15px; clear: both; float:none; background:url(_images/dot3.gif) bottom repeat-x}
.event_pic img.highlight {float:left;border: 1px solid #d6d6d6;padding:3px; background: #ffffff;position:relative;margin: 0px 8px 5px 0px}
.event_pic img.highlight:hover { border: 1px solid #5db6f5; background: #5db6f5;}
.event_pic p{ font-size:12px; color:#4c4c4c; margin:0px 0px 10px 0px; padding:0px; line-height:15px;}
.event_pic p a{ font-size:12px; color:#003ea5; line-height:15px; margin:0px; padding:0px;}
.event_pic p a:visited{ color: #999999;}
.event_pic p a:hover{ color: #FF3333}


/********** top banner ************/

#top_banner {
	padding: 0; BACKGROUND: url(_images/top_ad_header.gif) #002142 no-repeat left top; FLOAT: none; MARGIN: 0px; WIDTH: 1000px; HEIGHT: 144px !important; TEXT-ALIGN: center
}
#top_logo  { clear:both; float: left; z-index: 0; padding: 0; margin: 0;}
#top_logo a { height: 144px; width: 266px; padding:0; margin: 0}
#top_logo img {width: 266px;  height:140px; border: 0px transparent none;}

#language {float:right; width:300px; height:70px; overflow:hidden; color:#FFFFFF; font-size:12px; text-align:right; border-right: 20px solid transparent;}
#language a, #language a:link, #language a:visited { color:#FFFFFF; padding:0 0 0 5px; text-decoration:none;}
#language a:hover {text-decoration: underline;}
#languagebar{clear: both; float: right; text-align:right; overflow:hidden;margin: 0;padding:4px 0; width:1000px;}
#languagebar a {padding: 0 6px;}
#languagebar a, #languagebar a:link, #languagebar a:visited { color:#FFFFFF; text-decoration:none;}
#languagebar a:hover {text-decoration: underline;}
#top_date {padding: 0; vertical-align: middle;  display: inline; z-index: 10; width:190px; height: auto; float:left; position: relative; left: -260px; top: -72px; text-align: left; overflow:visible; color:#eeeeee; font-style:italic; font-size:12px;Font-Family: ¡§Trebuchet MS¡¨, Helvetica, sans-serif;}
#top_date img { display: none; height: 1px; width: 1px;}
#top_date br { display: none;}
#shop { float: right; width: 300px; float:right; text-align:right; margin: 10px 0 0 0; display: inline; padding: 16px 10px 0 0;}
#shop a { color:#FFFFFF; text-decoration:none; float: right}
#shop img { display: none; }
#shop br {	display: none; }
#shop a img { width: 16px; height: 16px; border: 0px none; display: inline;}
/********** top banner engs *********/

/*paging CSS*/
.pagn {clear: both; margin:0 0 20px 0; text-align:center;}
.pagn img{vertical-align:top;}
.pagnA {color:#016db1;font-size:12px;padding:4px 6px;margin:2px; text-decoration:none;white-space:nowrap; /*border: 1px solid #9ECDE7;*/}
.pagn a { text-decoration: underline;}
.pagn a:visited {color:#003399;}
/*.pagn a:hover { background: navy; color: White;}*/
.pagnCur {color:black;padding:4px 6px;margin:2px;  font-weight:bolder;}
 
/*paging CSS ends*/

#subnews_pic { width:330px; border-left: 10px solid #fff; float:left; clear:both; overflow:hidden;}

#stock_content {text-align:center; }
#stock_content table{text-align:left;}
#StockForm {margin:10px;}
#weather_content {text-align:center; }
#weather_form{margin:10px 0;}

.video_content2 {height:210px; vertical-align:middle;}


/* press release page */
.pressrls_item_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pressrls_item { margin: 10px 0;}

A.pressrls_item_title:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000080; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.pressrls_item_title:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000080; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.pressrls_item_title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #990000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

A.pressrls_item_more:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.pressrls_item_more:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.pressrls_item_more:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pressrls_item_content {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: verdana}
/* press release page ends */

#google_search { clear: both; float:left; border-left: 20px solid #fff;}


/************ article section **************/
#print_email{ clear: both; float: left; width:640px;}
#email_it { float: left; }
#embed_it { float: right;}
#video { width:690px; float:none; border-top:10px solid #FFFFFF;}
#video h3 { font-family: Cambria, serif; font-size: 30px; font-style: normal; font-weight: normal; text-transform: normal;letter-spacing: normal;line-height: 1.2em; color:#1d68aa; font-weight:800; }
#video h4 { font-family: Cambria, serif;
font-size: 14px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: 1.0px;
line-height: 1.5em; color:#666666;}
#video p { font-size:13px; color:#333333;}
/*#video_clip { float:left; margin:10px 15px 10px 0; }
#video_clip img { float:left; width:385px; margin-right: 10px;}
#video_clip_hd {width:100%;margin:10px 0 20px 120px; float:left;}*/
.mediaplayer {margin: 0px auto; text-align: center;}

/****** top ad section ******/
#top_adv { width:730px; height:90px; float:right; } 
#top_adv h3 {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 12px; PADDING-TOP: 0px; TEXT-ALIGN: right;}
#top_adv h3 a, #top_adv h3 a:link, #top_adv h3 a:visited{color: #fff;}
#top_adv h3 a:hover {TEXT-DECORATION: underline}

#top_ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(_images/top_ad_header.gif) #002142 no-repeat left top; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1000px; PADDING-TOP: 0px; HEIGHT: 144px; TEXT-ALIGN: center
}
#top_ad A {
	FONT-WEIGHT: 400
}
#top_ad_box {FLOAT: right; MARGIN: 0px;  WIDTH: 730px; PADDING: 0px; HEIGHT: 90px; overflow: hidden;}
#top_ad_content {position:absolute; left: 272px; top: 0;  float:right; z-index:2; overflow:hidden;}
/****** top ad section ends******/

/************ right ad section ************/
#right_ads_wrap {position: relative;}
#right_ads_box {width:300px; text-align:center;overflow:hidden;}
.right_ads_box {width:300px; text-align:center;overflow:hidden;}
#right_ads_content {position: absolute; top: 0;}

#right_google_ads_box {margin-left: 25px; width:250px; overflow: hidden;}
#right_google_ads_content {position: absolute; top: 0; left: +25px; }

#google_adv_1 { border-bottom: solid 10px #FFFFFF;}
/************ right ad section ************/

/**************** comment section if any *****************/
/* disable the posting comments here instead of remove it from the template: we don't need to re-publish all the articles -- janet */
#div_UserComm { margin: 10px 0px; display: none;}
#div_CommForm {display: none;}
#div_LastComm {display:none;}


/**************** social button section *************************/
.article_toolbox li {
	float: left;
	line-height: 16px;
	padding-right: 12px;
	list-style-type: none;
}

.article_toolbox li a {
	float: left;
	line-height: 16px;
	padding-left: 22px;
	background: url(../../sysImages/icons-16x16.png) 0px 0px no-repeat;
}

.article_toolbox li.email a {
	background-position: 0px 0px;
}

.article_toolbox li.email a:hover {
	background-position: 0px -16px;
}

.article_toolbox li.twitter a {
	background-position: 0px -32px;
}

.article_toolbox li.twitter a:hover {
	background-position: 0px -48px;
}

.article_toolbox li.facebook a {
	background-position: 0px -64px;
}

.article_toolbox li.facebook a:hover {
	background-position: 0px -80px;
}

/********************************** eletter listing ***************************************/
#eletters li {list-style-type: none;}
#eletters a {font-size: 12pt;}

/*********************************** image for facebook work around **********************************/
#facebookimg {display:none;}

/********************************** 9 ping pages ***************************************/
.NC_parts { clear: both; float:left; margin:10px 0; padding:0; text-align: left; width:690px;}
.NC_part_left{float:left; width:150px;}
.NC_part_right{float:right; width:520px;}
p.NC_part_content{margin-top: 3px;}
