/*RAM - iphone*/
.navigationBar {
	font:bold 9px arial;
	color:#fff;
	padding-top:4px;
}
.navigationBar a {
	font:bold 10px arial;
	color:#fff;
	text-transform:uppercase;
}
.navigationBar a:hover {
	color:#fff;
	text-decoration:underline;
}
.contact {
	font:normal 13px Arial;
	color:#6CB33F;
}
.contact:hover {
	color:#6CB33F;
}
.comboBox {
	font:bold 10px Arial;
	color:#767a81;
	border:1px solid #767a81;
	width:116px;
}
.inputBox {
	font:bold 10px Arial;
	color:#767a81;
	border:1px solid #767a81;
}
.searchText {
	font:bold 10px Arial;
	color:#767a81;
	padding-top:5px;
}
.propertyCaption {
	font:bold 13px Arial;
	color:#818285;
	padding-bottom:2px;
}
.propertyTitle {
	font:bold 11px Arial;
	color:#013e7f;
	padding-bottom:2px;
}
.propertyAddress {
	font:normal 10px Arial;
	color:#767a81;
}
.directionsButton {
	background-color:#5385bb;
	font:bold 11px Arial;
	color:#fff;
	border:0px;
	width:98px;
	height:16px;
}
.propertySelected {}
.propertySelected:hover {
	background:url('/Common/website_templates/ram/images/iphone/property_list_background.jpg') repeat-x;
	cursor:pointer;
}
/*.propertyMenu a {
	font:bold 10px/22px Arial;
	color:#688756;
	text-decoration:none;
	text-transform:uppercase;
}
.propertyMenu a:hover {
	color:#688756;
	text-decoration:underline;
}*/
/*weather*/
.weatherDisplay {
	color:#767A81;
	font:normal 11px Arial;
	line-height:20px;
	*line-height:19px;
	margin:0 0 5px;
	width:210px;
}
.weatherDisplay a {
	font:normal 11px Arial;
	color:#429D0B;
	text-decoration:none;
}
.weatherDisplay a:hover {
	color:#429D0B;
	text-decoration:underline;
}
.weatherDetail{
	float:left;
	font-weight:bold;
	line-height:normal;
	text-align:center;
	width:40%;
}
.weatherDescription{
	display:block;
	float:left;
	font-weight:bold;
	margin-left:15px;
	width:75px;
}
.currentTemp {
	color:#013E7F;
	font-family:Arial;
	font-size:36px;
	padding:11px 0px 11px 0px;
}
#cboxTitle {
	color:#013E7F;
}
.titleEqualHousing {
	font:normal normal bold 12px arial;
	color:#013E7F;
	padding:10px 0px 0px 0px;
	border-bottom:0px solid #fff;
	margin-bottom:10px;
}
.equalHousingOpportunityLayout {
	background:#fff;
}
.displayTextBlockText {
	padding:0px 1px 0px 1px;
	margin-top:-30px;
}
.amenities ul {
	margin:0px;
	padding-left:0px;
}
.amenities ul li {
	background:url('/Common/website_templates/ram/images/iphone/bullet.png') no-repeat scroll 0 8px transparent;
	line-height:normal;
	padding:2px 0px 3px 12px;
}
.amenitiesTitle {
	font-size:13px;
}
.amenitiesText {
	font-size:12px;
}
.mobileWrapper .mobileSubTitle{
	color:#cea667
}
/*.requestToHoldButton {
	font:bold 9px arial;
	color:#fff;
	background:url('/Common/website_templates/_common/mobile/images/request_button_background.jpg') no-repeat;
	width:120px;
	height:16px;
	cursor:pointer;
	text-transform:uppercase;
	border:none;
}*/
.submitButton {
	font:bold 9px arial;
	color:#fff;
	background:url('/Common/website_templates/_common/mobile/images/submit_button_background.jpg') no-repeat;
	width:70px;
	height:16px;
	cursor:pointer;
	text-transform:uppercase;
	border:none;
}
/********Classes from modern base.css*********/
.header {
	height:32px;
	color:#ffffff;
	text-align:center;
	font:bold 19px/30px Arial;
}
ul.mainNavigation {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.mainNavigation li {
	margin:0px;
	padding:0px;
	list-style:none;
	background:#4484cc url('/Common/website_templates/ram/images/iphone/gradient_down_25pct.png');
}
.mainNavigation a {
	display:block;
	color:#ffffff;
	text-decoration:none;
	font:bold 13px/33px Arial; 
	padding:0px 15px;
	background:url('/Common/website_templates/ram/images/iphone/navigation_arrow_right.png') no-repeat right center;
	border-bottom:1px solid #ffffff;
}
a.coloredText, a.coloredText:hover {
	color:#3d7bb1;
	font:normal 11px Arial;
	margin-left:8px;
}
a.contactLinks {
	-moz-border-radius-topright: 6px;
	-khtml-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-khtml-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-khtml-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-khtml-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	display:block;
	color:#ffffff;
	background-color:#94c164;
	font:bold 11px/20px Arial;
	text-align:center;
	margin:0px 3px 5px 0px;
}
.subHeader {
	padding:4px 10px 0px;
	height:33px;
	font:bold 17px/29px Arial;
	color:#013e7f;
	background:#bcbdc0 url('/Common/website_templates/ram/images/iphone/tabs_background.png') repeat-x;
	text-align:center;
}
.subHeader a {
	color:#ffffff;
	text-decoration:none;
}
.subHeader .backButton {
	float:left;
	margin-right:20px;
}
.subHeader .menuButton {
	float:right;
}
.subHeader .backButtonLeft {
	width:17px;
	height:29px;
	float:left;
	background:url('/Common/website_templates/ram/images/iphone/back_left.png') left top no-repeat;
}
.subHeader .buttonLeft {
	width:12px;
	height:29px;
	float:left;
	background:url('/Common/website_templates/ram/images/iphone/btn_left.png') left top no-repeat;
}
.subHeader .buttonCenter, .buttonCenter a {
	height:29px;
	font:bold 11px/27px Arial;
	float:left;
	background:url('/Common/website_templates/ram/images/iphone/btn_center.png') left top repeat-x;
}
.subHeader .buttonRight {
	width:12px;
	height:29px;
	float:left;
	background:url('/Common/website_templates/ram/images/iphone/btn_right.png') right top no-repeat;
}
ul.dropDownMenu {
	float:right;
	margin:0px;
	padding:0px;
	position:relative;
}
ul.dropDownMenu li {
  display:inline;
  float:right;
}
ul.dropDownMenu li a {
	color:#ffffff;
	display:block;
	height:25px;
	line-height:25px;
	text-align:center;
}
ul.dropDownMenu li.sublinks {
	position:absolute;
	right:2px;
	top:24px;
  	width:80px;
	background-color:#818285;
  	padding:5px 15px;
	-moz-border-radius-topleft: 4px;
	-khtml-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-khtml-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-khtml-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
}
ul.dropDownMenu li.sublinks a {
	display:block;
	text-align:left;
  	font-size:12px;
  	font-weight:normal;
}
ul.dropDownMenu li.sublinks {
	display:none;
}
/****floorplans****/
.clearFloats { clear:both; }
.floorPlanListing {
	background:url('/Common/website_templates/ram/images/iphone/scroller_background.png') left center repeat-x;
	height:65px;
	margin-bottom:10px;
	border:1px solid #d9dadb;
	-moz-border-radius-topright: 4px;
	-khtml-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-khtml-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-khtml-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-khtml-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
}
.subTitle {
	border-bottom:0px;
}
a.floorPlanContents {
	display:block;
	padding:6px 10px;
	background:url('/Common/website_templates/ram/images/iphone/navigation_gray_arrow_right.png') right center no-repeat;
	color:#818285;
	text-decoration:none;
}
.scrollerContents {
    float: left;
    padding: 5px 0 0 15px;
    width: 245px;
	color:#818285;
	font:normal 12px Arial;
}
h2 {
    font:normal 18px Arial;
    margin:0;
    padding:0;
}
.floorPlanContents h2 {
	text-transform:uppercase;
}
.scrollerContents h2 {
    margin-bottom:4px;
    text-transform:uppercase;
}
.unitContainer {
	display:block;
	color:#818285;
	text-decoration:none;
	margin-bottom:8px;
}
.unitContainer:hover {
	color:#818285;
}
.unitContainer:last-child {margin-bottom:0px;}
.unitDetails {
	-moz-border-radius-topright: 4px;
	-khtml-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-khtml-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	background:#f1f1f1 url('/Common/website_templates/ram/images/iphone/gradient_down_100pct.png') repeat-x;
	border:2px solid #eaeaeb;
	border-bottom:none;
	padding:8px 13px;
	font-size:12px;
}
.unitDetails h2 {
	margin-bottom:5px;
}
.unitDetailsColumn {
	float:left;
	width:122px;
}
.srollLeftButton {
    background:url('/Common/website_templates/ram/images/iphone/arrow_left.png') center center no-repeat;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    float: left;
    height: 86px;
    width: 19px;
}
.srollRightButton {
    background:url('/Common/website_templates/ram/images/iphone/arrow_right.png') center center no-repeat;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    float: right;
    height: 86px;
    width: 19px;
}
.backgroundColor {
	background-color:#94C164;	
}
.detailScroller {
    background:url('/Common/website_templates/ram/images/iphone/scroller_background.png') repeat-x scroll 0 0 transparent;
    height: 86px;
}
.checkAvailability {
	 margin:0 auto;
	 width:180px;
}
.checkAvailability a.contactLinks {
	font:bold 13px/26px Arial;
	margin-top:10px;
}
.requestToHoldButton {
	-moz-border-radius-bottomright: 6px;
	-khtml-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-khtml-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	display:block;
	color:#ffffff;
	background-color:#94c164;
	font:bold 13px/26px Arial;
	text-align:center;
}
.floorPlanImagePlaceHolder {
	padding-top:5px;
	text-align:center;
}
.mainNavigationUpArrow a {
	background:url('/Common/website_templates/ram/images/iphone/navigation_arrow_up.png') no-repeat right center;
}
.mainNavigationDownArrow a {
	background:url('/Common/website_templates/ram/images/iphone/navigation_arrow_down.png') no-repeat right center;
}
.propertyTabsContents {
	color: #808184;
    font: 11px Arial,Helvetica,sans-serif;
}
