﻿body { 
    margin:0px;
    padding:0px;
    background-color:#002430;
    font-family:Arial;
    font-size:12px;
    color:#083A47;
    text-decoration:  none;
}
table,ul,a,li,img, p,form,hr,dl,dt,dd,div,h1,h2,h3,h4,h5,h6,label { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 { 
    font-size:12px;
    color:#595959;
    font-weight:bold;
    text-indent:0;
    font-family:Arial;
}
img { border:none; }
h1 { font-size:24px; }
h2 { font-size:21px; }
h3 { font-size:19px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
*{
    margin:0px;
    padding:0px;
    text-decoration:  none;    
    font-family: Arial;
}
.clear { clear:both;}
.cl{clear:both;height:0;overflow:hidden;}
.fl{float:left}
.fr{float:right}

.textc{ text-align:center;}
.textl{ text-align:left;}
.textr { text-align:right;}

#container {
    width:100%;
    align:center;
    height: ạuto;
}
#container_header {
    width:100%;
    align:center;
    background-image:url(../images/container_header.gif);
    background-repeat:repeat-x;
    height: 202px;
    float:left;
    position: absolute;
    top:0px;
    left:0px;
    z-index:-10;
}
#container_footer {
    width:100%;
    align:center;
    background-image:url(../images/container_header.gif);
    background-repeat:repeat-x;
    height: 202px;
    float:left;
    position: fixed;
    bottom:0px;
    left:0px;
    z-index:-10;
}
#top_boxl { 
    float:left;
    margin:10px;
    width:120px;
    height:112px;
    font-size:9px;
    text-align:left;
}
#top_boxr {
    float:right;
    width:780px;
    height:112px;
    text-align:right;
    top:-10px; 
}
#top_menu {
    float:left;
    width:100%;
    height:43px;
    top:0px;        
    color: #C0CECF;
    line-height: 35px;
}
#language{
    float:right;
}
.language{
    float: left;
    width: 18px;
    height: 18px;
    margin-top: 12px;
    margin-left: 6px;
}
 a{ text-decoration:none;   }
 a.active { text-decoration:none; }
 a:hover {text-decoration:none; color:Red; }
.tmal{
    width:17px;
    background-image:url(../images/tmal.jpg);
    background-repeat: no-repeat;
    height: 32px;
    float:left;    
    top:0px;
    z-index:10;
}
.tmar{
    width:22px;
    background-image:url(../images/tmar.jpg);
    background-repeat: no-repeat;
    height: 32px;
    float:left;    
    top:0px;    
}
.tmam{
    width:auto;
    background-image:url(../images/tmam.jpg);
    background-repeat: repeat-x;
    height: 32px;
    float:left;
    top:0px;
    z-index: 1000;
    color: #BE9428;
    font-weight:bold;
}
.tmna{
    width:auto;
    background-image:url(../images/tmna.jpg);
    background-repeat: repeat-x;
    height: 32px;
    float:left;
    top:0px;
    z-index: 1000;
    color: #D7DFE1;
    font-weight:bold;
}
.tms{
    width:5px;
    background-image:url(../images/tms.jpg);
    background-repeat: no-repeat;
    height: 32px;
    float: left;
    top: 0px;
    margin-left: 16px;
    margin-right: 16px;
    z-index: 1000;    
}

#main {
    width: 960px;
    top: 0px;
}
#header{
    width: 100%;
    height: 112px;
    float: left;
    margin: 0px;
    padding: 0px;
}

#main_menu {
    width:100%;
    height:54px;
    float:left;
    text-align: center;
    color: #BAC8CC;
    font-weight: bold;    
}

.left_mm{    
    float: left;
    width: 4px;
    height: 54px;
    background-image:url(../images/left_mm.jpg);
    background-repeat:no-repeat;
    margin: 0px;    
}
.mm_right{
    float: left;
    margin-top:1px;
    width: 6px;
    height: 54px;
    background-image:url(../images/mm_right.jpg);
    background-repeat:no-repeat;
}
.mm_bg{
    float: left;
    width: 950px;
    height: 53px;
    background-image:url(../images/mm_bg.jpg);
    background-repeat:repeat-x;    
}
.mm_tab{
    float: left;
    margin-top:10px;
    width: 227px;
    height: 35px;
    margin: 10px 4px 0px;
}

.mmtl{
    float: left;
    width: 2px;
    height: 35px;
    margin-top:-1px;
    background-image:url(../images/mmtl.jpg);
    background-repeat:no-repeat;
}
.mmtr{
    float: left;
    width: 2px;
    height: 35px;
    background-image:url(../images/mmtr.jpg);
    background-repeat:no-repeat;
}




.right_mm{
    float: right;
    width: 6px;
    height: 53px;
    background-image:url(../images/right_mm.jpg);
    background-repeat:no-repeat;
}


.menu_top_bg{
    float: left;
    width: 227px;
    height: 27px;
    text-align: center;
    background-image:url(../images/mmtm.jpg);
    background-repeat:repeat-x;
    margin: 10px 4px 0px 5px;
    padding-top:8px;
}
.menu_top_bg a{
    color: #DEE6E7;
    text-align: center;
}
.menu_top_curent a,.menu_top_bg a:hover{
    color:Red;
    text-align: center;
}

/* end menu*/
/*ads*/
#adflash {
    float: left;
    width: 100%;
    height: 267px;
    margin-top: -1px;
    margin-bottom: -1px;
    background-image: url(../images/content_bgtop.jpg);
    background-repeat: repeat-y;
}
.left_ad{
    width:10px;
    float: left;    
    height: 267px;
    margin-top: 1px;
    background-image: url(../images/left_ad.jpg);
    background-repeat: no-repeat;
}
.right_ad{
    width:10px;
    float: left;
    height: 267px;
    margin-top: 1px;
    background-image: url(../images/right_ad.jpg);
    background-repeat: no-repeat;
}
/*end ads*/

#content{
    background-image: url(../images/content_bg.jpg);
    background-repeat: repeat-y;
    width: 100%;
    float: left;
    z-index: 1;
}
/*left content box*/
.lcol_content{
    padding-left: 10px;
    float: left;
    width: 682px;
    height: auto;
    overflow: hidden;
}
.lcol_content_box{
    float: left;
    width: 100%;
    border: solid 1px #DAE2E4;
    background-color: #E2E8E8;
    margin-bottom: 10px;
}

.menuleft_box{
    float: right;
    width: 250px;
    border: solid 1px #DAE2E4;
    background-color: #E2E8E8;
    margin-bottom: 10px;
    padding-bottom: -10px;
    overflow: hidden;
    margin-top: 0px;
    padding-top: 0px;
    text-align: left;
}
.menuleft_box p{
    margin: 5px 5px 5px 13px;
}
.menuleft_hr{
    margin: 0px;
    height: 2px;
    width: 171px;
    background-image: url(../images/menuleft_hr.jpg);
    background-repeat: no-repeat;
}

.news_content{
    float: left;
    width: 470px;
    height: auto;
    color: #204D58;
    text-align: left;
    margin: 0px 0px 10px 12px;
    padding: 0px;
}

.news_item{
    float: left; 
    margin: 10px;
    width: 100%;
}
.news_title{
    width: 100%;
    margin-bottom:10px;
    padding: 0px;
    font-size: 14px;
    font-weight: bold;
}
.news_thumbnail{
    padding: 2px;
    background-color: #DDD8D4;
    border: solid 1px #7F7E7C;
    width: 152px;
    margin-left: 5px;
    float: left;
    overflow:hidden;
}
.news_thumbnail img{ width: 152px;}
.news_prev{
    width: 290px;
    float: left;
    text-align: left;
    margin-left: 10px;
}
.mcol_content_box{
    float: left;
    width: 500px;
    background-color: #E2E8E8;
    margin-bottom: 10px;
}
.lboxtilte{
    text-align: left;
    clear: both;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    width: 682px;
    line-height: 30px;
    color: #2A4E59;    
    border: solid 1px #C7D1D3;
    background-color: #CEDDE0;
}
.lboxtilte a,span{
    width: 80%;
    height: 20px;
    margin: 0px 13px 5px;    
    color: #032A37;
}
.lcol_area{
    margin-top: 16px;
    width: 100%;
    float: left;
}
.lboxcontent{
    width: 215px;
    float: left;
    margin: 0px 4px 10px;
    padding: 0px;
    overflow: hidden;
}
.sitemapcold{
    width:215px;
}
.map-level-0 {
    font-weight: bold;
    text-align: left;
    margin-left: 13px;
}
.map-level-1{
    font-weight: normal;
    text-align: left;
    margin: 10px 10px 10px 30px;
}
.map-level-2{
    font-weight: normal;
    text-align: left;
    margin: 10px 10px 10px 40px;
}
.lboxcontent a,span{
    float: none;
}

.lboxdescription{
    height: 121px;
    overflow: hidden;
}
.detail_link{
    color: #F5841E;
    font-size: 16px;
    float: right;
    text-align: right;
    width: 100%;
}
.detail_link a{
    color: #F5841E;
    float: right;
    width: auto;
    text-align: right;
}
.plarge{
    font-size: 14px;
    font-weight: bold;
    color: #608794;
}
.plarge a{
    color: #437180;
    margin:0px;
    padding: 0px;
}
.lboxcontent img{
    border: solid 3px #FDFCFC;
    width: 203px;
    height: 109px;
    cursor:pointer;
}
.lboxcontent p{
    text-align: left;
    margin: 13px;
    color: #0D3F4B;
}
.horizon_sp{
    float: left;
    height: 347px;
    margin: 0px;
    padding: 0px;

    background-image: url(../images/horizon.jpg);
    background-repeat: no-repeat;
    width: 3px;
}

.paging_right img{
    float: left;
    width: 15px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    border: 0px;
}

.lboxpartner{
    margin: 0px 0px 0px 10px;
    height: 97px;
}
.lboxpartner img{
    margin: 0px 10px 13px 0px;
    width: 81px;
    float: left;
    height: 81px;
    border: solid 1px #0D3F4B;
}
.paging_right{
    float: right;
    width: 100px;
    height: 20px;
    margin: 5px 0px 0px 0px;
}
.paging_right img{
    float: left;
    width: 15px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
/*end left content box*/

/*right content box*/
.rcol_content{
    float: left;
    width: 245px;
    margin-left: 10px;
    overflow: hidden;    
}
.rcol_content_box{
    float: left;
    width: 100%;
    border: solid 1px #E6E3DA;
    background-color: #F2EFEA;
    margin-bottom: 20px;    
}
.rboxtilte{
    float: left;
    text-align: left;
    clear: both;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    width: 100%;
    color: #725636;
    width: 100%;
    border: solid 1px #D5CFBF;
    background-color: #EBE4D1;
}
.rcol_area{
    width: 100%;
    float: left;
}
.rboxcontent{
    width: 100%;
    float: left;
    height: auto;
    padding: 0px;
    overflow: hidden;
}
.rmenu{
    width: 100%;
    height: 20px;
    background-color: #F7F6F2;
    border-bottom: solid 1px #E3DDCF;
    color: #735B2B;
    text-decoration: none;    
    float: left;    
}
.rmenu a{
    color: #755931;
    margin-right: 3px;
}
.rmenu a.active{
    color: #A16201;
    font-weight: bold;    
}
.rboxcontent img{
    float: left;
    border: solid 1px #D6CFBB;
    margin: 7px;
    background-color: #FEFEFE;
    width: 63px;
    height: 63px;
}
.rboxcontent p{
    text-align: left;
    margin: 13px;
    color: #0D3F4B;
}
.rboxcontent label{
    text-align: left;
    margin-left: 10px;
    color: #0D3F4B;
    margin-top: -5px;
}

.horizon_sp{
    float: left;
    height: 347px;
    margin: 0px;
    padding: 0px;

    background-image: url(../images/horizon.jpg);
    background-repeat: no-repeat;
    width: 3px;
}

.rboxtilte label{
    width: 200px;
    height: 15px;
    margin: 0px 13px 5px;
    float:left;
}
/*end right content box*/
#footer {
    padding: 0px;
    margin: 0px;
    width: 100%;
    align: center;
    background-image: url(../images/footer_bg.jpg);
    background-repeat: repeat-x;
    height: 91px;
    float: left;
    bottom: 0px;
    left: 0px;
    z-index: 0;
    color: #CEDCDF;
}

#middle_sol{
    width: 960px;
    margin: 0 auto;
    text-align: left;
}

#footer_menu_container{
    float:left;
    width:960px;    
    height: 50px;
    color: #D6DFE0;
    margin: 0px;
    z-index: 1000;

}
.fmt{
    height: 13px;
    background-color: #FFFFFF;
    background-image: url(../images/content_bg.jpg);
    background-repeat: repeat-y;
    width: 960px;
    float: left;
    z-index: 10;
}
.fmm{
    height: 34px;
    background-color: #08596C;
    width: 939px;
    float: left;   
    z-index: 1000;
}

.fmm a,span{
    color: #ffffff;
    margin: 0px 5px 5px 5px;
    font-weight: bold;
    line-height:30px;
    float: left;
}

.fmm span{
    width:3px;
    float: left;
    color: #ACC3C9;
}
.fmm a.ative{
    color: #DFAE30;
}

.footer_tabs{
    width: 510px;
    float: left;
 
}
.fml{
    background-image: url(../images/fml.jpg);
    background-repeat: no-repeat;
    width: 12px;
    float: left;
    height: 34px;
}
.fmr{
    background-image: url(../images/fmr.jpg);
    background-repeat: no-repeat;
    width: 9px;
    float: left;
    height: 34px;
}

#copyright{
    float:left;
    width:960px;
    height: 20px;
    color: #D6DFE0;
    margin-top: 20px;
}

.copyright{
    float:left;
    color: #CEDCDF;
    text-align: right;
    width: 629px;
  
}
.powerby{
    float:left;
    width: 279px;
    text-align: right;
}

/*search*/
.search{
    float: right;
}
.select_container{
    float: right;
    width: 230px;
    height: 24px;
    margin-top: 5px;
    color: #696969;
}

.combo{
    float: left;
    position: absolute;
    width: 90px;
    color: #696969;
    border: solid 1px #C7D1D3;
    height: 100px;
    z-index: -10;
    background-color: #FFFFFF;
}
.combo span{
    float: left;    
    line-height: 14px;
    float: left;
    width: 120px;
    text-align: left;
    margin-left: 5px;
    color: #FFFFFF;
    font-weight: bold;
}

.lsbg{
    float: left;
    width:4px;
    height: 24px;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/lsbg.jpg);
    background-repeat: no-repeat;
}
.msbg{
    float: left;
    width:0px;
    height: 24px;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/msbg.jpg);
    background-repeat: repeat-x;
    
}
.txtcombo{
    float: left;
    width:0px;
    height: 24px;
    margin: 0px;
    padding: 0px;
}
.msbg select{
    border: 0px;
    width: 90px;
    float: left;
}
.rsbg{
    float: left;
    width:23px;
    height: 23px;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/rsbg.jpg);
    background-repeat: no-repeat;
}
.search_container{
    float: right;
    height: 24px;
    margin-top: 5px;
    margin-left: 10px;
    float: right;
    width:185px;
}
.lshbg{
    float: left;
    width:4px;
    height: 24px;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/lsbg.jpg);
    background-repeat: no-repeat;
}
.mshbg{
    float: left;
    width:150px;
    height: 24px;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/msbg.jpg);
    background-repeat: repeat-x;
}
.mshbg input{
    margin-top: 5px;
    border: 0px;
}
.searchbtn{
    float: left;
    width:27px;
    height: 24px;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/rshbg.jpg);
    background-repeat: no-repeat;
    border: 0px;
    background-color: #013C4A;
}
/*search*/
.news_content a,span,p{
    float: none;
    text-align: left;
    font-size: 12px;
    color: #204D58;
}
.next{
    margin: 0px;
    padding: 0px;
    float: left;
    width: 100%;
    color: #C65A09;    
}

.nextnews{
    margin-left: 20px;
    padding: 0px;
    float: left;
    width: 100%;
    color: #C65A09;    
}
.nextnews ul,li{
    color: #057D99;
    font-size: 10px;
}

/* namts add*/
.h3header
{
	color:#C65B0B;
	background-image: url(../images/h3header.jpg);
    background-repeat: no-repeat;
    background-position:left top;
    padding-left:25px;

	
}
#contentView { width:570px; overflow:hidden;}

/* this css of paging */
	/*paging*/
	.paging	{padding:15px 15px 45px 15px; font-weight:bold; }
	.paging ul, .paging li 
	{
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
	}
		.paging a:hover, a.pagingS 
		{
			background:#a4bf45 none repeat scroll 0 0 !important;
			border:1px solid #b8b8b8;
			color:#ffffff !important;
		}

		.paging a, .paging a:visited { 	color:#7e7e7e;	}

		.paging a  {
			border:1px solid #d9d9d9;
			display:block;
			margin:0 0.38em 0 0;
			padding:0.3em 0.7em;
			text-align:center;
			text-decoration:none ;
			background:#e7e7e7 none repeat scroll 0 0;

		}



/*--------------Drop Down Menu--------------*/
#dropmenudiv
{
	position:absolute;
	line-height:16px;
	z-index:10000;
	top :0px;
	border:solid 1px #dddddd;
}
#dropmenudiv a
{
	width :auto ;
	display: block;
	text-indent: 10px;
	border-bottom: 1px solid #dddddd;
	padding: 3px;
	text-decoration: none;
	color :#e8e8e8;
	font-family :Arial;
	font-size :11.5px;
}
#dropmenudiv a:hover
{ 
    text-decoration :none;
    color:Red;
}

.goldprice
{
	font-size:16px;
	font-weight:bold;
	color:#951919;
	margin:0;
	padding:0 0 0 34px;
	background:url(../Images/goldprice.png) no-repeat left center;
	line-height:29px;
}
.exchange
{
	font-size:16px;
	font-weight:bold;
	color:#951919;
	margin:0;
	padding:0 0 0 34px;
	background:url(../Images/exchange.png) no-repeat left center;
	line-height:29px;
}
.table-title
{
	font-weight:bold;
	text-align:center;
}
.tr-normal
{
	font-size:11px;
}
.td-normal
{
	padding:0 3px;
}
#right table
{
	width:100%;
	margin:3px 0 10px 0;
}
#right tr
{
	background:url(../Images/tr_bg.png) repeat-x;
	height:23px;
}
#right td
{
	border:solid 1px #b07b7b;
}

/*---- CSS Class --*/ 
.PTitle
{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#a81504;	
	line-height:18px;
	
}
.PHeader
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#001c34;
	line-height:18px;
	margin-bottom:15px;
}
.PBody
{
	font-family:Arial;
	font-size:13px;
	color:#001c34;
	text-align:justify;
}


.PAuthor
{
	font-family:Arial;
	font-size:14px;
	color:#001c34;
	font-weight:bold;
}
.PSource
{
	font-size:14px;
	color:#001c34;
	font-weight:bold;
	font-style:italic;
}
.InnerTitle 
{

	font-family:Arial, arial, helvetica ;
	font-size:14px;
	font-style:normal ;
	font-weight:bold ;
	color:#a81504;
}

/*----End of CSS Class --*/ 



