body{
	background: white;
	font-family: tahoma, verdana;
	font-size: 11px;
	color: black;
}
h1, h2, h3, h4, h5, h6, ul, li, form{
	padding: 0;
	font-weight: normal;
	font-size: 11px;
	margin: 0;
}
img{
	border: 0;
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
}
img{
	border: 0px;
}
#flags{
	position:absolute;
}
#contentholder, #baner, #baner h1, #menutop, #menutop ul, #menutop li, #center, #cr, #centtophl, #centcenthr, #footer, #footerL, #footerR, 
#menuSeachbox, .footHead, #mSbxb, #menuSeachbox form, #mSbxbt, #contentTLCBao, #mSbxbb, #mSbxbt h3, #mSbxbt span, #mSbxbt span select, #mSbxbt span img,
#mSbxbb input #mSbxbb a, #contentTLCBaos, #contentTLCBaohf, #contentTLCBaodis, #contentTLCBaos b, #contentTLCBaos label, #contentTLCBaohf b, #contentTLCBaohf span#contentTLCBaohf span{
	display: block;
	overflow: hidden;
}
#contentholder, #baner, #baner h1, #menutop, #center, #cr, #footer{
	width: 780px;
}
#menutop ul{
	margin-left: 440px;
	height: 185px;
	width: 350px;
}
#contentholder{
	margin: 0px auto 0px auto;
}
#center{
	background: url( "/imgs/cbg.gif" ) repeat-y top left;
}
#baner{
	border-top: 20px solid white;
}
#menutop{
	border-top: 1px solid white;
	border-bottom: 4px solid white;
	background: url( "/imgs/baner.jpg" ) no-repeat top left;
}
#menutop li{
	width: 85px;
	border-left: 1px solid white;
	padding: 7px 0px 7px 0px;
	text-align: center;
	float: left;
	margin-top: 13px;
	background: url( "/imgs/menubg.gif" ) repeat-x top left;
}
#menutop a{
	font-weight: bold;
	color: black;
}
#centtophl, #centcenthr{
	float: left;
}
#centcenthr{
	width: 570px;
}
#centtophl{
	width: 200px;
	border-right: 10px solid white;
}
#cr{
	background: white;
	text-align: center;
}
#footer{
	clear: both;
	background: #046380;
	border-top: 10px solid white;
}
#footerL, #footerR{
	float: left;
	width: 710px;
	padding: 6px 0px 7px 0px;
}
#footerL a, #footerR a{
	color: white;
}
#footerR{
	width: 60px;
}
#footerL{
	color: white;
	padding-left: 10px;
}
#footerR a{
	margin-left: 10px;
}
#menuSeachbox{
	width: 200px;
	border-bottom: 10px solid white;
}
.footHead, #mSbxb, #menuSeachbox form, #mSbxbt, #contentTLCBao, #mSbxbb, #mSbxbt h3, #mSbxbt span, #contentTLCBaos, #contentTLCBaohf, 
#contentTLCBaodis, #contentTLCBaos b, #contentTLCBaos label, #contentTLCBaohf b, #contentTLCBaohf span{
	width: 190px;
}
#mSbxbt{
	height: 165px;
	color: #A5A27B;
}
.footHead{
	padding: 5px 10px 6px 10px;
	font-weight: bold;
	color: white;
	background: #A7A37E;
}
#mSbxb{
	padding: 5px 10px 5px 10px;
	color: #A5A27B;
}
#contentTLCBao{
	display: none;
}
#mSbxbt h3{
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 3px;
}
#mSbxbt span select, #mSbxbt span img{
	float: left;
}
#mSbxbt span select{
	margin-right: 3px;
}
#mSbxbb input, #mSbxbb a{
	display: block;
	overflow: hidden;
	font-size: 11px;
	font-weight: bold;
}
#mSbxbb a{
	margin-top: 3px;
	font-size: 10px;
	color: #A5A27B;
}
#mSbxbb input{
	margin-right: 2px;
}
#mSbxbb{
	padding: 4px 0px 4px 0px;
}
#mSbxbb input{
	width: 111px;
	height: 20px;
	background: url( "/imgs/search_but_bg.gif" ) no-repeat top left;
	border: 0;
}
#contentTLCBaos, #contentTLCBaohf, #contentTLCBaodis{
	margin-top: 4px;
}
#contentTLCBaos b, #contentTLCBaohf b{
	margin-bottom: 3px;
}
#contentTLCBaohf span{
	float: left;
	width: 95px;
}
#hhtoprpath, #hhtoprpath h2.footHead b, #hhtoprpath h2.footHead a, #cconv, #cconv form, #cconv form b, #cconv form div, .but{
	display: block;
	overflow: hidden;
}
#cconv{
	float: left;
	width: 200px;
	clear: right;
	border-bottom: 10px solid white;
}
#cconv form, #cconv form b, #cconv form div{
	width: 180px;
}
#cconv form b{
	margin-bottom: 5px;
}
#cconv form div input, #cconv form div select, #cconv form div option{
	font-size: 10px;
}
#cconv form div input, #cconv form div select{
	float: left;
}
#cconv form div input{
	width: 20px;
	margin-right: 10px;
}
#cconv form div{
	margin-bottom: 5px;
}
#cconv form{
	margin: 10px;
}
.but{
	width: 77px;
	float: left;
	height: 20px;
	background: url( "/imgs/ccbbg.gif" ) no-repeat top left;
	border: none;
	margin-right: 10px;
	font-weight: bold;
}
#cresult{
	width: 70px;
	float: left;
}
#cf{
	width: 125px;
}
#ct{
	width: 160px;
	margin-top: 5px;
}
#cresult{
	background: no-repeat bottom left white;
	font-size: 10px;
	border: 1px solid #A5ACB2;
}
#hhtoprpath{
	margin-bottom: 10px;
	border-bottom: 1px dotted #375879;
	padding-bottom: 3px;
}
#hhtoprpath, #hhtoprpath h2{
	width:570px;
}
#hhtoprpath h2 b{
	float: left;
	font-weight: normal;
	margin-right: 5px;
}
#hhtoprpath h2 a{
	margin-right: 5px;
	float: left;
	font-weight: bold;
	color: #333333;
}
/*bluebg*/
#fcmdch h2, #listCountrie h2{
	background: #333333;
}
/*calendar*/
table.caltable{
	background: #9F6D6D;
	color: white;
}
table.caltable a{
	color: #DFDFDF;
	font-weight: bold;
}
td.today a{
	text-decoration: underline;
}

.menu_link a{
	display:block;
	
}