@charset "utf-8";
/* CSS Document */

/*Global Shell, This shell keeps each whole page locked in to a fixed width without the elements flowing out of order*/
.fixedtable {
 width: 749px;
}

/*homepage elements*/
/*Main Left hand Navigation (green boxes)*/

.navtableshell {
 width: 162px;
 float: left;
}
a.navigation:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	line-height: 14px;
}
a.navigation:visited {
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
}
a.navigation:hover {
	text-decoration: underline;
	font-size: 7pt;
	color: #FFFFFF;
}
a.navigation:active {
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
}
a:link {
	color: #5890bf;
	text-decoration: none;
	font-weight: bold;
	line-height: 14px;
}
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #5890bf;
	font-weight: bold;
	line-height: 14px;
}
a:hover {
	text-decoration: underline;
	color: #5890bf;
}
a:active {
	text-decoration: none;
	font-weight: bold;
	color: #5890bf;
}

.copyright_propmgmt{
	width: 740px;
	text-align: center;
	font-size: 7.5pt;
	font-family: Arial, sans-serif;
	margin: 0px;
}

.style_font {
font-weight: bold;
font-size: 9px;
}


.navtableheader {
 height: 23px;
 width: 162px;
}
.navtablecontent {
 background: transparent url(../images/base_table_repeater.jpg) repeat-y scroll left top;
 padding: 10px 0px 0px 20px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline
 font-size:10px;
 color: #FFFFFF;
 width: 142px;
}

.navtablefooter {
 height: 32px;
 width: 162px;
}

/*Region Navigator (blue box)*/
 
.navtableshellblue {
 width: 162px;
 float: right;
} 

.navtableblue {
 background: transparent url(../images/NVGTR_table_repeater.gif) repeat-y scroll left top;
 padding: 10px 0px 0px 20px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color: #FFFFFF;
 width: 142px;
}

/*Main Content Table*/

.mainbodyshell{
 background: transparent url(../images/mainbodyshell_background.gif) no-repeat scroll right top;
 margin-left:0px;
 padding: 0px 0px 0px 5px;
 float: right;
 width: 575px;
}
.mainbodyshell2{
 background: transparent url(../images/mainbodyshell_background_DH.gif) no-repeat scroll right top;
 margin-left:0px;
 padding: 0px 0px 0px 5px;
 float: right;
 width: 575px;
}

.mainbodyshell3{
 background: transparent url(../images/mainbodyshell_background_SB.gif) no-repeat scroll right top;
 margin-left:0px;
 padding: 0px 0px 0px 5px;
 float: right;
 width: 575px;
}
.mainbodyshellhome{
 margin-left:0px;
 padding: 0px 0px 0px 5px;
 float: right;
 width: 575px;
}
.mainnav {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight: bold;
 color: #5890bf; 
 height: 20px;
}
.maintop {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 color: #a6db35; 
 height: 50px;
}
.hometitlefix {
 height: 190;
 width: 360;
}

.hometitle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:24px;
 color: #5890bf;  
 width: 390px;
 float: left;
}

/*Find a Rental Button*/
.homeCTA {  
 width: 390px;
 float: right;
}
.mainregion {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 color: #6ac632; 
 height: 20px;
 width: 200px;
}

.mainregionformstitle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 color: #6ac632; 
 height: 20px;
 width: 390px;
}


.home_mainbody {
 background: transparent url(../images/propman_home_headerimg.jpg) no-repeat scroll left top;
 padding: 5px 5px 5px 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333; 
 width: 560px;
 height: 500;
 overflow:hidden;
}

/*Subcontent Template Pages*/
.mainbody {
 background: transparent url(../images/prudential_propmanage_main_table_bg.gif) repeat-x scroll left top;
 opacity: .8;
 filter:alpha(opacity=80);
 padding: 5px 5px 5px 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333; 
 border-width: 1px;
 border-style: solid;
 border-color: #5bd #5bd #5bd #5bd;
 width: 560px;
 height: auto;
 overflow:hidden;
}
/*form container*/
.formtableshell {
 width: 200px;
 float: left;
}
.formtablecontent {
 width: 170px;
 float: left;
}
.subbodyforms {
 float:left;
 padding: 5px 5px 5px 13px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 width: 370px;
 color: #333333; 
}
.subbody {
 float:left;
 padding: 5px 5px 5px 13px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 width: 350px;
 color: #333333; 
}

/*listings module*/
.listingtableshell {
 float: left;
 border: 1px solid #999999;
 background: transparent url(../images/propman_listing_bakground.gif) repeat-x scroll left top;
 padding: 5px 5px 5px 5px;
 width: 365px;
 }
.listingphoto {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 font-size:9px;
 font-weight: bold;
 color: #5890bf; 
 float: left;
 border: 1px solid;
 border-color: #333333;
 height: 75px;
 width: 110px;
 }
 
 /*Another pointless shell to hold the elements together in IE*/
 .listingphotocontainer {
 width: 112px;
 float: left;
 }
 /*Property Photo, Link this to Slideshow*/
 .listingphotolink {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 font-size:9px;
 width: 110px;
 float: left;
 font-weight: bold;
 color: #5890bf; 
 }
 
 /*Property Description*/
 .description {
 float: right;
 margin-left:10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color: #333333;
 width: 240px;
 }
