body {
	margin: 10px 0 10px 0;
	padding: 0;
	font: 83%/1.3 arial, helvetica, sans-serif;
	text-align: center;
	color: #003366;
	background-image:url(../Images/background.jpg);
	background-color: #536877;
	background-repeat: repeat;
}




#top { padding: 0 0 .2em 0; text-align: left; margin:0 0 .5em 0; /**/width: 100%; height: 24px;}



.TopAddlInfo

{ 

	font-size: 0.9em; 

	font-weight: bold; 

	float:right; 

	padding:.25em .5em; 

	margin:0; 

	background:#FFF; 

	color:#827668; }





#navcontainer {

	margin:0 0 .5em 0;

	height: 20px;

	

}

#navcontainer ul{

	padding-left: 0;

	margin: 0;

	background-color: #536877;

	color: #827668;

	width: 100%;

	float: left;

}

#navcontainer ul li { display: inline; }

#navcontainer ul li a{
	padding: 0.2em 1em;
	color: #FFFFFF;
	text-decoration: none;
	float: inherit;
	border-right: 1px solid #fff;
	text-align: center;
	font-size: 11px;
	background-color: #536877;


}

#navcontainer ul li a:hover {background-color: #cc3;color: #000000;}





#container {

	width: 59.5em;

	padding: 0.5em;

	margin: auto;

	background-color: #FFFFFF;

}



#LimitingBox{

	border:medium #000000;

	width:790px;

	text-align:center;

	margin: 1em auto;

	padding: .5em; 

}



#NavBarBox {border-left-width: 1px;}



#NavBarBox ul li { display: inline;	}



h1 {

	font-size: 1em;

	background-color: #719AC6;

	padding:.25em .5em;

	margin:0;

	color: #fff;

	float:left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



#advert {
	float:left;
	margin: 0 .6em 0 0;
	background-color: #FFFFFF;
	padding: 0.2em .2em .4em .2em;
	border-color:#536877;
	border-style:solid;
	border-width:medium;
	color: #003366;
	font-size: 11px;
}

#left {

	width: 15em;

	float: left;

	color: #000000;

}

#advert p {

	text-align: left;

}



#content p {

	text-align: justify;

}

#content {

	margin: 1em 1em 0 1em;

}

#right {

	float:right;

	width: 44em;

}





#advert ul{margin: 0;padding: 0;list-style-type: none;font-family: Arial, Helvetica, sans-serif; text-align:left; }

/*#advert a { display: block;padding: .25em .25em .25em 1.5em; background-color: #D1CBC0;border-bottom: 1px solid #fff; background-image:url(icon_right.jpg); background-repeat: no-repeat; background-position:left; color: #036; text-decoration: none;}

#advert a:link {color: #036;text-decoration: none;}

#advert a:hover{background-color: #827668;color: #fff; background-image:url(icon_right_over.jpg); background-repeat: no-repeat; background-position:left;}*/



#advertheader {

	background:#B1BFC8;

	font-weight: bold;

	padding: .1em 0 0 0;

	margin: .7em 0 0 0;

	color: #003333;

}

#copyright {

	width: 100%;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	font-style: normal;
	
	margin-top: 5px;

}



#contact {
	width: 100%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-align: left;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
}


#Login {

	padding: .1em 0 0 0;

	margin: .7em 0 0 0;


}



.contact {

	font-size: smaller;

}



#h2Format {background-image:url(../Images/H2Background2.gif); width:290px; height:28px; font-size:1.2em; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px auto; }



.h3Format {

	background-image:url(../Images/H3Background.gif);

	width:457px;

	height:22px;

	font-size:1.1em;

	color:#003333;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	vertical-align: text-bottom;

}



#Envir h3 {

	font-size:1.1em;

	color:#003333;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	vertical-align: text-bottom;

	border: thin solid #999999;

	background-position: left;

	text-align: center;

	clip: rect(auto,auto,auto,auto);

	width: 220px;

}





.fset {width:33em; padding-top:1em; text-align:left}

#DataTable th {

	font-weight: bold;

	color: #003333;

	background-color: #99CCCC; text-align:center;

}

#DataTable td {

	text-align: center;

}

#DataTable td input[disabled] {

	color:#000000!important;

	background-color: #FFFFFF;

} 







#fsetContents { padding:1em;}



textarea {font: arial, helvetica, sans-serif;

}



#empTableFormat{margin-bottom:2em; border-bottom-width:medium; border-bottom-color:#009999; }



#moreInfo {

	font-size: smaller;

	font-weight: bold; text-decoration:none;

}

#image {

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 2px;

}





#moreInfo a:hover {

	background-color:#999999;

}



.smallText{font-size:smaller; float:right;}



table{font: 83%/1.3 arial, helvetica, sans-serif;}



.themeButton {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-color:#99CCCC;

	border-style:solid;

	border-width:thin;

	margin: .2em;

	color: #000066;

}



input {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-color:#CCCCff;

	border-style:solid;

	border-width:1px;

	margin: 1px;

	color: #000066;

}

.Mission {

	font-family: Arial, Helvetica, sans-serif;

	font-style: italic;

	letter-spacing: 0.1em;

	width:75%;

	padding:.2ems;	

	padding-top: 1em;

	padding-right: 2em;

	padding-bottom: 1em;

	padding-left: 2em;



}
.Employ {

	font-family: Arial, Helvetica, sans-serif;

	width:90%;

	padding:.2ems;	

	padding-top: 1em;

	padding-right: 2em;

	padding-bottom: 1em;

	padding-left: 2em;

	text-align: justify;

}

.staffPhoto {

	margin-right: 10px;

	margin-bottom: 10px;

	margin-top: 2px;

	border: thin solid #999999;

}



#Envir .fset {

width:41em; padding-top:1em; text-align:justify

}

