/** wsd_ims form css **/
/** wheeler street design 2005 **/

/** generic forn **/
input, select, textarea, /*option*/
{
	padding: 2px;
	font: 11px 'Tahoma' ;
	border: 1px solid #ccc ;
}

.highlight
{
	
}

/** admin form **/
div#form_1 {
	font: 11px 'Verdana';
}


div#form_1 div#header {
	padding: 4px;
	font: 13px 'Verdana';
	text-align: left;
	border-bottom: 3px solid #CCCCCC;
}

div#form_1 div#row {
	padding: 4px;
	font: 11px 'Verdana';
	border-bottom: 1px solid #e9e9e9;
}


div#form_1 div#name {
	float: left;
	position: relative;
	display: block;
	padding: 4px;
	font: 11px 'Verdana';
	width: 100px;
	text-align: left;
}


div#form_1 div#name_req {
	float: left;
	position: relative;
	display: block;
	padding: 4px;
	font: 11px 'Verdana';
	color: #CC6600;
	font-weight: bold;
}

div#form_1 div#val {
	float: right;
	position: relative;
	display: block;
	padding: 2px;
}

div#form_1 div#val input {
	font: 11px 'Verdana';
	width: 200px;
}

/** messaging **/


div#box_orange {
	font: 10px 'Verdana';
	color: #cc6600;
	line-height: 18px;
	padding: 4px;
	margin: 3px;
	background: #FAE5D7;
	border: 1px solid #cc6600;
	text-align: left;
}

div#box_green {
	font: 10px 'Verdana';
	color: #339933;
	line-height: 18px;
	padding: 4px;
	margin: 3px;
	background: #E9F5E9;
	border: 1px solid #339933;
	text-align: left;
}



/** button **/ 


div#response {
	margin-top: 10px;
	display: block;
	text-align: left;
	border: 1px solid #e9e9e9;
	width: 400px;
}

div#response div#good {
	font: 11px 'Verdana';
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #e9e9e9;
	color: #333333;
	line-height: 20px;
}


div#response div#bad {
	font: 11px 'Verdana';
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #FCD9D9;
	color: #EB1E1E;
	line-height: 20px;
}

div#response div#bad a {
	font: 11px 'Verdana';
	font-weight: bold;
	color: #EB1E1E;
}

/** clear **/

div#clear {
	clear: both;
}