@charset "utf-8";
/* CSS Document */
@font-face {
 font-family: "Helvetica";
 src: url(HeliosCond.ttf);
}
body {
	background:#003f7a;
	margin:0;
	padding:0;
	font-family:"Helvetica";
}
.wrapper {
	width:1042px;
	margin:0 auto;
}
.top {
	width:1042px;
	margin:0 0 0 20px;
	float:left;
}
.top_inner1 {
	background:#fff;
	width:1000px;
	height:170px;
	margin:60px 0 0 0;
	border-radius:10px 10px 0 0;
	float:left;
	color:#93d701;
	font-weight:bold;
}
.subb {
margin:-320px 0px 0 0; 
position:relative; 
float:right; 
z-index:100;	
}
.top_inner1 h1 {
	margin:30px 0 0 0px;
	width:500px;
	height:100px;
	float:left;
	color:#333;
	font-size:55px;
	font-weight:bold;
	text-align:center;
}
.top_inner1 h2 {
	margin:55px 0 0 0px;
	width:500px;
	height:100px;
	float:left;
	color:#333;
	font-size:55px;
	font-weight:bold;
	text-align:center;
}
.top_inner2 {
	background:#fff;
	width:960px;
	height:100px;
	margin:1px 0 0 0;
	float:left;
	color:#333;
	font-size:45px;
	font-weight:bold;
	padding:20px 20px 0 20px;
	
	text-transform:uppercase;
}
.top_inner2 span {
	font-size:64px;
	font-weight:bold;
	color:#ff0000;
}
.top_inner3 {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 1%, #f1f1f1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 1%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 1%,#f1f1f1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 1%,#f1f1f1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 1%,#f1f1f1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
box-shadow:0 0 5px #333;

z-index:0;

	width:960px;
	margin:-20px 0 0 0;
	float:left;
	color:#F00;
	font-size:36px;
	padding:20px 20px 10px 20px;
	border-radius:10px 10px 0 0;
}
.top_inner3_in {
	width:980px;
	margin:0;
	float:right;
	color:#fff;
	font-size:48px;
}
.phone_no {
	color:#fff;
	font-size:54px;
	letter-spacing:-3px;
	float:left;
	margin:0 0 0 0px;
	margin:10px 0 0 -20px;
}

.phone_no li {
	color:#F00;
	list-style:none;
	display:inline;
	padding:0 0 0 0;
	margin:0;
	float:left;
	font-weight:bold;
	line-height:60px;
}
.phone_no li img {
	float:left;
	padding:0 10px 0 10px;
}

.top_inner3 span {
	width:100%;
	color:#F00;
	font-weight:bold;
	float:left;
	font-size:50px;
	letter-spacing:10px;
	text-align:center;
	margin:-10px 0 0 0;
}
.content {
	background:url(../images/cbg.png) repeat-y top;
	width:1042px;
	margin:0 0 0 0;
	clear:both;
	float:left;
}
.content_inner {
	width:1000px;
	margin:0 auto;
	clear:both;
}
h2 {
	margin:0;
	padding:0;
	font-size:26px;
	color:#333;
}
h3 {
	background:url(../images/icon.jpg) no-repeat;
	float:left;
	margin:10px 0 0 0;
	padding:0 0 0 80px;
	font-size:60px;
	color:#ff0011;
}
.content_left {
	width:525px;
	float:left;
	margin:0 0 0 10px;
}
.content_left img {
	width:500px;
	height:330px;
	float:left;
	margin:0 0 0 10px;
	border:solid 8px #0d96ff;
	border-radius:10px;
}
.content_right01 {
	width:415px;
	float:right;
	margin:0 15px 0 0;
}

.content_right01 h1 {
	margin:20px 0 20px 0;
	font-size:26px;
	color:#000;
}
.area_div {
background: #0d96ff; /* Old browsers */
background: -moz-linear-gradient(top,  #0d96ff 0%, #032d53 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d96ff), color-stop(100%,#032d53)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0d96ff 0%,#032d53 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0d96ff 0%,#032d53 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0d96ff 0%,#032d53 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0d96ff 0%,#032d53 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d96ff', endColorstr='#032d53',GradientType=0 ); /* IE6-9 */


	
	
	width:410px;
	height:315px;
	margin:20px 0 0 0;
	text-align:center;
	-khtml-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius:7px;
	display:block;
	padding:15px;
	text-decoration:none;
	-moz-box-shadow: 1px 1px 1px #444;
	-webkit-box-shadow: 1px 1px 1px #444;
	box-shadow: 0 1px 3px #444;
	
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	float:right;
	color:#000;
	font-size:18px;
}

.area_div h2 {
	margin:0px 0 0 0;
	padding:0;
	font-size:28px;
	font-weight:normal;
	color:#fff;
}
.area_div p {
	margin:10px 0 0 0;
	padding:0;
	color:#fff;
	font-size:22px;
}
.numb_div {
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FFFFFF),
	color-stop(1, #EDEDED)
);
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #EDEDED 100%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #EDEDED 100%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #EDEDED 100%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #EDEDED 100%);
background-image: linear-gradient(to bottom, #FFFFFF 0%, #EDEDED 100%);

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:990px;
	float:left;
	font-size:46px;
	font-weight:bold;
	letter-spacing:-3px;
	color:#F00;
	margin:1px 0 0 0;
	line-height:45px;
	padding:5px 0 10px 10px;
	border-bottom:solid 1px #095726;
}
.numb_div span {
	float:left;
	margin:20px 0 0 0;
}
.numb_div img {
	float:left;
	margin:20px 12px 0 12px;
}

.callnow ul li {
	float:left;
	width:400px;
	display:inline-block;
	text-align:left;
	list-style:none;
	border-right: solid 2px #F00;
}
ul.left {
	width:460px;
	margin:15px 0 20px 20px;
	padding:0;
	color:#3e3d3d;
	float:left;
}
ul.left li {
	background:url(../images/arrow.jpg) left no-repeat;
	font-size:22px;
	margin-bottom:0px;
	padding-left:25px;
	margin-top:14px;
	line-height:18px;
	list-style: none;
}
ul.left li a {
	color:#3e3d3d;
	text-decoration:none;
}
ul.left li a:hover {
	color:#F00;
	text-decoration:none;
}
.content_right {
	float:right;
	width:417px;
	background:#ebf7fd;
	margin:0 15px 0 0;
	-khtml-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius:7px;
	-moz-box-shadow: 1px 1px 1px #444;
	-webkit-box-shadow: 1px 1px 1px #444;
	box-shadow: 0 1px 3px #444;
	border:solid 3px #fff;
}
h4 {
	background:url(../images/hd_bg.png) no-repeat;
	width:396px;
	height:49px;
	float:left;
	margin:0 0 0 0;
	padding:25px 0 0 20px;
	font-size:24px;
	color:#fff;
}
h5 {
	background:url(../images/hd_bg2.png) no-repeat;
	width:396px;
	height:49px;
	float:left;
	margin:40px 0 0 0;
	padding:20px 0 0 20px;
	font-size:24px;
	color:#fff;
}
ul.right {
	margin:20px 0 0 0px;
	padding:0;
	color:#3e3d3d;
	float:left;
}
ul.right li {
	font-size:13px;
	margin-bottom:0px;
	padding-left:25px;
	margin-top:14px;
	line-height:22px;
	list-style: none;
}
ul.right li a {
	color:#232323;
	text-decoration:underline;
}
ul.right li a:hover {
	color:#0491e2;
	text-decoration:underline;
}
ul.right02 {
	margin:20px 0 50px 20px;
	padding:0;
	color:#3e3d3d;
	float:left;
	text-transform:uppercase;
}
ul.right02 li {
	font-size:16px;
	margin-bottom:0px;
	padding-left:25px;
	margin-top:14px;
	line-height:22px;
	list-style: none;
}
ul.right02 li a {
	color:#232323;
	text-decoration:underline;
}
ul.right02 li a:hover {
	color:#0491e2;
	text-decoration:underline;
}
ul.right2 {
	margin:20px 20px 0 0px;
	padding:0;
	color:#3e3d3d;
	float:right;
	text-transform:uppercase;
}
ul.right2 li {
	font-size:16px;
	margin-bottom:0px;
	padding-left:25px;
	margin-top:14px;
	line-height:22px;
	list-style: none;
}
ul.right2 li a {
	color:#232323;
	text-decoration:underline;
}
ul.right2 li.last {
	color:#0279bd;
	text-decoration:none;
	font-size:28px;
	text-transform:none;
	line-height:28px;
}
ul.right2 li a:hover {
	color:#0491e2;
	text-decoration:underline;
}
.ftr {
	background:url(../images/ftr.png);
	width:1042px;
	height:100px;
	float:left;
	margin:0 0 30px 0;
	color:#fff;
	text-align:center;
	padding:19px 0 0 0;
}
.ftr span {
	font-size:30px;
	text-transform:uppercase;
	font-weight:bold;
	font-family: "Helvetica";
}




.hdbg {
	background:url(../images/numb_bg.jpg) no-repeat;
	width:977px;
	padding:10px 0 0 0;
	height:61px;
	margin:0 0 0 10px;
	float:left;
	text-align:center;
	color:#fff;
	font-size:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	clear:both;
}
.hdbg span {
	color:#fff;
	font-size:43px;
}
ul.doors {
	float:left;
	margin:0;
	padding:0;
	font-size:28px;
}
ul.doors li {
	background:url(../images/arrow.jpg) left no-repeat;
	margin:0;
	padding:0 0 10px 40px;
	font-weight:bold;
	list-style:none;
	display:block;
}
ul.doors li a {
	color:#363636;
	text-decoration:none;
}
ul.doors li a:hover {
	color:#F00;
	text-decoration:none;
}
.bottom_div {
	width:1000px;
	margin:0 0 0 20px;
	float:left;
	font-size:13px;
	color:#666666;
	font-weight:normal;
}
.bottom_div_left {
	width:325px;
	min-height:530px;
	margin:0 0 0 20px;
	float:left;
	font-size:13px;
	color:#666666;
	font-weight:normal;
	border-right:solid 1px #333;
}
.bottom_div_left h2 {
	font-size:20px;
}
.text2 { 
    margin:10px 0 10px 0;
	color:#000;
	font-size:32px;
	float:left;
	font-weight:bold;
	width:100%;
	text-align:center;
	
}
.bottom_div_right {
	width:605px;
	margin:0 30px 0 0;
	float:right;
	font-size:13px;
	color:#666666;
	font-weight:normal;
}

.bottom_div_right h2 {
	font-size:20px;
}
.bottom_div_right_inner {
	width:350px;
	margin:0 10px 0 0;
	float:left;
	font-size:13px;
	color:#666666;
	font-weight:normal;
}
.bottom_div_right_inner2 {
	width:200px;
	margin:0 30px 0 0;
	float:left;
	font-size:13px;
	color:#666666;
	font-weight:normal;
}
.content_right2 {
	background:url(../images/dvd3.jpg) left center no-repeat;
	width:435px;
	min-height:250px;
	margin:0 20px 0 0;
	padding:0 0 0 25px;
	float:right;
}
ul.brand {
	float:left;
	margin:0 10px 10px 0;
	padding:0;
	font-size:16px;
	width:300px;
	text-transform:uppercase;
}
ul.brand li {
	background:url(../images/arrow.jpg) left  no-repeat;
	margin:0;
	padding:0 0 0 20px;
	font-weight:bold;
	line-height:28px;
	list-style:none;
	display:block;
}
ul.brand li a {
	color:#363636;
	text-decoration:none;
}
ul.brand li a:hover {
	color:#F00;
	text-decoration:none;
}
ul.brand li a.last {
	color:#F00;
	text-decoration:none;
}
ul.standard  {
	float:left;
	margin:0 10px 30px 0;
	padding:0;
	font-size:16px;
	width:140px;
}
ul.standard li {
	background:url(../images/bullet.png) left  no-repeat;
	margin:15px 0 0 0;
	padding:0 0 0 25px;
	font-weight:bold;
	line-height:28px;
	list-style:none;
	display:block;
}


ul.premium  {
	float:left;
	margin:0;
	padding:0;
	font-size:18px;
}
ul.premium li {
	background:url(../images/bullet.png) left  no-repeat;
	margin:0;
	padding:0 0 0 25px;
	font-weight:bold;
	line-height:28px;
	list-style:none;
	display:block; font-size:16px;
}
ul.toppp  {
	float:left;
	margin:0;
	padding:0;
	font-size:22px;
}
ul.toppp li {
	background:url(../images/bp.png) left  no-repeat;
	margin:0 20px 0 0;
	display:inline-block;
	padding:0 0 0 35px;
	font-weight:bold;
	line-height:28px;
	height:29px;
	float:left;
}