.menuoff {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 3px;
	text-transform: capitalize;
	text-align: left;
	border-top: thin none #FFFFFF;
	border-right: thin none #FFFFFF;
	border-bottom: thin none #FFFFFF;
	border-left: thin solid #000000;
	background-image: url(../images/menu_off.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.menuon {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 3px;
	text-transform: capitalize;
	text-align: left;
	border-top: thin none #FFFFFF;
	border-right: thin none #FFFFFF;
	border-bottom: thin none #FFFFFF;
	border-left: thin solid #DDA757;
	background-image: url(../images/menu_on.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
.menuon a:link {
	color: #000000;
	text-decoration: none;
}
.menuon a:visited {
	color: #000000;
	text-decoration: none;
}
.menuon a:active {
	color: #000000;
	text-decoration: none;
}
.menuon a:hover {
	color: #000000;
	text-decoration: none;
}
.menuoff a:link {
	color: #000000;
	text-decoration: none;
}
.menuoff a:visited {
	color: #000000;
	text-decoration: none;
}
.menuoff a:active {
	color: #000000;
	text-decoration: none;
}
.menuoff a:hover {
	color: #000000;
	text-decoration: none;
}
.submenuoff {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 2px;
	text-transform: capitalize;
	text-align: left;
	border: thin none #FFFFFF;
	background-color: #DDA757;
}
.submenuon {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 2px;
	text-transform: capitalize;
	text-align: left;
	border: thin none #FFFFFF;
	background-color: #C4C4C4;
}
.submenuon a:link {
	color: #000000;
	text-decoration: none;
}
.submenuon a:visited {
	color: #000000;
	text-decoration: none;
}
.submenuon a:active {
	color: #000000;
	text-decoration: none;
}
.submenuon a:hover {
	color: #000000;
	text-decoration: none;
}
.submenuoff a:link {
	color: #1E1C1B;
	text-decoration: none;
}
.submenuoff a:visited {
	color: #1E1C1B;
	text-decoration: none;
}
.submenuoff a:active {
	color: #1E1C1B;
	text-decoration: none;
}
.submenuoff a:hover {
	color: #1E1C1B;
	text-decoration: none;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
p, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #214232;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #214232;
}
.footerlinks {
}
.footerlinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #FFFFFF;
}
.footerlinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #FFFFFF;
}
.footerlinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #FFFFFF;
}
.footerlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFAD43;
}
.footerlinks p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #FFFFFF;
}

form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #000000;
}
form input {
  display: inline-block;
  font-weight: bold;
}
.nounderline {
	text-decoration: none;
}
.nounderline a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #000000;
}

.roundedgreybox {
	margin: 0px;
	padding: 0px;
}
.roundedgreyboxl {
	background-image: url(../images/rounded_grey_box/beveled_grey_box_l.png);
	background-position: right;
	background-repeat: repeat-y;
}
.roundedgreyboxr {
	background-color: #C4C4C4;
}
.roundedgreyboxb {
	background-image: url(../images/rounded_grey_box/beveled_grey_box_b.png);
	background-repeat: repeat-x;
	background-position: top;
}
.roundedgreyboxt {
	background-image: url(../images/rounded_grey_box/beveled_grey_box_t.png);
	background-position: right bottom;
	background-repeat: repeat-x;
}

.roundedorangebox {
	margin: 0px;
	padding: 0px;
}
.roundedorangeboxl {
	background-image: url(../images/rounded_orange_box/beveled_orange_box_l.png);
	background-position: right;
	background-repeat: repeat-y;
}
.roundedorangeboxr {
	background-color: #dda757;
}
.roundedorangeboxb {
	background-image: url(../images/rounded_orange_box/beveled_orange_box_b.png);
	background-repeat: repeat-x;
	background-position: top;
}
.roundedorangeboxt {
	background-image: url(../images/rounded_orange_box/beveled_orange_box_t.png);
	background-position: right bottom;
	background-repeat: repeat-x;
}
.tables {
	font-size: .8em;
}

