/* FORM
--------------------------------------------------------- */
form {
	margin: 0;
	padding: 0;
}

input, select {
	font: 11px/normal Tahoma, Arial, sans-serif;
	color: #333333;
}

select, .inputbox {
	padding: 2px;
}

textarea {
	padding-left: 2px;
	width : 300px;
}

.button, .button:hover {
	padding: 2px 10px!important;
	padding: 2px 5px;
	border: 1px solid #333333;
	background:  url(../images/but-bg.gif) repeat-x top #666666;
	color: #FFFFFF;
}

.button:active, .button:focus {
	border: 1px solid #333333;
}

.inputbox {
	border: 1px solid #C0C0C0;
	background: #F0F0F0;
	margin-bottom: 2px;
}

.inputbox:hover, .inputbox:focus {
	border: 1px solid #888888;
	background: #FFFFFF;
}


.inputfocus_alert {
	background: #FAFAFA;	
color: #000000;	border: 1px #D1D8EC solid;	
font-size: 11px; 
font-family: Verdana, Helvetica; 
text-decoration: none;
border: red 1px solid;
}