
.process table  {

}

.process th  {

background-color:#e5e1f2;
padding-left:3px;
padding-right:3px;

}


.process tr  {

border-right:1px solid #FFFFFF;

}


.process td  {

background-color:#e5e1f2;
padding-left:5px;
padding-right:3px;

}



BODY {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #868686;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee;
}

h1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 30px;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:5px;
	margin-top:5px;
	COLOR: #1c345d;
	LINE-HEIGHT: 20px;


}
h2 {
	MARGIN-TOP: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 1px; COLOR: #1c345d; font-style:oblique;
}

.faq h2 a {

COLOR: #1c345d;

}



h3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold;  MARGIN-BOTTOM: 1px; COLOR: #868686; font-size:14px;
}
h4 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 1px; COLOR: #1c345d;
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff! important
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff! important
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff! important
}

a {
	COLOR: #1c345d; TEXT-DECORATION: none
}


a:hover {
	COLOR: #cc0018; text-decoration: underline
}


.benefits  {

}


.benefits h3 {

padding-top:0px;
margin-top:5px;
padding-bottom:0px;
margin-bottom:0px;
margin-bottom:5px;
font-weight:bold;
font-size:15px;

}


.benefits h3 a{

COLOR: #868686;

}

p {

margin-top:0px;
padding-top:0px;
margin-bottom:10px;
padding-bottom:0px;
font-size:12px;
}




.main {

BACKGROUND-COLOR: #FFFFFF;
background-image:url(../images/mainBody.gif);
background-repeat:repeat-y;


}

.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 235px; BACKGROUND-IMAGE: url(../images/nav_bkgrd.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; B
	ORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px
}


.leftColumn {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/leftcol_bkgrd.gif);
	PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px dotted; WIDTH: 168px; BACKGROUND-REPEAT: repeat-x
}

.nav {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px;
	COLOR: #1c345d; PADDING-TOP: 4px; HEIGHT: 18px;

}
.navOver {
	PADDING-RIGHT: 4px;
	BACKGROUND-POSITION: left 50%;
	BORDER-TOP: #e8e8e8 1px solid;
	PADDING-LEFT: 20px; FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/houseNav.gif);
	PADDING-BOTTOM: 3px;
	CURSOR: pointer;
	COLOR: #1c345d;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #e8e8e8 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #eeeeee;
}
.navLeftOn {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: left 50%; BORDER-TOP: #e8e8e8 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(../images/houseNav.jpg);
	PADDING-BOTTOM: 3px; CURSOR: pointer; COLOR: #1c345d; PADDING-TOP: 3px;
	BORDER-BOTTOM: #e8e8e8 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; BACKGROUND-COLOR: #eeeeee;
}





.mainContent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #1c345d; LINE-HEIGHT: 18px; PADDING-TOP: 10px;
}


.mainContent h1 {

font-size:22px; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:0px;
}

.mainContent H2 {

font-size:16px; margin-top:1px; margin-bottom:1px; padding:0px;
}




.warning {

background-color:#CC0000;
}

.hint {

background-color:#17e621;
}


.homeKeyPoints {

margin-left:20px;
width:250px;
float:left;
color:#868686;
font-weight: bold;
font-size:12px;
margin-top:10px;


}

.homeKeyPoints h1 {


}


.homeKeyPoints li {

list-style-image:url(../images/houseBulletBig.gif);
margin-left:30px;

}


.homeHeading {

margin-top:15px;


}

.homeKeyPoints h2 {

font-size:20px;

}

.intro {

width:220px;
float:left;

}

.intro p{

margin-bottom:0px;
padding-bottom:5px;
padding-top:0px;
margin-top:0px;

}

.linkBullets li{

padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
padding-top:0px;
font-size:10px;
font-weight:bold;

}

.linkBullets a:hover{

color: #cc0018;
text-decoration: underline


}



.qa {margin-top:10px; margin-bottom:10px; border: 1px solid #CCCCCC; padding:5px; width:490px; background-color: #e5e1f2;}

.qa h2 { font-size:14px; font-weight:bold; margin-bottom:2px; padding-bottom:1px; padding:0px; margin:0px; margin-left:3px;}

.qa p { color:#77c036; padding:0px; margin:0px; margin-bottom:4px; margin-left:3px; }

.testimonials h2 {

 color:#868686;
 margin-bottom:px; padding-left:35px;

}

.testimonials p {

  margin:0px; padding:0px;

}

.testimonials img {

}


.testimonials table {

margin-bottom:20px;
}

.testimonials td {

border: 0px solid #000000;

}

.centrecell {

 padding-top:5px; padding-right:0px; margin-right:0px;  padding-left:5px;



}


.footer {


}

.footer a {

COLOR: #1c345d;
TEXT-DECORATION: none

}

.footer a:hover {

COLOR: #1c345d;
TEXT-DECORATION: underline;

}

.mainTableCell {

background-color:#868686;


}


.tableHead {

font-weight:bold;
font-size:12px;

}

ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/houseBullet.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 25px; PADDING-TOP: 0px
}
li {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 19px
}



/*--------------------------------------------
// 				Navigation
--------------------------------------------*/

#navigation{


width:500px;
padding-bottom:2px;
margin-bottom:10px;
margin-left:0px;
padding-left:0px;
margin-top:30px;

}

#navigation a{
	background:url(../images/trans-corner.gif) no-repeat bottom right #d9dde0;
	color:#fff;
	font-weight:bold;
	font-size: 0.8em;
	text-decoration:none;
	font-weight:bold;
	letter-spacing: -0.05em;
	padding: 3px 7px 4px 7px;
	float:left;
	margin-right:1px;
	margin-bottom:1px;
	width:142px;
	color:#000000;
}

#navigation #c a {
width:142px

}


#navigation #a a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#navigation #b a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#navigation #c a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#navigation #d a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}

#navigation #e a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}

#navigation #f a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}

#navigation #g a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#navigation #h a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#navigation #i a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#navigation #j a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#navigation #k a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}


#navigation #l a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}



#navigation ul {
	margin:0px;
	margin-left:4px;
	margin-bottom:0px;
	padding:0px;
	padding-bottom:0px;



}

#navigation li{
	display: inline;
	margin:0px;
	margin: 1px;
	background-color:#003366;
	list-style-image:url(../images/houseBigBullet.jpg)

}


/*--------------------------------------------
// 				Benefits Navigation
--------------------------------------------*/

#BenifitsNav{


width:500px;
padding-bottom:2px;
margin-bottom:10px;
margin-left:0px;
padding-left:1px;
margin-top:30px;

}

#BenifitsNav a{
	background:url(../images/trans-corner.gif) no-repeat bottom right #d9dde0;
	color:#fff;
	font-weight:bold;
	font-size: 0.8em;
	text-decoration:none;
	font-weight:bold;
	letter-spacing: -0.05em;
	padding: 3px 7px 4px 7px;
	float:left;
	margin-right:1px;
	margin-bottom:1px;
	width:151px;
	color:#000000;
}


#BenifitsNav #a a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#BenifitsNav #b a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#BenifitsNav #c a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#BenifitsNav #d a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}

#BenifitsNav #e a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}

#BenifitsNav #f a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}

#BenifitsNav #g a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#BenifitsNav #h a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#BenifitsNav #i a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#BenifitsNav #j a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}
#BenifitsNav #k a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}

#BenifitsNav #l a:hover {
	background:url(../images/trans-corner.gif) no-repeat bottom right #CCCCCC;
}

#BenifitsNav ul {
	margin:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	padding-bottom:0px;



}

#BenifitsNav li{
	display: inline;
	margin:0px;
	margin: 1px;
	background-color:#003366;
	list-style-image:url(../images/houseBigBullet.jpg)

}







.formbox {

	BORDER: #CCCCCC 1px solid;
	COLOR: #1c345d;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-arrow-color: #B2B2B2;
	scrollbar-base-color: #FFFFFF;
	scrollbar-shadow-color: #B2B2B2;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-highlight-color: #B2B2B2;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;

}


.faq a{
	COLOR: #1c345d; font-style:oblique;
}

.checkatrade {
	width:172px;
	height:32px;
	position:absolute;
	bottom:15px;
	right:20px;
}






