/** form header **/div.wsd_form_header {   font: 15px 'Verdana';	height: 20px;   font-weight:bold;   display: block;   color: #000000;	margin: 0px;	}div.wsd_form_subheader {   font: 13px 'Verdana';   font-weight:bold;   display: block;   color: #333333;   padding: 4px;   background-color: #e9e9e9;}form.wsd_form {	font: 11px 'Verdana';	margin: 0px;	padding: 0px;}div.wsd_form_div {	font: 11px 'Verdana';	color: #FFFFFF;	border: 3px solid #FFFFFF;	background-color: #90B6CD;	display:block;}div.wsd_form_row {   margin: 5px 3px;   border-bottom: 1px solid #FFFFFF;	display: block;}div.wsd_form_button_row {	margin: 4px;}div.wsd_form_button_left {   float: left;   position: relative;   display: block;   padding: 6px;   width: 45%;   text-align: left;}div.wsd_form_button_right {   float: right;   position: relative;   display: block;   padding: 6px;   width: 45%;   text-align: right;}div.wsd_form_label_div {   float: left;   position: relative;   display: block;   padding: 6px;   width: 32%;}div.wsd_form_label_div label {   line-height: 18px;   font: 11px 'Verdana';   font-weight: bold;}/** right hand divs **/div.wsd_form_input {   float: right;	position: relative;	display: block;	padding: 4px;	width: 60%;	margin-bottom: 4px;}div.wsd_form_input_required {  float: right;	position: relative;	display: block;	padding: 4px;	width: 60%;	margin-bottom: 4px;	background:  url(../../images/icons/required.gif ) 100% 4px  no-repeat;}div.wsd_form_input_error {   float: right;	position: relative;	display: block;	padding: 4px;	width: 60%;	border: 1px solid #A92424;	background-color: #F0C0C0;	margin-bottom: 4px;}/** label for multiple inputs **/div.wsd_form_input_label {	float: right;	position: relative;	display: block;	font: 10px 'Verdana';	padding: 4px;	width: 60%;	background-color: #e9e9e9;	color: #333333;}div.wsd_form_input_label_error {	float: right;	position: relative;	display: block;	font: 10px 'Verdana';	padding: 4px;	width: 60%;	border: 1px solid #F0C0C0;	background-color: #F0C0C0;	color: #A92424;}/** form elements **/input.text_fivehundred {   width: 280px;   font: 12px 'Verdana';   border: 1px solid #CCCCCC;}input.text_fourhundred {   width: 215px;   font: 12px 'Verdana';   border: 1px solid #CCCCCC;}input.submit_fourhundred {	font: 12px 'Verdana';	width: 80px;}input.submit_fivehundred {	font: 12px 'Verdana';	width: 80px;}select {	font: 12px 'Verdana';	border: 1px solid #CCCCCC;}/*select.select_fivehundred {	width: 280px;	font: 12px 'Verdana';	border: 1px solid #CCCCCC;}select.select_fourhundred {	width: 215px;	font: 12px 'Verdana';	border: 1px solid #CCCCCC;}*/textarea {	font: 12px 'Verdana';	border: 1px solid #CCCCCC;}textarea.textarea_fivehundred {	font: 12px 'Verdana';	width: 280px;	height: 200px;	border: 1px solid #CCCCCC;}textarea.textarea_fourhundred {	font: 12px 'Verdana';	width: 215px;	height: 200px;	border: 1px solid #CCCCCC;}