html, body, div, h1, h2, h3, h4, h5, h6, ol, dl, ul, li, dt, dd, p, blockquote, pre, form, fieldset { margin: 0; padding: 0; } 


body {
	font-family:'Tahoma', sans-serif;
	color: #686666;
	padding: 0px;
	margin: 0px;
}

#Header {
	padding: 0px 0px;
	margin: 0px;
	background:#23201e url("img/HeaderBG.jpg") repeat-x top left;
}

#Content {
	width: 800px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 30px;
}

#footer {
	clear: both;
	padding: 50px 0px 0px 0px;
	margin: 0 auto;
	font-size: .9em;
	text-align: center;
	color:#686666;
}

/* Header Items */
#HeaderContent {
	width: 800px;
	margin: 0 auto;
	height: 104px;
	min-width: 800px;
}

#HeaderLogo {
	padding-top: 20px;
	float: left;
}
#HeaderLogo h1 {
	font-size: 26px;
	color: #FFF;
	font-weight: normal;
}

#HeaderLogo h2 {
	font-size: 18px;
	color: #99c6e6;
	padding-left: 200px;
	font-weight: normal;
}

/*Navigation */
#Navigation {
	padding-top: 5px;
	float: right;
}

#Navigation ul{
	margin: 0px;
	padding: 0px
}

#Navigation ul li{
	height: 30px;
	padding:3px 8px;
	list-style-type: none;
	float: left;
}

#Navigation li a{
	font-size: .8em;
	color: #FFF;
	display: block;
	text-decoration: none;
}

#Navigation ul li.Selected {
	background: url("img/NavigationSelected.gif") no-repeat;
}
#Navigation ul li.Selected a {
	color: #000000;
}

/*Highlight Box Items for home page */
#Highlight {
	height: 191px;
	padding: 0px 0px;
	margin: 0px;
	background:#d0cfcf url("img/HighlightBG.jpg") repeat-x top left;
}

#HighlightContent {
	padding-top: 20px;
	width: 800px;
	margin: 0 auto;
	height: 86px;
}

#HightlightContentText {
	float: left;
	width: 425px;
}

#HightlightContentText h2 {
	font-size: 18px;
	color: #232323;
}	

#HightlightContentText p {
	color: #575656;
	font-size: .9em;
	text-align: justify;
}

#HightlightContentImage {
	float: right;
}

#HightlightContentImage img {
	background: #FFF;
	padding: 4px;
	border: 1px solid #adadad;
}

/*Lower Pane Items*/
#LowerPane {
	width: 800px;
	margin: 0 auto;
	margin-top: 30px;
}

.LowerPaneItem {
	width: 234px;	
	float: left;
	padding: 0px 15px; 
}


#LowerPane h3 {
	display: inline;
	color: #FFF;
	font-size: 22px;
	color: #325974;
}

#LowerPane .LowerPaneItem p {
	font-size: .9em;
	line-height: 18px;
	padding: 0px;
	margin: 5px 0px;
	color:#686666;
	position: relative;
}

.LowerPaneItem ul {
	padding: 0px 15px;
	list-style: circle;
	position: relative;
	top: -20px;
}

.LowerPaneItem li {
	font-size: 12px;
	line-height: 18px;
}

/*Generic Elements */

.Clear {
	clear:both;
}

h2 {
	color: #5b7ead;
	margin: 0px;
	padding: 0px;
	font-size: 1.8em;
}

h3 {
	color: #5b7ead;
	margin: 0px;
	padding: 0px;
	font-size: 1.4em;
	
}	

a {
	color: #325974;
	text-decoration: underline;
}

a:hover{
	color: #222222;
}

a:visited {
	color: #325974;
}

li {
	margin: 10px 0px;
	list-style-type: none;
}


p {
    margin: 10px 0px;
}

strong {
	color: #353434;
}

/*  Form Elements  */
form {
	margin-top: 20px;
}

form p {
	margin: 10px 0px;
	padding: 0px;
	clear: both;
}

form input,textarea{
	padding: 5px;
	border: 1px solid #717171;
}

label { 
	width: 10em; 
	float: left; 
	font-size: 12px;
	margin-left: 12px;
	color: #717171;
}
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
p { clear: both; }  
	
label {
	font-size: 12px;
	margin-left: 12px;
	color: #717171;
}

label.error { float: none; color: red; }

fieldset {
	border:none;
}

legend {
	margin-bottom: 10px;
}