/* input styles for form elements */

input, textarea, select, option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}



input.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #DBFBC8;
	border: outset 1px #708090;
 margin-left : 110px;
 margin-top : 10px;}


div.row {
  clear: both;
  padding-top: 10px;
  width: 530px;
  }

div.row span.label {
  float: left;
  width: 120px;
  padding-right: 4px;
  text-align: right;
  border : 0px solid #808080;
  font-weight: bold;
  }

div.row span.formw {
  float: right;
  width: 400px;
   text-align: left;
}

div.row span.labelonly {
  width: 120px;
  padding-right: 4px;
  text-align: left;
  border : 1px solid #808080;}


.asterisk
 {
font-weight: bold;
	color: red;
}


#endform {
  clear: both;
  }
  
  .checkitem{
	float: left; 
	padding: 4px 4px 0px 4px;
	margin: 2px 4px 2px 4px;
	border-bottom: 0px solid #019EED;
  }
  
    .checkitem-box{
	float: left; 
  }
  
    .checkitem-label{
	float: left; 
	padding: 0px 0 0 4px;
  }

.filtersection{
	background: #FFF;
	border: 1px solid #ccc;
	padding: 10px;
}

.checksection{
	background: #FFF;
	border: 1px solid #ccc;
	padding: 10px;
}
.formvspace{
height: 30px;	
}

.categoryheader{
	margin: -20px 0 10px 0;
}
.categoryheadercontent{
padding: 0 0 0 26px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;

	width: 269px;
height: 21px;
font-weight: bold;
color: #FFF;
line-height: 21px;
background: url("../images/bar.png") no-repeat;
z-index: 100;
}