

/* For Temporary Apartments Subpages - not necessary when pages have been updated*/
/*------------ Footer ------------*/
#footer-container {text-align:center; padding-bottom:2px;}
#footer-container ul {padding-top:2px; padding-bottom:0; padding-left:0; padding-right:0; margin:0;}
#footer-container li {display:inline; padding-left:4px; padding-right:4px; padding-top:0; padding-bottom:0; border-right:1px solid;}
#middlelink {padding-top:5px; padding-bottom:5px;}
#footer-container li.last, #footer-container li.first {border-right:none; padding-right:0px;}
#smalllegal {padding-top:5px; padding-bottom:10px;}

/*------ Footer 09------*/
#apt-footer-container{padding: 15px; font-size: 11px; text-align: center;}
#apt-footer-container a,#apt-footer-container a:link{color:#999; font-weight: bold;}
#apt-footer-container a.apthl,#apt-footer-container a.apthl:link{color:#666; font-weight: bold;}
#apt-footer-container ul{margin-bottom: 15px;}
#apt-footer-container li{display: inline;}
#apt-footer-container .list-head, #apt-footer-container .list-head a, #apt-footer-container .list-head a:visited{color:#669900; font-weight: bold;}
#legal-container{background-color: #669900; text-align: center; color: white; padding: 10px; font-size: 11px; margin-bottom: 20px;}
#legal-container a, #legal-container a:link{color: white;}
#apt-footer-container .small-text{text-align: center; font-size: 11px;}


/*------------ Footer for Bridgepage------------*/
#partner-contentFooter #bottom {font-size:11px; font-family:Trebuchet, "Trebuchet MS", sans-serif;}
#partner-contentFooter #bottom ul {list-style:none;}
#partner-contentFooter #middlelink {font-weight:bold;}
#partner-contentFooter .firstli a, #partner-contentFooter .firstli a:visited {font-size:11px; text-decoration:none; color:#003366;}
#partner-contentFooter a.legalfont, #partner-contentFooter a.legalfont:visited {font-size:10px;}
#partner-contentFooter a.footer-fraudAlert {color:#CC0000;} /*arial11red*/
#partner-contentFooter a.footer-sitemap, #partner-contentFooter a.footer-partnerSites {font-size:11px;} /*legalfont*/
#partner-contentFooter a {color: #006699;}
#partner-contentFooter #smalllegal {font-size:10px;}

.showDiv { display:block; visibility:visible;}
.hideDiv { display:none; visibility:hidden;}
/* Structure [Header]
=================================== */
#aptsWrap{padding:0px; margin-top:15px; text-align:center;}
#aptsMast{margin:0px auto; text-align:left; width:790px; height:70px; position:relative;}
.logo{position:relative; float:left; }
#buttons{position:relative; width: 530px; height:24px; float:left; margin-top:47px; font-family:Arial, Helvetica, sans-serif;}
#greenBar{
	position:relative;
	width:100%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background:#5E8E00;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#apts728results{position:relative;height:90px; width:728px; margin:0px auto;}
a.headLink{
	display:block; 
	height:14px; 
	padding:5px 0px;
	margin:0px auto;
	color: #FFFFFF !important;
	text-decoration: none;
	text-align:center;
	font-size: 11px;
	font-weight: bold;
}
a.headLink:hover{
color:#FFFFFF;
}
#bone{
float:left;
width:107px;
margin-right:2px;
}
#btwo{
float:left;
width:94px;
margin-right:2px;
}
#bthree{
float:left;
width:86px;
margin-right:2px;
}
#bfour{
float:left;
width:101px;
margin-right:2px;
}
#bfive{
float:left;
width:115px;
margin-right:2px;
}
.bGreen {
height:24px;
text-align:center;
background:#5e8e00;
}
.bOrange {
text-align:center;
height:24px;
background:#fe6600;
}

#sdleft{
background:url("http://media.apartments.com/images/horizontal/greenbutton_left.jpg") no-repeat top left;
height:24px;
}
#sdright{
background:url("http://media.apartments.com/images/horizontal/greenbutton_right.jpg") no-repeat top right;
height:24px;
}
#sdrightOr{
background:url("http://media.apartments.com/images/horizontal/orange_button_right.jpg") no-repeat top right;
height:24px;
}
#sdleftOr{
background:url("http://media.apartments.com/images/horizontal/orange_button_left.jpg") no-repeat top left;
height:24px;
}
.goRelative{position:relative;}
.aptsleft{float:left;}
.clear{clear:both;}
/* LAST MINUTE FIX*/
* LAST MINUTE FIX yes*/
#arrow_icon{ width:15px; height:15px; background:url("http://media.apartments.com/images/arrow_icon.gif") left top no-repeat; }
.inlinelead {cont-size: 9px;color: #313131}
.email_bg{
background-image: url("http://media.apartments.com/images/aptImg/boxes/emailleadbg.gif");
background-repeat: repeat-y;
width: 216px;

}
.email_bottom{background-image: url("http://media.apartments.com/images/aptImg/boxes/emailbottom.gif");
background-repeat: no-repeat;
background-position: top;
width: 216px;
height:12px;
}

.emailtheproperty{

background-image: url("http://media.apartments.com/images/blankemail.gif");
background-repeat: no-repeat;
background-position: top left;
height: 31px;
width: 216px;
}

.emailtheproperty h1{padding: 9px 0 0 0; margin: 0;font-family:Trebuchet,sans-serif; font-size:14px; text-decoration:none; color:#70BC45; text-align:center; font-weight:bold;}

.emailsent_orange{
background-image: url("http://media.apartments.com/images/aptImg/boxes/emailsent.gif");
background-repeat: no-repeat;
background-position: top left;
height: 31px;
width: 216px;
}
/* Begin left nav styles */

#MMleftnav{padding: 0px; margin:0px;}
#MMleftnav img{
border: none;
padding-bottom: 3px;
}
#MMleftnav ul{
list-style: none;
padding:0;
margin:0;
}

#MMleftnav #navtop{
padding-bottom:5px;
border-bottom: 1px solid #7ABC50;
text-align:center;
}
#MMleftnav #navtop2{
padding-bottom:0px;
margin:0px;
border-bottom: 1px solid #7ABC50;
text-align:center;
}

#sideSearchBox{
border-top:1px solid #7ABC50;
padding-top:2px;
padding-left: 5px;
margin-bottom: 5px;
padding-right: 5px;
border-bottom: 1px solid #7ABC50;
}
.strongLi li{padding:0px; margin:0px;}
 * html .strongLi { height: 0.01%; }
.strongLi a{font-weight:bold;}
#sideSearchBox li{
padding-top:1px;
padding-bottom:1px;
}

/* xSnazzy imageless rounded corners */

#xsnazzy {background: transparent; margin-top:10px; margin-bottom: 10px; width:137px; }
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f6faeC; border-left:1px solid  #7ABC50; border-right:1px solid  #7ABC50;}
.xb1 {margin:0 5px; background: #7ABC50;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontenttop {display:block; background:#f6faec; border:0 solid #7ABC50; border-width:0 1px;text-align: left;}
.xboxcontent {display:block; background:#f6faec; border:0 solid #7ABC50; border-width:0 1px; padding-left: 5px; text-align: left; padding-right: 5px; }
/* Begin footer styles */

.searchText{line-height:1.5; font-family:Arial, Helvetica, sans-serif; font-size:smaller; color:#000}
#bottom{
text-align: center;
padding-bottom: 2px;
}

#bottom ul{
padding-top:2px;
padding-bottom:0;
padding-left:0;
padding-right:0;
margin: 0px;
list-style: none;
}

#bottom li{
display:inline;
padding-left: 4px;
padding-right: 4px;
padding-top: 0px;
padding-bottom: 0px;
border-right: 1px solid;
}

#bottom li.last, #bottom li.first{
border-right: none;
padding-right: 0px;
}

#middlelink{
padding-top:5px;
padding-bottom:5px;
font-weight: bold;
}

#bottomlink{
padding-bottom: 5px;
}

.miniTxt{ font-family: arial; font-size: 11px;}
.tab_city{font-size:11px;}
/* Quick use classes */
.mvHd2 { font-family: arial,verdana; font-style: normal; font-variant: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #669900; font-weight: bold}
.info_hdr{font-size: 11px;color: #669900;font-weight: bold;}
.pmcNews{color: #ff6600;font-family: arial,verdana;font-style: normal;font-variant: normal;font-weight: bold;font-size: 11px;line-height: normal;font-size-adjust: none;font-stretch: normal;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.clear{clear:both;}
.pad5{padding: 5px;}
.strong{font-weight: bold;}
/* LAST MINUTE FIX*/
a:visited{
color: #858585; font-size: 11px;
}
a.backtoresults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #006699;
}

a.links_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.links_tab:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.legend {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ELFfieldsYellow {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; color: #313131 !important; FONT-FAMILY: "Trebuchet MS"; background-color:#fffea1;
}
.ELFfieldsBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; color: #313131 !important; FONT-FAMILY: "Trebuchet MS";border: #7f9db9 1px solid;
}
.ELFfields {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; color: #313131 !important; FONT-FAMILY: "Trebuchet MS"
}
td.ELFborder {
	BORDER-RIGHT: 1px solid #e0e0e0; BORDER-TOP: 1px; BORDER-LEFT: 1px solid #e0e0e0; BORDER-BOTTOM: 1px
}
td.ELFborder_LF {
BORDER-TOP: 1px; BORDER-LEFT: 1px solid #eeeeee; BORDER-BOTTOM: 1px
}
td.ELFborder_RT {
	BORDER-RIGHT: 1px solid #eeeeee; BORDER-TOP: 1px; BORDER-BOTTOM: 1px
}
.ELFbottom {
	background-position:bottom;
	background-image:url("http://media.apartments.com/ELF_background.jpg");
	background-repeat:no-repeat;
}
.ELFbottomContain {
border:#005596;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
width:486px;
padding-top:inherit;
background-color:#FFFFFF;
height:30px;
margin:0px auto;
padding:0px;
}
.msgokThanks {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF8448;
padding-top:10px;
font-weight:bold;
}
.msgokThanksLg {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF8448;
font-weight:bold;
}
.msgokFldHdr {
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#005596;
font-weight:bold;
}
.msgokContain {

width:100%;
}
.msgokNext {
background-image:url("http://media.apartments.com/images/msgok_next_step.jpg");
background-position:top;
background-repeat:no-repeat;
padding-bottom:5px;
width:100%;
}
.formHdrSmall {
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005596;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5E8E00;
}
.uvp_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.uvp_home1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.getapartment_listings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669900;
}
.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.arial11_orange {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}
.home_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}
.menu_height {
	height:19px;
}
.helptomove {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.subtitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5E8E00;
}
.searchrentals_cities {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 18px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.searchrentals_cities_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.footer_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}
.title_orange {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.left_box_sponsor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #333333;
}
.left_box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.left_box_link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.arial12link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}

.propertytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.propertytext_link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
.10pix {
	font-family: Arial, Helvetica, sans-serif;
	height: 10px;
	empty-cells: show;
	overflow: hidden;
	line-height: 10px;
	min-height: 10px;
	max-height: 10px;
	font-size: 10px;
}
.1pix {

	font-family: Arial, Helvetica, sans-serif;
	height: 1px;
	empty-cells: show;
	overflow: hidden;
	line-height: 1px;
	min-height: 10px;
	max-height: 10px;
	font-size: 1px;
}
.calltollfree {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}
.arial12_orange {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.arial11red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.arial16red {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
}
.home_links2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}

.featured {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	empty-cells: show;
	line-height: normal;
	font-size: 8px;
	color: #FFFFFF;
}

td.MMleftTop {
height: 7px;
width: 7px;
background-image: url("http://media.apartments.com/images/left_box/left_top.jpg");
}
td.MMTop {
height: 7px;
width: 132px;
background-image: url("http://media.apartments.com/images/left_box/top.jpg");
}
td.MMrightTop {
height: 7px;
width: 7px;
background-image: url("http://media.apartments.com/images/left_box/right_top.jpg");
}
td.MMleft {
width: 7px;
background-image: url("http://media.apartments.com/images/left_box/left.jpg");
}
td.MMright {
width: 7px;
background-image: url("http://media.apartments.com/images/left_box/right.jpg");
}
td.MMleftBot {
height: 7px;
width: 7px;
background-image: url("http://media.apartments.com/images/left_box/left_bottom.jpg");
}
td.MMBot {
height: 7px;
background-image: url("http://media.apartments.com/images/left_box/bottom.jpg");
}
td.MMrightBot {
height: 7px;
width: 7px;
background-image: url("http://media.apartments.com/images/left_box/right_bottom.jpg");
}
.call_property {
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}
a img {
	border:none;
}
.contact_property {font-size: 13px}
.LR_title {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#3667A9;
}
.LR_subTitle {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}
.LR_menuItem {
padding-left:5px;
padding-top:3px;
padding-bottom:2px;
text-align:left;
border-bottom: 1px solid #ffffff
}
a.LR_menuLink {
color:#33578B;
font-weight:bold;
text-decoration:none;
}
a.LR_menuLink:visited {
color:#339900;
}
a.LR_normLink {
color:#33578B;
text-decoration:none;
font-weight:bold;
}
a.LR_normLink:visited {
color:#339900;
}
a.LR_LgLink {
color:#33578B;
text-decoration:none;
font-weight:bold;
font-size:14px;
}
a.LR_POLLink {
color:#33578B;
text-decoration:none;
font-weight:bold;
font-size:17px;
padding-right:10px;
}
a.LR_LgLink:visited {
color:#33578B;
text-decoration:none;
font-weight:bold;
font-size:14px;
}
.LR_ArtContain {
width:277px;
}
.LR_TipsContain {
width:194px;
}
.LR_homeContain {
width:100%;
}
td.LR_homeRT {
BORDER-RIGHT: 1px solid #D1D1D1; BORDER-TOP: 1px solid #D1D1D1; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px solid #D1D1D1; padding-left:5px; padding-right:5px; padding-top:5px;
}
td.LR_homeMid {
BORDER-RIGHT: 1px; BORDER-TOP: 1px solid #D1D1D1; BORDER-LEFT: 1px solid #D1D1D1; BORDER-BOTTOM: 1px solid #D1D1D1; padding-left:5px; padding-right:5px; padding-top:5px;
}
td.LR_borderLR {
	BORDER-RIGHT: 1px solid #D1D1D1; BORDER-TOP: 1px; BORDER-LEFT: 1px solid #D1D1D1; BORDER-BOTTOM: 1px; padding-left:5px; padding-right:5px; padding-top:5px;
}
td.LR_borderLRB {
	BORDER-RIGHT: 1px solid #D1D1D1; BORDER-TOP: 1px; BORDER-LEFT: 1px solid #D1D1D1; BORDER-BOTTOM: 1px solid #D1D1D1; padding-left:5px; padding-right:5px; padding-top:5px;
}
td.LR_borderBot {
	BORDER-RIGHT: 1px solid #D1D1D1; BORDER-TOP: 1px; BORDER-LEFT: 1px solid #D1D1D1; BORDER-BOTTOM: 1px solid #D1D1D1;
}
td.LR_borderBotHome {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px solid #D1D1D1;
}
td.LR_subTitleBar {
background-color:#DBDBDB;
padding-left:5px;
}

/*----------- Landlord Resources OnSite Tenant Screening Pages ----------*/
.dont_roll{
	 padding-left:5px
}	

#featured_main {
	padding-top: 20px;
	font-family: "Trebuchet MS";
	font-size: 14px;
}

#featured_main a {
	color:#006699;
}

#featured_main a:visited {
	color:#006699;
	font-size: 12px;
}
.featured_content {
	float:left;	
}

#onsite {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;

}
#onsite_intro{
	padding-top: 20px;
	margin-left: 20px;
	line-height: 30px;
}

#onsite_intro a{
	color: #006699;
	font-weight:bold;
	text-decoration:underline;
}

#onsite_intro a:visited{
	color: #006699;
	font-weight:bold;
	text-decoration:underline;
	font-family: "Trebuchet MS";
	font-size: 14px;
}

#onsite_reasons {
	padding-top:10px;
	margin-left: 50px;
	line-height: 30px;
}

#onsite_2001 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-top:20px;
	line-height: 30px;
}

#onsite_2001 a {
	color: #006699;
	font-weight:bold;
	text-decoration:underline;
}

#onsite_2001 a:visited {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #006699;
	font-weight:bold;
	text-decoration:underline;
}

#onsite_signup {
	padding-top:25px;
	border: none;
}
#onsite_logo {
	padding-top:10px;
}

/*----------- Landlord Resources TransUnion Tenant Screening Pages ----------*/
.ts_clear{
	clear:both;
}
#ts_box{
	padding-top: 10px;
}

.ts_box_top{
	width:709px;
	height:30px;
	/*url to the bottom rounded corner*/
	background:transparent url(http://media.apartments.com/landlordresources/tenantscreening/FeatProd_top.jpg) no-repeat; 
	}

.ts_box_bottom {
	/*url to the top rounded corner*/
	width:709px;
	height:11px;
	/*url to the bottom rounded corner*/
	background:transparent url(http://media.apartments.com/landlordresources/tenantscreening/FeatProd_bottom.jpg) no-repeat;
	text-align:left; 
	}

.ts_box_content {
	width: 703px;
	border-left: 2px solid #4a863c;
	border-right: 2px solid #4a863c;
	font:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	}
.ts_box_content *{
	padding:0px;
	margin: 0px;
}
	
.ts_title_left {
	float:left;
	padding-top: 14px;
	padding-left: 25px;
}
.ts_title_right {
	float:left;
	text-align: left;
	margin-left: 100px;
	margin-right: 10px;
	padding-top: 113px;
	
}			
.tu_title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 24px;
	color: #488c75;
}

#tu_info{
	padding-left: 25px;
	padding-top: 50px;
	padding-right: 15px;
	text-align: left;
}

#tu_learn_more{
	padding-left: 90px;
	padding-top: 30px;
	padding-right: 15px;
	text-align: left;
}
.tu_learn_more_left {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color: #488c75;
	font-size: 20px;
}
.tu_learn_more_right {
	float:left;
	padding-left: 30px;
	
}
#tu_SmartMove {
	padding-left: 90px;
	padding-top: 30px;
	padding-right: 15px;
	text-align: left;

} 
.SmartMove {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 20px;
}
.SmartMove_border{
	border-left: 2px solid #488c75;
}
ul.SmartMove{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 38px;
	padding-top: 10px;
}
li.SmartMove{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 10px;
}

.tu_accept{
	margin-top: 40px;
	padding-bottom: 40px;
}
#tu_demo{
	padding-left: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align:left;
	font-weight: bold;
	padding-bottom: 20px;
} 
#tu_demo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#488c75;
	text-decoration:underline;
}
#tu_demo p{
	padding-bottom: 5px;
}


/* Begin left nav styles */

#MMleftnav{padding: 0px; margin:0px;}
#MMleftnav img{
border: none;
padding-bottom: 3px;
}
#MMleftnav ul{
list-style: none;
padding:0;
margin:0;
}

#MMleftnav #navtop{
padding-bottom:5px;
border-bottom: 1px solid #7ABC50;
text-align:center;
}
#MMleftnav #navtop2{
padding-bottom:0px;
margin:0px;
border-bottom: 1px solid #7ABC50;
text-align:center;
}

#sideSearchBox{
border-top:1px solid #7ABC50;
padding-top:2px;
padding-left: 5px;
margin-bottom: 5px;
padding-right: 5px;
border-bottom: 1px solid #7ABC50;
}
.strongLi li{padding:0px; margin:0px;}
.strongLi a{font-weight:bold;}
#sideSearchBox li{
padding-top:1px;
padding-bottom:1px;
}

/* xSnazzy imageless rounded corners */

#xsnazzy {background: transparent; margin-top:10px; margin-bottom: 10px; width:137px; }
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f6faeC; border-left:1px solid  #7ABC50; border-right:1px solid  #7ABC50;}
.xb1 {margin:0 5px; background: #7ABC50;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontenttop {display:block; background:#f6faec; border:0 solid #7ABC50; border-width:0 1px;text-align: left;}
.xboxcontent {display:block; background:#f6faec; border:0 solid #7ABC50; border-width:0 1px; padding-left: 5px; text-align: left; padding-right: 5px; }
/* Begin footer styles */

.searchText{line-height:1.5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000}
#bottom{
text-align: center;
padding-bottom: 2px;
}

#bottom ul{
padding-top:2px;
padding-bottom:0;
padding-left:0;
padding-right:0;
margin: 0px;
list-style: none;
}

#bottom li{
display:inline;
padding-left: 4px;
padding-right: 4px;
padding-top: 0px;
padding-bottom: 0px;
border-right: 1px solid;
}

#bottom li.last, #bottom li.first{
border-right: none;
padding-right: 0px;
}

#middlelink{
padding-top:5px;
padding-bottom:5px;
font-weight: bold;
}

#bottomlink{
padding-bottom: 5px;
}

.miniTxt{ font-family: arial; font-size: 11px;}
.tab_city{font-size:11px;}
/* Quick use classes */
.mvHd2 { font-family: arial,verdana; font-style: normal; font-variant: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #669900; font-weight: bold}
.info_hdr{font-size: 11px;color: #669900;font-weight: bold;}
.pmcNews{color: #ff6600;font-family: arial,verdana;font-style: normal;font-variant: normal;font-weight: bold;font-size: 11px;line-height: normal;font-size-adjust: none;font-stretch: normal;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.clear{clear:both;}
.pad5{padding: 5px;}
.strong{font-weight: bold;}


/* ---------- APTS.COM HOMEPAGE + INDEXES CSS STYLES  ---------- */

body{
background: white; } 
img{ border:0;}  
fieldset{border: none; border-width:0;}
legend{display: none;}

/* ---------- Begin Header Styles ---------- */
.links_tab {font-size: 11px; font-weight: bold; text-decoration: none;}
.home_links a:visited{font-size: 11px}

.logonoads{ 
background: url("http://media.apartments.com/images/general/logo.jpg") no-repeat top left;
height:66px; 
width:224px; 
float:left;
margin-left:40px;
padding-left: 10px;
}

.greenbelowtab{
text-align:center; 
background:#5E8E00; 
font-weight:bolder; 
clear:both; 
padding-top:10px; 
padding-bottom:10px;
color:#FFFFFF;}

.headnavcontain{width: 900px; margin:0 auto;  }

/* Tab nav Styles */
.headnavigation a{
background: #FE6600 url("http://media.apartments.com/images/general/orange_button_left.jpg") top left no-repeat;
text-decoration: none;
padding-left: 5px;}

.headnavigation a span{
background: url("http://media.apartments.com/images/general/orange_button_right.jpg") top right no-repeat;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;}

.headnavigation a, .headnavigation a span
{display: block; float: left}
/* Commented backslash hack hides rule from IE5-Mac \*/

.headnavigation a, .headnavigation a span{float: none}
/* End IE5-Mac hack */

.headnavigation a.selected{
color: #fff;
background: #618E00 url("http://media.apartments.com/images/general/greenbutton_left.jpg") left top no-repeat;
text-decoration: none;
padding-left: 10px;}

.headnavigation a.selected span{
background: url("http://media.apartments.com/images/general/greenbutton_right.jpg") right top no-repeat;
padding-right: 10px;}

.headnavigation{
list-style: none;
background:#fff; margin-top:42px; float:left;}

.headnavigation li{
float: left;
display: block;
margin-left: 3px;}



/* ---------- Home Page Layout & Global Classes ---------- */
.leftpadbot{float:left; text-align:right; margin-left: 5px;}
.center{margin:0 auto; text-align:center; }
.leftpad{float:left; padding-left:12px; padding-bottom:5px;}
.rightpad{float:right; padding-right:12px; padding-bottom:5px;}
.clear{ clear:both;}
.homeApttop{ background: #9CCE31; padding-top: 10px; padding-bottom:15px; }
.roundcont{ width: 760px; margin-top:2px; position: relative; margin:0 auto; background:#fff 567px 0px repeat-y url("http://media.apartments.com/images/homepage/dark_background.jpg"); }
.homeAptbot{ background: #EBF4D5; padding-top: 15px; padding-bottom:15px; clear: both;}
.mapandform{ border-top:1px solid #CCCCCC; width:605px; float:right; text-align:left; background: transparent; }
a.legalfont, a.legalfont:visited{font-size: 11px;}
.topleft{position: absolute; left:0px; top:0px;}
.topright{position: absolute; right:0px; top:0px;}
.botleft{position:absolute; left:0px; bottom: 0px;}
.botright{position:absolute; right:0px; bottom: 0px;}
.mainarrow{position:absolute; top: 20px; left: 153px; }
.firstli a, .firstli a:visited {font-size:11px; text-decoration:none; color:#003366;}


/* ---------- Begin Homepage Search Options Panel Styles ---------- */
#homeSearchopt{
float:left; 
width:153px; 
background-color:#e5e5e5; 
border:1px solid #999999; 
border-right: none; 
text-align:left;}

#homeSearchopt a, #homeSearchopt a:visited, #homeSearchoptTemp a, #homeSearchoptTemp a:visited {font-size: 11px;}

#homeSearchoptTemp{
float:left; 
width:160px; 
background-color:#e5e5e5; 
border:1px solid #999999; 
border-right: none; 
text-align:left;}

#homeSearchopt ul, #homeSearchoptTemp ul{list-style:none;}

#homeSearchopt li.active, #homeSearchoptTemp li.active{
font-weight: bold;
background-color:#ffffff; 
border-right:1px solid #ffffff; 
border-top:1px solid  #bbbbbb ; 
border-bottom:1px solid #999999;
font-size: 11px;}

#homeSearchopt li.last, #homeSearchoptTemp li.last{
border-bottom: solid 1px #fff;
color: #000;
font-weight: bold;
background-color:#ffffff; 
border-right:1px solid #ffffff; 
border-top:1px solid  #bbbbbb ;
font-size: 11px;}

#homeSearchopt li, #homeSearchoptTemp li{
margin:0; 
font-size: 11px;
padding-left: 10px; 
padding-bottom:6px; 
padding-top:6px; 
border-right:1px solid  #999999; 
border-top:1px solid #CCCCCC; 
background-color: transparent;}

#SearchoptTop h4 {font-weight: bold; font-size: 12px;}

#SearchoptTop{ 
padding-top: 100px;
padding-bottom: 5px; 
padding-left: 10px; 
border-right:1px solid #999999; 
background: url("http://media.apartments.com/images/homepage/start_search_here.jpg") 30px 15px no-repeat;}
/* ---------- Begin Search Path CSS ---------- */
#RegionTable img{ padding-left: 3px; padding-right:2px;}
#regiontable li{ padding-bottom:5px; list-style-type:none; }
#AreaTable img{ padding-left: 3px; padding-right:2px;}
#areatable li{ padding-bottom:5px; list-style-type:none; }
#CommunityTable img{ padding-left: 3px; padding-right:2px;}
#communitytable li{ padding-bottom:5px; list-style-type:none; }
.clearright{clear: right;}
.clearleftP{clear: left;}
.searchpsubhead{margin-bottom:20px;}
#searchpBody { width:766px; padding:0px; text-align:left;}
body{margin:0; padding:0;}
.searchpathnavdiv{ float:left; padding-right:20px;}
.searchpathcontentdiv{ padding-top:5px;}
.searchpathmap{ float:right;}

/* ---------- Begin Ammenities CSS ---------- */
.amenitrightpad{ padding-right:25px;}
#rentconttop{}
#rentconttop .col1{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 160px; float:left; } * html .co11{display:inline;}
#rentconttop .col2{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 230px; float:left; } * html .co11{display:inline;}
#rentconttop .col3{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 180px; float:left; } * html .co11{display:inline;}
#rentconttop ul{ list-style-type:none;}
#rentconttop input{ margin-right: 3px;}

#rentcontbot .col1{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 160px; float:left; } * html .co11{display:inline;}
#rentcontbot .col2{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 230px; float:left; } * html .co11{display:inline;}
#rentcontbot .col3{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 180px; float:left; } * html .co11{display:inline;}
#rentcontbot ul{ list-style-type:none;}
#rentcontbot input{ margin-right: 3px;}
.rentmid input{vertical-align:middle; margin:0; padding:0;}
.rentmid{float:right; padding-right: 105px; }
.rentbot input{vertical-align:middle; margin:0; padding:0;}
.rentbot{float:right; padding-right: 105px; }


/* ---------- Begin Homepage Map Panel Styles ---------- */
#homeMapCon{
float:left; 
padding-top:10px; 
padding-left: 35px; 
padding-right: 12px; 
padding-bottom: 10px; }



/* ---------- Begin Homepage Place Ad Panel Styles ---------- */
.vertmid{ margin-bottom: 8px;}
.gethelpmove{ padding: 5px; text-align:center;}
#homeAptplacead{ float:right; width:192px;}
#fillvacancy{
background: #ffeddf; 
padding: 5px; 
text-align:center; 
border-bottom:1px solid #CCCCCC}
#fillvacancy img{padding-top: 15px; padding-bottom:5px;}
#emaillistings{ 
background: #F6FAEB; 
text-align:center; 
padding: 5px; 
border-bottom: 1px solid #CCCCCC;}
#emaillistings h4{ padding-bottom: 5px;}


/* ---------- MID-SITE ADS ---------- */
#homeAds {padding-top: 10px; padding-bottom:10px; width: 760px; overflow:hidden; text-align:center;}
#AdsWrap {width: 760px; background: transparent; margin:0 auto; margin-bottom: 15px;}
#homeAds .ad{ margin-left:25px; margin-right:25px;}

.btop, .wrapbottom {display:block; background:transparent; font-size:1px;}
.cb1, .cb2, .cb3, .cb4 {display:block; overflow:hidden;}
.cb1, .cb2, .cb3 {height:1px;}
.cb2, .cb3, .cb4 {background:#fff; border-left:1px solid #cecece; border-right:1px solid #cecece;}
.cb1 {margin:0 5px; background:#cecece;}
.cb2 {margin:0 3px; border-width:0 2px;}
.cb3 {margin:0 2px;}
.cb4 {height:2px; margin:0 1px;}
.wrapcontent {display:block; background:#fff; border:0 solid #cecece; border-width:0 1px;}
.wrapcontent .subtitle{padding-bottom:10px;}


/* ---------- SUBDOMAIN CITY LIST ---------- */
#cities { padding: 0; width: 760px; margin:0; overflow:hidden; text-align:left;}
#cities ul {margin: 0; padding: 0; list-style-type: none; } 
#cities li {font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #666666;
line-height: 18px;}
#cities .col1, #cities .col2, #cities .col3, #cities .col4 {padding:0; padding-bottom: 5px; padding-left: 10px; width: 180px; float:left; }* html .co11{display:inline;}

#citiwrap h1, #citiwrap h3, #citiwrap p {margin:0 10px; letter-spacing:1px; text-align:left;	}
#citiwrap h1 {font-size:2.5em; color:#fff;}
#citiwrap h2 {font-size:2em;color:#cecece; border:0;}
#citiwrap p {padding-bottom:0.5em;}
#citiwrap h2 {padding-top:0.5em;}
#citiwrap {background: transparent; width: 760px; margin:0 auto;}
#citiwrap a, a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }


/* ---------- Alternative Search Indexes (QS, NS etc) ---------- */
.pad{padding-bottom:10px;}
.pad10{padding-bottom:10px;}
.padright{padding-right: 10px;}
.leftlabel
{
width: 7em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}
.leftlabelNS
{
width: 7.2em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}
.submitbut{margin-left: 7.5em;}

#tempnextcon{
float:left; 
padding-top:75px; 
width: 365px; 
text-align:center;
background:transparent;}

#citysearchCon h4{ padding-bottom:10px; }
#citysearchCon{
float:left; 
padding-top:5px; 
padding-left: 18px; 
padding-right: 27px; 
width: 362px; 
text-align:left;
background:transparent;}
#citysearchCon input, #citysearchCon select{margin-bottom: 10px;}
#SearchoptTopQS h4{font-weight: bold; font-size: 12px;}
#SearchoptTopQS{ 
padding-top: 100px;
padding-bottom: 5px; 
padding-left: 10px; 
border-right:1px solid #999999; 
}
/* ---------- FCL ---------- */
a.FCLPropName{color: #333366;font-weight: bold;font-family: tahoma,verdana,arial;font-style: normal;font-variant: normal;font-size: 13px;line-height: normal;font-size-adjust: none;font-stretch: normal}  
.fclLists {list-style:none; clear:both;margin:5px 0px}
.fclLists li{float:left;}
#sideFeatured{width:12px; float:left; }
#sideImg{float:left}
.fclImg {width:144px; height:90px; border:#618E00 1px solid;background-color:#618E00;}
.fclName { width:300px; margin:0px 7px;}
.fclLoc { width:70px; margin-right:7px;}
.featured {font-family: Verdana,Arial,Helvetica,sans-serif;empty-cells: show;line-height: normal;font-size: 8px;color: #ffffff; }
.fclDIVs {border-top:#618E00 1px solid;}

/* ---------- RESULTS PAGE ---------- */
table.featured {height:90px; width:10px; text-align:center}
table.featured td{font-size:8px; color:#FFFFFF;}
#cladDesc img{float:left;}
#dhtmltooltip{
position: absolute;
width: 125px;
border: 2px solid black;
padding: 2px;
background-color: #c7dcfc;
visibility: hidden;
z-index: 100;
color:#003366; 
font-size:9pt; 
font-family:  verdana, tahoma, arial;
font-weight:bold
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.noSee {
visibility:hidden;
display:none;
}
.see {
visibility:visible;
display:block;
}
a.resultLinks{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #006699;	text-decoration: underline;}
a.resultLinks:visited{color: #006699;}
a.resultLinksOn{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #CCCCCC;text-decoration: underline;}
.padTP5{padding:5px 0px;}
#resultsTopBar{background:#F0F0F0; border-top:#538E00 1px solid;border-bottom:#538E00 1px solid; margin:7px 0px 0px 0px;}
#resultsDiv{clear:left;border-bottom:#538E00 1px solid;margin:5px 0px;}
#resultsBotBar{background:#F0F0F0; border-top:#538E00 1px solid;border-bottom:#538E00 1px solid; margin:7px 0px;}

#rtb{margin:2px 0px;}
#rtb li {list-style-type:none;}
.resultDetail{float:left; }
.refineSearch{float:right;}

.resultsUl{clear:left;border-bottom:#538E00 1px solid;margin:5px 0px;}
.resultsUl li{float:left; list-style-type:none; padding:5px 0px;}
.resImg{width:125px;}
.resName{width:150px;}
.resCity{width:80px;}
.resPrice{width:50px;}
.resVideo{width:50px;}
.resTour{width:50px;}
.resSpecial{width:55px;}
.resSource{width:60px;}
.LLPMLogo{width:160px; text-align:center;FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif}

.clasiImg{width:300px;}
.clasiName{width:180px; margin:0px 2px;}
.clasiCity{width:95px; margin:0px 3px; text-transform:capitalize;}
.clasiRent{width:40px;}
.clasiVT{width:50px;}
.clasiSpecial{width:60px;}
.clasiSource{width:70px;}

.btmWhiteBar{border-bottom:#FFFFFF 1px solid; height:1px;}
#sortBar{}
#sb{}
#sb li {list-style-type:none;float:left; padding:5px 0px;}

.rbb{clear:both;margin:2px 0px;}
.rbb li {list-style-type:none;}


#dhtmltooltip{
position: absolute;
width: 125px;
border: 2px solid black;
padding: 2px;
background-color: #c7dcfc;
visibility: hidden;
z-index: 100;
color:#003366; 
font-size:9pt; 
font-family:  verdana, tahoma, arial;
font-weight:bold

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/* ---------- Begin Search Path CSS ---------- */
#RegionTable img{ padding-left: 3px; padding-right:2px; vertical-align: middle;}
#regiontable li{ padding-bottom:5px; list-style-type:none; }
#AreaTable img{ padding-left: 3px; padding-right:2px; vertical-align: middle;}
#areatable li{ padding-bottom:5px; list-style-type:none; }
#CommunityTable img{ padding-left: 3px; padding-right:2px; vertical-align: middle;}
#communitytable li{ padding-bottom:5px; list-style-type:none; }
.clearright{clear: right;}
.clearleftP{clear: left;}
.searchpsubhead{margin-bottom:20px;}
#searchpBody { width:766px; padding:0px; text-align:left;}
body{margin:0; padding:0;}
.searchpathnavdiv{ float:left; padding-right:20px;}
.searchpathcontentdiv{ padding-top:2px;}
.searchpathmap{ float:right;}

/* ---------- Begin Ammenities CSS ---------- */
.amenitrightpad{ padding-right:25px;}
#rentconttop li{padding:0; margin: 0;padding-bottom: 2px;}
#rentconttop .col1{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 160px; float:left; } * html .co11{display:inline;}
#rentconttop .col2{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 230px; float:left; } * html .co11{display:inline;}
#rentconttop .col3{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 180px; float:left; } * html .co11{display:inline;}
#rentconttop ul{ list-style-type:none;}
#rentconttop input{ margin-right: 3px;}

#rentcontbot .col1{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 160px; float:left; } * html .co11{display:inline;}
#rentcontbot .col2{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 230px; float:left; } * html .co11{display:inline;}
#rentcontbot .col3{ padding:0; padding-bottom: 5px; padding-left: 10px; width: 180px; float:left; } * html .co11{display:inline;}
#rentcontbot ul{ list-style-type:none;}
#rentcontbot input{ margin-right: 3px;}
.rentmid input{vertical-align:middle; margin:0; padding:0;}
.rentmid{float:right; padding-right: 150px; }
.rentbot input{vertical-align:middle; margin:0; padding:0;}
.rentbot{float:right; padding-right: 150px; }
#rentcontbot li{padding:0; margin: 0; padding-bottom: 2px;}

#checkalllabel a {text-decoration: underline; cursor: pointer;}
#checkalllabel {padding-bottom: 10px;}


/*----------- Partner Pages Homebox ads ----------*/
#parthomeAds {padding-top: 10px; padding-bottom:10px; width: 644px; overflow:hidden; text-align:center;}
#partAdsWrap {width:  644px; background: transparent; margin:0 auto; margin-bottom: 15px; margin-left:2px;}
#parthomeAds .ad{ margin-left:5px; margin-right:5px;}

/*----------- MSGOK State Farm ----------*/

#relocom_box {
	border: 1px solid;
	border-color: 013d79;
}
#relocom_box_corp {
	border: 1px solid;
	border-color: 013d79;
    width: 500px;
}
.relocom_left {
float: left;
padding-top: 10px;
padding-left: 10px;
}
.relocom_right {
float: left;
color:#005596;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 13px;
padding-top: 15px;
}
.relocom_tagline {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
}

#SF_box {
border: 1px solid;
border-color: #c91119;
padding: 10px;
}
#SF_box_corp {
border: 1px solid;
border-color: #c91119;
padding: 10px;
width: 500px;
}
img.sf_img_logo {
	border: none;
	padding-bottom: 10px;
}
img.sf_img_quotes {
	border: none;
	padding-top: 10px;
}
.sf_main_content {
	text-align:center;

}
.sf_main_content {
	color: #494949;
	font-family: arial, verdana, sans serif; 
	font-weight: bold;
	font-size:15px;
}
.sf_bottom {
	padding-top: 20px;
}
.sf_bottom_left {
	float: left;
}
.sf_bottom_right {
	float: right;
	color: #494949;
	font-family: arial, verdana, sans serif; 
	font-weight: bold;
	font-size:10px;
}

/*------ Landlord Resources Header ------*/
.center-it{margin: 0 auto; width: 970px; }
.leaderboard{position: relative;margin: 0 auto; width: 970px; height:65px;}
.leaderboard iframe{position:absolute; right: 0; margin-right: 0; top: 5px; margin-top: 5px}

#LL-header-container{background:url(http://media.apartments.com/images/apt09/headerbg.png) top left repeat-x; height: 120px; margin-top:5px; font-family:Trebuchet, "Trebuchet MS", sans-serif;}
#LL-header-container .center-it{position:relative; height: 89px;}
#LL-header-container .LL-headline{color: #979797;padding-top:30px;position: absolute; top: 0; margin-top: 0; right: 0; margin-right: 0; width: 710px; height: 35px; font-weight: bold; font-size: 12px; padding-right: 23px; position:absolute; font-family:Trebuchet,"Trebuchet MS",sans-serif;} 
#LL-header-container a, #LL-header-container a:link{color:#666666; text-decoration: none; font-size: 11px; font-family:Trebuchet, "Trebuchet MS", sans-serif; }
#LL-header-container .logo{position:absolute; margin-bottom:3px; bottom: 3px; left: 0; margin-left: 0; }
#LL-navigation{overflow: hidden; height: 34px; position:absolute; bottom: 0; margin-bottom:5px; right: 0; margin-right: 0; font-weight: bold; font-family:Trebuchet,"Trebuchet MS",sans-serif;}
#LL-header-container ul{ list-style:none outside none;}
#LL-navigation li{float:left; height:36px; width: 143px; text-align:center; padding-top: 6px; list-style:none outside none; font-family:Trebuchet, "Trebuchet MS", sans-serif; }
#LL-navigation .greenoff{background:url(http://media.apartments.com/images/apt09/greentab-off.png) 0 -1px repeat-x; border-right: 1px solid #a2b96b; border-left: 1px solid #e5efcc;}
#LL-navigation .greenon{background:url(http://media.apartments.com/images/apt09/greentab-on.png) 0 0px repeat-x; border-right: 1px solid #829656; border-left: 1px solid #a2b96b;}
#LL-navigation .greenon a, #LL-navigation .grayon a {color: white;}
#LL-navigation .grayon{background:url(http://media.apartments.com/images/rhp09/graytab-on.png) 0 -1px repeat-x;}
#LL-navigation .grayoff{background:url(http://media.apartments.com/images/rhp09/graytab-off.png) 0 -1px  repeat-x; border-right: 1px solid #c1c1c1; border-left: 1px solid #e8e8e8;}

/*------ Header ------*/
.center-itPR{margin: 0 auto; width: 970px;  }
.leaderboardPR{position: relative; margin: 0 auto; width: 960px; height:65px;}
.leaderboardPR iframe{position:absolute; right: 0; margin-right: 0; top: 5px; margin-top: 5px}

#apt-header-containerPR{background:url(/images/apt09/headerbg.png) top left repeat-x; height: 115px; margin-top:10px; font-size:13px; font-family:Trebuchet, "Trebuchet MS", sans-serif; }
#apt-header-containerPR .center-itPR{ height:89px; position:relative; }

#apt-header-containerPR .apt-headlinePR{color: #979797;padding-top:30px;position: absolute; top: 0; margin-top: 0; right: 0; margin-right: 0; width:710px; height: 35px; font-weight: bold;} 
#apt-header-containerPR a, #apt-header-containerPR a:link{color:#666666; text-decoration: none; font-size: 11px; font-family:Trebuchet, "Trebuchet MS", sans-serif;}
#apt-header-containerPR .logo{position:absolute; margin-bottom:3px; bottom: 10px; left: 0; margin-left: 0;}

#apt-navigationPR{overflow: hidden; height: 34px; position:absolute; bottom: 0; margin-bottom:0; right: 0; margin-right: 0; font-weight: bold; list-style-type: none; font-size:13px; font-family:Trebuchet, "Trebuchet MS", sans-serif;}
#apt-navigationPR li{float:left; height:36px; width: 121px; text-align:center;padding-top: 9px; font-size:11px; font-family:Trebuchet, "Trebuchet MS", sans-serif;  }
#apt-navigationPR .greenoffPR{background:url(/images/apt09/greentab-off.png) 0 -1px repeat-x; border-right: 1px solid #a2b96b; border-left: 1px solid #e5efcc}
#apt-navigationPR .greenonPR{background:url(/images/apt09/greentab-on.png) 0 0px repeat-x; border-right: 1px solid #829656; border-left: 1px solid #a2b96b}
#apt-navigationPR .greenonPR a, #apt-navigation .grayon a {color: white;}
#apt-navigationPR .grayonPR{background:url(/images/rhp09/graytab-on.png) 0 -1px repeat-x; border-left: 1px solid #eee; border-right: 1px solid #eee}
#apt-navigationPR .grayoffPR{background:url(/images/rhp09/graytab-off.png) 0 -1px  repeat-x; border-right: 1px solid #c1c1c1; border-left: 1px solid #e8e8e8}