body {
	color: #666666;
	background-color: #D3D3D3;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
div { text-align:center; }
img { border:0px;}
img.btn { border:0px; cursor:pointer;  }

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}



td.nav_top { color:#f78703;}
a.nav_top_en { font-weight: bold; color: #E82D34; text-decoration: none; }
a.nav_top_en:link { font-weight: bold; color: #E82D34; text-decoration: none; }
a.nav_top_en:hover { font-weight: bold; color: #E82D34; text-decoration: none; }

a.nav_links { color: #656565; text-decoration: none; font-size: 11px;}
a.nav_links:link {	color: #656565; text-decoration: none; font-size: 11px;}
a.nav_links:hover { color: #1b2048; text-decoration: none; font-size: 11px;}

a.or_bold { font-weight: bold; color: #f78703; text-decoration: none; padding-top:10px;}
a.or_bold:link { font-weight: bold; color: #f78703; text-decoration: none; padding-top:10px;}
a.or_bold:hover { font-weight: bold; color: #f78703; text-decoration: none; padding-top:10px;}

a.login { font-weight: bold; color: #f78703; text-decoration: none; padding-top:10px;}
a.login:link { font-weight: bold; color: #f78703; text-decoration: none; padding-top:10px;}
a.login:hover { font-weight: bold; color: #282c6a; text-decoration: none; padding-top:10px;}

.redfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f78703;
	text-decoration: none;
}
.greyfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
}
.redboldfont { font-size: 12px; color: #f78703; font-weight:bold; padding-top:10px; }
.location {
	font-size: 12px;
	color: #666666;
	padding-left:10px;
	padding-top:10px;
}

.product_title {color: Navy; font-weight: bold;}
.searchresult1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #282c6a;
	line-height:18px;
}
.searchresult2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	line-height:18px;
	font-weight:bold;
}
.searchresult3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f78703;
	line-height:18px;
}
.bluefont {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #282c6a;
}
.blueptoduct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282c6a;
	line-height:20px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #282c6a;
	text-decoration: underline;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fe6800;
	text-decoration:none;
}
a:visted {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fe6800;
	text-decoration:none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fe6800;
	text-decoration:none;
}
.leftline {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.cata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4D4F82;
}
.cataover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4D4F82;
}
.picleft_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}

/* index */
a.txt_links { color: #282c6a; text-decoration: underline; font-size: 10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
a.txt_links:link {	color: #656565; text-decoration: underline; font-size: 10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
a.txt_links:hover { color: #656565; text-decoration: underline; font-size: 10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

/* faq */
.question {	color: #5D5680;	font-weight: bold;}


/* job */
span.job_th { color:#7a7a7a; font-weight:bold;}
span.job_name { color:#273a7e; font-weight:bold;}
.inputtxt { border:1px  #a3a3a4 solid; background-color:#a3a3a4; height:12px; width:150px; color: #ffffff;}
.inputtxt2 { border:1px  #a3a3a4 solid; background-color:#a3a3a4; height:12px; width:376px;}
.reddot { color:#e72d35; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}


td.job_s { border-left:1px #a4a6b2 solid; border-right:1px #a4a6b2 solid; border-bottom:1px #212447 solid; padding-left:5px; color:#273a7e;}
td.job_e { border-right:1px #a4a6b2 solid; border-bottom:1px #212447 solid; color:#273a7e;}
a.job {	font-weight: bold; color: #273a7e; text-decoration: underline; }
a.job:link { font-weight: bold; color: #273a7e; text-decoration: underline; }
a.job:hover { font-weight: bold; color: #ff9900; text-decoration: underline; }

td.job_content { border-top:1px #797a8e solid; padding-left:5px;} 
td.job_p { font-size:11px;}
span.job_remark { font-weight:bold; color: #ff9900;}


/* news products list */
a.pagenav {	font-weight: bold; color: #666666; text-decoration: none; }
a.pagenav:link { font-weight: bold; color: #666666; text-decoration: none; }
a.pagenav:hover { font-weight: bold; color: #ff9900; text-decoration: none; }

/* login */
.inputtxt_login { border:1px  #a3a3a4 solid; background-color:#ffffff; height:14px; width:180px; color: #666666;}
