#topicftrnav {
	margin: 0;
	padding: 1px 2px 3px 0;
	font-size: 0.9em;
	color: #000000;
	border-left: #c4c4c4;
	clear: both;
	list-style: none;		
}

#topicftrnav li {
	display: inline;
	background: url(bg_ftr_nav.gif) 0 no-repeat;
	padding: 0 6px 0 11px;
}	

h2#cdcftrnav {

	display: none;

}	

ul#cdcftrnav {
	margin: 0;
	padding: 1px 2px 3px 0;
	font-size: 0.9em;
	color: #000000;
	border-bottom: 1px solid #c4c4c4;
	border-top: 1px solid #c4c4c4;
	border-left: #c4c4c4;
 	background: #F5F5F5;
	list-style: none;
}

#cdcftrnav li {
	display: inline;	
	background: url(bg_ftr_nav.gif) 0 no-repeat;
	padding: 0 6px 0 11px;
}		

#ftraddressbar {
	margin: 0;
	padding: 0 10px 0 10px;
	height: 52px;
	background: #e5e5e5 url(bg_ftr.gif) no-repeat;
	clear: none;
}

#ftrlogos {
	clear: none;
}

#ftrlogos {
	width: 310px;
	float: right;
}

#firstgovlogo a {
	margin: 0;
	padding: 0;
	width: 136px;
	height: 52px;
	position: absolute;
	clear: none;
}

#firstgovlogo span {
	display: none;
}

#hhslogo a {
	float: right;	
	width: 155px;
	height: 52px;
	margin: 0;
	padding: 0;
	position: relative;
	clear: none;
}

#hhslogo span {
	float: right;	
	width: 105px;
	margin: 12px 0 0 0;
	padding: 0;
	position: relative;
	font-size: 0.9em;
	clear: none;
}

address {	
	margin: 18px 0 0 0;
	padding: 0;
	font-size: .75em; 
	font-style: normal;	
	float: left;
	width: 420px;
	clear: none;
}

address span {	
	display: none;
}

.hidefromnewbrowsers {
	display: none;
}