/* body */
body {
background-position:top;
margin-top:20px;
margin-left:2px;
margin:2px;
}

/* font classes */
h1 {color:#003875; font-family:Georgia, Times, Times New-Roman, serif; font-size:21pt; font-weight:normal; line-height:.5;}
h2 {color:#6B770b; font-family:Georgia, Times, Times New-Roman, serif; font-size:14pt;  font-weight:normal; line-height:.8; font-style:italic;}

p, td {color:#000; font-family:Verdana, sans-serif; font-size:10pt;}
.subhead {color:#265e28; font-family: Georgia, "Times New Roman", Times, serif; font-size:12pt; font-weight:bold;}

/* right photo column */
.rightPhotos {
padding-top:15px;
padding-left:20px;
background-color:#f6faec;
}

/* right photo column */
.spacer {
background-color:#f6faec;
}

/* Content */
.content {
background-color:#f6faec;
font-family:Verdana, sans-serif;
font-size:6px;
text-align:left;
font-weight:normal;
}

.content a:link, .content a:visited {
color:blue;
font-family:Verdana, sans-serif;
text-decoration:underline;
}

.content a:hover, .content a:active {
color:blue;
}

.content ul {
list-style:square;
}

.content li {
font-family:Verdana, sans-serif;
font-weight:normal;
}

.content li a:link, .content li a:visited {
color:blue;
font-family:Verdana, sans-serif;
font-weight:normal;
border:none;
padding-left:0;
margin-left:0;
text-decoration:underline;
}

.content li a:hover, .content li a:active {
color:#0080ff; 
background-color:#fff;
}

/* Index Navigation
.indexNav {
text-align:left;
background-color:#d7e1c6;
}

.indexNav ul {
list-style:none;
margin:0px;
padding:0px;
padding-left:40px;
}

.indexNav li a:link, .indexNav li a:visited {
list-style:square;
display:block;
font-family:Verdana, sans-serif;
text-decoration:none;
padding-left:5px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
font-weight:normal;
}

.indexNav li a:hover {
color:#013777;
}
 */
 
/* Navigation */
.navigation {
text-align:left;
background-color:#d7e1c6;
}

.navigation ul {
list-style:none;
margin:0px;
padding:0px;
padding-left:40px;
}

.navigation li a:link, .navigation li a:visited {
list-style:square;
display:block;
color:#013777;
font-family:Verdana, sans-serif;
text-decoration:none;
padding-left:5px;
padding-right:10px;
/* padding-top:1px;
padding-bottom:1px; */
font-size:9pt;
font-weight:normal;
}

.navigation li a:hover {
color:#013777;
background-color:#f6faec;
}

/* Footer */
.footer {
vertical-align:top;
text-align:center;
background-color:#f6faec;
color:#265e28;
font-family:Verdana, sans-serif;
font-size:8pt;
}

.footer a:link, .footer a:visited {
font-family:Verdana, sans-serif;
font-size:8pt;
text-decoration:underline;
}

.footer a:hover, .footer a:active {
color:blue;
font-family:Verdana, sans-serif;
font-size:8pt;
}

/* Misc */
hr {
background-color:#ccc;
color:#ccc;
width:100%;
height:0px;
}

input {
border: 1px solid;
}

#tableSolid {
border: 1px solid;
}


/* Contact Form Styling */
.fieldSet {	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #061c3d;
	border: thin solid #c4cec2;
	margin-bottom: 20px;
}

.formText {color:#000; font-family:Verdana, sans-serif; font-weight:normal; font-size:10pt;}