/* 
	CSS Document For mcckc.edu search forms 
	Seperate css created for forms that need to be included inside the mcc template.
	NOTE: Use forms.css if creating a popup window form.	
*/

/* form table style */

table.searchform
{
	padding:3px;
	caption-side: top;
	width:auto;
	border:1px solid #dddddd;
}
table.searchform {border:0px;}
table.searchform td {border:0px;padding:3px;font-size:100%;}

/* Label Style */
label.desc
{
	line-height:150%;
	padding:0 0 1px 0px;
	border:none;
	color:#222;
	display:block;
	font-size:95%;
	font-weight:bold;	
}
form table label, form table span
{
	margin:0;
	padding-top:6px;
/*	clear:both; */
	font-size:9px;
	line-height:9px;
	color:#444;
	display:block;
	text-align:left;
}

span
{
	margin:0 4px 0 0;
	padding:0 0 10px 0;
	color:#444;
	text-align:left;
	clear:left;
}

label.choice{
	font-size:100%;
	display:block;
	line-height:1.5em;
	margin:-1.65em 0 0 25px;
	padding:.44em 0 .5em 0;
	color:#222;
	width:30%; 
	border:0px solid #ddd;
}

/* Input field style */
input#submit ,input#submit:focus, input#submit:hover 
{	
	border:1px solid #D8EAF8;
	padding:2px;
	background-image:url('../../DVImages/blueshade.jpg');	
	color:#4271A1;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input.text, input.file, textarea.textarea, select.select, input.searchbox
{
	margin:0;
	padding:0;
	font-size:100%;
	color:#333;
}

input.text, textarea.textarea, .firefox select.select, select.select, input.searchbox
{
	border-top:1px solid #7c7c7c;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-bottom:1px solid #ddd;
	font-family: Tahoma,"Lucida Grande", Arial, sans-serif;
	font-size:11px;
}
select.select {font-size:12px;padding:2px;}

input.text, input.file{
	padding:2px 0 2px 0;
}

input.searchbox
{
	font-family:Georgia, "Times New Roman", Times, serif;
	border:1px solid #A8D2FC;
	width:200px;	
}

input.checkbox, input.radio{
	display:block;
	line-height:1.5em;
	margin:.6em 0 0 3px;
	width:13px;
	height:13px;
}

input.radio
{
	display:inline;
	margin:0px;
	line-height:1em;
}

input.other{
	margin:0 0 0 25px;
}

*:first-child+html select.select[class]
{
	margin:1px 0;
}

.safari select.select
{
	margin-bottom:1px;
	font-size:120% !important;
	
}
