body	{ text-align:center; background-image: url(images/header-bg.jpg); background-repeat: repeat-x; margin-top: 0px; margin-bottom: 0px; padding: 0; border: 0; margin-right: 0px; margin-left: 0px; }

.nav {background:#002C95;border:4px solid #002C95;valign:middle; font-family:verdana;font-size:13px;color:#ffffff;font-weight:bold;text-align:center;}

.nav a:link, .nav a:visited {display:block;width:100%;color:#ffffff;text-decoration:none;}

.nav a:hover {background:#002C95;font-weight:border;color:#ffffff;cursor:pointer}

.nav span {padding:5px 2px 5px 2px;display:block;height:100%;}



.subnav {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-color:#000000;font-weight:normal;height:24px;background:#ffffff;padding:2;margin:0em;text-align:left;border:1px solid #808080}

.subnav a:link, .subnav a:visited {display:block;width:100%;color:#000000;text-decoration:none;font-weight:normal;background-color:#ffffff;}

.subnav a:hover {text-decoration:none;background-color:#002C95;color:#ffffff;}

.subnav span {padding:2px 2px 2px 2px;display:block;border:0px solid #000000;/*width:100%;*/}

.seo {font-family: Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none; font-weight:normal;line-height:auto;text-align:left;font-color:#e5e5e5}

.seo a:link, .seo a:visited {display:block;width:100%;text-decoration:none;font-weight:normal;font-color:#696969}

.seo a:hover {text-decoration:none;font-color:#000080;}


.sub {background:#ffffff;valign:middle;padding:3px; font-family:verdana;font-size:12px;color:#000000;font-weight:none;text-align:left;}

.sub a:link, .sub a:visited {display:block;width:100%;font-color:#000000;text-decoration:none;}

.sub a:hover {background:#ebf4fa;font-weight:bold;color:#000000;cursor:pointer}

.sub span {padding:5px 2px 5px 2px;display:block;height:100%;}



p {font-family:verdana; font-size: 12px; color: #000000; line-height: 18px}


li {font-family:verdana; font-size: 12px; color: #000000; line-height: 17px}



#check ul {	padding: 0; margin: 0px; list-style: none; margin-left: 0px; margin-bottom: 8px; }



#check li {padding-left: 26px; margin: 0; font-family:verdana; font-size: 12px; color: #000000; line-height: 19px; 

background-image: url(images/check.gif); background-repeat: no-repeat; background-position: 0px 0px;}



h1 { font-family:verdana; font-size: 18px; margin-top: 0; margin-right: 0; margin-bottom: 0em; margin-left: 0; }

h2 {font-family:verdana; font-size: 16px; margin: 0;}

h3 {font-size: 12px; margin: 0;}

h4 {font-size: 10px; margin: 0;}

.quote{font-family:san-serif,arial;font-size:12px;font-style:italic;color:#000000;padding:10px;border-style:solid;border-width:1px;border-color:#cdcdcd}


	/* General linkology */

	

a:link, a:visited {

	text-decoration : underline;

	color: #0000ff;

	background: transparent; 

	}



a:hover {

	text-decoration : underline;

	background-color: transparent; 

	}



a:active {

	text-decoration : underline;

	color: #000080;

	background: transparent;  

	}


#main-feature-topper { background-image: url(images/homepage-full-topper.jpg); background-repeat: no-repeat; background-position: center top; height: 21px; width: 900px; }
#main-feature { background-image: url(images/homepage-full-bottom.jpg); background-repeat: no-repeat; background-position: center bottom; height: 335px; width: 900px; text-align: left;  }
#main-feature .flash { float: left; height: 291px; width: 441px; margin-top: 0px; margin-left: 19px; }
#main-feature .servicelist { width: 410px; float: left; }
#main-feature .servicelist h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin-left: 15px; margin-bottom: 0px; margin-top: 5px; line-height: 22px; }
#main-feature .servicelist img { float: right; margin-top: -9px; margin-right: -9px; margin-bottom: -9px; }

#main-feature .servicelist ul { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 25px; }
#main-feature .servicelist  p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; padding: 0px; margin-top: 8px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; }

#main-feature .servicelist ul li { font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; }
#main-feature .servicelist .col1 { float: left; width: 190px; margin-right: 15px; margin-left: 15px; font-size: 11px; }
#main-feature .servicelist .col2 { float: left; width: 190px; }
#main-feature #call-button { float: right; margin-top: 5px; margin-right: 35px; }



#content { text-align: center; margin-top: -20px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#content2 { width: 900px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

#content #main-content { width: 900px; text-align: left; padding-top: 15px; }
#main-content #sidebar { float: right; width: 251px; text-align: center; margin-right: 15px; margin-top: -10px; }
#main-content #feature-2col { height: 290px; width: 595px; background-image: url(images/homepage-twocol-bg.jpg); padding-left: 18px; margin-left: 15px; background-repeat: no-repeat; padding-top: 7px; margin-top: 10px;  }
#feature-2col #flash2 { float: right; width: 225px; margin-right: 25px; text-align: center; margin-left: 15px; }

#main-content #feature2 { width: 570px; padding-left: 18px; margin-left: 15px; padding-right: 15px; padding-top: 15px; }
#feature2 img { float: right; margin-left: 15px; }



#main-content h2 { color: #F59421; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin-top: 12px; margin-bottom: 12px; }
#main-content p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }


#footer {  text-align: center; background-image: url(images/footer-bg.jpg); background-repeat: repeat-x; background-color: #cecece; }
#footer2 { background-image: url(images/footer2-bg.jpg); width: 920px; margin-top: 0px;margin-right: auto; margin-bottom: 0px; margin-left: auto; background-repeat: no-repeat; }
.address { margin-right: 35px; text-align: right; padding-top: 25px; }
.address p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; }
.links { margin-top: 65px; text-align: center; color: #000; padding-bottom: 25px; }
.links a { color: #000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-bottom: 25px; }

@charset "utf-8";
/* CSS Document */

#info {background:#f8f8f8; border:0;}

#tab1 {width: 65px; text-align:center;} 
#tab2 {width: 88px; text-align:center;} 
#tab3 {width: 145px; text-align:center;} 
#tab4 {width: 105px; text-align:center;} 
#tab5 {width: 240px; text-align:center;} 
#tab6 {width: 95px; text-align:center;} 

