/* CSS Document */
/*	styles for TIGP online forms =============================================================
	last updated:  06.03.2007
	by:  clt
	use for:  TIGP feedback forms:  Student Dormitory maintenance request; Website feedback
============================================================================================= */

fieldset {
	width:auto;
	margin: 1.2em 2.4em 1.8em;
	padding:1em 2em;
	border:1px solid #006699;
	background-color:#F8F8F8;
	/*background-color:#F8F8C5;*/
}

/* id label for the fieldset */
legend {
	font-weight:bold;
	font-size:1.2em;
	color:#006699;
}

/* labels and inputs to which they correspond */
label {
	width:auto;
	font-size:11px;
	margin-right:1em;
	margin-bottom:0.6em;
	/*margin:0.6em 1em 0.6em 0;*/
}

input.text {
	width:20em;
	float:none;
	/*margin:0.6em auto;*/
}

/* set classes for seleced input types; these will be auto width;
bring radio buttons on same level and labels, and spacing */
input.radio, input.checkbox, input.submit, input.reset {
	width:auto;
}

input.radio, input.checkbox, input.submit, input.reset {
	/*float:left;*/
	float:none;
	margin-right:1.0em;
	display:inline;
}

label.inline {
	width:auto;
	float:none;
}


/* text areas set to consistent size */
textarea {
	width:inherit;
	height:inherit;
	margin:1em; 
	clear:both;
}

/* to clarify text inputs in firefox (no attribute selectors in ie6 and earlier) */
input[type="text"], textarea {
	border-top:2px solid #999;
	border-left:2px solid #999;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
}
/* highlights input areas of current focus */
input:focus, textarea:focus {
	background-color:#CFF;
}

/* for clearing floated inputs, labels */
.clear {
	clear:both;	
}

/* table styles */
table th, table td {
	width:auto;
	padding:0.6em 0.8em;
	/*border:1px dotted #CCC;*/
	/*border-bottom:1px dotted #00CCFF;*/
	text-align:left;
	vertical-align:baseline;
}

table th {
	font-weight:bold;
	color:#003366;
}

