	/**** Soletek Forms ****/h1.form-toptitle   { color: #727d91; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }form label { 	display: block;  /* block float the labels to left column, set a width */	float: left; 	width: 250px; 	padding: 0; 	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */	text-align: right; }form label.no-label { 	display: block;  /* block float the labels to left column, set a width */	float: left; 	width: 150px; 	padding: 0; 	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */	text-align: right; }.form-notes {	display: block;  /* block float the labels to left column, set a width */	float: left; 	width: 250px; 	padding: 0; 	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */	text-align: right; 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #922;	}form input, form textarea, form select {	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */	margin:5px 0 0 10px; /* set margin on left of form elements rather than right of                              label aligns textarea better in IE */}.form-title { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #9ba6ba;	}fieldset  { margin: 10 0 0 0; padding: 10 0 10 0; 			}.sol-form { 	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #444;	}		.sol-form-note {	font-size: 10px;	text-align: center;	}	.sol-form-note a:link {	font-size: 10px;	}.sol-form-note a:hover {	font-size: 10px;	}.sol-form-note a:visited {	font-size: 10px;	}	.sol-form .dropmenu {	height: 30px;	}.sol-form-required-field { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #922;	text-align: center;}required-field {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #922;	}label.sol-required-field {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #922;	}label.sol-field {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000;	}
