body {
	background-color: 042C01;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006;
	font-variant: small-caps;
	text-align: center;
	padding: 2px 0px;
}

.nav a:link {color: #006; text-decoration: none;}
.nav a:visited {color: #006; text-decoration: none;}
.nav a:active {color: #900; text-decoration: none;}
.nav a:hover {color: #000;}

.white {
	font-size: 11px;
	color: #FFF;
	height: 26px;
	padding: 7px 5px 5px;
}

.white a:link {color: #FFF; text-decoration: none;}
.white a:visited {color: #FFF; text-decoration: none;}
.white a:active {color: #FFF; text-decoration: none;}
.white a:hover {color: #EEE;}

.padding10 {
	padding: 10px;
}

h1, .mainHead, .page_title {
	font-size: 13px;
	color: #006;
	font-weight: bold;
	margin:0px 0px 5px 0px; padding:0px;
}

.a04_image_holder { text-align:center; clear:both; }

.form_label {
	font-size: 13px;
	color: #006;
	font-weight: bold;
}

TD.form_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

INPUT.form_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222;
}
.map_content { text-align:center; }

#sb_holder					{ border-bottom:0px; font-size:10px; }
#sb_holder div				{ padding:5px; cursor:pointer; font-size:10px; }
#sb_holder .sb				{  }
#sb_holder .sb_o			{ text-decoration:underline; color:#000; }
#sb_holder .sb_high			{ font-weight:bold; color:#000; }
#sb_holder .sb_high_o		{ text-decoration:underline; font-weight:bold; color:#000; }
#sb_holder .sb_sub			{ padding:2px 0px 2px 15px; }
#sb_holder .sb_sub_o		{ text-decoration:underline; color:#000; padding:2px 0px 2px 15px; }
#sb_holder .sb_sub_high		{ padding:2px 0px 2px 15px; font-weight:bold; color:#070A7E; }
#sb_holder .sb_sub_high_o	{ padding:2px 0px 2px 15px; font-weight:bold; color:#000; text-decoration:underline; }
#sb_holder .sb_top			{ font-size:12px; color:#000; }
#sb_holder .sb_top_o		{ text-decoration:underline; font-size:12px; font-weight:bold; color:#000; }
#sb_holder .sb_top_high		{ font-size:12px; font-weight:bold; color:#000; }
#sb_holder .sb_top_high_o	{ text-decoration:underline; font-size:12px; font-weight:bold; color:#000; }
.e21_main_image				{ float:left !important; margin:0px 10px 0px 0px !important; }
.e21_jumplink_table			{ padding:20px 10px 10px 10px; clear:none !important; }
.e21_jumplink_holder		{ padding:0px 10px 10px 10px; clear:none !important; }
.e21_text					{ clear:left; padding:5px 0px 20px 0px !important; clear:none !important; }
.echar_text					{ clear:left; padding:5px 0px 20px 0px !important; border-top:#CCC solid 1px; }
h2, .e21_title, .s01_title	{ font-size:12px; color:#006; font-weight:bold; padding:0px 0px 5px 0px; margin:0px; }
.e21_image					{ float:left !important; margin-right:10px !important; }
.e21_photo					{ float:left !important; margin-right:10px !important; }

.s01_table					{ margin-bottom:10px; }
.s01_photo					{ margin-bottom:5px; border:0px; }
.s01_main_image				{ border:0px; }
.s01_main_photo				{ border:0px; }
.s01_jumplinks				{ margin:10px 0px; border:#00C solid 1px; background:#FEFEFE; }
.s01_text					{ vertical-align:top; margin-top:10px; clear:both; }
.s01_text ul				{ margin-bottom:0px; margin-top:5px; }
.s01_image_holder			{ float:left; margin:0px 10px 5px 0px; text-align:center; }
.s01_photo					{ margin-bottom:5px; border:0px; }
.s01_link_holder			{ margin-top:5px; }
.back_to_top				{ padding:5px 0px 10px 0px; }
.back_to_top a				{ font-size:80%; font-style:italic; text-decoration:none; }
.click_to_enlarge			{ text-align:center; }
.click_to_enlarge a			{ color:#A9A7A7; font-size:80%; font-style:italic; text-decoration:none; }