img {border: 0;}
body {padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a { text-decoration: none; color: #000}
#maincontainer{
	width: 960px;
	margin: 0 auto;
}
#footer{
	height: 80px;
	position: relative;
	background: url('../images/footbg.jpg')
}
#footer a, #footer td {color: #FFF}
#footer a:hover {text-decoration: underline} 

#footmenu{ background: #666; height: 25px;}
#footmenu a{color: #FFF; padding-right: 10px; line-height: 25px; text-decoration: underline}
#footmenu a:hover{text-decoration: none}
#header{
	position: relative;
	height: 120px;
	border-bottom: 2px solid #A7CE52;
	margin-bottom: 2px;
}
#mainmenu{
	background: url('../images/header_menu_1.gif') repeat-x;
	height: 36px;
	z-index: -1000;
}
#maincontent {
	margin: 0 10px;
	width: 560px;
	padding-bottom: 20px;
} 
.obbox{
	border: 1px solid #cdcdcd;
	border-top-width: 0px;
	width: 178px;
	margin-bottom: 20px;
	padding: 5px;
	float: left;
}
.obtitle{
	background: url('../images/bgtt.gif') repeat-x;
	height: 30px;
	width: 180px;
	padding-left: 10px;
	color:#FFF;
	line-height: 30px;
	float: left;
}
.tempimg img{
	margin-bottom: 5px;
	border: 1px solid #cdcdcd;
	padding: 3px;
}
ul{
	outline-style: none;
	margin: 0;
	padding: 0;
	list-style: none;
}
.obbox a:hover{text-decoration: underline}
#mainmenu a {
	background: url('../images/header_menu_3.gif') no-repeat right top;
	line-height: 33px;
	padding: 0 25px 0 23px;
	font-weight: 700;
	font-size: 10px;
}
#mainmenu a:hover, #navbar li a.act {
	background: url('../images/bgmnhv.gif') repeat-x left 50%;
	color: #5CB01A;
}
#boxservice a {float: left; line-height: 20px; font-weight: 700; width: 170px}
#boxservice a:hover {text-decoration: underline; display: block}
.obbox span.newpd 
{
	background: url('../images/newpd.gif') no-repeat left top;
	padding-left: 40px;
	margin: 3px 0;
	font-weight: 700;
	display: block 
}
.searchbt 
{
	line-height: 20px; 
	height: 18px; 
	font-size: 11px; 
	float: right; 
	padding: 0 10px; 
	background: #4A9211;
	cursor: pointer;
	margin-right: 4px;	
	color: #FFF;
}
.txtSearch
{
	width: 120px;
	height: 13px;
	font-size: 10px;
	float: right;
}
.support
{
	position: relative;
	float:left;
	margin-bottom: 5px;
	width: 170px;
}
.support a, .support img {float: left; padding-left: 5px; font-size: 11px}
.support a.phone { background: url('../images/Phone.png') no-repeat left top; padding-left: 18px; margin-left: 5px; padding-bottom: 10px}
.support a.skype { background: url('../images/skype.gif') no-repeat left top; padding-left: 18px; margin-left: 5px; padding-bottom: 10px}
.support a:hover{text-decoration: none; color:Red}

.etitle {margin-bottom: 10px; float: left; width: 100%; border-bottom: 1px solid #666}
.etitle h1,h6{margin: 0; padding: 0}
.etitle h1 {float: left; font-size: 19px; color: #4A9211}
.etitle h6 {float: right; color:#999; font-size: 11px; padding-top: 20px}

.request {color:#F37A21; font-style: italic; padding-bottom: 4px}
.response {padding-bottom: 15px;}
.ptitle 
{
	text-align: right;
	height: 40px;
	line-height: 40px; 
	color:#f73530;
	font-weight: 700;
	padding-right: 10px;
	background: url('../images/ttbg.gif') repeat-y top right;
	margin-bottom: 10px
}
.linkOption option {width: 200px}
.ctinput {width: 350px; height: 14px; border: 1px solid #357305}
.ctcinput {width: 350px; border: 1px solid #357305}
.ctact h1 {color: #ef8d0e; font-size: 18px; margin: 0; padding-bottom: 10px}
.ctact {font-weight: 200;}
.ctact h6 {font-size: 12px; padding: 2px 0; font-weight: 300}
.ctact h5 {padding: 0 5px; float: none}

.proview {float: left; margin-right: 23px; width: 160px; border: 1px solid #e7ddcf; margin-top: 20px;}
.proview img {float: left; width: 160px; height: 220px}
.proview span{ color: Red; float: left; width: 160px; text-align: center}

.atcview {float: left; margin-right: 10px; width: 170px; border: 1px solid #e7ddcf; margin-top: 20px;}
.atcview img {float: left; width: 170px; height: 230px}
.atcview span{float: left; width: 170px; padding: 4px 0 4px 5px;}

#news a{margin-bottom: 5px}

#language { float: right}
#language a { float: left; padding: 0 0 0 26px; margin: 0 10px; color: #FFF; cursor: pointer}
#language a:hover {color: #FFF; text-decoration: underline}
#language a.vn {background: url('../images/vn.jpg') no-repeat left !Important}
#language a.en {background: url('../images/en.gif') no-repeat left !Important}

.viewimg {float: left; width: 100%; position: relative}
.viewimg h5 { float: left; width: 370px; font-size: 12px}
.viewimg h6 { float: right}
.viewimg h6 a{color: #103063; font-size: 11px}
.viewimg img {width:540px }

.srtitle {font-size: 12px; margin-bottom: 20px; font-weight: 700}
.norc {color: Red; font-size: 13px;}
.sresult {padding: 5px 0}
.sresult a {color: #163C83; font-style: italic;}
.sresult a:hover {text-decoration: underline}
a.ifcontents {color: #280FFF; padding: 5px 0; display: block}
a:hover.ifcontents {text-decoration: underline}
.relative { margin-top: 10px}
.relative li {margin-left: 30px; padding-left: 5px; list-style-type: square; line-height: 20px}

#Promotion
{
	width:600px;
	height: auto;
	position:absolute;
	overflow:hidden;
	z-index:1111111000;
	margin-left:0px;
	padding :4px;
	background-color: #FFF;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:2px solid #cccccc;
	border-bottom:2px solid #cccccc;
}

