@font-face {	font-family: "Melbourne";	src: url("font/Melbourne_regd41d.eot?") format("eot"),url("font/Melbourne_reg.woff") format("woff"),url("font/Melbourne_reg.ttf") format("truetype"),url("font/Melbourne_reg.svg#Melbourne") format("svg");	font-weight: normal;	font-style: normal; }body{	background-position: center;	padding: 0;	margin: 0;	background: #fff;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 16px;	font-weight: normal;	font-variant: normal;	color: #000;	background: url('images/bg.gif') ;}td {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;		line-height: 16px;	align="justify";	font-family: Arial, Helvetica, sans-serif;}a {	text-decoration: none;	color: #0066CC;	font-size: 11px;}a:hover {	color: #003399;	text-decoration: underline;}a:active {	color: #003399;	text-decoration: underline;}.c1{	border-bottom: 1px #ccc solid;	padding: 10px 0px 10px 0px;	width: 344px;}.c2{	border-bottom: 1px #ccc solid;	padding: 10px 0px 10px 0px;	width:344px;	}.bgline{	background:url('images/bg_line.gif');}	.top {margin:0 auto;width:960px;height:86px;}.topmenu {background:#333;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;margin:0 auto;width:960px;height:45px;}#searchwrapper {	width: 230px; /*follow your image's size*/;	height: 28px;/*follow your image's size*/;	background-image: url('images/searchbox.png');	background-repeat: no-repeat; /*important*/;	padding: 0px;	margin: 0px;	position: relative;	color: #FFFFFF;}#searchwrapper form { display:inline ; }.searchbox {	border: 0px;/*important*/	background-color: transparent; /*important*/;	position: absolute; /*important*/;	top: 3px;	left: 5px;	width: 190px;	height: 20px;	color: #999;}.searchbox_submit {border:0px; /*important*/background-color:transparent; /*important*/position:absolute; /*important*/top:4px;left:220px;width:32px;height:28px;color: #FFFFFF;}.arrowlistmenu{width: 210px; /*width of accordion menu*/}.arrowlistmenu .menuheader{	/*CSS class for menu headers in general (expanding or not!)*/font: bold 12px Arial;	color: white;	background: black url('images/a1.png') repeat-x left;	margin-bottom: 2px; /*bottom spacing between header and rest of content*/;	text-transform: uppercase;	padding: 0px 0 0px 10px;/*header text is indented 10px*/	cursor: hand;	cursor: pointer;	height:24px;	line-height:24px;}.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/background-image: url('images/ar.png');}.arrowlistmenu ul{ /*CSS for UL of each sub menu*/list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}.arrowlistmenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}.arrowlistmenu ul li a{	color: #109DC7;	background: url(images/ss.gif) no-repeat center left;/*custom bullet list image*/	display: block;	padding: 2px 0;	padding-left: 10px; /*link text is indented 19px*/;	text-decoration: none;	font-weight: bold;	border-bottom: 1px solid #dadada;	font-size: 90%;	font-size:11px;}.arrowlistmenu ul li a:visited{	color: #109DC7;}.arrowlistmenu ul li a:hover{ /*hover state CSS*/color: #A70303;}.box1 {	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px; /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/;	border: 1px #b5b5b5 solid;	background-color: #FFFFFF;}.center{	text-align:center;}.right{	text-align: right;}.tit {	font-size: 16px;	font-weight: bold;	color: #333;	line-height: 16px;	text-decoration: none;	font-family: "Melbourne";}.tit2 {	font-size: 12px;	font-weight: bold;	color: #0074e1;}.tit1 {	padding: 0px 0px 0px 20px;	background-image: url('images/bg_tit.gif');	color: #FFFFFF;	font-size: 16px;	margin:0 0 20px 0;	height: 29px;	line-height:29px;	text-transform: uppercase;		font-family: "Melbourne";}.bg_content5  {	padding: 0x;	background-image: url('images/bg_edit.gif');	height: 18px;	width:73px;	text-align: center;	line-height: 18px;	color: #fff;	display: block;	margin: 0 auto;}.bg_content5 a:link  {	padding: 0x;	background-image: url('images/bg_edit.gif');	color: #fff;		display: block;}.bg_content5 a:visited {	padding: 0x;	background-image: url('images/bg_edit.gif');	color: #fff;		display: block;}.bg_content5 a:hover {	padding: 0x;	background-image: url('images/bg_edit.gif');	color: #fffff;	display: block;}.tit11 {	font-size: 16px;	font-weight: bold;	color: #0074e1;}.linee {	border-bottom: 1px #DADADA dotted;}.style18 {	text-align: right;}ul.menu {list-style:none; margin:0; padding:0;  font-family: "Melbourne"; font-size:14px; height:45px; width:610px}ul.menu * {margin:0; padding:0; font-family: "Melbourne";}ul.menu a {display:block; color:#fff; text-decoration:none; font-family: "Melbourne"; font-size:16px}ul.menu li {position:relative; float:left; margin-right:0px;  font-family: "Melbourne";  font-size:14px}ul.menu ul {position:absolute; top:45px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}ul.menu ul li {	position: relative;	border-bottom: 1px #999 solid;	border-top: none;	width: 180px;	margin: 0;}ul.menu ul li a {	display: block;	padding: 3px 7px 5px;	background-color: #333;	height:26px;	line-height:26px;}ul.menu ul li a:hover {	background-color: #666666}ul.menu ul ul {left:180px; top:-1px}ul.menu .menulink1 {	border-bottom: 0px solid #aaa;	text-shadow: 0px 1px 1px black;		background: url('images/b1r.png');	width: 145px;	margin-right: 0px;	text-transform: uppercase;	text-align: center;	font-size: 18px;	height:45px;	line-height:45px;	font-weight: bold;}ul.menu .menulink1:hover, ul.menu .menuhover {background:url(images/b1.png); color:#ff0000}ul.menu .menulink {	border-bottom: 0px solid #aaa;	text-shadow: 0px 1px 1px black;		background: url('images/b1r.png');	width: 145px;	margin-right: 0px;	text-transform: uppercase;	text-align: center;	font-size: 18px;	height:45px;	line-height: 45px;	border-right: 1px solid #666;	font-weight: bold;}ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/b1.png);color:#ff0000}ul.menu .sub {	background: #333 url(images/arrow.gif) 136px 10px no-repeat;}ul.menu .topline {border-bottom:1px solid #999; top:1px;}#searchwrapper {	width: 250px; /*follow your image's size*/;	height: 40px;/*follow your image's size*/;	background-image: url('images/searchbox.png');	background-repeat: no-repeat; /*important*/;	padding: 0px;	margin: 2px 0 0 90px;	position: relative;	color: #FFFFFF;}#searchwrapper form { display:inline ; }.searchbox {	border: 0px;/*important*/	background-color: transparent; /*important*/;	position: absolute; /*important*/;	top: 6px;	left: 15px;	width: 200px;	height: 28px;	color: #FFFFFF;}.searchbox_submit {border:0px; /*important*/background-color:transparent; /*important*/position:absolute; /*important*/top:4px;left:220px;width:32px;height:28px;color: #FFFFFF;}.cart{	background-image: url('images/bg_cart.png');	width:231px;	height:33px;	float:right;}.left_bar{	width:200px;	padding:0px;	float:left;}.left_bar1{	width:178px;	float:left;	border: 1px solid #ebebeb;	padding:10px;margin:0 0 10px 0;}.right_bar{	width: 698px;	float: left;	margin-left: 20px;	border: 1px solid #ebebeb;	padding:20px;	text-align: justify;}.footer{	background:#333;	height:50px;	color:white;}.footer a{	background:#333;	height:50px;	color:white;}.khung{	background-image: url('images/bg_khung.gif');	margin:0 auto;	width:980px;}