p, form, h1, h2, h3, h4, h5, h6, table
{
margin: 0;
padding: 0;
}

/* CSS Document */
html { height: 100%; margin-bottom: 1px; }  /* Forces vert scrollbar on all pages*/
body  { margin: 0px; height: 100%; min-height: 100%; min-width: 900px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background:url(images/topbanner.jpg) top center repeat-x; }

#container { margin-top:72px; margin-left: auto; margin-right: auto; width: 800px; height: auto; min-height:600px; }
#container #header { width:800px; height:auto; margin: 0px; float:left; padding: 0px 0px 70px 0px;}
#container #header #boxone { width:370px; height:74px; float:left; margin: 0px; padding: 0px; }
#container #header #boxtwo { width:290px; height:74px; float:right; margin: 0px; padding: 0px; }
#container #content { width:800px; height:auto; float:left; margin: 0px; padding: 0px;}
#container #content .col-left { width:218px; float:left; margin: 0px; padding: 0px; background:url(images/logos.jpg) 0px 145px no-repeat; }
#container #content .heights { height:618px; }
#container #content .heightl { height:690px; }
#container #content .col-left .nav { width:218px; height:138px; float:left; margin: 0px; padding: 0px 0px 0px 0px; background:url(images/nav.png) top left no-repeat;}
#container #content .col-right { width:565px; height:auto; float:right; margin: 0px; padding: 0px 0px 60px 0px; background:url(images/time-money.jpg) bottom left no-repeat;}
#container #content .col-left .nav ul { width:218px; margin: 0px; padding: 2px 0px 0px 0px; list-style:none; color:#FFFFFF; text-align:left; }
#container #content .col-left .nav ul li { width:183px; margin: 0px; padding: 0px 0px 0px 35px; list-style:none; color:#FFFFFF; text-align:left; line-height:26px }
#container #content .col-left .nav ul li a { text-decoration:none; color:#FFFFFF; }
#container #content .col-left .nav ul .active { background:url(images/arrow.png) 22px 10px no-repeat; }

#container #content .divder { width:535px; }
#container #content .divpadding { padding:0px 15px 0px 15px; }
#container #content .divder h1 { margin: 10px 0px 10px 0px; color:#0e3078; font-size:26px; }
#container #content .divder h2 { width:535px; border-bottom:dotted 1px #a90f13; margin: 10px 0px 10px 0px; color:#0e3078; font-size:20px; }
#container #content .divder img { border: solid 1px #a90f13; margin: 0px 5px 5px 0px; }
#container #content .divder p { margin: 0px 0px 10px 0px; color:#666666; }
#container #content .divder a { text-decoration:none; color:#0e3078; }
#container #content .divder span { margin: 0px 0px 10px 0px; color:#a90f13; font-weight:bold; }
#container #content .divder strong { font-weight:bold; color:#0e3078; }

.map { height:350px; background:url(images/map.jpg) no-repeat 216px 10px ; }

#container #footer { width:750px; height:auto; margin: 20px 0px 0px 0px; float:left; padding:25px; background:url(images/footer.jpg) no-repeat top left; }
#footer p { color:#FFFFFF; text-align:center; margin: 0px 0px 15px 0px; }
#footer a { color:#FFFFFF; text-decoration:none; }
#footer strong { margin: 0px 20px 0px 20px; 
