body {
  background-image: url('../images/bg_L.jpg');
  background-repeat: repeat;
}

td div {
    /* this makes TDs a container with their own coordinate system. absolutely-positioned elements will be offset relative to them */
  position:relative;
}

input {
  z-index: 1;
}

.topnav {
  background-image: url('../images/nav_bg.jpg');
  background-repeat: repeat-x;
}

.menu .options {
  margin-right:1px;
  margin-bottom:1px;
  background-color:#FFFFFF;
  text-align:left;
  border:1px solid #4D4D4D;
  border-bottom: 3px solid #4D4D4D;
  position:relative;
  left:0px;
  z-index:1;
}

.menu a {
  color: white;
  font-family: Verdana, Trebuchet, Arial, Sans-serif;
  font-size: 12px;
  font-weight: normal;
  color:#FFFFFF;
  display:block;
  padding:2px 6px;
  text-decoration:none;
  background-color:#000;
  border-top:1px solid #B3B3A1;
}
.menu a:hover {
  background-color:#AA4E02;
  color:#FFFFFF;
  font-weight: normal;
}

.menu_head {
  text-align:center;
  font-family: Verdana, Trebuchet, Arial, Sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
  display: block;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  width: 95px;
  text-decoration:none;
  /*background-color:#E6E6DF;
  //border-color:#B3B3A1;
  //border-style: solid;
  //border-width: 1px 1px 3px 1px;*/
}

a.menu_head:link, a.menu_head:visited, a.menu_head:active, a.menu_head:hover {
  color: #FFFFFF;
  text-decoration:none;
}

a.menulink:link, a.menulink:visited, a.menulink:active , a.menulink:hover{
  color: #FFFFFF;
  text-decoration:none;
  font-weight: normal;
}

a.menu_head:hover {
	text-decoration: none;
	color: #AA4E02;
  /*border-bottom: 3px solid #CC0000;*/
}

