@charset "utf-8";
/* COMMON */
body { FONT-FAMILY: 'roboto', Arial, Helvetica, SansSerif; margin: 0px; FONT-SIZE: 14pt; color: Black; background-color:#F1F1F1}
td{	FONT-FAMILY: 'roboto', Arial, Helvetica, SansSerif; FONT-SIZE: 14px; color: Black;}
h1{ font-weight: bolder; font-size: 2em; text-decoration: none; FONT-FAMILY: 'roboto', Arial, Helvetica, SansSerif; color: #82C133; margin-top: 0px; padding-top: 0px;}
h2{ font-weight: bold; font-size: 1.2em; text-decoration: none; font-style: normal; margin-top: 0px; padding-right:0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; display: inline;}
img {border:0;}
img.right { float: right; padding-left:12px; margin-left: 12px; margin-right: 0px; padding-right:0px; }
img.blk { border:2px; border-style:solid; border-color:#000; width:200px; }
img.zico{ border:0px; width:80px; }
#sep{ width:100%; height:1px; margin-top:12px; margin-bottom:12px; color:#E2E2E2}
#spc{ padding-left:12px; margin-left:12px; padding-right:12px; margin-right:12px; vertical-align:middle;}
table.border { border-collapse:collapse; width:100%;}
.border td{	border: 1px solid #E2E2E2; padding:6px; margin:0px; vertical-align:top; border-spacing:0}
table.border2 { border-collapse:collapse; width:100%;}
.border2 td{	border: 1px solid #000; padding:6px; margin:0px; vertical-align:top; border-spacing:0}
table.noborder { border-collapse:collapse; width:100%;}
.noborder td{	border: 0px none; padding:2px; margin:0px; vertical-align:top; border-spacing:0}
table.line { border-collapse:collapse; width:100%;}
.line td { border-bottom:1px solid #000; padding:6px; margin:0px; vertical-align:top; }
.btmline { border-bottom:1px solid #000; padding:6px;}
/*TOP NAVIGATION=======================*/
a.nav:link, a.nav:visited { color: #77b800; background-color:transparent; text-decoration: none; FONT-SIZE: 16px; font-weight: bold; display: block; background-position: center; width: 100%; padding:12px 0 10px 0;}
a.nav:hover{ color: #4e3227; background-color:transparent; text-decoration: none; FONT-SIZE: 16px; font-weight: bold; display: block; background-position: center; width: 100%;}
a.navs:link, a.navs:visited, a.navs:hover { color: #F58220; background-color: transparent; text-decoration: none; FONT-SIZE: 16px; font-weight: bold; display: block; background-position: center; width: 100%; padding:12px 0 10px 0;}
/*CONSERVATION BUTTON*/
a.navcon:link, a.navcon:visited { color: #77b800; background-color:transparent; text-decoration: none; FONT-SIZE: 16px; font-weight: bold; display: block; background-position: center; width: 100%; padding:20px 0 23px 0;}
a.navcon:hover { color: #4e3227; background-color:transparent; text-decoration: none; FONT-SIZE: 16px; font-weight: bold; display: block; background-position: center; width: 100%;}
a.navcons:link, a.navcons:visited, a.navcons:hover { color: #F58220; background-color: transparent; text-decoration: none; FONT-SIZE: 16px; font-weight: bold; display: block; background-position: center; width: 100%; padding:20px 0 23px 0;}
/*TOP NAV LINKS*/
a.nav2:link, a.nav2:visited { color: #77b800; background-color:transparent; text-decoration: none; FONT-SIZE: 12px; font-weight: bold; display: block; /*background-image: url(images/@SubBac.gif); */ background-position: center; width: 100%; padding:16px 0 8px 0;}
a.nav2:hover { color:#231f20; background-color:transparent; text-decoration: underline; FONT-SIZE: 12px; font-weight: bold; display: block; /*background-image: url(images/@SubBac.gif); */ background-position: center; width: 100%;}
/*LEFT NAVIGATION=======================*/
a.sub, a.sub:link, a.sub:visited, a.sub:active    { width: 160px; padding-bottom:2px;  text-decoration:none;}
a.sub:hover   { color:#231f20; text-decoration: underline;}
a.subs:link, a.subs:visited     { color:#F58220;  width: 160px; padding-bottom:2px; text-decoration: none;}
/*GENERAL LINKS*/
a:link, a:visited, a:active  { color: #77b800; background-color:transparent; font-weight: bold; text-decoration: none;}
a:hover   { color:#231f20; background-color:transparent; text-decoration: underline; font-weight: bold;}
a.s:link, a.s:visited     { color:#F58220;}
/*BUTTONS==================*/
.myButton { background-image:url(../img/butn.jpg); background-position:top;  background-repeat:no-repeat; background-color:#ededed; display:block; width:241px; padding-top:13px; padding-bottom:15px; text-decoration:none; text-align:center;}
.myButton:hover {}
.myButton:active { position:relative; top:1px;}
.myButton2 {background-image:url(../img/btn3.jpg); background-position:top; background-repeat:no-repeat; background-color:#ededed; display:block; width:241px; padding-top:8px; padding-bottom:15px; text-decoration:none; text-align:center;}
.myButton2:hover {}
.myButton2:active { position:relative; top:1px;}
.myButton3 {background-image:url(../img/btn2.jpg); background-position:top;  background-repeat:no-repeat; background-color:#ededed; display:block; width:241px; padding-top:8px; padding-bottom:15px; text-decoration:none; text-align:center;}
.myButton3:hover {}
.myButton3:active { position:relative; top:1px;}
.but { background-color:#619600; font-size:1.4em;  display: inline-block; line-height: normal;  text-align:center; vertical-align: middle; border: 2px solid #77b800; padding:16px;  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; font-weight:normal; color:#FFFFFF; font-weight:bold;}
.button a { background-color:#619600; font-size:1.4em;  display: inline-block; line-height: normal;  text-align:center; vertical-align: middle; border: 2px solid #77b800; padding:16px;  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; font-weight:normal; color:#FFFFFF; font-weight:bold;}
/*LAYOUT==================*/
.title{	font-weight: bold; font-size: 1.4em; color: #000000; text-decoration: none;}
.just{text-align: justify; width:675px; float:left;}
.justimg{text-align: justify; }
.small{ FONT-SIZE: 0.75em;}
.leftCol { float:left; width:485px; text-align: justify;}
.rightCol {	float:right; width:204px;}
.red {color:#FF0000}
.green {color:#77b800}
.evt{border: 1px solid #E2E2E2; width:100%; max-width:338px; float:left; min-height:160px; overflow:hidden;}
.hig{ min-height:110px;}
.evt-inner{padding:10px 10px 10px 0; float:left; max-width:222px; text-align:left;}
.evt img{ width:80px;  float:left; margin:12px; -moz-border-radius: 8px; border-radius: 8px; -webkit-border-radius: 8px;  }
.evt .title{ font-size:16px; color:#77B800}
.evt:hover .title{ color:#4E3227; text-decoration:underline;}
.date{ color:#000; text-decoration:none; font-size:16px;}
.copy{ color:#000; text-decoration:none; font-size:13px; font-weight:normal; text-align:left;}
.last{ border-top: 1px solid #E2E2E2; width:100%; max-width:675px; float:left;  clear:both;}
.subhead{ font-size:14px;}
.sml { font-size:10px; font-style:italic;}
.clear { clear:both;}