body {
  background-color:#002F59;
  padding:0;
  margin:0;
  height:100%

  font-family:Verdana,Geneva,Arial,Helvetica,Swiss,sans-serif;
  /* font-size:1.0em; */
  font-weight:normal;
  line-height:normal;
  text-transform:none;
}

img {border:0;}
form {margin:0;}

table {
  font-family:"Lucidia Grande",Verdana,Geneva,Arial,Helvetica,Swiss,sans-serif;
  font-size:1.0em;
  font-weight:normal;
  line-height:normal;
  text-transform:none;
}

table#main {
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  margin-bottom:4px;
  padding:0;
  /* background-color:yellow; */
}

table#main td#left {

}

table#main td#right {

}

table#main td#footer {
  padding:0;
  margin:0;
}

td#help {
  font-size:0.9em;
  text-align:justify;
}

div#body {
  font-size:0.75em;
}
div#body table {
  vertical-align:top;
}
div#body div#clickback {
  font-size:0.8em;
  color:#003366;
}

div#body h1 {
  font-size:1.4em;
  font-weight:normal;
  width:auto;
  height:auto;
  margin:4px 0px 10px 4px;/* t r b l*/
  color:#003366;
}
div#body h2 {
  font-size:12px;
  background-repeat:no-repeat;
  height:16px;
  width:auto;
  margin:0px 0px 2px 0px;
  padding:0px;
  background-position:0px;
  border-bottom:1px dotted #bebebe;
  color:#003366;
}
div#body h3 {
  font-size:12px;
  height:16px;
  width:auto;
  margin:0px 0px 2px 0px;
  padding:0px;
  line-height:normal;
  color:#003366;
}
div#body h4 {
  font-family:Times,"Times New Roman",serif;
  font-size:16px;
  font-style:italic;
  font-weight:normal;
  height:18px;
  width:auto;
  margin:0px 0px 2px 0px;
  padding:0px;
  line-height:normal;
  color:#003366;
}
div#body h5 {
  font-family:Times,"Times New Roman",serif;
  font-size:10px;
  font-weight:normal;
  height:14px;
  width:auto;
  margin:0px 0px 2px 0px;
  padding:0px;
  line-height:normal;
  color:#003366;
}
div#body h6 {
  font-family:Times,"Times New Roman",serif;
  font-size:18px;
  font-style:normal;
  font-weight:normal;
  height:18px;
  width:auto;
  margin:0px 0px 2px 0px;
  padding:0px;
  line-height:normal;
  color:#003366;
}
div#body .small_text {
  font-size:0.8em;
}

div#body .highlighted_text {
  color:#003366;
}

a.ref {color:#ffffff;text-decoration:none;}
a.ref:link a.ref:visited a.ref:active {color:#ffffff;}
a.ref:hover {color:#acbcde;}

div#menu {
  margin-top:0px;
  margin-bottom:8px;
  border:0px;
}
div#menu div#empty {
  background-color:#2e3092;
}
div#menu div.menu-item {
  margin-top:0px;
  margin-left:3px;
  margin-right:3px;
  margin-bottom:4px;
  color:#ffffff;
  font-size:10px;
  font-weight:bold;
}
div#menu div.menu-item img {
  margin-top:2px;
}
div#menu div.menu-item * {
  position:relative;
}
div#menu div a {
  color:#ffffff;
  text-decoration:none;
  font-size:10px;
  font-weight:normal;
}
div#menu div a:link a:active a:visited {
  color:#000000;
  text-decoration:none;
}
div#menu div a:hover {
  color:#acbcde;
  text-decoration:none;
}

div#main div#footer {
  margin-top:0px;
  clear:both;
  font-size:10px;
  height:38px;
  background-color:#000000;
  color:#ffffff;
}

div#main div#footer img {
  display:none;
}
img.availability_light {
  display:inline;vertical-align:middle;
}
a.copy {color:#ffffff;text-decoration:none;}
a.copy:link a.copy:visited a.copy:active {color:#ffffff;}
a.copy:hover {color:red;}
