div, td, body, a, span {font-family:verdana, arial; font-size:11px}
input, select,textarea {font-family:verdana, arial; font-size:11px}
hr {color: 776928}
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	background-color: FFFAE4;
	scrollbar-3dlight-color: #F2EAC3;
    scrollbar-arrow-color:#776928;
    scrollbar-base-color: #F2EAC3;
    scrollbar-darkshadow-color: #F2EAC3;
    scrollbar-face-color: #F2EAC3;
    scrollbar-highlight-color: #F2EAC3;
    scrollbar-shadow-color: #F2EAC3;
	scrollbar-track-color: #BDAE6D;
	
}

/*div.site {width:800px; padding:15px}*/

/* layout page rows - fonts & positions */
div.page-row-one { padding-bottom: 2px; padding-left: 10px; padding-right: 10px; color: white; font-weight: bold; font-size: 10px;}
div.page-row-two { padding: 0px; }
div.page-row-three { padding: 4px; color: white; font-size: 10px;}
div.page-row-four { padding: 4px; color: white; font-size: 10px;}

div.leftnavi { margin-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 20px;}
div.contentarea { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 20px;}
div.rightnavi { padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 20px; }

div.page-row-six { padding-bottom: 2px; padding-right: 10px; color: white; font-size: 10px; text-align: right;}
div.page-row-seven { text-align: right; padding-right: 10px;  padding-bottom: 10px; padding-top: 10px;}


/* layout background colors/images */
.bg-page-row-one	{ background-color: #1734A6 }
.bg-page-row-two	{ background-color: #10125a; background-image: url(ximg/topbg.gif); background-repeat: repeat;}
.bg-page-row-three	{ background-color: white;}
.bg-page-row-four	{ background-color: white;}

/*page row 5*/
.bg-leftnavi { background-color: whitesmoke /*#cbcbcb; background-image: url(ximg/left.gif); background-repeat: repeat;*/}
.bg-contentalt { background-color: #f5f5f5;}
/*.bg-contentarea { background-color: white;}*/
/*.bg-rightnavi { background-color: #FDF9DB}*/

.bg-page-row-six	{ background-color: #1734A6/*#336694;*/}
.bg-page-row-seven	{ background-color: #cbcbcb;}
.bg-page-row-eight	{ background-color: white;}



/* width of content */
div.elem-column {width:400px; padding:5px; }

/* element styles - do not edit*/
div.elem-element {text-align:left;}
div.elem-highlight {padding:8px; background-color:#F2EAC3; /*margin-left:15px; margin-right:15px; border: 1px solid black;*/}

div.elem-highlight1 {padding:8px; background-color:#F2EAC3;}
div.elem-highlight2 {padding:8px; border: 1px solid #776928;}
div.elem-highlight3 {padding:8px; background-color:#F2EAC3; border: 1px solid #776928;}
div.elem-highlight4 {padding:8px;}

div.elem-break {clear:both; padding-bottom:20px} /* defines space between elements with break */
div.elem-nobreak {padding-bottom:10px} /* defines space between elements without break */
div.elem-break-page {clear:both;}

div.elem-content-left {text-align:left;}
div.elem-content-center {text-align:center}
div.elem-content-right {text-align:right}
div.elem-content-justify {text-align:justify}

img.elem-imgmargin-left {margin-right:10px; margin-bottom:8px;}
img.elem-imgmargin-right {margin-left:10px; margin-bottom:8px;}
img.elem-imgmargin-left-caption {margin-right:10px; margin-bottom:2px;}
img.elem-imgmargin-right-caption {margin-left:10px; margin-bottom:2px;}
div.elem-textmargin {padding-left:10px}

/* List elements for element 60*/
div.list-bigtitle {font-size:14px; font-weight:bold; padding-top:4px; padding-bottom:2px;}
div.list-subtitle {font-size:14px; font-weight:bold; padding-top:4px; padding-bottom:5px;}
span.list-readmore a {font-weight:normal;}
div.list-title a {font-weight:bold; color:#000}
div.list-title a:hover, span.list-readmore a:hover {text-decoration:underline}
span.list-date {font-weight:normal;}
div.list-ingress {font-weight:normal;}
div.list-break {padding-bottom:4px;}
div.list-previousnextlinks {padding-top:2px}
div.list-previousnextlinks a {font-weight:bold;}
div.list-element-border {/*border: 1px #000 solid; padding:3px;*/}

/* links & navigation */
a {text-decoration:none; color:#77661C; }
a:hover { text-decoration: underline;}

a.page-row-one {color: white; font-size: 10px;}
a.page-row-one-active {color: white; text-decoration: underline;}
a.page-row-one:hover { text-decoration: underline;}

a.page-row-six {color: white; font-size: 10px;}
a.page-row-six-active {color: white; text-decoration: underline;}
a.page-row-six:hover { text-decoration: underline;}


div.leftnavi-row {padding-bottom:2px; padding-top:2px; padding-right:4px; font-weight:bold}
a.leftnavi {color: 818B66;  padding: 2px; width: 120px; float: left;  font-weight: bold; font-size: 11px; text-decoration: none;}
a.leftnavi-active {color: 666666;  padding: 2px; width: 120px; float: left;  background: #CACFBC; font-weight: bold;}
a.leftnavi:hover {color: 666666;  padding: 2px; width: 120px; float: left;  background: #CACFBC; font-weight: bold;}

a.leftnavi-ns4   { color: black; font-weight: bold; font-size: 10px; text-decoration: none;}
a.leftnavi-active-ns4   { color:black;  font-size: 10px; font-weight: bold;  text-decoration: underline;}


div.rightnavi-row {padding-left:8px; padding-bottom:4px; font-weight:bold}
a.rightnavi {color: BDAE6D}
a.rightnavi-active {color: #776928; text-decoration: underline;}
a.rightnavi:hover { text-decoration: underline;}

/* misc stuff */
.pictitle {font-size:12px; font-weight:bold;}
.pictxt { font-style: italic; }
.textfield {width: 200px}
.dropdown {width: 200px}
input.button    { color: #776928;  font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  width: 120px; font-weight:bold; background-color: white;/* border-style: solid; border-color: black;*/}

/*text headers*/
div.ch5-title, span.ch5-title {font-size:15px; font-weight:bold; padding-bottom:10px ; color: #776928; }
div.ch5-titlesub, span.ch5-titlesub {font-size:13px; font-weight:bold; color: 666666;}
div.ch5-titlesubsubsub, span.ch5-titlesubsubsub {font-size:12px; font-weight:bold; color: #776928;}
.ch5-titlesub {font-size:11px; font-weight:bold; color: 666666;}
/*sitemap*/

/* deps*/
div.ch5-sitemapdep { padding-bottom:5px; padding-top:5px;  }
a.ch5-sitemapdep {font-weight:bold; font-size: 12px; color: black; }
a:hover.ch5-sitemapdep { text-decoration: underline;}
/* subdeps */
div.ch5-sitemapsubdep { margin-left: 10px; padding-bottom:5px; padding-top:5px;}
a.ch5-sitemapsubdep {font-weight:bold; font-size: 11px;}
a:hover.ch5-sitemapsubdep { text-decoration: underline;}
/* docs */
div.ch5-sitemapdoc { padding-bottom:1px; padding-top:1px;}
a.ch5-sitemapdoc { font-weight:normal;}
a:hover.ch5-sitemapdoc { text-decoration: underline;}
/* sub docs */
div.ch5-sitemapsubdoc { margin-left: 10px; padding-bottom:1px; padding-top:1px;}
a.ch5-sitemapsubdoc { font-weight:normal;}
a:hover.ch5-sitemapsubdoc { text-decoration: underline;}
.botmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 666666;
}
.botmenulinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 776928;
	font-weight: normal;

}
.dropdownmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}