﻿body   { 
	background-color: #EEEDCA; 
	font-family: "Hoefler Text", Garamond, "Book Antiqua", Palatino, "Times New Roman", Times 
}
p      {
	font-size: 15px;
	font-family: "Hoefler Text", Garamond, "Book Antiqua", Palatino, "Times New Roman", Times;
}
h1 {
    font-family: "Hoefler Text", Garamond, "Book Antiqua", Palatino, "Times New Roman", Times;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #eeedca; 
	font-size: 36pt; 
}
h2 {
    font-family: "Hoefler Text", Garamond, "Book Antiqua", Palatino, "Times New Roman", Times;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	vertical-align: top;
	color: #b22222; 
	font-size: 18pt; 
}
h3 {
    font-family: "Hoefler Text", Garamond, "Book Antiqua", Palatino, "Times New Roman", Times;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	vertical-align: top;
	color: #b22222; 
	font-size: 16pt; 
}
h4 {
    font-family: "Hoefler Text", Garamond, "Book Antiqua", Palatino, "Times New Roman", Times;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	vertical-align: top;
	font-size: 12pt; 
	text-align: center; 
}
a         { color: #0066CC; text-decoration: none; font-weight:bold }
a:link     { color: #0066cc; font-weight: normal; text-decoration: none }
a:visited  { color: #0066cc; font-weight: normal; text-decoration: none }
a:focus    { color: #0099ff; font-weight: normal }
a:hover    { color: #0099ff; font-weight: normal }
a:active   { color: #0099ff; font-weight: normal }

a:visited.yellowonblue
{ color: #0066CC; text-decoration: none; font-size: 13px; font-weight: normal }

a:link.yellowonblue
{ color: #0066CC; text-decoration: none; font-size: 13px; font-weight: normal }

a.yellowonblue
{ color: #0066CC; text-decoration: none; font-size: 13px; font-weight: normal }

a:active.yellowonblue
{ border-bottom: 1px solid; }

a:hover.yellowonblue
{ border-bottom: 1px solid; }

a:focus.yellowonblue
{ border-bottom: 1px solid; }

a.index         { color: #FFCC00; text-decoration: none; font-size:12pt; font-weight:bold }
a:link.index    { color: #FFCC00; text-decoration: none; font-size:12pt; font-weight:bold }
a:visited.index { color: #FFCC00; text-decoration: none; font-size: 12pt; font-weight: bold }
a:focus.index   { color: #FFCC00; font-weight: bold ; font-size: 12pt; border-top: 1px solid; border-bottom: 1px solid;  }
a:hover.index   { color: #FFCC00; font-weight: bold ; font-size: 12pt; border-top: 1px solid; border-bottom: 1px solid;  }
a:active.index  { color: #FFCC00; font-size: 12pt; font-weight: bold }

#topbanner {
	padding: 0px;
	margin: 0px;
	background-color: #0066cc;
	position: absolute;
	top: 16px;
	left: 2px;
	width: 780px;
	height: 102px;
}
#shield {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 251px;
	height: 91px;
	background-color: #EEEDCA;
}
#toptext {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 6px;
	left: 262px;
	width: 495px;
	height: 90px;
	vertical-align: top;
	text-align: right;
}
#menu  { 
	position: absolute; 
	top: 125px; 
	left: 0px; 
	width: 170px; 
	height: 316px; 
}
#maintext {
	position: absolute;
	top: 115px;
	left: 180px;
	width: 550px;
	height: 100px;
}
#Title    { 
	font-weight: 600; 
	font-size: 44pt; 
	font-family: "Hoefler Text", Garamond, "Book Antiqua", Palatino, "Times New Roman", Times; 
	position: absolute; 
	z-index: 2; 
	top: 0px; 
	left: 158px; 
	width: 582px; 
	height: 48px; 
}
#Subtitle { 
	font-weight: normal; 
	font-size: 24pt; 
	font-family: "Hoefler Text", Garamond, "Book Antiqua", Palatino, "Times New Roman", Times; 
	text-align: right; 
	position: absolute; 
	z-index: 1; 
	top: 48px; 
	left: 170px; 
	width: 442px; 
	height: 32px 
}
#TopMenu  { 
	position: absolute; 
	top: 80px; 
	left: 170px; 
	width: 442px; 
	height: 19px; 
	visibility: visible 
}
.photo_border {
	border-style: solid;
	border-width: 1px;
	color: #808080;
}
.image_no_border {
	border-width: 0;
}
.centered {
	text-align: center;
}
.wecan_ltgreen {
	color: #A4C5BE;
}
.wewill_dkgreen {
	color: #057D6D;
}
