/*******************************
   When in the Header
 ******************************/

#headerregion fieldset.google-search  { margin: 0; }
#headerregion fieldset.google-search legend { font-size: 8pt; margin-left: 0em;}
#headerregion fieldset.google-search {
	border: 2px groove rgb(208,230,187);
	text-align: left;
	position: absolute;
	right: 35px;
	top: 10px;
	padding: 3px;
}

#headerregion table { border-collapse: collapse;}

#headerregion fieldset.google-search input,
#headerregion fieldset.google-search label {
	font-size: 8pt;
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
}

#headerregion fieldset.google-search input#sbi { /* text field */
	color: rgb(0,104,55);
	background-color: rgb(208,230,187);
	border: 1px solid rgb(149, 206, 139);
}
#headerregion fieldset.google-search input#sbi:focus {
	border: 1px solid rgb(0,104,55);
}
#headerregion fieldset.google-search input#sbb { /* button */
	background-color: rgb(149, 206, 139);
	border: 1px outset rgb(0,104,55);
}


/* fix the button label */
fieldset.google-search input#sbb { text-align: center; }


/*******************************
   When in the 404 page
 ******************************/
.errorpage-search fieldset.google-search legend { margin-left: 0; font-weight: bold; }
.errorpage-search fieldset.google-search {
	border: 2px groove rgb(208,230,187);
	text-align: left;
	margin: 20pt auto;
	width: 30em;
}

.errorpage-search fieldset.google-search form { padding: 15pt; }
.errorpage-search fieldset.google-search table { margin: 0 auto; width: 50%; text-align: left;}
.errorpage-search fieldset.google-search td {white-space: nowrap; }
.errorpage-search fieldset.google-search label {margin-right: 20pt; }

.errorpage-search fieldset.google-search input,
.errorpage-search fieldset.google-search label {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
}

.errorpage-search fieldset.google-search input#sbi { /* text field */
	color: rgb(0,104,55);
	background-color: rgb(208,230,187);
	border: 1px solid rgb(149, 206, 139);
}
.errorpage-search fieldset.google-search input#sbi:focus {
	border: 1px solid rgb(0,104,55);
}
.errorpage-search fieldset.google-search input#sbb { /* button */
	background-color: rgb(149, 206, 139);
	border: 1px outset rgb(0,104,55);
}
