body {
	margin: 10px;
}
a.nav:link,a.nav:visited {
	font-family: Georgia, Times, serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	width: 175px;
	color: #66704b;
	text-decoration: none;
	padding: 10px 0px 10px 15px;
	display:block;
	border-bottom: 1px solid #bbce8b;
}
a.nav:hover,a.nav:active {
	font-family: Georgia, Times, serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	width: 175px;
	color: #ac3134;
	text-decoration: none;
	padding: 10px 0px 10px 15px;
	display:block;
	border-bottom: 1px solid #bbce8b;
}
a.navred:link,a.navred:visited,a.navred:hover,a.navred:active{
	color: #ac3134;
}
a.navgray:link,a.navgray:visited,a.navgray:hover,a.navgray:active{
	color: #535c3d;
}
a.subnav:link,a.subnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	display:block;
	padding-left: 35px; 
	text-indent: -20px;
	margin-top: 3px;
	margin-bottom: -17px;
	
}
a.print:link,a.print:visited, a.print:active {
	font-family: Georgia, Times, serif;
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	width: 175px;
	color: #66704b;
	text-decoration: none;
	padding: 22px 0px 10px 15px;
	display:block;
}
 a.print:hover {
	font-family: Georgia, Times, serif;
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	width: 175px;
	color: #ac3134;
	text-decoration: none;
	padding: 22px 0px 10px 15px;
	display:block;
}
	
.pagetitle {
	font-size: 20px;
	font-weight: bold;
	color: #ac3134;
	font-family : Georgia, "Century Schoolbook", Times, serif;
}
.activenav {
	font-family: Georgia, Times, serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 22px;
	width: 170px;
	text-decoration: none;
	padding: 13px 0px 4px 15px;
}
.contentHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #6e6a63;
}
.contentHome a {
	color: #ac3134; 
	text-decoration: none;
}
.contentHome a:hover {
	/*color: #6e6a63;*/
	text-decoration: underline;
}

.contentIns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #6e6a63;
}
.contentIns a {
	color: #ac3134; 
	text-decoration: none;
}
.contentIns a:hover {
	text-decoration: underline;
}

.contentSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #6e6a63;
}
.contentSub a {
	color: #ac3134; 
	text-decoration: none;
}
.contentSub a:hover {
	text-decoration: underline;
}

.content12 {
	font-size: 12px;
	line-height: 18px;
}
.content12 a {
	color: #ac3134; 
	text-decoration: none;
}
.content12 a:hover {
	text-decoration: underline;
}

.content10 {
	font-size: 10px;
	line-height: 18px;
}
.content10 a {
	color: #ac3134; 
	text-decoration: none;
}
.content10 a:hover {
	text-decoration: underline;
}

.more {
	color: #ac3134;
	
}
.more a {
	color: #ac3134;
	text-decoration: none;
}
.more a:hover {
	color: #ac3134;
	text-decoration: underline;
}

.bull {
	font-size: 8px;
}


/* home */

.heafoo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e0d0df;
}
.heafoo a {
	color: #e0d0df;
	text-decoration: none;
}
.heafoo a:hover {
	text-decoration: underline;
}

.search {
	background-color: #eadfe9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6e6a63;
	border: 1px solid #eadfe9;
}

.home-rgt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #66704b;
}
.home-rgt a {
	color: #ac3134;
	text-decoration: none;
}
.home-rgt a:hover {
	text-decoration: underline;
}

/* inside */

.heafooIns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d6e3dd;
}
.heafooIns a {
	color: #d6e3dd;
	text-decoration: none;
}
.heafooIns a:hover {
	text-decoration: underline;
}

.searchIns {
	background-color: #e3ece8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6e6a63;
	border: 1px solid #e3ece8;
}

.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #535c3d;
}
.subnav a {
	color: #535c3d;
	text-decoration: none;
}
.subnav a:hover {
	color: #ac3134;
	text-decoration: none;
}

.captionLeftIns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #869363;
	line-height: 15px;
	position: relative;
	left: 7px;
	width: 178px;
	top: 2px;
}

.captionRgtIns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #869363;
	line-height: 15px;
	position: relative;
	left: 7px;
	width: 148px;
	top: 2px;
}

.sidebarIns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66704b;
	line-height: 15px;
}
.sidebarIns a {
	color: #ac3134; 
	text-decoration: none;
}
.sidebarIns a:hover {
	text-decoration: underline;
}

.sidebarTitleIns {
	font-size: 12px;
}

.subPho {
	position: relative;
	left: 17px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #d0e59a;
}

/* HTML form styles */
.note {		font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 8pt;
			font-weight: normal;
			color: #FF0000;
			text-decoration: none }


.require {		font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 8pt;
				font-weight: normal;
				color: #FF0000;
				text-decoration: none }

.button {		color : #FFFFFF;
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px; 
				background-color : #979387;
				font-weight : bold;
				margin-bottom: 2px;
				border-top: #dddddd 2px solid;
				border-left: #AAD2CD 2px solid;
				border-right: #bbbbbb 2px solid;
				border-bottom: #aaaaaa 2px solid;}

.smallbutton {	color : #ffffff;
				font-family : Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px; 
				background-color : #979387;
				font-weight : bold;}
				
.input	{		border:1px #238e80 solid;
				background:#FFFFFF;
				font: 10px Verdana, Arial, Helvetica, sans-serif;
				color: #000;}
				
.inputsmall {	border:1px #238e80 solid;
				background:#FFFFFF;
				font: 10px Verdana, Arial, Helvetica, sans-serif;
				color: #000;}

.inputArea{		border:1px #238e80 solid;
				background:#FFFFFF;
				font: 12px Verdana, Arial, Helvetica, sans-serif;
				color: #000;
				scrollbar-face-color: #4a6b8f;
				scrollbar-shadow-color:#F0F8FF;
				scrollbar-highlight-color:#F0F8FF;
				scrollbar-3dlight-color:#F0F8FF;
				scrollbar-darkshadow-color:#F0F8FF;
				scrollbar-track-color:#F0F8FF;
				scrollbar-arrow-color:#F0F8FF;}

#printlink {
margin-right: 10px;
}

span.error {
display: block;
border: thin red solid;
color: red;
background-color: #FFFFCC;
padding: 5px;
}

.heading {
padding: 5px;
font-size: 13px;
border-bottom: thin silver dotted;
}

td.checkbox label {
font-size: 10px;
}
