* {
  margin: 0;
  padding:  0;
}

body {	
  font-family: Arial,Verdana, Helvetica;
  font-size: 62.5%;
  background: url(../images/bg_header.jpg) #fff top left repeat-x;
  margin-top:-1px;
}

li {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}

.clear{
  clear: both;
}

.column{
  width:300px;
  font-size: 13px;
  color: #333333;
  float: left;
  margin-right: 20px; 
}


.left{
  float: left;
}

h1{
  font-size: 29px;
  color: #fff;
  line-height: 29px;
}

#content_down h1{
  font-size: 18px;
  color: #fff;
  line-height: 40px;
  background-color: #102030;
  margin-bottom:18px;
}

h2{
  font-size: 18px;
  color: #333333;
  line-height: 29px;
}

h3{
  font-size: 18px;
  color: #134569;
  line-height: normal;
 
}
h4{
  font-size: 16px;
  color: #333333;
  margin-bottom: 20px;
  margin-top:10px;
}

#wrapper{
  width: 960px;
  margin: 0 auto;
  padding:0;
}

#header{
  height: 49px;
  width: 960px;
  display: block;
}

.logo{
  margin-top: 7px;
  margin-bottom:4px;
  float: left;
  width: 126px;
  height: 38px;  
}

.logo a img {
  border:none;
}



html[xmlns*=""] body:last-child #tabs {margin-top: 10px;}




#tabs {
display:block;
float:right;
line-height:normal;
margin-top:10px;
margin-bottom:0px;
}

#tabs ul {
list-style-type:none;
}
#tabs li {
background:transparent url(../images/home_tab_right.png) no-repeat scroll right top;
float:left;
margin-left:5px;
width:100px;
height:auto;
}

#tabs a {
background:transparent url(../images/home_tab_left.png) no-repeat scroll left top;
color:#fff;
display:block;
font-size:11px;
font-weight:bold;
height:13px;
padding:13px 0;
text-decoration:none;
text-align:center;
}
#tabs a:hover {
color:#87B82B;
text-decoration:underline;
}
#tabs #current {
background-image:url(../images/home_tab_right_on.png);
color:#000000;
}
#tabs #current a {
background-image:url(../images/home_tab_left_on.png);
color:#fff;
}



.content_box{
  background: url(../images/bg_contentbox.jpg) #fff top left repeat;
  width: 900px;
  height:316px;
  float: left;
  padding-left: 39px;
  padding-right: 20px;
  border-bottom: 2px solid #A5C761;
}

.content_box2{
  background: url(../images/bg_contentbox2.jpg) #fff top left repeat-x;
  width: 900px;
  height: 80px;
  float: left;
  padding-left: 39px;
  padding-right: 20px;
  border-bottom: 2px solid #A5C761;

}
.title {
 padding-top:25px;
 text-align:left;
 color:#fff;
 font-size:23px;
 margin-bottom:5px;

}


.box_left{
  float: left;
  padding-top: 20px;
  width: 400px;
}

#box h1{
  float: left;
  color:#fff;
  font-size:29px;
  margin-bottom:5px;
  margin-top:20px;
}

#box h2{
  width: 350px;
  line-height: 20px;
  color:#fff;
}

.left2{
	float:left;	
}

.lefts{
	float:left;
	color:#fff;
	font-size:12px;
	margin-left:5px;
}

.bullets{
	float:left;
	width:350px;
	height:25px;
}
.btn{
  background: url(../images/try_btn.png) no-repeat;
  height: 57px;
  width:230px;
  border:medium none;
  cursor:pointer;
  font-size:0;
  float: left;
  margin-top: 10px;

}
.oth{
  float: right;
  font-size: 17px;
  color: #fff;
  margin-top: 28px;
}
.oth a{
  color:#87B82B; 
}
.box_right{
  float: right;
  padding-top: 30px;
}

#content_down{
  background-color:#ccc;
  width: 960px;
  margin:0 auto;
  float: left;
  padding-top:32px;

}


#items_box{
  width: 960px;
  background-color: #F8F8F8;
  margin-top: 30px;
  float: left;
	
}

#form_box{
  width: 960px;
  min-height:600px;
  margin-top: 35px;
  float: left;
}

.from_names{
  float: left;
  padding: 27px 0px 32px 0px;
  width: 340px;
  
}
.large{
  padding-top: 200px;
}

#form_box p{
  font-size: 14px;
  color: #686868;
  float: left;
  text-align: right;
  font-weight: bold;
  margin-top:6px;
}


.items{
  float: left;
  width:420px;
  padding-left:32px;
}


  
.items ul li.previews {
  float:left;
  margin-right:45px;
  margin-bottom:25px;
}

.left_textw{
	font-size:14px;
	float:left;
	line-height:20px;
}


.items ul li.previews p {
  width:190px;
  font-size: 14px;
  color: #333333;
  line-height: 17px;
  padding-top: 10px;

}

.items ul li.previews a img {
  border:none;
}


.items ul li.previews2 {
  float:left;
  margin: 10px 35px 35px 32px;
  text-align:center;
  padding-left: 40px; 
}

.items ul li.previews2 p {
  width:250px;
  font-size: 14px;
  color: #333333;
  line-height: 17px;
  margin-top: 10px;

}

.items ul li.previews2 a img {
  border:none;
  margin-bottom: 20px;
}

.items ul li.previews2 a {
  font-size: 14px;
  color: #87B82B;
}

#items_right{
	font-size:14px;
	padding-right:32px;
	line-height:20px;
	width:420px;
	float:right;
	clear:right;

}
#items_right p{
	margin-top:5px;
	margin-bottom:18px;
}

.btn2{
	float:left;
	margin-bottom:35px;
	margin-left:117px;
	margin-right:117px;
}

.btn2 a img {
  border:none;
}
 #footer{
  height: 60px;
  color:#CCCCCC;
  background-color:#000;
  border-top: 1px solid #E0E0E0;
  padding-top: 20px;
}
.content_footer{
  width: 960px;
  margin: 0 auto;
}

#tabs_footer{
  line-height:normal;
  float: left;
  display: inline;
  
}
#tabs_footer li{
margin-bottom:10px;
}

.tex_footer{
  float: right;
  color: #fff;
  font-size: 12px;
  margin-top:79px;
}

.text_small{
	font-size:11px;
	line-height:12px;
}

.footer_text{
	color:#fff;
	float:left;
	font-size:11px;
	line-height:20px;
	margin-top:15px;
}

#tabs_footer a{
  color: #fff;
  font-size: 12px;
  text-decoration: none;
  font-family: Verdana, Arial , helvetica;

}
#titl{
	font-size:14px;
	font-weight:bold;
}

#titl a{
	color:#fff;
}

#tabs_footer a:hover{
  color: #666666;
  text-decoration: underline;
}

.field{
  border:1px #AAAAAA solid;
}

.leftbox1{
	height:305px;
	width:362px;
/*	border:1px solid #E0E0E0; */
	padding:18px 0px 18px 0px;
	float:left;
	font-size:16px;
}
.rightbox1{
	height:305px;
	width:362px;
	border:1px solid #E0E0E0;
	padding:18px 0px 18px 0px;
	float:left;
	text-align:center;
	font-size:18px;
}
.boto_space{
	margin-bottom:10px;
	
}

#singbtn{
	margin-top:25px;
	
}
#singbtn a img {
border:medium none;
}
#requestbtn{
	margin-top:67px;
	
}

#requestbtn a img {
border:medium none;
}
.boxleft{
  float: left;
  padding: 32px 0px 32px 0px;
  width:362px;
  margin-left:50px;
}

.boxrigth{
  float: right;
  padding: 32px 0px 32px 0px;
  width:362px;
  margin-right:50px;
}

.colum{
  font-size:14px;
  margin-top:20px;
  float:left;
}

.mainContent{
  font-size:14px;
  margin:20px 32px;
}

ol.order_list2 li {
list-style-image:none;
list-style-position:inherit;
list-style-type:decimal;
margin-bottom:10px;
margin-left:2em;
margin-top:10px;
}