html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}

/* fix firefox problem where it removes the scrollbar when page is shorter than the viewport. this fix forces firefox to draw the scrollbar. this causes problems for IE on the mac, so it's hidden from it */

/* hide from IE mac \*/
html {
    min-height: 100%;
    margin-bottom: 1px;
}

/* end hiding from IE5 mac */

/* 100.01 font size fixes some scaling bugs at small sizes in IE */
body {
	font-size: 100.01%;
	color: #000000;
	background-image: url(../linkgraphics/bknd.gif);
	background-repeat: repeat-y;
}

#header {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #445599;
	margin: 0px;
	padding: 0px;
	width: 101%;
	border-bottom: 2px solid #cc3333;
	height: 68px;
	z-index: 2;
}
#logo_tail {
	padding: 0px;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 180px;
}

#header_logo {
	float: left;
	margin: 0;
	padding: 0;
}
#address {
	font-size: 8.5pt;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 11pt;
	margin-left: 190px;
	padding-top: 31px;
	width: 600px;
}


#header #address a {
	color: #FFFFFF;
}
.blue30 {
	color: #c7cce0;
}
#nav {
	margin-top: 20px;
}

#nav, #nav li {
	font-size: 8.3pt;
	font-weight: bold;
	background-color: #445599;
	font-weight: bold;
	width: 180px;
	font-style: normal;
	border: none;
	z-index: +2;
	position: relative;
	list-style-type: none;
	top: 0px;
	float:left;
	line-height: 9.5pt;
margin: 0;
padding: 0;
}

#nav ul {
margin: 0;
padding: 0;
}



#nav li a {
display: block;
text-decoration: none;
border: none;
margin: 0px;
padding: 6px;
}

#nav li a:link, #nav li a:visited {
color: #ffffff;
background-color: #445599;
 }

#nav li a:hover, #nav li a:active {
color: #ffffff;
background-color: #828ebe;
text-decoration: none;
border: none; }

#nav li ul a:link, #nav li ul a:visited {color: #cc3333;
background-color: #ffcc33;
text-decoration: none;
border: none;
display: block;
padding: 6px;
z-index: 2; }

#nav li ul a:hover, #nav li ul a:active {color: #ffcc33;
background-color: #cc3333;
text-decoration: none;
border: none;
z-index: 2; }

#nav li ul {
position : absolute;
top: 0px;
margin-left: 180px;
z-index: 2;
left: -999em;
}

#nav li:hover ul, #nav li.over ul   {
left: auto;
z-index: 2;
}	

	.type_gold {
	color: #ffcc33;
	font-style: normal;
}


.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 8pt;
	color: #FFcc33;
	clear:both;
	float: left;
	width: 170px;
	margin-top: 25px;
	padding: 6pt;
}
