body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	height:100%;
	}

a:link, a:visited{
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}
a:hover, a:active{
	text-decoration: underline;
	font-weight: bold;
	color: #7C2100;
}
p {
	margin: 6px 10px 10px 10px;
}	

	.gray { color: #C0C0C0; font-size: 90%; }
	.quote { color: #5A13A4; font-weight : bold; }
	.quoteauthor { color: #76B51C; font-weight : bold; }
	.quote2 { color: #91176E; font-weight : bold; }
	.quoteauthor2 { color: #628CC8; font-weight : bold; }
	a { color: #EC793A; font-weight : bold; }
	a:hover {  color: #EF9F4A; }
	
.helpdesk_form_labels { color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; }
.helpdesk_form_labels_sub { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; }
.helpdesk_form_fields { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.66em; }
	
	#nav td { font: 90%/1.4 Verdana, Arial, Helvetica, sans-serif; }
	#nav a { color: #005B26; font-weight : bold; text-decoration: none; }
	#nav a:hover {  color: #EB9111; }
#nav ul {
	list-style: none;
	margin: 10px 5px 5px 5px;
	padding: 0;
}
#nav li {
	list-style: none;
	margin: 0 2px 0 0;
	padding: 0px 0 14px 0;
}
#nav li.subnav {
	list-style: disc;
	font-size: 80%;
	margin: 0 0 0 10px;
	padding: 4px 0 0px 0;
}
	td.footer { font: 75%/1.2 Verdana, Arial, Helvetica, sans-serif; }
	h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 150%; font-weight : bold; }
	h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 125%; font-weight : bold; margin: 6px 10px 10px 10px;}
	h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight : bold; }

	#nav a.sub {
		font-size: 80%;
		margin-left: 0em;
		padding-left: 1em;
 	}
	#nav a.sub2 { 	
		font-size: 80%;
		margin-left: 0em;
		padding-left: 2em;
 	}
	b,strong { font-weight: bold; }
	
	.highlight {
	background: #FF0;
	}
	.err {
		color: #EA7806;
		font-weight: bold;
	}
table.forms {border-top: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF;}
table.forms td.left {width: 20%; text-align:right; background-color: #E9E9E9; vertical-align: top; font-weight: bold;}
table.forms td.result {border: 1px solid #FFFFFF; background-color: #FFF5EB;}
table.forms td.right {width: 80%; text-align:left; border-bottom: 1px solid #E9E9E9; }
table.forms td {margin: 0; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; vertical-align: middle;}
table.forms th {font-weight: bold; background-color: #CCCCCC; }
table.forms th a:link, table.forms th a:visited  {color: #EADFE7;}
table.forms th a:hover {text-decoration:underline; color:#ffffff;}
table.forms td a:link, table.forms td a:visited  {color: #003399; text-decoration: underline;}
table.forms td a:hover, table.forms td a:visited:hover {color: #f37d00; }
table.forms th.left { font-size: 85%;	background-image: url(../img/lt_corner.gif);	background-repeat: no-repeat;	background-position: left top;	border-top-width: 0px;	border-left-width: 0px;	font-weight:normal;}
table.forms th.right { font-size: 85%;	background-image: url(../img/rt_corner.gif);	background-repeat: no-repeat;	background-position: right top;	border-top-width: 0px;	border-right-width: 0px;	font-weight:normal;}
.smaller {
	font-size: 85%;
}