body {
	background:url(../images/bg.jpg) repeat-x;	
	margin: 0px;
	padding: 0px;
	font-size: 12px; 
	font-family: Tahoma; 
	color:#46464c;  
	line-height:18px;

}
a {	text-decoration:underline;color:#0d489f;}
a:hover {text-decoration:none;color:#0d489f;}

#maincont {
	padding: 0px;
	width: 860px;
	margin: 0 auto 0 auto;
	display: block;
}
#main{
	width: 860px;
	float:left;
}

#top_header {
    width:860px;
	float:left;
    height:100px;
}

#menu { width: 560px;  margin: 0 auto; font-family: Tahoma; font-size:11px; color:#000; text-align:center; line-height:37px; font-weight:bold; text-transform:uppercase; float:left;  }
#menu ul {  margin: 0; padding: 0;} 
#menu ul li {display: inline;float: left; list-style:none; }
#menu ul li a { display: block; text-decoration: none; font-family: Tahoma;color:#000; width:135px; line-height:37px; margin-right:5px;background: url(../images/nav_bg.jpg) no-repeat;}
#menu ul li a:hover, #menu ul li a.active {  font-weight: bold;  color:#fff; background: url(../images/nav_over.gif) no-repeat ;}

#main_body {
	width:609px;
	float:left;
}
#h1{ 
	color:#006b2a;
	font-size:18px;
	margin:0 0 10px 0;
}
#rightbox{
	width:250px;
	float:left;
}

#header {
	width:559px;
	height:138px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:26px;
	color:#e6f0ff;
	padding:80px 0px 0px 50px;
}
#planbox{
	width:294px;
	color:#737373;
	float:left;
	background: url(../images/planbox_bg.gif) repeat-y;
}
#planbox h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:solid 1px #dedee1;
	margin:5px 30px 5px 16px;
	padding:5px 30px 5px 0;
}
#planbox p{
	margin:15px 6px 6px 16px;
}

.footnote {
	font-size:10px;
}

.planbox_nav{
	float:left;
	background:url(../images/btn_bg.gif) repeat-x bottom; 
	padding:0;
	border:1px solid #d8d8d9;
	line-height:18px; 
	width:106px; 
	font-family:Tahoma;
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	text-transform:uppercase; 
	color:#737373;
}
.planbox_nav a{
	text-decoration:none;
	color:#737373;
}
.planbox_nav a:hover{
	text-decoration:none;
	color:#e87e1d;
}

#planbox2{
	width:294px;
	color:#737373;
	float:left;
	background: url(../images/planbox_bg.gif) repeat-y;
}
#planbox2 h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:solid 1px #dedee1;
	margin:5px 30px 5px 16px;
	padding:5px 30px 5px 0;
}
#planbox2 p{
	margin:15px 6px 6px 16px;
}

.planbox2_nav{
	float:left;
	background:url(../images/btn_bg.gif) repeat-x bottom; 
	padding:0;
	border:1px solid #d8d8d9;
	line-height:18px; 
	width:106px; 
	font-family:Tahoma;
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	text-transform:uppercase; 
	color:#737373;
}
.planbox2_nav a{
	text-decoration:none;
	color:#737373;
}
.planbox2_nav a:hover{
	text-decoration:none;
	color:#e87e1d;
}

#planbox3{
	width:294px;
	color:#737373;
	float:left;
	background: url(../images/planbox_bg.gif) repeat-y;
}
#planbox3 h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:solid 1px #dedee1;
	margin:5px 30px 5px 16px;
	padding:5px 30px 5px 0;
}
#planbox3 p{
	margin:15px 6px 6px 16px;
}

.planbox3_nav{
	float:left;
	background:url(../images/btn_bg.gif) repeat-x bottom; 
	padding:0;
	border:1px solid #d8d8d9;
	line-height:18px; 
	width:106px; 
	font-family:Tahoma;
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	text-transform:uppercase; 
	color:#737373;
}
.planbox3_nav a{
	text-decoration:none;
	color:#737373;
}
.planbox3_nav a:hover{
	text-decoration:none;
	color:#e87e1d;
}

#planbox4{
	width:294px;
	color:#737373;
	float:left;
	background: url(../images/planbox_bg.gif) repeat-y;
}
#planbox4 h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:solid 1px #dedee1;
	margin:5px 30px 5px 16px;
	padding:5px 30px 5px 0;
}
#planbox4 p{
	margin:15px 6px 6px 16px;
}

.planbox4_nav{
	float:left;
	background:url(../images/btn_bg.gif) repeat-x bottom; 
	padding:0;
	border:1px solid #d8d8d9;
	line-height:18px; 
	width:106px; 
	font-family:Tahoma;
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	text-transform:uppercase; 
	color:#737373;
}
.planbox4_nav a{
	text-decoration:none;
	color:#737373;
}
.planbox4_nav a:hover{
	text-decoration:none;
	color:#e87e1d;
}

#welcome {
	width:294px;
	float:left;
	padding-bottom:20px;
	background: url(../images/welcome_bg.gif) repeat-x top #fff;
}
#welcome h1{
	font-size:24px;
	font-weight:normal;
	color:#3f4c6b;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 20px 5px 20px;
}
#welcome h2{
	font-size:18px;
	color:#ef5c22;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 20px 8px 20px;
	padding:0 0 8px 0;
	background:url(../images/dot.gif) repeat-x bottom;
}
#welcome p{
	margin:15px 20px 20px 16px;
}
#welcome ul{
	margin:0 0 0 20px;
	padding:0px;
	list-style:none;
}
#welcome li{
	padding:0px 5px 0px 20px;
	background:url(../images/bullet_02.gif) no-repeat center left;
	line-height:24px;
}

#ssl_certificates {
	width:294px;
	float:left;
	padding-bottom:20px;
	background: url(../images/welcome_bg.gif) repeat-x top #fff;
}
#ssl_certificates h1{
	font-size:24px;
	font-weight:normal;
	color:#3f4c6b;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 20px 5px 20px;
}
#ssl_certificates h2{
	font-size:18px;
	color:#ef5c22;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 20px 8px 20px;
	padding:0 0 8px 0;
	background:url(../images/dot.gif) repeat-x bottom;
}
#ssl_certificates p{
	margin:15px 20px 20px 16px;
}
#ssl_certificates ul{
	margin:0 0 0 20px;
	padding:0px;
	list-style:none;
}
#ssl_certificates li{
	padding:0px 5px 0px 20px;
	background:url(../images/bullet_02.gif) no-repeat center left;
	line-height:24px;
}


#order_now {
	width:118px;
	color:#FFFFFF;
	line-height:27px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	background:url(../images/order_now_bg.gif) no-repeat;
}
#order_now a{
	color:#FFFFFF;
	text-decoration:none;
}
#order_now a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#bottom_nav {
	width:100%;
	height:142px;
	margin: 0 auto 0 auto;
	display:block;
	float:left;
	background:url(../images/bottom_nav_bg.gif) repeat-x;
}

#menu_bottom { 	
	margin: 0 auto 0 auto;
	display: block;
 width: 860px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#78787b; text-align:center; line-height:45px; float:left;}
#menu_bottom ul {  margin: 0; padding: 0;} 
#menu_bottom ul li {display: inline;float: left; list-style:none; }
#menu_bottom ul li a { display: block; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;color:#78787b;line-height:45px; padding:0 27px 0 27px;background: url(../images/bottom_nav_line.gif) no-repeat right;}
#menu_bottom ul li a:hover, #menu_bottom ul li a.active {  color:#ef5c22 ; text-decoration:underline;}

#guarantee_head {
	font-size:20px; 
	float:left;
	color:#fff;
	width:240px;
	padding-left:10px;
	line-height:33px;
	background:url(../images/services_head_bg.gif) no-repeat;
}
#guarantee_box {
	width:250px;
	float:left;
	background:url(../images/services_bg.gif) repeat-y;
}
#guarantee_box p{
	margin:16px 17px 10px 16px;
}
#guarantee_box h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e46715;
	line-height:18px;
	margin:15px 17px 10px 16px;
}
#guarantee_box ul{
	margin:0 0 0 16px;
	padding:0px;
	list-style:none;
}
#guarantee_box li{
	padding:0px 5px 0px 20px;
	background:url(../images/bullet_02.gif) no-repeat center left;
	line-height:24px;
}

#included_head {
	font-size:20px; 
	float:left;
	color:#fff;
	width:240px;
	padding-left:10px;
	line-height:33px;
	background:url(../images/included_head_bg.gif) no-repeat;
}

#included_box {
	width:250px;
	float:left;
	background:url(../images/services_bg.gif) repeat-y;
}
#included_box p{
	margin:16px 17px 10px 16px;
}
#included_box h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e46715;
	line-height:18px;
	margin:15px 17px 10px 16px;
}
#included_box ul{
	margin:0 0 0 16px;
	padding:0px;
	list-style:none;
}
#included_box li{
	padding:0px 5px 0px 20px;
	background:url(../images/bullet_02.gif) no-repeat center left;
	line-height:24px;
}


#top_nav {
	width:252px;
	float:right;
	font-size:14px;
	color:#4488ba;
	text-align:center;
	background:url(../images/top_nav_bg.gif) no-repeat;
}
#top_nav a{
	text-decoration:none;
	font-size:10px;
	line-height:27px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}
#top_nav a:hover{
	text-decoration:underline;
	color:#fff;
}

#need{
	width:252px;
	float:right;
	text-decoration:none;
	font-size:18px;
	margin-top:15px;
	line-height:18px;
	text-align:center;
	color:#0e49a1;
}
#subpageHeader{ width:569px; height:76px; padding:20px; float:left; background:url(../images/subpage.jpg) no-repeat;}
#subpageHeader h1{ font-size:30px; color:#fff; margin:10px 0; font-weight:normal; line-height:30px;}
#subpageHeader h2{ font-size:18px; color:#e97e1e; margin:10px 0; font-weight:normal; line-height:18px;}


.PlansHeading{ background-color:#033476; color:#ffffff; font-weight:bold;}
.plans{}
.plans h1{ font-size:30px; color:#0e49a1; margin:0; font-weight:normal; line-height:30px;}

/* Styles for the FAQ page */

.faq {
	height: 600px;
}

.faqclicker {
cursor:help;
color:#e98022;
}

.faqabs {
position:absolute;
top:590px;
width:490px;
/*height:120px;*/
padding:3px;
border:1px solid gray;
}
.faqselected {
color:#0e49a1;
}




