/******************************************************
 * Search Box
 *****************************************************/
#Small-Search {
	font-size: 11px;
	background: #660000 url(/images/search-bg.jpg) 0 0 repeat-y;
	color: #fff;
	overflow: hidden;
	padding: 10px 60px;
	height: 57px;
	border-bottom: 2px solid #581012;
}
#Small-Search h1 {
	padding: 0px;
	margin: 0px;
	background: transparent url(/images/search-jobs-light.jpg) left top no-repeat;
	height: 22px;
	width: 234px;
	overflow: hidden;
	font-size: 12pt;
	text-indent: -9999px;
}
#Small-Search select { 
	font-size: 11px;
	margin-right: 10px;
}
#Small-Search .search_item {
	display: inline;
	float: left;
}

#Multiple-States-Link {
	text-indent: 40px;
	padding-right: 15px;
	margin-top: 2px;
}
#Multiple-States-Link a { color: #ffffff; text-decoration: underline; } 
#Multiple-States-Link a:hover { color: #fff2aa; }

/******************************************************
 * States Popup
 *****************************************************/
#All-State-Selections {
	position: absolute;
	top: 143px;
	left: 365px;
	z-index: 100;
	color: #000000;
	opacity:.95;
}

#All-State-Selections #states-top {
	width: 392px;
	height: 77px;
	background: transparent url(/images/states-top-red.gif) 0 100% no-repeat;
}
#All-State-Selections #states-top a {
	background: transparent url(/images/states-popup-close.gif) left center no-repeat;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #333;
	position: relative;
	top: 10px;
	left: 325px;
}
#All-State-Selections #states-top a:hover {
	color: #6b1719;
	background-image: url(/images/states-popup-close-rollover.gif);
}

#All-State-Selections #states-body {
	width: 349px;
	padding: 0 20px;
	padding-bottom: 30px;
	padding-top: 10px !important;
	margin-top: 0px !important;
	background: transparent url(/images/states-bg.gif) 0 0 repeat-y;
}
#All-State-Selections #states-body span, #All-State-Selections #states-body p { display: none; }

#All-State-Selections #states-bottom {
	width: 392px;
	height: 54px;
	background: transparent url(/images/states-bottom.gif);
}

#All-State-Selections span {
	font-size: 12pt;
	color: #ab0909;
	font-weight: bolder;
}
#All-State-Selections p {
	font-size: 10pt;
	color: #ab0909;
	margin-top: 0px;
}
#All-State-Selections div.state-container { overflow: hidden; }
#All-State-Selections div input, #All-State-Selections div label { display: inline; font-size: 8pt;}
#All-State-Selections div.state-container div.state-select {
	width: 33%;
	float: left;
	font-weight: lighter;
	white-space: nowrap;
}
#All-State-Selections .states-go-btn {
	position: absolute;
	bottom: 18px;
	right: 20px;
}
