BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #0c2e55;
	TEXT-DECORATION: none
}
P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 12px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#main {
	MARGIN: auto;
	WIDTH: 750px
}
#header {
	CLEAR: both;
	HEIGHT: 110px
}
#logo {
	DISPLAY: block;
	WIDTH: 310px;
	HEIGHT: 110px;
	margin-left:220px;
	float:left;

}

#top_right_no{
	float:right;
	color:#FFF;
	font-size:13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	margin-top:8px;
	position:relative;
}


#thinkgreen {
	DISPLAY: block;
	FLOAT: right;
	WIDTH: 170px;
	HEIGHT: 76px;
	margin-top:34px;
}
#navlist {
	PADDING-BOTTOM: 1px;
	HEIGHT: 25px
}
#navlist UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap
}
#navlist LI {
	DISPLAY: inline;
	LIST-STYLE-TYPE: none
}
#navlist A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FLOAT: left;
	WIDTH: 106.2px;
	LINE-HEIGHT: 25px;
	MARGIN-RIGHT: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	TEXT-ALIGN: center
}
#navlist A:link {
	COLOR: #fff;
	BACKGROUND-COLOR: #08458b;
	TEXT-DECORATION: none
}
#navlist A:visited {
	COLOR: #fff;
	BACKGROUND-COLOR: #08458b;
	TEXT-DECORATION: none
}
#navlist A:hover {
	COLOR: #fff;
	BACKGROUND-COLOR: #1e85c5;
	TEXT-DECORATION: none
}
#navlist .last {
	MARGIN: 0px
}
#mainphoto {
	HEIGHT: 218px;
}
.blockright {
	CLEAR: both;
	DISPLAY: block;
	FLOAT: right;
}
.blockleft {
	DISPLAY: block;
	FLOAT: left
}
.imgleft {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px
}
#onecol {
	PADDING-RIGHT: 15px;
	BORDER-TOP: #08458b 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	MIN-HEIGHT: 200px;
	FLOAT: left;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	WIDTH: 713px;
	PADDING-TOP: 15px
}
#leftcol {
	PADDING-RIGHT: 15px;
	BORDER-TOP: #08458b 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	FLOAT: left;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	WIDTH: 494px;
	PADDING-TOP: 15px;
}
#leftcol_about {
	PADDING-RIGHT: 15px;
	BORDER-TOP: #08458b 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	FLOAT: left;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	PADDING-TOP: 15px;
}
#rightcol {
	DISPLAY: block;
	FLOAT: right;
	MARGIN: 0px;
	WIDTH: 200px
}
#right_catcol {
	DISPLAY: block;
	FLOAT: right;
	MARGIN: 0px;
	WIDTH: 200px;
	border:#08458b 1px solid;
}

.boxsm {
	BORDER-RIGHT: #08458b 1px solid;
	BORDER-TOP: #08458b 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 11px;
	BORDER-LEFT: #08458b 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #08458b 1px solid;
}
#contactform {
	DISPLAY: block;
	FLOAT: left;
	MARGIN-BOTTOM: 15px;
	WIDTH: 205px;
}
#contactform INPUT {
	WIDTH: 200px
}
#contactform TEXTAREA {
	WIDTH: 200px
}
#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #08458b 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 15px;
	TEXT-ALIGN: center
}
#footer A:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
A {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.highlight1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ff0019;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clear {
	CLEAR: both
}
#gallery-photo {
	DISPLAY: block;
	FLOAT: left;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	WIDTH: 575px;
	HEIGHT: 385px;
	TEXT-ALIGN: center
}
#gallery-nav {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FLOAT: left;
	WIDTH: 380px;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px
}
#gallery-close {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FLOAT: right;
	WIDTH: 100px;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px
}
.hori {
	COLOR: #999999;
	BORDER-TOP-STYLE: dotted;
	BORDER-RIGHT-STYLE: dotted;
	BORDER-LEFT-STYLE: dotted;
	BACKGROUND-COLOR: #90a7bb;
	BORDER-BOTTOM-STYLE: dotted;
	height:1px;
}

#divrecaptcha{  
    width:320px;  
    font-size:12px; font-family:'calibri', Arial, Helvetica, sans-serif;
	padding:5px;
}  
#controls{ width:140px; float:right; margin-left:8px;} 

#recaptcha_image{  
    padding:3px; background:#fff;  
    border:1px solid #e0e0e0;
}  
#recaptcha_response_field {  
   border: 1px solid #999 !important; //Text input field border color  
   background-color:#ccc !important; //Text input field background color  
   width:120px !important;  
   padding:2px;  
}  
#divrecaptcha a{  
     font-size:12px;    
	 font-family:'calibri', Arial, Helvetica, sans-serif;     
	 text-decoration:none; 
	 color:#99F900;  
}  
#divrecaptcha a:hover{  
     color: #FFF; text-decoration: none;  
}  