@charset "utf-8";
/* CSS Document */
body {
	background:url(../images/background.jpg);
	top:0px;
	left:0px;
}
#wrapper {
	position:absolute;
	width:980px;
	left:50%;
	margin-left:-490px;
	background-color:#F5F5F5;
	padding:10px;
	border:3px solid #262626;
	min-height:850px;
}
label {
	display:block;
	width:200px;
	float:left;
	margin-right:10px;
	color:#069;
	font-size:1.0em;
	font-weight:bold;
}

input [type=button] {
	width:180px;
	float:left;
	margin-right:5px;
}

#dates {
	position:relative;
	width:470px;
	left:50%;
	margin-left:-235px;
	border:1px solid #262626;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
}
#searchdaterange {
	position:relative;
	width:280px;
	left:50%;
	margin-left:-140px;
	background-color:#eee;
	padding:20px 0 23px 15px;
	border:1px solid #666;
	font-size:0.8em;
}
#searchdaterange label {
	position:relative;
	border:1px solid #262626;
	width:45px;
	padding:5px;
	top:-15px;
	text-align:center;
	color:#000;
}
#searchdaterange label:hover {
	background-color:#039;
	color:#FFF;
	cursor:pointer;
}
#fieldsearch {
	position:relative;
	width:750px;
	left:50%;
	margin-left:-375px;
	background-color:#F5F5F5;
	top: 0px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
}
#fieldsearch label {
	margin-bottom:5px;
	text-align:left;
	width:80px;
	padding-left:5px;
}
br {
	clear:left;
}
#fieldsearch input[type=checkbox] {
	position:relative;
	float:left;
}
#fieldsearch label.default {
 width:200px; 
 text-align:center;
 background-color:#CCC;
 padding:5px;
 border:1px solid #262626;
}
#fieldsearch label.default:hover {
	background-color:#666;
	color:#FFF;
}
.pagenumbers {
	position:relative;
	float:left;
	margin-right:2px;
	border:1px solid #000;
}
.pagenumbers:hover {
	background-color:#039;
	color:#FFF;
	cursor:pointer;
}