/* custom stuff */

.clr {
  clear: both;
}

div.mosimage_caption {
  font-size: 11px;
}

.leftPane
{
	background:#F0F0F0;
	
}
.leftPaneChild
{
	background:#ffffff;
}

img{
border:0px;
}

#profile_text{
color:#333333;
line-height:25px;
padding-top:15px;
padding-bottom:15px;
padding-left:140px;
}

#profile_text a {
color:#333333;
}

#login_box {
margin-left:20px;
}

.leftPaneChildTD
{
	font-size:11px;
	vertical-align:middle ;
}

html>body .leftPaneChildTD
{
	font-size:11px;
	vertical-align:middle ;
	color:#666666;
	padding-left:22px;
	padding-top:7px;
	padding-bottom:7px;
	line-height:15px;
}

.leftPaneBackground
{
	background:#CCCCCC;
	width:188px;
	margin-top:0px;
	border:1px solid #EFEFEF;
		
}

html>body .leftPaneBackground
{
	background:#E6E6E6;
	width:188;
	border:1px solid #EFEFEF;
}


.LeftHeading
{
	background:#f4f4f4;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:left;
	border-top:0px solid #CCCCCC;
	border-right:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-bottom:1px solid #999999;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	
}

.tblCompare 
{
	border-color:#CCCCCC;
	margin-top:10px;
}


.tblCompare td
{

border:solid;
border-color:#CCCCCC;
border-width:thin;
text-align:center;
font-family:Arial, Helvetica, sans-serif;

}




.tblCompareSmall td
{

border:solid;
border-color:#CCCCCC;
border-width:thin;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

#top_heading_1{
	padding: 2px 2px 0px 2px;
	background:#CCCCCC;
	margin-top:11px;
	width:154px;
	}

html>body #top_heading_1{
	padding: 2px 2px 0px 2px;
	background:#CCCCCC;
	margin-top:11px;
	width:150px;
	}

#bottom_heading_1{
	padding: 2px 2px 2px 2px;
	background:#CCCCCC;
	width:182px;
}

html>body #bottom_heading_1{
	padding: 2px 2px 2px 2px;
	background:#CCCCCC;
	width:178px;
}


#page_bg {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color:#FFFFFF;
	width:100%;
    padding: 0;
	margin: 0;
	text-align:center;
}

#main_bg {
	margin: auto;
    width:100%;
	}

#header {

	width:100%;

}

#header_top {
    background-color:#F4F4F4;
	text-align:center;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

#header_bg {

	width: 980px;
	text-align: left;

}

#top_bar {
	width:374px;
	height:80px;
	
}

#top_header{

	height:222px;
	max-height:222px;
	width:980px;
	margin:0px;
	padding:0px;
	
}

.top_bar_logo {

	margin-left: 25px;
	margin-right: auto;
	width: auto;
}

#strip {
/*background-image:url(../images/strip.jpg);
background-repeat:repeat-x;
vertical-align:baseline */
border-bottom:1px solid #CCCCCC;
margin-top:3px;
}

#bed_title{
float:left;
margin-top:4px;
}

html>body #bed_title{
float:left;
margin-top:0px;
}


#top_bar_links {
width:374px;

float:right;

}

.leftdesc {
cursor:pointer;
font-size:13px;
font-weight:bold; 
color:#333333;
}

.top_menu{
padding-left:400px;
vertical-align:top;
}

.top_menu a{
padding-right:15px;
padding-left:15px;
font-size:11px;

}
table.top_bg{ 
	margin-left: auto;
	margin-right: auto;
	width:100%;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
}

table.map_bg{ 
	width:296px;
	height:234px;
	float:right
}

table.aprt_bg{ 
	/*padding-left:60px; */
	margin-right: auto;
	width:100%;
	margin-bottom:0px;
    padding-top:3px;
	line-height:15px;
}

table.beds_bg{ 
	width:100%;
	background-color:#000000;
	}



#map {
float:right;
padding-right:4px;
padding-top:7px;
}

#left_top_bg{
padding-top:8px;
padding-left:8px;

}

#right_top_bg{
text-align:right;
vertical-align:bottom;
padding-right:15px;

}

#apartment {
height: auto;
border-bottom: solid 1px #F0F0F0;
margin:auto 0;
width:auto;
}

#topmenu {
vertical-align:top;
text-align: center;
margin:0px;

}
#topmenu span{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#left_content {
float:left;
padding-left:0px;
width:188px;
border-right:0px #CCCCCC solid;
margin-right:0px;

}

html>body #left_content {
border-right:0px solid #CCCCCC;
float:left;
padding-left:0px;
width:188px;
margin-right:0px;
}



#content {
	/*width:82%; */
	width:800px;
  	margin-left:0px;
	padding:0px;
/*	border-left:1px solid #CCCCCC;*/
	float:left;
}

html>body #content {
	/*width:82%; */
	width:800px;
  	margin-left:0px;
	padding-left:0px;
/*	border-left:1px solid #CCCCCC;*/
	float:left;
}

#contentInnerPages {
	width:1000px;
}

html>body #contentInnerPages {
	width:1000px;
}

#content_main_search_part {
	width: 810px;
	padding-left:4px;
	margin-left:188px;
	border-left:1px solid #CCCCCC;
}

html>body #content_main_search_part{
	width: 810px;
	padding-left:4px;
	margin-left:188px;
	border-left:1px solid #CCCCCC;
}


#grid_view_div {
width:82%;
float:right;
}

table#contentpane {
	width: 100%;
	padding: 0px;
	margin: 0px;
}

a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
outline:none;
}

a:hover {
text-decoration:underline;
outline:none;
}

td,tr,p,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul
{
	margin: 0px;
	padding: 0;
	text-align:left;
	list-style:disc;
}

ul li
{
list-style:outside;
text-align:left;
margin-left:15px;
line-height:1.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;


/*	line-height: 20px;
	padding-left: 15px;
	padding-top: 0px;
	background-image: url(../images/blog_bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
*/ 
}

#purchase{
margin-top:0px;
color:#999999;
font-weight:bold;
margin-bottom:0px;
}

h6 {

}


#search {
padding-left:305px;

}

#modify_search{
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:17px;
	font-weight: bold;
	text-align:left;
	padding-bottom:0px;
	

}

#modifysearch
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:14px;
	font-weight: bold;
	text-align:left;
	margin-top:2px;
	width:173px;
	padding-left:5px;
	height:35px;
	background-image: url(/style/images/modifysearch_gif.jpg) ;
	background-repeat:no-repeat; 
	cursor:pointer;

}
#modifysearch:hover{
	background-image: url(/style/images/ani_modifysearch_gif_f2.jpg) ;
	background-repeat:no-repeat;
}


#heading{
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:14px;
	font-weight: bold;
	text-align:left;
	padding-bottom:5px;
	width:168px;
}
#headingBeds{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:14px;
	font-weight: bold;
	padding-bottom:5px;
	float:left;
	margin-right:10px;
	background-image: url(/style/images/ApartmentSearch.gif) ;
	background-repeat:no-repeat;
	height:48px;
	width:148px;
	padding-top:15px;
}
html>body #headingBeds{
	height:42px;
	padding-top:0px;

}

#headingBeds h1{
font-size:18px;
font-weight:normal;
color:#000000;
padding-bottom:0px;
margin-bottom:0px;
padding-left:10px;
}


#bedrooms {
padding-top:16px;
margin-left:150px;
font-weight:bold;
}

/*#headingBeds h2{
margin-top:0px;
padding-top:10px;
padding-left:5px; 
}*/

/*#headingBeds span{
font-weight:bold;
font-size:18px;
}*/

#beds_content{
padding-left:0px;
font-size:15px;
height:47px;
background-color:#EBEBEB;
width:100%;
}

/*#beds_content h2{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:14px;
	font-weight: bold;
	padding:0px 0px 0px 5px;
	margin-top:14px;
}

#beds_content h1{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight: bold;
	padding:13px 0px 0px 5px;
	margin-top: 0px; 
	padding-top: 14px;
}
*/

strong {
	color: #333333;
}

.join_table strong {
	color: #666666;
}



#advlisting
{

float:left;
padding-left:0px;
width:188px;
}

#top_heading{
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:17px;
	font-weight: bold;
	text-align:left;
	
	}

#left_nav{
border-right:1px solid #000000;
float:left;
padding-left:0px;
width:18%;
}

#left_menu {
float:left;
padding-right:10px;
text-align:center;

}
#quick_listing
{
/*background-image:url(../images/go_image1.jpg);
background-repeat:repeat-x;*/
font-family:Arial, Helvetica, sans-serif;
padding:0px 0px 0px 0px;
height:auto;
}

html>body #quick_listing {
/*background-image:url(../images/go_image1.jpg);
background-repeat:repeat-x;*/
font-family:Arial, Helvetica, sans-serif;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:auto;
}


#left_heading {
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:11px;
padding-bottom:5px;
padding-top:5px;
width:166px;

}

html>body #left_heading {
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:11px;
width:156px;
}



p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:12px;
text-align:left;
line-height:16px;
}



#footer_links {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:15px;
width:100%;
text-align:center;
padding-top:5px;
padding-bottom:5px;
}

#footer_links a {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:15px;
width:100%;
text-align:center;
padding-top:5px;
padding-bottom:5px;
}


#footer_links a:hover {
text-decoration:underline;
}

#footer_left {
float:left;
line-height:15px;
text-align:left;
color:#999999;
padding-left:10px;
width:42%;
padding-top:3px;
line-height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

#footer_left a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}


#footer_center
{
/*background-image:url(../images/property_manager_image.jpg);
background-repeat:no-repeat; */
width:160px;
margin-left:3px;
margin-top:4px;
float:left;
text-align:center;
color:#999999;
font-size:11px;
height:65px;
}

#footer_right {
float:right;
line-height:12px;
color:#666666;
padding-top:3px;
padding-right:8px;
width:30%;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

#footer_right a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}


#left_content li {
line-height:14px;
margin-bottom:7px;
list-style:disc;
}

#left_list ul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:1000px;
}

#left_list li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:0px;
}
#left_list li a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:8px;
color:#FFFFFF;
}

html>body #left_list li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:0px;
}

#notes{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
padding:2px 5px 2px 10px;
color:#FFFFFF;
}


#img_get {

/*background-image:url(../images/get_started.jpg);*/
background-image:url(../images/property_manager_image.jpg);
background-repeat:no-repeat;
width:160px;
height:61px;
margin-left:3px;
margin-top:9px;
float:left;

}

#img_get1 {
background-image:url(../images/its_free_image.jpg);
background-repeat:no-repeat;
width:160px;
height:181px;
margin-left:3px;
margin-top:9px;
margin-bottom:9px;
}




#error {
color:#CC0000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#error1 {
color:#CC0000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#error2 {
color:#CC0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

#message {
color:#0033FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}


.login_button {
background:#FFFFFF url(../images/arrow.jpg);
background-repeat:no-repeat;
width:9px;
height:17px;
border:0px solid #FFFFFF;
cursor:pointer;
}

#right_login {
float:right;
margin-top:8px;
}

html>body #right_login {
float:right;
margin-top:0px;
}

#contactForm  {
float:right;
width:102px;

}
/*////////////////jjldas//////////////*/
#register_your_property a {
background-image:url(../images/arrow.jpg);
background-position:right;
background-repeat:no-repeat;
display:block;
width:120px;
}
#add_apartment a {
background-image:url(../images/arrow.jpg);
background-position:right;
background-repeat:no-repeat;
display:block;
width:120px;
}
#post_vacancies a {
background-image:url(../images/arrow.jpg);
background-position:right;
background-repeat:no-repeat;
display:block;
width:120px;
}
#sponsored_listing a {
background-image:url(../images/arrow.jpg);
background-position:right;
background-repeat:no-repeat;
display:block;
width:120px;
}
#helpandsupport a {
background-image:url(../images/arrow.jpg);
background-position:right;
background-repeat:no-repeat;
display:block;
width:120px;
}

#join_purdue {
margin-left:200px;
width:500px;

}
#join_purdue input {
border:1px solid #CCCCCC;
}


#form_header{
background-color:#CCCCCC;
text-align:left;
margin-top:0px;
padding:3px 5px;
margin-left:0px;
border:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
border-left-color:#CCCCCC;
}



html>body #form_header
{
background-color:#CCCCCC;
text-align:left;
margin-top:0px;
padding:3px 5px;
margin-left:0px;
border:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
border-left-color:#CCCCCC;
}

#form_header_property { 
border-bottom:1px solid #cccccc;
font-size:11px;
padding:0px 0px 0px 5px;
margin:0px 0px 0px 0px;
height:20px;
vertical-align:middle
}

html>body #form_header_property
{
border-bottom:1px solid #cccccc;
font-size:11px;
padding:0px 0px 0px 5px;
margin:0px 0px 0px 0px;
height:20px;
vertical-align:middle
}


#form_header_Listing { 
font-size:18px;
padding:5px 5px 5px 5px;
margin:0px 0px 0px 0px;
height:28px;
vertical-align:middle;
border-bottom:1px solid #999999;
text-align:left;
color:#333333;
}

html>body #form_header_Listing
{
border-bottom:1px solid #999999;
font-size:18px;
padding:5px 5px 5px 5px;
margin:0px 0px 0px 0px;
height:21px;
vertical-align:middle;
text-align:left;
color:#333333;
}


#form_header_Text
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px 5px 2px 0px;
vertical-align:middle
}


html>body #form_header_Text
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px 5px 2px 0px;
vertical-align:middle
}



.headers
{
background-color:#CCCCCC;
text-align:left;
border:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:3px 0px 3px 5px;
color:#666666;
}


html>body .headers
{
background-color:#CCCCCC;
text-align:left;
border:0px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:3px 0px 3px 5px;
color:#666666;
}


#addproperty  td {
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;

}

#list_style1  {
	margin-left:5px;
	margin-top:5px;
	border:0px none;	
}


.list_style td {
	border:1px solid #cccccc;
}

.list_style th {
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}

.tableBorder
{
	background-color:#CCCCCC;
	border:1px solid #999999; 
	margin-top:50px;
}


.table_Border 
{
	border:1px solid #E1E1E1; 
	margin-top:15px;
	margin-left:0px;
}

.table_Border td {
font-size:11px;
}

.manage_photos {
	font-family:Arial, Helvetica, sans-serif;
}

#manage_photos tr {
	border:1px solid #CCCCCC;
}

#manage_photos td {
	padding-top:3px;
	padding-bottom:3px
	
}

#manage_photos th {
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}
#manage_property_photos
{
		border:1px solid #CCCCCC;
		margin-top:4px;
        margin-left:5px;
        margin-right:0px;
        margin-bottom:10px;
		
}


.formtable
{
	margin:10px 0px 10px 0px;

}

.formtable strong
{
color:#666666;
margin-right:10px;
}


.formtable td
{
	line-height:22px;
	vertical-align:top;
}
.formtable input[type=text]
{
	font-size:11px;
	height:22px;
}



.listingClass{
	color:#990000; 
	/*font-weight:bold;  */
	font-size:11px;
}

.rentperunit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.rentperunit a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.PAddress{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.PManager{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.Property{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:top;
}

a.thumb{
	position:relative; 
	display:block; 
	width:10px; 
	height:10px; 
	/*background:url(path/to/thumb/image) no-repeat;*/
}
a.thumb img{display:none; color:#000;}
a.thumb:hover{color:#999;} /* for IE */
a.thumb:hover img{display:block; position:absolute; top:0; left:0;}

#preview
{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}


.join_table {
margin-top:10px;
}

.join_table td {
padding-top:5px;
padding-left:10px;
padding-right:0px;
vertical-align:top;
border:0px solid #999999;
text-align:right;
}

#verification td {
padding-top:5px;
padding-right:0px;
vertical-align:top;
border:0px solid #999999;
text-align:right;

}

#verification{

}

.mandatory {
color:#000000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:3px;
text-align:center
}

.textareas
{
width:326px;
}


#PropertyLeftMargin
{
	padding-top:0px;
}

html>body #PropertyLeftMargin
{
	padding-top:0px;
	margin-left:0px;
}

#PropertyLeftMargin td
{
 font-size:11px;
}
html>body #PropertyLeftMargin td
{
	 font-size:11px;	
}

#PropertyLeftMargin td a {
	 font-size:11px;	
}
#bannerBlank{
background-image:url(../images/bannerheaderblank.jpg);
background-repeat:no-repeat;
margin-top:6px;
height:49px;
width:494px;
}

#bannerBlank a
{
text-decoration:none;
}
#bannerlineone
{
margin-left:120px;
padding-top:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#bannerlineone strong
{
color:#FFFFFF;
}



#bannerlinetwo
{
margin-left:120px;
padding-top:8px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#banneroptions{
vertical-align:middle;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

#processimage
{
float:right;
margin-right:100px;
margin:0;
padding:0;
vertical-align:top;
}

#advancesearch{
margin-bottom:0px;
}


#SearchCriteria{
font-size:11px;
}
#SearchCriteria1{
font-size:11px;
}


.listingno{
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
vertical-align:bottom;

}



/* Header CSS */
#header_logo_text{
color:#CCCCCC;
font-size:11px;
}

#topMenu {	
float:right;
height:30px;
}

#topMenu li{
	float:left;
	list-style-type:none;
}

#topMenu li a {
	font-size:16px;
	font-weight:bold;
	color:#F8F8F8;
	padding-left:15px
}

#usermenu{
height:30px;
margin-top:5px;
/*text-transform:capitalize; */
color:#ffffff;

}
#usermenu a{ 
font-size:11px;
color:#ffffff;
}

#amount{
	width:100%;
	float:right;
	margin-top:5px;
	height:25px;
	font-size:16px;
	color:#E6CA00;
	font-weight:bold;
	vertical-align:bottom;
}

/* Header CSS Closed */


/* reCaptcha classes */
 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#FFFFFF !important; 
   padding:0px;
   /*reCaptcha widget background color*/
   
 }
 
 #recaptcha_table {
     padding:0px;
   border-color: #FFFFFF !important; /*reCaptcha widget border color*/
   
 }
 
 #recaptcha_response_field {
   border-color: #CCCCCC !important; /*Text input field border color*/
   background-color:#FFFFFF !important; /*Text input field background color*/
 }

#recaptcha_reload, #recaptcha_logo, #recaptcha_switch_audio_btn, #recaptcha_whatsthis_btn, #recaptcha_switch_img_btn, #recaptcha_tagline{
display:none;
}

/* reCaptcha classes Closed */



/*--------- New PG Layout CSS ----------- */


#body_bg{
	margin:auto;
	width:1000px;
	text-align:left;
}

/*New Home Page Layout */

#searchbar{
	background-image:url(../images/searchbar.jpg);
	background-repeat:no-repeat;
	height:60px;
	margin-bottom:10px;
	margin-top:5px;
}

#chkbedrooms{
	margin-left:200px;
	padding-top:20px;
}

#chkbedrooms input{
	margin-left:16px;
}

#chkbedrooms span{
	font-size:18px;
}
#Quick{
	background-color:#E2E2E2;
	padding-top:4px;
}

#Quick select{
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:8px;
	margin-left:4px;
	
	color:#666666;
	border:0px;
}
#Quick a{
	text-decoration:none;
	cursor:pointer;
}

#quickError{
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
}
#quickListingBox{
	border:0px solid #cccccc;
	margin-right:4px;
	margin-left:4px;
	width:181px;
	background-color:#FFFFFF;
}

#quickListingBox input {
	font-size:11px;
	vertical-align:top;
	border:0px;
	padding-left:3px;
	height:20px;
	color:#666666;
	width:160px;
	width:150px;
	height:18px;
}

#leftContentSeprator{
	background-color:#ffffff;
	height:2px;
	padding:0px;
	margin-top:4px;
}

#leftContentBlogCat{
	background-color:#F0F0F0;
}

#leftContentBlogCatTitle{
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #cccccc;
	margin-left:3px;
	padding-top:7px;
	padding-bottom:3px;
}

.searchCriteriaTitles{
font-size:14px;
}
/*New Home Page Layout */

/*New Search Layout*/

#listView{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#listView td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}
#listView td a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#listView th a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
}
#listView th 	{
	font-weight:normal;
	vertical-align:top;
}

.propertyName{
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.propertyName span{
	font-size:10px;
}

.phone{
	margin-left:2px;
	color:#990000;
	font-size:12px;
	font-weight:bold;
}
.contactPropertyManager{
	font-size:11px;
	color:#999999;
}
.contactPropertyManager a{
	text-decoration:none;
	font-size:12px;
}

.soldOut{
	color:#999999;
	font-size:20px;
}
.searchIcons{
	text-align:right;
	height:35px;
}
.searchIcons img{
	margin-left:4px;
}

#housingType input, #locations input{
	margin-top:7px;
}

#housingType span, #locations span{
	margin-bottom:7px;
}

hr{
	border-left:0 none;
	border-right:0 none;
	border-top:0.1em none;
	color:#333333;
	height:1px;
	padding:0;
}

.breadcrumb{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #EFEFEF;
	margin-top:5px;
	height:16px;
}
.breadcrumb a {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
}

.grayColor{
	color:#666666;
}
.grayColor a {
	color:#666666;
}

.contactPM{
	font-size:12px;
	font-weight:bold; 
	color:#999999;
	text-decoration:none;
	font-size:14px;
}
.ListingDetailTitles{
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:2px;
	margin-bottom:5px;
	width:1000px;
	color:#454545;
}

.viewIcons{
	border-top:1px solid #EFEFEF;
	padding-top:2px;
}
.viewIcons td a {
	text-decoration:none;
}
.listingDescription ul {
	padding-left:10px;
	color:#999999;
}
.listingDescription li {
	color:#777777;
}

.listingDescription strong {
	color:#666666;
}

div.infowindow {
    max-height:250px;
    overflow-y:auto;
}

#property_des p{
margin-top:0px;
line-height:18px;
}

#property_des{
background-color:#F9F9F9; 
border:1px solid #F0F0F0; 
padding:7px 10px 15px 10px;
}

#backendFormHeader{
background-color:#EFEFEF;
height:30px;
width:1000px;
margin:auto;
margin-top:0px;
}
#backendFormHeader ul{
float:right;
margin-top:0;
padding-top:0;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
margin-right:5px;
list-style:none;
}

#backendFormHeader li{
float:left;
margin-left:4px;
margin-right:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style:none;
}

#backendWelcomeBar{
height:30px;
border-bottom:1px solid #cccccc;
margin:auto;
width:1000px;
padding-top:5px;
}

.backendHeaderWelcomeText {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
margin-left:5px;
}

.backendHeaderUserName{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}

#editProperty{
	width:1000px;
	margin-left:auto; 
	margin-right:auto; 
	padding-bottom:15px;
}

#promote_links a{
color:#996600;
text-decoration:underline;
}

#promote_links a:hover{
color:#996600;
text-decoration:underline;
}

.inputTitles {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

#addproperty input[type=text]
{
	font-size:11px;
	height:22px;
	border:1px solid #CCCCCC;
}
#icon_image
{
width:100px;
height:45px;
}


/*New Search Layout*/

/*--------- New PG Layout CSS ----------- */



#SearchAtBottom
{
	margin-bottom:20px;
	margin-left:30px;
	margin-top:50px;
}
#arrow
{
margin-left:20px;
}


#SearchAtBottom h1
{
font-size:22px;
color:#996600;
font-family:Arial, Helvetica, sans-serif;
border-bottom:1px solid #CCCCCC;
margin-left:25px;
font-weight:normal;
padding-bottom:5px;
margin-bottom:10px;
}
#SearchAtBottomContent
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
margin-left:25px;
line-height:25px;
}
#bottom_bedrooms 
{
float:right;
text-align:right;
margin-bottom:5px;
margin-top:5px;
}
#bottom_bedrooms a
{
font-size:18px;
font-family:Arial, sans-serif , Helvetica;
line-height:24px;
background-position:right center;
background-repeat:no-repeat;
padding-right:20px;
background-image:url(/images/trans_arrow.gif);
}

#bottom_right
{
padding-right:40px;
}
/*Rajani Bajpai  | 20-June-2011 | For contactus page forms*/
/*Gunjan Srivastava  | 20-July-2011 | For contactus page form*/
#renterContactForm
{
	float:none;
}
#managerContactForm
{
	float:right;
	border-left:#CCCCCC 1px solid;
	padding-left:40px;
}
#mandatoryField
{
	padding-right: 10px; 
	font-size: 12px; 
	line-height: 18px;
	background-color:#efefef;
	text-align:right;
}

