/* Use this stylesheet for any generic */

div.form-row {clear:both; margin:5px 0; padding-left:140px; overflow:hidden;}
div.form-row label {float:left; text-align:right; margin:0 5px 0 -140px;font-size:0.9em;}
span.checkbox label, span.radiobutton label, table.checkbox label, table.radiobutton label {
	float:none; 
	width:auto; 
	margin-left:3px;
	vertical-align:middle;
}
span.checkbox input, span.radiobutton input, table.checkbox input, table.radiobutton input {
	vertical-align:middle;
}

select option {padding-right:10px;}

input.button {background-color: #0097AC; border: none; color: #fff; padding: 1px; cursor:pointer;}

input.textbox, textarea {border:1px solid #D6D6D6; background-color:#fff;}
input.textbox {height:18px;}
input.searchbox {background: url('/cms/outertemplates/images/default/search.gif') right no-repeat; padding: 0 20px 0 0;}

div.contactBox div.bxcnt {background:none !important;border:none !important;}
div.contactBox div.form-row {padding-left:0;}
div.contactBox div.form-row label {clear:both; font-size: 0.8em; margin-left:0;}
div.contactBox div.form-row span.checkbox label {margin-left:3px; font-size: 0.7em;}
div.contactBox input.button {float:right; margin: 10px 0 0 0;}
div.contactBox div.form-row input.textbox, div.contactBox div.form-row textarea {position:relative; float:left; clear:left; width:176px;}