/* arch-tag: 57dbc7cdc5c9db74f10b777b8631be50
 */

/* Colors 
#7C97C2 - light purple
#64799C - medium
#4B5B75 - dark
-------
#C2BE76 - light beige
#9C8F64 - medium
#756C4B - dark
-------
#3D3D3D - dark
#C2C2C2 - grey
#000000 - black
*/

/* Global styles */
body {
	width: 99%;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #C2C2C2;
}
a:link, a:active, a:visited, a:hover {
	color: #4b5b75;
}
a:hover, a:active {
	color: #000000;
}
h1, h2 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-style: italic;
	font-weight: bold;
	font-size: 12pt;
}
h2 {
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
}
form {
	padding: 0px;
	margin: 0px;
}
input, input.search, select, textarea {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
}
input.search {
	height: 18px;
}
table {
 font-size: 10pt;
}

/* Forms */
#form td {
	vertical-align: top;
}
#form textarea {
	width: 250px;
	height: 50px;
}
#form td.foot {
	padding: 2px;
	text-align: right;
}

/* Page Container */
#main {
	margin: 0px auto;
	padding: 0px;
	width: 720px;
	text-align: left;
	border: 1px solid #756C4B;
	background-color: #FFFFFF;
}

/* Global Header */
#header {
	width: 720px; 
	height: 91px; 
	overflow: hidden; 
	background-image: url(../images/header-1); 
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#header div.searchForm {
	float: right;
	text-align: right;
	margin: 22px 10px 10px 10px;
}
#header a:link, #header a:active, #header a:visited, #header a:hover {
	font-size: 8pt;
	color: #4b5b75;
	text-align: right;
}
#header a:hover, #header a:active {
	color: #000000;
}

/* Top Tab Style Navigation */
#tabs {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 22px 52px;
	background-image: url(../images/header-2);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-bottom: 1px solid #756C4B;
	}
#tabs li {
	margin: 0px; 
	padding: 0px;
	display: inline;
	list-style-type: none;
	}	
#tabs a:link, #tabs a:visited {
	border-top: 1px solid #756C4B;
	border-bottom: 1px solid #756C4B;
	background: #FFFFFF;
	float: left;
	font-size: 8pt;
	line-height: 15px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	padding-bottom: 6px;
	text-decoration: none;
	text-transform: lowercase;
	color: #756C4B;
	}
#tabs a.active:link, #tabs a.active:visited, #tabs a:hover {
	border-bottom: 3px solid #756C4B;
	border-top: 1px solid #756C4B;
	padding-bottom: 4px;
	background: #FFFFFF;
	color: #000000;
	}

/* Main Content Area */
#content {
	width: 720px; 
	background-color: #FFFFFF; 
	padding: 15px 0px 25px 0px;
}
#content a:link, #content a:active, #content a:visited, #content a:hover {
	color: #756C4B;
}
#content a:hover, #content a:active #content a.sub:hover, #content a.sub:active {
	color: #000000;
}
#content a.sub:link, #content a.sub:active, #content a.sub:visited, #content a.sub:hover {
	font-size: 10pt;
	font-weight: bold;
}
#content li {
	margin: 0px 0px 5px -25px;
	padding: 0px;
	color: #756C4B;
	list-style-type: circle;
}
#content:after {
    content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#content-left {
	float: left; 
	width: 490px; 
	margin: 0px 15px 0px 22px;
	text-align: left;
}
#content-right {
	float: right; 
	width: 170px;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #4B5B75;
	border-bottom: 3px solid #756C4B;
	font-style: italic;
	font-size: 9pt;
}
#content-right h1, #content-right h2 {
	color: #4B5B75;
	font-style: italic;
	font-size: 9pt;
}
#content-right h2 {
	color: #756C4B;
}

/* Global Page Footer */
#footer .links {
	text-align: center;
}
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover {
	font-size: 8pt;
}

/* Sub Navigation */
/* #subNav {
	border-top: 1px dashed #C2C2C2;
	border-bottom: 1px dashed #C2C2C2;
	padding-bottom: 4px;
} */
#subNav a:link, #subNav a:active, #subNav a:visited, #subNav a:hover {
	font-size: 9pt;
	font-weight: bold;
}
#subNav a.active:link, #subNav a.active:active, #subNav a.active:visited, #subNav a.active:hover {
	text-decoration: none;
	color: #000000;
}

/* Search Results */
#searchResults .searchCount, #searchResults .searchPages {
	font-size: 8pt;
	text-align: right;
	border-top: 1px dashed #C2C2C2;
	border-bottom: 1px dashed #C2C2C2;
	margin-bottom: 0px;
	margin-top: 10px;
}
#searchResults .searchPages {
	text-align: left;
	margin-top: 18px;
	margin-bottom: 0px;
	padding-bottom: 1px;
}
#searchResults .searchHit {
	padding-top: 10px;
	font-size: 8pt;
}
#searchResults .searchDoc {
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
}

#browseControls {
	font-size: 8pt;
	border-top: 1px dashed #C2C2C2;	
	border-bottom: 1px dashed #C2C2C2;
	margin-top: 5px;
	padding-bottom: 3px;
	text-align: right;
}
#browseContent {
	margin-top: 8px;
}
.OLRow {
	vertical-align: middle;
	font-size: 9pt;
}
.OLBlock {
	display: none;
}
img.treeArt {
	vertical-align: text-top;
}

#popUpContent {
	margin: 5px;
	text-align: left;
	padding: 5px;
	border: 1px solid #756C4B;
}
body.popUp {
	background-color: #FFFFFF;
}
