

fieldset {
	padding: 5px;
}
a:hover {
	text-decoration: underline;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
#sidemenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.subheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.whitetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	border: 1px solid #999999;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.headermenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a:hover.headermenu {
	color: #FDC75A;
	text-decoration: underline;
}
a:hover.topmenu {
	color: #FDC75A;
	text-decoration: underline;
}
.a:hover.subheader {
	color: #FDC75A;
	text-decoration: underline;
}
.maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.tablebord {
	border: 1px solid #990000;
}
.topgrad {
	background-attachment: fixed;
	background-color: #900000;
	background-image: url(/gfx/rhv_r2_c1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-style: none;
	padding-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.fullgrad {
	background-attachment: fixed;
	background-color: #990000;
	background-image: url(/gfx/topgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #5573CB;
	padding-left: 5px;
}
.menuhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.session {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tablebottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}
.boxgrad {
	background-attachment: fixed;
	background-image: url(/gfx/tallgrad2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 5px;
	border: 1px solid #990000;
}
.tallgrad {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.tallorgrad {
	padding: 5px;
}
.toporgrad {
	background-attachment: fixed;
	background-color: #990000;
	background-image: url(/gfx/rhv_r2_c1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 5px;
}
.tableorbottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #dc5d00;
	border-right-color: #dc5d00;
	border-bottom-color: #dc5d00;
	border-left-color: #dc5d00;
}
.minitxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.bluebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-attachment: fixed;
	background-color: #990000;
	background-image: url(/gfx/topgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #990000;
}
.orgbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-attachment: fixed;
	background-color: #FF8800;
	background-image: url(/gfx/orgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #FF8800;
}
.pagetitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.mainheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.topgrad2 {
	background-attachment: fixed;
	background-color: #990000;
	background-image: url(/gfx/topgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}
#navigation img {
margin-bottom: -1px;
}

#navigation ul {
list-style-type: none;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}

#navigation li ul {
padding: 2px 0 5px 34px;
list-style-type: circle;
font-size: 8pt;
}

#navigation li {
margin: 0;
padding: 0 0 1px 0;
}

#navigation li a {
}

/* --- category headings --- */

#navigation a {
text-decoration: none;
font-weight: normal;
}

#navigation a:hover {
text-decoration: underline;
 }

#navigation a:active {
}

#navigation li img {
border: 0;
}

#navigation li li a {
text-decoration: none;
font-weight: normal;
}

#navigation li li a:hover {
text-decoration: underline
}

#navigation li li a:active {
color: #000000;
}
#navigation {
float: left;
}
#dhtmltooltip{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #444444;
text-decoration: none;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid #808080;
padding: 4px;
background-color: #d8e4ff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#576797,direction=135,Strength=4);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


