#img_load_1 { background: url("../img/nav_tab.jpg"); }
#img_load_2 { background: url("../img/nav_tab_over.jpg"); }

html, body, p, h1, h2, h3, h4, h5, h6, form, fieldset {  
    margin: 0; 
    padding: 0; 
    border: 0; 
  }
body { 
  margin: 20px 0px 0px 0px;
	background: #6699CC; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 100%; 
	line-height:1.125em; /* 16x1.125=18px */
  	color: #000;
  	text-align: center;
	}


h1 {
	font-size: 1.5em; /* 16x1.125=18px */ color: #003399;  font-weight: bold; 	padding: 0px 0px 10px 0px;
	}
h2 { 
	font-size: 1em; color: #003399;
	}
h3 { 
	font-size: 0.75em; /* 16x0.75=12 */ 
	}
p {
  	font-size: 0.75em; /* 16x0.75=12 */ 
  	padding: 4px 0px
}
a:link {color: #003399; }
a:visited {color: #003399; }
a:hover { color: #9BB5CF; }
img {float: right; padding: 0px 10px 0px 10px;}

img.center {float: none; padding: 10px 30px;}

#container { 
	width: 100%; 
	margin: 0 auto; 
	text-align: left;
	background: #FFF;
	}

#header { float: left; width: 100%; height: 100px; background: #FFF; margin: 0 auto;}
#header p {color: #003399; padding: 10px 0px 0px 0px;}
  #header_wrap {width: 900px; margin: 0 auto;}
  #title { float: left; width: 299px; height: 103px; background: url("../img/headerLogo.gif") 10px 10px no-repeat; cursor: pointer;}
  #address {float: right; width: 208px; height: 83px; background: #FFF;}
  #number {float: right; width: 208px; height: 83px; background: #FFF;}

#primary_nav {
  float: left;
  height: 34px;
  width: 100%;
  background: #476B8F;
  font-weight: bold;
  text-align: center;
}
#primary_nav ul { list-style-type: none; margin: 0; padding: 0;  display: inline;}
#primary_nav li {
  display: inline;
  padding: 0 0 0 0px;
  line-height: 34px;
}
#primary_nav li a { font-size: .85em; padding: 0px 3px 0px 3px; text-decoration: none; color: #FFF; }
#primary_nav li a:link { font-size: .85em; padding: 0px 3px 0px 3px; text-decoration: none; color: #FFF; }
#primary_nav li a:visited { font-size: .85em; padding: 0px 3px 0px 3px; text-decoration: none; color: #FFF; }
#primary_nav li a:hover { font-size: .85em; padding: 0px 3px 0px 3px; text-decoration: none; color: #9BB5CF; }
#primary_nav li p { font-size: .85em; padding: 0px 3px 0px 3px; text-decoration: none; color: #FFF; display: inline;}

#content_container { float: left; width: 100%; min-height: 400px; background: #FFF; margin: 0 auto;}
  #content { width: 900px; padding: 28px 0px 20px 0px; margin: 0 auto;}
  #content p{ padding: 4px 30px; }
  #content h1 { padding: 0px 0px 10px 30px; }
  #content h2 {padding: 0px 0px 3px 30px;}
  #content ul {font-size: .75em; padding: 0px 0px 0px 75px;}



#footer { float: left; width: 100%; height: 30px; background: #000;}
  #footer_links {  margin: 0 auto; width: 900px; text-align: center; }
  #footer_links p { display: inline; color: #FFF; font-size: .65em;}
    #footer_links ul { list-style: none; margin: 0; padding: 0; }
    #footer_links li { display: inline; line-height: 30px; }
    #footer_links a:link { color: #FFF; font-size: .65em;}
    #footer_links a:visited { color: #FFF; font-size: .65em;}
    #footer_links a:hover {  color: #9BB5CF; font-size: .65em;}
  #copyright {width: 100%; font-size: .75em; text-align: center; float: left;}

#directionbox {min-height: 155px; width: 200px; border: 1px solid #003399; float: right; background: #476B8F; margin: 0px 15px; color: #FFF;}
#directionbox h3 {font-size: .85em; color: #FFF; background: #003399; text-align: center; padding: 6px 0px;}
#directionbox p {padding: 3px 6px; font-size: .65em;}
#directionbox ul {padding: 0px 10px 0px 25px; font-size: .65em;}
 #directionbox a:link { color: #FFF; }
    #directionbox a:visited { color: #FFF; }
    #directionbox a:hover {  color: #9BB5CF; }