/*
	Glasgow Metropolitan College / Parallel 56
	Forms Stylesheet
	
	$Author: bbyrne $
	$Date: 2 october 2007  $
	$Revision: 1.3 $	
*/

/* resource search form */
/*resource form*/

* html div#resourceSearchBox {margin-bottom: 1.5em;}

div#resourceSearchBox
{
	width: 538px;
}

div#resourceSearchBox div.row {
	margin-bottom: 1em;
}

.row:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.row { display: inline-block; }

/* Hides from IE-mac \*/
* html .row{ height: 1%; }
.row { display: block; }
/* End hide from IE-mac */


div#resourceSearchBox fieldset {border: none;padding-bottom: 10px;padding-left: 0;margin-left: 0; width: 538px;}
div#resourceSearchBox div.row {float: left; width: 538px;}


div#resourceSearchBox div.schoolrow {width: 27.25em;}
div#resourceSearchBox div.subjectrow {width: 14.7em;}
html>/**/body div#resourceSearchBox div.schoolrow {width: 22em;} 

div#resourceSearchBox div.row label {
	float: left;
	font-size: 90%;
	font-weight: bold;
	padding-top: 0.25em;
}

body:last-child:not(:root:root) div#resourceSearchBox div label {margin-top: 3px;}
div#resourceSearchBox div.schoolrow label {width: 10em;}
div#resourceSearchBox div.subjectrow label {width: 3.5em;}
div#resourceSearchBox div.row div.formElement select {font-size: 90%;}
div#resourceSearchBox div.schoolrow div.formElement select  {width: 20em;}
div#resourceSearchBox div.subjectrow div.formElement select  {width: 12.5em;}
html>/**/body div#resourceSearchBox div.subjectrow label {width: 4em;}
html>/**/body div#resourceSearchBox div.subjectrow {width: 15em;}
html>/**/body div#resourceSearchBox div.schoolrow div.formElement select  {width: 13.5em;}

div#resourceSearchBox div.row div.formElement {
	/*padding-bottom: 1em;*/
	float: left;
}

div#resourceSearchBox .submitrow {
	width: 35px;
	float: left;
}

div#resourceSearchBox .submitrow input {
	background-color: #999999;
	color: #000;
	font-weight: bold;
	font-size: 90%;
	border: 0;
	padding: 1px 1px;
}

div#resourceResultsBox {border-top: 2px solid #9874B1;padding-top: 15px; width: 538px;}

/*library search*/
div#librarySearchBox {
	padding-bottom: 10px;
	margin-top: 2em;
	padding-bottom: 2.5em;
	position: relative;
}

div#librarySearchBox div.row {
	/*margin-bottom: 1em;
	margin-top: 2em;*/
}

div#librarySearchBox div.row label {
	float: left;
	width: 15em;
	/*padding-top: 1em;*/
}

div#librarySearchBox div.row div.radionbutton {
	position: absolute;
	top: 0;
	right: 0;
}

div#librarySearchBox div.row div.formelement {
	float: left;
	width: 25em;
	padding-top: 0.25em;
}

div#librarySearchBox div.row div.formElement input {
	float: left;
	width: 17em;
	padding-top: 0.25em;
}


div#librarySearchBox div.row div.formelement label {
	float: left;
	width: 5em;
	padding-top: 0.25em;
}



div#librarySearchBox div.row div.formElement {
	/*padding-bottom: 1em;*/
	float: left;
}

div#librarySearchBox .submitrow input {
	background-color: #999999;
	color: #000;
	font-weight: bold;
	border: 0;
	font-size: 90%;
	padding: 2px 8px;
}

div#librarySearchBox  {position: relative;}

div#librarySearchBox div.submitrow {
	/*position: absolute;
	top: 35px;
	left: 35em;*/
}

div#librarySearchBox div.submitrow {
	position: absolute;
	top: 3.25em;
	right: 3em;
}

div#librarySearchBox div.row div.radionbuttons {
	float: left;
	margin: 10px 0 0 18px;
}

html>/**/body div#librarySearchBox div.row div.radionbuttons {
	margin: 10px 0 0 180px;
}

div#librarySearchBox div.row div.radionbuttons input {
	float: left;
	width: 1em;
}

div#librarySearchBox div.row div.radionbuttons label {
	padding-left: 5px;
}







