/* CSS Document */

body,td,th {
	font-size: 12px;
	color: #000000;
}
body {
	background-image: url(../images/bg_tile.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.seqslidestyle{
margin-right: 15px;
}

/* HOME PAGE STYLES */

#container {
	width:778px;
	height:500px;
	margin:0 auto;
	display:block;
	border-left:#777777 solid 1px;
	border-bottom: #777777 solid 1px;
	border-right: #777777 solid 1px;
}	

h1.home{
color:#FFFFFF;
font-family:Georgia;
font-size:28px;
font-weight:normal;
}
h1.tagline{
color:#55bedc;
font-family:Palatino Linotype;
font-size:16px;
font-style:italic;
}
h2.hometext{
color:#000000;
font-family:arial, helvetica;
font-size:14px;
font-weight:bold;
}
h2.homeheader{
color:#f8e6a7;
font-family:Arial;
font-size:18px;
line-height:16px;
padding-bottom:0px;
padding-top:5px;
vertical-align:center;
}
h2.seotext{
color:#000000;
padding-top:10px;
margin-bottom:0px;
padding-left:10px;
padding-right:10px;
font-family:arial;
font-size:12px;
line-height:12px;
font-weight:normal;
}
#hdr-a {
	width:778px;
	height:68px;
	background-image:url(../images/hdr_home-a.jpg);
	vertical-align:top;

}
tr.headerRow{
vertical-align:center;
 }

tr.headerRowFF{
	line-height:8px;
 }

#hdr-b {
	width:778px;
	height:189px;
	background-image:url(../images/hdr_home-b.jpg);
	background-color:#FFFFFF;
	background-position:top;
	vertical-align:top;
}

table.hdr-d {
	width:778px;
	height:189px;
	background-color:#FFFFFF;
	background-position:top;
	vertical-align:top;
	position:relative;
	top:-1px;		
}

.form-a {
	position:relative;
	top:88px;
	left:308px;
	width:200px;
	height:21px;
}
ul {
	line-height:14px;
	padding-right:15px;
}

#minicontainer {
	position:relative;
	top:65px;
	left:245px;
	width:275px;
	height:80px;
}

.step1 {
	background:url(../images/homepage_step1.gif) no-repeat;
	float:left;
	width:67px;
	height:28px;
}

h3.phone
{
color:#FFFFFF;
font-weight:bold;
font-family:Arial;
font-size:14px;
}

div.start
{
vertical-align:bottom;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:16px;
}

div.start2
{
float:left;
vertical-align:top;
color:#f1e9ab;
font-family:Arial;
font-weight:bold;
font-size:18px;
}
div.start3
{
vertical-align:top;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
}


div.start2text
{
float:left;
color:#f1e9ab;
font-family:Arial;
font-weight:bold;
font-size:12px;
}
div.startcu
{
float:left;
margin-left:150px;
vertical-align:top;
padding-top:15px;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
div.choice
{
float:left;
margin-left:-25px;
}




a.box {
	font-size:12px;
	font-family:arial;
	color:#064168;
	font-weight:bold;
}
a.box:link {
	font-size:12px;
	font-family:arial;
	color:#064168;
	font-weight:bold;
}
a.box:visited {
	font-size:12px;
	font-family:arial;
	color:#064168;
	font-weight:bold;
}
a.box:hover {
	font-size:12px;
	font-family:arial;
	color:#064168;
	font-weight:bold;
	text-decoration:underline;
}


.form-b {
	position:relative;
	top:-15px;
	left:110px;
	width:200px;
	height:100px;

}

.indexlink {
	position:relative;
	width:210px;
	height:30px;
	top: 8px;
	left:10px;
	visibility:visible;
	clear:both;
}

#nav {
	width:778px;
	height:29px;
	background:url(../images/nav_bg.jpg) repeat-x top;
	vertical-align:top;	
}
ul {
	list-style-image:url(../images/arrow.gif);

}

#body-a {
	width:778px;
	height:214px;
	background:#FFFFFF;
	

}
#topboxM {
	width:502px;
	height:156px;
	background: #D2E6EC;
	position:relative;
}
#topbox {
	width:246px;
	height:156px;
	background: #D2E6EC;
	position:relative;
}

a {

	color:#ffffff;
	text-decoration:none
}
a:link {
	color: #ffffff;
	text-decoration:none
}
a:visited {
	color: #ffffff;
	text-decoration:none;
}
a:hover {
	color: #ffffff;
	text-decoration:underline;
}

h3.stateheader{
color:#f8e6a7;
line-height:10px;
font-family:Arial;
font-size:18px;
vertical-align:bottom;
}



img.btmbox {
	margin-left:10px;
}

#ftr {
	width:685px;
	margin:0 auto;
	display:block;
	font-size:12px;
	font-family:arial;
	color:#000000;	
}

p.ftr {
	margin-top:12px;
	margin-bottom:12px;
	text-align:center;
	font-size:12px;
	font-family:arial;
	color:#000000;	
}



p.form {
	line-height:2px;
}
a.demo {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.demo:link {
	color: #000000;
	text-decoration:none;
}
a.demo:visited {
	color: #000000;
	text-decoration:none;
}
a.demo:hover {
	color: #295161;
	text-decoration:underline;
}
a.statelink {
	font-size:12px;
	font-family:arial;
	color:#064168;
	font-weight:bold;
	text-decoration:none;
}
a.statelink:link {
	font-size:12px;
	font-family:arial;
	color: #064168;
	font-weight:bold;
	text-decoration:none;
}
a.statelink:visited {
	color: #064168;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
}
a.statelink:hover {
	font-size:12px;
	font-family:arial;
	color: #064168;
	font-weight:bold;
	text-decoration:underline;
}
a.homeheader {
color:#f8e6a7;
font-family:Arial;
font-size:18px;
line-height:16px;
padding-bottom:0px;
padding-top:5px;
vertical-align:center;
text-decoration:none;
}
a.homeheader:link {
color:#f8e6a7;
font-family:Arial;
font-size:18px;
line-height:16px;
padding-bottom:0px;
padding-top:5px;
vertical-align:center;
text-decoration:none;
}
a.homeheader:visited {
color:#f8e6a7;
font-family:Arial;
font-size:18px;
line-height:16px;
padding-bottom:0px;
padding-top:5px;
vertical-align:center;
text-decoration:none;
}
a.homeheader:hover {
color:#f8e6a7;
font-family:Arial;
font-size:18px;
line-height:16px;
padding-bottom:0px;
padding-top:5px;
vertical-align:center;
text-decoration:underline;
}

