.submit {
cursor:pointer;
border:outset 0px #ccc;
background:#999;
color:#FFFFFF;
font-weight:bold;
font-size:8pt;
padding: 2px 2px 2px 2px;
background:url(images/but_bg.gif) repeat-x left top;
}

.normaltext
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.normaltextbold
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.aWhitebold
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
}



.error
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: red;
    font-weight: normal;
}

.textsmall
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

fieldset
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    border-right: #000000 1px outset;
    border-top: #000000 1px outset;
    border-left: #000000 1px outset;
    border-bottom: #000000 1px outset;
}


.subHeadBold
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.NormaTextBlue
{
    font-weight: normal;
    font-size: 10px;
    color: #4169e1;
    font-style: normal;
    font-family: Verdana, Serif, Sans-Serif;
    text-decoration: none;
}


.footertext
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}


.left_links A
{
    border-right: #000000 0px;
    padding: 7px;
    border-top: #ff0000 0px;
    display: block;
    font-weight: BOLD;
    font-size: 10px;
    border-left: #000099 0px;
    color: #434343;
    border-bottom: #882200 0px;
    font-family: verdana;
    text-align: left;
    text-decoration: none;
    border-left: #FF9966 thin solid;
}

.left_links A:hover
{
	
	background:url(images/onlink.jpg);
	background-repeat:no-repeat;
	overflow:visible;
	visibility:visible;
	border-right: #0e1e2d 0px solid;
	padding: 7px;
	border-top: #abcae7 0px solid;
	display: block;
	font-weight: bold;
	font-size: 10px;
	border-left: #73a8d7 0px solid;
	color: #434343;
	border-bottom: #1f4566 0px solid;
	font-family: verdana;
	text-align: left;
	text-decoration: none;
	border-left: #FF9966 thin solid;
}



td.tdUpperLine
{
    border-top: #3f89c3 1px solid;
}

table.allBorders
{
    border-top: #3f89c3 1px solid;
    border-right: #3f89c3 1px solid;
    border-left: #3f89c3 1px solid;
    border-bottom: #3f89c3 1px solid;
}


a.siteMapBold
{
    font-family: Arial, Verdana, Serif, Sans-Serif;
    font-weight: bold;
    font-size: 12px;
    color: #3366cc;
    text-decoration: none;
}
a.siteMapBold:hover
{
    font-family: Arial, Verdana, Serif, Sans-Serif;
    font-weight: bold;
    font-size: 12px;
    color: #cc0099;
    text-decoration: underline;
}

a.siteMapNormal
{
    font-family: Arial, Verdana, Serif, Sans-Serif;
    font-weight: normal;
    font-size: 12px;
    color: #3366cc;
    text-decoration: none;
}
a.siteMapNormal:hover
{
    font-family: Arial, Verdana, Serif, Sans-Serif;
    font-weight: normal;
    font-size: 12px;
    color: #cc0099;
    text-decoration: underline;
}

a
{
    font-family: Arial, Verdana, Serif, Sans-Serif;
    font-weight: normal;
    font-size: 11px;
    color: #3366cc;
    text-decoration: none;
}

a:hover
{
    font-family: Arial, Verdana, Serif, Sans-Serif;
    font-weight: normal;
    font-size: 11px;
    color: #cc0099;
    text-decoration: underline;
}
