

td {
   font-family:verdana ; 
   font-size: 15px;
   line-height:110% 
}

input, select, textarea {
   font-family:verdana ; 
   background-color: #F0F0F0; 
   border:1px solid #000000; 
   padding: 2px;
   padding-left: 5px;
} 


form {
   margin:0
}

.navigation a {
   text-decoration:  none; 
   color: #E9A33C;  /*same as pageBody */
   font-weight: bold;
} 

.navigation a.navon {
   color: #FEF0CD;
   font-size: 17px;
   padding-right: 25px;
}

.navigation a.navoff {
   color: #E9A33C;  /*same as pageBody */
   padding-right: 25px;
}

.navigation a.navoff:hover, .navigation a.navoff:focus, .navigation a.navoff:active, .navigation a.navon:hover, .navigation a.navon:focus, .navigation a.navon:active {
   color:  #C65625;  /* same as navLink */
}


td.navigation {
   border: 1px solid #000000; 
   background-color: #005D24; 
   padding-top: 4px;
   padding-bottom: 4px;
   padding-right: 4px;
   padding-left: 15px;
}

td.content {
   border:1px solid #005D24; 
   padding: 25px
}



td.submit {
   padding-top: 50px;
}

td.left {
   text-align: right;
   padding-right: 25px;
   width: 40%; 
}

td.right{
   text-align: left;
   padding-left: 25px;
}

td.left2 {
   text-align: right;
   padding-right: 25px;
   width: 50%;
}

td.right2 {
   text-align: left;
   vertical-align: bottom;
}

input.submit, input.submit2 {
   background: #C65625; /* same as navLink */
   text-align: center;
   color: #002F12;
   font-weight: bold;
   font-size: 17px;
   text-transform: uppercase;
}

input.submit {
   width: 50%;
}


.l {
   width: 200px;
   background: #F0F0F0;
}

.gap {
   background-color: #005D24; 
   height: 1px; 
   line-height: 1px; 
   font-size: 1px;
   margin-top: 25px;
   margin-bottom: 25px;
}


.error {
   color: #FF0000;
   font-weight: bold;
}


table.dealers td {
  padding-top: 2px;
}

table.dealer_categories td {
  padding-top: 0;
}

table.member_list {
  text-align: top;
  padding-right: 25px;
}

table.member_list td {
  padding-left: 18px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight: bold;
  text-indent: -10px;
}

td.content table td {
  vertical-align: top;

}

table.manage td, td.manage {
  font-size: 11px;
}

input.radio {
  background: #F0F0F0;
  border: none;
}