form td, form tr, form input {
font:11px verdana, sans-serif;
}

form input.text, form textarea.text {
font:11px Verdana,Sans-serif;
color:#000;
background:#ccc;
border:1px solid #69c;
margin-top:2px;
}

form input.button {
color:#fff;
background:#f90;
}

.searchbutton {
margin-bottom:-4px;
}

form textarea {
font:11px Verdana,Sans-serif;
}

fieldset {
border: 1px solid #ccc;
margin-top:10px;
margin-bottom:10px;
}

legend {
font:0.8em Verdana,Sans-serif;
color:#f90;
font-weight:bold;
}

label {
color:#333;
font-weight: bold;
margin-right:5px;
margin-top:0px;
}

.formtable {
margin:10px;
}

.edittable {
font:11px verdana, sans-serif;
border-right:1px solid #ccc;
}

.edittable td{
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:2px;
}

.edittable th, .sorttable th{
font:11px verdana, sans-serif;
background:url(../images/stripe.gif);
color:#fff;
border-width:0px 0px 1px 1px;
border:1px solid #000;
padding:2px;
margin:0;
font-weight:bold;
}

.sorttable {
font:11px verdana, sans-serif;
border-right:1px solid #ccc;
}

.sorttable td{
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:2px;
}

.sorttable thead td{
background:   url(../images/stripe.gif);
color:#fff;
border-width:0px 0px 1px 1px;
border:1px solid #000;
padding:2px;
margin:0;
font:11px verdana, sans-serif;
text-decoration:underline;
cursor:pointer;
font-weight:bold;
}