
body { color: #333333; font-size: 8pt; font-family: verdana, tahoma, geneva, arial, helvetica, sans-serif; }
table { color: #333333; font-size: 8pt; font-family: verdana, tahoma, geneva, arial, helvetica, sans-serif; padding: 8px;}
a:link { color: #336600; font-size: 8pt;  font-family: verdana, tahoma, geneva, arial, helvetica, sans-serif; text-decoration: underline;}
a:active { color: #336600; font-size: 8pt;  font-family: verdana, tahoma, geneva, arial, helvetica, sans-serif; }
a:hover { color: #336600; font-size: 8pt;  font-family: verdana, tahoma, geneva, arial, helvetica, sans-serif; }
a:visited { color: #336600; font-size: 8pt; font-family: verdana, tahoma, geneva, arial, helvetica, sans-serif; }

.heading { color:#107015; background-color: #92EF96; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: black; padding-left:2px;}

.menuheading { color:#F9AA35; background-color: #F9AA35; border-bottom-width: 1px; border-bottom-style: solid; }

.projects1 { background-color: #DEEBE0; border-bottom-width: 1px; border-bottom-style: solid; }

.projects2 { background-color: #E9EBD8; border-bottom-width: 1px; border-bottom-style: solid; }

.tablehome { border-width: 1px; border-style: solid; border-color: #9BC491 }

.newsbody { background-color: #EBEEDB;  border-width: 1px; border-style: solid; border-color: #9BC491; padding: 5px; }

.gradient { border-width: 1px; border-style: solid; border-color: #9BC491; }
 
.cellpad { padding: 10px; }

.bottomor {
	border-width: 1px;
	border-style: solid; 
	border-color: #CC9900; 
	padding: 0px;
	}	

.borderburg {
	border-right-width: 1px;
	border-right-style: dotted;
	border-top-width: 10px;
	border-right-color: #C9C994;
	padding: 8px;
	
}
.borderburgl {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #C9C994;
	padding: 8px;
	
}
.buttonscontainer {width: 147px;}

.imgbg {
background-image: url(images/menu_collage.jpg);
background-position: right;
background-repeat:no-repeat;
}

.buttons a {color: #1B3600;
background-color: white;
padding: 0px;
padding-left: 3px;
display: block;
border-left: 10px solid #C6D9AA;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons a:hover {border-left: 10px solid #F2C27B;
text-decoration: none; }

.buttons a:active {border-left: 10px solid #C6D9AA;
text-decoration: none;
color: #336600;}

.home_box { border-width: 1px; border-style: dotted; padding: 5px; }

.noformat a { color: #3333CC; font-size: 13pt;}
.noformat a:active { color: #3333CC; font-size: 13pt;}
.noformat a:visited { color: #3333CC; font-size: 13pt;}
.noformat a:hover { color: #3333CC; font-size: 13pt;}
.noformat a:active { text-decoration: none; }
.footer { background-color: #92EF96;  border-width: 1px; border-style: solid; border-color: #CC9900;}
.footerpad {padding: 5px;}

#bods ul { list-style-image:url(images/bullet.gif); list-style-position:outside; display:list-item;}

#bods ul li { list-style-image:url(images/bullet.gif); list-style-position:outside; display:list-item;}

/* menu2.html include items */
.buttons ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 88px;
}

.buttons ul li {
	position: relative;
	padding-left: 3px;
	padding-bottom: 8px;
}

.buttons ul li a {
	margin-top: 1px;
	background-color: white;
	text-decoration: none;
	color: #1D3900;
	display: block;
	border-bottom: 0;
	padding-bottom: 0px;
}

.buttons li ul {
	position: absolute;
	left: 87px;
	top: 0px;
	display: none;
}

.buttons li ul a {
	border-bottom: 1px solid #C6D9AA;
	border-right: 1px solid #C6D9AA;
	border-top: 1px solid #C6D9AA;
}

.buttons li:hover ul { 
	display: block; }

.buttons li.over ul { 
	display: block; }

/* Fix IE. Hide from IE Mac \*/
* .buttons ul li { float: left; height: 1%; }
* .buttons ul li a { height: 1%; }
/* End */

