body { background-color: #fff; }

p  { color: #333333; font: 12px/15px Arial, Helvetica, sans-serif; word-spacing: 0; letter-spacing: 0 }
li  { color: #333333; font: 12px/15px Arial, Helvetica, sans-serif; word-spacing: 0; letter-spacing: 0 }
a:link  { color: #076224; text-decoration: underline }
a:hover, a:active  { color: #6AA17C; text-decoration: underline }
a:visited  { color: #333333; text-decoration: underline }

p.asterisk  { color: #666; font: 11px/14px Arial, Helvetica, sans-serif; }

.hidden
	{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden; }

#hmul { 
color: #333333;
font: 12px/15px Arial, Helvetica, sans-serif;
}

li.hmli { 
color: #333333;
font: 12px/16px Arial, Helvetica, sans-serif;
list-style-image: url("../images/check.gif");
list-style-position: outside;
margin-bottom: 1px;
margin-left: -18px;
}
a.hmli:link, a.hmli:visited { 
color: #076224;
text-decoration: underline; 
}
a.hmli:active, a.hmli:hover { 
color: #6AA17C;
text-decoration: underline 
}
/* IE / Win hacks */
* html li.hmul { margin-bottom: 5px; margin-left: 20px; list-style-image:  url("../images/check.gif"); list-style-position: outside; }
/* END IE / Win hacks */

.footer { 
color: #FFFFFF;
font: 11px/13px Arial, Helvetica, sans-serif;
}
a.footer:link, a.footer:visited { 
color: #FFFFFF;
text-decoration: underline 
}
a.hmli:active, a.footer:hover { 
color: #6AA17C;
text-decoration: underline 
}

#leftnav { 
color: #076224;
font: 12px/14px Arial, Helvetica, sans-serif;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
}
li.nav1 { 
color: #076224;
font: 12px/14px Arial, Helvetica, sans-serif;
list-style-image: url("../images/cleardot.gif");
font-weight: bold;
margin-bottom: 10px;
margin-left: -28px;
}
a.nav1:link { 
color: #076224;
font-weight: bold;
text-decoration: none;
}
a.nav1:visited { 
color: #076224;
font-weight: bold;
text-decoration: none; 
}
a.nav1:active, a.nav1:hover { 
color: #6AA17C;
font-weight: bold;
text-decoration: underline; 
}

#leftsubnav { 
color: #076224;
font: 12px/14px Arial, Helvetica, sans-serif;
font-weight: normal;
padding-top: 5px;
padding-bottom: 5px;
}

li.nav2 { 
color: #076224;
font: 12px/16px Arial, Helvetica, sans-serif;
font-weight: normal;
list-style-image: url("../images/bullet.gif");
list-style-position: outside;
margin-top: 2px;
margin-bottom: 8px;
margin-left: -26px;
}
a.nav2:link { 
color: #076224;
text-decoration: none; 
}
a.nav2:visited { 
color: #076224;
text-decoration: none; 
}
a.nav2:active, a.nav2:hover { 
color: #6AA17C;
text-decoration: underline; 
}

.pagetitle  { 
	color: #076224; 
	font: 14px/18px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	word-spacing: 0; 
	letter-spacing: 0; 
	font-weight: bold; }

.subtitle  { 
	color: #076224; 
	font: 12px/15px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	word-spacing: 0; 
	letter-spacing: 0; 
	font-weight: bold; }

.asterisk  { 
	color: #076224; 
	font: 20px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	word-spacing: 0; 
	letter-spacing: 0; 
	font-weight: bold;
	line-height:10px; }

.introtext  { 
	color: #333333; 
	font: 12px/15px Arial, sans-serif; 
	font-weight: normal }
A.introtext:LINK, A.introtext:VISITED { 
	text-decoration: underline;
	color: #076224; }
A.introtext:HOVER, A.introtext:ACTIVE { 
	text-decoration: underline;
	color: #6AA17C; }

.sidebartext  { 
	color: #333333; 
	font: 11px/14px Arial, sans-serif; 
	font-weight: normal }
A.sidebartext:LINK, A.sidebartext:VISITED { 
	text-decoration: underline;
	color: #076224; }
A.sidebartext:HOVER, A.sidebartext:ACTIVE { 
	text-decoration: underline;
	color: #6AA17C; }
	
.photopad { text-decoration: none; margin: 0; padding-right:10px; padding-bottom:10px; padding-top:5px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; }	

.text  { color: #333333; font: 12px/15px Arial, Helvetica, sans-serif; word-spacing: 0; letter-spacing: 0 }

table#videotable { border-style: solid; border-width: 1px; border-color:#076224; empty-cells:hide;
	margin: 25px 0 0 0; padding: 2px; border-spacing:0px;
	outline-style: none; outline-width: 0; }

td#videotabletd { font: 11px/15px Arial, Helvetica, sans-serif; 
	border-collapse:collapse; border-style: none; border-width: 0;  
	margin: 0; padding: 0;
	vertical-align:top;
	outline-style: none; outline-width: 0; }
#videolist { 
color: #333333;
font: 11px/13px Arial, Helvetica, sans-serif;
}

li.videolist { 
color: #333333;
font: 11px/13px Arial, Helvetica, sans-serif;
list-style-position: outside;
list-style: circle;
margin-bottom: 3px;
margin-left: -22px;
}
a.videolist:link, a.videolist:visited { 
color: #076224;
text-decoration: underline; 
}
a.videolist:active, a.videolist:hover { 
color: #6AA17C;
text-decoration: underline 
}
/* IE / Win hacks */
* html li.videolist { margin-bottom: 5px; margin-left: -20px; list-style-position: outside; }
/* END IE / Win hacks */

