@charset "UTF-8";
/* CSS Document */
* {margin: 0; padding: 0; border: 0;}
body {
background-color:#ffffff;
font-size:62.5%;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 2.2em;
background-image: url(../img_bkgd.gif);
background-repeat: repeat;
}
h1,h2,h3,h4,h5,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-weight: 100;
}
	a:link { color:#003366; text-decoration: none;}
	a:visited {	color:#003366; text-decoration: none;}
	a:hover { color:#003366; text-decoration: underline;}
	a:active {	color:#003366; text-decoration: none;}
h1 {
font-size: 1.6em;
margin-bottom: 10px;
text-transform:uppercase;	
}
h2 {
font-size: 1.5em;
}
h3 {
font-size: 1.3em;
font-weight:bold;
}
h4 {
font-size: 1.2em;
font-weight:bold;
}
p {
font-size: 1.2em;
line-height: 1.8em;
color:#000000;
margin-bottom: 1.0em;
}
p a:link {
	color:#003366;
	text-decoration:none;
}
p a:hover {
	color:#003366;
	text-decoration:underline;
}
ol, ul {
font-size:1.5em;
}
ol {
margin: 0 25px 0 24px;
}
#container {
width:952px;
margin:0 auto;
background-position: 50%;
}
#header {
width:952px;
height: 306px;
float: left;
}
#branding {
position: relative;
width:308px;
height: 306px;
overflow:hidden;
float: left;
}
#slides {
width: 644px;
height: 306px;
float: left;
}
#image {
width: 644px;
height: 306px;
float: left;
}
#content {
width:952px;
float: left;
overflow:visible;
}
#nav {
width: 308px;
height: 449px;
color:#ffffff;
background-image:url(../nav_bkgd.gif);
background-repeat:no-repeat;
float:left;
}
#navlist {
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
	font-size:1.4em;
    list-style:none;
	text-transform:capitalize;
}
#navlist a {
display:block;
    color:#000000;
    text-decoration:none;
	padding:8px 40px 5px 10px;
}
#navlist a:hover {
	color: #336699;
background-image:url(../nav_bkgd_on.gif);
	padding:8px 40px 5px 10px;
}
#navlist a:active {
    color:#336699;
}
.nav_on {
background-image:url(../nav_bkgd_on.gif);
background-repeat:no-repeat;
}
#leftcol {
width: 624px;
height: 449px;
float:right;
overflow:visible;
background-color:#FFFFFF;
padding: 10px;
}
#leftcol p {
padding: 0 50px 0 0;
}
#secondary_nav {
width:155px;
height: 449px;
float: left;
background-image: url(../2ndnav_bkgd.gif);
background-repeat:repeat-y;
color: #003366;
font-size: 10px;
overflow:visible;
background-color:#FFFFFF;
padding:10px;
}
#2nav{
	color: #003366;
	margin: 0 5px 0 5px;
	font-size: 10px;
}
#2nav a:link{
color: #003366;
text-decoration: none;
}
#2nav a:visited{
color: #003366;
text-decoration: none;
}
#2nav a:hover{
color: #003366;
text-decoration: underline;
}
#2nav a:active{
color: #003366;
text-decoration: underline;
}
#leftcol_services {
width: 449px;
height: 449px;
float:right;
overflow:visible;
background-color:#FFFFFF;
padding: 10px;
}
.firstpar {
margin: 20px 0 20px 0;
}
.questions {
	font-size: 12px;
	line-height: 18px;
	font-weight:bold;
	color:#003366;
}
.testimonials {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color:#003366;
}
#footer {
width:952px;
height: 75px;
padding: 5px;
text-align:center;
color:#000000;
float: left;
}
#footer li{
display: inline;
margin: 0 5px;
color: #000000;
font-size: 9px;
}
#footer li a:link{
color: #000000;
text-decoration: none;
}
#footer li a:visited{
color: #003399;
text-decoration: none;
}
#footer li a:hover{
color: #000000;
text-decoration: underline;
}
#footer li a:active{
color: #003366;
text-decoration: underline;
}
