.banner{ background:url(images/banner_cat.jpg);}
.bannerleft{ background:url(images/bannerleft.gif);}

.bggocrighttop{ background:url(images/bggocrighttop.jpg);}
.bgright{ background:url(images/bgright.jpg);}

.bguser1{ background:url(images/bguser1.gif);}
.bggoclefttop { background:url(images/bggoclefttop.jpg);}

.bgtopmenupro{ background:url(images/bgtopmenupro.jpg);}
.bgpro1{ background:url(images/bgpro1.gif);}
.bgleftmenu{ background-color:#9EC2DA;}
.bggoctoplefthether{ background:url(images/bggoctoplefthether.jpg);}

.bggoctoprighthether{ background:url(images/bggoctoprighthether.jpg);}
/*-----------------------------------*/
.productttop
{
background-image: url(images/top_box_product.gif);
background-repeat: no-repeat;
background-position: top;
}
.producttbottom
{
background-image: url(images/bottom_box_product.gif);
background-repeat: no-repeat;
background-position: bottom;
}
.producttleftline
{
background-image: url(images/left_line_box_product.gif);
background-repeat: no-repeat;
background-position: left;
}
.producttrightline
{
background-image: url(images/right_line_box_product.gif);
background-repeat: no-repeat;
background-position: right;
}
.productbg
{
background-image: url(images/bg_box_product.gif);

background-repeat:repeat-y;
background-position: bottom;
}
.table_line1
{
background-image: url(images/h4-bg.jpg);
height:28px;
background-repeat:repeat-x;
}
/*----------------------------------------*/
.content {
		font:KV-Arial;
		font-size:12px;
		color:#676363;
				}
.tuade1 {
			font-family:dinmed;
			font-size:14px;
			font-weight:bold;
		border-color:#E5E5E5;
		 padding-bottom:5px;
	}
		 
.netdut{border-color:#CCCCCC;
		border-bottom:dashed;
		border-width:1px;}
.menusend{
		font-size:12px;
		color:#676363;
		font-weight:bold;
		border-color:#CCCCCC;
		border-bottom:dashed;
		border-width:1px;}

.bgtop{ background:url(images/bgtop.jpg);
			font-family:verdana;
			font-weight:bold;
			font-size:10px;}
		
#button {text-decoration:none;}
#button:link { color:#FFFFFF;}
#button:visited {color:#FFFFFF;}
#button:active { color:#FFCC66;}
#button:hover { color:#FFCC66;}

#button1 {text-decoration:none;}
#button1:link { color:#ECF6C2;}
#button1:visited {color:#ECF6C2;}
#button1:active { color:#CCFF00;}
#button1:hover { color:#CCFF00;}


#button2:visited {color:#9A9898;}
#button2:hover { color:#FFCC66;}

#button3 {text-decoration:none;}
#button3:link { color:#FFFFFF;}
#button3:visited {color:#FFFFFF;}
#button3:active { color:#dee479;}
#button3:hover { color:#dee479;}

#button4 {text-decoration:none;}
#button4:link { color:#C2D993;}
#button4:visited {color:#C2D993;}
#button4:active { color:#FFFFFF;}
#button4:hover { color:#FFFFFF;}

#button5 {text-decoration:none;}
#button5:link { color:#676363;}
#button5:visited {color:#676363;}
#button5:active { color:#999900;}
#button5:hover { color:#999900;}


.bggocgiuatoprighthether{ background:url(images/bggocgiuatoprighthether.jpg);
							padding-left:5px;
							font-family:Tahoma;
							font-size:10px;
							color:#C2D993;}

.bguser{ background:url(images/bguser.jpg);
		font-family:dinmed;
		font-size:10px;
		color:#FFFFFF;}
.mau{ background:#C5E0F3;}

/*.bgpro{ background:url(images/bgpro.jpg);
		font-family:Tahoma;
		font-size:12px;
		padding-left:10px;
		color:#FFFFFF;
		font-weight:bold;
		}
		body{
padding:0px;
margin:0px;
}*/

/*-----------------------link ----------------------------*/
#menutextover {text-decoration:none;}
#menutextover:hover { color:#dee479;}
#menutextover:active  { color:#dee479;}
/*-------------*/
#hometextover {text-decoration:none;}
#hometextover:hover { color:#cccdc6;}
#hometextover:active  { color:#dee479;}
/*-------------*/
#producttextover {text-decoration:none;}
#producttextover:hover { color:#e7f7c2;}
#producttextover:active  { color:#dee479;}


/*-----------------------text ----------------------------*/
.product_text
	{
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		/*font-weight:bold;*/
		text-align:left;
		padding-bottom:2px;
		padding-top:2px;
	
		color:#FFFFFF;
	}
	
.content_text
	{
		 color: #828181;
	font-size: 11px;
	font-family: tahoma;
		
	
		/*color:#888787;*/
	}
.menu_text_top
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size-adjust:inherit;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		padding-right:5px;
		padding-left:2px;
	}

.text_home
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size-adjust:inherit;
		font-size:11px;
		font-weight:bold;
		color:#ecf6c2;
		padding-right:3px;
		padding-left:3px;
	}
	

.menu_text
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		vertical-align:middle;
		color:#333333;
		text-align:center;	
	}
	
	
	
.foot_text
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		vertical-align:left;
		color:#FFFFFF;	
	}
.copyright_text
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		/*font-weight:bold;*/
		vertical-align:left;
		color:#FFFFFF;	
		padding-top:5px;
	}

/*-----------------------bgimages ----------------------------*/
.left_box_product_bg
{

background-image: url(images/left_box_product_bg.jpg);
background-repeat: repeat-y;
background-position: top;

}
.right_box_product_bg
{

background-image: url(images/right_box_product_bg.jpg);
background-repeat: repeat-y;
background-position: top;

}
.center_box_product_bg
{

background-image: url(images/center_box_product_bg.jpg);
background-repeat: repeat-y;
background-position: top;

}

.left_bottom_foot_bg
{

background-image: url(images/left_bottom_foot.jpg);
background-repeat: no-repeat;
background-position: top;
}

.iconarrow
{

background-image: url(images/arrow_icon.gif);
background-repeat: no-repeat;

background-position:center;

padding-right:8px;
padding-top:2px;
padding-bottom:2px;
}
.iconarrow1
{

background-image: url(images/arrow_icon1.gif);
background-repeat: no-repeat;

background-position:center;

padding-right:8px;
padding-top:2px;
padding-bottom:2px;
}
.iconarrow2
{

background-image: url(images/arrow_icon2.gif);
background-repeat: no-repeat;

background-position:center;

padding-right:8px;
padding-top:2px;
padding-bottom:2px;
}
.gap_menu_top
{

background-image:  url(images/line_gap_menu.gif);
background-repeat: no-repeat;
}

.gap_menu_foot
{

background-image:  url(images/gap_bottom_menu_foot.gif);
background-repeat: no-repeat;
}
.line_hor
{

background-image: url(images/dot_line_hor.gif);
background-repeat: repeat-x;

/*background-position:center;*/

}

.textmenutop
{
font-size:11px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
	font-weight:bold;

}


.thumb_bg1
{
	background-image:url(images/thumb_bg1.gif);
	weight:75px;
	height:69px;
	
	background-repeat:no-repeat;
}

.catbox_top
{
	background-image:url(images/cat_box_top.gif);
	weight:249px;
	height:7px;
	
	background-repeat:no-repeat;
}
.catbox_bottom
{
	background-image:url(images/cat_box_bottom.gif);
	weight:249px;
	height:7px;
	
	background-repeat:no-repeat;
}
.thumb_bg2
{
	background-image:url(images/thumb_bg2.gif);
	weight:75px;
	height:69px;
	background-repeat:no-repeat;
}

.text_product
{
	font-size:14px;
	color:#191919;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:25px;
	padding-top:20px;

	font-weight:bold;
	text-align:left;
		
}
.text_product1
{
	font-size:14px;
	color:#191919;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:25px;
	padding-top:5px;

	font-weight:bold;
	text-align:left;
		
}
.dot_line{
	
background-image:url(images/dot-line.gif);
	
	/*border-bottom-style: solid;*/
	background-repeat: repeat-x;
	height:1px;

}
.text_foot
{
	font-size:17px;
	color:#191919;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:30px;


	font-weight:bold;
	text-align:left;
		
}
.tel_foot
{
	font-size:12px;
	color:#191919;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-bottom:5PX;
		
}
.copyright_foot
{
	font-size:11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	padding-left:5px;
	/*font-weight:bold;*/
		
}
.menu_foot
{
	font-size:12px;
	color:#191919;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:25px;
padding-right:25px;

	font-weight:bold;
	text-align:left;
		
}
/*catogory*/

/*outer box*/
.top_left_box_bg
{
background-image:url(images/left_top_box_bg.gif);
height:12px;
weight:11px;
background-repeat:no-repeat;
}
.top_right_box_bg
{
background-image:url(images/right_top_box_bg.gif);
height:12px;
weight:11px;
background-repeat:no-repeat;
}
.bottom_left_box_bg
{
background-image:url(images/left_bottom_box_bg.gif);
height:12px;
weight:11px;
background-repeat:no-repeat;
}
.bottom_right_box_bg
{
background-image:url(images/right_bottom_box_bg.gif);
height:12px;
weight:11px;
background-repeat:no-repeat;
}
.top_box_bg
{
background-image:url(images/top_box_bg.gif);
background-repeat:repeat-x;
height:12px;

}
.bottom_box_bg
{
background-image:url(images/bottom_box_bg.gif);
background-repeat:repeat-x;
height:12px;

}
.left_box_bg
{
background-image:url(images/left_box_bg.gif);
background-repeat:repeat-y;
weight:12px;
}
.right_box_bg
{
background-image:url(images/right_box_bg.gif);
background-repeat:repeat-y;
weight:12px;
}

/*main outer box*/
.top_left_box_main
{
background-image:url(images/left_top_box_main.gif);
height:5px;
weight:6px;
background-repeat:no-repeat;
}
.top_right_box_main
{
background-image:url(images/right_top_box_main.gif);
height:5px;
weight:6px;
background-repeat:no-repeat;
}
.bottom_left_box_main
{
background-image:url(images/left_bottom_box_main.gif);
height:5px;
weight:6px;
background-repeat:no-repeat;
}
.bottom_right_box_main
{
background-image:url(images/right_bottom_box_main.gif);
height:5px;
weight:6px;
background-repeat:no-repeat;
}
/*product detail*/
.productframe
{
background-image:url(images/product_frame.gif);
height:102px;
weight:132px;
background-repeat:no-repeat;
}
.text_title_product
{
font-size:13px;
color:#ff8200;
font-family:Arial;
vertical-align:middle;
	font-weight:bold;
	padding-left:5px;
	padding-bottom:5px;
	text-align:left;

}
.text_dec_product
{
font-size:12px;
color:#726f6f;
font-family:Arial;
vertical-align:middle;
padding-left:5px;
text-align:left;
}
.text_seeall_product
{
font-size:11px;
color:#333333;
font-family:Arial;
vertical-align:middle;
padding-left:5px;
text-align:left;
}
.textanotherproduct
{
font-size:11px;
color:#6e6b6b;
font-family:Arial;
vertical-align:middle;
text-decoration:underline;
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
	font-weight:bold;
	text-align:left;

}
.textanotherproduct
{
font-size:11px;
color:#6e6b6b;
font-family:Arial;
vertical-align:middle;
text-decoration:underline;
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
	font-weight:bold;
	text-align:left;

}
/*box title*/
.left_boxtitle_bg
{
background-image:url(images/left_box_title.gif);
height:29px;
weight:9px;
background-repeat:no-repeat;
}
.right_boxtitle_bg
{
background-image:url(images/right_box_title.gif);
height:29px;
weight:9px;
background-repeat:no-repeat;
}
.title_bg_box
{
background-image:url(images/title_box_bg.gif);
background-repeat:repeat-x;
height:29px;
}
.dot_cat{
	
background-image:url(images/dot_cat.gif);
	
	/*border-bottom-style: solid;*/
	background-repeat: repeat-x;
	height:1px;

}



/* TEXT FORMAT*/
.textitle
{
font-size:12px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:center;
	font-weight:bold;

}
.textitle1
{
font-size:12px;
color:#676363;
font-family:Arial;
vertical-align:middle;

font-variant:normal;
font-size-adjust:inherit;

}
.textitle2
{
font-size:12px;
color:#676363;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-decoration:underline;

	font-weight:bold;

}
.textcat
{
font-size:11px;
color:#6e6b6b;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;

padding-top:10px;
padding-bottom:10px;
	font-weight:bold;
	text-align:left;

}
.textlogin
{
font-size:11px;
color:#666666;
font-family:Arial;
vertical-align:middle;

padding-top:5px;
padding-bottom:5px;
	font-weight:bold;
}
.textitle_left
{
font-size:12px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
padding-left:2px;
	font-weight:bold;
	text-align:left;

}
.textitle_left1
{
font-size:12px;
color:#484848;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
padding-left:2px;
	font-weight:bold;
	text-align:right;

}
/* text format detail product page*/
.textitle_detail_product
{
font-size:14px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
padding-left:10px;
padding-bottom:5px;
	font-weight:bold;
	text-align:left;
	}

.textmodel_detail_product
{
font-size:12px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
padding-left:10px;
padding-bottom:5px;
	font-weight:bold;
	text-align:left;
}
.textdes_detail_product
{
font-size:12px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
padding-left:10px;
padding-bottom:5px;
	
	text-align:left;
}
.textmorepic_detail_product
{
font-size:12px;
color:#191919;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
padding-left:10px;
padding-bottom:5px;
	font-weight:bold;
	text-align:left;
}
.texttab_detail_title_product
{
font-size:12px;
color:#191919;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;

padding-bottom:5px;
	font-weight:bold;
	text-align:center;
}

/*----------------login box------------*/
.top_box_login
{
background-image:url(images/top_box_login.gif);
background-repeat:no-repeat;
}
.bottom_box_login
{
background-image:url(images/bottom_box_login.gif);
background-repeat:no-repeat;
}
.right_line_box_login
{
background-image:url(images/right_line_box_login.gif);
background-repeat:no-repeat;
}
.left_line_box_login
{
background-image:url(images/left_line_box_login.gif);
background-repeat:no-repeat;
}
/*----------------left menu box------------*/
.top_box_product
{
background-image:url(images/top_box_product.gif);
background-repeat:no-repeat;
}
.bottom_box_product
{
background-image:url(images/bottom_box_product.gif);
background-repeat:no-repeat;
}
.right_line_box_product
{
background-image:url(images/right_line_box_product.gif);
background-repeat:no-repeat;
}
.left_line_box_product
{
background-image:url(images/left_line_box_product.gif);
background-repeat:no-repeat;
}
.bg_center_product
{
background-image:url(images/bg_line_center_box.gif);
background-repeat:repeat-x;
}
.right_bg_box_product
{
background-image:url(images/bg_line_right_product.gif);
background-repeat:repeat-y;
background-position:bottom;
}
.left_bg_box_product
{
background-image:url(images/bg_line_left_product.gif);
background-repeat:repeat-y;
background-position:bottom;
}
/*--------------body main------------------------*/
.top_bg_body
{
background-image:url(images/top_bg_body.gif);
background-repeat:repeat-x;
}
.bottom_bg_body
{
background-image:url(images/bottom_bg_body.gif);
background-repeat:repeat-x;
}
.right_top_box_body
{
background-image:url(images/right_top_body.gif);
background-repeat:no-repeat;
}
.left_top_box_body
{
background-image:url(images/left_top_body.gif);
background-repeat:no-repeat;
}
.left_bottom_box_body
{
background-image:url(images/left_bottom_body.gif);
background-repeat:no-repeat;
}
.right_bottom_box_body
{
background-image:url(images/right_bottom_body.gif);
background-repeat:no-repeat;
}
.right_line_body
{
background-image:url(images/right_line_body.gif);
background-repeat:repeat-y;
}
.left_line_body
{
background-image:url(images/left_line_body.gif);
background-repeat:repeat-y;
}
/* User guides - CSS Document - Add by Huan */
.text_title_product_pdf
{
font-size:14px;
color:#ff8200;
font-family:Arial;
vertical-align:middle;
	font-weight:bold;
	padding-left:5px;
	padding-bottom:5px;
	text-align:left;

}
.text_title_big_pdf
{
font-size:20px;
color:#ff8200;
font-family:Arial;
vertical-align:middle;
	font-weight:bold;
	padding-left:5px;
	padding-bottom:5px;
	text-align:center;

}
.content_pdf {
		font:KV-Arial;
		font-size:12px;
		color:#676363;
		padding-left:10px;
		padding-right:10px;
				}
.content_bold_pdf {
		font:KV-Arial;
		font-size:12px;
		color:#676363;
		font-weight:bold;
	
				}
.content_bold_pdf {
		font:KV-Arial;
		font-size:12px;
		color:#676363;
		font-weight:bold;
		
		padding-right:10px;
				}
.title_bold_pdf {
		font:Arial;
		font-size:14px;
		color:#333333;
		font-weight:bold;
		
		padding-right:10px;
				}
				
.title_bold_white_pdf {
		font:Arial;
		font-size:12px;
		color:#ffffff;
		font-weight:bold;
		text-align:center;
		
		padding-right:10px;
				}
.left_top_title_bg
{

background-image: url(../images/left_title__white_bg.gif);
background-repeat: no-repeat;
background-position: top;
}
.right_top_title_bg
{

background-image: url(../images/right_title__white_bg.gif);
background-repeat: no-repeat;
background-position: top;
}
.center_top_title_bg
{

background-image: url(../images/center_title__white_bg.gif);
background-repeat: repeat-x;
background-position: top;
}
/*-------------------------*/
.left_bottom_title_bg
{

background-image: url(../images/left_bottom_title_white_bg.gif);
background-repeat: no-repeat;
background-position: top;
}
.right_bottom_title_bg
{

background-image: url(../images/right_bottom_title_white_bg.gif);
background-repeat: no-repeat;
background-position: top;
}
.center_bottom_title_bg
{

background-image: url(../images/center_bottom_title_white_b.gif);
background-repeat: repeat-x;
background-position: top;
}
/*** INPUT FORMS ******************************************/
/* Titles separating sections of a form (this is NOT the Box Title)*/
.formtitle {
	FONT-SIZE: 14px;
	font-weight : bold;
}

/* Appears at top of form if page returns an error */
.formerror {
	FONT-SIZE: 12px;
	color : Red;
}

/* Used in the login box ('user name not found', etc.) */
.formerrorsmall {
	FONT-SIZE: 10px;
	color : Red;
}

/* Form field names '*/
.formtext {
	FONT-SIZE: 12px;
}
/* Instructions below form fields '*/
.formtextsmall {
	FONT-SIZE: 10px; 
}

/* Used in the login box for 'name' and 'password'*/
.FormTextVerySmall {
	FONT-SIZE: 9px;
	COLOR: gray;
}

.formfield {
	BACKGROUND-COLOR: #fbfbfb;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	COLOR: #003163;
	FONT-SIZE: 12px;
}
.formfieldselect {
	FONT-SIZE: 12px;
	COLOR: #003163;
}
/* The form fields for the login box have width set as well */
.formfieldlogin {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #cccccc 1px solid;
	BACKGROUND-COLOR: white;
	BORDER-BOTTOM: #cccccc 1px solid;
	width : 120px;
}

.formfieldcheckbox {
	FONT-SIZE: 10px;
	COLOR: #cccccc;
}

/* HTML form submit buttons */
.formbutton {
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px outset;
	COLOR: white;
	BORDER-BOTTOM: 1px outset;
	BACKGROUND-COLOR: #999999;
	text-align : center;
}
A.formbutton:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #dddddd;
	BACKGROUND-COLOR: #999999;
	TEXT-DECORATION: none;
}
A.formbutton:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	BACKGROUND-COLOR: #666666;
	TEXT-DECORATION: none;
}

/* Used to set margins on a form tag */
form.margins {
	margin: 10px; 
	padding: 0px;
}
form.nomargins {
	margin: 0px; 
	padding: 0px;
}


/* Simple Search Field */
#searchbox {
}
#searchbox .formfield {
	width: 130px;
	FONT-SIZE: 11px;
}
.text_tourtitledest_title1
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		vertical-align:middle;
		color:#ffffff;
		padding-bottom:8px;
		padding-top:8px;
		text-align:left;
	}
/*-------------------------*/
.left_bottom_title_bg_1
{

background-image: url(Images/left_bottom_title_white_bg.gif);
background-repeat: no-repeat;
background-position: top;
}
.right_bottom_title_bg_1
{

background-image: url(Images/right_bottom_title_white_bg.gif);
background-repeat: no-repeat;
background-position: top;
}
.center_bottom_title_bg_1
{

background-image: url(Images/center_bottom_title_white_b.gif);
background-repeat: repeat-x;
background-position: top;
}
/*------------------------------*/
.left_line_title_bg_1
{

background-image: url(Images/left_line_title_white_bg.gif);
background-repeat: repeat-y;
background-position: top;
}
.right_line_title_bg_1
{

background-image: url(Images/right_line_title_white_bg.gif);
background-repeat: repeat-y;
background-position: top;
}
.title_text
	{
	 color: #35383a;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;	
	font-weight:bold;
	
		/*color:#888787;*/
	}
.title_text_Form
	{
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-top:3px;
		padding-bottom:10px;
		text-align:left;
		/*font-weight:bold;*/
		/*text-align:center;*/
	
		
		color:#484646;
	}
