/* Sections */

.section {
  border-bottom: 2px solid #1186e6;
  padding-bottom: 3px;
  font-family: trebuchet ms,helvetica;
  text-align: center;
  font-weight: bold;
  width: 100%;
}
.section2 {
  border-bottom: 2px solid #1186e6;
  padding-bottom: 3px;
  font-family: trebuchet ms,helvetica;
  text-align: center;
  font-weight: bold;
  width: 95%;
  margin-left: 5px;
  margin-right: 5px;
}
.section3 {
  border-bottom: 2px solid #1186e6;
  font-family: Trebuchet MS;
  text-transform: capitalize;
  font-weight: bold;
  padding-bottom: 3px;
  width: 100%;
}

/* Main Text */ 

.text {margin-left: 15px;margin-right: 15px;}
#maptext {
  padding: 5px;
  text-align: left;
  background-color: #add8e6;
  font-size: 11px;
  float: left;
  margin-right: 5px;
  margin-left: 5px;
  width: 225px;
}

/* Floats */

.floatleft {padding: 5px;float: left;}
.floatright {padding: 5px;  float: right;}
.center {text-align: center;}


/* Tables */

#indextable {background-color: #1497fd;}
#indextable a:link {color: #000099;}
#indextable a:hover {color: #66ccff;}
#indextable a:visited {color: #dfebf4;}
table.table3 {
  border: 1px solid #000000;
  text-align: center;
  font-family: Verdana;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  width: 800px;
  background-color: #fafafa;
  border-collapse: collapse;
  -x-border-x-spacing: 0px;
  -x-border-y-spacing: 0px;
}
.table3-head1 {
  background-color: #add8e6;
  text-align: center;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
}
.table3-head2 {
  background-color: #b0e0d0;
  text-align: center;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
}
.table3-head3 {
  background-color: #b0e0b0;
  text-align: center;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
}
.table3-head4 {
  background-color: #b0d0b0;
  text-align: center;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
}
.windwater-compinfo p {
  margin: 5px 10px;
  text-align: left;
  font-family: Verdana,sans-serif,Arial;
  font-weight: normal;
  font-size: 11px;
  line-height: 12px;
  color: #000000;
  background-color: #f5fafe;
  text-indent: -8px;
}
.windwater-info p {
  margin: 5px 10px;
  text-align: left;
  font-family: Verdana,sans-serif,Arial;
  font-weight: normal;
  font-size: 11px;
  line-height: 12px;
  color: #000000;
  background-color: #f5fafe;
  text-indent: -8px;
}
#table5 {
	border-color: #0c1ebf;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#table5 th {
	border-top: 4px solid #000066;
	border-bottom: 1px solid #ffffff;
	padding: 8px;
	background: #0b1bac none repeat scroll 0% 50%;
	color: white;
	font-family: Trebuchet MS;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
}
#table5 td {
	border-top: 1px solid transparent;
	border-bottom: 1px solid #ffffff;
	padding: 8px;
	background: #acbeef;
	color: #000099;
}
#table5 tr:hover td {background: #dfe3ef;}
#table5 a {font-weight: bold;color: #993399;}
#table5 a:hover, #table5 a:visited {color: #ccffff;}

/* Misc */

.staff {
  margin: 5px;
  padding: 5px;
  text-align: center;
  width: 180px;
  float: left;
  background-color: #eaf5ff;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
}
.staffhead {
  padding: 5px;
  font-weight: bold;
  width: 170px;
  background-color: #d1edff;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
}
.clearboth {
  clear: both;
}
.searchfield input {
  border: 1px solid #118def;
  margin: 5px;
  padding: 5px;
  color: #118def;
  width: 35%;
  float: left;
}
.searchbutton input {
  border-style: none;
  margin: 5px;
  padding: 5px;
  background-color: #0f24e5;
  color: white;
  font-weight: bold;
  font-family: Trebuchet MS;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  float: left;
}
