body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; margin: 0px;}
a {color: #666666; }
a:hover {color: #FF6600;}
.msg {border: 1px dotted #CC0000; padding: 5px; color: #CC0000; font-size: 90%; margin-bottom: 5px;}
.smalltext {font-size: 80%; color: #CC0000;}
.cmd {border: 1px solid #999999; background-color: #FCFCFC; color: #FF6600; font-weight:bold; font-size: 80%; padding: 1px 10px 1px 10px;}
.txtbox {border: 1px solid #999999; padding: 2px; font-size: 80%;}
.txtarea {border: 1px solid #999999; padding: 2px; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif;}
<!--this is the one to fix table width problems in IE -->
.tablediv {width: 100%;}
h1 {font-size: 120%; margin: 0px; padding: 0px;}
h2 {font-size: 100%; margin: 0px 0px 2px 0px; padding: 2px;}
h3 {font-size: 100%; margin: 0px 0px 2px 0px; padding: 2px; color: #999999; border-bottom: 1px solid #999999; background-color: #E1E1E1;}
th {border-bottom: 1px solid #CCCCCC;}
td {vertical-align: top;}
.tableholder {width: 100%;}
.imageborder {border: 1px solid #666666;}

form {padding: 0px; margin: 0px;}
.row {padding: 5px 0px 5px 0px;}
label {width: 125px; text-align:right; float: left; padding: 2px 5px 0px 0px; font-weight: bold; color: #999999;}
.element {float: left;}

fieldset {border: 1px solid #999999; margin-bottom: 10px; padding-bottom: 10px;}
legend {color: #FF6600; font-weight: bold;}

.search label {font-weight:normal; color:#000000; float:none;}


div.mainimages img{
  margin: 2px;
  border: 1px solid #666666;
}

button {border: 1px solid #999999; background-color: #FCFCFC; color: #FF6600; font-weight:bold; font-size: 80%; padding: 1px 10px 1px 10px;}
