/* Nexus Form Styles */

.form01 {
}

.form01 tr {
}

td.forminput {
	vertical-align:middle;
}

td.formlabels {
	padding: 5px 15px 5px 0;
	vertical-align:top;
	}
	
input.textfield {
	color: #666;
	width: 290px;
	border: 1px solid #EEE;
	border-left: 1px solid #BBB;
	border-top:1px solid #BBB;
	background:url(../images/content-box.jpg) no-repeat top left;
	font: 1em Arial, Helvetica, sans-serif;
	padding: 3px;
}

textarea.comments {
	color: #666;
	width: 290px;
	border: 1px solid #EEE;
	border-left: 1px solid #CCC;
	border-top:1px solid #CCC;
	background:url(../images/content-box.jpg) no-repeat top left;
	font: 1em Arial, Helvetica, sans-serif;
	padding: 3px;

}

td.forminput select {
	color: #666;
	border: 1px solid #EEE;
	border-left: 1px solid #CCC;
	border-top:1px solid #CCC;
	font: 1em Arial, Helvetica, sans-serif;
}

td.formbuttons {
	text-align:right;
}

td.formbuttons input {
	color: #FFF;
	border-top: 1px solid #3E6E92;
	border-left: 1px solid #3E6E92;
	border-right: 1px solid #003161;
	border-bottom: 1px solid #003161;
	background: #004A92;
	font:.9em Arial, Helvetica, sans-serif ;
	font-weight:bold;
	padding: 1px;
	}

fieldset {
	border: 0;}