/* Global */
html,body{margin:0;padding:0;
background-image:url('/images/background-1px.gif');
background-repeat: repeat;
background-position:center; 
height:100%;
}
* html body	{ text-align:center } /* hack for ie only, so others show popup menu text left aligned */
body{font-family:Arial, Helvetica, sans-serif; font-weight:normal}
a:link {color:#003399}
/* a:visited {color:#CC6600} */
a:visited {color:#663333}
a:hover {text-decoration:none}
div#container{width:700px;margin:0 auto;text-align:left;height:100%;}
div#footer{clear:both;width:100%;margin-top:20px}

#logoblock {margin:0px;padding:0px;background-image:url(/images/flag-bg.gif);background-repeat:no-repeat;height:95px}
#logoblocklink {margin:0px;padding:0px;width:275px;height:60px;border:none;float:left;position:relative;left:75px;top:5px;display:block}
#logoblock-mh {position:relative;margin:0px;padding:0px;background: url('/images/flag-bg.gif') no-repeat;height:95px}
#mhhead {float:left; position:relative;top:55px;left:128px;font-size:13px;font-weight:bold;}
#mhhead a {text-decoration:none;color:#003399}
#mhhead a:visited {text-decoration:none;color:#003399}
#mhhead a:hover {text-decoration:underline}


#topnav {text-align:right}
#topnav a {text-decoration:none;padding:0px 6px; font-size:11px;color:#333333}
#topnav ul{margin:0px;padding:0px;list-style:none;}
#topnav li {display:inline}
#topnav a:hover {text-decoration:underline}

#search {float:right;text-align:right;width:350px;font-size:13px;margin-top:17px;color:#333333;padding-right:30px}
#search form {display:inline;margin:0px;text-align:right}
#search input {vertical-align:top}
#search form label {position:relative;top:3px}

#main-nav .announce {color:#900;font-weight:bold}
#main-nav .announce a:link, #main-nav .announce a:visited, #main-nav .announce a:hover, #main-nav .announce a:active {color:#900;font-weight:bold}

#navlist {height:20px; clear:both;margin-top:0px;position:absolute;top:75px;width:744px;}
#navlist a {text-indent:-9999px;text-decoration:none}
#navlist ul{margin:0;padding:0;list-style:none;margin-left:186px;width:504px;}
#navlist li {float:left;margin-left:1px;}
#navlist a {height:20px;float:left}
#programs,#programs a {background:url(/images/nav-programs.gif);width:100px}
#compliance,#compliance a {background:url(/images/nav-compliance.gif);width:100px}
#support,#support a {background:url(/images/nav-support-svcs.gif);width:144px}
#board,#board a {background:url(/images/nav-board.gif);width:100px}
#mh,#mh a {background:url(/images/nav-mh.gif);width:148px}
#mh a:hover {background:url(/images/nav-mh-hover.gif);width:148px}
#programs a:hover {background:url(/images/nav-programs-hover.gif);width:100px}
#compliance a:hover {background:url(/images/nav-compliance-hover.gif);width:100px}
#support a:hover {background:url(/images/nav-support-svcs-hover.gif);width:144px}
#board a:hover {background:url(/images/nav-board-hover.gif);width:100px}

#bottomreqs {clear:both;text-align:center;font-size:11px;}
#bottomreqs a {color:#333333;}
#bottomreqs img {vertical-align:middle;margin-left:10px}

#footer {border-top:1px solid #cccccc;border-top:1px solid #cccccc}
#footer a {color:#333333;}

#policies {width:100%;text-align:center}
#policies ul {margin:10px 0px 0px; list-style:none;}
#policies li {display:inline}
#policies li a {text-decoration:none; padding:0px 8px; font-size:11px; color:#666666}
#policies li a:hover {text-decoration:underline}

#viewers {font-size:12px;line-height:14px;color:#333333}
#viewers a:link, #viewers a:visited {text-decoration:none}
#viewers a:hover {text-decoration:underline}

.hiddentext {position:absolute;left:-2000px}
.hideMe {position:absolute;	left:-2000px;}

h1 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:26px;font-weight:normal;color:#666666;margin-top:15px;margin-bottom:10px;line-height:25px;text-rendering: optimizeLegibility;}
h2, h2 a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px;font-weight:bold;color:#003399;margin-top:15px;margin-bottom:10px;text-rendering: optimizeLegibility;}
h3, h3 a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold;color:#003399;margin-top:15px;margin-bottom:5px}
h4, h4 a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold;color:#003399;margin-top:15px;margin-bottom:5px}
p {font-size:13px;line-height:1.35em;margin-top:0px;margin-bottom:10px;color:#333}
li {font-size:13px;line-height:1.35em;}
/* content pages */
div#main{float:left;width:545px;background-color:#ffffff}
div#t2main{clear:both;background-color:#ffffff} /* T2 pages */

div#t2photoframe {float:right;padding:20px 2px;width:365px;margin:5px;background-color:#efefef}
div#main-nav{clear:both;float:left;width:155px;margin:0px;padding:0px;margin-top:5px} /* not used on T2 pages */
div#topshade {height:5px;background:url(/images/topgrad.gif) top no-repeat; height:25px;width:700px;clear:both}
div#content {padding:0px 0px 0px 10px;}
div#crumbar {margin-left:5px;padding-top:5px}
div#crumbar a {color:#666666}
.crumbs {font-size: 11px;color: #666666}

.title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

.sideList {
	width: 100%;
	font-size:11px;
	margin-top: .5em;
	margin-bottom: 1em;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}
	
.sideList ul {
	list-style: none;
	font-size:11px;
	margin: 0;
	padding: 0;
}
		
.sideList li {
	border-bottom: 1px solid #CCCCCC;
	background-color:#EFEFEF;
	margin: 0;
	font-size:11px;
	line-height:13px;
	display: block;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 7px 5px 7px 7px;
}

.sideList li.current {background-color:#fff;color:#003366}

.sideListLast {
	-webkit-border-radius-bottomleft: 7px;
	-webkit-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
}
.sideList li a,
.sideList li a:visited {
	color:#003366;
	text-decoration: none;
}

/* this is for mozilla browsers to fix the 100% block problem 
html>body .sideList li a {
	width: auto; 
}
*/

.sideList li a:hover {
	color:#003366;
	text-decoration: underline;
}

.sideListTitle {
	color: #FFFFFF;
	padding: 7px 5px 7px 7px;
	display: block;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color:#006699;
	border: 1px solid #333333;
	-webkit-border-radius-topleft: 7px;
	-webkit-border-radius-topright: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-right-radius: 7px;
	border-top-left-radius: 7px;
}
	
.sideListTitle a:link,
.sideListTitle a:visited {
	background-color: #006699;
	color: #FFFFFF;
	text-decoration: underline;
}

.sideListTitle a:hover {
	text-decoration: none;
}

.sideListBackUp {
	color: #003366;
	font-size:11px;
	padding: 7px 5px 7px 7px;
	display: block;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
}
	
.sideListBackUp a:link,
.sideListBackUp a:visited {
	background-color: #EFEFEF;
	text-decoration: none;
	color: #003366;
}

.sideListBackUp a:hover {
	text-decoration: underline;
}

.ctbTable {
	border: 1px solid #999999;
	margin-bottom:10px
}
.ctbTable td{
	border: 1px solid #CCCCCC;
	padding: 3px;
	font-size:12px;
}
.ctbTable th{
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	border: 1px solid #CCCCCC;
	padding: 3px;
	font-size: small;
	background-color: #E5E5E5;
	font-weight: normal;
}

.note {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 60%;color: #666666;}

#getAcro, #getAcro a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	font-size: 11px;
	text-decoration:none;
	color:#333333;
}
#getAcro a:hover {
	text-decoration:underline;
}

.infoTable table {background-color: #CCCCCC; margin-bottom:10px;text-align:left;border-collapse:collapse}
.infoTable caption {font-weight:bold;color:#003399}
.infoTable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color:#EFEFEF;
	padding:3px;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	border:1px solid #cccccc;
}
.rowHeaders th {
	text-align:right
}

.infoTable td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	padding:3px;
	border:1px solid #cccccc;
}
.infoTable td li {font-size: 11px;}
.infoTable p {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;}
.infoTable .dataLabel {background-color: #E9E9E9;}
#featureBox, #featureBoxPageContent {
	float:right;
	border:solid 1px #CCCCCC;
	margin:5px;
	margin-left:10px;
	margin-bottom:10px;
	padding:0px;
	width:220px;
}

#featureBox ul, #featureBoxPageContent ul {
	margin-left:0px;
	padding:5px;
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#F5F5F5
}
#featureBoxPageContent ul {
	background-color:#FFFFFF
}
#featureBox ul li, #featureBoxPageContent ul li {
	padding:3px;
}

.featureBoxHead, .featureBoxHeadHFT, .featureBoxSubHead  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:8px;
	color: #FFFFFF;
	background-color:#6699CC;
	border-bottom:1px solid #CCC;
	border-top:1px solid #CCC;
}

.featureBoxSubHead {
	color:#003399;
	background-color:#EFEFEF;
}

.featureBoxHead a {
	color: #FFFFFF;
	text-decoration:none;
	}
.featureBoxHead a:hover {
	text-decoration:underline;
	}
.featureBoxHeadHFT {
	color: #900;
	background-color:#EFEFEF;
}

#featureBox ul.hft {
	background-color:#FFF
	}
#featureBox .reveal a {
	text-decoration:none;
	color:#FFF;
}
#featureBox .reveal {
	cursor:pointer;
	background: #6699CC url("/images/state-arrows-white.gif") no-repeat right 5px;
}
#featureBox .active {
	background-position: 100% -21px;
}
/* IE6 fix */
*html #featureBox .reveal a {
	zoom:1;
}
ul {  
	font-family: Arial, Helvetica, sans-serif; 
	line-height:16px;
}

ol {  
	font-family: Arial, Helvetica, sans-serif; 
	line-height:16px;
}

.faq li {margin: 15px;}
.faq li ul li {margin: 5px;}
.faq li ol li {margin: 5px;}

caption {font-size:14px;padding-bottom:5px}

.toggleLink {display:block;margin-left:5px;padding:5px 15px;
background:url('/images/plus.gif') no-repeat top left}
.toggleTarget {display:none;margin-left:20px}

/* front page only */
div#main-left {float:left;width:250px;margin-bottom:20px}
div#main-right {float:left;width:250px;margin-bottom:20px}
div#main-links {
	float:left;	width:200px; background-color:#EFEFEF;height:470px;
	-webkit-border-radius-bottomleft: 10px;
	-webkit-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;}
#main-links ul {list-style:none;margin:0px;padding:9px;}
#main-links li {padding:4px 0px;line-height:15px}
#main-links li a {color:#333333;font-size:12px;}
#main-links li a:hover {text-decoration:none}
#seglist {height:47px;margin-left:0px;}
#seglist ul {margin:0;padding:0;list-style:none;}
#seglist li {float:left;line-height:47px;text-align:center}
#seglist a {text-decoration:none;font-size:16px;font-weight:normal;color:#333;height:47px;float:left}
#residents,#residents a {width:233px;background:url(/images/but-residents.gif);background-repeat:no-repeat;}
#developers,#developers a {width:233px;background:url(/images/but-developers.gif);background-repeat:no-repeat;}
#nonprofits,#nonprofits a {width:234px;background:url(/images/but-nonprofits.gif);background-repeat:no-repeat;}
#residents a:hover {width:233px;color:#ffffff;background:url(/images/but-residents-over.gif);background-repeat:no-repeat;}
#developers a:hover {width:233px;color:#ffffff;background:url(/images/but-developers-over.gif);background-repeat:no-repeat;}
#nonprofits a:hover {width:234px;color:#ffffff;background:url(/images/but-nonprofits-over.gif);background-repeat:no-repeat;}

#slidecontrol {position:relative; top:-25px;float:right;margin:0px;opacity:0.7;filter:alpha(opacity=70);margin-bottom:-30px}
#mhslidecontrol {position:relative; top:-25px;margin:0px;opacity:0.7;filter:alpha(opacity=70);margin-bottom:-30px}
#wnewdivhead, #featuredivhead, #qassistdivhead, #toolsdivhead {display:block;text-decoration:none;color:#333333;margin:5px;padding:5px;padding-left:15px;background:url('/images/plus.gif') no-repeat top left}
#wnewdivhead {border-bottom:4px solid #006699}
#featuredivhead {border-bottom:4px solid #990000} /* FF6600 */
#toolsdivhead {border-bottom:4px solid #CCCCCC}
#qassistdivhead {border-bottom:4px solid #996600}

#recovdiv {border:2px #990000 solid;width:236px;margin:10px 5px 0px;}
#recovdivhead {font-size:12px;color:#ffffff;padding:5px 0px;background:#990000;text-align:center}
/* 
#recovdiv ul {list-style:none;margin: 0; padding:3px 5px 5px 0px;}
#recovdiv li {color:#333333;font-size:11px;padding: 2px 0px;text-align:right}
*/
#recovdiv table {width:220px}
#recovdiv table td {font-size:11px;vertical-align:top;color:#333333}

#wnewdiv ul, #featurediv ul, #toolsdiv ul {list-style:square;margin: 0; padding-left: 1.5em;}
#wnewdiv li, #featurediv li, #toolsdiv li {color:#333333;font-size:12px;padding: 2px 0px;}
#wnewdiv li a, #featurediv li a, #toolsdiv li a {color:#333333;font-size:12px;}
#wnewdiv li a:hover, #featurediv li a:hover, #toolsdiv li a:hover {text-decoration:none}

#qassistdiv {width:240px;margin-left:5px;border:1px solid #CCCCCC}
#qassistdiv table {border-collapse:collapse;}
#qassistdiv caption {color:#333333;font-size:11px;padding:4px;vertical-align:top;background-color:#efefef;border-bottom:1px #ccc solid}
#qassistdiv td, #qassistdiv th {color:#333333;font-size:11px;padding:4px;vertical-align:top;border:0;border-bottom:1px #ccc solid}
#qassistdiv td a, #qassistdiv th a {color:#333333;}
#qassistdiv th {text-align:left;font-weight:normal}
.qaphonenum {white-space:nowrap;text-align:right}
.qassistgray {background-color:#EFEFEF}

#mainphoto {clear:both;border:1px solid #333333;border-top:0px;}
#mainphoto img {}

#date {float:left;font-size:11px;position:relative;top:5px;right:5px;color:#333333;text-align:right;width:188px;}

.js #wnewdiv, .js #toolsdiv, .js #qassistdiv, .js #featurediv {
	display:none
}
#showcaseLink {
	display:block;
	width:110px;
	position:relative;
	float:right;
	text-align:right;
	opacity:0.7;
	filter:alpha(opacity=70);
	margin-bottom:-15px;
	line-height:15px;
	background:url(/images/showcase-link.gif) 0 0;
}
a#showcaseLink:hover {
	background:url(/images/showcase-link.gif) 0 15px;
}
#iconlist {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	overflow:hidden; /*ie bug fix*/
	margin:10px 0;
}
#iconlist li {
	background-color:#EFEFEF;
	border:1px solid #CCC;
	border-left: 5px solid #ccc;
	background-repeat: no-repeat;
}
#iconlist li:hover {
	border-left:5px solid #900
}
#iconlist li.hurricane {
	background-image: url(/images/fp-button-disaster.gif);
	background-position: 100% 60%;
}
#iconlist li.hurricane a {
	text-decoration:none;
	color:#666;
	display:block;
	padding:19px 0 19px 5px
}
#iconlist li.hurricane a:hover {
	text-decoration:underline
}
#iconlist li.foreclosure {
	background-image: url(/images/fp-button-chainhouse.gif);
	background-position: 100% 60%;
	margin:5px 0;
}
#iconlist li.foreclosure a {
	text-decoration:none;
	color:#666;
	display:block;
	padding:19px 0 19px 5px
}
#iconlist li.foreclosure a:hover {
	text-decoration:underline
}
#iconlist li.fairhousing {
	background-image: url(/images/fp-button-eho.gif);
	background-position: 100% 60%;
	margin:5px 0;
}
#iconlist li.fairhousing a {
	text-decoration:none;
	color:#666;
	display:block;
	padding:25px 0 25px 5px
}
#iconlist li.fairhousing a:hover {
	text-decoration:underline
}
#iconlist li.hhsccvideos a {
	text-decoration:none;
	color:#666;
	display:block;
	padding:19px 0 19px 5px
}
#iconlist li.hhsccvideos a:hover {
	text-decoration:underline
}
#iconlist li.hhsccvideos {
	background-image: url(/images/fp-button-hhscc-videos.gif);
	background-position: 100% 60%;
	margin:5px 0;
}
#iconlist li.endhomeless a {
	text-decoration:none;
	color:#666;
	display:block;
	padding:19px 0 19px 5px
}
#iconlist li.endhomeless a:hover {
	text-decoration:underline
}
#iconlist li.endhomeless {
	background-image: url(/images/fp-button-endhomeless.png);
	background-position: 100% 60%;
	margin:5px 0;
}
#tweetwrapper {
	background-color:#6CF;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	width:240px;
	margin:5px auto 0;
	overflow:hidden; /*IE margin bug fix*/
}

/* bottom of front page */
#featurestory {width:230px;margin:10px 0px 5px 8px}

.kicker {font-size:12px;color:#666666}
.featurehead, .featurehead a {font-size:20px;margin-bottom:5px;margin-top:0px}
.featurehead, .featurehead a:visited {color:#666666}
.featuresubhead{font-size:14px; font-style:italic;margin-bottom:5px}
.featurebody {font-size:13px;line-height:1.25em;text-indent:15px}

#fthbWrapper {text-align:center;}
#fthb {width:240px;border:1px solid #cccccc;margin:6px auto;}
#thirty {font-size:11px;text-align:center;margin:0px 0px 5px}
#thirty a {color:#003399}

#mhannounce:first-line {font-family:"Times New Roman", Times, serif; font-size:42px; color:#800000;line-height:90%}
#mhannounce {font-size:16px;color:#333333;text-align:right;border-bottom:1px solid #333333;padding-bottom:5px}
#mhannounce-fp {font-family:"Times New Roman", Times, serif; font-size:22px; color:#800000;line-height:90%}

/* These are for the table sorting */
table.sortable {
	border-spacing: 0;
	border: 1px solid #000;
	border-collapse: collapse;
}
table.sortable th, table.sortable td {
	text-align: left;
	padding: 2px 4px 2px 4px;
	border-style: solid;
	border-color: #444;
}
table.sortable th {
	border-width: 0px 1px 1px 1px;
	background-color: #ccc;
}
table.sortable td {
	border-width: 0px 1px 0px 1px;
}
table.sortable tr.odd td {
	background-color: #ddd;
}
table.sortable tr.even td {
	background-color: #fff;
}
table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}

/* Collapsible content */
span.dspchar {
	font-family:monospace;
	color:#333;

}
.dspcont {
	display:none;
}

div.dspcont {margin-left:12px}

.dsplist {
	list-style:none;
	margin:.25em -1.2em;
}

div.gotobtn {
	margin:25px;
	text-align:center;
}

div.gotobtn a {
	padding:10px;
	background-color:#efefef;
	border:1px solid #ccc;
	text-decoration:none;	
}

div.gotobtn a:hover {
	background-color:#fff;
	text-decoration:underline;	
}


.rounded10 {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
} 

#immRelease {width:265px;float:left;font-size:13px}
#pressHighlights {
	float:right;
	text-align:left;
	width:265px;
	font-size:13px}

#pressHighlights p {
	margin:0;padding:0}
	
#pressHighlights ul {
	margin:0px 0px 0px 5px;padding:0px 0px 0px 10px}
#pressHighlights ul li {
	font-style:italic}
	
#editorNote {
	font-size:13px;
	line-height:1.35em;
	margin-top:5px;
	margin-bottom:10px;
	font-style:italic}
	
/* Collapsible Style */
div.expandable h2 {
  margin: 0;
  background-color:#6699CC;
  font-size:16px;
  font-weight: normal;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}

div.expandable h2 a {
  background: url("/images/sprite-arrow.png") 10px 9px no-repeat;
  display: block;
  padding: 7px;
  padding-left: 25px;
  margin: 0;
  color: #fff;
  text-decoration: none;
  font-size:16px;
  font-weight: normal;
  border-bottom: 1px solid #fff;

}
div.expandable h2:hover { background:#7cadde; }
div.expandable h2.open  { background:#7cadde; }
div.expandable h2.open a { background-position: 8px -55px; }
div.expandable h2 + div { padding: 10px; }

/* Pre hide sections with JavaScript on
--- */
div.expandable h2+div {
  display: none;
}
div.expandable {margin-bottom:20px}
div.expandable li {margin:5px;}

/* expandable feature sections */
div.expandFeature div.featureBoxHead {
  margin: 0;
  background-color:#6699CC;
  font-size:12px;
  font-weight: normal;
}

div.expandFeature div.featureBoxHead a {
  background: url("/images/sprite-arrow.png") 0px 0px no-repeat;
  display: block;
  padding: 0px;
  padding-left: 15px;
  margin: 0;
  color: #fff;
  text-decoration: none;
  font-size:12px;
  font-weight: normal;

}
div.expandFeature .featureBoxHead:hover { background:#7cadde; }
div.expandFeature .featureBoxHead.open  { background:#7cadde; }
div.expandFeature .featureBoxHead.open a { background-position: 0px -64px; }
div.expandFeature .featureBoxHead + div { padding: 10px; }

/* Pre hide sections with JavaScript on
--- */
div.expandFeature .featureBoxHead+div {
  display: none;
}

div.expandFeature li {margin:5px;}

div.badgeContainer {float:right;margin-top:5px}
div.trainingBadge {padding:10px;background-color:#efefef;border:1px solid #ccc;text-align:center}
div.badgeNote, div.badgeNote a {font-size:13px;line-height:1.35em;margin:0px;color:#666666;text-align:right}

.topLink {text-align:right}

/* Google Translate styles */ 
#transcontainer {display:none}

#transeffect {
	width:0px;
	height:70px;
	overflow:hidden;
	position:absolute;
	right:-50%;
	left:50%;
	margin-left:352px;
	font-size:11px;
	border:none;
	border-left:0px solid #996600;
	background:#EFEFEF;
	z-index:1;
}
.goog-te-gadget-simple {
	background-color:#EFEFEF
}
#transblock a {
	position:absolute;
	right:-50%;
	left:50%;
	top:25px;
	margin-left:326px;
	-ms-transform: rotate(90deg); /* IE9+ */
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	font-family:Verdana, sans-serif;
	color:#fff;
	text-decoration:none;
	font-size:11px;
	background-color:#C9A302;
	height:13px;
	width:67px;
	padding:5px;
	padding-bottom:2px;
	color:#fff;
	text-decoration:none;
	border-bottom:5px solid #C9A302;
}
#transblock a:focus {
	background-color:#FCD325
}
#transblock a:hover {
	border-bottom:5px solid #996600
}

.agencynotice {
	color:#F00;
	margin:15px 5px 0 5px;
}
.agencynotice-fp {
	color:#F00;
	padding:5px;
	margin-left:200px
}