@charset "UTF-8";
/* CSS Document */


body{
	background-color:#ccc;
	font-family:Arial, Helvetica, sans-serif;
	



}

#payment
{
	padding-left: 830px;
	height:40px;
	background-color:white;
	margin-top: 10px;
}

#paymentButtons
{
	float:left;
	height:21px;
}

#content{
	width:1100px;
	margin:0 auto;
	margin-top:-10px;



}


/* ----------HEADER---------- */


#header{
	width:1100px;
	margin-top:0px;
	background-image:url(../images/Header.gif);
	background-repeat:no-repeat;
	height:182px;


}

#header a img{
	border:none;
	margin:95px 330px 0px 0px;
	float:right;



}


#header a {
	font-size:13px;
	padding:0px;
	color:#993399;
	



}


#header .login{

	margin:0px 0px 0px 890px;
	padding-top:10px;
	

}


/* ----------NAV---------- */

#nav{
	width:1100px;
	background-image:url(../images/nav_bg.gif);
	background-repeat:repeat-x;
	height:45px;
	margin:0px;
	padding:0px;
	


}


#nav ul{
	list-style:none;
	margin:8px 0px 0px 10px;
	padding:0px;




}


#nav li{
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	padding:0px 25px 0px 25px;
	height:35px;
	line-height:18px;
	display:block;
	border-right: 1px #993399 solid;




}


#nav li a{
	text-decoration:none;
	color:#999;
	display:block;


}

#nav li a:hover{
	color:#993399;
	display:block;


}



#nav li a.current{
	color:#993399


}


#nav li.last{
	border:none;


}


/* ----------Main Body---------- */


#main_body{
	background-color:#FFFFFF;
	margin-top:0px;
	padding:0px;


}


/* ----------Left Container---------- */

#leftcontainer{
	width:790px;
	padding:10px 0px 0px 30px;
	float:left;



}


#leftcontainer h1{
	margin:0px;
	color:#003399;
	font-size:23px;
	line-height:35px;
	padding-bottom:0px;
	width:770px;


}


#leftcontainer h2{
	margin:0px;
	padding:10px 0px 0px 0px;
	color:#993399;
	font-size:21px;
	width:790px;
	
	}


#leftcontainer h3{
	margin:0px;
	padding:10px 0px 0px 0px;
	color:#999;
	font-size:18px;
	width:790px;
	font-weight:normal;
	
	}

#call_now{
	width:600px;



}


#leftcontainer #call_now p{
	font-size:24px;
	font-weight:bold;
	color:#993399;
	width:560px;
	padding:0px 0px 10px 0px;
	margin:10px 0px 0px 0px;



}

#leftcontainer #call_now p span{	
	font-size:45px;
	line-height:47px;



}



#leftcontainer h4{
	color:#993399;
	font-size:24px;
	margin:0px 0px 10px 0px;



}


#leftcontainer p{
	font-size:13px;
	color:#666666;
	width:760px;
	line-height:19px;
	padding-bottom:5px;


}


#leftcontainer #bodycopy{
	padding-bottom:20px;




}

#leftcontainer #bodycopy .address{
	padding:10px 0px 10px 0px;
	margin:0px;
	width:300px;


}

#leftcontainer #bodycopy h5{
	padding-top:2px;
	margin:0px;
	font-size:15px;
	font-weight:bold;
	color:#003399;

}

#leftcontainer #bodycopy p{
	padding:0px;
	margin:0px 0px 15px 0px;


}


#leftcontainer #bodycopy .question{
	color:#000000;
	margin:10px 0px 0px 10px;


}


#leftcontainer #bodycopy .answers{
	color:#003399;
	font-weight:bold;
	margin:2px 0px 0px 10px;


}

#leftcontainer #bodycopy .qanda{
	margin-top:15px;
	



}

#bodycopy a img{
	border:none;
	



}


#bodycopy span{
	font-weight:bold;
	color:#003399;



}


#bodycopy .complaints{
	font-size:12px;
	width:520px;
	color:#666666;
	


}

#bodycopy ol li{
	padding:0px 0px 10px 0px;




}

#bodycopy .complaints span{
	margin-left:5px;
	color:#666;
	font-weight:normal;
	



}

#bodycopy .business .termsbusiness{
	font-size:12px;
	color:#666666;
	font-weight:normal;
	margin:1px 0px 20px 15px;
	padding-bottom:0px;
	
	

}

#bodycopy .termsbusiness li{
	padding:0px;
	list-style:disc;
	font-size:12px;


}

#bodycopy .business p{
	font-size:12px;



}

#bodycopy .business .list_p{





}



/* ----------Right Container---------- */


#rightcontainer{
	width:210px;
	float:right;
	margin:0px 55px 0px 0px;
	



}

#rightcontainer img{
	margin:10px 0px 0px 0px;



}


#col1{
	float:right;
	margin:0px 0px 0px 10px;
	width:220px;



}


#rightcontainer #panel1container{
	color:#003399;
	font-size:11.5px;
	font-weight:bold;
	width:237px;
	height:350px;
	background-image:url(../images/panel1_bg.gif);
	background-repeat:no-repeat;
	padding-bottom:40px;
	



}

#rightcontainer #panel1{
	padding-bottom:0px;
	width:195px;
	margin:20px 20px 30px 20px;
	padding-top:1px;



}

#panel1 p{
	padding:0px;
	margin-bottom:1px;


}

#rightcontainer #panel2container{
	color:#666666;
	font-size:11.5px;
	width:237px;
	height:260px;
	background-image:url(../images/panel2_bg.gif);
	background-repeat:no-repeat;
	margin-top:0px;
	



}

#rightcontainer #panel2{
	padding-bottom:0px;
	width:205px;
	margin:20px 0px 0px 15px;
	padding-top:90px;



}

#panel2 p{
	padding:0px;
	margin-bottom:2px;


}


/* ----------First Page Form---------- */









 #form{
 	border:#999999 1px solid;
	padding:20px 0px 0px 0px;
	margin:15px 0px 0px 30px;
	width:720px;



}

#form table {
 	font-size:15px;
	margin:0 auto;
	padding:0px;
	color:#999999;

	


}

#form td{

	padding-bottom:25px;
	padding-right:20px;

}





#form radio{
 
 	float:right;
	
	

}





 #form .button{
 	padding:0px 0px 10px 90px;
	margin:0px;
	




}




#clear{
	clear:both;


}







/* ----------Second Page Form---------- */









 #form2{
 	border:#999999 1px solid;
	padding:25px 0px 15px 0px;
	margin:15px 0px 0px 20px;
	width:730px;
	font-size:14px;
	color:#999999;
	



}


#form3 table{
	margin:0px 0px 0px 0px;
	padding:0px;




}

#form2 input{
	width:200px;
	


}

#form2 #besttimetocall{
	width:210px;
	


}


#clear{
	clear:both;


}

#form2 #button{
	margin:20px 0px 0px 320px;
	width:120px;
	height:37px;




}

.alt{
	font-size:14px;
	margin:0px 0px 0px 40px;
	



}


.alt span{
	color:#993399;
	text-transform:capitalize;
	font-weight:bold;
	font-size:16px;




}

.alt a{
	color:#993399;



}


.alt a img{
	border:none;
	margin:0px;
	padding:20px 0px 0px 0px;
	



}


/* ----------Bullets---------- */


.bullets{

	font-size:15.5px;
	font-weight:bold;
	color:#999999;
	list-style:none;
	width:770px;
	margin:15px 0px 0px 20px;
	padding:0px;



}

.bullets li{
	width:370px;
	height:116px;
	text-align:center;
	background-image:url(../images/bullet_border.gif);
	background-repeat:no-repeat;
	line-height:25px;

	




}

.bullets li.left1{
	
	float:left;
	padding-top:8px;


}

.bullets li.left2{
	
	float:left;
	padding-top:19px;



}

.bullets .right1{
	
	float:right;
	padding-right:20px;
	padding-top:19px;
	height:105px;




}

.bullets .right2{
	
	float:right;
	padding-right:20px;
	padding-top:19px;




}


/* ----------footer---------- */



#footer{
	width:1040px;
	clear:both;
	margin:0px auto;
	padding:0px;



}


#footer ul{
	list-style:none;
	font-size:13px;
	text-transform:uppercase;
	float:left;
	width:850px;
	margin:10px 0px 5px 0px;
	padding:0px;


}


#footer li {
	float:left;
	padding: 0px 15px 0px 15px;
	border-right:#000000 1px solid;
	
	}


#footer li a{
	text-decoration:none;
	color:#993399;






}

#footer li a:hover{
	text-decoration:underline;
	color:#993399;



}


#footer li a.current{
	text-decoration:underline;
	color:#993399;



}

#footer li.last{
	border:none;



}

#footer p{
	float:left;
	font-size:11px;
	line-height:15px;
	width:810px;
	margin:2px 0px 0px 15px;
	padding:0px;



}

#footer img {
	float:right;
	margin:-10px 10px 0px 0px;
	padding-bottom:30px;



}







