body, td, p, ul, ol, li, div, span	{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a {text-decoration: none; font-weight: bold; color: #333333;}
a:hover {text-decoration: underline; font-weight: bold; color: #333333;}
.table-header {font-size:11px;font-weight:bold;color:#ffffff;background-color: #FF9900;	background-color:#00275E; background-repeat: repeat}
.form-button {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;border: 1px solid;border-color: #666666;font-weight: bold;color: #ffffff;padding: 1px;background-color: #0066CC;}
.formtext {background-color : ffffff;border-width : 1px;border-color: 000000;font-size:11px;font-weight:normal;} 
.form-text, .form-select {display: block;background-color: #eeeeee;border: 1px solid;border-color: #666666;color: #FF6600;	}
submit, button, .form-button {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;background-color:#00275E;border: 1px solid;border-color: #666666;font-weight: bold;color: #ffffff;padding: 1px;background-color: #0066CC;}
.form-select {font-weight: bold;background-color: #eeeeee;color: #000000;}
.input {background-color: #F7F7F7;padding-left: 2px;height: 18px;width: auto;border: 1px solid #00275E;font-family: Tahoma;font-size: 11px;}
.input_ms_sm {background-color: #F7F7F7;padding-left: 2px;height: 60px;width: 150px;border: 1px solid #00275E;font-family: Tahoma;font-size: 11px;}
.input_ms {background-color: #F7F7F7;padding-left: 2px;height: 90px;width: 150px;border: 1px solid #00275E;font-family: Tahoma;font-size: 11px;}
.input_area {background-color: #F7F7F7;padding-left: 2px;height: 112px;width: auto;border: 1px solid #00275E;font-family: Tahoma;font-size: 11px;}
.shared_red_highlights {color: #CC0000;}
.shared_body_buttons a {background-color:#00275E;color:#ffffff;text-decoration: none;padding-top: 4px;padding-bottom: 5px;padding-left: 4px;padding-right: 4px;height: 22px;}
.shared_body_buttons a:hover {background-color:#00275E;color:#ffffff;text-decoration: underline;}
.small{color: #00275E;}

.s_white{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF}
.s_header{color:#0A4B9D; font-size: 16px;}
h3{	color:#0A4B9D; }


	.myh1{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
	}
	.myh2{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
	}
	.myh3{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.myh4{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.myh5{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	.myh6{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	#Services {
	position: absolute;
	top: 0;
	left: 0px;
	visibility: hidden;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	}
	
	#Resources {
	position: absolute;
	top: 0;
	left: 0px;
	visibility: hidden;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	}
body {
	margin-left: 16px;
	margin-top: 16px;
	margin-right: 16px;
	margin-bottom: 16px;
}
.searchTD {
	padding-left: 12px;
}

.searchTDtext {
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 2px;
}
.gabriels, .gabriels a, .gabriels a:hover {
	color: #999999;
	text-decoration: none;
}
.search-form-select {font-size: 10px;display: block;border: 1px solid #00275E;height: 20px;color: #000000;	}
.search-form-select-pd {font-size: 10px;display: block;border: 1px solid #00275E;width: 70px;height: 20px;color: #000000;	}
.search-form-select-city {font-size: 10px;display: block;border: 1px solid #00275E;width: 200px;height: 20px;color: #000000;	}
.searchcritera-selectregion-cell {font-weight: normal;background-color: #F7F7F7;color: #000000;}
.searchcritera-selectregion-cell-all {font-weight: bold;background-color: #FFFFFF;color: #000000}
.body-medium {
	font-weight: bold;
	font-size: 11px;
}
.body-small {
	font-weight: bold;
	font-size: 1opx;
}
.body-small-italic {
	font-weight: normal;
	color: 00275E;
	font-size: 10px;
	font-style: italic;
}

.a_nav {text-decoration: none; font-weight: bold; color: #000033;}
.a_nav:hover {text-decoration: none; font-weight: bold; color: #0066CC;}
a.addthis_button_compact { margin-left:0px !important; padding-left:3px !important; }
span.at300bs.at15t_compact { float: left; width:16px; margin-right:0px;margin-bottom:-3px; }