@charset "utf-8";
/* CSS Document */
body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
form,h1,h2,h3,h4,h5,p{padding:0; margin:0}
a{color:#094f95;text-decoration:none}
img{border:0}
#new_protal{
	width:1001px;
	margin:auto;
}
.header{width:100%;height:132px;background-color:#242c2f;}
	.header .top{height:22px;background:url(top_header.gif) repeat-x left top;width:100%}
	.header .top a{margin-left:10px;line-height:22px;color:#FFFFFF;font-weight:900;background:url(home.jpeg) no-repeat left scroll;padding-left:20px}
	.header .mid{height:100px;background-color:#242c2f;width:100%;overflow:hidden}
			.mid .adv{float:right;width:733px;line-height:100px;margin-top:5px;padding-right:5px}
			.mid .logo{float:left;width:260px;height:100px;}
	.header .menu{float:left;width:100%;height:30px;clear:both}
#header .disclaimer {
	color: #999;
	padding: 100px 0 7px 0;
	text-align: right;
	display: block;
	position: absolute;
	top: 0; right: 0;
}
#header .disclaimer a {	color: #ccc;}
ul.topnav {
	list-style: none;
	padding: 0 0px;	
	margin: 0;
	float: left;
	width: 1001px;
	background: #222;
	font-size: 11px;
	background: url(topnav_bg.gif) repeat-x;
	font-weight:900;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 5px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(topnav_hover.gif) no-repeat center top;
}
ul.topnav li .active{
	background: url(topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 10px;
	height: 35px;
	float: left;
	background: url(subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;}
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute;
	left: 0; top: 30px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/* for IE */
  	filter:alpha(opacity=60);
  	/* CSS3 standard */
  	opacity:0.7;
	z-index:100;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	clear: both;
	width: 170px;
}

html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #844f87 url(dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover {
	background: #000000 url(dropdown_linkbg.gif) no-repeat 10px center; 
}
#header img {
	margin: 20px 0 10px;
}
.adv_flash{float:left;width:100%;clear:both;margin-bottom:10px}
	.adv_flash .left{float:left;width:48%;background:#333333;height:28px;line-height:28px;color:#FFFFFF;font-weight:bold;margin-bottom:4px;background:#000000 url(check10.png) no-repeat right scroll}
		.adv_flash .left span{padding-left:15px;text-decoration:none}
		.adv_flash .left span a{color:#FFFFFF;}
	.adv_flash .right{float:right;width:48%;background:#333333;height:28px;line-height:28px;color:#FFFFFF;font-weight:bold;margin-bottom:4px;background:#000000 url(check10.png) no-repeat right scroll}
		.adv_flash .right span{padding-left:15px;text-decoration:none}
		.adv_flash .right span a{color:#FFFFFF}
/* ==========================End ===============================*/
.sub_menu{float:left;width:100%;background-color:#F2F2F2;height:23px;font-weight:900;line-height:23px;}
	.sub_menu a{text-decoration:none;color:#AE0B0E;background:url(arrow.png) no-repeat left scroll;padding-left:10px;margin-left:10px;;margin-bottom:4px}
	.sub_menu a:hover{background:url(topdown.gif) no-repeat center scroll;padding-bottom:24px;color:#9900FF}
	.sub_menu a.select{background:url(topdown.gif) no-repeat center scroll;padding-bottom:24px;color:#9900FF}
.nav_search{float:left;width:100%;line-height:25px;margin-top:5px;}
	.nav_search .date{float:left;width:600px;text-align:left;color:#000000;font-weight:bold}
	.nav_search .box{float:right;text-align:right;width:400px;}
	input#mediasearch {
		background:#FFFFFF url(title-bar-bg.png) repeat-x scroll 0 0;
		border:1px solid #959595;
		font-family:Arial,Helvetica,sans-serif;
		width:300px;
	}
	input.submit {
		background:#3D6694 url(title-bar-buttons.gif) no-repeat scroll 0 0;
		border:medium none;
		cursor:pointer;
		text-indent:-9999px;
		text-transform:uppercase;
		width:64px;
	}
/* ==================Content +=======================*/
.page_content{width:100%;margin-top:5px;clear:both;}
.ffleft{float:left;width:666px;border:0px solid #ccc;}
.ffright{float:right;width:320px;border:0px solid #ccc;}
.ndiv{padding:8px}
.clear{clear:both}
/* ===========================Main =================================*/
.fleft0{background:url(bg_section_title_red.gif) no-repeat left top;}
.fleft2{background:url(bg_section_title_dark_gray.gif) no-repeat left top;}
.fleft4{background:url(bg_section_title_blue.gif) no-repeat left top;}
.fleft6{background:url(bg_section_title_dark.gif) no-repeat left top;}
.fleft8{background:url(bg_section_title_gray.gif) no-repeat left top;}
.fleft10{background:url(bg_section_title_violet.gif) no-repeat left top;}
.fleft12{background:url(bg_section_title_red.gif) no-repeat left top;}

.fright1{background:url(bg_section_title_red.gif) no-repeat right top;}
.fright3{background:url(bg_section_title_dark_gray.gif) no-repeat right top;}
.fright5{background:url(bg_section_title_blue.gif) no-repeat right top;}
.fright7{background:url(bg_section_title_dark.gif) no-repeat right top;}
.fright9{background:url(bg_section_title_gray.gif) no-repeat right top;}
.fright11{background:url(bg_section_title_violet.gif) no-repeat right top;}
.fright13{background:url(bg_section_title_red.gif) no-repeat right top;}
.t_left{
	float:left;
	width:333px;
}
	.t_left span a{
		padding-left:20px;
		line-height:27px;
		text-align:left;
		color:#FFFFFF;
		text-transform:uppercase;
		font-weight:900;
		background:transparent url(home-icons.gif) no-repeat scroll right -596px;
		padding-right:25px;
		text-decoration:none;
	}
.t_right{
	float:right;
	width:333px;
	text-align:right;
}
	.t_right span a{
		text-align:right;
		padding-right:25px;
		line-height:27px;
		color:#FFFFFF;
		text-transform:uppercase;
		font-weight:900;
		background:transparent url(home-icons.gif) no-repeat scroll -8px -618px;
		padding-left:15px;
		text-decoration:none;
	}
.line_main{float:left;width:333px}
.bg_content_left{float:left;width:333px;background:url(bg_section_bl.gif) no-repeat left bottom;height:200px;overflow:hidden}
	.bg_content_left .img_s{width:100px;float:left;background:url(tin1s.gif);height:75px}
	.bg_content_left .img_s img{border:2px solid #999999}
	.bg_content_left .textarea_s{float:right;width:210px;text-align:justify}
.bg_content_right{float:left;width:333px;background:url(bg_section_br.gif) no-repeat right bottom;;height:200px;overflow:hidden}
	.bg_content_right .img_s{width:100px;float:left;background:url(tin1s.gif);height:75px}
	.bg_content_right .img_s img{border:2px solid #999999}
	.bg_content_right .textarea_s{float:right;width:200px;text-align:justify}

.bg_content_left h2 a{font-size:12px;color:#094F95;text-decoration:none;margin-bottom:4px}
	.bg_content_left h2 a:hover{font-size:12px;color:#094F95;text-decoration:underline}
.bg_content_right h2 a{font-size:12px;color:#094F95;text-decoration:none}
	.bg_content_right h2 a:hover{font-size:12px;color:#094F95;text-decoration:underline}
.more_news{float:left;width:100%;margin-top:5px;}
.more_news .line_text{float:left;clear:both; left:25px;background:url(catarrow.gif) no-repeat left scroll;padding-left:5px;}
	.more_news .line_text a{font-size:11px;color:#094F95;text-decoration:none;font-weight:bold;padding-left:10px;}
	.more_news .line_text a:hover{font-size:11px;color:#094F95;text-decoration:underline;font-weight:bold;padding-left:10px;}

/* if it's made into a tabber */
.module-header{padding:0px;width:316px;float:right;margin-bottom:10px}
.tab-list {background:transparent url(news-module-header-bg.gif) repeat-x scroll 3px 0;float:left;margin:0 0 -7px;padding:0 0 0 6px;position:relative;width:310px;z-index:50;cursor:pointer}
.tab-list li.active {background:transparent url(news-tab-bg.gif) no-repeat scroll center bottom;padding-bottom:2px;}
.tab-list li {display:block;float:left;}
.tab-list li.active a {background-position:0 -100px;color:#FFFFFF;}
.tab-list li a {background:transparent url(news-tab-bg.gif) no-repeat scroll 0 0;color:#094F95;display:block;font-size:1.3em;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:0 0 0 4px;position:relative;top:-2px;}
.tab-list li.active span {background-position:right -100px;color:#FFFFFF;padding:5px 9px 6px 5px;}
.tab-list li span {background:transparent url(news-tab-bg.gif) no-repeat scroll right 0;display:block;font-weight:900;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:5px 9px 3px 5px;}
.module-header-left{float:left;width:336px;}
#show_Headlines .module-content{width:100%;padding-top:10px;;clear:both;font-weight:900;font-size:12px;}
	#show_Headlines .module-content h3{font-weight:900;font-size:12px;}
	#show_Headlines .module-content h3 a{color:#094F95;text-decoration:none}
	#show_Headlines .module-content h3 a:hover{color:#990000;text-decoration:underline}
	#show_Headlines .module-content .img{float:left;width:100px;border:2px solid #ccc;height:75px;padding:0;margin:0}
	#show_Headlines .module-content .text{width:206px;float:right;font-weight:normal;text-align:justify}
	#show_Headlines .sub_news{clear:both;margin-top:5px;}
	#show_Headlines .sub_news h3 a{color:#FF9900;font-weight:normal;background:url(head_arrow2.gif) no-repeat left scroll;padding-left:20px;}
#show_NewsVisualiser .module-content{width:100%;padding-top:10px;;clear:both;font-weight:900;font-size:12px}
	#show_NewsVisualiser .module-content h3{font-weight:900;font-size:12px;}
	#show_NewsVisualiser .module-content h3 a{color:#094F95;text-decoration:none}
	#show_NewsVisualiser .module-content h3 a:hover{color:#990000;text-decoration:underline}
	#show_NewsVisualiser .module-content .img{float:right;width:100px;border:2px solid #ccc;}
	#show_NewsVisualiser .module-content .text{width:206px;float:left;font-weight:normal}
	.module-content .view_more{width:100%;float:left;text-align:right;font-weight:700;font-size:10px}
	.module-content .view_more a{color:#990000;text-align:right;width:100%;margin-bottom:0;background:url(catarrow.gif) no-repeat right scroll;padding-right:10px;line-height:23px}
.new_today{float:left;width:100%;line-height:30px;border-bottom:3px solid #990000;margin-top:5px}
	.new_today a{font-size:14px;font-weight:900;background:url(catarrow.gif) no-repeat right scroll;color:#990000;padding-right:10px;;text-transform:uppercase}
/* breaking-news-block */
div.breaking-stories { padding: 0 7px;}

div.breaking-stories a {color: #094f95;}

div.breaking-stories h4 { font-size: 1.2em; font-weight: 900; padding: 0;  }
div.breaking-stories h4 a { color: #000000; background: transparent url(news-bullets.gif) no-repeat scroll right -396px; padding: 0 20px 0 0; } 
div.breaking-stories h4 a:hover { color: #094f95; }
div.breaking-stories ul.related{padding:0;margin:0}
div.breaking-stories ul.related li {padding: 2px 0;list-style:none;clear:both;text-align:justify;border-bottom:1px dotted #CCCCCC;margin:0}
div.breaking-stories ul.related li a {padding: 0; display: inline; }
div.breaking-stories ul.related li span {color: #5a5a5a; font-weight:900}
div.module-footer p.more-link {
	background:transparent url(news-bullets.gif) no-repeat scroll right -394px;
	display:inline;
	float:right;
	font-size:1.2em;
	font-weight:bold;
	text-align:right;
	width:100%;
	clear:both;
}
div.module-footer p.more-link a{padding-right:20px;text-decoration:underline;}
/*=============Zing=====================*/
.util01 { width: 165px; float: left; display: inline; }
.util02 { width: 128px; margin: 0 0 0 10px; float: left; display: inline; }
.utiltitle { font-size: 12px; color: #ff6600; font-weight: bold; margin: 0 0 5px 0; }
.utiltitle img { vertical-align: middle; }
.cont09 { padding: 0 0 5px 0; height: 1%; }
.cont09im { width: 46px; float: left; display: inline; }
.cont09im img { border: 2px solid #e6e6e6; }
.cont09txt { width: 87px; margin: 0 0 0 7px; float: left; display: inline; font-size: 11px; }
.degree { font-weight: bold; font-size: 21px; margin: 3px 0 0; }
.tblgold td { padding: 2px 3px; background: #FFF; font-size: 11px; }
.blocexchange { width: 127px; height: 60px; overflow: auto; }
.tblexchange { width: 109px; }
.tblexchange td { padding: 2px 3px; background: #FFF; font-size: 11px; }
.tabnav { background: url(bgd_tabnav.gif) bottom repeat-x; height: 22px; }
.tabnav a { width: 98px; color: #010000; margin: 0 2px 0 0; background: url(bgd_tableft.gif) 0 0 no-repeat; float: left; display: inline; height: 21px; }
.tabnav a:hover { text-decoration: none; }
.tabnav a span { display: block; padding: 0 0 0 0; background: url(bgd_tabright.gif) right top no-repeat; text-align: center; line-height: 21px; }
.tabnav a.curnav { color: #00559e; height: 22px; font-weight: bold; }
.tabnav a.curnav span { line-height: 22px; }
.tabnav .last { margin: 0 !important; }
#otblGold { padding: 0px; margin: 0 0 10px; }
.blocexchange { height: 77px; }
.blocutils { background: url(bgd_weather_top.gif) no-repeat; margin: 0 0 10px 0; }
.blocutilscont { padding: 8px 0 0 8px;}
.blocutilsbot { height: 4px; font-size: 1px; background: url(bgd_weather_bot.gif) no-repeat; }


/* ====================Footer===========================*/
.footers{position: relative; width: 100%; background-color: rgb(255, 255, 255); float: left; clear: both;}
.ft_left{background:url(bg-footer-left.gif) no-repeat left top;width:10px;height:100px;float:left}
.ft_right{background:url(bg-footer-right.gif) no-repeat right top;width:10px;height:100px;float:right}
.footer{float:left;width:1001px;background:#242c2f url(bg-footer-center.gif) repeat-x left top;color:#FFFFFF;margin-top:10px;margin-bottom:10px}
	.footer .cat_link{float:left;width:100%;text-align:center;margin-top:15px}
	.footer .info{float:left;width:100%;padding-left:10px;margin-top:10px}
	.footer .link_exchange{float:left;width:100%;padding-left:10px;margin-top:10px;margin-bottom:10px}
	.footer a{font-weight:900;color:#FFFFFF}
.show_date{text-align:left; padding-left:10px; font-size:90%;color:#999999; font-weight:normal; text-decoration:underline; background:url(arro2.gif) no-repeat left scroll;margin-bottom:4px}
.show_source{text-align:right; padding-right:10px; font-size:90%;color:#FF6600; font-weight:normal; text-decoration:none;float:right;margin-bottom:4px}	
.show_source strong{font-weight:bold}
.read_more{clear:both;float:right;text-align:right;width:100%;color:#990000;}
.read_more a{color:#990000;text-decoration:underline}
.Paging
{
	padding				: 0px 0px;
	float				: left;
	margin				: 4px 2px;
	text-align:center;
	width:90%;
}
.Paging span
{
	padding				: 2px 6px;
	background-color	: #d22698;
	text-decoration		: none;
	color				: #000;
	border:1px solid #79A7E2;
}
.Paging a
{
	background-color	: #ffffff;
	border:1px solid #79A7E2;
	padding				: 2px 6px;
	text-decoration		: none;
	color				: #000000;
}
.Paging a:hover
{
	background-color	: #d22698;
	text-decoration		: none;
	color				: #000;
}
.page_line{clear:both;margin-left:5px;width:100%}
/* =====================Cat Page ================*/
.cat_line{float:left;width:100%;margin-top:5px}
	.cat_line .c_img{float:left;width:150px;height:105px}
		.cat_line .c_img img{border:2px solid #ccc;}
	.cat_line .c_content{float:right;width:510px}
	.cat_line .c_content h2 a{font-size:12px;color:#094F95;text-decoration:none;}
	.cat_line .c_content h2 a:hover{font-size:12px;color:#094F95;text-decoration:underline}
.module-content-cat{width:100%;padding-top:10px;;clear:both;font-weight:normal;font-size:12px;}
	.module-content-cat h3{font-weight:normal;font-size:12px;}
	.module-content-cat h3 a{color:#094F95;text-decoration:none;background:url(arro2.gif) no-repeat left scroll;padding-left:10px}
	.module-content-cat h3 a:hover{color:#990000;text-decoration:underline}
/* =====================Detail Page ================*/
.header-article{
    height: 21px;
    margin: 0 0 5px;
    padding:5px 0;
    background: url(bg-header-article.gif) repeat-x left top;
	clear:both;
}
.header-article .left{
    float: left;
    width: auto;
    background: #FFF;
    display: block;
    padding-bottom: 10px;
    padding-right: 5px;
    padding-top: 3px;
}
.header-article span.sub
{
    background: #fff;
    color: #999;
}
.header-article .top a{
    background: #fff;
    color: #f47d21;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
.header-article .sub a{
    color: #999999;
}
.header-article .datetime{
    float: right;
    width: 220px;
    text-align: left !important;
    font-size: 12px;
    color: #FF6600;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-decoration: none;
    display: block;
    margin: 0px;
    padding: 0 0 3px;
	font-weight:900;
}
.news_detail_center{float:left; width:650px; text-align:justify; font-size:12px}
	.news_detail_center .l{float:left;width:160px;}
		.news_detail_center .l h3{color:#FF6600;font-size:16px;font-family:"Times New Roman", Times, serif;border-bottom:2px solid #000000;margin-bottom:4px;text-transform:uppercase}
		.news_detail_center .l ul{padding:0;margin:0}
		.news_detail_center .l ul li{list-style:none;margin:4px}
		.news_detail_center .l ul li a{color:#000000;text-decoration:none;font-weight:600;background:url(head_arrow2.gif) no-repeat left scroll;padding-left:10px}
		.news_detail_center .l ul li a:hover{text-decoration:underline;background:url(arro2.gif) no-repeat left scroll;padding-left:10px}
	.news_detail_center .r{float:right;width:484px;}
		.news_detail_center .r h1 a{color:#9C0000; text-decoration:none; font-size:16px;}
		.news_detail_center .r img{text-align:center}
		
.header-other{
	margin-top:10px;
    background: url(bg-newsother.gif) repeat-x left bottom;
}
.header-other span{
    background: #fff;
    color: #ff6600;
    font-size: 14px;
    font-weight: bold;
}
/*=============================Search============================*/
.result{
	background-color: #EEE;
	padding: 5px;
	margin: 5px;
}
#TextSearch
{
	background-color: rgb(241, 238, 5);
	color: rgb(17, 17, 17);
}
#searchbox
{
	padding: 2px;
	margin: 2px;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 13px;
	background:#FEFEFE;
}
#searchbox table, #searchbox tr, #searchbox td, #searchbox input, #searchbox select
{
	padding: 2px;
}
#TotalOfResult
{
	color: #FF6600;
	font-weight: bold;
}
#divNotFound
{
	padding: 10px 10px 2px 40px;
	display: none;
}
#spanValue_
{
	color: #FF6600;
	font-weight: bold;
}
.block_views{float:left;width:100%;margin-top:10px;}
	.block_views h2{border-bottom:4px solid #0c69ad;color:#7b0100}
	.block_views .line_block_views{float:left;width:100%;margin-top:10px;}
	.block_views .line_block_views h3,h2{font-size:12px}
	.line_block_views .v_left{float:right;width:200px;text-align:justify}
	.line_block_views .v_right{float:left;width:115px}

.source{float:right;text-align:right;font-weight:bold;width:100%;font-size:12px;margin-bottom:6px}
.tags{float:left;width:100%;color:#999999;height:50px;overflow:hidden}
	.tags a{color:#CCCCCC;text-decoration:none;font-size:90%}
	
.detail{font-weight:normal}
	.detail a{color:#000000}
	.detail .pHead{font-weight:bold;margin-bottom:6px}
	.detail .pSubTitle{font-weight:bold;margin-bottom:2px;color:#FF6600}
	.detail p{padding-top:8px}
	.detail div{padding-top:8px}
.new_slide{float:left;width:336px;height:300px;margin-bottom:5px;overflow:hidden}