.footerbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #284978;
}
.footernotboldblue {
	font-family: "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B9AD0;
	font-weight: bold;
	text-decoration: none;
}
.footernotboldblue:hover {
	font-family: "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8AB8E5;
	font-weight: bold;
	text-decoration: none;
}
.footernotboldbluecontactpage {
	font-family: "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #80ACD6;
	font-weight: bold;
	text-decoration: none;
}
.footernotboldbluecontactpage:hover {
	font-family: "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #80ACD6;
	font-weight: bold;
	text-decoration: none;
}
.footerboldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #284978;
}

a:link {
	color: #284978;
}
a:visited {
	color: #284978;
}
a:hover {
	color: #284978;
}
a:active {
	color: #284978;
}

.style1 {color: #99CCFF}

.dropdown {
	margin:0; 
	list-style:none;  
	position:relative;
	z-index:500; 
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
.dropdown li.top {
	display:block;
	float:left;
}
.dropdown li a.top_link {
	display:block;
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284978;
	text-decoration:none;
	cursor:pointer;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	background-image: url(/images/generic/menu.gif);
	background-repeat: no-repeat;
}
.dropdown li a.top_link span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.dropdown li a.top_link:hover {
	display:block;
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284978;
	text-decoration:none;
	cursor:pointer;
}
.dropdown li a.top_link:hover span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.dropdown li:hover > a.top_link span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.dropdown table {
	border-collapse:collapse; 
	width:0; 
	height:20; 
	position:absolute; 
	top:0; 
	left:0;
}
.dropdown a:hover {
	visibility:visible; 
	position:relative; 
	z-index:200;
}
.dropdown ul {
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:20; 
	margin:0; 
	padding:0; 
	list-style:none;
}
.dropdown ul.sub1 {
	width:150px;
}
.dropdown ul.sub2 {
	width:150px;
}
.dropdown ul.sub3 {
	width:150px;
}
.dropdown ul.sub4 {
	width:150px;
}
.dropdown ul.sub5 {
	width:150px;
}
.dropdown ul.sub6 {
	width:150px;
}
.dropdown :hover ul li {
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	display:block; 
	position:relative; 
	font-weight:normal; 
	width:auto;
	border-left:1px solid #2b4576;
	background-color:#294978;
}
.dropdown :hover ul li a {
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block; 
	font-size:11px; 
	width:auto;
	height:17px; 
	padding-top:3px; 
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
* html .dropdown :hover ul li a {
	height:20px;
}
.dropdown :hover ul li a:hover {
	background-color:#fff;
	color:#294978;
}



.nodrop {
	margin:0; 
	list-style:none;  
	position:relative;
	z-index:500; 
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
.nodrop li.top {
	display:block;
	float:left;
}
.nodrop li a.top_link {
	display:block;
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284978;
	text-decoration:none;
	cursor:pointer;
	background-image: url(/images/generic/menu.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.nodrop li a.top_link span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.nodrop li a.top_link:hover {
	display:block;
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284978;
	text-decoration:none;
	cursor:pointer;
	background-image: url(/images/generic/menu.gif);
	background-repeat: no-repeat;
}
.nodrop li a.top_link:hover span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.nodrop li:hover > a.top_link {
	color:#92C6EB;
}
.nodrop li:hover > a.top_link span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.nodrop table {
	border-collapse:collapse; 
	width:0; 
	height:20; 
	position:absolute; 
	top:0; 
	left:0;
}
.nodrop a:hover {
	visibility:visible; 
	position:relative; 
	z-index:200;
}
.nodrop li:hover {
	position:relative; 
	z-index:200;
}




.homelink {
	margin:0; 
	list-style:none;  
	position:relative;
	z-index:500; 
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}
.homelink li.top {
	display:block;
	float:left;
}
.homelink li a.top_link {
	display:block;
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284978;
	text-decoration:none;
	cursor:pointer;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.homelink li a.top_link span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.homelink li a.top_link:hover {
	display:block;
	font-family: Lucida Sans, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284978;
	text-decoration:none;
	cursor:pointer;
}
.homelink li a.top_link:hover span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.homelink li:hover > a.top_link {
	color:#92C6EB;
}
.homelink li:hover > a.top_link span {
	float:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.homelink table {
	border-collapse:collapse; 
	width:0; 
	height:20; 
	position:absolute; 
	top:0; 
	left:0;
}
.homelink a:hover {
	visibility:visible; 
	position:relative; 
	z-index:200;
}
.homelink li:hover {
	position:relative; 
	z-index:200;
}
