/* Global Styles */

body {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:link {COLOR: blue; TEXT-DECORATION: none}
A:visited {COLOR: blue; TEXT-DECORATION: none}
A:active {COLOR: blue; TEXT-DECORATION: none}
A:hover {COLOR: red; TEXT-DECORATION: underline}
	

/* Horizontal Menu Styles */

table.menu a { 
border:1px solid #252525; 
display: block; 
}

div.menu a {
color: #0a3f27; 
background: #819b68; 
text-decoration:none; 
text-align:center;
font-size:14px; 
line-height:30px; 
font-family: Tahoma, verdana, sans-serif;
padding: 0px 0px;
}

div.menu a:link {
color: #0a3f27; 
background: #819b68; 
}

div.menu a:visited {
color: #0a3f27; 
background: #819b68;
text-decoration:none; 
}

div.menu a:active {
color: #0a3f27; 
background: #819b68;
text-decoration:none; 
}

div.menu a:hover {
color: #ffffff;
background: #05803c; 
border:1px solid #252525;
}



	

/* Page Styles */

.index-text {
	font-size: 18px;
	color: #000000;
        padding: 10px 20px 10px 20px;
}

.input-text {
	font-size: 14px;
	color: #000000;
        padding: 0px 0px 0px 10px;
}

.article-text {
	font-size: 16px;
	color:#000000;
        padding: 0px 0px 0px 0px;
        text-align:left;
}

.article-heading {
	font-size: 18px;
        font-weight: bold;
	color:#000000;
        padding: 0px 0px 0px 25px;
        text-align:left;
}

.article-head-ctr {
	font-size: 18px;
        font-weight: bold;
	line-height:25px;
	color:#000000;
        padding: 0px 0px 0px 0px;
        text-align:center;
}

.article-box {
	font-size: 14px;
	color:#000000;
        padding: 0px 0px 0px 0px;
        text-align:left;
}

.article-box-heading {
	font-size: 18px;
        font-weight: bold;
	color:#000000;
        padding: 0px 0px 0px 0px;
        text-align:center;
}

.body-text {
	font-size: 16px;
	color:#000000;
	line-height:20px;
        padding: 10px 20px 10px 20px;
        text-align:left;
}

.body-text span {
	text-decoration: none;
	color:#52b552;
	font-weight: bold;
}

.contact-text {
	font-size: 14px;
        font-weight: normal;
	color: #000000;   
	margin: 0px 0px 0px 0px;    
        text-align:left;
}

.large-left {
	font-size: 50px;
        font-weight: bold;
	color: #000000;   
	margin: 20px 0px 0px 100px;    
        text-align:left;
}

.large-grey {
	font-size: 100px;
        font-weight: bold;
	color: #a1a1a1;
	margin: 0px 100px 0px 0px;       
        text-align:right;
}

.medium-text {
	font-size: 14px;
        font-weight: normal;
	color: #000000;   
	margin: 0px 0px 0px 0px;    
        text-align:center;
}

.med-text-bold {
	font-size: 16px;
        font-weight: normal;
	color: #000000;   
	margin: 0px 0px 0px 0px;    
        text-align:center;
}

.next-text {
	font-size: 18px;
        font-weight: normal;
	color: #000000;
	margin: 0px 20px 0px 0px;       
        text-align:right;
}

.page-number {
	font-size: 18px;
        font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;       
        text-align:center;
}

.page-number span {
	color: #a1a1a1;
}

.footer-text {
	font-size: 11px;
	color: #000000;       
        text-align:center;
}

.small-text { 
	font-size: 10px;
	color: #ffffff;
}

.small-text a {
	text-decoration: none;
	color: #ffffff;
}

.small-text a:hover {
	color: #000000;
	background-color: green;
} 

h1 {
	color: #52b552;
	font-size: 24px;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 0px 15px;
	font-weight: bold;

}

h2 {
	color: #31511a;
	font-size: 22px;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 0px 0px;
	font-weight: bold;

}

h3 {
	color: #52b552;
	font-size: 20px;
        font-weight: bold;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 5px 0px;

}


