BODY, P, TD, DIV, SPAN, UL, OL, SELECT
{ 
  font-family : Arial, Helvetica, sans-serif; 
/*   font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; */
  padding: 0px;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 13px;
}

FORM {
  padding: 0px; 
  margin: 0px;
}


#align_center {
  text-align: center;
}
#align_left {
  text-align: left;
}
#align_right {
  text-align: right;
}

a {
/*   color: #737373; */
/*   text-decoration: none; */
}

a:hover {
  color: red;
}

div.top_server_text {
 background-color:#F0F0F0;
 height: 17px;
 padding-left: 3px;
 padding-top: 3px;
 _padding-bottom: 3px;
 font-size: 11px;
}

span.top_server_text {
  font-weight: bold;
  font-size: 11px;
}

div.top_head {
  height: 90px;
  margin-left: 2px;
  margin-right: 2px;
}

div.top_head_logo {
  width: 305px;  
  float: left;
}

div.top_head_banner {  
  position: absolute;
  padding-top: 15px;
  padding-right: 15px;
  right: 0px;
}

div.menu {
  border-top: 2px solid #8AA5B4;
  border-bottom: 2px solid #8AA5B4;
/*   background-color: #8EAABA; */
  background-color: #9EBDCF;
  height: 19px;
  font-weight: bold;
  text-align: center;  
  margin-left: 7px;
  margin-right: 7px;
}

div.menu_1a, div.menu_2a, div.menu_3a, div.menu_4a, div.menu_5a, div.menu_6a, div.menu_7a {
  height: 16px;
  padding-top: 3px;
  border-bottom: 2px solid red;
  background-color: #E5EBF8;
  float: left;
}

a.menu {
  text-decoration: none;
  color: black;
}
a.menu:hover {
  color: red;
}

div.menu_1, div.menu_2, div.menu_3, div.menu_4, div.menu_5, div.menu_6, div.menu_7 {
  height: 16px;
  padding-top: 3px;
  border-left: 1px solid #8AA5B4;
  float: left;
}

div.menu_1, div.menu_1a {
  width: 80px;
}

div.menu_2, div.menu_2a {
  width: 100px;
}

div.menu_3, div.menu_3a {
  width: 155px;
}

div.menu_4, div.menu_4a {
  width: 100px;
}

div.menu_5, div.menu_5a {
  width: 70px;
}

div.menu_6, div.menu_6a {
  width: 70px;
}

div.menu_7, div.menu_7a {
  width: 70px;
}

div.content_hp {
  margin-left: 4px;
  margin-right: 4px;
}

div.content {
  margin-left: 7px;
  margin-right: 7px;
}

div.content_top {
  margin-top: 10px;
}

div.bottom {
  clear:both;
  height:1px;
  margin: -1px 0 0 0; padding:0;
  border:none;
  visibility: hidden;
}

div.bottom_content {
  border-top: 1px dashed #8AA5B4;
  margin-left: 7px;
  margin-right: 7px;
  margin-top: 10px;
  padding-top: 4px; 
  text-align: center;
  font-size: 11px;
}

