body {
  background:#FFFFFF;
  font-family:arial, sans-serif;
  font-size:0.8em;
  margin:0
}

h1 {
  color:#00519f;
  font-size:1em;
  text-transform: uppercase;
  border-bottom:1px solid #C0C0C0;
  
}

p {
  font-size:0.9em
}

a {
  color:#00519f;
}

a:hover, a.selected {
  color:#FF0000
}

a.selected {
  color:#FF0000;
  font-weight:bold;
  text-decoration:none;
}


/* --- DIV Styles --- */
#outerDiv {
  width:680px; 
  margin:auto;
}

#logo {
  margin:10px
}

#imageBannerDiv {
  float:left;
  width:538px;
}

#menuDiv {
  float:right;
  text-align:left;
  width:142px;
}

#leftContent {
  float:left;
  width:142px;
  color:#00519f;
}

#rightContent {
  float:right;
  width:528px;
  border-left:1px solid #C1C1C1;
  padding-left:5px;
}

#footerDiv {
  padding:5px;
  margin-top:10px;
  margin-bottom:10px;
  background:#EDEDED;
  text-align:right;
  color:#C0C0C0;
  clear:both;
}


/* --- Navigation Menu --- */
#menu {
  margin:0;
  list-style:none;
  padding:0;
  width:142px
}

#menu li {
  line-height:3em;
  background:url(/images/menu-arrow.gif) center left;
  background-repeat:no-repeat;
  border-top:1px solid #E8E8E8;
}

#menu li.lastMenuItem {
  border-bottom:1px solid #E8E8E8
}

#menu li a {
  padding-left:15px;
  text-decoration:none;
  color:#00519f;
  display:block;
}

#menu li a.selected {
  color:#FF0000;
}

#menu li a:hover {
  color:#FF0000;
}    


/* --- Services Menu --- */
#servicesMenu {
  margin:0;
  list-style:none;
  padding:0;
  width:142px  
}

#servicesMenu li {
  background:url(/images/menu-arrow.gif) center left;
  background-repeat:no-repeat;
  border-top:1px solid #E8E8E8;
  line-height:1.3em
}

#servicesMenu li a {
  padding-left:10px;
  text-decoration:none;
  color:#00519f;
  display:block;
}

#servicesMenu li a.selected, #servicesMenu li a:hover {
  color:#FF0000;
  font-weight:normal;
}  


/* --- Custom Classes --- */
.paraHead {
  font-weight:bold;
  color:#00519f;
}

