body
{
	background:#978f86 url(Images/Bg.jpg) repeat-x;
	font-family: 'Arial', Sans-Serif;
}

*
{
	margin: 0;
	padding: 0;
}

a 
{
	text-decoration: none;
	color: #047e9d;
	margin: 0;
	padding: 0;
}

a:hover
{
	text-decoration: underline;
}

p
{
	color: #666;
}

ul
{
	list-style-position: inside;
	color: #666;
	margin: 0 0 0 10px;
}

table
{
	color: #666;}

table td
{
	vertical-align: top;
	padding: 3px;
	color: #666;
}

#Wrapper
{
	width: 900px;
	margin: 0 auto;
	text-align: left;
}
#Header
{
	width: 960px;
	height: 160px;
	float: left;
}
	.Logo
	{
		float:left;
		margin: 0 0 0 -50px;
	}
	.HeaderImage
	{
		float: left;
		margin: 0 0 0 -30px;
	}


.MenuLeftImage
{
	position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
}

.MenuRightImage
{
	position: absolute;
    top: 0;
    right: 0;
    z-index: 10;
}
.menu
{
	float: left;
	margin: 0 0 0 3px;
	padding: 0;
	position: relative;
	display: inline;
	}
	
.menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
	.menu li
	{
		padding: 0;
		margin: 0;
		float:left;
		display: inline;
		position: relative;
		}
	.menu ul li a{
		padding: 8px 10px 0 9px;
		height: 28px;
		float: left;
		display: block;
		border-left: 1px solid #01a6cf;
		border-right: 1px solid #036a83;
		background: url(Images/MenuBg.png) repeat-x 0 0;
		color: #FFF;
		font-size: 15px;
		}
			.menu ul li a:hover{
			background: url(Images/MenuBg_hover.png) repeat-x 0 0;
				}
	.menu ul li ul
	{
		width: 180px;
		position: absolute;
		display:none;
		top: 36px;
		left: 0px;
		}
	.menu ul li ul li 
	{
		display:block;
		width: 180px;
		float:left;
		padding: 0;
		margin: 0;
		}
	.menu ul li ul li a{
		text-align:left;
		height: auto;
		padding: 6px 10px 6px 9px;
		width: 161px;
		border: none;
		float: none;
		display: block;
		opacity:0.90;
		filter:alpha(opacity=90);
		background: #099ec2;
		}
		.menu ul li ul li a:hover{
			background: #1e839b;
			}

#ContentContainer
{
	margin: 0 0 0 15px;
	width: 880px;
	float: left;
	position: relative;
}

#Content
{
	padding:0 0px 10px 12px;
	background: url(Images/ContentBg.png) repeat-y 0 0;
	font-family: 'Lucida Sans', Arial;
	font-size: 12px;
	float: left;
	width: 853px;
}

.MainContent
{
	width: 840px;
	padding: 15px 0 0 0;
	float: left;
}

	.MainContent p
	{
		padding: 0 0 10px 0;
	}

	.MainContent h1
	{
		padding: 0 0 10px 0;
	}

.HomeContent
{
	width: 600px;
	padding: 15px 0 0 0;
	float: left;
}

	.HomeContent a:hover
	{
		text-decoration: underline;
	}

.HomeContent p
{
	padding: 0 0 10px 0;
}

.HomeContent h1
{
	padding: 0 0 10px 0;
}

.Image
{
	margin: 10px 0 0 0;
	text-align: center;
}

h1
{
	font-family: 'Lucida Sans', Arial;
	font-size: 18px;
	font-weight: lighter;
	color: #047e9d;
	margin: 0;
	padding: 0;
}
.NewsBar
{
	float: right;
	width: 205px;
	height: auto;
	margin: 0 1px 0 0;
	padding: 10px 10px 0 10px;
	background-color: #c9e10b;
}

	.NewsBar table
	{
		padding: 0;
		margin: 0;
		font-size: 12px;
		color: #2f2c2c;
	}
	
	.NewsBar table a
	{
		font-size: 9px;
		letter-spacing: 1px;
		font-weight: bold;
	}
		
	
	.NewsBar table td
	{
		padding: 0 0 5px 0;
		margin: 0;
		color: #000;
	}

	.NewsItem
	{
		
		padding: 0 0 2px 0;
	}
	
	.hr
	{
		height: 0px;
		border-bottom: 1px solid #e4ff0a;
		border-top: 1px solid #a5b907;
	}
	
	.NewsItem p
	{
		margin: 5px 0 0px 0;
	}
	.NewsItem a
	{
		margin: 0;
		color: #047e9d;
		font-size: 11px;
		font-weight: bold;
	}
	
	.General img
	{
		float: right;
		max-height: 250px;
		max-width: 250px;
		margin: 3px;
		padding: 1px;
	}
	
.FAQ
{
	font-size: 12px;
}
.FAQ ul
{
	list-style: none;
}
.FAQ ul li
{
	background: url(Images/SiteMapLi.jpg) no-repeat 0 0;
	padding: 0 0 0 15px;
	font-size: 14px;
}
.FAQ ul li a:hover
{
	text-decoration: underline;
}

.FAQ b
{
	color: #045164;
	font-weight: bold;
}

.FAQ ._anchor
{
	font-size: 11px;
}

#BottomPage
{
	margin: 0;
	padding:0;
	float: left;
	width: 868px;
	height: 10px;
	background: url(Images/BottomPage.png) no-repeat 0 0;
}

#Footer
{
	width: 860px;
	margin: 10px 0 0 0;
	float: left;
	padding: 0 0 0 20px;
	font-family: 'Lucida Sans', Arial;
	font-size: 12px;
}

#Footer b, .FooterBlock
{
	color: #c9e10b;
}

#Footer a
{
	color: #c9e10b;
	font-weight: bold;
}

#Footer a.Internet
{
	color: #045164;
	font-weight: normal;
}

.FooterBlock
{
	width: 200px;
	color: #FFF;
	float: left;
}

.FooterBlockCenter
{
	width: 170px;
	color: #FFF;
	float: left;
	margin: 0 0 0 60px;
}

.FooterBlockRight
{
	width: 180px;
	color: #FFF;
	float: right;
}

.Date
{
	font-size: 10px;
	color: #045164;
}

.Sitemap

{

width: 700px;

margin: 22px 0 0 0;

padding: 0 0 0 10px;

float: left;

border-left-style:dotted;

border-left-color: #b6b3b4;

border-left-width: 1px;

}

.Sitemap ul

{

margin-left: 10px;

list-style: none;

}

.Sitemap
ul li

{

margin: 0 0 10px 0;

padding: 0 0 0 12px;

background: url('Images/SitemapLiFirst.jpg') no-repeat 0 6px;

}

.Sitemap
ul li li

{

margin: 0 0 10px 0;

padding: 0 0 0 12px;

background: url('Images/SitemapLi.jpg') no-repeat 0 2px;

}

.Sitemap ul li ul

{

margin-top: 10px;

}


#ContentData
{
	font-size: 11px;
	float: left;
	padding:0px 12px 0px 0px;
	background: url(Images/ContentBg.png) repeat-y 0 0;
	font-family: 'Lucida Sans', Arial;
	font-size: 11px;
	float: left;
	width: 853px;
	text-align: right;
}

#ContentData ul
{
	list-style: none;
}

#ContentData ul li
{
	display: inline;
}

#ContentData a
{
	color: #045164;
}
.ContactField
{
	float: left;
	width: 200px;
	padding: 5px;
	color: #666;
}

.LogoutButton
{
	position: absolute;
	right: 15px;
	color: #FFFFFF;
}
