/*
// ---------------------------------------------------------------------
// Author: Michael A. Karr | mike@advp.com
// File Name: validate.css
// File Dependants: include/contactForm.php, js/validate.js
// Date: 04/20/2006
// Last Modified: 04/20/2006 | Michael A. Karr
// ---------------------------------------------------------------------
*/


/* [ Form Element Styles ] */

/* [ GLOBALS ] */

input {
	width: 100%;
}

select {
	width: 100%;
}

textarea {
	width: 100%;
}

fieldset {
	border: 1px solid #CCCCCC;
}

label {
	font-weight: bold;
	display: block;
	clear: both;
}

.radio {
	width: auto;
}

/* [ Required Field Styles ] */

.required {
	border-left: 4px solid #CCCCCC !important;
}

/* [ Other Elements ] */

.spanLabel {
	display: block;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
}

.submitButton {
	font-weight: bold;
	width: 150px !important;
}

/* Text Fields */
.text {
	border: 1px solid #CCCCCC;
}

/* Text Fields On Focus */
.text_focus {
	background-color: #FFFFCC;
	border: 1px solid #CCCCCC;
}

/* Text Fields On Error */
.text_err {
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid #CCCCCC;
}

/* Textarea Fields */
.textarea {
	width: 100%;
	border: 1px solid #CCCCCC;
}

/* Textarea Fields On Focus */
.textarea_focus {
	color: #000000;
	background-color: #FFFFCC;
	border: 1px solid #CCCCCC;
}

/* Textarea Fields On Error */
.textarea_err {
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid #CCCCCC;
}

/* Select & Select-Multiple Fields */
.select {
	border: 1px solid #CCCCCC;
}

/* Select & Select-Multiple Fields On Focus */
.select_focus {
	background-color: #FFFFCC;
	border: 1px solid #CCCCCC;
}

/* Select & Select-Multiple Fields On Error */
.select_err {
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid #CCCCCC;
}