html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset{
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background-color: #fff;
	scrollbar-face-color:#F0F8FF;
	scrollbar-highlight-color: #0022ff;
	scrollbar-3dlight-color: #0033ff;
	scrollbar-arrow-color: #0033ff;
	scrollbar-darkshadow-color: #566B4C;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center; //for IE5 that applies this to the wrapper instead.
	
}

h1{
	font-size: 15px;
	color:#566B4C;
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 1em;
}

h2{
	font-size: 12px;
	color:#566B4C;
	margin-top: 10px;
	margin-bottom: 3px;
}

h3{
	font-size: 12px;
	color:#566B4C;
	margin-top: .3em;
	margin-bottom: 0;
	
}
h5{/*Used to change page when more information is provided than can fit on one page*/
	font-size: 12px;
	color:#566B4C;
	margin-top: 3px;
	
	
}

ul
{
list-style-image:url("webdev/images/redsquare.gif");
margin-left: 2em;
margin-top: 1em;
}


p{font-weight: normal; font-size: 12px; margin-top: .6em; margin-left: 10px;}
/*hr {color: #ffffde; height: 5px;}*/

a{font-size: 11px; text-decoration: none;}
#lefthk{
	position: absolute;
	width: 200px;
	height: 300px;
	left: -300px;
	visibility: hidden;
	font-size: 10%;
}

#wrapper{
	width: 994px;
	margin: 0px auto 1% auto;
	text-align: left;
	background: url('/webdev/images/wrapper-bkgnd.jpg');
	background-repeat:repeat;
	/*border-right: 20px solid #0033ff;
	border-left: 20px solid #0033ff;*/
}

#supertop{width: 994px; border-bottom: 10px solid #566B4C; background: url("/webdev/images/footer.jpg");}
#supertop h3{color: #566B4C; margin-bottom: 5px;}
#lefthk{font-size: 60%; position: absolute; left: -400px; visibility: hidden;}

#header{
	position: static;
	width: 994px;
	height: 100px;
	margin: 0 auto;
	background: url("/webdev/images/headerLogo.jpg");

}
#right-header{position: static; width: 550px; height: 90px; margin: 20px 60px auto auto;}


	#right-header h1{	
		font-size: 13px;
		color: #566B4C;
		font-weight: bold;
		font-family: Tahoma, Arial, sans-serif;
		margin-top: 5px;
		
	}
	

#bottom{position: static; width: 60%; margin-top: 25px; border-top: 5px solid #eeeeee; margin: 0 auto; width: 100%; background-color: #eee; clear: both;}
#bottom table{margin: 0 auto;}

#rightcol{position: static; width:150px; height: 400px; float: right; padding: 5px; background-color: #fff; }
#rightcol h1{margin-top: 5px; margin-left: 2px;}
#rightcol p{margin-top: 5px;margin-left: 17px;}
#rightcol h3{background-color:#cecece;}

#rightcol h3{color: #fff; background-color:#3300ff;}
#rightcol h3 a{color: #fff; background-color:#3300ff;}
.gradient {
	position: static;
	float: right;
	width: 150px; 
	background-color: #dadbfe;/* for non-css3 browsers */
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#5356fd', endColorstr='#dadbfe'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#5356fd), to(#dadbfe)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #5356fd, #dadbfe);/* for firefox 3.6+ */
	}
	
#leftcol{position: static; width: 150px; height: 400px; background-color: #fff; float: left; padding: 5px;}
#leftcol table{width: 100%;}
#leftcol h3{background-color:#cecece;}
#leftcol a{color: #566B4C;}
.aclass{border: 1px solid #688055;}
/*===================Center Part============================================*/
/*A DIV that holds the leftcol, the conwrap and the rightcol*/
#middleblock{position: static; width: 974px; height: 400px; margin: 0px auto;background-color: #fff; }
#middleblock h3{

	font-size: 12px;
	color:#566B4C;
	margin-top: 10px;
	margin-bottom: 0;

}
/*===================Center Part============================================*/
/*===================A div that holds conwrap and sectiont============================================*/
#centerblock{position: static; width: 640px; height: 390px; padding: 0px; margin: 10px 160px 0px 160px; border: 2px solid #566B4C;}
#mailblock{position: static; width: 68%;  margin: 0px auto; padding-top: 2%; padding-left: 30%; border: 2px solid #566B4C; background-color: #ffffff;}

#conwrap{position: static; width:300px; height: 388px; margin-left: 25px; margin-right: 25px;  background-color: #fff; float: left;}

#conwrap h3{

	font-size: 12px;
	color:#566B4C;
	margin-top: 10px;
	margin-bottom: 0;
	background-color: #eee;
}
#conwrap a{color: #688055; text-decoration: underline;}
#conwrap p{margin-top: 1em; margin-left: .6em; line-height: 1.5em;}
#conwrap ul li{margin-top: 5px; margin-left: 5px;}
#conwrap dl dt{margin-top: 5px; margin-left: 3px;}
#conwrap dl dd{margin-top: 5px; margin-left: 10px;}
#section{position: static; width:220px; height: 398px; float: right;  margin-right: 5px; background: url("/webdev/images/section.jpg"); background-repeat:no-repeat; }
#service-container{width:240px; height: 367px; margin-top: 22px;}
#service-container a{color:#566B4C; font-size: 1.3em;}
/*===========================================================================================*/
.sectionh31{ width:220px;}
.sectionh31 h1, .sectionh31 h1 a{font-family: "Monotype Corsiva", Garamond; font-size: 1.5em;}

#bottom-container{width:220px; margin: 0px auto;}

.sectionh32{ width:220px; margin-top: 0px;}
.sectionh32 h3{font-family: "Monotype Corsiva", Garamond;}

.sectionh33 h3{font-family: "Monotype Corsiva", Garamond;}
.sectionh33{ width:220px; margin: 5px auto auto auto;}

.sectionh34 h3{font-family: "Monotype Corsiva", Garamond;}
.sectionh34{ width:220px; margin: 5px auto auto auto;}

.sectionh35 h3{font-family: "Monotype Corsiva", Garamond;}
.sectionh35{ width:220px; margin: 5px auto auto auto;}

.sectionh36{ width:220px; margin: 5px auto auto auto;}
.sectionh36 h3{font-family: "Monotype Corsiva", Garamond;}

.sectionh37{ width:220px;margin: 5px auto auto auto;}
.sectionh37 h3{font-family: "Monotype Corsiva", Garamond;}

.sectionh38{ width:220px;margin: 5px auto auto auto;}
.sectionh38 h3{font-family: "Monotype Corsiva", Garamond;}

.sectionh39{ width:220px; margin: 5px auto auto auto;}
.sectionh39 h3{font-family: "Monotype Corsiva", Garamond;}

.sectionh40{ width:220px; margin: 5px auto auto auto;}
.sectionh40 h3{font-family: "Monotype Corsiva", Garamond;}
/*===========================================================================================*/

#footer{position: static; margin: 0px auto; color: #566B4C; width: 994px; border-top: 10px solid #566B4C; clear: both; background: url("/webdev/images/footer.jpg"); background-repeat:no-repeat; }
#footer a{font-size: 11px; font-weight: bold; color: #566B4C; text-decoration: none; margin: 3px auto;}
#footer a:hover{color: #6b935e;background-color: #ffffde;	border-bottom: 1px solid #566B4C;}
#footer h3{color: #566B4C;}

.imgleft{float: left;}
.firstletter{	
		font-size: 250%;
		color: #566B4C;
		font-weight: bold;
		font-family: algerian, courier;
		float: left;
		width: 0.7em;
		line-height: 80%;
	}
