.simple_table
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#fff;
}

.white
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#fff;
   line-height:20px;
}
.simple_table td
{
   	border: 1px solid #FFF;		
}
.simple_table table{
	border: 1px solid #FFF;		
}
.simple_table_otherblue
{
    background-color:#3693db;
}
.simple_table_lightblue{
	background-color:#4da6ea;
}

body {
	margin:0 auto;
	background-color:#fff;
}
#main {
	margin:0 auto;
	width:1000px;
	
}
#header {
	width:1005px;
	background:#fff url(../images/bg-header.gif) no-repeat;
	height:139px;

}
.right_img
{
float:left;
margin: 11px 0 0 0;
}
a{outline:none;
}

.left_img
{
float:right;
margin:13px 0 0 11px;
}

ul li
{
margin:0;
	font:14px/21px Arial, Helvetica, sans-serif;
	color:#fff;
}


ol li
{
color:#fff;
}

#li
{
background-color:#fff;
}
.head-top {overflow:hidden;}
.for-logo {float:left;}
.logo a{
	background:url(../images/logo.gif) no-repeat;
	display:block;
	width:330px;
	height:45px;
	text-indent:-9999px;
	overflow:hidden;
}
.logo {
	display:block;
	padding:23px 0 0 9px;
}
.for-text {float:right;}
.affoedable {
	background:url(../images/affordable.gif) no-repeat;
	width:311px;
	height:17px;
	text-indent:-9999px;
	display:block;
	margin:19px 0 0 0;
}
.nav {
	clear:both;
	margin:-16px 0 0 66px;
}
#menu {
	margin:0;
	padding:0;
	list-style:none;
}
#menu li {
	float:left;
	display:inline;
}
#menu li.hover,
#menu li:hover {
	position: relative;
}
#menu li.hover ul,
#menu li:hover ul {
	display: block;
}
#menu ul {
	display: none;
	position:absolute;
	left:0;
	top:100%;
}
#menu ul.drob-d-5{
	display: none;
	position: absolute;
	left:-172%;
	top:100%;
}
#menu ul.drob-d-6{
	display: none;
	position: absolute;
	left:-122px;
	top:100%;
}
#menu li a {
	display:block;
	overflow:hidden;
	font:18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:right;
}
#menu li a.about-us{ 
	background:url(../images/about-us.gif) no-repeat;
	width:177px;
	height:23px;
	padding:32px 10px 0 0;
	margin:32px 0 0 0;
}
#menu li a.tenant{ 
	background:url(../images/tenant.jpg) no-repeat;
	width:140px;
	height:24px;
	padding:52px 2px 0 0;
	margin:11px 0 0 0;
}
#menu li a.affordable{ 
	background:url(../images/affordable-m.jpg) no-repeat;
	width:193px;
	height:24px;
	padding:63px 5px 0 0;
}
#menu li a.housing{ 
	background:url(../images/housing.jpg) no-repeat;
	width:163px;
	height:24px;
	padding:63px 5px 0 0;
}
#menu li a.living{ 
	background:url(../images/living.jpg) no-repeat;
	width:113px;
	height:24px;
	padding:61px 5px 0 0;
	margin:2px 0 0 0;
}
#menu li a.tenant-1{ 
	background:url(../images/tenant-1.jpg) no-repeat;
	width:119px;
	height:26px;
	padding:53px 2px 0 0;
	margin:8px 0 0 0;
}
#menu li a:hover, #menu li:hover a, #menu li.hover a {background-position:0 100%;}
#menu li ul li a {
	display:block;
	overflow:hidden;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:left;
	margin:0 0 0 1px;
}
#menu li ul li a span {
	background:url(../images/sep.gif) no-repeat 0 7px;
	padding:0 0 0 13px;
	margin:5px 0 0 8px;
	display:block;
}
#menu li ul li {float:none;}
#menu li ul {
	float:none;
	list-style:none;
	margin:0;
	padding:0;
}
#menu li ul li a.university {
	background:url(../images/drob-1.gif) no-repeat;
	width:471px;
	height:33px;
}
#menu li ul li a.drob-2 {
	background:url(../images/drob-2.gif) no-repeat;
	width:471px;
	height:30px;
}
#menu li ul li a.drob-3 {
	background:url(../images/drob-3.gif) no-repeat;
	width:471px;
	height:30px;
}
#menu li ul li a.drob-4 {
	background:url(../images/drob-3.gif) no-repeat;
	width:471px;
	height:30px;
}

#menu li ul li a.drob-2-1{
	background: url(../images/2-drob-1.gif) no-repeat;
	width:435px;
	height:33px;
}
#menu li ul li a.drob-2-2 {
	background:url(../images/drob-2-2.gif) no-repeat;
	width:435px;
	height:30px;
}
#menu li ul li a.drob-2-3 {
	background:url(../images/drob-2-31.gif) no-repeat;
	width:435px;
	height:31px;
}

/*reset drop2-4 to 2-5 for footer graphic issue*/
#menu li ul li a.drob-2-5 {
	background:url(../images/drob-2-4b.gif) no-repeat;
	width:435px;
	height:30px;
}

/*sub nav here */
#menu li ul li a.drob-2-4 {
	background:url(../images/drob-2-4-1.gif) no-repeat;
	width:435px;
	height:30px;
}



#menu li ul li a.drob-2-10 span.menusubnav{
	padding:0 0 0 35px;
	margin:5px 0 0 8px;
	display:block;
	background-image: url(../images/sep.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
}	

#menu li ul li a.drob-2-10 {
	background:url(../images/drob-2-sub.gif) no-repeat;
	width:435px;
	height:30px;
}

/*end subnav*/



#menu li ul li a.drob-2-4 span.menusubnav{
	padding:0 0 0 35px;
	margin:5px 0 0 8px;
	display:block;
	background-image: url(../images/sep.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
}	


#menu li ul li a.drob-3-1{
	background: url(../images/drob-3-1.gif) no-repeat;
	width:435px;
	height:33px;
}
#menu li ul li a.drob-3-2 {
	background:url(../images/drob-2.gif) no-repeat;
	width:435px;
	height:30px;
}
#menu li ul li a.drob-3-3 {
	background:url(../images/drob-2-2.gif) no-repeat;
	width:435px;
	height:30px;
}
#menu li ul li a.drob-3-4 {
	background:url(../images/drob-2-31.gif) no-repeat;
	width:435px;
	height:31px;
}
#menu li ul li a.drob-3-5 {
	background:url(../images/drob-2-4-1.gif) no-repeat;
	width:435px;
	height:30px;
}
#menu li ul li a.drob-4-1{
	background: url(../images/drob-4-1.gif) no-repeat;
	width:287px;
	height:33px;
}
#menu li ul li a.drob-4-2 {
	background:url(../images/drob-4-2.gif) no-repeat;
	width:287px;
	height:30px;
}
#menu li ul li a.drob-4-3 {
	background:url(../images/drob-4-3.gif) no-repeat;
	width:287px;
	height:30px;
}
#menu li ul li a.drob-4-4 {
	background:url(../images/drob-4-4.gif) no-repeat;
	width:287px;
	height:30px;
}
#menu li ul li a.drob-2:hover {background-position:0 -30px; color:#000;}
#menu li ul li a span.sp {
	background: url(../images/sep-r-drob.gif) no-repeat 98% 7px;
	padding:0 18px 0 0px;
	margin:5px 0 0 8px;
	display:block;}
#menu li ul li a.drob-5-1, #menu li ul li a.drob-5-2, #menu li ul li a.drob-5-3, #menu li ul li a.drob-6-1, #menu li ul li a.drob-6-2, 
#menu li ul li a.drob-6-3, #menu li ul li a.drob-6-4{
	display:block;
	overflow:hidden;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align: right;
}
#menu li ul li a.drob-5-1{
	background: url(../images/drob-5-1.gif) no-repeat;
	width:320px;
	height:33px;
}
#menu li ul li a.drob-5-2 {
	background:url(../images/drob-5-2.gif) no-repeat;
	width:320px;
	height:30px;
}
#menu li ul li a.drob-5-3 {
	background:url(../images/drob-5-3.gif) no-repeat;
	width:320px;
	height:30px;
}
#menu li ul li a.drob-6-1{
	background: url(../images/drob-6-1.gif) no-repeat;
	width:242px;
	height:33px;
}
#menu li ul li a.drob-6-2 {
	background:url(../images/drob-6-2.gif) no-repeat;
	width:242px;
	height:30px;
}
#menu li ul li a.drob-6-3 {
	background:url(../images/drob-6-3.gif) no-repeat;
	width:242px;
	height:30px;
}
#menu li ul li a.drob-6-4 {
	background:url(../images/drob-6-4.gif) no-repeat;
	width:242px;
	height:30px;
}
#menu li ul li a:hover {background-position:0 100%; color:#000;}
.content {
	width:1000px;
	background-color:#fff;
}
.cont-top {
	width:1000px;
	background:url(../images/bg-cont.gif) no-repeat;
	height:198px;
	margin:3px 0 0 0;
}
.cont-top span {
	background:url(../images/uls-homeworks.gif) no-repeat;
	width:412px;
	height:83px;
	display:block;
	text-indent:-9999px;
	margin:-1px 0 0 54px;
}
.cont-c-c {
	background:url(../images/cont-c.gif) repeat-y 0 100%;
	float:left;
}
.cont-c-top {
	background: url(../images/bg-cont-t-1.gif) no-repeat;
	overflow:hidden;
	float:left;
}
.cont-c-bot {
	background:url(../images/bg-cont-b.gif) no-repeat 0 100%;
	overflow:hidden;
	float:left;
}

/* Link Styles for Content Area */
div .content a
{
    font-weight:bold;
    color:#d8eeff;
    text-decoration:underline;
}
div .content a:hover
{
    font-weight:bold;
    color:#FFF;
    text-decoration:none;
}

/* End link styles */

/*list styles*/
.simple_list
{	width:100%;
	list-style-type: disc;   
	display:block;
}
.simple_list ul
{
	margin:0;
	padding:0;
    text-transform:uppercase;
    color:#Fff;
    font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.simple_list li
{
    padding-bottom:20px;
 	margin-left:30px;
 text-transform:none;
    color:#Fff;
    font-size:16px;
	font-weight:bold;
}

div .cont-l img{
	border: 2px solid #FFF;		
}
.cont-l {
	width:716px;
	float:left;
	padding:68px 20px 15px 22px;
}
.cont-l h1 {
	margin:0 0 4px;
	font:bold 28px Arial, Helvetica, sans-serif;
	color:#19365e;
	text-transform:uppercase;
	
}
.cont-l p {
	margin:0;
	font:14px/21px Arial, Helvetica, sans-serif;
	color:#fff;
}
.cont-l h2 {
	margin:30px 0 0 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
}
.cont-l p.mauris {margin:22px 0 0 0;}
.cont-r {
	float: left;
	padding:27px 0 0 0;
	display:inline;
	width:242px;
}
.cont-r h2 {
	margin:0 0 0 98px;
	font:bold 28px Arial, Helvetica, sans-serif;
	color:#fff;
}
.cont-r ul {
	margin:39px 0 0 8px;
	padding:0;
	list-style:none;
	text-align: right;
}
.cont-r ul li {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
	display:inline;
	list-style-position:inside;
	float:right;
}
.addpaddingbottom{
	height:65px;
}
.cont-r ul li.addpaddingbottom a:hover { background: url(../images/cont-r-menu-hover2.png) no-repeat; height:65px;}


.addtopapadding{
	height:64px;	
}
.cont-r ul li.addtopapadding a:hover {
	height:64px;
	background-image: url(../images/cont-r-menu-hovertopa.png);
	background-repeat: no-repeat;
	background-position: 0px top;
}

.addtwolinepadding{
		height:45px;
}

.cont-r ul li.addtwolinepadding a:hover {
	height:45px;
	background-image: url(../images/cont-r-menu-hover2line.png);
	background-repeat: no-repeat;
	background-position: 0px top;
}




.cont-r ul li a {
	color:#fff;
	text-decoration:none;
	display:block;
	padding:2px 14px 0 0;
	width:219px;
	height:100%;
	border-bottom:1px solid #70b3e6;
}
.cont-r ul li a.the {background: none;}
.cont-r ul li a.dcra {}
.cont-r ul li a.the:hover { background:url(../images/cont-r-menu-hover1.png);}
.cont-r ul li a:hover { background: url(../images/cont-r-menu-hover.png) no-repeat;}
#footer {
	clear: both;
	width:1000px;
	background:#fff url(../images/bg-footer.gif) no-repeat;
	padding:15px 0 101px 0;
	position:relative;
}
#footer span.bol {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 3px 0 0;
}
#footer p {
	clear:both;
	padding:0 0 0 10px;
	margin:0;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;}
#footer p a {color:#fff;}
#footer p a:hover{text-decoration:none;}
#footer ul {
	margin:0;
	padding:37px 0 0 0;
	list-style:none;
}
#footer ul li {
	float:left;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/foot-sep.gif) no-repeat 0 50%;
	padding:0 6px;
}
#footer ul li.about {
	background:none;
	padding:0 6px 0 0;
}
#footer ul li a {
	text-decoration:none;
	color:#2984ca;
}
#footer ul li a:hover {text-decoration:underline;}
#footer p.desing {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#06193b;
	margin:0;
	padding:0;
	position:absolute;
	padding:3px 151px 0 0;
	top:7px;
	right:0;
}
#footer p a.virtual {
	display:block;
	background:url(../images/virtual.gif) no-repeat;
	width:138px;
	height:18px;
	text-indent:-9999px;
	position:absolute;
	top:0;
	right:0;
}


.txt_box_bg
{
    background:url(../images/txt_box_bg.png) top left no-repeat !important;
    width:208px;
    height:22px;
    border:none;
    border-style:none;
    border-spacing:none;
}

.lender_letter
{
    font-size:12px;
}