/* CSS Document */

/* layout */

body {
	background-color:#BEC0DA;
	padding:0px;
	margin:0px;
}
.wrapper {
	background-color:#AAADCE;
	width:800px;
	padding-bottom:20px;
}
.main {
	background-color:#FFFFFF;
	width:760px;
}
.header {
	background-color:#22367E;
	width:756px;
	border-left: solid 2px white;
	border-right: solid 2px white;
	border-bottom: solid 2px white;
	text-align:left;	
}
.headercontent {
	padding-left:33px;
	padding-top:28px;
	padding-bottom:28px;
	padding-right:27px;
}
.imagepane {
	background-color:#FFFFFF;
	width:756px;
	border-left: solid 2px white;
	border-right: solid 2px white;
	text-align:left;
}
.textbox01 {
	background-color:#DDC981;
	padding-top:20px;
	padding-left:29px;
	padding-right:25px;
	border-right: solid 2px white;
	text-align:justify;
}
.textbox02 {
	width:100%;
	background-color:#F9F0A6;
	padding-left:50px;
	padding-right:25px;
	border-left: solid 2px white;
}
.textbox03 {
	width:100%;
	background-color:#F4EED9;
	padding-left:50px;
	padding-right:25px;
	border-left: solid 2px white;
}
.leftcol01 {
	width:285px;
	background-color:#FFFFFF;
	text-align:left;
	text-align:justify;
}
.leftcol01content {
	padding-left:29px;
	padding-right:15px;
}
.rightcol01 {
	background-color:#FFFFFF;
	text-align:left;
	text-align:justify;	
}
.rightcol01content {
	padding-left:40px;
	padding-right:25px;
}
.rightcol02 {
	background-color:#FFFFFF;
	text-align:left;
	text-align:justify;	
}
.rightcol02content {
	padding-left:55px;
	padding-right:25px;
}
.footer {
	background-color:#FEFCED;
	border-top: solid 1px #FBF3BB;
	padding-top:15px;
	padding-left:29px;
	padding-right:25px;
	padding-bottom:15px;	
}
.subnavtable {
	border-bottom: dotted 1px #DDC981;
}
.footernav {
	width:760px;
}
.footernavcontent {
	padding-left:24px;
	padding-right:21px;
}
.map {
	padding-left:5px;
}
/* objects */

/* text */

p, .bodytext, .form {
	color:#463A13;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.6em;
}
/*p {
	text-align:justify;
}*/
.bluetext {
	color:#22367E;
}
.footertext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#8A7426;
}
a.footertext {
	text-decoration:none;
}
a.footertext:hover {
	text-decoration:underline;
}
a.subnav {
	text-decoration:none;
	color:#22367E;
	font-weight:bold;
}
a.subnav:hover {
	text-decoration:underline;
	color:#22367E;
	font-weight:bold;
}

a.bodylink {
	text-decoration:none;
	color:#22367E;
	font-weight:bold;
}
a.bodylink:hover {
	text-decoration:underline;
	color:#22367E;
	font-weight:bold;
}
a.footernavtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#8688B9;
	text-decoration:none;
}
a.footernavtext:hover {
	text-decoration:none;
	color:#6B6FA9;	
}
.form {
	width: 230px;
	border: solid 1px #E0D1BA;
}
.formbutton {
	font-weight:bold;
	border: solid 1px #E0D1BA;
	background-color: #DDC981;
	color:#FFFFFF;
}
	