BODY {
	color : White;
	background-color : #d5d5d5;
	font-family : Georgia,"Times New Roman", Times, serif;
	font-size : medium;
	background-image : url(images/back4.gif);
	background-repeat : no-repeat;
	background-position : top;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
}

.footer {
	background-image : url(images/footer-back4.gif);
	background-position : bottom;
	height : 51px;
	background-repeat : no-repeat;
	color : White;
	font-size : 10px;
	padding-left : 40px;
	padding-right : 40px;
	text-align : right;
}

.footer  A{
	font-size : 10px;
	text-align : left;
}

.header_caption {
	font-size : 18;
	font-family : Tahoma, Verdana, Helvetica;
	color : White;
	font-style : italic;
	margin-top : 10px;
}

TD  {
	font-size : 12; 
	font-family : Verdana, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : Black;
}

TH  {
	font-size : 13; 
	font-family : Verdana, Helvetica, sans-serif;
	font-weight : bold;
	text-align : left;
}

H1  {
	font-size : 20px;
	font-family : Georgia, "Times New Roman", Times, serif;
	color : Gray;
	margin-bottom : 0px;
}

H2  {
	font-size : 20px;
	font-family : Georgia, "Times New Roman", Times, serif;
	color : #990033;
	margin-bottom : 0px;
}

H3  {
	font-size : 14px;
	font-family : Georgia, "Times New Roman", Times, serif;
	color : Gray;
	font-weight : bold;
	margin-top: 0px;
	margin-bottom : 0px;
}

A  {
	font-family : Verdana, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #33ADFB;
	font-size : 12px;
	text-decoration : none;
}

A:Visited  {
	font-family : Verdana, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #089DFB;
}

A:Active  {}

A:Hover  {
	font-style : normal;
	font-family : Verdana, Helvetica, sans-serif;
	color : #FA990A;
}

BODY  {
	font-size : 12;
	font-family : Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : Black;
}

LI  {
	font-size : 12;
	font-family : Verdana, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : Black;
}

I {
	font-size : 10;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	color : Black;
	}
	
.choicesbox {
	background-color : #000066;
	border : 1px solid Yellow;
	color : #FFFFFF;
	margin : 5% 10%;
	padding : 10px 20px 10px 20px;
	font-size : 11px;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	width : 350px;
}

.fineprint {
	color : Black;
	margin-bottom : 5px;
	padding : 5px 3px 7px 3px;
	font-size : xx-small;
}

.fineprint  A{
	color : #4169E1;
	font-size : xx-small;
}

#navcontainer
{
margin: 0;
padding: 0 0 0 12px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width : 120px;
}

#navcontainer A
{
color: #CFCFCF;
display: block;
width: auto;
text-decoration: none;
background: #1A1A1A;
margin: 0;
padding: 2px 0px;
border-left: 1px solid #444;
border-top: 1px solid #444;
border-right: 1px solid #444;

}

#navcontainer A:hover, #navcontainer A:active { background: #666;color:#000000; }

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}

#subnav
{
position: relative;
top: -1px;
z-index: 101;
margin: 0;
padding: 0px 0 3px 0;
background: #BBBBBB;
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
}

#subnav UL
{
list-style: none;
margin: 1px 0 0px 13px;
padding: 0px;
border-right: 1px solid #fff;
border-left: 1px solid #aaa;
}

#subnav LI
{
position: relative;
z-index: 102;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#subnav A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 12px 2px 10px;
}

#subnav A:hover, #subnav A:active { 
color: #444;
background-color : #888;
 }
#subnav A.active:link, #subnav A.active:visited { color: #444; }
#subnav BR, #navcontainer BR { clear: both; }

.hovermenu-l-n { 
	visibility: hidden;
	position: absolute;
	border: 1px solid #444;
	background-color: Black;
	padding: 0px 0px 0px 0px;
	width: 180px;
	z-index: 5;
}

.hovermenuover-l-n {
	visibility: visible;
	position: absolute;
	border: 1px solid #444;
	background-color: Silver;
	padding: 0px 0px 0px 0px;
	width: 180px;
	z-index: 5;
}
