¿/*

		INPUT CLASSES
		add only classes that affect the <input /> element
		(be aware that this will affect input elements no matter their type attributes)
		IE does not recognize the [type="..."] syntax, I have added the IE class after 
		the W3C standard, if IE ever supports this, replace the class names below with:

		input[type="..."] ...

*/
input {
	font-size: 1.0em;
}

input.btn {
	background-color: #395062;
	background-image: url(Images/Button_Blue.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	border: solid 1px #888;
	color: #fff;
}

input.chk {
	background-color: #ffff00;
}

/*
	COLUMNS	
	Columns are determined by the number of input fields per row. Thus,
	one caption column and one textbox column constitutes one column (1col)
*/

input.txt_1col, textarea.txt_1col {
	border: inset 1px;
	background-color: #fff;
	width: 97%;
}
input.cbo_1col, select.cbo_1col {
	border: inset 1px;
	background-color: #fff;
	width: 97%;
}
input.txt_2col, textarea.txt_2col {
	border: inset 1px;
	background-color: #fff;
	width: 93%;
}
input.cbo_2col, select.cbo_2col {
	border: inset 1px;
	background-color: #fff;
	width: 95%;
}
input.cbo_4col, select.cbo_4col {
	border: inset 1px;
	background-color: #fff;
	width: 50%;
}

/*

		OTHER FIELD CONTROLS
		add only classes for elements that are rendered as controls, especially
		within the <form> element

*/
button {
	background-color: #b0bdce;
	border: outset 1px;
	font-size: 1.0em; /* cause the element to inherit its size */
}

select {
	background-color: #efefef;
	font-size: 1.0em; /* cause the element to inherit its size */
}

textarea {
	background-color: #feffa8;
	font-size: 1.0em; /* cause the element to inherit its size */
}
