form
{
margin:0px;
font: 12px Verdana, Tahoma, Arial;
font-weight: bold;
color: #ccc;
}

form input:focus, select:focus, textarea:focus {
 border-color: #112B51; 
 background-color: #059FDA;
}

.accessKey {
 text-decoration:underline; 
}
 
fieldset {
border:none;
}

legend { 
  margin:5px;
  padding: 2px 4px; 
}

input.text, input.textOn, select.text, select.textOn, textarea.text, textarea.textOn {

width:250px;
font-family: Verdana; 
font-size: 10pt; 
color: #eee;
font-weight: bold; 
border: 1px solid #112B51; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #85DBFC;
	 
}

.form-field
{
padding: 3px;
}

.labelText {
 float:left;
 width: 100px; 
 text-align: left;
 padding-right: 0px;
 margin-right:10px;
 font-weight: bold;
}

.labelCheck {
 padding:0px;
 margin:0px;
 text-align:right;
 width:100px;
 cursor:pointer;
 font-weight:bold;
}

br .clear {
	clear: left;
}

.textOn { 
  border-color: #009; 
	background-color: #059FDA; 
}

.checkOn { 
  border-color: #009;
  background-color: #059FDA;
}

.btnSubmit {
width:100px;
margin-right:20px;
cursor:pointer; 
text-align:center;
font-weight:bold;
background-color:#85DBFC;
color:#000;
}

.hintForm {
cursor:help;
}

textarea.text, textarea.textOn {
height:60px;
}