a:visited {
     color: #440066;
}
A.underLinkNav:link { font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; color: #FFFFFF; text-decoration:underline; }
A.underLinkNav:visited { font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; color: #FFFFFF; text-decoration:underline; }
A.underLinkNav:active { font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; color: #0099FF; text-decoration:underline; }
A.underLinkNav:hover { font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; color: #0099FF; text-decoration:underline; }

.elementHeader
{
    FONT-SIZE: 18px;
    COLOR: #173D87;
    font-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.elementTextLg
{
    FONT-SIZE: 16px;
    COLOR: #333333;
    font-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.elementTextMed
{
    FONT-SIZE: 14px;
    COLOR: #333333;
    font-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.elementText
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    font-weight: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.elementTextBold
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    text-align: justify;
    font-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.elementTextSm
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    font-weight: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.elementSubtle
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    font-weight: normal;
    font-style:italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.texth16 {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #440066;
	height: 19px;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	border: 0px;
	text-decoration: none;
}

a.texth16:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #440066;
	height: 19px;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	border: 0px;
	text-decoration: none;
}

a.texth16:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #440066;
	height: 19px;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	border: 0px;
	text-decoration: none;
}

a.texth16:active {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #440066;
	height: 19px;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	border: 0px;
	text-decoration: none;
}


.textcategory {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #173D87;
	height: 19px;
	background-color: #B6C8ED;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.textselected {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #FFFFFF;
	height: 19px;
	background-color: #D6E0F4;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.texthover {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #FFFFFF;
	height: 19px;
	background-color: #0099FF;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.textvisited
{
	font-size: 10px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	display: block;
	color: #9999CC;
	TEXT-DECORATION: underline
}

.itemHead { font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; color: #8C7F73; font-weight:bold; text-decoration:none; }
.itemHeadhu16 {
    font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #173D87;
	font-weight:bold;
	text-decoration:underline;
	height: 19px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.itemHeadh16 {
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #173D87;
	font-weight:bold;
	text-decoration:none;
	height: 19px;
	margin: 0px;
	padding: 0px 0px 0px 2px;
	border: 0px;
}

.itemHeadCategory {
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #173D87;
	font-weight:bold;
	text-decoration: underline;
	height: 19px;
	background-color: #B6C8ED;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.itemHeadSelected {
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	text-decoration: underline;
	color: #FFFFFF;
	height: 19px;
	background-color: #0099FF;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.itemHeadHover {
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	text-decoration: underline;
	color: #FFFFFF;
	height: 19px;
	background-color: #0099FF;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.itemHeadhu {
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #8C7F73;
	font-weight:bold;
	text-decoration:underline;
	height: 19px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.itemHeadhuSelected {
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #FFFFFF;
	height: 19px;
	background-color: #0099FF;
	font-weight:bold;
	text-decoration:underline;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.itemHeadVisited {
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	color: #9999CC;
	TEXT-DECORATION: underline;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.text { font-size: 10px; font-family: Arial, Helvetica, Sans-Serif; color: #8C7F73; }

div.catMarginTop {margin-top:3px; margin-bottom:3px;}
form { margin-bottom: 0 ; }

#CategoryList tr a:hover {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	color: #173D87;
	background-color: #D6E0F4;
	height:19px;
	display: block;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.footer {
font-size: 10px; font-family: Arial, Helvetica, Sans-Serif; color: #173D87;
}
