
/* -------------- SMART FORM ------------------ */

.smartform label {
		text-align:			right;
		padding-right:		20px;
		display:			block;
		width:				160px;
		float:				left;
		margin-bottom:		10px;
		color:				#000000; /* black */
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		text-decoration:	none;
		}

.smartform .txt_input,
.smartform .txt_area,
.smartform .select {
		background-color:	#ffffff; /* white */
		border:				1px solid #7F9DB9; /* standard windows input border blue */
		color:				#000000; /* black */
		display:			block;
		float:				left;
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		margin-bottom:		10px;
		margin-right:		10px;
		text-decoration:	none;
		width:				250px;
		}

.smartform .button{
		color:				#000000; /* black */
		display:			block;
		float:				left;
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		margin-bottom:		10px;
		margin-right:		10px;
		text-decoration:	none;
		width:				250px;
		}

.smartform .multi {
		display:			block;
		float:				left;
		margin-right:		10px;
		}

.smartform .multi_container {
		float:				left;
		width:				250px;
		margin-right:		10px;
		margin-bottom:		10px;
		}

.smartform .multi_container label {
		color:				#000000; /* black */
		display:			block;
		float:				left;
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		text-align:			left;
		width:				220px;
		padding:			2px 0 0 0;
		margin:				0;
		text-decoration:	none;
		}

.smartform .readonly {
		background-color:	#eeeeee; /* light grey */
		border:				1px solid #7F9DB9; /* standard windows input border blue */
		}

.smartform .error {
		background-color:	#ffcccc; /* light red */
		border:				1px solid #7F9DB9; /* standard windows input border blue */
		}

.smartform .halfinput {
		width:				120px;
		margin-right:		10px;
		}

.smartform br {
		clear:				left;
		}

.smartform a {
		text-decoration:	underline;
		}

		
		
/* -------------- SMART FORM ------------------ */

.smartform label {
		text-align:			right;
		padding-right:		20px;
		display:			block;
		width:				160px;
		float:				left;
		margin-bottom:		10px;
		color:				#000000; /* black */
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		text-decoration:	none;
		}

.smartform .txt_input,
.smartform .txt_area,
.smartform .select {
		background-color:	#ffffff; /* white */
		border:				1px solid #7F9DB9; /* standard windows input border blue */
		color:				#000000; /* black */
		display:			block;
		float:				left;
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		margin-bottom:		10px;
		margin-right:		10px;
		text-decoration:	none;
		width:				250px;
		}

.smartform .button{
		color:				#000000; /* black */
		display:			block;
		float:				left;
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		margin-bottom:		10px;
		margin-right:		10px;
		text-decoration:	none;
		width:				250px;
		}

.smartform .multi {
		display:			block;
		float:				left;
		margin-right:		10px;
		}

.smartform .multi_container {
		float:				left;
		width:				250px;
		margin-right:		10px;
		margin-bottom:		10px;
		}

.smartform .multi_container label {
		color:				#000000; /* black */
		display:			block;
		float:				left;
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		text-align:			left;
		width:				220px;
		padding:			2px 0 0 0;
		margin:				0;
		text-decoration:	none;
		}

.smartform .readonly {
		background-color:	#eeeeee; /* light grey */
		border:				1px solid #7F9DB9; /* standard windows input border blue */
		}

.smartform .error {
		background-color:	#ffcccc; /* light red */
		border:				1px solid #7F9DB9; /* standard windows input border blue */
		}

.smartform .halfinput {
		width:				120px;
		margin-right:		10px;
		}

.smartform br {
		clear:				left;
		}

.smartform a {
		text-decoration:	underline;
		}

/* -------------- SMART FORM2 ------------------ */

.smartform2 label {
		padding-right:		20px;
		float:				left;
		margin-bottom:		5px;
		color:				#000000; /* black */
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		text-decoration:	none;
		width:				120px;
		}

.smartform2 .txt_input,
.smartform2 .txt_area,
.smartform2 .select {
		background-color:	#ffffff; /* white */
		border:				1px solid #7F9DB9; /* standard windows input border blue */
		color:				#000000; /* black */
		display:			block;
		float:				left;
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		margin-top:			10px;
		margin-bottom:		10px;
		margin-right:		10px;
		text-decoration:	none;
		width:				250px;
		}

.smartform2 .button{
		color:				#000000; /* black */
		display:			block;
		float:				left;
		font-family:		verdana, arial, sans-serif;
		font-size:			11px;
		margin-bottom:		10px;
		margin-right:		10px;
		text-decoration:	none;
		width:				250px;
		}

.smartform2 .multi {
		display:			block;
		float:				left;
		margin-right:		10px;
		}

.smartform2 .multi_container {
		width:				400px;
		margin-top:			5px;
		margin-right:		10px;
		margin-bottom:		10px;
		margin-left:		100px;
		}

.smartform2 .readonly {
		background-color:	#eeeeee; /* light grey */
		border:				1px solid #7F9DB9; /* standard windows input border blue */
		}

.smartform2 br {
		clear:				left;
		}

.smartform2 a {
		text-decoration:	underline;
		}


