html {
  padding: 0px;
  margin: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  }
body {
  padding: 0px;
  margin: 0px;
  background: url(graphics/bg.gif) #0066A6;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  }
#layout {
  background: #FFFFFF;
  }
#header_panel {
  position: relative;
  border-bottom: 1px solid #DAE2EF;
  }
#header {
  position: relative;
  width: 680px;
  height: 159px;
  background: #FFFFFF;
  }

#header img {
  position: absolute;
  background-color: #DAE0EF;
  z-index: 2;
  }
#logo {
  top: 25px;
  left: 128px;
  z-index: 1;
  }
.x1 {
  left: 0px;
  }
.x2 {
  left: 210px;
  }
.x3 {
  left: 329px;
  }
.x4 {
  left: 448px;
  }
.x5 {
  left: 567px;
  }
.y1 {
  top: 0px;
  }
.y2 {
  top: 35px;
  }
.y3 {
  top: 70px;
  }
.y4 {
  top: 105px;
  }






/* navigation */
#nav_panel ul {
  margin-left: 0px;
  padding-left: 0px;
  list-style-type: none;
  width: 167px;
  }
#nav_panel li {
  border-bottom: 1px solid #FFFFFF;
  }
#nav_panel li ul {
  width: 159px;
  }
#nav_panel li ul li {
  border-bottom: none;
  border-top: none;
  border-left: 8px solid #DAE0EF;
  }
#nav_panel a {
  display: block;
  padding: 5px 0px 5px 6px;
  width: 167px;
  color: #0066A6;
  background-color: #DAE0EF;
  text-decoration: none;
  border-left: 8px solid #DAE0EF;
  }
#nav_panel li ul li a {
  width: 159px;
  border-bottom: none;
  border-top: 1px solid #FFFFFF;
  }
#nav_panel a:hover, #nav_panel a.here {
  color: #FFFFFF;
  background-color: #0066A6;
  border-left: 8px solid #0099EE;
  }
.navtext {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  }





#nav_panel, #footer_left {
  background: #DAE0EF;
  font-size: 12px;
  }
#content {
  padding: 10px 30px 30px 40px;
  color: #000000;
  background: #FFFFFF;
  font-size: 12px;
  }
#footer_right {
  color: #0066A6;
  font-size: 11px;
  padding: 10px 0px 30px 0px;
  }
#footer_right p {
  border-top: 1px solid #0066A6;
  margin: 0px 30px 0px 40px;
  }
#footer_right a {
  color: #0066A6;
  }
.separator {
  color: #000000;
  padding: 0px 4px;
  }



#content a {
  color: #0033FF;
  text-decoration: none;
  }
#content a:hover {
  text-decoration: underline;
  }

h1, h2, h3, h4, h5, h6 {
  color: #0066A6;
  }
#content h1 a, #content h2 a, #content h3 a, #content h4 a, #content h5 a, #content h6 a {
  color: #0066A6;
  }
h1 {
  font-size: 1.8em;
  letter-spacing: .3pt;
  margin-bottom: 1em;
  }
h2 {
  font-size: 1.2em;
  letter-spacing: .3pt;
  margin-bottom: .7em;
  }
h2.listintro {
  margin-bottom: .3em;
  }
h3 {
  font-size: 1.2em;
  font-weight: normal;
  letter-spacing: .3pt;
  margin-bottom: .7em;
  padding-bottom: 0px;
  }
h4, h5, h6, p {
  font-size: 1em;
  font-weight: normal;
  line-height: 1.3em;
  margin-top: 0px;
  margin-bottom: .7em;
  }
strong {
  color: #0066A6;
  }
#content ul {
  margin-left: 16px;
  padding-left: 0em;
  line-height: 1.3em;
  margin-top: 0em;
  margin-bottom: .7em;
  list-style-image: url(graphics/bullet.gif);
  }
#content ol {
  margin-left: 1em;
  padding-left: 1em;
  line-height: 1.3em;
  margin-top: 0em;
  margin-bottom: .7em;
  }
#content li {
  margin-top: 0em;
  margin-bottom: 4pt;
  }
#content td {
  font-size: 12px;
  line-height: 1.3em;
  }