#overall {
	margin: 0px auto; padding: 0px; border: currentColor; width: 680px; text-align: left; background-color: rgb(255, 255, 255);
}
#banner {
	height: 79px; background-color: rgb(0, 0, 102);
}
#bannerLogo {
	float: left;
}
#bannerRight {
	padding: 15px 0px 0px; float: left;
}
.searchEngine {
	margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
}
.searchButton {
	margin: 0px 0px 0px 5px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
}
#findIt {
	margin: 2px 0px 4px; padding: 0px 0px 4px 4px; display: block;
}
.search {
	color: rgb(0, 0, 153); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: rgb(230, 212, 169);
}
#navBar {
	padding: 7px 0px; text-align: center; background-color: rgb(67, 46, 139);
}
#navBar ul {
	list-style: none; margin: 0px 0px 0px -8px;
}
#navBar ul li {
	list-style: none; margin-right: 20px; display: inline;
}
#bodyMain {
	width: 100%; float: left; display: block; background-color: rgb(231, 217, 192);
}
.sidebar {
	margin: 0px; width: 177px; text-align: center; float: left; display: inline; background-color: rgb(231, 217, 192);
}
.sidebarLinkGroup {
	margin: 0px; text-align: left;
}
#headerImage {
	margin: 0px; padding: 0px; float: right; display: block; position: relative;
}
* html #headerImage {
	margin: 0px -3px 0px -15px; padding: 0px 3px 0px 0px; float: right;
}
body {
	margin: 6px 0px 0px; padding: 0px; text-align: center; background-color: rgb(192, 172, 123);
}
body {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
div {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
p {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
li {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
th {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
td {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
dd {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
strong {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
strong {
	font-weight: bold;
}
form {
	display: inline;
}
table {
	margin: 0px 0px 0px 10px;
}
.bodyCopyEm {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: oblique;
}
#webStandardsAlert {
	display: none;
}
#skipLinks {
	width: 1px; height: 1px; overflow: hidden; float: left; display: inline;
}
.skipLinks {
	width: 1px; height: 1px; overflow: hidden; float: left; display: inline;
}
h3.pullUp {
	margin: 5px 0px -8px 12px;
}
.lineSpaceBoost {
	line-height: 8px; list-style-type: none;
}
.extraIndent {
	padding: 0px 0px 0px 30px;
}
.extraIndent h3 {
	margin: 0px !important; padding: 3px 0px 0px 10px !important;
}
.boxClear {
	clear: both;
}
.imageHeading {
	margin: 8px 0px 4px 8px;
}
#whoPix {
	margin: 10px 0px 0px 10px; border: currentColor; width: 465px; float: left;
}
#whoPix img {
	margin: 4px 10px 6px 0px;
}
#whoPix p {
	font-size: 10px;
}
#whoPix h3 {
	margin: 0px 0px -6px;
}
#photoBlocks {
	margin: 15px 0px 20px 10px; width: 455px; float: left;
}
.photoBlock {
	margin: 0px 0px 1px 10px; padding: 0px 0px 5px 3px; border: currentColor; width: auto; float: left;
}
.photoBlock img {
	margin: 3px 10px 0px 0px;
}
.photoIndent {
	margin: 0px 0px 0px 6px; padding: 0px 12px 0px 8px; border: currentColor; float: left; display: inline;
}
.quote {
	color: rgb(51, 51, 51); line-height: 11pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal;
}
a {
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt;
}
a:active {
	color: rgb(102, 102, 204); font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;
}
a:link {
	color: rgb(35, 35, 118); font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;
}
a:visited {
	color: rgb(35, 35, 118); font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;
}
a:visited {
	color: rgb(0, 0, 102); font-size: 9pt; font-weight: bold; text-decoration: none;
}
a:hover {
	color: rgb(102, 102, 204); font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline;
}
#navBar a {
	letter-spacing: 0em; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;
}
#navBar a:visited {
	color: rgb(230, 212, 169);
}
#navBar a:link {
	color: rgb(230, 212, 169);
}
#navBar a:hover {
	color: rgb(255, 255, 255);
}
#navBar a:active {
	color: rgb(255, 255, 255);
}
#bannerLinks a {
	padding: 0px 5px; color: rgb(230, 212, 169); font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;
}
#bannerLinks a:link {
	color: rgb(230, 212, 169); text-decoration: none;
}
#bannerLinks a:visited {
	color: rgb(230, 212, 169); text-decoration: none;
}
#bannerLinks a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#bannerLinks a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
.sidebar p {
	margin: 5px 5px 0px;
}
#sidebarLinkGroup ul {
	margin: 0px; padding: 0px;
}
#sidebarLinkGroup li {
	list-style: none; margin: 0px 0px 0px 5px; padding: 0px 0px 3px 15px; text-align: left; text-indent: -15px;
}
#sidebarLinkGroup a {
	line-height: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; margin-left: 2px;
}
#sidebarLinkGroup a:visited {
	text-decoration: none;
}
#sidebarLinkGroup a:link {
	color: rgb(35, 35, 118); text-decoration: none;
}
#sidebarLinkGroup a:hover {
	color: rgb(102, 102, 204); text-decoration: underline;
}
#sidebarLinkGroup a:active {
	color: rgb(102, 102, 204); text-decoration: none;
}
#bodyMiddle {
	margin: 0px; width: 503px; height: 100%; overflow: visible; float: right; display: block; background-color: rgb(255, 255, 255);
}
html > #bodyMiddle {
	padding: 0px 0px 15px 8px; width: 496px;
}
#bodyFullMiddle {
	margin: 0px 8px; padding: 0px; width: 486px; display: block;
}
html > body #bodyFullMiddle {
	margin-top: 0px;
}
#bodyLeftCol {
	width: 240px; float: left;
}
#bodyRightCol {
	width: 240px; float: right;
}
#bodyLeftColNarrow {
	padding: 0px 0px 0px 8px; width: 220px; float: left;
}
#bodyRightColWide {
	padding: 0px 0px 0px 8px; width: 265px; float: right;
}
#bodyFull {
	margin: 0px; width: 680px; height: 100%; overflow: visible; float: left; display: inline; z-index: 1000; background-color: rgb(255, 255, 255);
}
#bodyLeftCol3 {
	padding: 0px 0px 0px 8px; width: 32%; float: left;
}
#bodyMidCol3 {
	padding: 0px 0px 0px 8px; width: 32%; float: left;
}
#bodyRightCol3 {
	padding: 0px 8px 0px 0px; width: 32%; float: right;
}
#bodyLeftCol2 {
	padding: 0px 0px 0px 8px; width: 48%; float: left;
}
#bodyRightCol2 {
	padding: 0px 8px 0px 0px; width: 47%; float: right;
}
body #bodyMiddle p {
	padding: 0px 10px 0px 12px; margin-top: 8px;
}
body #bodyFull p {
	padding: 0px 10px 0px 12px; margin-top: 8px;
}
body bodyFullMiddle p {
	padding: 0px 10px 0px 12px; margin-top: 8px;
}
#bodyMiddle p.noIndent {
	margin: 0px 8px; padding: 0px 0px 0px 5px; display: block;
}
#bodyFull p.noIndent {
	margin: 0px 8px; padding: 0px 0px 0px 5px; display: block;
}
bodyFullMiddle p.noIndent {
	margin: 0px 8px; padding: 0px 0px 0px 5px; display: block;
}
#bodyMiddle #header img {
	margin: 0px 0px 0px 8px;
}
#bodyFull #header img {
	margin: 0px 0px 0px 8px;
}
bodyFullMiddle #header img {
	margin: 0px 0px 0px 8px;
}
#bodyMiddle ul {
	font-weight: normal; margin-top: 0px; list-style-type: disc;
}
#bodyFull ul {
	font-weight: normal; margin-top: 0px; list-style-type: disc;
}
bodyFullMiddle ul {
	font-weight: normal; margin-top: 0px; list-style-type: disc;
}
#bodyMiddle li a {
	color: rgb(35, 35, 118); font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;
}
#bodyFull li a {
	color: rgb(35, 35, 118); font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;
}
bodyFullMiddle li a {
	color: rgb(35, 35, 118); font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;
}
#bodyMiddle li a:hover {
	color: rgb(102, 102, 204); font-size: 10pt; font-weight: normal; text-decoration: underline;
}
#bodyFull li a:hover {
	color: rgb(102, 102, 204); font-size: 10pt; font-weight: normal; text-decoration: underline;
}
bodyFullMiddle li a:hover {
	color: rgb(102, 102, 204); font-size: 10pt; font-weight: normal; text-decoration: underline;
}
#bodyMiddle ul.undecorated {
	font-weight: normal; margin-top: 0px; list-style-type: none;
}
#bodyFull ul.undecorated {
	font-weight: normal; margin-top: 0px; list-style-type: none;
}
bodyFullMiddle ul.undecorated {
	font-weight: normal; margin-top: 0px; list-style-type: none;
}
#bodyMiddle ul.undecorated li {
	margin: 0px 0px 0px -15px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;
}
#bodyFull ul.undecorated li {
	margin: 0px 0px 0px -15px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;
}
bodyFullMiddle ul.undecorated li {
	margin: 0px 0px 0px -15px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;
}
.headerBar {
	margin: 0.7em; padding: 0.3em 0.4em 0.1em 0em; border: 1px dotted currentColor; background-color: rgb(231, 217, 192);
}
.headerBar h2 {
	font-size: 10pt;
}
.displayBox {
	margin: 0px 5px 0px 0px; padding: 0px 5px 10px 0px; border: thin outset rgb(67, 46, 139); float: left; background-color: rgb(238, 238, 238);
}
.infoBox {
	margin: 0px 5px 0px 0px; padding: 0px 5px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; display: block; background-color: rgb(238, 238, 238);
}
.infoBox h3 {
	background: rgb(231, 217, 192); margin: 0px -5px 0px 0px !important; padding: 2px 0px 3px 15px !important; color: black; font-size: 9pt;
}
.infoBox strong {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}
.infoBox ul {
	list-style: none; margin: 0px; padding: 0px;
}
.infoBox li {
	list-style: none; margin: 4px 0px 0px 15px; padding: 0px; font-size: 9pt;
}
h1 {
	margin: 0px 0px 5px 12px; padding: 0px; color: rgb(181, 163, 115); letter-spacing: -0.01em; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; display: block;
}
h1 a {
	margin: 0px 0px 5px; padding: 0px; color: rgb(181, 163, 115); letter-spacing: -0.01em; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; display: block;
}
h1 a:active {
	margin: 0px 0px 5px; padding: 0px; color: rgb(181, 163, 115); letter-spacing: -0.01em; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; display: block;
}
h1 a:visited {
	margin: 0px 0px 5px; padding: 0px; color: rgb(181, 163, 115); letter-spacing: -0.01em; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; display: block;
}
h1 a:link {
	margin: 0px 0px 5px; padding: 0px; color: rgb(181, 163, 115); letter-spacing: -0.01em; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; display: block;
}
h1 a:hover {
	color: rgb(102, 102, 204); font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold;
}
h2 {
	margin: 0px 0px 5px 12px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; display: block;
}
h2 a {
	margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; display: block;
}
h2 a:active {
	margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; display: block;
}
h2 a:visited {
	margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; display: block;
}
h2 a:link {
	margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; display: block;
}
h2 a:hover {
	color: rgb(102, 102, 204); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;
}
h3 {
	margin: 0px 0px 2px 12px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; display: block;
}
h3 a {
	margin: 0px 0px 2px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; display: block;
}
h3 a:active {
	margin: 0px 0px 2px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; display: block;
}
h3 a:visited {
	margin: 0px 0px 2px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; display: block;
}
h3 a:link {
	margin: 0px 0px 2px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; display: block;
}
h3 a:hover {
	color: rgb(102, 102, 204); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;
}
h4 {
	margin: 0px 0px 5px 12px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; display: inline;
}
h4 a {
	margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; display: block;
}
h4 a:active {
	margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; display: block;
}
h4 a:visited {
	margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; display: block;
}
h4 a:link {
	margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; display: block;
}
h4 a:hover {
	color: rgb(102, 102, 204); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;
}
#fullPageContent {
	margin: 10px 0px 0px; width: 680px; text-align: left; float: left;
}
#motto {
	margin: 0px; padding: 0px; width: 680px; display: block;
}
html > body #motto {
	clear: both; display: inline;
}
#footer {
	text-align: center; clear: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; display: block;
}
#footer a {
	color: rgb(35, 35, 118); font-size: 8pt; font-weight: normal;
}
address {
	font-style: normal;
}
#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
}
#copyright a {
	font-size: 7pt; font-weight: normal;
}
#bottomLinks {
	text-align: center; color: rgb(0, 0, 0);
}
#bottomLinks h3 {
	margin: 0px; padding: 0px 4px; font-size: 8pt; display: inline;
}
#bottomLinks h3 a {
	margin: 0px; padding: 0px 4px; font-size: 8pt; display: inline;
}
#printSpacer {
	display: none;
}
