h1, h2, h3, h4, h5, h6, p, ul, ol, li, div, td, th, caption, form, fieldset, label, select, input, textarea, address, blockquote, nobr {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
}

#label {
	margin-left: 8em;
}

#label.left {
	float: left;
	width: 8em;
	margin-left: 0;
}


.field_set select {
	width: 16em;
	border: 1px solid #00589C;
}

.field select {
	border: 1px solid #00589C;
	background: #D5EDFF;
	font-size: 0.8em;
	height: 1.3em;
}

.field_set .field {
	clear: left;
	margin-top: 5px;
}

.field_set input,
.field_set textarea {
	width: 15.5em;
	border: 1px solid #00589C;
	padding: 0px 2px 2px 2px;
	background: #F7FBFF;
}

.field_set input:hover, 
.field_set input:focus,
.field_set textarea:hover, 
.field_set textarea:focus {
	background: #FFFFFF;
}

.button_set {
	margin: 20px 0px 20px 10.5em;
}

.button_set input {
	background: #FFFFFF;
	margin-right: 8px;
	cursor: pointer;
	font-size: 0.75em;	
}

.hidden {
	position: absolute;
	left: -1000px;
	top:-1000px;
	width:0px;
	height: 0px;
	overflow:hidden;
	display:inline;
}

table {
	font-size:12px;
	width: 80%;
	line-height:20px;
	border-style:solid;
	border-width:1px;
	border-color:D5EDFF;
}

th {
	font-size:14px;
	line-height:24px;
	text-align:left;
	
}