

form {
	margin:0;
	padding:0;
}
hr {
	height:1px;
	border:1px solid gray;
}
img {
	border:0;
}
table {
	border-collapse:collapse;
}
th {
	text-align:left;
	padding-right:1em;
	border-bottom:3px solid #ccc;
}

th.active img {
	display:inline;
}
tr.even, tr.odd {
	background-color:#eee;
	border-bottom:0px solid #ccc;
	padding:0.1em 0.6em;
}
tr.drag {
	background-color:#fffff0;
}
tr.drag-previous {
	background-color:#ffd;
}
td.active {
	background-color:#ddd;
}
td.checkbox, th.checkbox {
	text-align:center;
}
tbody {
	border-top:0px solid #ccc;
}
tbody th {
	border-bottom:0px solid #ccc;
}
thead th {
	text-align:left;
	padding-right:1em;
	border-bottom:0px solid #ccc;
}

HTML {
	font-family: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#ECECEC;
	/*background-image:url(/themes/recovery_v3/images/sitebg.gif);
	background-repeat:repeat-x;*/
	margin:0;
	padding:10px 0 0;
}

font {
FONT:normal 12px Verdana, Arial, Helvetica, sans-serif;
line-height: 1.4;
}

p{
FONT:normal 12px Verdana, Arial, Helvetica, sans-serif;
line-height: 1.4;
}

/* Banner IDs ------------------------------------ */
#hudhdrwrapper{ /* header_hudmain, hudgov_include, hudgov_include_2011v1, hudgov_innovation_include */
	width:996px;
	height:131px;
	position:relative;
	text-align:left;
	margin:0 auto;
	/*background-image: url(images/hudimg?id=HUD_2009_hdr_grad5.jpg);*/
	background-repeat: no-repeat;
}

#hudhdrwrapper a:link, #hudhdrwrapper a:visited,
#hudhdrwrapper a:hover, #hudhdrwrapper a:active{
	text-decoration: none;
}

#trahdrwrapper{ /* header_tramain, hudgov_tra_include */
	width:996px;
	height:131px;
	position:relative;
	text-align:left;
	margin:0 auto;
	/*background-image: url(images/hudimg?id=tra_bg_hdr.jpg);
	background-repeat: no-repeat;*/
}

#trahdrwrapper a:link, #trahdrwrapper a:visited,
#trahdrwrapper a:hover, #trahdrwrapper a:active{
	text-decoration: none;
}


#wufhdrwrapper{ /* hudgov_include_wuf, header_wufmain */
	width:996px;
	height:131px;
	position:relative; 
	text-align:left;
	margin:0 auto;
	/*background-image: url(images/hudimg?id=wufr_hdr_bg_flag_1.jpg);
	background-repeat: no-repeat;*/
}

#wufhdrwrapper a:link, #wufhdrwrapper a:visited,
#wufhdrwrapper a:hover, #wufhdrwrapper a:active{
	text-decoration: none;
}



#fy2011hdrwrapper{ /* hudgov_include, header_fy2011main */
	width:996px;
	height:131px;
	position:relative;
	text-align:left;
	margin:0 auto;
	/*background-image: url(images/hudimg?id=HUD_fy2011budget_hdr.jpg);
	background-repeat: no-repeat;*/
}

#fy2011hdrwrapper a:link, #fy2011hdrwrapper a:visited,
#fy2011hdrwrapper a:hover, #fy2011hdrwrapper a:active{
	text-decoration: none;
}



#fy2012hdrwrapper{ /* hudgov_include, header_fy2012main */
	width:996px;
	height:131px;
	position:relative;
	text-align:left;
	margin:0 auto;
	/*background-image: url(images/hudimg?id=HUD_fy2012budget_hdr.jpg);
	background-repeat: no-repeat;*/
}

#fy2012hdrwrapper a:link, #fy2012hdrwrapper a:visited,
#fy2012hdrwrapper a:hover, #fy2012hdrwrapper a:active{
	text-decoration: none;
}



#recoveryhdrwrapper{ /* hudgov_include, header_recovery */
	width:996px;
	height:131px;
	position:relative;
	text-align:left;
	margin:0 auto;
	/*background-image: url(images/hudimg?id=RECOVERY_2010_hdr_grad.jpg);
	background-repeat: no-repeat;*/
}

#recoveryhdrwrapper a:link, #recoveryhdrwrapper a:visited,
#recoveryhdrwrapper a:hover, #recoveryhdrwrapper a:active{
	text-decoration: none;
}
/* END Banner IDs ------------------------------------ */

.container {
	width:996px;
	text-align:left;
	background-repeat:no-repeat;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#415061;
	background-color:#ffffff;
	margin:0 auto
}

.datebase {
	font-size:10px;
	text-transform:uppercase;
	color:white
}

.date {
	left:2px;
	position:relative;
	top:4px;
	width:472px;
	font-size:10px;
	text-transform:uppercase;
	color:gray
}

.hud2009-title {
	left:0;
	position:absolute;
	top:0px
}

.hud2009-title IMG {
	border-style:none
}

.nav {
	padding-left:7px;
	float:left;
	width:991px;
	background-color:#ECEDEE;
	/*background-image:url(../images/navbg.gif);
	background-repeat:repeat-x;*/
	height:42px
}

.nav-links {
	margin-top:14px;
	margin-left:2px;
	float:left;
	width:710px;
	color:#184674
}
.hdrhome {
	float:left;
	margin-top:17px;
	width:10px;
	margin-left:14px
}

.ttlred {
	font-weight:700;
	font-size:15px;
	letter-spacing:.08em;
	color:#600;
	text-decoration:none;
	font-family:"calibri", "Times New Roman", Times, serif;
	margin:0;
	padding:0;
}
.ttlhdrred {
	font-weight:700;
	font-size:14px;
	letter-spacing:.08em;
	color:#600;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0
}
.ttlgrey {
	font-weight:700;
	font-size:14px;
	letter-spacing:.08em;
	color:#666;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
}
#news {
	padding-right:5px;
	padding-bottom:0;
	padding-left:2px
}
.dateln {
	font:normal 12px "calibri",Helvetica,sans-serif;
	color:#666
}
.newsmessage {
	margin-bottom:8px
}
#archivenews {
	text-align:left;
	padding-right:8px;
	margin-bottom:10px;
	margin-top:10px
}

STRONG, EM, B, I, .bold {
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}

#news A:hover, #archivenews A, #rightinfo A:hover {
	color:#91362A
}

.ttlredH {
	font-weight:bold;
	font-size:14px;
	letter-spacing:0.08em;
	color:#600;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding-left:8px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:7px;
	background-color:#D6D6D6;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CBCBCB
}

.genportletlink 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-bottom: 3px;
}

.genportletlink ul li {list-style-type: none;}
.genportletlink a:link, .genportletlink a:visited {font-weight: bold; color:#00295A; text-decoration: none;}
.genportletlink a:hover {color:#660000; text-decoration: none;}
.genportletlink a:active {text-decoration: none;}


.iwantcontainer 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #00295A;
 background-color: #FFFFFF;
/* background-image: url(../images/iwantwm312.JPG);
 background-repeat: no-repeat;*/
 width: 312px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 10px;
 text-indent: 0px;
}
.iwantcontainer ul li { list-style-type: none; }
.iwantcontainer a:link, .iwantcontaner a:visited { color:#00295A; text-decoration: none; }
.iwantcontainer a:hover { color:#FF9933; }
.iwantcontainer a:active {text-decoration: none;}

.iwantouter 
{
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 10px; 
 FONT-SIZE: 1.1em; 
 PADDING-BOTTOM: 10px; 
 WIDTH: 322px; 
 PADDING-TOP: 10px;
}

.iwantheader
{
 /*BACKGROUND-IMAGE: url(../images/portlet_bg_320.jpg);
 BACKGROUND-REPEAT: no-repeat; */
 WIDTH: 312px;  
 HEIGHT: 35px;
}

.hudpagepad
{
 padding: 10px;
}

.hudpagepad a
{
 text-decoration:none;
}

a {
	color:#00295A;
	text-decoration:underline;
} 

a:link, a:visited{ 
 color: #00295A;
 font-weight: bold;
}

a:hover{
	font-weight:bold;
	color:#600;
	text-decoration:underline;
}

a:active{
	font-weight:bold;
	color:#00295A;
}

/*
.sswrapper {width:664px; height:270px; position:relative; background:#052653 url(../images/ss_bg.jpg) no-repeat top left;}
.sswrapper .stgslide {height:225px; top:21px; left:240px; position:absolute; overflow:hidden; }
.sswrapper .stgslide .stgslidecredit {display:none;}
.sswrapper .stgslide .stgslideheading {display:none;}
.sswrapper .stgslide .stgslidecontent {display:none;}
.sswrapper .stgcredit {width:400px; top:246px; left:239px; position:absolute; font-size:9px; font-weight:normal; color:#8ea4bc; text-align:right;}
.sswrapper .stghrimg {width:200px; height:225px; margin:0; top:21px; left:19px; position:absolute;}
.sswrapper .stghrimg h1 {width:200px; height:225px; margin:0; text-indent:-9999em;}
.sswrapper .stghrtxt {width:200px; top:21px; left:14px; position:absolute; font-size:12px; font-weight:bold; line-height:1.4em; color:#fff; text-align:center;}
.sswrapper .stgvidlnkbtn {width:200px; top:142px; left:7px; position:absolute; text-align:center;}
.sswrapper .stgbtnwrpr {width:200px; height:73px; top:205px; left:14px; position:absolute; background:transparent url(../images/eop/stage/bg-count-btns.gif) no-repeat left top; text-align:center;}
.sswrapper .stgbtnwrpr .rcntftrs, .sswrapper .stgbtnwrpr .newfndtn {width:200px; top:0px; position:absolute; font-size:10px; color:#8ea4bc; text-align:center; }
.sswrapper .stgbtnwrpr .rcntftrs {left:9px;}
.sswrapper .stgbtnwrpr .newfndtn {left:143px;}
.sswrapper .stgbtnoff, .sswrapper .stgbtnon {width:32px; font-size:14px; color:#fff; border:1px solid #6f849c; padding:1px 0; display:block; cursor:pointer;}
.sswrapper #stgbtn1, .sswrapper #stgbtn2, .sswrapper #stgbtn3, .sswrapper #stgbtn4, .sswrapper #stgbtn5 {top:22px; position:absolute;}
.sswrapper #stgbtn1 {left:8px;}
.sswrapper #stgbtn2 {left:48px;}
.sswrapper #stgbtn3 {left:88px;}
.sswrapper #stgbtn4 {left:128px;}
.sswrapper #stgbtn5 {left:168px;}
.sswrapper .stgbtnoff {background-color:#34608e;}
.sswrapper .stgbtnon {background-color:#103869;}
*/


#menuwrapper {
	background-color: #ECECEC;
	/*background: #ECECEC url('../images/navbg.gif') repeat-x;*/
	position: relative;
	top: 0;
	left: 0;
    font: bold 10px Georgia,"Times New Roman",Times,serif;
    width: 996px;
    float: left;
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

#p7menubar, #p7menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	color: #19527F;
	font-family: Georgia,"Times New Roman",Times,serif;
}

#p7menubar a {
	display: block;
	text-decoration: none;
	padding: 7px 10px 7px 10px;
    font-size: 11px;
	color: #19527F;
	text-transform:uppercase;
    font-family: Georgia,"Times New Roman",Times,serif;
}

#p7menubar a.trigger {
	padding: 7px 16px 7px 10px;

}

#p7menubar li {
	float: left;
	width: 31em; 
}



#p7menubar ul li a  {
	color: #565656;
	border-right: 0;
        font-weight: normal;
        font-size: 11px;
        text-transform: none;
	padding: 3px 12px 3px 16px;
}

#p7menubar li ul {
        z-index: 1;
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	border-right: 1px solid #19527F;
	border-bottom: 1px solid #19527F;
	/*background-image: url(../images/mgrad.jpg);
	background-repeat: repeat-x;*/
}


#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {
	color: #FFFFFF;
	background-color: #00295a;
}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	color: #000000;
	background-color: transparent;
}

#p7menubar ul a:hover {
	background-color: #00295a!important;
	color: #FFFFFF!important;
}

#p7menubar li {width: auto;}




.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    width: 75px;
}


.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

h1, h2, h3, h4, h5, h6 {font-family:Georgia,"Times New Roman",Times,serif; color:#000000;}
h1 {font-size:1.6em;}
h2 {font-size:1.3em;}
h3 {font-size:1.1em;}
h4 {font-size:0.9em;}




.genttl{
 FONT: bold 14px "Georgia","Times New Roman";
 COLOR: #19527f;
}

.genttl a:link, .genttl a:visited{ 
 color: #19527f;
 font-weight: bold;
 text-decoration:none;
}

.genttl a:hover{
	font-weight:bold;
	color:#600;
	text-decoration:none;
}

.genttl a:active{
	font-weight:bold;
	color:#19527f;
	text-decoration:none;
}
 


.pagettl{
PADDING: 0 10px 10px 10px;
FONT-SIZE: 25px;
COLOR: #00297a;
FONT-FAMILY: "Georgia"
}


img.center{
text-align:center;
border: 0px none;
}

img.right{
float:right;
vertical-align:middle;
border: 0px none;
}


.genlinkheading {
 font:bold 13px "Arial",Helvetica,sans-serif;
 color: #000000;
 padding:15px 0 3px 2px;
}
.genlinkheading a{ 
 color: #00295A;
 text-decoration:none;
}
.genlink {
 font:normal 12px Arial,Helvetica,sans-serif;
 color: #000000;
 padding:0 0 3px 0;
}
.genlink a:link, .genlink a:visited{ 
 color: #00295A;
 text-decoration:none;
}

.genlink a:hover{
	color:#600;
	text-decoration:none;
}

.genlink a:active{
	color:#00295A;
	text-decoration:none;
}

.genlink ul {
	line-height:1.5;
    list-style-type:none;
	padding:0;
	margin:0;
}

.genlink li{
padding:0 0 1.0px 15px; 
/*background: transparent url('../images/redbullet.bmp') no-repeat 0px 3px;*/
}

.genlist {
 font:normal 12px Arial,Helvetica,sans-serif;
 color: #000000;
}

.genlist ul{
 padding:0 0 0 0px;
 margin:0 0 0 15px;
}

.genlist li{
list-style-type:none;
 padding: 0 0 3px 0px;
 list-style-position: outside
}


.genlist a:link, a:visited{ 
 color: #00295A;
 font-weight: bold;
 text-decoration:none;
}

.genlist a:hover{
	font-weight:bold;
	color:#600;
	text-decoration:none;
}

.genlist a:active{
	font-weight:bold;
	color:#00295A;
	text-decoration:none;
}

#indent{
padding:0 0 0 15px
}




.blandlink {/*List with NO BULLETS and NO PADDING*/
 font:normal 12px Arial,Helvetica,sans-serif;
 color: #000000;
 padding:0 0 3px 0;
}

.blandlink a:link, .blandlink a:visited{ 
 color: #00295A;
 font-weight: bold;
 text-decoration:none;
}

.blandlink a:hover{
	font-weight:bold;
	color:#600;
	text-decoration:none;
}

.blandlink a:active{
	font-weight:bold;
	color:#00295A;
	text-decoration:none;
}

.blandlink ul {
	line-height:1.5;
    list-style-type:none;
	padding:0;
	margin:0;
}

.blandlink li{
padding:0 0 1.0px 0px; /*This padding is in addition to the blandlink padding*/
}
 
 
.itemwrapper{
padding:20px 0 20px 0;
}

.ttlwrapper{
padding:10px;
font-size:12px;
line-height: 1.4;
}

.ttlbg{
/*background: url(../images/portlet_bg_320.jpg) no-repeat;*/
height:35px;
padding:0 0 5px 0;
}

.ttlbgwide{
background: url('portlet_bg_652.jpg') no-repeat;
height:35px;
padding:0 0 5px 0;
}

div#ttlpos{
Z-INDEX:998;
LEFT:8px;
POSITION:relative;
TOP:4px;
}


.nolinkheading{
 font:bold 15px "Calibri",Helvetica,sans-serif;
 color: #000000;
 padding:0 0 3px 2px;
 }
 
 #message ul li{ 
	padding:0 0 15px 15px;
 }

.message{
FONT:normal 12px Verdana, Arial, Helvetica, sans-serif;
padding:0 0 5px 0;
OVERFLOW: hidden;
line-height: 1.4;
}

.message a:link, .message a:visited{
	FONT-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}

.message a:hover{
	FONT-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}

.message a:active{
	FONT-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	}
	
.iwantbg{
 /*background: url(../images/iwantwm312.JPG) no-repeat;*/
 }

.footer {
  font:normal 12px Arial,Helvetica,sans-serif;
   text-decoration:none;
	margin-bottom:0px;
    color: #00295A;
	text-align:center;
}

.footer a {
	color:#00295A;
	text-decoration:none
}

.footer a:hover {
	color:#701010;
	text-decoration:underline;
}

#footer {
  font:normal 12px Arial,Helvetica,sans-serif;
   text-decoration:none;
	margin-bottom:0px;
    color: #00295A;
	text-align:center;
}

#footer a {
	color:#00295A;
	text-decoration:none
}

#footer a:hover {
	color:#701010;
	text-decoration:underline;
}

.contentwrapper{
width:100%;
height:100%;
margin:0 auto;
padding:0;
}

.contentleft{
float:left;
width:332px;
height:100%;
text-align:left;
vertical-align:top;
padding:0;
}

.contentright{
float:right;
width:332px;
height:100%;
text-align:left;
vertical-align:top;
padding:0;
}



.RIGHTSIDEWRAPPER{
 PADDING-LEFT: 10px; 
 LEFT: 0px; 
 WIDTH: 312px; 
 POSITION: relative; 
 TOP: 10px;
 }

.printfriendlywrap{
TOP: 0px;
}

div.printfriendlywrap a{
text-decoration: none;
}

.featureboxwrap{
PADDING: 10px;
MARGIN-TOP: 10px;
LEFT: 10px;
WIDTH: 292px;
TOP: 0px;
BACKGROUND-COLOR: #d6dadd;
}

 
.featureboxwrap  a:link, .featureboxwrap a:visited,
.featureboxwrap  a:hover, .featureboxwrap a:active
{
	text-decoration: none;
}

#featurebox{
PADDING: 10px;
LEFT: 0px;
WIDTH: 272px;
COLOR: #00297a;
POSITION: relative;
BACKGROUND-COLOR: #ffffff;
vertical-align:center;
}

#featurebox .title{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em;
PADDING-BOTTOM: 6px;
COLOR: #996633;
PADDING-TOP: 0px;
text-align:center;
FONT-FAMILY: Georgia;
}

#featurebox .byline{
FONT: bold 1.2em "Georgia";
COLOR: #7299c4;
TEXT-ALIGN:center;
vertical-align:middle;
}

#featurebox .img{
text-align:center;
border: 0px none;
}

table.fbcolumns td{
padding:8px;
}

 
#featurebox .learnmore{
clear:both;
PADDING: 10px 0 2px 0; 
WIDTH: 272px;
text-align:center;
}



#boxcontainer
{
 position:relative;
 width:312px;
}

.slideshow-item
{
 position:absolute;
 top:0px;
}

.noscript .slideshow-item
{
 position:relative;
}

.slides 
{ 
 position:absolute;
 display:none;
}




#bborder{
border-bottom: 1px #ddd solid;
padding-bottom:15px;
}

.tbborder{
border-bottom: 1px #ddd solid;
border-top: 1px #ddd solid;
padding-bottom:10px;
padding-top:10px;
}




.genheading{
    font:bold 14px "Calibri",Helvetica,sans-serif;
    color: #000000;
    padding:0 0 2px 2px;
}

/* list type */
.genlist {
 font:normal 12px Arial,Helvetica,sans-serif;
 color: #000000;
}

.genlist ul{
 padding:0 0 0 0px;
 margin:0 0 0 15px;
}

.genlist li{
list-style-type:none;
 padding: 0 0 3px 0px;
 list-style-position: outside
}

.genlist a:link, a:visited{ 
 color: #00295A;
 font-weight: bold;
 text-decoration:none;
}

.genlist a:hover{
 font-weight:bold;
 color:#600;
 text-decoration:none;
}

.genlist a:active{
 font-weight:bold;
 color:#00295A;
 text-decoration: none;
}

#indent{
padding:0 0 0 15px
}

.blandlink {
 font:normal 12px Arial,Helvetica,sans-serif;
 color: #000000;
 padding:0 0 3px 0;
}

.blandlink a:link, .blandlink a:visited{ 
 color: #00295A;
 font-weight: bold;
 text-decoration:none;
}

.blandlink a:hover{
                font-weight:bold;
                color:#600;
                text-decoration:none;
}

.blandlink a:active{
                font-weight:bold;
                color:#00295A;
				text-decoration: none;
}

.blandlink ul {
                line-height:1.5;
    list-style-type:none;
                padding:0;
                margin:0;
}

.blandlink li{
padding:0 0 1.0px 2.0px; /*This padding is in addition to the genlink padding*/
}

.breadcrumb{
font:bold 12px "arial", "calibri", sans-serif;
color:#000000;
text-decoration:none;
}

.breadcrumb a:link, .breadcrumb a:visited,
.breadcrumb a:hover, .breadcrumb a:active {
font:bold 12px "arial", "calibri", sans-serif;
color:#600;
text-decoration:none;
}

.breadcrumblink, .breadcrumblink a:link, .breadcrumblink a:visited,
.breadcrumblink a:hover, .breadcrumblink a:active{
font:bold 12px "arial", "calibri", sans-serif;
color:#000000;
text-decoration:none;
}
 

#breadbox{
margin-left:5px;
padding:7px 5px 10px 5px;

}

 .gensecheading{
 font: bold 12px Arial,Helvetica,sans-serif;
 padding: 0 0 1px 0px;
 color: #000000;
 }
 #gensecinfo{
 font-weight:normal;
 }
 #gensecinfo a{
 font-weight:bold;
 color: #00295A;
 text-decoration:none;
 }
 
 .bulletheading{ 
 font: bold 12px Arial,Helvetica,sans-serif;
 color: #000000;
 padding: 0 0 3px 0px;
 text-indent: -1.4em;
 }
 .bulletheading a {
 color: #00295A;
}
 .bulletheading li{
 list-style: square inside /*url('../images/redbullet.bmp')*/;
 /*  margin: 0; not in ie*/
}


#bulletsecinfo{ /*defines text under a section heading*/
 font:normal 12px Arial,Helvetica,sans-serif;
 color: #000000;
 padding: 0 0 3px 0px;
 text-indent: 0em;
}
#bulletsecinfo a{ /*defines a link within sectionheading or section info*/
 color: #00295A;
 font-weight: bold;
 text-decoration:none;
}

.blogwrapper{
padding: 10px 10px 12px 10px;
}

/*This class used on blog 'list' page*/
.blogttl{
	font:bold 16px "calibri",Helvetica,sans-serif;
	color: #00295A;
	text-decoration:none;
	margin-bottom:8px;
	padding:0;
	OVERFLOW: hidden;
}

.blogttl a:link, .blogttl a:visited{ 
 color: #00295A;
 font-weight: bold;
 text-decoration:none;
}

.blogttl a:hover{
	font-weight:bold;
	color:#600;
	text-decoration:none;
}

.blogttl a:active{
	font-weight:bold;
	color:#00295A;
	text-decoration: none;
}
	

.blogdate {
	font: normal 14px "calibri",Helvetica,sans-serif;
	color:#666
}

.blogbyline{
	font:bold 14px "calibri", "Times New Roman", Times, serif;
	color:#00295A;
	letter-spacing:.08em;
	text-decoration:none;
	margin-bottom:8px;
	padding:0;
}

#linegrey {
	width:100%;
	height:1px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#D2D7DA
}

.headercol {
  background-color:#7AA4DA;
  height:22px;
  fontweight:700;
  color:#fff;
  text-decoration:none;
  text-align:center;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#5279AB
}

.colgrey {
  background-color:#F3F7FA;
  height:22px;
  padding-left:2px
}

.colblue {
  background-color:#FFF;
  height:22px;
  padding-left:2px
}


img.genimg {
    float:left;
    border: 1px solid #000000;
    margin: 0 10px 5px 0;
}


/*
.jcarousel-container-horizontal .next, .jcarousel-container-horizontal a.next, .jcarousel-container-horizontal a.next:link, a.next:visited,
.jcarousel-container-horizontal .prev, .jcarousel-container-horizontal a.prev, .jcarousel-container-horizontal a.prev:link, a.prev:visited {
 display:block;
 width:12px;
 height:12px;
 cursor: pointer;
 text-decoration: none;
 font-size: 11px;
 overflow:hidden;
 text-indent:9999em;
}
.jcarousel-container-horizontal .next, .jcarousel-container-horizontal a.next, .jcarousel-container-horizontal a.next:link, .jcarousel-container-horizontal a.next:visited {
 position:absolute;
 bottom:-22px;
 right:46%;
 background:url(../images/eop/carousel/arrow_right_blue.gif) no-repeat 3px 0;
}
.jcarousel-container-horizontal .prev, .jcarousel-container-horizontal a.prev, .jcarousel-container-horizontal a.prev:link, .jcarousel-container-horizontal a.prev:visited {
 position:absolute;
 bottom:-22px;
 left:46%;
 background:url(../images/eop/carousel/arrow_left_blue.gif) no-repeat 3px 0;
}
.jcarousel-container-horizontal .jcarousel-prev-disabled,
.jcarousel-container-horizontal a.jcarousel-prev-disabled,
.jcarousel-container-horizontal a.jcarousel-prev-disabled:link,
.jcarousel-container-horizontal a.jcarousel-prev-disabled:visited {background-position:3px -12px;}
.jcarousel-container-horizontal .jcarousel-next-disabled,
.jcarousel-container-horizontal a.jcarousel-next-disabled,
.jcarousel-container-horizontal a.jcarousel-next-disabled:link,
.jcarousel-container-horizontal a.jcarousel-next-disabled:visited {background-position:3px -12px;}
.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}
.jcarousel-list {z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.jcarousel-list li,.jcarousel-item {float:left; list-style:none;}
.jcarousel-next {z-index:3; display:none;}
.jcarousel-prev {z-index:3; display:none;}
*/


.mod-stage996 {width:664px; height:270px; position:relative; background-image:#052653 /*url(http://portal.hud.gov/hud2009/images/ss_bg.jpg) no-repeat top left;*/}
.mod-stage996 .stgslide {height:225px; top:21px; left:240px; position:absolute; overflow:hidden; }
.mod-stage996 .stgslide .stgslidecredit {display:none;}
.mod-stage996 .stgslide .stgslideheading {display:none;}
div.slideheading {font-size:17px; font-weight:bold; color:#ffffff; font-family:courier new, courier, monospace; text-align:center; width:180px; padding: 2px 0px 0px 6px; }
.mod-stage996 .stgslide .stgslidecontent {display:none;}
.slidecontent {font-size:12px; font-weight:normal;  color:#ffffff;  font-family:Georgia; margin:87px 0px 0px 0px;  width:180px; padding-left:0px; text-align:center;}
.mod-stage996 .stgcredit {width:400px; top:246px; left:239px; position:absolute; font-size:9px; font-weight:normal; color:#8ea4bc; text-align:right;}
.mod-stage996 .stghrimg {
	width:200px;
	height:234px;
	margin:0;
	top:12px;
	left:10px;
	position:absolute;
}
.mod-stage996 .stghrimg h1 {width:200px; height:225px; margin:0; text-indent:-9999em;}
.mod-stage996 .stghrtxt {width:200px; top:21px; left:14px; position:absolute; font-size:12px; font-weight:bold; line-height:1.4em; color:#fff; text-align:center;}
.mod-stage996 .stgvidlnkbtn {width:200px; top:142px; left:7px; position:relative; text-align:center;}
.mod-stage996 .stgbtnwrpr {width:200px; height:73px; top:205px; left:14px; position:absolute; /*background:transparent url(../images/eop/stage/bg-count-btns.gif) no-repeat left top;*/text-align:center;}
.mod-stage996 .stgbtnwrpr .rcntftrs, .mod-stage996 .stgbtnwrpr .newfndtn {width:200px; top:0px; position:absolute; font-size:10px; color:#8ea4bc; text-align:center; }
.mod-stage996 .stgbtnwrpr .rcntftrs {left:9px;}
.mod-stage996 .stgbtnwrpr .newfndtn {left:143px;}
.mod-stage996 .stgbtnoff, .mod-stage996 .stgbtnon {width:32px; font-size:14px; color:#fff; border:1px solid #6f849c; padding:1px 0; display:block; cursor:pointer;}
.mod-stage996 #stgbtn1, .mod-stage996 #stgbtn2, .mod-stage996 #stgbtn3, .mod-stage996 #stgbtn4, .mod-stage996 #stgbtn5 {top:22px; position:absolute;}
.mod-stage996 #stgbtn1 {left:8px;}
.mod-stage996 #stgbtn2 {left:48px;}
.mod-stage996 #stgbtn3 {left:88px;}
.mod-stage996 #stgbtn4 {left:128px;}
.mod-stage996 #stgbtn5 {left:168px;}
.mod-stage996 .stgbtnoff {background-color:#34608e;}
.mod-stage996 .stgbtnon {background-color:#103869;}

/* Slideshow Carousel Module */
 .modCarousel_mediaWidget {width:332px; padding:5px 0; margin-bottom:5px; background-color:#efefef; overflow:hidden; text-align:center;}
 .modCarousel_mediaWidget .item {float:left; display:inline; width:75px; padding:0 4px 4px 0; margin:0; overflow:hidden; border:0 none; /*background:url(../images/eop/bg-thmbsdw.png) no-repeat left top;*/}
 .modCarousel_mediaWidget .item img {border:1px solid #fff;}
 .modCarousel_mediaWidget .carouselScroll {position:relative; overflow:hidden; width:92%; height:40px; margin:0 auto; padding:0 0 5px 0; text-align:left;}
 .modCarousel_mediaWidget .carouselScroll .items {width:20000em; position:absolute; clear:both;}
/* Media Center Carousel Module */
 .modCarousel_mediaCenter {width:670px; margin-bottom:10px; text-align:center;}
 .modCarousel_mediaCenter .items {padding:0 0 0 30px;}
 .modCarousel_mediaCenter .item {float:left; display:inline; width:180px; margin:0 35px 0 0;}
 .modCarousel_mediaCenter .item a,
 .modCarousel_mediaCenter .item a:link,
 .modCarousel_mediaCenter .item a:visited {display:block; color:#fff; height:160px; margin-bottom:10px; text-decoration:none; overflow:hidden; font-size:.9em;}
 .modCarousel_mediaCenter .item img {display:block; margin-bottom:5px; border:1px solid #fff;}
 .modCarousel_mediaCenter .carouselScroll {position:relative; overflow:hidden; width:100%; height:320px; margin:0 auto 10px auto; padding:0; text-align:left;}
 .modCarousel_mediaCenter a.prev,
 .modCarousel_mediaCenter a.prevPage {background-position:-15px -85px;}
 .modCarousel_mediaCenter a.prev:hover,
 .modCarousel_mediaCenter a.prevPage:hover {background-position:-15px -7px;}
 .modCarousel_mediaCenter a.next,
 .modCarousel_mediaCenter a.nextPage {background-position:-15px -105px;}
 .modCarousel_mediaCenter a.next:hover,
 .modCarousel_mediaCenter a.nextPage:hover {background-position:-15px -27px;}
 .modCarousel_mediaCenter a.disabled,
 .modCarousel_mediaCenter a.disabled:link,
 .modCarousel_mediaCenter a.disabled:visited,
 .modCarousel_mediaCenter a.disabled:hover,
 .modCarousel_mediaCenter a.disabled:active {background-position:-15px 102px; cursor:default;}
 .modCarousel_mediaCenter .navi a,
 .modCarousel_mediaCenter .navi a:link,
 .modCarousel_mediaCenter .navi a:visited {background-position:-16px -47px;}
 .modCarousel_mediaCenter .navi a:hover {}
 .modCarousel_mediaCenter .navi a.active {background-position:-16px -66px;}

#caps{
text-transform: capitalize;
}

 
#prcontainer{
width:100%;
background-color:none;
border:none;
padding:0;
margin:0;
height:100%;
}
 
#prleft{
float:left;
text-align:left;
/*Width:50%;*/
padding:0;
margin:0;
}
#prright{
float:right;
text-align:right;
/*width:50%;*/
padding:0;
margin:0;
}

#prinfo{
width:100%;
}


.prheading{
font: 15px "Arial",Helvetica,sans-serif;
text-decoration: none;
padding:0;
margin:0;
text-align:center;
color: #3A3636;
}
 
 
#prttl{
font: bold 15px "Arial",Helvetica,sans-serif;
text-decoration: none;
padding:0;
margin-top:5px;
text-align:center;
color: #3A3636;
}
 
#prsubttl{
font:italic 13px "Arial",Helvetica,sans-serif;
color: #3A3636;
text-align:left;
height:auto;
padding:0;
margin:0;
text-align:center;
}

#pgcontainer{
padding:0px;
border:0px;
}

#prfooter{
font-style:italic;
text-align:center;
}
 
 
#bloginfo{
width:100%;
padding:5px 0 0px 0;
}

/*This class used on actual blog page and HUD.gov main page*/
#blogttl{
 font:bold 15px "georgia", "Times New Roman", Times, serif; 
  color:#003366;
	text-decoration:none;
	margin:0px 0 4px 0;
	padding:0;
}

#blogttl a:link, #blogttl a:visited, #blogttl a:hover, #blogttl a:active,{
	text-decoration: none;
}

#blogauthor{
font: italic 12px Lucida Sans;
padding:5px 0 8px 0;
}

#blogsubttl{
margin: 10px 0 0px 0;
font:italic 13px "Arial",Helvetica,sans-serif;
color: #003366;
text-align:left;
height:auto;
text-align:center;
}

.primg{
height:30px;
border:0px;
}
 
/*#preamble a:link, #preamble a:visited, #preamble a:hover, #preamble a:active{
font:normal 14px "calibri", "Times New Roman", Times, serif;
}
margin: 10px 0 0px 0;
color: #3A3636;
text-align:left;
height:auto;}*/

#areattl{
margin-top:5px;
PADDING-RIGHT: 10px; 
PADDING-LEFT:10px; 
FONT-SIZE: 2em; 
PADDING-BOTTOM: 10px; 
COLOR: #000000; 
PADDING-TOP: 0px; 
FONT-FAMILY: Georgia;
}

/*WUF Styles*/
.ttlbgwuf{
/*background: url(/portal/page/portal/HUD/world_urban_forum/images/portlet_bg_320_wuf.jpg) no-repeat;*/
height:35px;
padding:0 0 5px 0;
}
 
.statewatermark{
/* background: url(/portal/page/portal/HUD/world_urban_forum/images/statewatermk.jpg) no-repeat;*/
}
 
.usaidwatermark{
 /*background: url(/portal/page/portal/HUD/world_urban_forum/images/usaidwatermk.jpg) no-repeat;*/
}
 
.usdawatermark{
 /*background: url(/portal/page/portal/HUD/world_urban_forum/images/usdawatermk.jpg) no-repeat;*/
}
 

 .bloghr{
 width:100%;
 border-bottom:solid 1px #cccccc;
 margin: 15px 0px 15px 0;
 }

.mod-stage996 {width:664px; height:270px; position:relative; background:#052653 url('images/hudimg?id=ss_bg.jpg') no-repeat top left;}
.mod-stage996 .stgbtnwrpr {
	width:210px;
	height:25px;
	top:244px;
	left:6px;
	position:absolute;
	background:transparent no-repeat left top;
	text-align:center;
}
.mod-stage996 .stgbtnwrpr .rcntftrs, .mod-stage996 .stgbtnwrpr .newfndtn {width:200px; top:0px; position:absolute; font-size:10px; color:#8ea4bc; text-align:center; }
.mod-stage996 .stgbtnwrpr .rcntftrs {left:9px;}
.mod-stage996 .stgbtnwrpr .newfndtn {left:143px;}
.mod-stage996 .stgbtnoff, .mod-stage996 .stgbtnon {width:19px; font-size:10px; color:#fff; border:1px solid #6f849c; padding:1px 0; display:block; cursor:pointer;}
.mod-stage996 #stgbtn1, .mod-stage996 #stgbtn2, .mod-stage996 #stgbtn3, .mod-stage996 #stgbtn4, .mod-stage996 #stgbtn5 {top:4px; position:absolute;}
.mod-stage996 #stgbtn6, .mod-stage996 #stgbtn7, .mod-stage996 #stgbtn8, .mod-stage996 #stgbtn9, .mod-stage996 #stgbtn10 {top:4px; position:absolute;}
.mod-stage996 #stgbtn1 {left:0px;}
.mod-stage996 #stgbtn2 {left:21px;}
.mod-stage996 #stgbtn3 {left:42px;}
.mod-stage996 #stgbtn4 {left:63px;}
.mod-stage996 #stgbtn5 {left:84px;}
.mod-stage996 #stgbtn6 {left:105px;}
.mod-stage996 #stgbtn7 {left:126px;}
.mod-stage996 #stgbtn8 {left:147px;}
.mod-stage996 #stgbtn9 {left:168px;}
.mod-stage996 #stgbtn10 {left:189px;}
.mod-stage996 .stgbtnoff {background-color:#34608e;}
.mod-stage996 .stgbtnon {background-color:#103869;}
.mod-stage996 .stgvidlnkbtn {top:200px; left:-5px; position:absolute; text-align:center;}

.faq{
width:100%;
border:none;
padding:0;
margin:0;
}
#qamark{
float:left;
width:2.0%;
font-weight: bold;
font-size: 13px;
color:#00295A;
padding:0 0 5px 0;
text-align: left;
}
#qtext{
float:right;
width:98.0%;
font-weight: bold;
font-size: 13px;
color:#00295A;
}
#atext{
float:right;
width:98.0%;
vertical-align:bottom;
padding-bottom: 5px;
}

.featureboxwrapgrad{
PADDING: 5px;
MARGIN-BOTTOM: 10px;
LEFT: 10px;
WIDTH: 302px;
TOP: 0px;
BACKGROUND-COLOR: #d6dadd;
background-image: url('images/hudimg?id=boxgradient.jpg');
background-repeat: repeat-y;
}

.featureboxwrapgrad  a:link, .featureboxwrapgrad a:visited,
.featureboxwrapgrad  a:hover, .featureboxwrapgrad a:active
{
	text-decoration: none;
}

#featureboxgrad{
PADDING: 5px;
LEFT: 0px;
WIDTH: 292px;
COLOR: #00297a;
POSITION: relative;
BACKGROUND-COLOR: #ffffff;
vertical-align:center;
}

#featureboxgrad .title{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em;
PADDING-BOTTOM: 6px;
COLOR: #996633;
PADDING-TOP: 0px;
text-align:center;
FONT-FAMILY: Georgia;
}

#featureboxgrad .byline{
FONT: bold 1.2em "Georgia";
COLOR: #7299c4;
TEXT-ALIGN:center;
vertical-align:middle;
}

#featureboxgrad .img{
text-align:center;
border: 0px none;
}

.pomenuwrapper {
	background-color: #9CF;
	width: 996px;
	height: 71px;
	background: url('images/hudimg?id=pomenu_bg.jpg') repeat-x;
	text-align: center;
	vertical-align: top;
	position: relative;
	float: left;
	color: #19527F;
	z-index: 999;
}

#pomenubar, #pomenubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	color: #19527F;
	font-family: Georgia,"Times New Roman",Times,serif;
}

#pomenubar a {
	display: block;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
    font-size: 11px;
	font-weight: bold;
	color: #19527F;
    font-family: Georgia,"Times New Roman",Times,serif;
}

#pomenubar a.trigger {
	padding: 1px 7px 1px 7px;
	border-right: 2px solid #19527F;
}

#pomenubar a.trigger_rt {
	padding: 1px 7px 1px 7px;
}

#pomenubar a.trigger_lt {
	padding: 1px 7px 1px 15px;
	border-right: 2px solid #19527F;
}


#pomenubar li {
	color: #19527F;
	float: left;
	width: auto; 
}

#pomenubar ul li a  {
	color: #19527F;
	border-right: 0;
    font-weight: bold;
    font-size: 11px;
    text-transform: none;
	padding: 3px 7px 3px 7px;
	text-align: left;
}

#pomenubar li ul {
    z-index: 999;
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	border-top: 1px solid #19527F;
	border-right: 1px solid #19527F;
	border-left: 1px solid #19527F;
	border-bottom: 1px solid #19527F;
}

#pomenubar li:hover a, #pomenubar a:focus,
#pomenubar a:active, #pomenubar li.pohvr a {
	color: #FFFFFF;
	background-color: #00295a;
	text-decoration:none;
}

#pomenubar li:hover ul, #pomenubar li.pohvr ul {
	display: block;
}

#pomenubar li:hover ul a, #pomenubar li.pohvr ul a {
	color: #19527F;
	background-color: transparent;
}

#pomenubar ul a:hover {
	background-color: #00295a!important;
	color: #FFFFFF!important;
	text-decoration:none;
}

#pomenubar li {width: auto;}


