@charset "utf-8";
 
body{ margin: 0;	color: #000000;background-color: #ffffff;	background: url(../images/bodybgx.jpg)  repeat-x;}

#inner{
	width:900px;
	margin:0px auto;
	font-family: Arial, Helvetica, sans-serif;
}

#header{
	width:900px;
	height:170px;
	color: #000000;
	background: url(../images/header.jpg);
}
#header h1{
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	padding: 150px 0 0 3px;
}
#tnav{
	width:900px;
	height:29px;
	background: url(../images/navbg.jpg) no-repeat;
}
#tnavspace{

}
#tnavspace h1{
	color: #333333;
	font-size: 12px;
	margin: 10px 0 0 7px;
	font-weight: normal;
}

.txt1 {
	padding: 20px 20px 20px 25px;
}
.txt1a {
	padding: 15px;
}
.txt1b {
	padding: 45px 45px 35px 65px;
}
.txt2 {
	padding: 10px 0px 10px 10px;
}
#bnr1{ width:900px; background-image: url(../images/banr1.jpg); height:242px; padding-bottom: 20px; background-repeat: no-repeat;margin-top:16px;}
#c_top{
	width:900px;
	height: auto;
	background-image: url(../images/con1.jpg);
	background-repeat: no-repeat;
}
#lc1{
	width:485px;
	float: left;
}

#lc1 img{
	padding-right: 10px;
	margin: 0;
	}

.lfull{
	width:465px;
	padding: 0px 20px 10px 0px;
	line-height: 1.4;
}

.lfull_contact{
	width:465px;
	margin: 0;
}

#lc2{
	width:435px;
	float: left;

}
.lsemi{
	width:435px;
	line-height:1.4;
}
.lsemi p{
	padding:10px 10px 10px 5px;
}

.lfull p{
	padding:10px 0 10px 5px;
}
#lc1 img{


}
.tt1 {
	margin:10px 20px 10px 0px;
}

#tabsarea{
	font-size: 12px;
	margin-left: 20px;
}
.tabtop{
	background-image: url(../images/tab_ttl.jpg);
	height: 67px;
}
.tabtop_2{
	background-image: url(../images/tab_ttl_2.jpg);
	height: 10px;
}
.tableft a , .tableft a:visited{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.tableft a:hover{text-decoration:underline;}
.tableft{
	float:left;
	height: 154px;
	width: 390px;
	background-image: url(../images/tab_mid.jpg);
}
.tableft_2{
	float:left;
	height: 211px;
	width: 390px;
	background-image: url(../images/tab_mid.jpg);
}
.tableft ul li {
padding:5px 0px 0px 20px;}

.tab_l{
width:195px;
float:left;
}

.tab_2{
width:390px;
float:left;
}


.tabend{
	background-image: url(../images/tab_end.jpg);
	height: 8px;
	width: 390px;
	float: left;

}

#rc1{
	width:415px;
	float:right;
}
.rsemi_a{
	width:190px;
	float: left;
	height: 103px;
	margin-top: 20px;
}
.rsemi_b{
	width:225px;
	height:103px;
	float: left;
	margin-top: 20px;
	padding-left: 190px;
}

.rsemi_b img{
	border: none;
	}
#rc2{
	width:465px;
	float:left;
}
.rfull_a{
	width:240px;
	height:139px;
	float: left;
}
.rfull_b{
	width:225px;
	height:139px;
	float: left;
	padding-left: 240px;
}
#c_end{

}
#space1 {
	height:16px;
}

p{
	margin:0;
	padding:6px 0px 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

span{
	margin:0;
	padding:6px 0px 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1{	font-size:16px;	margin:0;	padding:0 0 8px 0;	color: #FFFFFF;}
h2{
	color:#FFCC33;
	font-weight:bold;
	font-size:16px;
	margin:0;
	padding:6px 0 6px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.fontgrey {
	color: #525252
}
.fontwhite {color: #FFFFFF}

h3{
	font-weight: normal;
	color: #FFFFFF;
}
h4{}

a{font-weight: bold;}
a , a:visited {	color: #000000;	text-decoration:none}
a:hover { text-decoration:underline}

#footer{
	width:900px;
	font-size: 14px;
	background-repeat: repeat-x;
	background-image: url(../images/footr.jpg);
	height: 51px;
	padding-top: 25px;
}
#footer  h1, #footer h3  {
	font-size:11px;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}
#footer a, #footer a:visited{
	color:#FFFFFF;
	font-weight: bold;
	font-size:9px;
}
#toptext{font-size: 8px;}
.topleft{	padding-left:20px;	color: #003366;	float: left;	font-size: 8px;}
.topright{	padding-right:25px;	color: #003366;	text-align: left;	float: right;}

#endtext{font-size: 9px;}
.endleft{
	float:left;
	padding-left:20px;
	color:#ffffff;
}
.endright{
	padding-right:18px;
	float: right;

}
.endright p {
	color:#0066FF;
	font-weight: bold;
	padding: 0;
}
.endright a, .endright a:visited {
color:#0066FF;
	font-weight: bold; font-size:9px;
}
.endtext_ft {
	padding: 0;
}
.endleft_ft{ float:left;	padding-left:20px;	padding-top:6px;	color:#ffffff;}
.endright_ft{
	margin-left: 835px;
	padding-top: 25px;

}
.endright_ft  p {
	color:#FFFFFF;
	font-weight: bold;
	padding: 0;
}
.endright_ft  a, .endright_ft  a:visited {
	color:#FFFFFF;
	font-weight: bold;
	font-size:9px;
}

.end{clear:both;}

.left{
	float: left;
	}
	
.contact1{
	width: 215px;
	height: auto;
	font-size:11px;
	float: left;
	padding-left: 5px;
	padding-bottom: 5px;
	}
	
.image1{
	padding-top: 10px;
	}
	
.image2{
	padding-bottom: 10px;
	}

/* contactform */

#form_contact{
	width: 400px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
}
#form_contact label {
	display: block;
	padding: 2px 0px 2px 0px;
	color: #000000;
}
#form_contact input, #frm_contact textarea {
	margin-left:25px;
	width: 250px;
}
#form_contact textarea {
	height:40px;
	margin-left: 25px;
	width: 250px;
}
#form_contact input.pinqc {
	float:left;
	width:180px;
	margin-left:20px;
}

#form_contact img{
	float:left;
	margin-left: 25px;
}
	
#form_contact input.submitqc{
	margin-left: 70px;
	width: 255px;
	}


