/* CSS Document */

#body {
  margin: 0px;
  padding: 0px;
}
#container {
  margin-left: auto;
  margin-right: auto;
  width: 992px;
}
#header {
  background: url(images/header_image.jpg) top center no-repeat;
  background-color: #0066b0;
  width: 100%;
  height: 193px;
}
#spacer1 {
  background: url(images/top_spacer.jpg) top center no-repeat;
  width: 992px;
  height:23px;
}
#leftcol {
  background: url(images/menu_bg.jpg) top center no-repeat;
  background-color: #ffffff;
  float: left;
  width: 270px;
  height: 400px;
}
#leftcol ul {
  list-style:none;
  margin-left:55px;
  margin-top:10px;
  margin-right:10px;
  float: left; 
  padding:0px;
  z-index:2;
  overflow:visible;
}
#leftcol ul li {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #444444;
  border-bottom: 1px solid #78bde8;
  line-spacing: 20px;
  padding:7px;
}
#leftcol ul li.nav_selected {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#666666;
}
#leftcol a {
  font:Arial, Helvetica, sans-serif;
  color: #444444;
  font-weight:lighter;
}
#leftcol ul li.nav_selected a {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#666666;
}
#leftcol ul li.nav_not_selected a {
  font-family:Arial, Helvetica, sans-serif;
  color:#444444;
}
#leftcol a:link {
  font-family:Arial, Helvetica, sans-serif;
  colour: #444444;
  text-decoration: none;
}
#leftcol a:hover {
  font-family:Arial, Helvetica, sans-serif;
  colour: #444444;
  text-decoration: underline;
}
#leftcol a:visited {
  font-family:Arial, Helvetica, sans-serif;
  colour: #444444;
  text-decoration: none;
}
#content {
  background: #fff;
  float:left;
  width: 462px;
}
#content p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  margin-left: 30px;
  margin-right: 10px;
  margin-top: 15px;
  color: #444444;
  line-height: 18px;
  margin-bottom: 20px;
}
#insert-box {
  width: 442px;
  background: url(images/insert_box.jpg) top center no-repeat;
  height:100px;
  margin-left: 10px;
}
#insert-box h2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color: #0066b0;
  padding-top:10px;
  margin-top:10px;
  margin-bottom:0px;
  margin-left: 10px;
  line-height: 10px;
}
#insert-box p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color: #78bde8;
  margin-left: 10px;
}
#rightcol {
  background: url(images/right_quote.jpg) top center no-repeat;
  background-color: #fff;
  margin-top: 15px;
  float: right;
  width: 260px;
  height: 400px;
}	
#footer {
  background: #fff;
  border-top: 1px solid #444444;
  clear: both;
  width: 100%;
  height: 100px;
}
#footer h5 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #0066b0;
  font-weight:bold;
  letter-spacing: 10px;
}
#footer p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #444444;
  line-spacing: 10px;
}
#footer a:link {
	color: #444444;
	text-decoration: none;
}
#footer a:visited {
	color: #444444;
	text-decoration: none;
}
#footer a:hover {
	color: #444444;
	text-decoration: none;
}
#footer a:active {
	color: #444444;
	text-decoration: none;
}
.style1 {
  color: #0066b0
}
.style3 {
  color: #0066b0; 
  font-weight: bold; 
}
.style4  {
  color:#444444;
}
#content h3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  color: #0066b0; 
  font-weight: bold;
  margin-left: 30px;
  margin-right: 10px;
  margin-top: 15px; 
}
#content h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #0066b0; 
  font-weight: bold;
  margin-left: 30px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 0px; 
}
#content ul {
  list-style:none;
  margin-left:30px;
  margin-top:10px;
  margin-right:10px;
  width: 442px;
  float: left; 
  padding:0px;
  z-index:2;
  overflow:auto;
}
#content ul li {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color: #78bde8;
  padding-bottom: 7px;
}

