@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:60px 0 100px 0;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:18px;
	background:url(images/bg.jpg) repeat;
	color:#555555;
}
div, h1, h2, h3, h4, p, ul, li, form {
	margin:0;
	padding:0;
}
.clr {
	clear:both;
	overflow:hidden;
	height:0;
}
a, img {
	border:none;
	outline:none;
}
a:link {
	color:#6ba70e;
	text-decoration:none;
	outline:none;
}
a:visited {
	color:#6ba70e;
	text-decoration:none;
	outline:none;
}
a:hover {
	text-decoration:none;
}
h2{
	font-size:26px;
	color:#678e2a;
	margin-bottom:10px;
}
p{
	padding-bottom:30px;
}
.leftAlign{
	float:left !important;
}
.rightAlign{
	float:right !important;
}
a.button{
	background:url(images/buttonLeft.png) top left no-repeat;
	height:44px;
	padding-left:7px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	font-family:Myriad Pro;
	text-shadow: #333 0px 1px 1px;
	display:block;
	line-height:2.4em;
	float:left;
	cursor:pointer;
}
a.button span{
	background:url(images/buttonRight.png) top right no-repeat;
	display:block;
	height:44px;
	padding:0 40px 0 33px;
}
.leftMbox{
	width:500px;
	float:left;
}
/*wrapper*/
.wrapper{
	width:1005px;
	margin:0 auto;
	background:url(images/wTop.png) top no-repeat;
	padding-top:5px;
}
.wrapper .wrapperIn{
	background:url(images/wMid.png) repeat-y;
	padding:3px 8px 15px 8px;
}
.wrapperArea{
	background:url(images/whiteTop.png) top no-repeat;
	padding-top:5px;
}
.wrapperAreaIn{
	background:url(images/whiteMid.png) repeat-y;
	padding:0 21px 18px 26px;
}
.wrapperAreaBottom{
	background:url(images/whiteBottom.png) no-repeat;
	height:5px;
}
.wrapper .wrapperBottom{
	background:url(images/wBottom.png) no-repeat;
	height:5px;
}
/*header*/
.header{position:relative;}
/*top tabs*/
ul.topTabs{height:39px; list-style:none; position:absolute; top:-44px; left:-15px; width:100%;}
ul.topTabs li{height:29px; float:left; font-size:14px; text-transform:capitalize; line-height:40px; font-weight:bold; font-size:16px; margin-right:10px;}
ul.topTabs li a{background:url(images/ttabs.png) -152px 0 no-repeat; height:39px; display:block; width:145px; color:#f7f7f7; text-align:center}
ul.topTabs li:hover a, ul.topTabs li.active a{background-position:0 0; color:#434343}
/*logo*/
h1.logo{
	float:left;
	margin-top:35px;
}
h1.logo a{
	background:url(images/logo.gif) no-repeat;
	width:226px;
	height:63px;
	display:block;
	text-indent:-10000px;
}
/*hRight*/
.hRight{
	width:395px;
	float:right;
}
.topMenu{
	background:url(images/topMLeft.png) top left no-repeat;
	padding-left:17px;
	height:40px;
	margin-top:-13px;
}
.topMenuIn{
	background:url(images/topMRight.png) top right no-repeat;
	height:40px;
	padding-right:17px;
}
.topMenuIn ul{
	background:url(images/topMMid.png) repeat-x;
	height:40px;
	padding-left:5px;
}
.topMenuIn ul li{
	float:left;
	background:url(images/divider.gif) top left no-repeat;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	list-style:none;
	text-transform:capitalize;
	padding:0 28px;
	line-height:3.5em;
}
.topMenuIn ul li:first-child{
	background:none;
}
.topMenuIn ul li a{
	color:#fff;
}
.topMenuIn ul li a:hover{
	text-decoration:underline;
}
/*help*/
.helpBox{
	background:url(images/helpLeft.gif) top left no-repeat;
	padding-left:6px;
	margin-top:35px;
	margin-left:30px;
	margin-right:6px;
}
.helpBoxIn{
	background:url(images/helpright.gif) top right no-repeat;
	padding-right:6px;
}
.helpBoxIn ul{
	background:url(images/helpMid.gif) repeat-x;
	height:50px;
}
.helpBoxIn ul li{
	margin-top:9px;
	background:url(images/helpIcon.jpg) top right no-repeat;
	height:36px;
	font-size:18px;
	color:#3e3e3e;
	font-weight:bold;
	padding-right:38px;
	float:left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:2.6em;
	margin-left:10px;
	text-transform:uppercase;
}
.helpBoxIn ul li a{
	color:#3e3e3e;
}
.helpBoxIn ul li.support{
	font-size:14px;
	background-position:100% -35px;
	padding-right:45px;
	margin-left:18px;
	line-height:3.2em;
}
/*nav*/
.nav{
	background:url(images/nav.png) repeat-x;
	height:43px;
	margin-top:30px;
	position:relative;
}
.nav>ul{
	background:url(images/navLeft.jpg) top left no-repeat;
	height:43px;
	float:left;
	width:800px;
}
.nav>ul>li{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-shadow: #666 0px 1px 1px;
	font-weight:bold;
	line-height:3.5em;
	float:left;
	list-style:none;
	margin-right:1px;
	position:relative;
	z-index:999999;
	height:44px;
}
.nav>ul>li>a{
	color:#fff;
	display:block;
	padding:0 12px;
	height:43px;
}
.nav>ul>li:first-child>a{
	width:86px;
	padding-left:30px;
	padding-right:0px;
}
.nav>ul>li:first-child:hover>a, .nav>ul>li:first-child.active>a{
	background:url(images/navFHover.gif) no-repeat;
}
.nav>ul>li:hover>a, .nav>ul>li.active>a{
	background:url(images/nav.png) repeat-x;
	background-position:0 -43px;
}
/*dropdown*/
.nav>ul>li div.subMenu{
	width:449px;
	background:url(images/dropBottom.png) bottom no-repeat;
	padding-bottom:10px;
	position:absolute;
	top:43px;
	left:0;
	display:none;
	z-index:999999;
}
.nav>ul>li div.subMenu .subMenuIn{
	background:url(images/dropMid.png) repeat-y;
	padding-bottom:10px;
}
div.subMenu ul{
	padding-top:10px;
}
div.subMenu ul li{
	list-style:none;
	height:52px;
	width:203px;
	font-size:11px;
	line-height:1em;
	text-shadow:none;
	margin:2px 0 0 12px;
	font-weight:normal;
	float:left;
}
div.subMenu ul li a{
	color:#3f3f3f;
	display:block;
	height:42px;
	padding:5px 5px;
	float:left;
	width:203px;
}
div.subMenu ul li a span{
	margin:0;
	padding:0;
	display:block;
	height:30px;
	background:url(images/earth.png) top left no-repeat;
	padding-left:45px;
	margin-top:6px;
}
div.subMenu ul li a strong{
	display:block;
	font-size:12px;
	padding-bottom:4px;
	padding-top:2px;
}
div.subMenu ul li:hover a, div.subMenu ul li.active a{
	background:url(images/hoverImg.png) no-repeat;
	color:#fff;
}
/*lite*/
div.subMenu ul li a span.lite{
	background:url(images/lite.png) top left no-repeat;
}
/*business*/
div.subMenu ul li a span.business{
	background:url(images/business.png) top left no-repeat;
}
/*standerd*/
div.subMenu ul li a span.standerd{
	background:url(images/standerd.png) top left no-repeat;
	height:36px;
}
div.subMenu ul li:hover a span.standerd, div.subMenu ul li.active a span.standerd{
	background-position:0 -36px;
}
/*silver*/
div.subMenu ul li a span.silver{
	background:url(images/silver.png) top left no-repeat;
}
/*gold*/
div.subMenu ul li a span.gold{
	background:url(images/gold.png) top left no-repeat;
}
/*platinum*/
div.subMenu ul li a span.platinum{
	height:25px;
	background:url(images/platinum.png) top left no-repeat;
}
div.subMenu ul li:hover a span.platinum, div.subMenu ul li.active a span.platinum{
	background-position:0 -25px;
}
/*after*/
div.subMenu ul li a span.after{
	background:url(images/after.png) top left no-repeat;
}
/*custom*/
div.subMenu ul li a span.custom{
	background:url(images/custom.png) top left no-repeat;
	height:37px;
}
div.subMenu ul li:hover a span.custom, div.subMenu ul li.active a span.custom{
	background-position:0 -37px;
}
/*second*/
div.subMenu ul li a span.sFirst{
	background:url(images/sFirst.png) top left no-repeat;
}
div.subMenu ul li a span.lite1{
	background:url(images/lite1.png) top left no-repeat;
}
div.subMenu ul li a span.business1{
	background:url(images/business1.png) top left no-repeat;
}
div.subMenu ul li a span.standerd1{
	background:url(images/standerd1.png) top left no-repeat;
	height:30px;
}
div.subMenu ul li:hover a span.standerd1, div.subMenu ul li.active a span.standerd1{
	background-position:0 -30px;
}
div.subMenu ul li a span.gold1{
	background:url(images/gold1.png) top left no-repeat;
	height:30px;
}
div.subMenu ul li:hover a span.gold1, div.subMenu ul li.active a span.gold1{
	background-position:0 -30px;
}
div.subMenu ul li a span.platinum1{
	height:30px;
	background:url(images/platinum1.png) top left no-repeat;
}
div.subMenu ul li:hover a span.platinum1, div.subMenu ul li.active a span.platinum1{
	background-position:0 -30px;
}
/*hover*/
div.subMenu ul li:hover a span, div.subMenu ul li.active a span{
	background-position:0 -30px;
}
.nav>ul>li:hover>div.subMenu{
	display:block;
}
.subMenuIn p{
	text-align:center;
	font-size:10px !important;
	color:#858585;
	line-height:normal;
	text-shadow:none;
	font-size:11px;
	font-style:italic;
	padding:15px 0 0 0;
	font-weight:normal;
}
.subMenuIn p a{
	color:#1c3453;
	line-height:normal;
	text-shadow:none;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
}
.subMenuIn p a:hover{
	text-decoration:underline;
}
/*dropdown End*/
a.signUp{
	background:url(images/signUpButton.gif) no-repeat;
	height:48px;
	width:133px;
	position:absolute;
	right:0;
	top:-3px;
	display:block;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	line-height:2.6em;
}
/*content*/
.content{
	padding-top:20px;
}
/*leftCol*/
.leftCol{
	float:left;
	width:688px;
}
/*featured*/
#featured{ 
	position:relative; 
	border:1px solid #578d02; 
	height:192px; 
	background:#fff;
	z-index:99;
}
#featured ul.ui-tabs-nav{ 
	list-style:none; 
	padding:0; margin:0; 
	width:187px;
	position:absolute;
	right:0;
	top:0;
	z-index:99;
}
#featured ul.ui-tabs-nav li{  
	color:#696969;
	list-style:none;
	padding:0; margin:0;
}
#featured ul.ui-tabs-nav li strong{ 
	font-size:14px;
	display:block;
	padding:8px 0 5px 0;
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	color:#696969;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	padding:5px 0 10px 27px;
	line-height:1em;
	background:url(images/featuredList.png) right no-repeat;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:url(images/featuredActive.png) no-repeat;
	text-shadow: #666 0px 1px 1px;
	color:#fff;
}
#featured li.ui-tabs-selected{  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:url(images/featuredActive.png) no-repeat;
	text-shadow: #666 0px 1px 1px;
	color:#fff;
}
#featured .ui-tabs-panel{  
	height:192px; 
	width:505px;
	background:#4e4e4e;
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/*leftBox*/
.leftBox{
	border:1px solid #578D02;
	background-color:#fff;
	padding:20px;
	margin-top:10px;
}
.leftBox p{
	font-size:18px;
}
.imgBox{
	float:right;
}
.leftBox ul{
	padding-left:10px;
	padding-bottom:15px;
}
.leftBox ul.arrowList{
}

.leftBox ul li{
	list-style:none;
	background:url(images/arrow.gif) top left no-repeat;
	font-size:14px;
	color:#494949;
	font-weight:bold;
	padding-left:30px;
	margin-bottom:18px;
}
.leftBox ul li a{
	color:#2a8bcb;
}
.leftBox ul.arrowList li{font-size:20px; background-position:0 4px;}
p.pText{
	font-size:13px;
	color:#223955;
	padding-bottom:10px;
}
.leftBox strong{
	color:#6ba70e;
	font-size:18px;
	font-style:italic;
	display:block;
	float:left;
	margin-top:8px;
}
a.upgrade{
	font-size:16px;
	color:#fff;
	font-weight:bold;
	text-shadow: #666 0px 1px 1px;
	text-align:center;
	display:block;
	background:url(images/button.gif) no-repeat;
	width:209px;
	height:36px;
	float:right;
	line-height:2.2em;
}
/*sidebar*/
.sidebar{
	width:242px;
	float:right;
}
.sidebarBox{
	background:url(images/sidebarBox.jpg) no-repeat;
	height:284px;
	margin-bottom:20px;
}
.sidebarBox h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	text-shadow: #666 0px 1px 1px;
	padding-top:20px;
	padding-bottom:23px;
}
.sidebarBox form{
	padding:0 18px;
}
input.textInput{
	background:url(images/inputBg.png) no-repeat;
	width:187px;
	height:18px;
	color:#4c5f77;
	font-size:14px;
	border:none;
	outline:none;
	font-family:Calibri;
	padding:8px 10px 8px;
	margin-bottom:18px;
}
.sidebarBox form label{
	font-size:13px;
	color:#9cafc8;
	font-style:italic;
	float:right;
	display:block;
	margin-top:-8px;
}
.sidebarBox form label a{
	color:#aec786;
}
.sidebarBox form label a:hover{
	text-decoration:underline;
}
input.submitButton{
	background:url(images/submit.png) no-repeat;
	width:209px;
	height:36px;
	display:block;
	border:none;
	outline:none;
	cursor:pointer;
	margin-top:12px;
}
/*form check*/
.error{
	color:#C00 !important;
	font-weight:bold;
}
.response{
	display:none;
	background-color:#FFF;
	padding:20px;
	width:200px;
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#777;
	position:fixed;
	left:43%;
	top:60%;
	border-radius:10px;
	box-shadow:0 5px 50px rgba(0,0,0,0.5);
	z-index:9999;
}
.success{
	color:#2a8bcb;
}
/*form check end*/
.sidebarBox strong{
	text-shadow: #666 0px 1px 1px;
	color:#fff;
	font-size:18px;
	padding:0 20px;
	display:block;
	margin-top:-10px;
}
.sidebarBox strong span{
	font-size:24px;
	display:block;
}
.sidebarBox small{
	color:#182c46;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding:50px 0 0 25px;
	text-shadow: #666 0px 1px 1px;
}
.sidebarBox .imgBox{
	margin:5px 20px 0 0;
}
a.readMore{
	background:url(images/button-1.png) no-repeat;
	width:207px;
	height:34px;
	display:block;
	margin:0 auto;
	font-size:17px;
	color:#3d3d3d;
	text-align:center;
	line-height:2em;
	text-transform:capitalize;
	font-weight:bold;
	margin-top:15px;
}
/*contentIn*/
.contentIn{
	border:1px solid #578D02;
	padding:15px 0;
	background:#fff;
}
.contentInBox{
	padding:0 20px;
}
.lBox{
	float:left;
	margin-top:20px;
	width:205px;
}
.lBox img{
	display:block;
	margin:0 auto;
}
.money{
	float:right;
	margin:40px 10px 0 0;
}
/*greyBox*/
.greyBox{
	background-color:#f6f6f6;
	border-bottom:1px solid #ededed;
	border-top:1px solid #ededed;
	padding:22px 25px;
	margin-top:25px;
	margin-bottom:80px;
	min-height:50px
}
.greyBox strong{
	font-size:24px;
	color:#21589b;
	font-style:italic;
	float:left;
	display:block;
	background:url(images/arrow-1.gif) top right no-repeat;
	padding-right:235px;
	background-position:100% 3px;
	margin-top:6px;
}
h3.subTitle{
	font-size:18px;
	color:#323f50;
	font-style:italic;
	background:url(images/line.gif) top right no-repeat;
	padding-bottom:30px;
	background-position:100% 10px;
}
ul.listArrow{
	padding-left:30px;
}
ul.listArrow li{
	list-style:none;
	background:url(images/arrow.gif) no-repeat;
	min-height:22px;
	padding-left:35px;
	font-size:18px;
	color: #494949;
	font-weight:bold;
	margin-bottom:25px;
	background-position: 0 4px;
}
ul.listArrow li a{
	color: #494949;
}
p.pTText{
	font-size:16px;
}
p.pTText strong{
	font-size:15px;
	color:#a8a8a8;
}
p.cPText{
	padding:20px 0 0 0;
	font-size:14px;
	font-style:italic;
	color:#1a5296;
}
p.greyText{
	font-style:italic;
	color:#595959;
}
/*packageList*/
ul.packageList{
	list-style:none;
	min-height:205px;
	width:670px;
	margin:0 auto;
	display:block;
}
ul.packageList li{
	background:url(images/packageBg.png) no-repeat;
	width:155px;
	height:205px;
	float:left;
	margin:0 4px;
	position:relative;
	display:block;
	text-align:center;
	color:#222222;
}
ul.packageList li strong{
	font-size:16px;
	display:block;
	margin-top:5px;
}
small.patext1{
	font-size:11px;
	display:block;
	line-height:1em;
}
small.patext2{
	font-size:10px;
	display:block;
	color:#004b8c;
	line-height:2.8em;
	padding-left:18px;
	text-shadow: #004b8c 0px -1px -1px;
}
small.patext2 span.stext1{
	font-size:16px;
}
small.patext2 span.stext2{
	font-size:34px;
}
small.listText{
	font-size:10px;
	display:block;
	background:url(images/line-2.png) bottom left no-repeat;
	background-position:1px 100%;
	padding:8px 0;
	font-weight:bold;
}
small.listText span{
	color:#004b8c;
}
a.packagesignup{
	background:url(images/signUpButton1.png) no-repeat;
	width:90px;
	height:24px;
	background-position:0 -24px;
	display:block;
	font-family:Myriad Pro;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-shadow: #666 0px 1px 1px;
	margin:0 auto;
	margin-top:10px;
	line-height:1.6em;
}
a.packagesignup:hover{
	background-position:0 0;
	color:#262626;
}
.popular{
	background:url(images/popularImg.png) no-repeat;
	width:67px;
	height:66px;
	display:block;
	right:-4px;
	text-indent:-10000px;
	top:-2px;
	position:absolute;
}
ul.packageList li:hover span, ul.packageList li.active span{
	color:#fff;
	text-shadow: #666 0px 1px 1px;
}
ul.packageList li:hover small, ul.packageList li.active small{
	color:#fff;
	text-shadow: #666 0px 1px 1px;
}
ul.packageList li:hover, ul.packageList li.active{
	background-position:0 -205px;
	color:#fff;
	text-shadow: #666 0px 1px 1px;
}
/*special page*/
.bLeftBox{
	float:left;
	width:465px;
	margin-bottom:40px;
}
.bLeftBox span{
	display:block;
	background:url(images/button-3.jpg) no-repeat;
	height:89px;
	font-size:22px;
	color:#fff;
	padding-top:30px;
	font-style:italic;
	text-align:center;
	padding-left:100px;
}
.bLeftBox span strong{
	display:block;
	font-style:normal;
	font-size:26px;
	text-shadow: #333 0px 1px 1px;
}
.bLeftBox span strong em{
	font-size:14px;
}
.rightBox{
	width:368px;
	float:right;
}
.rightBox p{
	font-size:18px;
	color:#298bcc;
	font-weight:bold;
	font-style:italic;
	padding:50px 0 0 20px;
}
p.listPText{
	line-height:1.4em;
}
.startBox{
	background:url(images/box.gif) no-repeat;
	height:114px;
	padding:0 22px;
}
.startBox h3{
	font-size:22px;
	color:#323f50;
	text-transform:uppercase;
	position:relative;
	top:-15px;
}
.startBox p{
	font-size:18px;
	color:#298bcc;
	font-weight:bold;
	float:left;
	font-style:italic;
	padding:10px 0 0 0;
}
a.sSignup{
	background:url(images/button-4.jpg) no-repeat;
	width:221px;
	height:45px;
	padding:47px 0 0 30px;
	float:right;
	display:block;
	position:relative;
	top:-22px;
	font-weight:bold;
	font-size:18px;
	font-family:Myriad Pro;
	color:#fff;
	text-shadow: #333 0px 1px 1px;
}
/*signUp page*/
span.safetyButton{
	background:url(images/button-5.gif) no-repeat;
	float:right;
	width:287px;
	height:47px;
	font-size:12px;
	color:#989898;
	text-transform:uppercase;
	margin:-5px -8px 0 0;
	padding:0 0 0 10px;
	line-height:3.4em;
}
.sLeftBox form{
}
.sLeftCol{
	width:300px;
	float:left;
}
.sLeftCol select{
	margin-left:20px;
	padding:5px;
	margin-bottom:10px;
	font-size:14px;
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	width:264px;
}
.sBox select{
	padding:5px;
	margin-bottom:10px;
	font-size:14px;
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	width:264px;
}
input.sInput{
	background:url(images/sInputBg.png) no-repeat;
	width:246px !important;
	height:18px;
	display:block;
	border:none;
	outline:none;
	font-size:14px;
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 10px 9px;
	margin-bottom:10px;
	margin-left:20px;
}
.sLeftCol label{
	font-size:14px;
	color:#708cad;
	padding:20px 0 30px 30px;
	display:block;
}
.tremBox{
	background-color:#f8f8f8;
	border-bottom-left-radius: 2px 2px;
	border-bottom-right-radius: 2px 2px;
	border-top-left-radius: 2px 2px;
	border-top-right-radius: 2px 2px;
	border:1px solid #a6d2ef;
	padding:20px 20px 5px;
	margin-top:15px;
}
.tremBox p{
	font-size:16px;
	color:#555;
	padding:0 0 15px 0;
}
.tremBox p a:hover{
	text-decoration:underline;
}
input.nameInput{
	background:url(images/nameInput.gif) no-repeat;
	width:131px !important;
	height:13px !important;
	border:none;
	display:inline !important;
	outline:none;
	font-size:11px;
	text-align:center;
	color:#000;
	padding:5px 5px 4px;
	font-family:Calibri;
}
.sSignUp{
	background:url(images/sSignUpbutton.gif) no-repeat;
	width:247px;
	height:45px;
	border:none;
	outline:none;
	cursor:pointer;
	float:right;
	margin-top:15px;
}
.getsSignUp{
	background:url(images/getbutton.jpg) no-repeat;
	width:330px;
	height:46px;
	border:none;
	outline:none;
	cursor:pointer;
	float:right;
	margin-top:30px;
	margin-right:20px;
}
.rightBox1{
	margin-right:80px;
}
/*contact page*/
.greyArea{
	background:#f7f7f8;
	padding:10px 40px 20px;
	margin:10px 0 40px 0;
}
ul.listArrow1{
	width:570px;
	float:left;
	display:block;
	padding:20px 0 0 0;
}
ul.listArrow1 li{
	color:#626262;
	font-size:16px;
}
ul.listArrow1 li a{
	margin-left:70px;
	width:180px;
	display:block;
	float:right;
}
ul.listArrow1 li a:hover{
	text-decoration:underline;
}
form.contactForm{
	float:left;
	width:590px;
	float:left;
	padding:25px 0 20px 0;
}
.sBox{
	float:left;
	width:270px;
	margin-right:25px;
	margin-bottom:13px;
}
.sBox label{
	display:block;
	color:#146ca7;
	font-size:16px;
	font-weight:bold;
	display:block;
	text-align:right;
	line-height:0.5em;
}
.sBox .sInput{
	margin-left:0px;
}
.sBox p{
	background:url(images/textareBg.gif) no-repeat;
	width:246px;
	height:93px;
	padding:8px 10px;
}
.sBox1{
	margin-top:-58px;
}
.sBox p textarea{
	width:246px;
	height:89px;
	background:none;
	display:block;
	border:none;
	outline:none;
	font-size:14px;
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
}
input.cSignUp{
	background:url(images/cSignUpbutton.gif) no-repeat;
	width:200px;
	height:45px;
	border:none;
	outline:none;
	cursor:pointer;
	float:right;
	margin-top:5px;
	margin-right:35px;
}
.captcha{
	width:240px;
	float:left
}
.imgBox1{
	margin-right:30px;
}
.greyArea strong{
	font-size:18px;
	color:#146ca7;
	padding-top:20px;
	display:block;
}
p.pListText{
	font-size:16px;
	color:#146ca7;
	line-height:1.6em;
	padding:30px 0 20px 0;
}
p.lastpText{
	font-size:16px;
	padding:0;
}
.leftBox1{
	float:left;
	width:600px;
}
/*news page*/
.leftBoxN{
	float:left;
	width:445px;
	padding-top:30px;
}
.leftBoxNIn{
	background-color:#f6f6f6;
	padding:15px 20px;
	margin-bottom:40px;
}
.leftBoxNIn p{
	font-style:italic;
	font-weight:bold;
	color:#414141;
	font-size:22px;
	padding:0;
}
.leftBoxN img{
	display:block;
	margin-left:20px;
	margin-bottom:20px;
}
.boxRightN{
	float:right;
	width:340px;
	margin:0 50px 0 0;
}
/*bottomBox*/
.bottomBox{
	margin-top:20px;
}
.bottomBoxColF{
	margin-left:0px !important;
}
.bottomBoxCol{
	float:left;
	background:url(images/bottBox.png) no-repeat;
	width:209px;
	height:157px;
	margin-left:5px;
	padding:11px;
	margin-bottom:10px;
}
.bottomBoxCol a{
	background:url(images/bottImg.jpg) no-repeat;
	display:block;
	width:209px;
	height:156px;
	border:1px solid #eaeae9;
	text-indent:-10000px;
}
.bottomBoxCol a.second{
	background:url(images/bottImg2.jpg) no-repeat;
	display:block;
	width:209px;
	height:156px;
	border:1px solid #eaeae9;
	text-indent:-10000px;
}
.bottomBoxCol a.third{
	background:url(images/bottImg3.jpg) no-repeat;
	display:block;
	width:209px;
	height:156px;
	border:1px solid #eaeae9;
	text-indent:-10000px;
}
.bottomBoxCol a.fourth{
	background:url(images/bottImg4.jpg) no-repeat;
	display:block;
	width:209px;
	height:156px;
	border:1px solid #eaeae9;
	text-indent:-10000px;
}
.bottomBoxCol a:hover{
	background-position:0 -156px;
}

/*orderform*/
.orderForm{
	padding-top:20px;
	width:888px;
	position:relative;
}
.bar{
	position:absolute;
	top:218px;
	left:65px;
	z-index:1;
}
.orderformTop{
	background:url(images/oFbottom.gif) left bottom no-repeat;
	padding-bottom:9px;
}
h4.ordertitle{
	background:#3187bc;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-shadow: #333 0px 1px 1px;
	height:23px;
	line-height:2.2em;
}
h4.ordertitle1{
	margin-bottom:30px;
}
h4.ordertitle span{
	display:block;
	font-size:12px;
	color:#277fb5;
	background-color:#fafafa;
	padding:4px 15px;
	float:left;
	line-height:1.3em;
	margin-right:20px;
}
.orderformTopIn{
	border-left:1px solid #e8e7e7;
	border-right:1px solid #e8e7e7;
	background:#f1f0ef url(images/ofIn.gif) top repeat-x;
	padding:30px 65px;
	height:110px;
}
/*tabs*/
ul.tabs{
	height:91px;
}
ul.tabs li{
	height:91px;
	float:left;
	list-style:none;
	width:111px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-left:60px;
}
ul.tabs li a{
	background:url(images/tabsBg.png) no-repeat;
	width:111px;
	height:88px;
	display:block;
	padding:3px 0 0 0;
	position:relative;
	z-index:99999;
}
ul.tabs li.active a, ul.tabs li a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
background-position:0 -91px;	
}
ul.tabs li a strong{
	font-size:14px;
	color:#fff;
	text-shadow: #999 0px 1px 1px;
	display:block;
}
ul.tabs li:hover a strong, ul.tabs li.active a strong{
	text-shadow: #000 0px 1px 1px;
}
ul.tabs li a small{
	font-size:11px;
	color:#aaaaaa;
	display:block;
	font-family:"Arial Black", Gadget, sans-serif;
	padding-top:13px;
}
ul.tabs li:hover a small, ul.tabs li.active a small{
	color:#0e76b4;
}
ul.tabs li a i{
	font-size:11px;
	color:#b7b7b7;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	padding:8px 0 0 0;
}
ul.tabs li:hover a i, ul.tabs li.active a i{
	color:#0e76b4;
}
ul.tabs li a em{
	display:block;
	height:11px;
	width:18px;
	position:absolute;
	bottom:-21px;
	left:47px;
}
ul.tabs li:hover a em, ul.tabs li.active a em{
	background:url(images/hoverArrow.png) no-repeat;
}
ul.tabs1{
}
ul.tabs1 li{
	width:88px !important;
	margin-left:50px;
}
ul.tabs1 li a{
	width:88px !important;
	background:url(images/tabsBg1.png) no-repeat;
}
ul.tabs1 li a small{
	font-size:10px !important;
}
ul.tabs1 li a i{
	font-size:9px;
}

ul.tabs2{
}
ul.tabs2 li{
	width:80px !important;
	margin-left:37px;
}
ul.tabs2 li a{
	width:80px !important;
	background:url(images/tabsBg2.png) no-repeat;
}
ul.tabs2 li a small{
	font-size:9px !important;
}
ul.tabs2 li a i{
	font-size:8px;
}
/*orderformContent*/
.tab-content{
	margin-top:30px;
}
.packageArea{
	background:url(images/ofbottom1.gif) left bottom no-repeat;
	padding-bottom:7px;
}
.packageAreaIn{
	background:#f1f1f0 url(images/ofIn-1.gif) top repeat-x;
	border-left:1px solid #e8e7e7;
	border-right:1px solid #e8e7e7;
	padding:20px 25px 15px;
}
.whitteBox{
	background-color:#ffffff;
	padding:20px;
	border:1px solid #dad9d9;
	font-family:Arial, Helvetica, sans-serif;
}
.oLeftBox{
	float:left;
	width:650px;
}
.tab-content p{
	color:#777777;
	font-size:11px;
	padding:10px 0 0 0;
}
.tab-content p i{
	font-weight:bold;
}
strong.titleOText{
	font-size:14px;
	color:#2776a7;
	font-weight:bold;
}
.tab-content p span{
	color:#2b7eb1;
	font-style:italic;
}
.orderPArea{
	padding-top:30px;
}
.orderPleft{
	width:560px;
	float:left;
}
a.oButton{
	background:url(images/button-6.png) no-repeat;
	height:47px;
	width:165px;
	float:left;
	display:block;
	text-indent:-10000px;
	margin:30px 20px 0 0;
}
a.oButton1{
	background-position:-184px 0;
}
.orderPRight{
	background:url(images/oRbox.png) no-repeat;
	width:195px;
	height:138px;
	padding:0 25px 0 10px;
	float:right;
	text-align:right;
}
.orderPRight small{
	display:block;
	color:#6d6d6d;
	font-size:20px;
	width:160px;
	float:right;
	font-weight:bold;
	padding-top:10px;
	line-height:1em;
	margin-bottom:5px;
}
.orderPRight strong{
	font-size:60px;
	display:block;
	text-transform:uppercase;
	color:#196594;
}
/*footer*/
.footer{
	padding-top:15px;
}
.footer p{
	font-size:13px;
	text-align:center;
	color:#23c590a;
	padding:0 40px;
}
.footer ul{
	float:left;
	margin-top:20px;
	margin-left:10px;
}
.footer ul.fRight{
	float:right;
	margin-right:10px;
}
.footer ul li{
	font-size:13px;
	text-shadow: #b5c8ca 0px 1px 1px;
	float:left;
	list-style:none;
	background:url(images/fLine.png) top left no-repeat;
	padding:0 10px 0 12px;
	background-position:0 2px;
}
.footer ul li:first-child{
	background:none;
}
.footer ul li a{
	color:#263b02;
}
.footer ul li a:hover{
	text-decoration:underline;
}
.select_box{
	background: url(images/select-dropdown_normal.png) no-repeat;
	width: 266px !important;
	height: 37px;
	display: block;
	border: none;
	outline: none;
	font-size: 14px;
	color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	margin-left: 0px; 
	overflow:hidden;
}
.select_box.hover{
	overflow:visible;
}
.select_box.hover .option_grp{
	background:transparent url(images/select-dropdown.png) no-repeat 2px 2px;
}
.select_box .option{
	width:248px;
	margin:0 auto;
	padding:0 5px;
	cursor:pointer;
	height:37px;
	line-height:37px;
}
.select_box .option:hover{
	color:#FFF;
	background:transparent url(images/select_option_hilight.png) repeat-x 0 100% scroll;
}
.option_grp{left:1px;
top:1px;
	width:266px;
	position:relative;
	z-index:600;
	background-image:none;
}
.bottom_select{
	position:absolute;
	left: 2px;
	bottom: -6px;
}
.error{
	font-weight:bold;
	color:#C00;
}
.response{
	text-align:center;
	display:none;
	background-color:#FFF;
	padding:20px;
	width:200px;
	font:14px/20px Arial, Helvetica, sans-serif;

	color:#777;
	position:fixed;
	left:43%;
	top:60%;
	border-radius:10px;
	box-shadow:0 5px 50px rgba(0,0,0,0.5);
	z-index:9999;
}
.select_box1{
	margin-left:20px;
}

.leftcCol{
	float:left;
	width:470px;
}

/*popup*/
.graya{
/* initially overlay is hidden */
display:none;
background:#ccc;
padding:2px;

/*
width after the growing animation finishes
height is automatically calculated
*/
text-align: left;
padding: 20px 20px;
/* a little styling */
font-size:12px;
border:none !important;
position: fixed !important; z-index: 9999999999 !important; top: 55.6px; left: 457.5px;
width:400px; 
}
.graya img{display:block; border:none !important; position:relative;}
.graya .close {
	background:url(js/popup/close.png);
    cursor: pointer;
    height: 35px;
    position: absolute;
    right: -10px;
    top: -10px;
    width: 35px;

}

a.oButton11{
	background:url(images/brochure_butt.png) no-repeat;
	height:59px;
	width:176px;
	float:left;
	display:block;
	text-indent:-10000px;
	margin:28px 20px 0 0;
}

.girl{position:absolute; top:5px; left:270px;}


.graya h3{padding-bottom:15px; font-size:18px;}
.graya p{padding-bottom:15px; font-size:13px;}
.graya p a{}


.pBox{margin-left:40px;}

.center{text-align:center;}











.footer ul li:nth-last-child(2) {
	display:none !important;
  
}