*{
margin:0;
padding:0;
}

body{
font-family: 'Open Sans', sans-serif;
font-size:13px;
color:#555;
background:#fff;
}

a:link {color:#555; text-decoration:none;}      /* unvisited link */
a:visited {color:#555;}  /* visited link */
a:hover {color:#448ec5; text-decoration:underline;}  /* mouse over link */
a:active {color:#555;}  /* selected link */


#header{
width:100%;
height:130px;
background:url(images/header_back.png);
}

#header_990{
width:910px;
height:110px;
padding-top:19px;
margin:0 auto;
}

#logo{
float:left;
}

#nav{
float:right;
margin-top:50px;
}

.button{
float:left;
width:150px;
text-align:center;
}

#banner{
width:100%;
height:387px;
background:url(images/banner_back.png);
}

#banner_990{
width:930px;
height:328px;
margin:0 auto;
background:url(images/banner.png);
}

#banner_header{
width:930px;
margin:0 auto;
}

#banner_text{
width:480px;
height:110px;
padding-top:10px;
float:right;
background:url(images/banner_text.png);
margin:10px 10px 0px 0px;
font-size:53px;
text-align:center;
color:#0a6fab;
font-weight:bold;
}

#banner_text p{
font-size:21px;
font-weight:bold;
}

#main_content{
width:960px;
height:auto;
min-height:600px;
margin:0 auto;
}

#main_left{
float:left;
width:280px;
height:auto;
min-height:600px;
padding-top:20px;
}

#main_right{
float:left;
width:650px;
margin-left:30px;
height:auto;
min-height:600px;

padding-top:20px;
}

#main_right h2{
font-size:18px;
padding-bottom:10px;
color:#25aae1;
font-weight:400;
}

#main_right p{
padding-bottom:10px;
}

#img{
margin:20px auto;
width:530px;
}

#lists{
padding-top:20px;
}

#main_right h3{
font-size:18px;
padding-bottom:10px;
color:#25aae1;
font-weight:400;
}

#list_main{
float:left;
width:350px;
}

#main_right li{
padding-bottom:15px;
}

#main_right ul{
padding-left:18px;
}

#offer{
border-right:1px solid #ccc;
padding-left:10px;
}

#offer h3{
font-size:18px;
padding-bottom:10px;
color:#25aae1;
font-weight:400;
}

#offer ul{
padding-left:18px;
list-style-type:square;
}

#offer li{
padding-bottom:10px;
}

#offer p{
padding-bottom:10px;
}

#icon_1{
width:253px;
height:170px;
background:url(images/iconbox1.png);
margin-top:20px;
}

#icon_2{
width:253px;
height:170px;
background:url(images/iconbox2.png);
margin-top:20px;
}

#icon_3{
width:253px;
height:170px;
background:url(images/iconbox3.png);
margin-top:20px;
}

#icon_1 h4{
color:#fff;
font-size:16px;
padding-bottom:10px;
font-weight:400;
text-align:center;
padding-top:80px;
}

#icon_1 p{
font-size:30px;
font-weight:400;
text-align:center;
color:#fff;
}

#icon_2 h4{
color:#fff;
font-size:16px;
padding-bottom:10px;
font-weight:400;
text-align:center;
padding-top:60px;
}


#icon_2 p{
font-size:12px;
font-weight:400;
text-align:center;
color:#fff;
}

#icon_3 h4{
color:#fff;
font-size:16px;
padding-bottom:10px;
font-weight:400;
text-align:center;
padding-top:70px;
padding-bottom:5px;

}


#icon_3 p{
font-size:12px;
font-weight:400;
text-align:center;
color:#fff;
padding-left:5px;
padding-right:5px;
}

#start{
float:left;
padding-bottom:0px !important;
}

#main_right h1{
font-size:13px;
font-weight:normal;
float:left;
padding-bottom:0px;
}

.clear{
clear:both;
}

#footer{
width:930px;
margin:20px auto;
}

#discountcode{
	background-image:url(Reactive,%20professional%20service.png);
	width:960px;
	height:100px;
	margin: 0 auto;
	clear:both;
}

#code{
	font-family:Arial, Helvetica, sans-serif;
	color:#069;
	float:right;
	text-align:left;
	font-size:70px;
	padding-right:50px;
	padding-top:10px;
}
