body {
 background: #9DA4B3;
 font-family: verdana;
 font-size: 9pt;
 padding:0px;
 margin:0px;
}

.pageContainer {
 margin: 30px auto;
 padding-top: 0px;
 background: white;
 width: 860px;
}

.bottomStuff {
 clear: both;
 margin-top: 1.5em;
 padding: 1em;
 text-align: center;
 background: url('/images/bottom.gif') no-repeat bottom;
 font-size: 8pt;
}

.header {
 border-bottom: 1px solid #3259b3;
 margin-bottom: 1em;
 background: white url('/images/header.jpg') no-repeat top;
 padding-top: 110px;
}

.mainMenu {
  background-color: #ddd;
  height: 2em;
  text-align: center;
  margin: 0px auto;
  padding: 0px;
}

.mainMenu ul {
  list-style: none;
  margin: 0px auto;
  padding: 0px;
  border-left: 1px solid #888;
}

.mainMenu li {
  float: left;
  margin: 0px; padding: 0px;
  width: 7em;
  height: 2em;
  vertical-align: middle;
  font-variant: small-caps;
  border-left: 1px solid #eee;
  border-right: 1px solid #888;
}

.mainMenu li a {
  text-decoration: none;
  vertical-align: middle;
  color: black;
  padding: 0.5em 0em 0em 1em;
  width: 6em; height: 1.5em;
  display: block;
}

.mainMenu li a:hover, .mainMenu .active { background-color: #eee; }

.content {
  margin: 2em;
}

h2 {
 font-size: 12pt;
 border-bottom: 1px solid #3259b3;
 margin: 1em 0px 0px;
}

h3 {
 font-size: 10pt;
 margin: 0.8em 0px 0px 0px;
 border-bottom: 1px solid #3259b3;
 clear: right;
}

h4 {
 margin: 0.8em 0px 0px 0px;
}

p {
 margin: 0.2em 0px;
}

.subMenu {
 border: 1px solid #3259b3;
 background: #3259b3 url('/images/gradient.jpg') repeat-x;
 float: left;
 width: 130px;
}

.subMenu ul {
 list-style: none;
 margin: 0px;
 padding: 0px;
}

.subMenu li {
 margin: 0px;
 padding: 0px;
}

.subMenu a {
 color: #e0eaff;
 text-decoration:none;
 font-size: 10pt;
 display: block;
 margin: 0px;
 padding: 2px 1em;
}

.subMenu a:hover {
 color: #3259b3;
 background: #e0eaff;
}

.mainContent {
 margin-left: 150px;
}

.google-menu {
 border-top: 1px solid #3259b3;
 margin-top: 1em;
 padding: 1em 2px;
}

/*
#477EFF
	
#3259B3
	
#E0EAFF

#9DA4B3
*/



