﻿/* Menubar modifier styles */
.yui-skin-sam .yuimenubar {
	border-bottom:#007045 5px solid;
	background: #FFCC33;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {
	font-family: Impact;
	font-size: 130%;
	color: #0A7045;
	padding-left: 30px;
	padding-right: 40px;
}
.yui-skin-sam .yuimenubarnav .yuimenuitemlabel {
	font-size:100%;
	color: #0A7045;
}
/* Styles for Secondary Menu */
.menu {
	background-color: #ecf5fa;
	padding: 0;
	border: 1px #7DA13E solid
}
.menu ul {
	margin:0; 
	padding:0;
}
.menu ul li {
	list-style: none;
	padding: 0;
	margin: 0;
	font-family: Impact;
	font-size: 100%;
	text-align: center;
}
.menu ul li.selected {
	font-weight: bold;
	color: #fff;
	background: #7DA13E;
	padding: 0;
}
.menu ul li.selected a { 
	color:#fff; 
}
.menu ul li a {
	color:#7DA13E;
	display:block;
	padding:2px 2px 2px 10px;
	text-decoration:none;
}
.menu ul li a:hover { 
	color:#fff; 
	background:#7DA13E; 
}
.menu ul li em { 
	display:none; 
}
.menu ul li.sect { 
	font-weight:bold; 
	color:#fff; 
	background:#89d; 
	padding:2px 0; 
	text-indent:2px; 
	margin-top:2px;
}
.menu ul li.first {
	margin-top:0;
}
/* Styles for Header */
#pagetitle {
	height:115px;
}
/* Styles for Body */
.inner{
	padding:3px;
}
h1, h2, h3{
	margin:0em 0pt;
}
p{
	font-size:110%;
	color:#58585A;
}
a:link, a:visited, a:hover {
	color: #0A7045;
}
.column_main h1, .column_main h2, .column_main h3{
	color:#0A7045;
}
.column_link, 
.column_link2{
	background-color: #7CA03E;
}
.column_link p, .column_link h1, .column_link h2, .column_link h3,
.column_link2 p, .column_link2 h1, .column_link2 h2, .column_link2 h3{
	color:white;
}
.column_link p,
.column_link2 p{
	font-size:110%;
}
.newsbox {
	padding: 10px;
	border: thick;
	border-style: solid;
	border-color: #7CA03E;
}
/* Styles for Footer */
#ft {
	background-color: #7CA03E;
	padding-bottom: 5px;
}
#ft p {
		font-size: 77%;
		text-align: center;
		color: #393939;
}
#ft a {
		color: #393939;
		text-decoration: underline;
		margin: 10px;
}
#ft a:hover {
		color: #000;
		text-decoration: none;
}

