/* CSS Document */

	body {
		margin:0px 0px 0px 0px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color:Gray;
	}

	#table 
	{
		width:990px;
		height:100%;
		background-color:white;
		border: solid 1px black;
		border-top: none 0px;
	}
	
/* Divs */

	#main 
	{
		width: 990px;
		margin: 0pt auto;
		font-size: .95em;	
		text-align: justify;	
		line-height: 1.2em; 
		font-size: 1em;

	}
	
	#content 
	{
		vertical-align: top;
		background-color:White;
		padding: 0px 15px 15px 15px;
		line-height:18px;
	}
	
	#top
	{
		background-color:White;
		height: 20px;
	}
	
	.index_content
	{
		vertical-align: top;
		background-color:#104c20;
		color: White;
		padding: 15px 0px 0px 0px;
		height: 200px;
	
	}
	
	
/* Menu */

	#menu 
	{
		width:990px;
		background-color:White;
		vertical-align:bottom;
		padding-left: 52px;
	}
	
/* Headers & Text Properties */

	h1 
	{
		background-color:#1a572b;
		color:white;
		margin: 0px -15px 10px -15px;
		padding: 10px 0px 13px 10px;
		font-size: 2em;
	}
	
	h2
	{
		border-bottom: solid 1px black;
		color:gray;
		margin: 0px 15px 7px 10px;
		padding: 0px 0px 3px 0px;
		font-size: 1.5em;
	}
	
	h3
	{
		color:white;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 25px 0px;
		font-size: 2.1em;
	}
	
	h4
	{
		color:white;
		margin: 0px 0px 15px 5px;
		padding: 0px 0px 0px 0px;
		font-size: 1.4em;
	}
	
	h5
	{
		margin: 0px 0px 15px 5px;
		padding: 0px 0px 0px 0px;
		font-size: 1em;
		font-weight:bold;
	}
	
	p
	{
		margin: 8px 15px 8px 9px;
		font-size: 1em;
		line-height:18px;
	}
	
	p.p_indent
	{
		text-indent: 90px;
	}
	
	p.office
	{
		margin: 0px 15px 5px 5px;
		font-size: 1em;
	}
	
	p.index
	{
		margin: 0px 15px 5px 5px;
		font-size: 1em;
		line-height:18px;
	}
	
	p.p_indent 
	{
		text-indent: 200px;
	}
	
	span.bold 
	{
		font-weight: bold;
	}
	
	span.underline 
	{
	 text-decoration: underline;
	 line-height:18px;
	
	}
	
	/* Links */
		a.gfl:link {color: #006699;}     /* unvisited link */
		a.gfl:visited {color: #006699;}  /* visited link */
		a.gfl:hover {color: #006699;}   /* mouse over link */
		a.gfl:active {color: #006699;}   /* selected link */
	
	
		a:link {color: #1a572b;}     /* unvisited link */
		a:visited {color: #1a572b;}  /* visited link */
		a:hover {color: #1a572b;}   /* mouse over link */
		a:active {color: #0000FF;}   /* selected link */
	
/* Banner */	
	
	#banner
	{
		background-image:url('images/layout_13.jpg');
		background-repeat:no-repeat;
		height:141px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	#index_banner
	{
		background-image:url('images/index_13.jpg');
		height:251px;
		padding:0px;
		background-repeat:no-repeat;
	}
	
	#index_banner2
	{
		background-image:url('images/index_2.jpg');
		height:152px;
		padding:0px;
		background-repeat:no-repeat;
		background-color: White;
	}
		
/* Img */
	
	img 
	{
		border: none 0px;
	}
		
	.img_help
	{
		padding: 0px 20px 0px 20px;
		float:left;		
	}
	
	.img_left
	{
		float:left;
		padding: 0px 15px 0px 0px;
	}
	
	.img_right
	{
		float:right;
		padding: 0px 0px 0px 15px;
	}
		
/*  Footer   */

	#footer
	{
		background-image:url('images/layout_16.jpg');
		background-repeat:no-repeat;
		height: 50px;
		font-size: .9em;
	}

	#footer_one 
	{
		padding: 30px 0px 5px 15px;
		float:left;
		text-align: left;
	}
	
	#footer_two 
	{
		width:50%;
		padding: 30px 15px 5px 0px;
		float:right;
		text-align: right;

	}

.error
{
	color:Red;
	font-style:italic;
	font-family:Verdana;
}

.success
{
	color:Green;
	font-style:italic;
	font-family:Verdana;
}
.events
{
	padding-left:10px;
}
.pad10left
{
	padding-left:10px;
}
.UpcomingEvents
{
	float:right; 
	vertical-align:top; 
	margin-bottom:185px; 
	margin-right:10px; 
	padding:5px; 
	background-color:White;
}

.UpcomingEventsMaster
{
	float:right; 
	vertical-align:bottom; 
	margin-top:100px; 
	margin-right:10px; 
	padding:5px; 
	background-color:White;
}

.DownloadEmploymentBrochure
{
	float:right; 
	vertical-align:top; 
	margin-bottom:185px; 
	margin-right:10px; 
	padding:5px; 
	background-color:White;
}

.HomeLeftBox
{
	float:left; 
	margin-top: -150px; 
	background-color:White;
	width:260px;
	height:150px;
	position:fixed; 
	z-index:100;	
}
