﻿body 
{
    margin: 0px;
    color: black;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a, a:link, a:visited
{
    text-decoration: none;
    color: black;
}
a:hover
{
    text-decoration: underline;
    color: black;
}
a:active
{
    text-decoration: none;
    color: black;
}
.heading1
{
    font-size: 11pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}
.heading2
{
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.heading3
{
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.nav
{
    color: #666666;
    font-size: 11pt;
    font-family: 'Lucidia Console', 'Gill Sans MT', Verdana, Arial, Helvetica;
}
.nav a, .nav a:link, .nav a:visited, .nav a:hover, .nav a:active
{
    color: #666666;
}
.left_menu
{
    padding-left: 10px;
    padding-right: 10px;
    border-right: dotted 1px black;
    width: 182px;
    font-size: 8pt;
}
.left_menu_cat
{
    padding: 8px 8px 8px 16px;
    background-color: #a9a9a9;
    font-weight: bold;
    font-size: 9pt;
    border-bottom: solid 1px black;
    color: white;
}
.left_menu_cat a, .left_menu_cat a:link, .left_menu_cat a:visited, .left_menu_cat a:hover, .left_menu_cat a:active
{
    color: white;
}
.left_menu_cat_selected
{
    padding: 8px 8px 8px 16px;
    background-color: #a9a9a9;
    background-image: url(/images/menu_arrow_cat.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
    font-size: 9pt;
    border-bottom: solid 1px black;
    color: white;
}
.left_menu_cat_selected a, .left_menu_cat_selected a:link, .left_menu_cat_selected a:visited, .left_menu_cat_selected a:hover, .left_menu_cat_selected a:active
{
    color: white;
}
.left_menu_cat_selected_more
{
    padding: 8px 8px 8px 16px;
    background-color: #a9a9a9;
    background-image: url(/images/menu_arrow_cat_more.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
    font-size: 9pt;
    border-bottom: solid 1px black;
    color: white;
}
.left_menu_cat_selected_more a, .left_menu_cat_selected_more a:link, .left_menu_cat_selected_more a:visited, .left_menu_cat_selected_more a:hover, .left_menu_cat_selected_more a:active
{
    color: white;
}
.left_menu_heading
{
    padding: 8px 8px 8px 24px;
    background-color: #d3d3d3;
    font-weight: bold;
    border-bottom: solid 1px black;
}
.left_menu_heading_selected
{
    padding: 8px 8px 8px 24px;
    background-color: #d3d3d3;
    background-image: url(/images/menu_arrow_heading.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
    border-bottom: solid 1px black;
}
.left_menu_heading_selected_more
{
    padding: 8px 8px 8px 24px;
    background-color: #d3d3d3;
    background-image: url(/images/menu_arrow_heading_more.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
    border-bottom: solid 1px black;
}
.left_menu_sub_heading
{
    padding: 6px 8px 6px 32px;
    background-color: #f5f5f5;
    font-size: 9pt;
}
.left_menu_sub_heading_selected
{
    padding: 6px 8px 6px 32px;
    background-color: #f5f5f5;
    background-image: url(/images/menu_arrow_sub_heading.jpg);
    background-repeat: no-repeat;
    font-size: 9pt;
}
.right_page
{
    width: 100%;
    min-height: 600px;
    padding-left: 10px;
    padding-right: 10px;
}
.pagelinks
{
    padding: 5px 8px 5px 8px;
}
.pagelinks a, .pagelinks a:visited, .pagelinks a:active
{
    color: black;
}
.pagelinks:hover
{
    background-color: #d3d3d3;
}
.pagelinks_active
{
    padding: 5px 8px 5px 8px;
    background-color: #996666;
    color: white;
}
.formleft {
	padding: 7px 5px 5px 5px;
	text-align: right;
	vertical-align: top;
}
.formright {
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: top;
}
.textfield220 {
	border: 1px solid black;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
.sitemap
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
    font-size: 10pt;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
}
.sitemap a, .sitemap a:link, .sitemap a:visited, .sitemap a:hover, .sitemap a:active
{
    color: black;
}
.footer_notes
{
    text-align: center;
    font-size: 8pt;
    color: black;
    font-family: Verdana, Arial, 'Gill Sans MT', Helvetica;
}
.footer_notes a, .footer_notes a:link, .footer_notes a:visited, .footer_notes a:hover, .footer_notes a:active
{
    color: black;
}