﻿html, body, #wrapper { height: 100%; margin:0; padding:0; background-color: #71a14a; font-family: verdana, arial, sans-serif;}

a {color: #506846;}
a:link {color: #506846;}
a:hover {color: #009B00;}



ul, ol, li, p, h1, h2, h3, h4, h5 {margin:0; padding:0;}
img {border: 0}

.cl {clear: both;}

#wrapper {width: 759px; margin: 0 auto; height:100%}

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

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

#topline {
	width: 759px;
	height: 166px;
	background: #71A14A url('img/top.jpg') top left no-repeat; 
	font-size: 10px;	
	margin-top:20px;

}
#main {background: #71A14A url('img/midBG.gif') top repeat-y; width: 759px; }

#topline div{
	font-family:Verdana;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
	color:#506846;
}
#topline div a{
 text-decoration:none;
}

#footer {
	background: #71A14A url('img/downBG.gif') top left no-repeat; 
	width: 759px;
	height: 35px;
	font-size: 11px;
	color: #fff;
	margin-bottom: 1em;
	text-align: center;
	line-height:40px;
 }
 
#footer span {padding-top: 4px; 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; } 

.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;}
.news h1 {font-weight: bold; font-family: Verdana; color: #009B00; font-size: 16px; text-align: center;}
.news h3 {font-family: Georgia, "Times New Roman", Times, serif; color: #009B00; font-size: 12px; margin:4px;}
.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 #BFBFBF; padding-bottom: 5px; margin-bottom: 5px;}
.news.short .content {font-size: 80%; line-height: 1.25;}
.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:500px;}
.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;}
