
body{
	padding:0; 
	margin:0;
	background:#000000 url(../images/bg.jpg) top repeat-x;	  
	width:100%;
	vertical-align:top;
	font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC; line-height:16px; font-size:11px;
}

h1, h2 {
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	}
	
h3 {
	margin: 10px 0 -5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}	
	
	
a {
	text-decoration:none;
	color:#d38601;
	font-size:11px;
	}
	
a:hover {
	text-decoration:underline;
	color:#d38601;
	font-size:11px;
	}
	
.textcolor_1 {
	color:#0099FF;
	}
	
.clearboth {
	clear:both;
	}	

.col {
	float:left;
}

.margin_1 {padding:20px 10px 0px 38px;}
.margin_2 {padding:20px 35px 0px 30px;}

.main {width:844px; margin:auto; text-align:left;}


.head {background:url(../images/bg_head.jpg) top left no-repeat; width:100%; height:228px;}

.banner { float:left; width:809px; margin:0px; padding-left:17px}

.menu {width:100%; background:url(../images/bg_menu.jpg) top left no-repeat; height:34px; padding:0px; margin:0px;}
.menu_box {width:809px; height:34px; margin-left:17px}


#cont {width:100%; background:url(../images/bg_cen.jpg) left repeat-y;}
#cont_t {width:100%; background:url(../images/bg_top.jpg) top left no-repeat; height:580px}


.margin_1 {padding:16px 10px 0px 40px;}
.margin_2 {padding:16px 40px 8px 17px;}



.minibox {width:216px; margin:0px 0px 10px 0px}
.boxcon {width:188px; padding:2px 10px 10px 14px; border-bottom:solid 1px #666666; border-left:solid 1px #666666; border-right:solid 1px #666666; margin-left:1px; background:url(../images/bgc.gif) left repeat-y;}
.box1_t {
	width:186px;
	height:22px;
	background:url(../images/box1.jpg) top left no-repeat;
	padding-left: 30px;
	padding-top:2px;
	color:#CCCCCC;
	
}

.box2_t {
	width:186px;
	height:22px;
	background:url(../images/box2.jpg) top left no-repeat;
	padding-left: 30px;
	padding-top:2px;
	color:#CCCCCC;
	
}

.box3_t {
	width:186px;
	height:22px;
	background:url(../images/box3.jpg) top left no-repeat;
	padding-left: 30px;
	padding-top:2px;
	color:#CCCCCC;
	
}


.content {padding:0px 0px 10px 0px;}



.footer {width:100%; background:url(../images/bg_f.jpg) top left no-repeat;}
.footer_t {width:100%; background:url(images/bg_f_top.jpg) left top no-repeat;}


#myform {
float:left;
margin-top:10px;
}

.cssform p{
width: 310px;
height:100px;
clear: left;
margin: 0;
padding: 5px 0 5px 0;
padding-left: 130px; 

height: 1%;
}

.cssform label{
font-weight: normal;
float: left;
margin-left: -120px; 
width: 100px; 
}

.cssform input[type="text"]{ 
width: 180px;
color:#fff;
background-color:#232323;
border:#333333 solid 1px;

}

* html .threepxfix{
margin-left: 3px;
}

#myform span{
  padding: 2px 5px;
  margin-left: 5px;
  position: absolute;
}

#myform span.ok      { color: #ccc; background-color: transparent; }
#myform span.warning { color: #f80; background-color: #333; }

