/* 2009/10/12: fixedpage and mapsearch will be united, only differ in size */
/* fixedpage: 800px, 602px, 186px, hisland3a */ 
/* mapsearch: 868px, 602px, 262px, hisland3 */ 
  .ignore { }
  BODY { background: #ddffff; color: #000000; font-family: arial,helvetica,sans-serif; font-size: 10pt; text-decoration: none; }
  H1.title { color: #000000; font-family: arial,helvetica,sans-serif; font-weight: bold;  font-size: 18px; text-align: center; }
  .ynptitle { color: #ff1111; font-family: arial,helvetica,sans-serif; font-weight: bold;  font-size: 36px; line-height: 1.0; text-align: center; vertical-align: middle; }
  .ynp_blue_i { color: #2233ee; font-style: italic; }
  .ynp_yellow { color: #ff8855; }
  .ynp_red { color: #ff1111; }
  .white { color: #ffffff; }
  .bwhite { color: #eeeeff; }
  .dark555 { color: #555555; }

  .navtitle { color: #eeeeff; font-family: arial,helvetica,sans-serif; font-size: 10pt; }
  .regular { color: #000000; font-family: arial,helvetica,sans-serif; font-size: 12pt; }
  .smaller { color: #000000; font-family: arial,helvetica,sans-serif; font-size: 10.5pt; }
  .smallest { color: #000000; font-family: arial,helvetica,sans-serif; font-size: 9pt; }


table.title_table {
  width: 800px; height: 80px; border: 0; text-align: center;
  background: url("/logo/hisland3a.jpg");
}
table.body_table {
  width: 800px;
  color: #000000; font-family: arial,helvetica,sans-serif; font-size: 10.5pt;
}
table.navbar_bottom {
  color: #555555; font-family: arial,helvetica,sans-serif; font-size: 9.5pt;
  line-height: 1.4;
  width: 800px; border: 0; text-align: center;
  background: url("/logo/blue2wa.jpg");
}

  td.body_left { vertical-align: top; width: 602px; padding-right: 12px; }
  td.body_right { vertical-align: top; width: 186px; background: #cceeff; padding-left: 4px; }
  table.pagetitle_table { width: 600px; }
  td.pagetitle,td.tour_title { background: #66aaff; font-size: 12pt; color: #ffffff; font-weight: bold; text-align: left; height: 35px; vertical-align: middle; padding-left: 10px; }

  td.not_selected { background: #aacc33; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; }
  td.selected { background: #ff88aa; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; }

  .b2px { border-width: 2px; } 
  .question { color: #337788; font-weight: bold; }

  .navrow { background: #66acff; font-family: arial,helvetica,sans-serif; font-weight: bold;  font-size: 13px; text-align: center; }
  .navlink { color: #ffffff; font-family: arial,helvetica,sans-serif; font-weight: bold;  font-size: 13px; text-align: center; }

  .warn { color: #ff0000; font-family: arial,helvetica,sans-serif; font-size: 10pt; }

  .stepbar_selected { color: #ffffff; background: #66acff; font-weight: bold; font-family: arial,helvetica,sans-serif; font-size: 10.5pt; }
  .stepbar_notselected { color: #666666; background: #ddeeff; font-weight: bold; font-family: arial,helvetica,sans-serif; font-size: 10.5pt; }

  .em90 { font-size: 0.9em }
  .em80 { font-size: 0.8em }
  .em70 { font-size: 0.7em }

a:link {color: blue; text-decoration: none }
a:visited {color: #ff3388; text-decoration: none }
a:visited {color: #8833ff; text-decoration: none }
a:hover {color: orange; text-decoration: underline }
a:active {color: blue; } 

  table.summary { color: #000000; font-family: arial,helvetica,sans-serif; font-size: 10.5pt; line-height: 1.0 }
  .subject_title { color: #885500; font-size: 1.05em; font-weight: bold; }


