.hypMenuCatLink 
{
    text-decoration: none;
    font-size: .75em;
    color: #000000;
    font-weight:bold;
}

.bulletPad 
{
    padding:8px 5px 0px 8px;
}

.mainHL
{
    background-color: #FFFF99;
}

.mainBG 
{
    background-color: #FFFFE2;
}

.hypMain
{
    text-decoration:none;
    color:#000066;
    font-weight:bold;
}

.hypMainExt
{
    text-decoration:none;
    color:#660000;
    font-weight:bold;
}

.linespacer 
{
    background-color: #B5B5B5;
    padding:0px 0px 0px 0px;
}

.signupTable
{
    height : 100px;
    background : #FFFF33;
}

.signupTableCell
{
    border : solid 3px #000000;
    text-align : center;
    font-size : 1.2em;
    font-weight : bold;
}

.subHead 
{
    font-weight:bold;
    font-size:16px;
    padding:15px 0px 5px 0px;
}

.comSignupChk 
{
    width:25px;
}

.style1 {font-size: 16px}
.whiteText {color: #FFFFFF}
.style3 {
	font-size: 16px;
	color: #000099;
	font-style: italic;
}

.headCatLinks 
{
    margin: 0px 0px 0px 0px;
    font-size: 12px;
}

.h1NoMargin
{
    margin: 0px 0px 0px 0px;
}

.txtFormName
{
    font-family:Arial;
    font-weight:bold;
    font-size:.9em;
}

.h1CatLink
{
    font-size:12px;
    margin:0px 0px 0px 0px;
    display:inline;
}

.h1Bold
{
    margin:0px 0px 0px 0px;
    display:inline;
    font-size: 1.1em;
}

.h2CatLink
{
    font-size:12px;
    margin:0px 0px 0px 0px;
    display:inline;
}

.h2ListHead
{
    display:inline;
    margin:0px 0px 0px 0px;
    font-size:medium;
}

.h2Norm
{
    display:inline;
    margin:0px 0px 0px 0px;
    font-size:medium;
    font-weight:normal;
    
}

body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.valueBord { 
	border-color:#B5B5B5;
	border-width:2px;
	border-style:Double;
}

.premBord {
	border-color:#000000;
	border-width:2px;
	border-style:Double;
}

.revBorder {
	border-color:#888888;
	border-width:1px;
	border-style:Double;
}

.MainHeading {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: bold;
	line-height: normal;
	background-position: center;
}
.LinkText {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	text-align: center;
}
.textHeading {
	font-weight: bold;
	font-size:1.1em;
}
.failedValidation {
	font-size: 12px;
	color: #FF0000;
}
.smallText {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.sideMenu {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.sideMenuWhite {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.mainMenu {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
.asterix {
	color: #FF0000;
}
.formDesc {
	font-size: 14px;
	text-align: left;
	background-position: left top;
}
.statText {
	font-size: 12px;
}

.mainColor 
{
    background-color: #000066;
}

#BottomNav ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
font-size: 1.25em;
}

#BottomNav ul li { 
	display: inline;
	padding-left: 2em
}

#BottomNav ul li.BottomNavLeft { 
	display: inline;
	padding-left: 0em;
}

#BottomNav ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #000066;
}

#BottomNav ul li a:hover
{
color: #fff;
background-color: #369;
}

#NavSiteMap ul {
	margin-top:1.5em;
	text-align:left;
}

#NavSiteMap ul li {
	margin-bottom:.3em;
}

.tblSubCat 
{
    margin:20px 0px 20px 0px;
}

