label
{
width: 150px;
float: left;
text-align: right;
margin-right: 8px;
display: block;
margin-top:2px;
color:#000000;
}
fieldset
{
border: 0px solid #CCCCCC;
background:#E0E0E0;
width: auto;
padding:2px;
color:#666666;
margin-top:5px;
}
legend
{
color: #666666;
padding: 2px 2px;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
input,select,textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:190px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
padding:2px;
}
input:focus,select:focus,textarea:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:190px;
border-width:1px;
border-color:#990000;
border-style:solid;
padding:2px;
}
.smallBox, .smallBox:focus {
width:70px;
}
.checkBox, .checkBox:focus {
width:20px;
vertical-align:middle;
}

