@charset "utf-8";
/* CSS Document */

body {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#F3F3F3;
	
	}

#container {
	position:relative;
	margin:auto;
	padding:0px;
	width:970px;
	height:1360px;
	background-color:white;
	margin-top:-20px;
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc;

	}
	
#htucontainer {
	position:relative;
	margin:auto;
	padding:0px;
	width:970px;
	height:810px;
	background-color:white;
	margin-top:-20px;
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc;

	}
	
#containerdv {
	position:relative;
	margin:auto;
	padding:0px;
	width:970px;
	height:1340px;
	background-color:white;
	margin-top:-20px;
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc;

	}
	
#searchcontainer {
	position:relative;
	margin:auto;
	padding:0px;
	width:970px;
	height:1800px;
	background-color:white;
	margin-top:-20px;
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc;

	}
	
#ordercontainer {
	position:relative;
	margin:auto;
	padding:0px;
	width:970px;
	height:2130px;
	background-color:white;
	margin-top:-20px;
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc;

	}
	
#logo {
	position:absolute;
	top:4px;
	left:9px;
	width:951px;
	height:108px;
	}
	
#phonenumber {
	position:absolute;
	top:44px;
	left:588px;
	width:351px;
	height:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 27px;
	text-align:right;
	color:#002d62;
	}
	
#topnav{
	position:absolute;
	top:91px;
	left:590px;
	width:351px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	z-index: 23;
	color:#666;
	}
	
#topnav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:right;
	color:#666;
	text-decoration:none;
	}

#topnav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f00aef1;
	text-decoration:none;
	}

/* **************TOP NAVIGATION*************** */

#navigation {
	position:absolute;
	top:124px;
	left:9px;
	width:950px;
	height:40px;
	}

#navigationtext{
	position:absolute;
	top:0px;
	left:0px;
	width:951px;
	height:39px;
	}

#navigationtext ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
#navigationtext ul li{
	display:inline;
	float:left;
	}
	
#navigationtext ul li a{
	display:block;
	width:316px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:12px;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	}
	
#navigationtext ul li a:hover{
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:12px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	background-color:#2192df;
	}
	
	
/* **************HOME PAGE*************** */	
	
#mainimage {
	position:absolute;
	top:176px;
	left:9px;
	width:950px;
	height:334px;
	
	}
	

	
#toptext{
	position:absolute;
	top:137px;
	left:477px;
	width:442px;
	height:95px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	z-index: 56;
	line-height:18px;
	text-align:left;
	}
	
#image{
	position:absolute;
	top:35px;
	left:26px;
	width:590px;
	height:312px;
	}
	
	#florida{
	position:absolute;
	top:498px;
	left:894px;
	width:65px;
	height:34px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	z-index: 56;
	line-height:21px;
	text-align:left;
	}
	
#box1 {
	position:absolute;
	top:524px;
	left:9px;
	width:300px;
	height:281px;
	border: 1px dotted #ccc;
	background-color: #FFFFFF;
	}
	
#box1text {
	position:absolute;
	top:14px;
	left:14px;
	width:270px;
	height:259px;
	font-family:arial;
	font-size:13px;
	color:#333;
	line-height:17px;
	}

	
#box2 {
	position:absolute;
	top:524px;
	left:333px;
	width:300px;
	height:281px;
	border:1px dotted #ccc;
	font-family:arial;
	font-size:13px;
	color:#333;
	}
	
#box2text {
	position:absolute;
	top:14px;
	left:8px;
	width:284px;
	height:263px;
	line-height:17px;
	}
	
#box3 {
	position:absolute;
	top:524px;
	left:658px;
	width:300px;
	height:281px;
	border:1px dotted #ccc;
	}
	
#box3text {
	position:absolute;
	top:14px;
	left:14px;
	width:277px;
	height:259px;
	font-family:arial;
	font-size:13px;
	color:#333;
	line-height:17px;
	}
	
#box4 {
	position:absolute;
	top:579px;
	left:727px;
	width:220px;
	height:258px;
	border:1px solid #ccc;
	}
	
#box4text {
	position:absolute;
	top:10px;
	left:16px;
	width:191px;
	height:237px;
	font-family:arial;
	font-size:13px;
	color:#333;
	}
	
#disclosure {
	position:absolute;
	top:597px;
	left:727px;
	width:220px;
	height:220px;
	}
	
#footer{
	position:absolute;
	top:1197px;
	left:727px;
	width:220px;
	height:220px;
	border-top:1px dashed #ccc;
	}
	
	#footertc{
	position:absolute;
	top:1337px;
	left:124px;
	width:220px;
	height:220px;
	}
	
#footertext{
	position:absolute;
	top:26px;
	left:-2px;
	width:950px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#666;

	}
	
.PlanName{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#333;
	}
	
.homePlanName{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#fff;
	line-height:31px;
	}
	
.discountplan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	
}

.headerTitle{
	
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:39px;
	line-height:55px;
	color:#0565b2;
}

.pricing{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:25px;
	color:#666;
	
}

/* **************PLAN PAGE*************** */	

#planimage {
	position:absolute;
	top:184px;
	left:9px;
	width:694px;
	height:167px;

	}
	
#plantitle{
	position:absolute;
	top:9px;
	left:19px;
	width:490px;
	height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#0169b2;
	z-index: 56;
	line-height:55px;
	text-align:left;
	}
	


	
#plancode{
	position:absolute;
	top:173px;
	left:656px;
	width:38px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	z-index: 56;
	text-align:left;
	}
	
#plandescription{
	position:absolute;
	top:253px;
	left:35px;
	width:443px;
	height:81px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#333;
	}
	
#planproducts{
	position:absolute;
	top:379px;
	left:7px;
	width:641px;
	height:743px;

	}
	
#planpricing {
	position:absolute;
	top:184px;
	left:727px;
	width:226px;
	height:387px;
	border:1px dashed #ccc;
	background-color: #F3F3F3;

	}
	
	#planpricingtext{
	position:absolute;
	top:75px;
	left:7px;
	width:209px;
	height:265px;
	text-align:center;


	}
	
#joinnow {
	position:absolute;
	top:616px;
	left:710px;
	width:239px;
	height:337px;
	background-color: #E1E1E1;
	border:1px solid #999;

	}
	
#joinnowtext{
	position:absolute;
	top:82px;
	left:17px;
	width:213px;
	height:243px;
	font-family:arial;
	font-size:15px;
	line-height:19px;
	color:#333;
	}

	
#planquestions{
	position:absolute;
	top:578px;
	left:711px;
	width:239px;
	height:203px;
	border:1px solid #ccc;
	}
	
#planquestionstext{
	position:absolute;
	top:27px;
	left:15px;
	width:213px;
	height:169px;
	font-family:arial;
	font-size:14px;
	line-height:20px;
	color:#333;
	}
	
#searchbox{
	position:absolute;
	top:601px;
	left:723px;
	width:239px;
	height:110px;

	}
	
#nominatebox{
	position:absolute;
	top:975px;
	left:710px;
	width:239px;
	height:110px;

	}
	
#planfooter{
	position:absolute;
	top:1197px;
	left:727px;
	width:220px;
	height:220px;
	}
	

/* **************PRODUCT BOX*************** */

#holder {
	position:absolute;
	top:18px;
	left:3px;
	width:609px;
	height:701px;

	
}

#sidenav{
	position:absolute;
	top:-1px;
	left:9px;
	width:155px;
	height:701px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:13px;
}

#sidenav ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
#sidenav ul li{
	float:left;
	}
	
#sidenav ul li a{
	display:block;
	width:152px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:9px;
	padding-top:14px;
	padding-bottom:2px;
	text-decoration:none;
	color:#057ac7;
	background-color:#e7e9e9;
	text-align:left;
	line-height:13px;
	}

#sidenav ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;

	background-color:#057ac7;
	height:32px;
	font-size: 13px;
	padding-left:9px;
	padding-top:14px;
	}

#content {
	position:absolute;
	top:-25px;
	left:201px;
	width:420px;
	height:703px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:12px;
}

/* **************PRODUCT BOX*************** */

	
#disclosure{
	position:absolute;
	left: 8px;
	top: 828px;
	width:626px;
	height:356px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	text-size: 10px;
	background-color: #FFFFFF;
	z-index: 1;
	}
	
#footer{
	position:absolute;
	left: 9px;
	top: 1277px;
	width:950px;
	height:52px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	}
	
	#logos{
	position:absolute;
	left: 713px;
	top: 884px;
	width:192px;
	height:375px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	text-size: 10px;
	background-color: #FFFFFF;
	z-index: 1;
	}
	
		#note{
	position:absolute;
	left: 659px;
	top: 828px;
	width:302px;
	height:34px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	text-size: 10px;
	z-index: 1;
	}
	
/* **************SEARCH PAGE*************** */	
	
#plansearch {
	position:absolute;
	top:252px;
	left:27px;
	width:640px;
	height:1073px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	color:#333;
	}
	
#searchfooter{
	position:absolute;
	left: 0px;
	top: 1744px;
	width:950px;
	height:52px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	border-top:1px dashed #ccc;
	}
	
#searchnominatebox{
	position:absolute;
	top:908px;
	left:710px;
	width:239px;
	height:110px;

	}
	
/* **************ORDER PAGE*************** */	


#planorder {
	position:absolute;
	top:254px;
	left:26px;
	width:911px;
	height:1771px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	color:#333;
	}
	
#orderfooter{
	position:absolute;
	left: 9px;
	top: 2053px;
	width:950px;
	height:52px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	border-top:1px dashed #ccc;
	}
	
	
/* **************COMPARE PAGE*************** */

#comparetext {
	position:absolute;
	top:269px;
	left:27px;
	width:911px;
	height:1001px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
	color:#333;
	}
	
/* **************CLASSES*************** */

.navigationborder{
	border-right:1px solid #fff;
	}

.descriptionheader{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height:37px;
	}

.sideinfo{
	color:#2a3189;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 27px;
	line-height:28px;
	}
	
.borderbottom{
		border-bottom:2px solid #fff;
	
}

.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:16px;
	color:#333;
}

.sdisclosure{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}

.selected{
	
	background-color:#003366;
	
}

	
.question{
	
	color:#0f4593;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height:30px;
	
}

.faq{
	
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height:30px;
	
}
	
	
	#faqfooter{
	position:absolute;
	left: 0px;
	top: 1394px;
	width:950px;
	height:52px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	}
	
		#tcfooter{
	position:absolute;
	left: 9px;
	top: 1094px;
	width:950px;
	height:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	border-top:1px dashed #ccc;
	}
	
	#dvfooter{
	position:absolute;
	left: 9px;
	top: 1277px;
	width:950px;
	height:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 2;
	border-top:1px dashed #ccc;
	}
	
.formbox{
		
		width:199px;
		height:27px;
		border:1px solid #27333c;
		font-size:15px;
	
	
}

.submit{
	
	margin-left:140px;
	
}

.price{
	
	color:#006bbb;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 34px;
	line-height:40px;
	
}
