/*

Light Green/grey background #ABB49F
Dark Green top bar #637765
Green Sidebars #778665
Text: #325F78
Second page blue header: #325F78


Rollover Dark: #28361B
Rollover M Dark: #667751
Rollover M Light: #859274
Rollover Light: #ABB49F

Light Text: #ABB49F

*/

body {
	margin-top: 10px;
	background-color: #ABB49F;
	font-family: times;
	font-size: 12px;
	line-height: 15px;
}


/* TABLE STYLES */

.green {
	background-color: #778665 ;
}


.dark_green {
	background-color: #637765 ;
}

.white {
	background-color: #FFFFFF ;
}


table.image_table img {
	border: 1px solid black ;
}


/* MAIN MENUS */

h1 {
	font-size: 18px ;
	line-height: 25px ;
}


h2 {
	font-size:16px ;
	line-height: 20px ;
}

div.body {
	padding: 10px ;
	margin-top:10px ;
	margin-bottom: 20px ;
	color: #325F78 ;
}


div.body p a:link,
div.body p a:visited {
	color: #667751 ;
	font-weight: bold ;
}hr


div.body p a:hover {
	text-decoration:none ;
}

div#left {
	float: left ;
	width: 100px;
}


div#right {
	float: right ;
	width: 393px ;
}


div#right p {
	padding-left: 10px ;
	border-left: 1px solid #ABB49F ;
}




/* MENUS */

ul.menu {
	list-style-type: none ;
	padding-left: 10px ;
	margin: 10px 5px 5px 0px ;
}



/* MAIN MENU */

ul.main {
	color: white ;
}

ul.main li {
	line-height: 25px ;
}


ul.main li a:link,
ul.main li a:visited {
	color: white ;
	text-decoration: none ;
}


ul.main li a:hover,
ul.main li a.active_page:link,
ul.main li a.active_page:visited {
	color: #28361B ;
}



/* SUB MENU */

ul.sub {
	padding-bottom: 10px ;
	margin-bottom: 0px ;
}

ul.sub li {
	float: left ;
	margin-right: 12px ;
	padding-right: 12px ;
	border-right: 2px solid #667751 ;
	font-weight: bold ;
}

ul.sub li a:link,
ul.sub li a:visited {
	color: #667751 ;
	text-decoration: none ;
}

ul.sub li a:hover,
ul.sub li a.active_page:link,
ul.sub li a.active_page:visited {
	color: #28361B ;
	text-decoration: underline ;
}

ul.sub li.last
{
	border-right: none ;
}


/* FORM STYLES */

input {
	font-size:11px ;
}