body {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(../images/bg.png);
	font-size: 12px;
	line-height: 18px;
	color: #01405d;
}


p {
line-height: 16px}

a {
color: #00729b;
text-decoration: none;
}

a:link {
text-decoration: none
}

a:visited {
text-decoration: none
}

a:hover {
text-decoration: underline;
}


h1 {
font-size: 15px;
		color: #cdee8c;
}

.bluebox h1 {
font-size: 15px;
line-height: 10px;
margin-top:5px;
}

.bottxt {
font-size:10px;
color:#d8ecf3;
}

.bluebox A:link {text-decoration: none;
color: #8cc63f;}

.bluebox A:visited {text-decoration: none;
color: #8cc63f;}

.bluebox A:active {text-decoration: none;
color: #8cc63f;}

.bluebox A:hover {text-decoration: underline;}


#subpagetext {
float:left;
width: 491px;
margin-bottom: 20px;
padding-right: 20px;
}

#subpagetext A:link {text-decoration: none;
color: #8cc63f;}

#subpagetext A:visited {text-decoration: none;
color: #8cc63f;}

#subpagetext A:active {text-decoration: none;
color: #8cc63f;}

#subpagetext A:hover {text-decoration: underline;}

#rightlink {
	margin-left: 10px;
}

#rightlink A:link {text-decoration: none;
color: #8cc63f;}

#rightlink A:visited {text-decoration: none;
color: #8cc63f;}

#rightlink A:active {text-decoration: none;
color: #8cc63f;}

#rightlink A:hover {text-decoration: underline;}


#subpagewide {
float:left;
width: 700px;
margin-bottom: 20px;
padding-right: 8px;
}

#picbox {
float: left;
padding-left: 5px;
}

#wrapper {
width:760px;
margin: 0 auto;
height: 100%;
}

#spacer {
margin-bottom: 11px;
}

#subboxwrap {
width: 760px;
height: 160px;
margin-bottom: 11px;
}

#leftbox {
position:relative;
float:left;
width: 246px;
height: 160px;
background-image: url(../images/sub_leftbox.jpg);
}

#midbox {
position:relative;
float:left;
width: 246px;
height: 160px;
background-image: url(../images/sub_boxmid.jpg);
}

#rightbox {
position:relative;
float:left;
width: 246px;
height: 160px;
background-image: url(../images/sub_boxright.jpg);
}

#bottomt {
height: 30px;
padding-top: 11px;
font-size: 11px;
}

#boxfootertxt {
font-size: 11px;
color: white;
line-height: 18px;
}

#boxfootertxt li{
display:inline;

}

#boxfootertxt a {
color: white;
text-decoration: none;
padding-right: 5px;
padding-left: 5px;
}

#boxfootertxt a:hover {
color: white;
text-decoration: underline;
}

.bluebox {
color: white;
font-size: 13px;
}

.blueboxtxt {
padding: 25px 0px 20px 20px
}

.smallboxheader {
padding: 7px 0px 0px 14px;
font-size:14px;
color: #005a84;
	}
.smallboxheader h2 {	
font-size:14px;
color: #005a84;
line-height: 0px;
margin-top:12px;
margin-bottom:0px;
}
	

.smallboxtxt {
	margin-top:116px;
padding: 0px 0px 0px 35px;
font-size:11px;
}

.copyright {
padding-top: 10px;
color: #FFFFFF;
}

.copyright A:link {text-decoration: none;
color: #ffffff;}

.copyright A:visited {text-decoration: none;
color: #ffffff;}

.copyright A:active {text-decoration: none;
color: #ffffff;}

.copyright A:hover {text-decoration: underline;}


.buttonscontainer {width: 175px;
margin: 10px 4px 20px 0px;

}

.buttons a {color: #FFFFFF;
background-color: ;
padding: 1px;
padding-left: 4px;
display: block;
border-bottom: 1px solid #BBB88D;
font: 12px Trebuchet MS, sans-serif;

text-decoration: none;
text-align: right;}

.buttons a:hover {background-color: #00729b;
color: ;
text-decoration: none;}

.subheader {
font-size: 15px;
color: #FFFFFF;
text-decoration: underline;
font-weight: bold;
margin-right: 4px;

}

#linesep {
height: 2px;
width: 491px;
background-color: #00729b;
}

#testboxsmall {
text-align: right;
}

.largetext {
	font-size: 14px;
	text-align: center;
}

.largetext2 {
	font-size: 14px;
}

.largetext2 {
	font-size: 16px;
		text-align: center;
}

#subpagetext b {
		font-size: 14px;
		color: #cdee8c;
}

.testimonialbox {
	font-size:12px;
	line-height: 14px;
}