a,a:visited,a:link, a:active { color: #999966; font-weight: bold; }
a:hover { color: #999966; background-color: #F0EBD0; font-weight: bold; }
body{ margin: 0; padding: 0; background: #FFFFFF; }
body,p,div,td,tr,table{ color: #4A4C38; font: 14px arial,helvetica,sans-serif; }
h2{
	padding: 0;
	margin: 0 0 20px 0;
	border: 1px solid #FF6633;
	color: #666633;
	font: bold 16px arial,helvetica,sans-serif;
	letter-spacing: 0.17em;
}
h3{
	padding: 0;
	margin: 0;
	color: #666633;
	font: italic 14px arial,helvetica,sans-serif;
}
.address{ color: #3366CC; font: 11px verdana,arial,helvetica,sans-serif; }
.boxtxt{ font: 14px arial,helvetica,sans-serif; }
.boxtxt1{ margin: 0 0 10px 20px; font: 13px,arial,helvetica,sans-serif; }
.colleft{
	width: 230px;
	border-right: 1px dashed #666633;
	padding: 20px 20px 0 0;
	vertical-align: top;
}
.colright{ vertical-align: top; }
.footer{
	margin: 50px 0 0 0;
	padding: 5px 0 0 0;
	border-top: 1px solid #FF6633;
	color: #3366CC;
	font: 10px verdana,arial,helvetica,sans-serif;
}
.footer a, .footer a:link, .footer a:visited, .footer a:active{ color: #3366CC; font: 10px verdana,arial,helvetica,sans-serif; }
.ifpage{ width: 800px; background-color: #FFFFFF; text-align: left; }
.list{
	padding: 0 0 0 15px;
	background-image: url(images/bul1.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.ne4 { visibility: hidden; }
.note{
	margin: 30px 0 0 0;
	color: #999966;
	font: italic 11px verdana,arial,helvetica,sans-serif;
}
.onpg{
	color: #4A4C38;
	font: small-caps bold 13px verdana,arial,helvetica,sans-serif;
}
.pgcont{ padding: 5px; background-color: #FFFFFF; }
.pgnav{ padding: 3px; background-color: #E3DBB2; color: #4A4C38; }
.pgnav a, .pgnav a:link, .pgnav a:visited, .pgnav a:active{ color: #4A4C38; font: small-caps 13px verdana,arial,helvetica,sans-serif; }
.pgnav a:hover { color: #4A4C38; background-color: #FFFFCC; text-decoration: none; }
.sublist{
	margin: 0 0 0 50px;
	padding: 0 0 0 15px;
	background-image: url(images/bul2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font: 13px arial,helvetica,sans-serif;
}
.subnav {
	margin: 0 0 20px 0;
	padding: 0 0 0 45px;
	color: #999966;
	background-image: url(images/nav.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font: bold 14px verdana,arial,helvetica,sans-serif;
}
.thankyou{ color: #666633; font: 11px verdana,arial,helvetica,sans-serif; }
#box11,#box12,#box13,#box14,#box21,#box22,#box23,#box31,#box32,#box33,#box41,#box42 {
	width: 450px;
	padding: 5px;
	background-color: #FFFFFF;
	text-align: left;
	left: 290px;
	position: absolute;
	visibility: hidden;
	top: 150px;
}
