/* CSS Document */
html {
	height:100%;
	}

body  {
	font-family:Arial, Helvetica, sans-serif;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color:#FFFFFF;
	font-size:12px;
	height:100%;
	margin:0px;
	}

.content-pages #container { 
	width: 1024px;
	background-image:url(images/outer-box-stretch.jpg);
	background-repeat:repeat-y;
	min-height:100%;
	overflow: hidden;
	color: #000000;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */
	} 
	
.container-padding {
	padding-left:25px;
	padding-right:25px;
	}
	
.content-pages #banner {
	background-image:url(images/green-bee-banner.jpg);
	background-repeat:no-repeat;
	width:971px;
	height:75px;
	text-align:right;
	}
	
.content-pages #top-nav {
	background-image:url(images/outer-box-stretch.jpg);
	width:971px;
	height:31px;
	padding:0px;
	margin:0px;
	}
	

.content-pages #mainbody {
	width:701px;
	float:left;
	min-height:100%;
	text-align:left;
	padding-top:10px;
	}

.mainbody-padding {
	border:solid 1px #cccccc;
	padding:10px;
	}

.content-pages #footer {
	width:1024px;
	float:left;
	background-color:#ffffff;
	}

.content-pages #left-nav {
	width:200px;
	float:left;
	background-color:#ffffff;
	min-height:100%;
	margin-bottom: -700px; padding-bottom: 700px;
	padding-top:10px;
	}
	
.left-nav-padding {
	padding:5px 5px 5px 10px;
	text-align:left;
	}
	
.column-header {
	padding-top:6px;
	padding-bottom:6px;
	width:185px;
	float:left;
	background-color:#a8a8a8;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	letter-spacing:1.2px;
	text-align:left;
	}
	
.content-pages #right-nav {
	width:60px;
	overflow: hidden;
	float:left;
	background-color:#ffffff;
	text-align:center;
	min-height:100%;
	margin-bottom: -700px; padding-bottom: 700px;
	padding-top:10px;
	}
	
.right-nav-padding {
	padding:5px;
	text-align:center;
	}
	
h1 {
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	color:#57b306;
	font-size:20px;
	}
	
h2 {
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	color:#57b306;
	font-size:14px;
	}
	
h3 {
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	color:#ff9900;
	font-size:12px;
	font-weight:normal;
	}
	
li.content-pages {
	font-weight:bold;
	}

a.leftnav:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#551a8b; text-decoration:underline; }
a.leftnav:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#551a8b; text-decoration:underline; }
a.leftnav:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#551a8b; text-decoration:underline; }
a.leftnav:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a70054; text-decoration:underline; }

a.bodynav:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#551a8b; text-decoration:underline; }
a.bodynav:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#551a8b; text-decoration:underline; }
a.bodynav:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#551a8b; text-decoration:underline; }
a.bodynav:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a70054; text-decoration:underline; }

a.top-nav-links:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#b45c46; text-decoration:none; font-weight:bold; }
a.top-nav-links:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#b45c46; text-decoration:none; font-weight:bold; }
a.top-nav-links:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#b45c46; text-decoration:none; font-weight:bold; }
a.top-nav-links:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#df9345; text-decoration:underline; font-weight:bold; }

a.crumbtrail:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
a.crumbtrail:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
a.crumbtrail:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
a.crumbtrail:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }

a.top-level:link { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#cccccc; text-decoration:none; }
a.top-level:active { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#cccccc; text-decoration:none; }
a.top-level:visited { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#cccccc; text-decoration:none; }
a.top-level:hover { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#cccccc; text-decoration:none; }

a.leftnav-new:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a8a8a8; text-decoration:none; font-weight:bold; }
a.leftnav-new:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a8a8a8; text-decoration:none; font-weight:bold; }
a.leftnav-new:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a8a8a8; text-decoration:none; font-weight:bold; }
a.leftnav-new:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6acc01; text-decoration:none; font-weight:bold; }

a.dropdown:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:underline; }
a.dropdown:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:underline; }
a.dropdown:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:underline; }
a.dropdown:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:underline; }

div#aboutparainfo {display: none;}

.lmo {text-decoration: none;}

.lmo:hover {text-decoration: none;}


.menulines{
border:2.5px solid #efefef;
}

.menulines a{
text-decoration:none;
color:#57b306;
}

.menulines a:hover{
text-decoration:none;
color:#ff9900;
}
