/*  PAGE BACKGROUND  */
body
{	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #006600;
}

/*  PAGE BACKGROUND  */
#backing_1
{
	padding: 4px;
	width: 960px;
	background-color:	#cc0000;
	margin-left: auto;
	margin-right: auto;
}
#backing_2
{
	padding: 5px;
	width: 950px;
	background-color:	#ffffff;
	margin-left: auto;
	margin-right: auto;
}
/*  BANNER */
		#banner
			{	
			width: 910px;
			height: 150px;
			padding: 5px;
			border:2px solid #336633; 
			margin-top:5px;
			margin-right:auto;
			margin-bottom: 10px;
			margin-left:auto;
			background-color:#ffffff;
			font-family:Georgia, "Times New Roman", Times, serif;
			color: #006600;
			text-align: center;
			}
				#banner h1
				{
				margin-top:25px;
				font-size: 2em;
				}
				#banner h4
				{
				margin-top:.5em;
				margin-bottom: .5em;
				font-size: 1.5em;
				}
				#banner h5
				{
				margin-top:.5em;
				margin-bottom: .5em;
				font-size: 1.25em;
				}
				#banner img
				{
				float:left;
				margin-top: 20px;
				margin-right:25px;
				margin-bottom: auto;
				margin-left:15px;
				}
		#banner_bottom
			{	
			width: 910px;
			height: auto;
			padding: 5px;
			margin-top: 5px;
			margin-right: 5px;
			margin-bottom: 1px;
			margin-left: 5px;
			background-color:#ffffff;
			color: #006600;
			font-size: 1.2em;
			font-weight: bold;
			text-align: center;
			}
				#banner_bottom img
				{float: none;
				margin-top: 0em;
				margin-left:auto;
				margin-right:auto;
				}

/*  NAVIGATION MENU  */
		#menu
			{
			padding-top: 5px;
			padding-right: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
				width: 900px;
				color:#ffffff;
				font-size: 1em;
				font-weight: bold;
			background-color:#ffffff;
				margin-right: auto;
				margin-left: auto;
				text-align: center;
			}
					#menu a
						{
							padding-top: 3px;
							padding-right: 10px;
							padding-bottom: 3px;
							padding-left: 10px;
							background-color: #ffffff;
							border: 1.5px solid #336633;
							border-right: 3px solid #336633;
							border-bottom: 4px solid #336633;
							width:auto;
							font-size: .7em;
							display:inline;
						}
					#menu a:link
						{	color: #0033ff;		/*#0033FF;*/
							border: 1.5px solid #000033;
							border-right: 3px solid #000033;
							border-bottom: 4px solid #000033;
							background-color: #ffffff;
							text-decoration: none;
						}
					#menu a:visited
						{	color:	#0033ff;	/*0033FF;*/
							border: 1.5px solid #000033;
							border-right: 3px solid #000033;
							border-bottom: 4px solid #000033;
							background-color: #ffffff;
							text-decoration: none;
						}
					#menu a:hover
						{
							background-color:#000033;
							border: 1.5px solid #ff0000;
							border-right: 3px solid #ff0000;
							border-bottom: 4px solid #ff0000;
							color: #ffffff;
							text-decoration: none;
						}
					#menu a:active
						{	color: #000033;
							text-decoration: none;
						}
/*  CONTENT SECTION */
		#content
		{	clear: both;
			padding: 10px;
			width: 900px;
			margin-top: 10px;
			margin-right: auto;
			margin-bottom: 5px;
			margin-left: 15px;
			text-align: left;
			line-height: 1.5em;
			font-size: 1.25em;
			font-weight: bold;
			background-color: #ffffff;
			color: #000033;
			float: left;
		}
				#content p
				{	text-indent: 1em;
					margin-top: .5em;
					margin-bottom: .5em;
					margin-left: 1em;
				}
				#content ul
				{	text-decoration: none;
					list-style-type: none;
					text-align: left;
					line-height: 1.5em;
					margin-top: 0px;
					margin-right: 25px;
					margin-bottom: 10px;
				}
				#content li
				{
					list-style-type: none;
				}
				#content h2
				{	margin-top: 1em;
					margin-bottom: .5em;
					text-align: center;
					font-size: 3em;
					font-weight:bold;
				}
				#content h3
				{	font-size: 1.25em;
					font-weight:bold;
					margin-top: 1em;
					margin-bottom: .5em;
					text-decoration: underline;
				}
				#content h4
				{	font-size: 1.4em;
					font-weight:bold;
					margin-top: .6em;
					margin-bottom: .3em;
					text-align: center;
					text-decoration: underline;
				}
				#content h5
				{ 	font-size: 1.2em;
					font-weight:bold;
					text-align: center;
					margin-top: .6em;
					margin-bottom: .3em;
					text-decoration: none;
				}
				#content a
				{
					text-decoration: none;
				}
				#content a:link
				{	color: #0033ff;		/*#0033FF;*/
					text-decoration: none;
				}
				#content a:visited
					{	color: #0033ff;	/*0033FF;*/
						text-decoration: none;
					}
				#content a:hover
					{	color: #FF0000;
						background: #ffffff;
			/*			border: 1.5px solid #006600;
						border-right: 1.5px solid #006600;
						border-bottom: 1.5px solid #006600;
			*/			text-decoration: underline;
					}
				#content a:active
					{	text-decoration: none;	
						background-color:	#ffffff;
						color: #000000;
					}
/*  FOOTER SECTION  */
#footer	
		{	clear: both;
			background-color: #ffffff;
			color:#000033;
			padding: 5px;
			width: 900px;
			margin-top: 5px;
			margin-right: auto;
			margin-bottom: 5px;
			margin-left: auto;
			text-align: center;
			font-size:	.6em;
			font-weight: bold;
		}
				#footer	 a:link
					{	color: #0033ff;		/*#0033FF;*/
						text-decoration: none;
					}
				#footer	 a:visited
					{	color: #0033ff;	/*0033FF;*/
						text-decoration: none;
					}
				#footer	 a:hover
					{	color: #ff0000;
						text-decoration: underline;
					}
				#footer	 a:active
					{	text-decoration: none;	
						background-color:	#ffffff;
						color: #000000;
					}

/*  CLASSES  */
		.table
				{	background-color: #ffffff;
					color: #000033;
					font-size: 1em;
					font-weight: bold;
					text-decoration: none;
					width:100%;
					margin-left:auto;
					margin-right:auto;
				}
				.table caption
						{	text-align: left;
							font-size: 1.3em;
							font-weight: bold;
						}
				.table th
						{	border-bottom: 1px solid #006600;
							text-align: center;
							font-weight: bold;
						}
				.table tr
						{	/*border-bottom: 1px solid #ccccff;*/
							text-align: left;
							margin-left: 1em;}
				.table td
						{	border-bottom: 1px solid #006600;
							text-align: left;
							margin-left: 1em;}
				.table h2
						{ text-decoration: none;
							margin-top: 1.5em;
						}
				.table img
						{
							margin: .5em;
						}
		.table2
				{	background-color: #ffffff;
					font-size: 1.2em;
					font-weight: bold;
					text-decoration: none;
					width: 100%;
					margin-right:auto;
					margin-left:auto;
				}
				.table2 caption
						{	text-align: left;
						font-size: 1.3em;
						font-weight: bold;}
				.table2 th
						{	/*border-bottom: 1px solid #ccccff;*/
							text-align: center;
						}
				.table2 tr
						{	text-align: left;
							margin-left: 1em;}
				.table2 td
						{	text-align: left;
							margin-left: 1em;}
				.table2 h4
						{	text-align:left;
							font-weight:bold;
							font-size:1.25;
						}
				.table2 h5
						{	text-align: center;
							font-size:1.25;
						}
				.table2	 a:link
					{	color: #0033ff;
						text-decoration:  none;
					}
				.table2	 a:visited
					{	color: #0033ff;
						text-decoration: none;
					}
				.table2	 a:hover
					{	color: #ff0000;
						text-decoration: underline;
					}
				.table2	 a:active
					{	text-decoration: none;	
						background-color:	#ffffff;
						color: #0033ff;
					}
				.table2 img
						{	padding: 1.5px;
							margin: 0em;
							border:2px solid #cc0000; 
						}
		.table3
				{	background-color: #ffffff;
					color: #000033;
					font-size: 1.1em;
					font-weight: bold;
					text-decoration: none;
					width:100%;
					margin-left:auto;
					margin-right:auto;
				}
				.table3 td
						{	
							text-align: left;
							font-size: .9em;
							border-bottom:  1px	solid #cc0000;
							margin-left: 1em;}
				.table3 h3
				{	font-size: 1.25em;
					font-weight:bold;
					color: #000033;
					margin-top: 1em;
					margin-bottom: .5em;
					text-decoration: underline;
				}
				.table3 img
						{
						float: none;
						border:  1px	solid #cc0000;
						padding: .75em;
						margin-top: 5px;
						margin-right:auto;
						margin-bottom: 5px;
						margin-left:auto;}
			.signature img
				{ margin-left: 1em;
					border:none;}

