@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
	border:0px none;
	font-size: 100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0px;
	padding:0px;
}
textarea
{
	resize:none;
}

body{
	background: #fff;
	line-height:18px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	/*cursor:default;*/
	color: #666;
	min-width:1000px;
	overflow-x:hidden;
}

hr{border:1px solid #ccc; }
.clear{clear: both;height: 0px;visibility: hidden;display: block;}
.clearfix:after { content: ".";display: block;  clear: both; visibility: hidden;line-height: 0; height: 0;}
.clearfix { display: inline-block;}
html[xmlns] .clearfix { display: block;}
* html .clearfix { height: 1%; overflow: visible;}
img{border:0px;padding:0 px;margin:0 px;}
a{border:0px;text-decoration: none;color:inherit;}
a:hover {border:0px;text-decoration: underline;color:inherit;}
span{padding:0px;margin:0px;}
ul,li{list-style:none;padding: 0px;margin: 0px;}
div{margin: 0px;padding: 0px;}
.btn{ cursor:pointer}

.font_14_n_136e97{font-size: 14px; line-height: normal; color:#136e97;}

#wrapper{ width:100%; background:url(../images/common/bg.jpg) top center no-repeat; height:auto; }
#top_bg{ background: url(../images/top/menu_bg.png) repeat-x; height:107px;}
#main_bg{ background:url(../images/main/main_bg.jpg) top center repeat-x; height:auto;}
#container{ width:1000px; height:auto; position:relative; margin:0 auto;}
#menu { background:url(../images/top/menu_bg.png) repeat-x;}
#menu_items {width:1000px; margin:0 auto;}
#menu ul li{ float:left;}

#inner_page{ padding-top:24px; margin:0 20px 0 24px; }
#thumb_list { padding-top:10px;}
#thumb_list li{ float:left; padding-right:12px;}

input, textarea {
	padding-top:3px;
	margin-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:15px;
	background:transparent;
	border:none;
}

select{
	padding:0px;
	margin:0px;
	background:transparent;
	border: #CCC solid 1px;
}

.service_list li{
	float:left;
}

.input1_area{
	background:url(../images/contactus/input1.jpg); 
	width:287px; 
	height:22px;	
}

.input1_area div{
	padding:1px 0 0 5px;	
}

.input1{
	background-color:transparent;
	width:180px;	
}

.input_message{
	background-color:transparent;
	width:250px;
	height:100px;
}

.input2_area{
	background:url(../images/contactus/input2.jpg);
	width:287px;
	height:175px;
}

.input2_area{
	padding:1px 0 0 5px;
}

.input2{
	padding-top:0px;
	padding-left:3px;
	margin-top:3px;
	margin-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:25px;
	width:256px;
	color:#adadad;
	background:transparent;
	border:none;
}

.input3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:transparent;
	border: #CCC solid 1px;
}
