/* Claim */
div.link-print-property {text-align: right;margin: 0 10px 0 0;font-size: 10px;}
div.prop-detail-image {width:302px;height:230px;margin: 0 0 0 25px;}
p.claim-title {font-size: 13px; font-weight: bold; color: #0858A6;}
#prop-claim-reward {background: #F7F4F0;}
#prop-detail-content {
	background-image: url(/images/2008/detail/content-bg-fade.jpg);
    background-repeat: repeat-x;
    background-position: 0px 0px;
}
#claim-reward-container {
	display: none;
	margin: 10px 0px 0 0px;
	width: 960px;
	position: absolute;
	top: 0;
	z-index: 0;
}
#prop-details-contact {background: #F5F9FC;}
.reward-box-main-content {
    border-left: 1px solid #9cbe76;
    border-right: 1px solid #9cbe76;
    border-top: 1px solid #9cbe76;
    background: #f7f4f0;
    height: 457px;
    margin: 0px 10px;
    
    -moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
#rewardBox {
   margin: 0 10px 0 10px;
}
/* Details */
h1.property-name{
	font-size: 16px;
    font-weight: bold;
    margin:0px;
	padding: 0px;
    display: block;
    color:#0658A5;
	font-family:Georgia;
}
h3.property-address{
	font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:10px;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    display: block
}
.claim-reward-corner {
	width: 163px;
	height: 43px;
	border-bottom: 1px solid #CCC;
}
.property-detail-holder {
	padding: 25px 10px 3px 10px;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	background-color: #FFF;
	
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
/* Detail Page Styles
=============================================*/
.detail-images-sub-container {margin: 0 0 0 0px;}
.detail-images-sub {float: left; margin: 10px 0 0 5px;}
.preview-thumb {border: 1px solid #CCC;padding: 1px;}
.preview-thumb:hover {cursor: pointer;}
.ui-tabs-hide { display: none; }
.save-property {position: absolute;z-index: 0; margin:0;padding: 0 0 0 400px;}
#propDetailTabs ul {list-style: none;margin: 0; padding: 0px;}
#prop-detail-container {margin-top: 0px;position: relative; }
#propDetailContainer {background-color: #FFF;}
#propDetailContainer{
    background-image: url(/images/2008/detail/img-prop-container-bkg.jpg);
    background-repeat: repeat-x;
    background-position: 0px 0px;
}
.reward-box-main-content {
    border-left: 1px solid #9cbe76;
    border-right: 1px solid #9cbe76;
    border-top: 1px solid #9cbe76;
    background: #f7f4f0;
    height: 457px;
}
#claimRewardBlock {
    position: absolute;
    width: 938px;
    margin-top: 10px;
}
#reward-close {margin-right: 5px;}
#propHeaderLeft h2{
    font-size:2em;
    margin:0px;
}
#propHeaderLeft h3{
    font-size:10px;
    color:#999;
    margin: 0px;
    padding: 0px;
}
#propHeaderRight:hover,#propHeaderRightGuest:hover,#reward-close:hover {cursor:pointer;}
#reportLeaseBtn{
    margin-top:-1px;
    padding-left:15px;
    width:180px;
    height:45px;
    }
.prop-images-container {
	padding-top: 10px;
    text-align: center;
}
#propImages {
    background-repeat: no-repeat;
    background-position: 7px 7px;
}
#propRewards{
    position: absolute;
    margin-top: -15px;
}

.table-cell {
	display: inline-block;
    width: 130px;
    margin: 0px;
    padding: 0px;
}
.extend-apt-type {
    padding: 0px 20px;
}
.button {
    color:#0077BF;
    background-image: url(/images/2008/detail/img-expand.jpg);
    background-position: 20px 9px;
    background-repeat: no-repeat;
}
.expand-minus {
    background-image: url(/images/2008/detail/img-collapse.jpg);
    background-position: 20px 9px;
    background-repeat: no-repeat;
}
.unit-header {padding: 2px; background-color: #CCC;}
.unit-plans {padding-bottom: 10px;}
#propertDetail{
    margin-left:5px;
    position: relative;
    z-index:900;
    }
.rewardReminder{
    position: relative;
    background-image: url(/images/2008/detail/remember-banner.jpg);
    background-position: 50% 0px;
    background-repeat: no-repeat;
    height: 31px;
}
.guest-card-link {
	text-align: right;
	padding: 8px 10px 8px 0;
}
.guest-card-link a {font-size: 10px; color: #FFF;text-decoration: underline;}
.guest-card-link a:hover {text-decoration: none;}
.unit-plans a.floor-plan-img {border: 1px solid #CCC;padding: 1px;margin: 0px 1px;float:left;}

div.property-options-container {margin-top: 20px;background-color: #f4f4f4;padding: 10px;}
div.property-options {border: 1px solid #e6e6e6;background-color: #fff;margin-bottom: 20px;padding: 10px;-moz-border-radius: 5px;border-radius: 5px;}
h5.property-options-title {margin: 0 0 10px 0;}

div.moving-tools {position:relative; height: 80px;background-color:#f4f4f4;}
div.moving-tools div {background-image: url(/images/2008/arrow-6.jpg);background-position: 0 2px;background-repeat: no-repeat;}
div.moving-tools div a {color: #333;}
div.moving-tools .rent {position:absolute;margin:10px 0 0 10px;padding: 0 0 0 20px;}
div.moving-tools .check-credit {position:absolute;margin:10px 0 0 150px;padding: 0 0 0 20px;}
div.moving-tools .buy {position:absolute;margin:30px 0 0 10px;padding: 0 0 0 20px;}
div.moving-tools .storage {position:absolute;margin:30px 0 0 150px;padding: 0 0 0 20px;}
div.moving-tools .util {position:absolute;margin:50px 0 0 10px;padding: 0 0 0 20px;}
div.moving-tools .hotel {position:absolute;margin:50px 0 0 150px;padding: 0 0 0 20px;}

.banners {margin: 20px 0;}

.amenities {
	margin : 0 0 0 0px;
	padding: 0px;
	list-style-type: none;
}
.amenities li {margin:0 0 0 0; padding: 1px 0 1px 17px;font-size: 11px;background-image: url(/images/2008/checkmark-3.jpg);background-position: 0px 0px;background-repeat: no-repeat;}

.toolkit-container {position:relative;margin-left: 260px;background-image: url(/images/2008/toolset-1.jpg);background-position: 0px 0px;background-repeat: no-repeat;width: 279px; height: 112px;}
.toolkit-container div a {color: #333;font-size: 11px;}
.toolkit-container .favorites {position:absolute;margin: 25px 0 0 43px;}
.toolkit-container .contact {position:absolute;margin: 25px 0 0 160px;}
.toolkit-container .email {position:absolute;margin: 53px 0 0 43px;}
.toolkit-container .driving {position:absolute;margin: 53px 0 0 160px;}
.toolkit-container .guest-card {position:absolute;margin: 80px 0 0 43px;}
.toolkit-container .lease {position:absolute;margin: 80px 0 0 160px;}

/* Contact Form
=============================================*/
.contact-address {
	float: left;
	width: 340px;
	padding: 10px 20px;
	font-size: 14px;
}
.contact-phones {
	float: left;
	width: 110px;
	padding: 10px 20px;
}
.reward-terms-main {font-size: 10px;}

