@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../images/home-bg-left.gif);
	background-repeat: repeat-x;
	background-position: top;
}

td , th
{
font-size: 11px;
color: #333333;
}

.TDlogoBg {
	background-image: url(../images/home-logo-middle-brdr.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.top-nav-bg {
	background-image: url(../images/top-nav-bg.gif);
	background-repeat: repeat-x;
}
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	line-height: 1px;
}
#homeAbout {
	height: 115px;
	background-image: url(../images/home-aboutsection-brdrbtm.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	position: relative;
}

#homeAbout #homeAboutText {
	display: inline;
	padding-top: 20px;
	text-align: justify;
	height: 45px;
	width: 650px;
	margin-top: 0px;
	position: absolute;
}
#mainLogoNav {
	background-image: url(../images/logo-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 326px;
	width: 254px;
}
* html #mainLogoNav {height: 338px;}  /* --made this style to work width in IE only--  */
#mainLogoNav #divlogo {
	margin-top: 12px;
	margin-left: 48px;
	background-image: url(../images/logo-brdr-btm-red.gif);
	background-position: left 119px;
	background-repeat: no-repeat;
	height: 142px;
}
#mainLogoNav #mainNav {
	margin-left: 56px;
	margin-right: 17px;
}
#mainLogoNav #mainNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/nav-bullet.gif);
	background-repeat: no-repeat;
	background-position: -2px;
	display: block;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF4041;
}
#mainLogoNav #mainNav a:hover {
	color:#993300;
	text-decoration:none;
}
#homeAboutReadMore {
	position: absolute;
	margin-top: -7px;
	margin-left: 770px;
}
#mainLogoNav #iPhoneApp {
	margin-top: 9px;
	margin-left: 56px;
}

#homeAbout #divider {
	display: inline;
	padding-right: 11px;
	padding-left: 5px;
}
#homeAbout #homeAboutImg {
	padding-top: 28px;
	width: 229px;
	float: left;
	display: inline;
}
#homeCities {
	background-image: url(../images/home-featured-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 227px;
	width: 961px;
}
#footerTd {
	background-image: url(../images/footer-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 58px;
}
#featPropImg {margin-top: -18px;position: absolute;margin-left: 35px;color: #333333; }
#homeCities #featPropList {padding-top: 27px;height: 189px;width: 206px;overflow: hidden;margin-left: 7px;}
#featPropList #propOuter {width: 100%;padding-bottom: 5px;}
#featPropList #propOuter #propText {color: #747474;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding-bottom: 4px;}
#featPropList #propOuter #propText a {color: #747474;text-decoration:none;}
#featPropList #propOuter #propText a:hover {color:#CC3300;}
#featPropList #propOuter #propText img {padding-right: 8px;padding-bottom: 5px;}
#featPropList #propOuter #border {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #7E7E7E;clear: both;}
#homeCities #featCitiesHead {margin-top: 12px;margin-right: 15px;margin-left: 22px;}
#homeCities  #featCitiesHead #text {display: inline;float: left;color: #4A8803;font-size: 15px;font-family: "Arial Black";}
#homeCities   #featCitiesHead  #viewall a {display: inline;float: right;background-image: url(../images/view-all-bg.gif);background-repeat: no-repeat;background-position: left top;height: 25px;width: 112px;padding-top: 5px;font-family: Arial, Helvetica, sans-serif;color: #CC3300;padding-left: 11px;text-decoration: none;
}
#homeCities #featCitiesHead #featCitiesList a {display: block;line-height: 18px;color: #21221A;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-image: url(../images/red-arrow-bullet.gif);background-repeat: no-repeat;padding-left: 10px;background-position: left center;}
#homeCities #featCitiesHead #featCitiesList a:hover {color: #CC3300;}
#homeCities #moving #head img {padding-left: 19px;margin-top: 6px;}
.searchcriteria {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	background-color: #EEEEEE;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;	
}

#homeCities #moving #movingList ul {list-style-image: url(../images/arrow-bullet.gif);line-height: 21px;font-family: tahoma;font-size: 11px;color: #000000;font-weight: bold;}
#homeCities #moving #movingList a {color: #000000;text-decoration: none;}
#homeCities #moving #movingList a:hover {color: #CC3300;}

#tdInnerSearchSection {border-right-width: 1px;border-right-style: dotted;border-right-color: #CCCCCC;}
#tdInnerSearchSection #modifySrchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1.5px solid #48DBFF;
	background-color: #C6F3FF;
	margin-right: 4px;
	margin-bottom: 3px;
	cursor: hand;
	cursor:pointer;
	height: 15px;
	font-size:11px;
}
#tdInnerSearchSection #modifySrchForm {
	background-color: #ECFBFF;
	margin-right: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}
#tdInnerSearchSection #resultCount {
	padding-left: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
	color: #003300;
	font-size: 14px;
	font-weight: bold;
}
#leftnavtext {
	margin-left: 9px;
}
#leftnavtext h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/bg-leftnavhead.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 208px;
	background-position: center top;
	text-align: center;
	margin-bottom: 0px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#leftnavtext .body {
	background-image: url(../images/bg-leftnavfoot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 198px;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right:5px;
	background-color: #CFE6FC;
}

* html #leftnavtext .body {width: 208px;}  /* --made this style to work width in IE only--  */

#leftnavtext .ulstyle{
	font-size:12px;
	color:#CC3333;
	list-style-image:url(../images/icon_tips.gif);
	/*line-height:15px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;      
}

#leftnavtext .ulstyle li{
	padding-bottom:8px;
}
.ulinnerstyle{
font-size:12px;
color: #666666;
padding-right:5px;
padding-top:5px;
list-style-image:url(../images/red-arrow-bullet.gif);
line-height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
     
}

 #featured_cities
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6666;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1.5px solid #FF6666;
	background-color: #FDE7B8;
	margin-right: 4px;
	margin-bottom: 3px;
	cursor: hand;
	cursor:pointer;
	height: 15px;
	font-size:11px;
}

#tdInnerSearchSection #filterSrchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #669966;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1.5px solid #D2EC59;
	background-color: #F3FAD3;
	margin-right: 4px;
	margin-bottom: 3px;
	cursor: hand;
	cursor:pointer;
	height: 15px;
}
#tdInnerSearchSection #filterSrchForm {
	background-color: #F3FAD3;
	margin-right: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}



#searchData #searchedFields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CD0808;
	padding-left: 12px;
	font-weight: bold;
	padding-bottom: 7px;
}


#searchData #highlightProps #hot {
	background-image: url(../images/home-search-region-inner.gif);
	height: 246px;
	width: 210px;
	padding-left: 20px;
	padding-right: 14px;
	color:#333333;
	font-size:12px;
}

#searchData #tblfeatRgt {
	background-image: url(../images/home-search-region-inner.gif);
	height: 246px;
	width: 210px;
	padding-left: 20px;
	padding-right: 14px;
	color:#333333;
	font-size:12px;
	background-repeat: no-repeat;
	background-position: right top;
}


#searchData #highlightProps #featured {
	height: 237px;
	background-color: #F3FFB6;
	margin-right: 4px;
	margin-left: 12px;
	margin-top: 3px;
	width: 478px;
	margin-bottom: 2px;
	padding-top: 5px;
}
#searchData   #highlightProps   #featured   .head {
	font-family: Arial, Helvetica, sans-serif;
	color: #307A03;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 3px;
	line-height: 18px;
	font-weight: bold;
	font-size: 16px;
	margin-top: 6px;
	padding-left: 8px;
}

#searchData #searchResults {
	margin-left: 7px;
	margin-top: 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 8px;
}
#searchData #searchResults #tablePaging #pagingPage {
	font-family: Arial, Helvetica, sans-serif;
	color: #BA0101;
	font-size: 12px;
	font-weight: bold;
}
#searchData #searchResults #tablePaging {
	margin-top: 3px;
	margin-bottom: 4px;
	background-color: #FFFFDD;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 8px;
}
#searchData #searchResults #tablePaging a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BA0101;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	font-size:11px;
}

#searchData #searchResults #tableResult {
	background-color: #ECF5B8;
	margin-top: 5px;
	margin-bottom: 8px;
	padding-top: 5px;
}
#searchData #searchResults .propname {
	font-size: 13px;
	color: #333366;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#searchData #searchResults .propshortdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	line-height: 21px;
}
#searchData #searchResults .propdetail_link {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	background-color: #003366;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #002142;
	border-right-color: #84C1FF;
	border-bottom-color: #84C1FF;
	border-left-color: #002142;
}



#footerTd #footerLeft {
	float: left;
	width: 600px;
	margin-top: 18px;
	margin-left: 62px;
	line-height: 19px;
	color: #5F5C5E;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.factslabel {
	color: #FCFCFC;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}



#footerTd #footerRight {
	float: right;
	width: 155px;
	line-height: 19px;
	color: #5F5C5E;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 35px;
}
#footerTd a {
	color: #5F5C5E;
	text-decoration: underline;
}
#footerTd a:hover {
	color: #333132;
	text-decoration: none;
}
#propDetails {
	margin-left: 12px;
	padding-left: 10px;
	background-color: #F0F9C6;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size:11px;
}
#propDetails #primeFeatures {
	background-image: url(../images/home-search-region.gif);
	height: 246px;
	width: 244px;
	float: right;
}

.detail_share_op
{
padding-right:10px;
padding-left:5px;
padding-top:3px;
font-size:11px;
color:#666666;
text-align:justify;
}
.a_detail_share_op, .detail_share_op a
{
padding-right:10px;
padding-left:5px;
padding-top:3px;
font-size:11px;
color:#666666;
text-align:justify;
text-decoration:none;
}
.a_detail_share_op:hover, .detail_share_op a:hover
{
color:#003399;
}
.a_link_blue{font-size:12px; color:#003399; text-decoration:none;}
.a_link_blue:hover{color:#003399;}

#top_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	padding-top: 70px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 160px;
	font-weight: normal;
}
.middle_text {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 13px;
	color: #666666;
}
.middle_highlighter {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
.middle_highliter_underline {
	font-size: 15px;
	color: #FFCC00;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}
#moving_detail_box {
	padding-top: 25px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
#moving_detail_box a {
	font-weight: bold;
	color: #0099FF;
}

#featured_citis_list
{
	padding-left:8px;
	padding-right:6px;
	padding-bottom:6px;
}
#featured_citis_list a
{
	border-bottom:1px dotted;
	border-bottom-color:#996600;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	background-image:url(../images/brown_bullet.gif);
	background-position: left;
	background-repeat:no-repeat;
	display:block;
	padding-left:12px;
	padding-top:6px;
	padding-bottom:6px;
}
#featured_citis_list a:hover
{
	color:#000033;
	text-decoration:underline;
}

#moving_center_toplist {
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#moving_center_toplist a {
	color: #060606;
	text-decoration: none;
}
#moving_center_toplist a:hover {
	color: #009900;
	text-decoration: underline;
}
.formfields {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
}
.formfields_zip {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	text-transform:uppercase ;
}
.formfields_price {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	text-align:right ;
}
.prop_heading {
	font-family: "Microsoft Sans Serif";
	font-size: 14px;
	font-weight: bold;
	color: #660099;
	line-height: 19px;
	background-color: #F5F9FC;
	padding-left: 12px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 6px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 3px;
}
#seperator {
	line-height: 1px;
	clear: both;
	height: 1px;
	margin-top: 3px;
	border: 1px dotted #333333;
}

.prop_rooms {
	font-size: 12px;
	color: #3D0059;
}

.back_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: none;
	background-color: #384307;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	font-weight: bold;
}
.back_button:hover {
	text-decoration:underline;
	background-color:#65770D;
	color: #ffffff;
}
.apartment_head {
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #7C5550;
	display: inline;
	padding-left:170px;
	
}
.google_data {
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #7C5550;
	background-image:url(../images/google_map_top.gif);
	padding-left:5px;
}
h1.apartment_head{
	margin-left: 30px;
	font-size:14px;
	border-bottom:dotted   #66CC66 1px ;

}
#propertyAddress {
	width: 155px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #333333;
	float: left;
}
.sub_heading {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding-left: 5px;
}

.sub_heading_detailpage {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left:2px;
}

#detailsData .details_box {
	background-color: #66b50e;
	background-repeat:no-repeat;
	border: 2px solid #FFFFFF;
	padding-left:5px;
	padding-top:4px;
	margin-bottom: 2px;
	
}
#detailsData .details_box_top {
	background-repeat:no-repeat;
	border: 2px solid #FFFFFF;
	padding-left:5px;
	padding-top:4px;
	margin-bottom: 2px;
	background-image:url(../images/aminity_bk.gif);
	height:177px;
	
}
#detailsData .details_boxgrey{
	background-color: #F7F2E6;
	border: 2px solid #FFFFFF;
	padding-left:5px;
	padding-top:4px;
	margin-bottom: 2px;
}
#detailsData #inclusions {
	background-color: #FCF7E4;
	float: right;
	padding-bottom: 5px;
	border: 2px solid #FAF0CB;
}
#detailsData #inclusions table {
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 2px;
}
#detailsData #amenities {
	background-color: #F5F9FC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	border: 2px solid #ECF3F9;
}
#detailsData #details_boxbrown {
	background-color: #F2F1Dc;
	border: 2px solid #FFFFFF;
	padding-left:5px;
	padding-top:4px;
	margin-bottom: 2px;
}
#detailsData #details_boxgreen {
	
	border: 2px solid #FFFFFF;
	padding-left:10px;
	padding-top:4px;
	padding-right:5ps;
	margin-bottom: 2px;
	line-height:20px;
}
#tblContact td {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.availability_head {
                font-weight: bold;
                text-transform: capitalize;
                color: #FBFBFF;
                text-decoration: none;
                background-color: #67B70B;
                padding-top: 2px;
                padding-bottom: 2px;
}
.availability_cell {
                background-color: #FFFFFF;
}
.availability_cell_caps
{
	text-transform: uppercase;
	background-color: #FFFFFF;
}
.availability_cell a
{
    text-decoration:underline;
    color:#333333;
}
#tblDetailLinks a {
	text-decoration: none;
	color: #333333;
}
#tblDetailLinks a:hover {
	text-decoration: underline;
	color: #CC3300;
}
#cities {
	padding-right: 5px;
	padding-left: 5px;
}
#cities  h4, #cities h3{
	font-family: Tahoma;
	font-size: 11px;
	color: #AE0B0B;
	padding-bottom: 0px;
	font-weight: normal;
}
#cities h3{
	font-size: 12px;
	color: #993300;
	font-weight: bold;
}
#cities h2 {
	font-size: 14px;
	color: #993339;
}

.cities_provs {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-align: left;
	display: inline-block;
	height: 20px;
	width: 145px;
	padding-top: 7px;
	padding-left: 3px;
}
.cities_provs:hover {
	color: #FFFFFF;
	background-color: #003399;
}
.cities_provs_selected 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	height: 20px;
	width: 145px;
	padding-top: 7px;
	color: #FFFFFF;
	background-color: #003399;
}
#cities .showProvinces {
	background-color: #F0F5FF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
	border: 1px solid #B9CFFF;
	width: 154px;
}
#cities .showCities{
	background-color: #FEF8FB;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 6px;
	border: 1px solid #FFCCD8;
}
.cities_apartmnt{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#CC0033;
	text-decoration: none;
	text-align: left;
	display: inline-block;
	height: 20px;
	width: 102px;
	padding-top: 7px;
	padding-left: 4px;
}
.cities_apartmnt:hover{color: #FFFFFF;
	background-color: #CC0033;}
#cities .noCities {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}
.cities_no_apartmnt{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	text-decoration: none;
	text-align: left;
	display: inline-block;
	height: 20px;
	width: 105px;
	padding-top: 7px;
}

	
.MaskedEditError
{
    background-color: #ffcccc;
}

#student_top {
	font-size: 12px;
	padding-left: 350px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 20px;
	text-align: justify;
	color: #666666;
	font-weight: normal;
}

#StudentProvince 
{
	margin-top :85px;
	margin-left :50px;		
}
#StudentCity
{
	margin-top :65px;
	margin-left :500px;		
}
#StudentSchool
{
	margin-top :230px;
	margin-left :170px;		
}
#StudentHit
{
	margin-top :25px;
	margin-left :350px;		
}

.studentfields
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	font-weight :bold;
	color:#000000;
	width: 200px;
	height:25px;
	
}
.modalPopup {
	background-color:#82E0FF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:350px;
}
.captchamsg {
	font-weight: bold;
	color: #FF0000;
}
.NoUnitFound {
	color: #FF0000;
	font-size: 12px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

#divCloseMap
{	
	height:300px;
	width :20;
	margin-top :-300px;
	margin-left :550px;	
	background-color:White ;		
}
#moving_center_text {
	margin-left: 12px;
	margin-right: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-decoration: none;
	color: #333333;
	text-align: justify;
}
#moving_center_intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 5px;
	margin-left: 5px;
	text-align: justify;
	line-height: 18px;
	color: #330000;
}
.moving-headers {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background-image: url(../images/nav-bullet.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-decoration: underline;
	font-weight: bold;
}
.moving-middletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 15px;
	line-height: 14px;
	font-weight: normal;
}
.loginbox {
	float: right;
	margin-left: 15px;
	line-height: 19px;
	height:200px;
	background-color:#FFFFFF;
	padding: 15px;
	font-size: 10px;
	background-image:url(../images/loginbox.png);
	background-repeat:no-repeat;

	}
#generic_li {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	background-image: url(../images/generic_bullet.png);
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-bottom: 4px;
}

#regsiter_li {
	font-family: Tahoma;
	font-size: 12px;
	color:#333333;
	background-image: url(../images/generic_bullet.png);
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-bottom: 4px;
}
.loginbox .formfields {
	margin-top: 4px;
	margin-bottom: 3px;
     
}
.formfieldwatermark {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	background-color: #FBF9F0;
	margin-top: 4px;
	margin-bottom: 3px;
}
.formfieldbutton{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin: 3px;
	border:SOLID 1px;
	background-color:#FFFFFF;
	border-color:#666666;	
}
#coming_soon {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-color: #FE0000;
	border: 1px solid #FFFFFD;
}
#register_soon {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding:3px;
	
	
}
#HEADLINE
{
    font-family:Georgia,serif;
	color:#4E443C;
	font-variant: small-caps; text-transform: none; font-weight: 100; margin-bottom: 0;
}
#PARAGRAPH
{
        font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
        font-size: 14px;
        margin-top: .7em; color: #666;
}

#PARAGRAPH_START
{
    font-family:Georgia,serif;
	font-size: 1.0em;
    font-weight: bold;
	text-transform:uppercase;
	letter-spacing:2px; 
	}
.form_inner_text_big {
	font-family: Tahoma;
	font-size: 14px;
	color: #666666;
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	line-height: 20px;
}
.bottom_city_links {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-family: Tahoma;
	padding-left: 15px;
	background-attachment: fixed;
	background-image: url(../images/brown_bullet.gif);
	display: block;
	background-repeat: no-repeat;
}
.bottom_city_links:hover {
	text-decoration: underline;
}
.hdr_red {
	font-size: 14px;
	color: #CC0033;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.recover_password{
	padding: 8px;
	color: #666666;
}
.recover_password h2
{
font-size: 12px;
}
.recover_password td{
	padding-top: 8px;
	padding-left:8px;
	color: #666666;
}


.recover_buttons a{
padding-left:10px;
padding-right:10px;
font-size:12px;
font-weight:bold;
color:#006699;
text-decoration:underline;
}

.recover_buttons a:hover{

text-decoration:none;
}

.Propdetail_shrtdesc {
	background-image: url(../images/detail-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
	font-weight:bold;
	font-size: 13px;
	line-height: 18px;
}
.Propdetail_info {
	background-image: url(../images/detail-green-bk.gif);
	background-repeat: repeat-y;
	padding-right: 8px;
	padding-left: 8px;
}
.Propdetail_social {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/detail-green-box.gif);
	background-repeat: no-repeat;
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
	margin-top: 5px;
}

.Propdetail_social img{border:0px; padding-right:4px; padding-left:4px;}
.Propdetail_social a{
	padding-left:12px;
	padding-right:15px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color: #2C2C2C;
}
.Propdetail_rightbar{background-image:url(../images/detl_right_bg.gif); background-position:center top; background-repeat:repeat-y;}
.Propdetail_rightAgentsTbl{
	margin-top: 5px;
	padding-bottom:25px;
}
.Propdetail_agentLogo{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#67B511;}
.Propdetail_agentLogo img{ padding-top:3px; padding-bottom:3px;}
.Propdetail_agentBorder{
	background-image:url(../images/border-btm-dash.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top:4px; padding-bottom:4px;
}

.rightList{
	list-style-position: outside;
	list-style-type: none;
	font-weight:normal;
	color: #000000;
	font-size:11px;
}

.rightList li{background-image: url(../images/arrow-bullet.gif);
	background-repeat: no-repeat;
	background-position: -10px 0px;
	padding-left: 20px;
	line-height: 20px;
	}

.amenitiesBox{
	width: 469px;
	margin-right: 10px;
	background-image: url(../images/detl_amen_bg.gif);
	background-repeat: repeat-y;
}
.amensList{
	list-style-position: outside;
	list-style-type: none;
	font-weight:normal;
	color: #000000;
	font-size:11px;
	background-image: url(../images/arrow-bullet.gif);
	background-repeat: no-repeat;
	background-position: -5px 0px;
	padding-left: 30px;
	line-height: 20px;
}
.promohead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #f6fff9;
	padding-right: 24px;
	padding-left: 14px;
}
.promotext{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.detailsMenu{
	border:0;
	text-decoration:none;
	margin-right:10px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
}
.detailsMenu:hover{text-decoration:none;}
.tblDetailPrint{margin-bottom:5px;margin-top:5px; padding-top:5px; padding-bottom:4px; background-image:url(../images/PRINT-ICONS-BG.gif);background-repeat:no-repeat;}
.tblDetailPrint img{border-width:0px;}
.tblDetailPrint a{text-decoration:none; font-family:tahoma; font-size:11px; color:#336633; margin-right:9px;}
.tblDetailPrint a:hover{color:#993333; text-decoration:none}
.black_small{text-decoration:none; color:#333333;}
.black_small:hover{text-decoration:underline; color:#000000;}
.Propdetail_tabs{margin-bottom:5px;background-image:url(../images/SPECIFICATIONS-ICON-BG.gif);background-repeat:no-repeat;}
