body {
	background: url('../images/bkg_leaves.jpg'); 
	text-align: center;
	font:12pt/1.2em Georgia, "Times New Roman", Times, serif;
	color:#000;
	margin-top:0px;
	}
body a:link {
	font:12pt/1.2em Georgia, "Times New Roman", Times, serif;
	color:#00F;
	text-decoration:none;
	}
body a:visited {
	font:12pt/1.2em Georgia, "Times New Roman", Times, serif;
	color:#00F;
	text-decoration:none;
	}
body a:hover {
	font:12pt/1.2em Georgia, "Times New Roman", Times, serif;
	color:red;
	text-decoration:underline;
	}
body a:active {
	font:12pt/1.2em Georgia, "Times New Roman", Times, serif;
	color:red;
	text-decoration:underline;
	}
#header {
	height:125px; 
	width:100%; 
	margin:0px; 
	padding:0px; 
	overflow:hidden; 
	background:url('../images/header_fall.jpg') top left repeat-x; 
	border-bottom:1px solid #666;
	}
#content {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 98%;
    margin:auto;
	height:auto;
    border: 2px solid black;
    border-top: 0px solid black; 
    text-align:left;
	background-color:#390;
    }
#contentMainWindow {
	-moz-box-sizing:border-box; 
	box-sizing:border-box; 
	float:right; 
	width:83%;
	margin:0px; 
	padding:45px 50px 25px 45px; 
	background: url('../images/border.gif') top left repeat-y;	
	background-color:#fff; 
	}
#menu {
	-moz-box-sizing:border-box; 
	box-sizing:border-box; 
	float:left; 
	width:16%;
	margin:0px; 
	padding:55px 5px 75px 7px; 
	color:#FFF; 
	font:10pt Arial, Helvetica, sans-serif;
	overflow:hidden;
	}

#menu a:link {
	font:10pt Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF; 
	}
#menu a:visited {
	font:10pt Arial, Helvetica, sans-serif;
	text-decoration:none; 
	color:#ddd;
	}
#menu a:hover {
	font:10pt Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:red;
	}
#menu a:active {
	font:10pt Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:red;
	}
.footer {
	-moz-box-sizing:border-box; 
	box-sizing:border-box; 
	margin:40px 0px 5px 0px; 
	padding:25px 0%;
	width:100%;
	font:9pt Arial, Helvetica, sans-serif; 
	background:#FFF; 
	color:#000; 
	text-align:center; 
	border-top:1px solid #390; 
	clear:both;
	}
.footer a:link {
	font:10pt Arial, Helvetica, sans-serif; 
	color:#00f;
	text-decoration:none;
	margin:4px 2% 0px 2%;
	}
.footer a:visited {
	font:10pt Arial, Helvetica, sans-serif; 
	color:#00f;
	text-decoration:none;
	margin:4px 2% 0px 2%;
	}
.footer a:hover {
	font:10pt Arial, Helvetica, sans-serif; 
	color:red;
	text-decoration:underline;
	margin:4px 2% 0px 2%;
	}
.footer a:active {
	font:10pt Arial, Helvetica, sans-serif; 
	color:red;
	text-decoration:underline;
	margin:4px 2% 0px 2%;
	}
	
	
	
/* Redefined HTML tags $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

h1 {
	text-align:center;
	font:22pt  Georgia, "Times New Roman", Times, serif;
	color:#009;
	margin:25px 6% 25px 0px;
	}
h2 {
	text-align:left;
	font: 14pt  Georgia, "Times New Roman", Times, serif;
	color: #009;
	margin:16px 0px 2px 0px;
	}
/* h3 is for menu subtitles */
h3 {
	color:#FFF; 
	font:bold 10pt Arial, Helvetica, sans-serif;
	text-decoration:underline;
	letter-spacing:1pt;
	margin: 18px 4px 3px 0px;
	}
td {
	font: 9pt Arial,Helvetica,sans-serif;
	}
td a:link {
	font: 9pt Arial,Helvetica,sans-serif;
	color:blue;
	text-decoration:none;
	}
td a:visited {
	font: 9pt Arial,Helvetica,sans-serif;
	color:blue;
	text-decoration:none;
	}
td a:hover {
	font: 9pt Arial,Helvetica,sans-serif;
	color:red;
	text-decoration:underline;
	}
td a:active {
	font: 9pt Arial,Helvetica,sans-serif;
	color:red;
	text-decoration:underline;
	}
/* #######   Our custom styles  ##################################### */

.firstLetter {
	font:italic bold 22pt Georgia, 'Times New Roman', Times, serif;
	color:#390;
	}
	
	
/*   Forms   ##############################################################################3333 */
.caption {
	-moz-box-sizing:border-box; 
	box-sizing:border-box;
	float: left;
	height: 15px;
	width: 24%;
	font:9pt Arial,Helvetica,sans-serif; 
	color:#06C;
	text-align: left;
	margin: 0px 5px 0px 1%;
	padding: 2px 0px 0px 30px;
	}
	
.formField {
	-moz-box-sizing:border-box; 
	box-sizing:border-box;
	float: left;
	height: 30px;
	width: 61%;
	font:9pt Arial,Helvetica,sans-serif; 
	color:#06C;;
	text-align: left;
	margin: 0px 5px 6px 5px;
	}

.formDisplay{
	-moz-box-sizing:border-box; 
	box-sizing:border-box;
	float: left;
	height: 15px;
	text-align: left;
	width:61%;
	padding: 0px 9px 2px 5px;
	font:9pt Arial,Helvetica,sans-serif; 
	color:#06C;
	}
	
