body
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: smaller;
	background-color: #FFFFFF;
	}

h2
	{
	color: #009e67;
	font-size: medium;
	}
h3
	{
	color: #009e67;
	font-size: small;
	margin-bottom: 0px;
	}


a:link
	{
	color: #003366;
	}

a:visited	
	{
	color: #003366;
	}

a:hover
	{
	color: #cc9933;
	}

a:active 	
	{
	color: #003366;
	}

div#branding
	{
	background-color: #f8f8e5;
	margin: 0px auto;	
	width: 800px;
	}

div#main_nav, div#secondary_nav
	{
	background-color: #009e67;
	text-align: center;
	padding: 7px 0px 0px 0px;
	
	margin: 0px auto;	
	width: 800px;
	height: 20px;
	font-size: 11px;
	}

ul#main_nav_list, ul#secondary_nav_list
	{
	padding: 0px;
	margin: 0px;
	}

ul#main_nav_list li, ul#secondary_nav_list li
	{
	list-style-type: none;
	display: inline;
	color: #FFFFFF;
	}

ul#main_nav_list a, ul#secondary_nav_list a
	{
	padding: 6px 2px;
	text-decoration: none;
	}

ul#main_nav_list a:link, ul#secondary_nav_list a:link, ul#main_nav_list a:visited, ul#secondary_nav_list a:visited
	{
	color: #FFFFFF;
	}
ul#main_nav_list a:hover, ul#secondary_nav_list a:hover, ul#main_nav_list a:active, ul#secondary_nav_list a:active
	{
	background-color: #faab52;
	}



div.info_box
	{
	padding: 5px;
	width: 450px;

	background-color: #3052a7;
	color: #FFFFFF;
	}

div.info_box a
	{
	color: #FFFFFF;
	}

div.info_box a:link
	{
	color: #FFFFFF;
	}

div.info_box a:visited
	{
	color: #FFFFFF;
	}

div.info_box a:hover
	{
	color: #caddff;
	}

div.info_box a:active
	{
	color: #FFFFFF;
	}

div#content_index
	{
	width: 800px;
	background-color: #fef2e5;
	margin: 0px auto;
	padding: 0px;
	position: relative;
	z-index: 0;
	}

div#content
	{
	width: 780px;
	background-color: #fef2e5;
	margin: 0px auto;
	padding: 10px;
	}

img.float_right
	{
	margin-left: 10px;
	float: right;
	}

img.float_left
	{
	margin-right: 10px;
	float: left;
	}

img.center
	{
	display: block;

	margin: 0px auto;
	text-align: center;
	}

.clearall
	{
	clear: both;
	}

p.indent
	{
	margin-top: 0px;
	margin-left: 25px;
	}

label
	{ 
	float: left; 
	width: 60%;
	margin-top: .5em;
	} 
label span
	{ 
	text-align: right;
	margin-right: 1em;
	display: block; 
	float: left; 
	width: 10em; 
	} 
label input 
	{ 
	float: left; width: 20em; 
	}
	
