
/** search form **/

/**************************************************************************************
/* update the following classes to change the appearance of the search form designer control
/*************************************************************************************/

/* this is the class used on the outside container element for the search form */
/* html example: <div class="Search_Form_Wrapper"> */
/* this element is used to avoid the broken box model object in ie6 */
.Search_Form_Wrapper {
	width: 210px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
}
	.Home .Search_Form_Wrapper {
		width: 230px;
		height: 23px;
		margin: 0 auto;
		padding: 0;
	}

/* this is the class used on the inside container element for the document list */
/* html example: <div class="Search_Form_Wrapper"><div class="Search_Form"> */
.Search_Form {
	width: 100%;
	height: 23px;
	margin: 0;
	padding: 0;
}

/* this is the class used on the container element for the question */
/* html example: <div class="Label">Keyword(s):</div> */
.Search_Form .Label {
	display: none;
}

/* this is the class used on the container element for the keyword label */
/* html example: <div class="Label SearchLabel">Keyword(s):</div> */
/** overrides .Label **/
.Search_Form .SearchLabel { display: none;}

/* this is the class used on the container element for the form field */
/* html example: <div class="Field"> */
.Search_Form .Field {}

/* the form field element */
/* html example: <div class="Field"><input type="text" ... /></div> */
.Search_Form .Field input {
	font-size: 12px;
	color: #000;
	width: 120px;
	float: left;
	background: url(/images/search-bg.jpg) repeat-y top center;
}

/* this is the class used on the container element for the keyword form field */
/* html example: <div class="Field SearchField"> */
/** overrides .Field **/
.Search_Form .SearchField {
	width: 147px;
	height: 21px;
	float: left;
	border: 1px solid #a9a9a9;
	background: url(/images/search-bg.jpg) repeat-y top center;
}
	.Home .Search_Form .SearchField {
		width: 160px;
		height: 21px;
		float: left;
		border: 1px solid #a9a9a9;
		background: url(/images/search-bg.jpg) repeat-y top center;
	}
/* the keyword form field element */
/* html example: <div class="Field SearchField"><input type="text" ... /></div>  */
/** overrides .Field input **/
.Search_Form .SearchField input {
	width: 141px;
	height: 21px;
	float: left;
	padding: 0 3px;
	border: 0;
	margin: 0;
	font: normal normal 11px/11px Arial, Helvetica, sans-serif;
	color: #575757;
}
	.Home .Search_Form .SearchField input {
		width: 160px;
		height: 21px;
		float: left;
		padding: 0 3px;
		border: 0;
		margin: 0;
		font: normal normal 11px/11px Arial, Helvetica, sans-serif;
		color: #575757;
	}

/* this is the class used on the spacer element that exists after the form field */
/* html example: <div class="Spacer"><img src="/images/shim.gif" width="1" height="1" border="0" alt="" /></div> */
.Search_Form .Spacer {}

/* this is the class used on the container element for the buttons */
/* html example: <div class="Buttons">...</div> */
.Search_Form .Buttons {}

/* this is the class used on the container element for the submit image */
/* html example: <div class="SubmitImage"> */
/** sets size and background image for button **/
/** use only .SubmitImage or .SubmitButton, add display: none; to other **/
.Search_Form .SubmitImage {
	display: none;
}

/* the image form element */
/* html example: <div class="SubmitImage"><input type="image" src="/images/shim.gif" alt="" border="0" /></div> */
/** should be same size as .SubmitImage **/
.Search_Form .SubmitImage input {}

/* this is the class used on the container element for the submit button */
/* html example: <div class="SubmitButton">...</div> */
/** use only .SubmitButton or .SubmitImage **/
.Search_Form .SubmitButton {float: left; width: 53px; height: 21px; margin-left: 5px; font: normal normal 11px/11px Arial, Helvetica, sans-serif; }
	.Home .Search_Form .SubmitButton {float: left; width: 64px; height: 23px; margin-left: 3px; font: normal normal 11px/11px Arial, Helvetica, sans-serif; }
/* the submit button form element */
/* html example: <div class="SubmitButton"><input type="submit" value="Send Feedback" /></div> */
.Search_Form .SubmitButton input {
	width: 53px; height: 23px;
	border: 1px solid #24367e; background-color: #455492;
	color: #fff;
	margin: -1px 0 0 0;
	padding: 0 0 3px 0;
}
	.Home .Search_Form .SubmitButton input {
		width: 64px; 
		height: 23px;
		border: 1px solid #24367e; background-color: #455492;
		color: #fff;
		margin: -1px 0 0 0;
		padding: 0 0 3px 0;
	}
.Search_Form .SubmitButton input:link, .Search_Form .SubmitButton input:visited {}
.Search_Form .SubmitButton input:hover, .Search_Form .SubmitButton input:active {
	background-color:#7787cb; color: #000; border: 1px solid #0d1a4c; cursor: pointer;
}
	.Home .Search_Form .SubmitButton input:hover, .Search_Form .SubmitButton input:active {
		background-color:#7787cb; color: #000; border: 1px solid #0d1a4c; cursor: pointer;
	}

