.submit
{
	border-style: none;
	padding: 0;
}
/*ALL SEARCH*/
INPUT, SELECT
{
	border-style: inset;
	background-color: #FFF;
}
INPUT
{
	padding: 0 0.2em 0 0.3em;
}
/************************************
************* SEARCH ***************
************************************/
#header
{
	height: 2em;
	padding: 0.6em 0;
	margin: 0 0 0.5em;
	border-top: 0.4em solid #FFF;
	border-bottom: 0.5em solid #DBDDBE;
}
/*.                                      display: block*/
#branding IMG, #header FORM, #search_wrapper, #search, #header LABEL, #header .submit
{
	display: block;
}
/*.                                       float right*/
#search_wrapper
{
	float: right;
}
/*.                                      float: left*/
#search, #header LABEL, #header .submit
{
	float: left;
}
/*.                                        size the search button*/
#header .submit
{
	height: 2em;
/*fix image size in Firefox as it seems to be set to a larger size by default*/
	font-size: 100%;
}
/*.                                      search text entry*/
#search
{
	width: 11.55em;
/*put margins left and right of search text box*/
	margin: 0.1em 0.7em 0 0;
/*pad the text in the box*/
	padding: 0 0.2em 0 0.3em;
	border-style: inset;
	background-color: #FFF;
}
/*.                                        hide the label*/
#header #submit_label
{
	position: absolute;
	left: -1000em;
}
#header LABEL
{
	font-size: 1.6em;
	font-weight: bold;
	margin: -0.1em 0.7em -0.5em 0;
}
/*SEARCH RESULTS*/
#search_results
{
	color: #303030;
}
#search_results H2
{
	font-size: 2em;
	margin-left: 0.5em;
}
#search_results H3
{
	font-size: 1.7em;
}
#search_results H4
{
	font-size: 1.2em;
	display: inline;
}
/*BLACK DIVS*/
#search_results DIV, #search_form DIV
{
	margin: 1em 1em 1.5em;
	/*[disabled]border:1px solid #2657E9;*/
}
/*RED LIST ITEMS*/
#search_results LI
{
	border-bottom: 0.2em solid #ECEFCD;
	padding: 0.5em 0.5em 0.7em 1em;
	background-color: #F8FBE1;
	margin: 1em;
	font-size: 1.2em;
}
/*GREEN PARAGRAPH*/
#search_results P
{
	margin: 0;
	font-size: 1.2em;
}
#search_results SPAN
{
	font-size: 0.8em;
}
/*hilight the found word*/
#search_results .searchintro A
{
	display: none;
}
#search_results LI .highlight
{
	font-weight: bold;
	font-size: 1em;
}
#search_results UL, #search_results OL
{
	list-style-position: inside;
}
/*hide the advance search*/
#search_form
{
	/*[disabled]display:none;*/
}
/*ADVANCED SEARCH*/
#search_form .phrase
{
	width: 37em;
}
#search_form FIELDSET LEGEND
{
	font-size: 1.2em;
	margin-left: 1em;
}
#search_form H3
{
	font-size: 1.4em;
	font-weight: bold;
	margin-top: 1.7em;
}
#search_form LABEL
{
	font-size: 1.2em;
	padding: 0;
}
#search_form INPUT
{
	margin: 0.3em 0em 0.2em 1em;
}
#mainContent .search_result FIELDSET.phrase INPUT
{
	vertical-align: top;
}
#search_form .only
{
	width: 18.6em;
}
#search_form.search_result FIELDSET
{
	border: 1px solid #CCC;
	display: inline;
	vertical-align: text-top;
	margin: 1em 0.5em 1em 0;
}
#search_form FIELDSET.word
{
	display: block;
	border: 0;
}
#search_form .ordering
{
	display: block;
	margin: 0.3em 1em;
}
#search_form #ordering
{
	margin: 0.3em 1em;
}
#search_form DIV
{
	text-align: right;
}
/*.                                        size the search button*/
#search_form .submit
{
	height: 1.6em;
	/*[disabled]display:none;*/
}
#search_form #submit_label_advanced
{
	vertical-align: top;
}
/*STYLE THE SEARCH ERROR HERE IF NEEDED*/
#search_error
{
	/*[disabled]color:#F51414;*/
}

