/* ********************************* */
/*                                   */
/*          DEFAULT STYLES           */
/*                                   */
/* ********************************* */

form {
	padding: 0px;
	margin: 0px;
}

.search { 
	width: 110px;
	height: 16px;
	border: 1px solid #C6C6C6;
	background-color: #FFFFFF;  
	padding: 6px 4px 2px 6px;
	font-family: Arial, sans-serif; 
	color: #AAAAAA;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	float: left;
}

.search:focus { 
	width: 110px;
	height: 16px;
	border: 1px solid #C6C6C6;
	background-color: #F9F9F9;  
	padding: 6px 4px 2px 6px;
	font-family: Arial, sans-serif; 
	color: #666666;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	float: left;
}

.formTextInput { 
	border: 1px solid #C6C6C6;
	padding: 6px 4px 5px 6px;
	background-color: #FFFFFF;  
	font-family: Arial, sans-serif; 
	color: #AAAAAA;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

.formTextInput:focus { 
	border: 1px solid #999999;
	padding: 6px 4px 5px 6px;
	background-color: #F9F9F9;  
	font-family: Arial, sans-serif; 
	color: #666666;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

select.formTextInput { 
	border: 1px solid #C6C6C6;
	padding: 3px;
	background-color: #FFFFFF;  
	font-family: Arial, sans-serif; 
	color: #AAAAAA;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

select.formTextInput:focus { 
	border: 1px solid #999999;
	padding: 3px;
	background-color: #F9F9F9;  
	font-family: Arial, sans-serif; 
	color: #666666;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

textarea.formTextInput { 
	border: 1px solid #C6C6C6;
	padding: 6px 4px 5px 6px;
	background-color: #FFFFFF;
	width: 360px;
	height: 150px;
	font-family: Arial, sans-serif; 
	color: #AAAAAA;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

textarea.formTextInput:focus { 
	border: 1px solid #999999;
	padding: 6px 4px 5px 6px;
	background-color: #FFFFFF;  
	font-family: Arial, sans-serif; 
	color: #666666;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

.formBadInput { 
	border: 1px solid #C66666;
	padding: 6px 4px 5px 6px;
	background-color: #FFFFFF;  
	font-family: Arial, sans-serif; 
	color: #AAAAAA;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

select.formBadInput { 
	border: 1px solid #C66666;
	padding: 6px 4px 5px 6px;
	background-color: #FFFFFF;  
	font-family: Arial, sans-serif; 
	color: #AAAAAA;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

textarea.formBadInput { 
	border: 1px solid #C66666;
	padding: 6px 4px 5px 6px;
	background-color: #FFFFFF;  
	font-family: Arial, sans-serif; 
	color: #AAAAAA;
	font-size: 11px; 
	line-height: 11px;
	font-weight: bold;
	text-align: left;
}

.formTextBad            { color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; }
.formTextBad b          { color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; }
.formTextBad .required  { color: #D2F629; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; }
.formText               { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; }


