﻿@charset "utf-8";
/* CSS Document */

body{
	background:url(../images/bodyBG.png) repeat-x top #c0d7ee;
	margin:0;
	padding:0;
}
	
body, select, input, div{
	font-family:Arial, Helvetica, sans-serif, Calibri;
	font-size:12px;
	color:#333333;
	line-height:18px;
}	
	
img{
	border:none;
}
	
.clr{
	clear:both;
	height:0;
}

.clr1{
	clear:both;
	height:10px;
}

.clr2{
	clear:both;
	height:49px;
}
	
hr{
	margin:15px 0;
}

	
a{
	color:#cf2c46;
	text-decoration:none;
	outline:none;
}
	
a:hover{
	color:#cf2c46;
	text-decoration:none;
	outline:none;	
}

.noBG{
	background:none !important;
	}
	
.noBB{
	border-bottom:none!important;
	}
	
.noBR{
	border-right:none!important;
	}
	
.noMR{
	margin-right:0 !important;
	}

.color01{
	color:#f50610;
}

.color01{
	color:#f50610;
}

.color02{
	color:#6085b7;
}

.text32{
	font-size:30px;
	margin:0 0 10px;
	float:left;
	}

.text20{
	font-size:20px;
	margin:0 0 10px;
	float:left;
	}
	
.text60{
	font-size:50px;
	float:left;
	letter-spacing:-3px;
	}
	
.text90{
	font-size:90px;
	letter-spacing:-9px;
	}
	
.text30{
	font-size:30px;
	}
	
.textStyle01{
	text-decoration:underline;
	}

.topBox{
	background:#ebeaef;
	height:6px;
	width:100%;
	float:left;

	}
	
.wrapper{
	width:950px;
	margin:0 auto;
}
	
.header{
	width:950px;
	float:left;
	}
	
.logo{
	margin:28px 0 0 0;
	width:329px;
	height:58px;
	float:left;
	}
	
.logo a{
	background:url(../images/logo.png) no-repeat;
	width:329px;
	height:58px;
	float:left;
	}
	
.topMenuCon{
	margin:20px 1px 0 0;
	width:350px;
	height:78px;
	float:right;
	}
	
.contactCon{
	width:350px;
	float:left;
	}
	
.phone{
	background:url(../images/phoneBg.png) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	line-height:30px;
	padding-left:40px;
	width:135px;
	height:38px;
	float:left;
	}
	
.liveSale{
	width:175px;
	height:38px;
	float:right;
	}
	
.liveSale a{
	background:url(../images/liveSupport.png) no-repeat left top;
	width:135px;
	height:38px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	line-height:30px;
	padding-left:40px;
	float:right;
	}
	
.liveSale a:hover{background:url(../images/liveSupport.png) no-repeat left bottom;}

.clientCon{
    margin: 4px 10px 0 0;
	width:345px;
	float:right;
	}
	
.clientCon ul{
	margin:0;
	padding:0;
	}
	
.clientCon ul li{
	display:inline;
	list-style:none;
	}
	
.clientCon ul li a{
	background-position:left top;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	text-transform:uppercase;
	line-height:32px;
	text-align:center;
	padding-left:27px;
	width:88px;
	height:37px;
	float:left
	}
	
.clientCon ul li a:hover{
	background-position:left bottom;
	}
	
.clientLogin{background:url(../images/clientLogin.png);}
.clientArea{background:url(../images/clientArea.png);}
.contactUs{background:url(../images/contactUs.png);}

	
#menu {
	background:url(../images/menu.png) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:950px;
	margin:27px auto 0;
	font-size:18px;
	text-transform:uppercase;
	float:left;
	font-weight:normal;
	line-height:44px;
	height:44px;
	text-align:center;
}
	
#menu ul {  
	margin:0; 
	padding: 0;
}
	
#menu ul li {
	background:url(../images/sprater.png) no-repeat right center;
	display:inline;
	float: left;
	list-style: none;
	}
	
#menu ul li a {
	display: block; 
	margin:0 2px 0 0;
	padding:0;
	text-shadow:1px 1px 0 #283547;
	text-decoration: none;  
	color:#FFF;
	}
	
.link01{ width:92px;}
.link02{ width:173px;}
.link03{ width:192px;}
.link04{ width:220px;}
.link05{ width:117px;}
.link06{ width:143px;}

#nav1 ul li.home a:hover, #nav1 ul li.home a.current {
	background:url(../images/current.png) no-repeat left center;
}
#nav1 ul li.contact a:hover, #nav1 ul li.contact a.current {
	background:url(../images/current.png) no-repeat right center;
}
#nav1 ul li.contact a:hover, #nav1 ul li.contact a.offers {
	background:url(../images/offers.png) no-repeat right center;
}
#nav1 ul li a.active {
	color: #fff;
	text-decoration:none;
}


/*	
#menu ul li a:hover,#menu ul li a.current{
	background:url(../images/current.png) no-repeat center center; 
	color: #FFF;
	text-decoration:none;
	}
	
#menu ul li.home a:hover,#menu ul li.home  a.current{
	background:url(../images/current.png) no-repeat left center; 
	}
	
#menu ul li.contactUs a:hover,#menu ul li.contactUs  a.current{
	background:url(../images/current.png) no-repeat right center; 
	}

#menu ul li.contactUs a:hover,#menu ul li.contactUs  a.offers{
	background:url(../images/offers.png) no-repeat right center; 
	}

*/
	
#menu ul li a.active {
	color: #fff;
	text-decoration:none;
	}
	
.banner{
	background:url(../images/banner.jpg) no-repeat;
	margin:20px 0 20px -4px;
	width:958px;
	height:328px;
	float:left;
	}
	
.BannerHCon{
    margin:55px 0 0 45px;
	text-shadow:1px 1px 0 #7f050a;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	width:292px;
	height:102px;
	float:left;
	transform: rotate(-2deg);
	-moz-transform: rotate(-2deg);
	-o-transform: rotate(-2deg);
	-webkit-transform: rotate(-2deg);
	}
	
.bannerContent{
    margin: 54px 0 0 27px;
	width:904px;
	float:left;
	}
	
.BannerUl{
	width:313px;
	float:left;
	}
	
.ulStyle01{
	margin:0;
	padding:0;
	}
	
.ulStyle01 li{
	background:url(../images/bannerliBG.png) no-repeat left 5px;
	padding-left:30px;
	text-shadow:1px 1px 0 #FFF;
	list-style:none;
	line-height:30px;
	font-size:18px;
	}
	
.bannerPrice{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:100px;
	font-weight:bold;
	letter-spacing:-4px;
	font-size:50px;
	color:#2a5691;
	width:267px;
	height:85px;
	float:left;
	}
	
.bannerBtnCon{
	margin:53px 0 0;
	width:292px;
	height:37px;
	float:right;
	}
	
.signUpBtn{
	width:190px;
	height:37px;
	float:left;
	} 
	
.signUpBtn a{
	background:url(../images/signUpBtn.png) no-repeat left top;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	line-height:37px;
	color:#FFF;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #0c1f3a;
	width:190px;
	height:37px;
	float:left;
	} 
	
.signUpBtn a:hover{
	background:url(../images/signUpBtn.png) no-repeat left bottom;
	} 
	
.moreBtn{
	width:101px;
	height:38px;
	float:right;
	} 
	
.moreBtn a{
	background:url(../images/more.png) no-repeat left top;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	line-height:37px;
	color:#FFF;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #801419;
	width:101px;
	height:38px;
	float:right;
	} 
	
.moreBtn a:hover{
	background:url(../images/more.png) no-repeat left bottom;
	}
	
.planCon{
	margin-bottom:20px;
	width:950px;
	float:left;
	}
	
.planBox{
	width:305px;
	margin-right:17px;
	float:left;
	}
	
.planBoxTop{
	background:url(../images/planTop.png) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:30px;
	color:#FFF;
	text-align:center;
	line-height:62px;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #0b1e39;
	width:305px;
	height:62px;
	float:left;
	}
	
.planBoxC1{
	background:url(../images/planBoxR-Y.png) repeat-y left top;
	padding:0 3px;
	width:299px;
	float:left;
	}
	
.planBoxC{
	background:url(../images/planBoxR-X.png) repeat-x left top;
	padding:0 20px;
	width:259px;
	float:left;
	}
	
.planBoxC ul{
	margin:10px 0 25px;
	padding:0;
	}
	
.planBoxC ul li{
	background:url(../images/chekhMark.png) no-repeat left 12px;
	padding-left:30px;
	border-bottom:1px dashed #acacac;
	font-size:16px;
	line-height:40px;
	list-style:none;
	}
	
.planBoxBottom{
	background:url(../images/planBottom.png) no-repeat;
	width:305px;
	height:151px;
	float:left;
	}
	
.priceCon{
	background:url(../images/priceCon.png) no-repeat;
	margin:-25px 0 0 30px;
	font-weight:bold;
	font-size:30px;
	text-shadow:1px 1px 0 #5f0301;
	color:#FFF;
	text-align:center;
	line-height:100px;
	width:109px;
	height:89px;
	float:left;
	transform: rotate(-30deg);
	-moz-transform: rotate(-30deg);
	-o-transform: rotate(-30deg);
	-webkit-transform: rotate(-30deg);
	}
	
.orderBtn{
	margin:30px 0 0 20px;
	width:111px;
	height:38px;
	clear:left;
	float:left;
	} 
	
.orderBtn a{
	background:url(../images/order.png) no-repeat left top;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	line-height:37px;
	color:#FFF;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #801419;
	width:111px;
	height:38px;
	float:left;
	} 
	
.orderBtn a:hover{
	background:url(../images/order.png) no-repeat left bottom;
	}
	
.planPrice{
	margin:30px 25px 0 0;
	text-align:center;
	font-size:24px;
	text-transform:uppercase;
	line-height:35px;
	font-weight:bold;
	color:#FFF;
	text-shadow:1px 1px 0 #0f243b;
	width:127px;
	float:right;
	}
	
.featureCon{
	margin-bottom:20px;
	width:950px;
	float:left;
	}
	
.box01{
	background:url(../images/box01Bottom.png) no-repeat left bottom;
	width:383px;
	padding-bottom:9px;
	float:left;
	}

.box01Top{
	background:url(../images/box01Top.png) no-repeat;
	width:383px;
	height:9px;
	float:left;
	}
	
.box01content{
	background:#FFF;
	border-left:1px solid #a3a3a3;
	border-right:1px solid #a3a3a3;
	width:381px;
	float:left;
	}
	
.box01C{
	background:url(../images/box01BG.png) no-repeat left bottom;
	padding:5px 0 15px 20px;
	width:361px;
	float:left;
	}
	
.box01C01{
	padding:0px 0 15px 20px;
	}
	
.box01C02{
	padding:5px 0 0 20px;
	background:none;
	}
	
.box01C03{
	padding:0 0 10px 20px !important;
	width:274px !important;
	}
	
.textCon{
	margin:15px 0 0;
	width:260px;
	float:left;
	}
	
.box01C h2{
	margin:0 0 5px 0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	}
	
.box01C p{
	margin:0;
	padding:0;
	font-size:14px;
	}
	
.box01C p a:hover{
	text-decoration:underline;
	}
	
.box01Img{
	margin:10px -10px 0 0;
	width:101px;
	height:83px;
	float:right;
	}
	
.box01Img01{background:url(../images/box01Img.png) no-repeat;}
.box01Img02{background:url(../images/box02Img.png) no-repeat;}
.box01Img03{background:url(../images/box03Img.png) no-repeat;}

.box02{
	background:url(../images/box02Bottom.png) no-repeat left bottom;
	width:539px;
	padding-bottom:8px;
	float:right;
	}

.box02Top{
	background:url(../images/box02Top.png) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:26px;
	color:#FFF;
	line-height:59px;
	padding-left:20px;
	width:519px;
	height:59px;
	float:left;
	}
	
.box02content01{
	background:#f9f9f9;
	border-left:1px solid #B2C2D3;
	border-right:1px solid #B2C2D3;
	width:537px;
	float:left;
	}
	
.box02content{
	background:#f9f9f9;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	width:533px;
	float:left;
	}
	
.ulSstyle01{
	width:266px;
	float:left;
	background:url(../images/box02UlBG.png);
	margin:10px 0 0;
	padding:0;
	}
	
.ulSstyle01 li{
	text-shadow:1px 1px 0 #FFF;
	padding-left:50px;
	font-size:18px;
	list-style:none;
	line-height:53px;
	}
	
.img01{background:url(../images/ulImg.png) no-repeat 10px 14px;}
.img02{background:url(../images/ulImg.png) no-repeat 10px -46px;}
.img03{background:url(../images/ulImg.png) no-repeat 10px -99px;}
.img04{background:url(../images/ulImg.png) no-repeat 10px -159px;}
.img05{background:url(../images/ulImg02.png) no-repeat 10px 14px;}
.img06{background:url(../images/ulImg02.png) no-repeat 10px -46px;}
.img07{background:url(../images/ulImg02.png) no-repeat 10px -99px;}
.img08{background:url(../images/ulImg02.png) no-repeat 10px -159px;}

.pStyle01{
	font-size:14px;
	padding:10px 10px 0 10px; 
	margin:0;
	}
	
.partners{
	background:url(../images/partners.jpg) no-repeat;
	width:950px;
	margin:0 0 20px;
	height:85px;
	float:left;
	}
	
.box03{
	background:url(../images/box013Bottom.png) no-repeat left bottom;
	width:950px;
	padding-bottom:6px;
	float:left;
	}

.box03Top{
	background:url(../images/box03Top.png) no-repeat;
	width:950px;
	height:6px;
	float:left;
	}
	
.box03content01{
	background:#FFF;
	border-left:1px solid #B2C2D3;
	border-right:1px solid #B2C2D3;
	width:948px;
	float:left;
	}
	
.box03content{
	background:url(../images/box03R-X.png) repeat-x left bottom;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	width:944px;
	float:left;
	}
	
.siteMap{
	margin:30px 28px 20px;
	width:180px;
	float:left;
	}
	
.siteMap h4{
	margin:0 0 10px;
	padding:0;
	font-size:20px;
	font-weight:bold;
	color:#192c47;
	}
	
.siteMap ul{
	border-top:1px solid #363636;
	margin:0;
	padding:0;
	padding-top:10px;
	}
	
.siteMap ul li{
	background:url(../images/footerLiBg.png) no-repeat left 12px;
	padding-left:15px;
	border-bottom:0px solid #363636;
	list-style:none;
	line-height:34px;
	}
	
.siteMap ul li a{
	color:#333;
	}
	
.siteMap ul li a:hover{
	text-decoration:underline;
	}
	
.copyRight{
/*	background:url(../images/copyRight.jpg) no-repeat 630px center;*/
	padding:0 20px;
	line-height:65px;
	font-size:10px;
	width:910px;
	height:71px;
	float:left;
	}
	
.copyRight a{
	color:#333;
	}
	
.copyRight a:hover{
	text-decoration:underline;
	}
	
/******$i$******SUB BANNER********$i$************/
	
.subBanner{
	background:url(../images/subBanner.png) no-repeat;
	padding:36px 0 0 50px;
	margin:20px 0 20px -4px;
	width:907px;
	height:133px;
	float:left;
	}
	
.subBanner h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 0 #FFF;
	letter-spacing:-1px;
	font-size:51px;
	color:#1a2d48;
	font-weight:normal;
	line-height:50px;
	margin:0;
	padding:0;
	}
	
.subBanner h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 0 #FFF;
	letter-spacing:-1px;
	font-size:36px;
	color:#1a2d48;
	font-weight:normal;
	line-height:50px;
	margin:0;
	padding:0;
	}

.mainCon{
	margin-bottom:20px;
	width:950px;
	float:left;
	}
	
.leftC{
	width:629px;
	float:left;
	}
	
.box04{
	background:url(../images/box04Bottom.png) no-repeat left bottom;
	width:629px;
	padding-bottom:7px;
	float:left;
	}

.box04Top{
	background:url(../images/box04Top.png) no-repeat;
	margin:0 0 -5px 0;
	width:629px;
	height:9px;
	float:left;
	}
	
.box04content01{
	background:#f9f9f9;
	border-left:1px solid #B2C2D3;
	border-right:1px solid #B2C2D3;
	width:627px;
	float:left;
	}
	
.box04content{
	background:#f9f9f9;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	width:623px;
	float:left;
	}
	
.planCon01{
	width:625px;
	margin-bottom:20px;
	float:left;
	}
	
.c1{
	width:193px;
	float:left;
	}
	
.c1 ul{
	border-right:1px solid #2d425d;
	margin:0;
	padding:0;
	}
	
.c1 ul li{
	background:url(../images/planLIBG.png) repeat-x;
	line-height:32px;
	font-size:14px;
	color:#000000;
	padding-left:20px;
	list-style:none;
	}
	
.c1-header{
	background:url(../images/c1header.png) no-repeat left top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	text-transform:uppercase;
	padding-left:20px;
	line-height:56px;
	font-size:22px;
	font-weight:bold;
	}
	
.planPrice01{
	background:url(../images/planprice.png) repeat-x left top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	text-transform:uppercase;
	padding-left:20px;
	line-height:56px;
	font-size:22px;
	font-weight:bold;
	}
	
.c2{
	width:428px;
	float:left;
	text-align:center;
	}
	
.c2 ul{
	margin:0;
	padding:0;
	border-left:1px solid #cdd4de;
	border-right:1px solid #2d425d;
	}
	
.c2 ul li{
	background:url(../images/planLIBG.png) repeat-x;
	line-height:32px;
	font-size:14px;
	color:#000000;
	list-style:none;
	}
	
.c2-header{
	background:url(../images/c1header.png) no-repeat center top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-left:1px solid #cdd4de;
	border-right:1px solid #2d425d;
	color:#FFF;
	text-transform:uppercase;
	line-height:56px;
	font-size:22px;
	font-weight:bold;
	}
	
.c2-header01{
	background:url(../images/c1header.png) no-repeat right top !important;
	}
	
.planPrice02{
	background:url(../images/planprice.png) repeat-x left top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-left:1px solid #cdd4de;
	border-right:1px solid #2d425d;
	color:#FFF;
	text-transform:uppercase;
	line-height:52px;
	font-size:20px;
	font-weight:bold;
	}
	
.orderNowBtn{
	width:427px;
	height:40px;
	margin:0 0 0 1px;
	float:left;
	}
	
.orderNowBtn a{
	background:url(../images/orderBtn1.png) no-repeat left top;
	font-size:22px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	text-transform:uppercase;
	color:#FFF;
	width:427px;
	height:40px;
	float:left;
	}
	
.orderNowBtn a:hover{
	background:url(../images/orderBtn1.png) no-repeat left bottom;
	}
	
.chekhMark{
	background:url(../images/chekhMark01.png) no-repeat center center;
	width:427px;
	height:30px;
	float:left;
	}
	
.rightC{
	width:301px;
	float:right;
	}
	
.box05{
	background:url(../images/box05Bottom.png) no-repeat left bottom;
	width:301px;
	padding-bottom:5px;
	margin-bottom:20px;
	float:left;
	}

.box05Top{
	background:url(../images/box05Top.png) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:26px;
	color:#FFF;
	line-height:59px;
	padding-left:20px;
	width:281px;
	height:59px;
	float:left;
	}
	
.box06Top{
	background:url(../images/box06Top.png) no-repeat left top;
	width:301px;
	height:10px;
	float:left;
	}
	
.box05content01{
	background:#f9f9f9;
	border-left:1px solid #B2C2D3;
	border-right:1px solid #B2C2D3;
	width:299px;
	float:left;
	}
	
.box05content{
	background:#f9f9f9;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	width:295px;
	float:left;
	}
	
.ulSstyle02{
	margin:0 !important;
	width:296px !important;
	}
	
.bgC{
	background:#F9F9F9 !important;
	}
	
/**********$i$**********BLANK**************$i$************/

	
.box07{
	background:url(../images/box04Bottom.png) no-repeat left bottom;
	width:629px;
	padding-bottom:7px;
	float:left;
	}

.box07Top{
	background:url(../images/box07Top.png) no-repeat;
	margin:0 0 -5px 0;
	width:609px;
	height:59px;
	float:left;
    color: #FFFFFF;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 26px;
    font-weight: bold;
    line-height: 59px;
    padding-left: 20px;
    text-transform: uppercase;
	}
	
.box07content01{
	background:#f9f9f9;
	border-left:1px solid #B2C2D3;
	border-right:1px solid #B2C2D3;
	width:627px;
	float:left;
	}
	
.box07content{
	background:#f9f9f9;
	padding:20px;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	width:583px;
	float:left;
	}
	
.ssltext{
	margin-left:10px;
}