@charset "utf-8";
/* CSS Document */

*{margin: 0 auto;}
body
	{
	font-family:arial;
	color:#505050;
	font-size:11px;
	background: #ebebeb ;
	text-align:		justify;
	}
	
	.bold
	{font-family:arial;
	color:#505050;
	font-size:11px;
	font-weight:bold;
	}
	
a:visited{
	color:		#0033FF;
	text-decoration:underline;
	
	}
#mainbody{
	width:		936px;
	height:		945px;
	}
	
#header
	{
	width:		936px;
	float:		left;
	position:	relative;

	}
	
#logo2
	{
	width:		230px;
	height:		65px;
	float:		left;
	padding-top:0px;
	background:#FFF;
	text-align:	center;
	position:relative;
	}
	
	#logo3
	{
	width:350px;
	height:55px;
	position:absolute;
	top: 5px;
	left: 15px;
	}
	
#slogan{
	width:		637px;
	height:		30px;
	padding:	35px 5px 0 64px;
	float:		right;
	background:	#FFF;
	font-size:17px; 
	color:	#666; 
	font-family: Comic Sans MS; 
	font-weight:normal;
	font-style:italic;
	text-align:right;
	}
#small_line_top{
	width:		936px;
	height:		5px;
	float:		left;
	background: url(images/line_back.jpg) repeat-x;
	}
#box{
	position:	relative;
	width:		10px;
	height:		10px;
	float:		left;
	}
	
#check_mail{
	width:		240px;
	height:		105px;
	position:	absolute;
	top:		0px;
	left:		696px;
	background:	url(images/check_mail2.jpg) no-repeat;
}
#home_menu{
	position:	relative;
	width:		936px;
	height:		40px;
	float:		left;
	background: #000066;
	
	}
#menuboxes{
	width:		412px;
	position:	absolute;
	top:		0px;
	left:		230px;
	}
	
	#menuboxes a:link
	{width:80px;
	height:25px;
	color:#FFFFFF;
	font-family:verdana;
	font-size:12px;
	padding-top:10px;
	text-decoration:none;
	display:block;
	text-align:center;
	border-right:#999999 dashed 1px;
	float:left;
	
	}

	#menuboxes a:visited
	{width:80px;
	height:25px;
	color:#FFFFFF;
	font-family:verdana;
	font-size:12px;
	padding-top:10px;
	text-decoration:none;
	display:block;
	text-align:center;
	border-right:#999999 dashed 1px;
	float:left;
	
	}

	#menuboxes a:active
	{width:80px;
	height:25px;
	color:#FFFFFF;
	font-family:verdana;
	font-size:12px;
	padding-top:10px;
	text-decoration:none;
	display:block;
	text-align:center;
	border-right:#999999 dashed 1px;
	float:left;
	
	}

	#menuboxes a:hover
	{width:80px;
	height:30px;
	color:#FFFFFF;
	font-family:verdana;
	font-size:12px;
	background-color:#7071ff;
	padding-top:5px;
	text-decoration:none;
	display:block;
	text-align:center;
	border-right:#999999 dashed 1px;
	float:left;
	
	}
	
	
	#selected
	{
	background-color:#7071ff;
	height:30px;
	padding-top:5px;
	}
	
#left_menu{
	width:			230px;
	height:			276px;
	float:			left;
	background:		#999;
	}
#menu_box{
	width:		185px;
	margin:		15px 0px 0 20px;
	float:		left;
	}

#menu_submenu_box{
width:		185px;
float:		left;
text-align:	right;
padding:	0 0 0 0;
border-bottom:1px #FFF dashed;
}
	
	#menu_submenu_box.top{
	border-top:#FFF 1px dashed;
		}
	
	#menu_submenu_box a:link
	{
	font-size:		12px;
	font-family:verdana;
	color:			#fff;
	text-decoration:none;
	display:		block;
	padding:		6px 15px 6px 0;
	}

	#menu_submenu_box a:visited
	{
	font-size:		12px;
	font-family:verdana;
	color:			#fff;
	text-decoration:none;
	display:		block;
	padding:		6px 15px 6px 0;
	}

	#menu_submenu_box a:active
	{
	font-size:		12px;
	font-family:verdana;
	color:			#fff;
	text-decoration:none;
	display:		block;
	padding:		6px 15px 6px 0;
	}

	#menu_submenu_box a:hover
	{
	font-size:		12px;
	font-family:verdana;
	background: url(images/leftmenu_hover_back.jpg) repeat-y;
	color:			#FF6600;
	text-decoration:none;
	display:		block;
	padding:		6px 15px 6px 0;
	}

#banner{
	width:		706px;
	height:		276px;
	float:		right;
	background-color:#CCC;
	}
#heading{
	width:		230px;
	height:		487px;
	float:		left;
	border-right:#999999 dashed 1px;
	}
	
	#heading_contact{
		width:		230px;
		height:		487px;
		float:		left;

		}
#sub_heading{
	width:		180px;
	position:	relative;
	float:		left;
	padding:    10px 0 0 30px;
	margin:		10px 0 ;
	border-bottom: 1px #000 dashed;
	background:	url(images/heading_tags.jpg) top no-repeat;
	}
#footer_www{
	width:		400px;
	height:		auto;
	position:	absolute;
	text-align:	center;
	left:		375px;
	top:		20px;
	color:		#FFF;
	}
	#right_image_box{
	float:  	right;
	padding:	3px;
	background:	#000000;
	margin:		5px;
	}
	#leftnews{
	width:		135px;
	height:		45px;
	float:		left;
	padding:    0 0 0 55px;
	}
	
	.leftnews a:link
	{font-family: arial;
	font-size:11px;
	color: #000066;
	text-decoration:none;
	font-weight:	bold;
	}	
	.leftnews a:hover
	{color: #FF6600;
	text-decoration:underline;
	}
	
	.leftnews a:visited
	{font-family: arial;
	font-size:11px;
	color: #000066;
	text-decoration:none;
	font-weight:	bold;
	}
	
	.leftnewsmore a:link
	{font-family: arial;
	font-size:11px;
	color:#0000CC;
	text-decoration:none;
	}
	
	.leftnewsmore a:hover
	{color: #FF6600;
	text-decoration:underline;
	}
	/*Start Edited afterward*/
	.custom a:link{
	color:		#FF6600;
	font-size:	13px;
	text-decoration:none;
	font-weight:	bold;
	
		}
	.custom a:hover{
	color:	#010137;
	text-decoration:underline;
	}
	.custom_more a:link{
	font-size:	11px;
	text-decoration:none;
	}
	.custom_more a:hover{
	color:#CC3300;
	text-decoration:underline;
	}
	.base a:link{
	color:		#FFF;
	font-size:	11px;
	text-decoration:underline;
	}

	.base a:hover{
	color:#FF6600;
	text-decoration:none;
	}
	.base a:visited{
	color:		#FFF;
	font-size:	11px;
	text-decoration:underline;
	}	
	p.lightblue{
	background:  #FFFFCC;
	line-height:	18px;
	}
	/*End*/
	
#body{
	width:		555px;
	float:		left;
	padding:	10px 75px 0 75px ;
	line-height:17px;
	background:	#eeecec;
		}
	#body_quotation{
	width:		660px;
	float:		left;
	padding:	10px 20px 0 20px ;
	line-height:17px;
	background:	#eeecec;
		}
	#body_contact{
		width:		553px;
		float:		left;
		padding:	10px 45px 0 95px ;
		line-height:17px;
		background:	#ebebeb;
		border-left:#999999 dashed 1px;
		}
	#body_specification{
		width:		703px;
		float:		left;
		background:	#ebebeb;
		border-left:#999999 dashed 1px;
		
		}
#footer{
	width:		936px;
	height:		72px;
	float:		left;
	position:	relative;
	background: url(images/base_.jpg) repeat-x;
	}
#privacy{
	width:		230px;
	height:		20px;
	padding-top:30px;
	position:	absolute;
	text-align:	center;
	background:		url(images/privacy_back.jpg) no-repeat;
	left: 		-1px;
	top: 0px;
}
#base_right{
	width:		10px;
	height:		72px;
	position:	absolute;
	background:	url(images/base_right.jpg) no-repeat;
	left:		926px;
	top:		0px;
	}
#base_rel{
	width:		10px;
	height:		10px;
	float:		left;
	position:	relative;
	}
	#base_ab{
		border-right: 1px #ff6600 solid;	
		}
	h2
	{
	font-family:	arial;
	font-size:		15px;
	color:			#000066;
	}
	
	b{
	color:			#FF6600;
	font-size:		12px;}
	.b{
	color:			#000066;
	font-size:		12px;
	font-weight:	bold;
	}
	.smallfont{
	font-size:		11px;
	}
	
/*edited by */
	#search_bar{
	width:			320px;
	height:			30px;
	position:		absolute;
	color:			#FF0000;
	top:			75px;
	left:			262px;
	}
	.input{
	color:		#010137;
	font-family:"Times New Roman";	
	}
	img{
	border:		0px;
	}
	
	#doc{
	width:		10px;
	height:		10px;
	float:		left;
	position:	relative;
	}
	#banned_ab{
	width:		40px;
	height:		40px;
	background:	url(images/banned.gif) no-repeat;
	position:	absolute;
	left:		-12px;
	top: 7px;
	}
	#shippinn_partner_bysea_ab{
	width:		80px;
	height:		40px;
	position:	absolute;
	left:		0px;
	top: 7px;
	}
	#doc_ab{
	width:		32px;
	height:		53px;
	
	position:	absolute;
	left:		-5px;
	top:		0;
	}
	#import_ab{
	width:		38px;
	height:		38px;
	background: url(images/import.gif) no-repeat;
	position:	absolute;
	left:		-15px;
	top:		5px;
	}
	.orange{
	color:		#000066;
	font-weight:	bold;
	}
	#left_menu_service_box{
	width:		200px;
	float:		right;
	text-align:	right;
	font-size:	10px;}
	.left_menu_service{
	color:			#0066FF;
	font-size:		10px;
	}
	#left_menu_service_box a:link
	{
	font-size:		11px;
	color:			#CCC;
	text-decoration:none;
	display:		block;
	padding:		5px 30px 5px 0;
	}

	#left_menu_service_box a:hover{	
	color:		#fff;
	display:	block;
	background:	 url(images/leftmenu_hover_back.jpg) repeat-y;
	}
	#left_menu_service_box a:visited
	{
	font-size:		11px;
	color:			#FFFFFF;
	text-decoration:none;
	display:		block;
	padding:		5px 30px 5px 0;
	}
	
	input.mailcheck
	{
	background-color:#FFFFCC;
	color: #00FF00;
	}
	
	#homepagelist
	{color:		#FF6600;
	}
	.textright{
	text-align:	right;
	}
/*end*/

