﻿html, body, #wrapper {  margin:0; padding:0;  font-family: verdana, arial, sans-serif;color:#fff;}

a {color: #fff;}

a:hover {color: #009B00;text-decoration:none;}

body {
	scrollbar-face-color: #F5E49D;
	scrollbar-shadow-color: #DCBA6D;
	scrollbar-highlight-color: #DCBA6D;
	scrollbar-3dlight-color: #DCBA6D;
	scrollbar-darkshadow-color: #DCBA6D;
	scrollbar-track-color: #DCBA6D;
	scrollbar-arrow-color: #000000;
	background-color: #DCBA6D;
	background-image:url(img/bgweb.png);background-position: top left;padding:0;margin:0
}
ul, ol, li, p, h1, h2, h3, h4, h5 {margin:0; padding:0;}
img {border: 0}

.cl {clear: both;}
#shell	{margin:0;padding:0;background-image:url('img/wraperbg.png');background-repeat:repeat-x; }
#GothicRose{margin-top:0px;background-image:url('img/GothicRose.png');background-repeat:no-repeat;}

#wrapper {width: 759px; margin: 0 auto; margin-top:0;}

#navigation {width: 10px; float: left; margin-top: 2px; margin-bottom: 2px; }

#menuLog { border-right:1px #3c3c3c solid; margin-right:10px; width:163px;}

#main { background: #ffe59f; background-image:url('img/1480.png');background-repeat:repeat; border-left:2px solid #fff; border-right:2px solid #fff; width: 755px; }
#topPic{height:136px; width:759px; background-image:url('img/toppic.png');margin-top:20px;border:2px solid #5D5D43; }

#topline {
	background-image:url('img/FlipTopBG.gif') ;
	width: 759px;
	height: 35px;
	font-size: 10px;	
}

#topline div{
 

 height:28px;
 width:90px;
margin-bottom:2px;
margin-top:0px;
margin-left:2px;
margin-right:2px;
float: left;
}
#topline a{
	text-decoration:none;
	color:#dcd0aa; font-size:10px; font-weight:bold;text-transform: uppercase;
	position:relative;
	top:8px;
	padding-left:4px; padding-right:4px;
	}
#topline a:hover{color:#fff; }

#footer {
	background: #71A14A url('img/downBG.gif') top left no-repeat; 
	width: 759px;
	height: 80px;
	font-size: 11px;
	color: #fff;
	margin-bottom: 1em;
	text-align: center;
	line-height:20px;
 } 
 
#footer span {padding-top: 60px; display: block;}

#footer a{text-decoration:none;}

#languages {list-style: none;	margin-right: 7px; color: #fff;}
#languages li {float: right;	margin-top: 4px; margin-right: 5px;}

#head {width: 760px; height: 122px; background-repeat: no-repeat; background-position: top right; font-size: 1px;}
.head1 {background-image:url('images/hdr1.jpg');}
.head2 {background-image:url('images/hdr2.jpg');}
.head3 {background-image:url('images/hdr3.jpg');}
.head4 {background-image:url('images/hdr4.jpg');}

.hline {margin: 1px 0;}

#navigation {width: 180px; float: left; margin-top: 24px; margin-bottom: 24px; }

#navigation a {
	display: block; 
	border-top: 1px solid #ECECEC; 
	border-bottom: 1px solid #BABABA; 
	font-size: 12px; 
	padding: 5px 0 5px 14px;
	margin: 0 0 0 6px;
}


#content {width: 696px; padding-left:30px;}
//#content { height:380px;  overflow-y: auto;}

.contentWrapper {padding: 18px; clear: both;}
.contentWrapper h1 {font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; color: #999;  margin-bottom: 1em;}
.contentWrapper h2 {font-size: 18px; margin: 8px 0; font-family: Georgia, "Times New Roman", Times, serif; color: green;}
.contentWrapper h3 {font-size: 14px;}
.contentWrapper h4 {font-size: 14px; margin: -5px 0 1em 0; color: #999;}
.contentWrapper h2 a{font-size: 18px; margin: 8px 0; font-family: Georgia, "Times New Roman", Times, serif; color: green; text-decoration:none}
.contentWrapper h2 a:hover{ color:#009B00;}

.contentWrapper ul {margin: 0 0 1em 2em;}
.contentWrapper li {font-size: 100%;}
.contentWrapper li a{ text-decoration:none;}

.contentWrapper p {margin-bottom: 1em; font-size: 10px;}

.contentWrapper dl {font-size: 10px;}
.contentWrapper dt {font-weight: bold;}
.contentWrapper dd {margin:0 0 .5em 0; padding:0;}
.contentWrapper dd a {color: #999; text-decoration: none;}

.news {clear: both;font-family:"Calibri","sans-serif"; font-size: 14px; }
.news h1 {font-weight: bolder;  font-family: Verdana; color: #017700; font-size: 16px; text-align: left;}
.news h1 a,.news h1 a:hover{text-decoration:none;}
.news h3 {color: #000; margin:4px;}
.news a {color:#3E3E24;text-decoration:none;}
.news a:hover {color:#009B00;text-decoration: underline;}
.news h4 {font-weight: normal; color: #999; margin-bottom: 0px; margin-top: 0px; font-size:9px;}
.news h5 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #999; margin-bottom: 2px;}
.news.short {border-bottom: 1px dashed #000; padding-bottom: 5px; margin-bottom: 5px;}
.news.short .content {line-height: 1.25; color:#262417}
.news.short .content img {float: right; border: 3px solid #fff; margin-left: .75em;}
.news .more {font-style: italic; }

.member img {float: right; border: 3px solid #fff;}

.news.archive ul {margin: 1em;}
.news.archive li {font-size: 80%; line-height: 1.5;}


#accents {list-style: none; margin: 10px 0 0 6px; }
#accents img {margin-left: 4px;}

.pager {font-size: 70%; text-align: center; background-color: #84AE62; padding: 2px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; margin:2em -8px 1em -8px; width:96%;}
.pager span {margin: 0 .25em;}

.inputCont{
	background: White;
	color: Black;
	font-size: 12px;
	border: 1px solid black ;
}

label {font-size: 80%;}

img.leftfloat {border: 0; float: left; margin-right: .5em; margin-bottom: .5em; }
.application {padding: 18px; clear: both; font-size: 12px;}
.applicationtop {text-align :left; padding-left: 26em;}
.applicationhead {text-align :center; font-size: 20px; font-family: Georgia,"Times New Roman", Times, serif; color: #000000; margin-bottom: 1em;}
.applicationposthead {text-align :center;}
.applicationcontent {padding-left: 40px;}
.applicationdata {float: left;}
.applicationsign {float: right;}
.applicationsub {font-size: 10px; padding-left: 6em}
.applicationsub2 {font-size: 10px; padding-left: 14em}
.application p {margin-bottom: 1em;}
.application input {border: 1px solid #DADADA; background-color: #F9F9F9;}

img.border {float: right; border: 3px solid #fff; margin-left: 8px;}

dl.archives dt {margin-bottom: .5em; border-top: 1px dashed #ccc; padding-top: 1em; color: green;}
dl.archives dd {margin-bottom: 1em; margin-left: 1em; border-left: 3px solid #ccc; padding-left: 1em;}
dl.archives .pics {margin-top: .5em;}

.inputCont{
	background: White;
	color: Black;
	font-size: 12px;
	border: 1px solid black ;
}
#navigation a.root {background-image: url('images/b_reds.gif')}

#navigation a.selected {background: transparent url('images/b_green.gif') 5px 10px no-repeat;}
#navigation a.root.selected {background-image: url('images/b_greens.gif')}

#navigation a:link {color: #333; text-decoration: none;}
#navigation a:visited {color: #333; text-decoration: none;}
#navigation a:hover {color: #009B00; text-decoration: underline;  background-image: url('images/b_green.gif'); background-color: #E3E3E3;}
#navigation a.root:hover {background-image: url('images/b_greens.gif')}
#navigation a:active {color: #DB3A3A; text-decoration: underline;}

#navigation .sub {display: none; margin: 0 0 0 6px; background: #D0D0D0 url('images/submenubg.gif') left top repeat-y;}
#navigation .sub a {background: transparent url('images/reddot.gif') 8px 7px no-repeat; padding: 2px 0 4px 18px; border: none;}
#navigation .sub a:hover, #navigation .sub .selected {background-image: url('images/greendot.gif'); background-color: transparent;}
.label{font-size:10px; color:#000;}
.label h1{font-weight:bold; display:inline;font-size:12px; color:#000;}
.label h2{font-weight:normal; display:inline;font-size:12px; color:#000;}

.listTable { background: #717055;background-image:url(img/bgweb.png); text-decoration: none; width:680px;
border:4px solid #727455;}
.listTable a{ color: #fff; text-decoration: none;}
.listTable a:hover{text-decoration:underline; color:#444;}
.listTable th a{ color: #fff; text-decoration: none;}
.listTable th a:hover{ color: #A7CBDB; text-decoration: underline;}
.listTable tr.alt td{ background: #E8F5FB;}
.input_data{
	border: 1px solid #02325A;
	background: #ffffff;
	color: #000;
	text-decoration: none;
        font-size: 80%;
}

