a
	{
	color: #2e822e;
	text-decoration: none;
	}
a:hover
	{
	color: #64ea12;
	text-decoration: underline;
	}
a:active
	{
	color: #64ea12;
	text-decoration: underline;
	}

body
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	color: #333333;
	background-color: #ffffff;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em;
	}
td
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	margin-top: 0em;
	margin-bottom: 1.35em;
	}
th
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
	text-align: left;
	}
p
	{
	font-family: arial, helvetica, sans-serif;
	margin-top: 0em;
	margin-bottom: 1.35em;
	}
pre
	{
	font-family: courier, helvetica, sans-serif;
	}
h1
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 175%;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}
h2
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 150%;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.25em;
	}
h3
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 125%;
	margin-top: 0em;
	margin-bottom: 0.25em;
	}
h4
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0em;
	margin-bottom: 0.25em;
	}
h5
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	font-style: italic;
	margin-top: 0em;
	margin-bottom: 0.25em;
	}
h6
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 92.5%;
	font-weight: normal;
	text-decoration: underline;
	margin-top: 0em;
	margin-bottom: 0.25em;
	}
ul
	{
	margin-top: 0.5em;
	margin-bottom: 1.35em;
	list-style: url("/images/ul_list_bullet_point_sq.gif") square;
	}
ul.warnings
	{
	margin-top: 0.5em;
	margin-bottom: 1.35em;
	list-style: url("/images/ul_list_warning.gif") square;
	}
ul.warnings li
	{
	font-family: arial, helvetica, sans-serif;
	margin-left: -1.5em;
	margin-bottom: 0.7em;
	}
ol
	{
	margin-top: 0.5em;
	margin-bottom: 1.35em;
	}
ul li
	{
	font-family: arial, helvetica, sans-serif;
	margin-left: -1.85em;
	margin-bottom: 0.7em;
	}
ol li
	{
	font-family: arial, helvetica, sans-serif;
	margin-left: -1em;
	text-align: left;
	margin-bottom: 0.7em;
	}
big
	{
	font-size: 110%;
	}
small
	{
	font-size: 91.6%;
	}
form
	{
	margin-top: 0em;
	margin-bottom: 0em;
	}
input
	{
	border: #a6adaf 1px solid;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #323232;
	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 0em;
	margin-bottom: 0em;
	background: url('/images/bg_nav.gif');
	}
input.blank
	{
	border: #a6adaf 0em solid;
	background-color: transparent;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #323232;
	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 0em;
	margin-bottom: 0em;
	background: url('/images/spacer.gif');
	}
select
	{
	border: #a6adaf 1px solid;
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #323232;
	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 0em;
	margin-bottom: 0em;
	}
textarea
	{
	border: #a6adaf 1px solid;
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #323232;
	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 0em;
	margin-bottom: 0em;
	background: url('/images/bg_textarea_03.gif') no-repeat;
	}
img
	{
	border-color: #999999;
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,Duration=0.75,);
	}
caption
	{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: 0.25em;
	text-align: left;
	}
address
	{
	font-family: arial, helvetica, sans-serif;
	font-style: italic;
	margin-top: 0em;
	margin-bottom: 1.35em;
	}


.fontsmall
	{
	font-size: 91.6%;
	}

.trailnav
	{
	}
.trailnav:hover
	{
	}
.trailnav:active
	{
	}

.FontMenuTop
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	}
.FontMenuTop:hover
	{
	color: #666666;
	}
.FontMenuTop:active
	{
	color: #333333;
	}

.FontMenuLeft
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 92.5%;
	}
.FontMenuLeftSelected
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 92.5%;
	}

.FontMenuLeftSub
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 92.5%;
	}
.FontMenuLeftSubSelected
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 92.5%;
	}

.FontMenuLeftSub2
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 92.5%;
	}
.FontMenuLeftSub2Selected
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 92.5%;
	}

.tblheader
{
	background: url("/images/bg_nav.gif") #cccccc;
	height: 19px;
}
.tblbgdark
{
	background: #ebf0f0;
}
.tblbglight
{
	background: #f4f8f8;
}
.tblborder
{
	background: #c7d3d6;
}
.tblborderlight
{
	background: #ebf0f0;
}

.cmhighlight
{
	background-color: #fff0cc;
	padding: 2px;
}

.anchorlinks
{
	font-size: 80%;
	color: #42c800;
	padding-bottom: 6px;
	padding-left: 11px;
}
.anchorlinks a
{
	color: #42c800;
}
.topsearchform
{
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	height: 18px;
	width: 120px;
	background: url('/images/bg_nav.gif');
}
.userlogin
{
	margin-top: 6px;
	font-size: 80%;
	color: #96a3a6;
}
.userloginlink
{
	color: #96a3a6;
}
