body { 
  margin: 0px;
  font-family: Arial, Helvetica, san-serif;
}

td{ 
  padding: 0px;
}

#header table#topLogoTable{ 
  border: 0px 0px 0px 0px solid #333333;
  width: 100%;
  background-image: url("/images/blueGradient.png");
  background-repeat: y-repeat;
 }
#header table#topNavigationTable { 
  background-color: #dddddd;
  white-space: nowrap;
  border-collapse: collapse;
  margin: auto;
}
#header table#topNavigationTable a:hover{ 
  font-family: Arial, Helvetica, san-serif;
  text-decoration: none;
  white-space: nowrap;
  color: #336699;
  /* border-left: 1px solid #333333;*/
  margin: 0px 6px 0px 6px;
}
#header table#topNavigationTable a{ 
  font-family: Arial, Helvetica, san-serif;
  text-decoration: none;
  white-space: nowrap;
  color: #333333;
  /*border-left: 1px solid #333333;*/
  margin: 0px 6px 0px 6px;
}
#header table#topNavigationTable td.left{ 
  border-left: 1px solid #333333;
}
#header table#topNavigationTable td.middle{ 
  border: none;
}
#header table#topNavigationTable td{ 
  border-right: 1px solid #333333;
  text-align: center;
  border-bottom: 0px;
}
#header table#baseNavigationTable { 
  background-color: #dddddd;
  border-top: 1px  solid #333333;
  white-space: nowrap;
  border-collapse: collapse;
  margin: auto;
  width: 100%
}

#header table#baseNavigationTable tr{
  border-bottom: 1px  solid #333333;
}
#header hr{ 
  height: 1px;
  border-bottom: 0px;
  border-top: 1px solid #000000;
}
#footer{
	margin-top: 15px;
}
#footer table.dividerBar{
	background-color: #dddddd;
	width: 100%;
}

#footer  td.rightSide{
	text-align: right;
}
#footer table.footerMain{
	width: 100%;
}
#footer  td.middle{
	text-align: center;
}

#hawaii h1 a{
  color: #ffffff;
  font-size: 10px;
}
#hawaii h1 a:hover{
  color: #ffffff;
  font-size: 10px;
}