@charset "utf-8";
/* CSS Documents */

body {
	
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	
	background-color:#fff;

	
	}

#container {
	position:relative;
	margin:auto;
	margin-top:-15px;
	padding:0px;
	width:980px;
	height:1804px;
	background-color: #FFFFFF;
	

	}
	
	#containerf {
	position:relative;
	margin:auto;
	padding:0px;
	width:980px;
	height:1354px;
	background-color: #FFFFFF;
	margin-top:-15px;

	}
	
	#containerh{
	position:relative;
	margin:auto;
	padding:0px;
	width:980px;
	height:1074px;
	background-color: #FFFFFF;
	margin-top:-15px;

	}
	
		#containers{
	position:relative;
	margin:auto;
	padding:0px;
	width:980px;
	height:1824px;
	background-color: #FFFFFF;
	margin-top:-15px;

	}
	
			#containero{
	position:relative;
	margin:auto;
	padding:0px;
	width:980px;
	height:1944px;
	background-color: #FFFFFF;
	margin-top:-15px;

	}
	
#logo {
	position:absolute;
	top:41px;
	left:14px;
	width:333px;
	height:84px;
	}
	
#phonenumber {
	position:absolute;
	top:78px;
	left:637px;
	width:310px;
	height:34px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height:24px;
	text-align:right;
	color:#424649;
	}
	
#topnav{
	position:absolute;
	top:107px;
	left:576px;
	width:351px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align:right;
	z-index: 23;
	color:#333;
	}
	
#topnav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align:right;
	color:#333;
	text-decoration:none;
	}

#topnav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#0565b2;
	text-decoration:none;
	}

/* **************TOP NAVIGATION*************** */

#navigation {
	position:absolute;
	top:127px;
	left:13px;
	width:955px;
	height:40px;
	}

#navigationtext{
	position:absolute;
	top:0px;
	left:0px;
	width:955px;
	height:38px;
	z-index: 21;
	}

#navigationtext ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
#navigationtext ul li{
	display:inline;
	float:left;
	}
	
#navigationtext ul li a{
	display:block;
	width:190px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-top:10px;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	}
	
#navigationtext ul li a:hover{
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-top:10px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	background-color: #0667b6;
	}
	
	
/* **************HOME PAGE*************** */	
	
#mainimage {
	position:absolute;
	top:167px;
	left:14px;
	width:952px;
	height:300px;
	z-index: 0;

	}
	

	
#toptext{
	position:absolute;
	top:117px;
	left:22px;
	width:577px;
	height:81px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333;
	z-index: 56;
	line-height:18px;
	text-align:left;
	}
	
#testimonials{
	position:absolute;
	top:879px;
	left:0px;
	width:950px;
	height:239px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	z-index: 56;
	line-height:22px;
	text-align:left;
	
	}
	
#test1{
	position:absolute;
	top:80px;
	left:17px;
	width:276px;
	height:153px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	z-index: 56;
	line-height:19px;
	text-align:left;
	border-right:1px solid #0061ae;
	}
	
#test2{
	position:absolute;
	top:79px;
	left:326px;
	width:323px;
	height:153px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	z-index: 56;
	line-height:19px;
	text-align:left;
	border-right:1px solid #0061ae;
	}
	
#test3{
	position:absolute;
	top:80px;
	left:677px;
	width:275px;
	height:94px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	z-index: 56;
	line-height:19px;
	text-align:left;

	}
	
	#bbb {
	position:absolute;
	top:15px;
	left:408px;
	width:191px;
	height:44px;
	z-index: 200;
	
	}
	

	
#image{
	position:absolute;
	top:35px;
	left:26px;
	width:590px;
	height:312px;
	}
	
#box1 {
	position:absolute;
	top:609px;
	left:0px;
	width:300px;
	height:242px;

	}
	
#box1text {
	position:absolute;
	top:1px;
	left:16px;
	width:267px;
	height:236px;
	font-family:arial;
	font-size:13px;
	color:#333;
	text-align:left;
	}
	
#box2 {
	position:absolute;
	top:876px;
	left:0px;
	width:300px;
	height:242px;
	font-family:arial;
	font-size:13px;
	color:#333;
	}
	
#box2text {
	position:absolute;
	top:1px;
	left:16px;
	width:267px;
	height:236px;
	}
	
#box3 {
	position:absolute;
	top:609px;
	left:325px;
	width:300px;
	height:242px;
	
	}
	
#box3text {
	position:absolute;
	top:1px;
	left:16px;
	width:267px;
	height:236px;
	font-family:arial;
	font-size:13px;
	color:#333;
	}
	
#box4 {
	position:absolute;
	top:876px;
	left:325px;
	width:300px;
	height:242px;
	
	}
	
#box4text {
	position:absolute;
	top:1px;
	left:16px;
	width:267px;
	height:236px;
	font-family:arial;
	font-size:13px;
	color:#333;
	}
	
#disclosure {
	position:absolute;
	top:597px;
	left:727px;
	width:220px;
	height:220px;
	}
	
	#box5 {
	position:absolute;
	top:609px;
	left:651px;
	width:300px;
	height:242px;
	
	}
	
#box5text {
	position:absolute;
	top:1px;
	left:16px;
	width:267px;
	height:231px;
	font-family:arial;
	font-size:13px;
	color:#333;
	}
	
	#box6{
	position:absolute;
	top:876px;
	left:651px;
	width:300px;
	height:242px;
	
	}
	
#box6text {
	position:absolute;
	top:1px;
	left:16px;
	width:270px;
	height:236px;
	font-family:arial;
	font-size:13px;
	color:#333;
	}
	
	
#footer{
	position:absolute;
	top:1197px;
	left:727px;
	width:220px;
	height:220px;
	}
	
#footertext{
	position:absolute;
	top:11px;
	left:0px;
	width:950px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#fff;

	}
	
	#footerinfo{
	position:absolute;
	top:1754px;
	left:15px;
	width:924px;
	height:78px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#333;
	}
	
.PlanName{
	font-family:arial;
	font-size:18px;
	color:#004944;
	line-height:37px;
	}
	
.sidetitles{
	font-family:arial;
	font-size:18px;
	color:#037796;
	line-height:37px;
	}

.sideprice{
	font-family:arial;
	font-size:25px;
	color:#384c3a;
	line-height:32px;
	text-align:center;
	}
	
.questions{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:21px;
	color:#03518F;
	line-heigh:27px;
	}
	
.discountplan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:ffffff;
	
}

.headerTitle{
	
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:27px;
	line-height:55px;
	color:#333;
}

.pricing{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:21px;
	color:#03518F;
	
}

/* **************PLAN PAGE*************** */	

#planimage {
	position:absolute;
	top:194px;
	left:26px;
	width:933px;
	height:65px;
	border-bottom:1px solid #ccc;
	z-index: 0;
	}
	
#plantitle{
	position:absolute;
	top:29px;
	left:26px;
	width:601px;
	height:62px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#333;
	z-index: 56;
	line-height:55px;
	text-align:left;
	}
	


	
#plancode{
	position:absolute;
	top:124px;
	left:8px;
	width:68px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	z-index: 56;
	text-align:left;
	}
	
#plandescription{
	position:absolute;
	top:385px;
	left:6px;
	width:652px;
	height:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	color:#333;
	}
	
#planproducts{
	position:absolute;
	top:491px;
	left:16px;
	width:643px;
	height:799px;
	background-color: #FFFFFF;

	}
	
#planpricing {
	position:absolute;
	top:505px;
	left:739px;
	width:229px;
	height:319px;
	border:1px dotted #bbb793;
	background-color: #EBEBEB;
	}
	
	#planpricings {
	position:absolute;
	top:280px;
	left:729px;
	width:229px;
	height:310px;
	border:1px solid #a4a18b;
	background-color: #E6E6E6;
	}
	
	#planpricing2 {
	position:absolute;
	top:498px;
	left:708px;
	width:239px;
	height:382px;
	border:1px solid #ccc;
	}
	
#planpricingtext{
	position:absolute;
	top:56px;
	left:14px;
	width:201px;
	height:150px;
	font-family:arial;
	font-size:16px;
	line-height:35px;
	color:#333;
	}
	
	#planpricingtexts{
	position:absolute;
	top:0px;
	left:0px;
	width:231px;
	height:297px;
	font-family:arial;
	font-size:16px;
	line-height:35px;
	color:#333;
	}
	
#planpricing2 {
	position:absolute;
	top:387px;
	left:708px;
	width:239px;
	height:341px;
	border:1px solid #ccc;
	}
	
#planpricingtext2{
	position:absolute;
	top:10px;
	left:13px;
	width:213px;
	height:258px;
	font-family:arial;
	font-size:16px;
	line-height:35px;
	color:#333;
	}

	
#planquestions{
	position:absolute;
	top:1035px;
	left:708px;
	width:239px;
	height:184px;
	border:1px solid #ccc;
	}
	
#planquestions2{
	position:absolute;
	top:760px;
	left:708px;
	width:239px;
	height:184px;
	border:1px solid #ccc;
	}
	
#planquestionstext{
	position:absolute;
	top:11px;
	left:15px;
	width:213px;
	height:159px;
	font-family:arial;
	font-size:14px;
	line-height:20px;
	color:#333;
	}
	

	
#searchbox{
	position:absolute;
	top:843px;
	left:734px;
	width:239px;
	height:110px;

	}
	
#searchbox2{
	position:absolute;
	top:888px;
	left:709px;
	width:239px;
	height:110px;

	}
	
#nominatebox{
	position:absolute;
	top:1049px;
	left:710px;
	width:239px;
	height:110px;

	}
	
#planfooter{
	position:absolute;
	top:1197px;
	left:727px;
	width:220px;
	height:220px;
	}
	
	#footerplan{
	position:absolute;
	top:1322px;
	left:0px;
	width:950px;
	height:32px;
	}
	
	#footerplan a{
	color:white;
	}
	
		#footerfaq{
	position:absolute;
	top:1301px;
	left:13px;
	width:955px;
	height:32px;
	}
	
	#footerfaq a{
	color:white;
	}
	
	
	
#footerplantext{
	position:absolute;
	top:13px;
	left:0px;
	width:950px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#fff;

	}
	
		#footerhow{
	position:absolute;
	top:1301px;
	left:13px;
	width:955px;
	height:32px;
	}
	
	#footerhowa{
	color:white;
	}
	
	
		#footerhow{
	position:absolute;
	top:1014px;
	left:13px;
	width:955px;
	height:32px;
	}
	

/* **************PRODUCT BOX*************** */

#holder {
	position:absolute;
	top:60px;
	left:17px;
	width:609px;
	height:765px;
	background-color: #FFFFFF;

	
}

#sidenav{
	position:absolute;
	top:0px;
	left:-6px;
	width:166px;
	height:767px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:13px;
	background-color: #FFFFFF;
}

#sidenav ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
#sidenav ul li{
	float:left;
	}
	
#sidenav ul li a{
	display:block;
	width:145px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:9px;
	padding-top:14px;
	padding-bottom:2px;
	text-decoration:none;
	color:#fff;
	text-align:left;
	line-height:13px;
	}

#sidenav ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:2a221e;
	background-color: #3779aa;
	height:39px;
	font-size: 13px;
	padding-left:9px;
	padding-top:14px;
	}

#content {
	position:absolute;
	top:-27px;
	left:186px;
	width:420px;
	height:727px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:12px;
}




	
#disclosure{
	position:absolute;
	left: 13px;
	top: 1342px;
	width:950px;
	height:393px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	text-size: 10px;
	background-color: #FFFFFF;
	z-index: 1;
	border-top:1px dotted #a7a37e;;
	}
	
#footer{
	position:absolute;
	left: 13px;
	top: 1753px;
	width:955px;
	height:42px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	}
	
	#logos{
	position:absolute;
	left: 760px;
	top: 973px;
	width:192px;
	height:356px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	text-size: 10px;
	background-color: #FFFFFF;
	z-index: 1;
	}
	
/* **************SEARCH PAGE*************** */	
	
#plansearch {
	position:absolute;
	top:198px;
	left:26px;
	width:640px;
	height:1371px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	color:#333;
	}
	
#searchfooter{
	position:absolute;
	left: 13px;
	top: 1762px;
	width:950px;
	height:52px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	}
	
	#searchfooter a{
	color:white;
	}
	
#searchnominatebox{
	position:absolute;
	top:981px;
	left:710px;
	width:239px;
	height:110px;

	}
	
/* **************ORDER PAGE*************** */	


#planorder {
	position:absolute;
	top:172px;
	left:32px;
	width:911px;
	height:901px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	color:#333;
	}
	
#orderfooter{
	position:absolute;
	left: 13px;
	top: 1958px;
	width:950px;
	height:52px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	}
	
	#orderfooter a{
	color:white;
	}
	
	
/* **************COMPARE PAGE*************** */

#comparetext {
	position:absolute;
	top:287px;
	left:33px;
	width:623px;
	height:642px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	color:#333;
	}
	
/* **************CLASSES*************** */

.navigationborder{
	border-right:1px solid #fff;
	}

.descriptionheader{
	color:#353129;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height:37px;
	}

.sideinfo{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height:28px;
	}
	
.borderbottom{
		border-bottom:3px solid #fff;
		background-color:#1c5379;
		
	
}

.bonus{
		border-bottom:5px solid #E6E6E6;
		background-color:#3e6653;
		
	
}

.large{
	color:313334;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height:38px;
	}
	
.number{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height:21px;
	}
	

.disclosure{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	
}

.subphone{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:34px;

	
}

.subphone2{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;

	
}

.selected{
	
	background-color:#003366;
	
}



	
.question{
	
	color:#0364a9;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:30px;
	
}



.bullets{
	
	color:#0364a9;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:37px;
	
}

.htu{
	
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:20px;
	
}
