BODY {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 13px;
	margin: 0px;
 	background-image: url(/images/paperbac.gif);
}

/*this is to keep page from shifting to left on load in safari and firefox*/

html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

H1 {font-size: 20pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #2B9333; margin: 0}
H2 {font-size: 16pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #2B9333; margin: 0}
H3 {font-size: 13pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #2B9333; margin: 0}
H4 {font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #2B9333; margin: 0}
H5 {font-size: 8pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #2B9333; margin: 0}
H6 {font-size: 7pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #2B9333; margin: 0}

a:link {color: #2B9333; text-decoration: none;   font-weight: bold}
a:visited {color: #2B9333; text-decoration: none; font-weight: bold}
a:hover {color: #2B9333; text-decoration: underline; font-weight: bold}
a:active {color: #2B9333; text-decoration: none;  font-weight: bold}

a.foot:link {
	color: #2B9333;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
a.foot:visited {
	color: #2B9333;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.foot:hover {
	color: #2B9333;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
a.foot:active {
	color: #2B9333;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.thispage {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.breadcrumb {
	color: #2B9333;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.breadcrumb:link {
	color: #2B9333;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.breadcrumb:visited {
	color: #2B9333;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.breadcrumb:hover {
	color: #2B9333;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
}
.breadcrumb:active {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.sidemenu {
	color: #2B9333;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.sidemenu:link {
	color: #2B9333;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.sidemenu:visited {
	color: #2B9333;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.sidemenu:hover {
	color: #2B9333;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
}
.sidemenu:active {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
}
.sidebar {  font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size: 13px; color: #2b9333}
TD {
	font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;
	font-size: 13px;
}
/* Print. */
@media print {
	/* cssclsNoPrint class. */
	.cssclsNoPrint {display:none}
}
/* Screen. */
@media screen {
	/* cssclsNoScreen class. */
	.cssclsNoScreen {display:none}
}
table.HCASC {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: solid solid solid solid;
	border-color: rgb(43, 147, 51) rgb(43, 147, 51) rgb(43, 147, 51) rgb(43, 147, 51);
	border-collapse: collapse;	
}
table.HCASC th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(143, 147, 51) rgb(43, 147, 51) rgb(43, 147, 51) rgb(43, 147, 51);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.HCASC td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(43, 147, 51) rgb(43, 147, 51) rgb(43, 147, 51) rgb(43, 147, 51);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sidebar {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: black black black black;
	border-collapse: collapse;
	background: url(/images/side_nav_img.jpg);
}
table.sidebar th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: dotted dotted dotted dotted;
	border-color: black black black black;
	background: url(/images/side_nav_img.jpg);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sidebar td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: dotted dotted dotted dotted;
	border-color: rgb(43, 147, 51) rgb(43, 147, 51) white white;
	background: url(/images/side_nav_img.jpg);
	-moz-border-radius: 0px 0px 0px 0px;
}
