/* http://i.rentalo.com */

/* CSS Document */

#location-page .hide {
	display: none;
}
#location-page .show {
	display: block;
}

/* styles for tabs to use in location page */

#location-page {
	width: 740px;
	height: auto;
	margin: 0px;
	display: block;
	margin-top: -5px;
}
#location-page #title-page,
#location-page #title-page-large,
#location-page #title-page-SEO,
#location-page #title-page-SEO-one {
	width: auto;
	border-bottom: 1px solid #0066CC;
	color: #0066CC;
	height: 23px;
	font: 20px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
#location-page #title-page h2,
#location-page #title-page-SEO h2,
#location-page #title-page-SEO-one h2 {
	float: left;
	margin: 0px;
	padding: 0px;
	font:  18px Arial, Helvetica, sans-serif;
}
#location-page #title-page-large {
	height: 80px;
	width: auto;
}
#location-page #title-page-large h2 {
	margin: 0px;
	padding: 0px;
	float: left;
	display: inherit;
}
#location-page #title-page-SEO {
	height: 23px;
	margin-bottom: 5px;
}
#location-page #title-page-SEO-one {
	height: 23px;
	margin-bottom: 5px;
}
#location-page #title-page-SEO h2 {
	width: 340px;
}
#location-page #title-page-SEO h2 a:link,
#location-page #title-page-SEO h2 a:visited,
#location-page #title-page-SEO-one h2 a:link,
#location-page #title-page-SEO-one h2 a:visited {
	text-decoration: none;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #0066CC;
	cursor: inherit;
}
.banner-special {
	width: 240px;
	height: 70px;
	background: no-repeat url(http://i.rentalo.com/g/b/banner-specialoffers.jpg);
	display:block;
	float:right;
	text-decoration:none;
}

#location-page #vicinity {
	margin-top: 10px;
	margin-bottom: 10px;
	font: 12px Arial, Helvetica, sans-serif;
}
#location-page .number {
	font-weight: bold;
	color: #FF6600;
}
#location-page .location {
	color: #009731;
}
#location-page #tabs-location {
	width: auto;
	height: 50px;
	display: block;
}
#location-page #tabs-location a {
	width: 180px;
	height: 43px;
	display: block;
}
#location-page #tabs-location .tabs-bottom {
	width: auto;
	height: 4px;
	display: block;
	background-color: #FF8800;
	border-bottom: 1px solid #666666;
	clear: both;
	font-size: 4px;
}
#location-page #tabs-location #search-selected, 
#location-page #tabs-location #search-no-selected, 
#location-page #tabs-location #suscribe-selected,
#location-page #tabs-location #suscribe-no-selected,
#location-page #tabs-location #submit-selected,
#location-page #tabs-location #submit-no-selected,
#location-page #tabs-location #search-selected_SEO, 
#location-page #tabs-location #search-no-selected_SEO, 
#location-page #tabs-location #submit-selected_SEO,
#location-page #tabs-location #submit-no-selected_SEO,
#location-page #tabs-location #browse-selected_SEO,
#location-page #tabs-location #browse-no-selected_SEO  {
	width: 180px;
	height: 43px;
	display: block;
	float: left;
	margin-right: 4px;
}
#location-page #tabs-location #search-selected {
	background: no-repeat  url("http://i.rentalo.com/g/b/tab_search_no_selected-live.gif");
	border-bottom: 1px solid #FF8800;
}
#location-page #tabs-location #search-no-selected {
	background: no-repeat url("http://i.rentalo.com/g/b/tab_search_no_selected.gif");
	border-bottom: 1px solid #FFF;
}
#location-page #tabs-location #suscribe-selected {
	background: no-repeat #FF8800 url("http://i.rentalo.com/g/b/tab_suscribe_selected.gif");
	height: 44px;
	border-bottom: 1px solid #FF8800;
}
#location-page #tabs-location #suscribe-no-selected {
	background: no-repeat #0066CC url("http://i.rentalo.com/g/b/tab_suscribe_no_selected.gif");
	border-bottom: 1px solid #FFF;
}
#location-page #tabs-location #submit-selected {
	background: no-repeat #FF8800 url("http://i.rentalo.com/g/b/tab_submit_selected.gif");
	border-bottom: 1px solid #FF8800;
	height: 44px;
}
#location-page #tabs-location #submit-no-selected {
	background: no-repeat url("http://i.rentalo.com/g/b/tab_submit_no_selected.gif");
	border-bottom: 1px solid #FFF;
}
/*Styles for SEO location Page*/
#location-page #tabs-location #search-selected_SEO {
	background: no-repeat #FF8800 url("http://i.rentalo.com/g/b/tab_search_selected_SEO.gif");
	cursor: default;
	height: 44px;
	border-bottom: 1px solid #FF8800;
}
#location-page #tabs-location #search-no-selected_SEO {
	background: no-repeat url("http://i.rentalo.com/g/b/tab_search_no_selected_SEO.gif");
	background-color:  transparent;
	border-bottom: 1px solid #FFF;
}
#location-page #tabs-location #submit-selected_SEO {
	background: no-repeat #FF8800 url("http://i.rentalo.com/g/b/tab_submit_selected_SEO.gif");
	cursor: default;
	height: 44px;
	border-bottom: 1px solid #FF8800;
}
#location-page #tabs-location #submit-no-selected_SEO {
	background: no-repeat url("http://i.rentalo.com/g/b/tab_submit_no_selected_SEO.gif");
	border-bottom: 1px solid #FFF;
}
#location-page #tabs-location #browse-no-selected_SEO {
	background: no-repeat url("http://i.rentalo.com/g/b/tab_browse_no_selected.gif");
	border-bottom: 1px solid #FFF;
}
#location-page #tabs-location #browse-selected_SEO {
	background: no-repeat #FF8800 url("http://i.rentalo.com/g/b/tab_browse_selected.gif");
	cursor: default;
	height: 44px;
	border-bottom: 1px solid #FF8800;
}
#location-page #tabs-location #search-selected_SEO,
#location-page #tabs-location #search-no-selected_SEO a:link,
#location-page #tabs-location #search-no-selected_SEO a:visited,
#location-page #tabs-location #submit-selected_SEO,
#location-page #tabs-location #submit-no-selected_SEO a:link,
#location-page #tabs-location #submit-no-selected_SEO a:visited,
#location-page #tabs-location #suscribe-selected,
#location-page #tabs-location #suscribe-no-selected a:link,
#location-page #tabs-location #suscribe-no-selected a:visited,
#location-page #tabs-location #browse-selected_SEO a:link,
#location-page #tabs-location #browse-selected_SEO a:visited,
#location-page #tabs-location #browse-no-selected_SEO a:link,
#location-page #tabs-location #browse-no-selected_SEO a:visited,
#location-page #tabs-location #browse-selected_SEO {
	font: 11px Arial, Helvetica, sans-serif;
	color: #EAEAEA;
	text-decoration: none;
	text-align: center;
}
#location-page #tabs-location #search-no-selected_SEO a strong,
#location-page #tabs-location #search-selected_SEO strong,
#location-page #tabs-location #submit-selected_SEO strong,
#location-page #tabs-location #suscribe-selected strong,
#location-page #tabs-location #suscribe-no-selected a strong,
#location-page #tabs-location #submit-no-selected_SEO a strong,
#location-page #tabs-location #browse-no-selected_SEO a strong,
#location-page #tabs-location #browse-selected_SEO  strong {
	color: #EAEAEA;
	font-weight: normal;
	display: block;
	padding-top: 24px;
}
#location-page #searching, #location-page #public-inquiry {
	width: auto;/*<<<<<<<<<<<<<< before 740px modificated by James*/
	height: auto;
	padding-top: 0px;
	border-left: 1px solid #999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
#location-page #searching #required {
	width: 489px;
	height: auto;
	padding-top: 20px;
	padding-bottom: 15px;
	background: no-repeat 397px top url("http://i.rentalo.com/g/b/required.gif");
}
#location-page #searching #required .buttonform{
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}
#location-page #searching #optional {
	width: 245px;
	height: auto;
	float: right;
	padding-top: 20px;
	background: no-repeat 7px top url("http://i.rentalo.com/g/b/optional.gif");
}
#location-page #number-results {
	display: block;
	width: 100%;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	/*old style for (old location page)*/
	/*border: 1px solid #999999;*/
	border: 1px solid #999999;
	/* here finish the old style for old location page*/
	background-color: #EEE;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;
	clear: both;
}
#location-page #number-results .location {
	display: block;
	margin-left: 10px;
}
#location-page #number-results .location .previous {
	height: auto;
	background: no-repeat left url("http://i.rentalo.com/g/bluearrow-left.gif");
	padding-left: 20px;
	color:#003399;
	font-size: 14px;
}
#location-page #number-results .location .next {
	height: auto;
	background: no-repeat right url("http://i.rentalo.com/g/bluearrow-right.gif");
	padding-right: 20px;
	color:#003399;
	margin-left: 5px;
	font-size: 14px;
}
#location-page #number-results #option-order {
	display: block;
	float: right;
	padding-right: 10px;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: right;
	padding-top: 12px;
}
#location-page #number-results #option-order strong {
	color: #FF6600;
}
#location-page #number-results .number {
	/*margin-left: 10px;*/
}
#location-page #number-results #option-order a {
	font-weight: normal;
}
#location-page #number-results strong {
	color: #003399;
}
#location-page #title {
	width: 740px;
	height: 20px;
	margin-bottom: 10px;
	vertical-align: middle;
	text-align: center;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #EAEAEA;
}
/*--------------------------------------------*/
#location-page #other-results{
	width: 740px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
#location-page #other-results #number-results {
	width: 100%;
	border: 0px;
	border-bottom: 1px solid #999999;
}
#location-page #other-results #title{
	background-color: #000066;
	width: 740px;
	height: 20px;
	margin-bottom: 10px;
	vertical-align: middle;
	text-align: center;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #EAEAEA;
}
#location-page #other-results #results{
	width: 740px;
}
/*--------------------------------------------*/
#location-page .property-result {
	width: auto;
	padding: 0px;
	padding-top: 10px;
	clear: both;
}
#location-page .property-result img {
	float: left;
	border: 1px solid #999999;
}
#location-page .property-result .content  {
	margin-left: 160px;
	width: 570px;
	display: block;
	padding: 0px;
}
#location-page .property-result h3 {
 	margin: 0px;
	padding: 0px;
}
#location-page .property-result h4 {
 	margin: 0px;
	padding: 0px;
	display: inline;
}
#location-page .property-result .content .name-property:link, #location-page .property-result .content .name-property:visited {
	color: #009731;
	font-weight: bold;	
	text-decoration: underline;
	font-size: 14px;
}
#location-page .property-result .content .location-links {
	font-size: 11px;
	color: #009731;
	display: block;
}
#location-page .property-result .content .location-links h4 {
	font: 11px Arial, Helvetica, sans-serif;
}
#location-page .property-result .content  .location-links a {
	font-weight: normal;
	color: #009731;
}
#location-page .property-result .content .price-prop {
	color: #FF6600;
	font-size: 11px;
	display: block;
}
#location-page .property-result .content .price strong {
	color: #FF6600;
	font-size: 11px;
}
#location-page .property-result .content .text .keyword {
	color: #FF6600;
	font-size: 11px;
	text-decoration: none;
}
#location-page .property-result .content .text {
	font-size: 11px;
	color: #000000;
}
#location-page .property-result .content table {
	border: 1px solid #FF6600;
	margin-top: 5px;
	background: no-repeat right top url("http://i.rentalo.com/g/b/rates.gif");
}
#location-page .property-result .content .table-showing {
	border: 1px solid #CC0000;
	margin-top: 5px;
	background: no-repeat right top url("http://i.rentalo.com/g/b/showing.gif");
}
#location-page .property-result .content table th {
	color:#FF6600;
	font-size: 11px;
	padding: 3px;
}
#location-page .property-result .content table td {
	color:#000000;
	font-size: 11px;
	padding: 3px;
	text-align: center;
	padding-bottom: 5px;
}
#location-page .property-result .content td  strong {
	color:#000000;
}
#location-page .property-result .content table td a {
	color: #FF6600;
}
#location-page .property-result .content td .new-button {
	color:#000000;
}
#location-page .property-result .content .button-zone {
	text-align: right;
	white-space: nowrap;
}
#location-page .property-result .content .button-inquiry-zone {
	text-align: right;
	font-size: 12px;
	padding-top: 8px;
}
#location-page .property-result .bottom-property,
#location-page .property-result .bottom-property-withoutline  {
	clear: both;
	margin-left: 10px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #CCCCCC;
	width: 720px;
}
#location-page .property-result .bottom-property-withoutline  {
	border-bottom: none;
	height: 10px;
}
#location-page .interproperty {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #0066CC;
	height: 40px;
	text-align: center;
	display: block;
	padding-top: 9px;
	margin-top: 10px;
	background: no-repeat 35px 0px url("http://i.rentalo.com/g/b/back-sentence-5-properties.gif");
}
#location-page #banner2 {
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 0px;
}


/*--------------------------------------------*/
#location-page #results {
	width: 100%;
	height: auto;
}
#location-page #results thead .left {
	background: no-repeat right url("http://i.rentalo.com/g/orderbyleft.gif")
}
#location-page #results thead .right {
	background: no-repeat left url("http://i.rentalo.com/g/orderbyright.gif")
}
#location-page #results th {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003399;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
	height: auto;
}
#location-page #results th a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003399;
}
.night {
	font: 11px Arial, Helvetica, sans-serif;
}

#location-page #results .down, #location-page #results .up {
	height: auto;
	width: auto;
	padding-bottom: 8px;
	background: no-repeat center bottom url("http://i.rentalo.com/g/miniarrowdown.gif");
	margin-bottom: 1px;
}
#location-page #results .up {
	background: no-repeat center bottom url("http://i.rentalo.com/g/miniarrowup.gif");
}
#location-page .bluearrow {
	width: 17px;
	height: 50px;
	background: no-repeat 0px 18px #C1E0FF url("http://i.rentalo.com/g/bluearrow.gif");
	border-bottom: 4px solid #FFFFFF;
}
#location-page .greenarrow {
	width: 17px;
	height: 50px;
	background: no-repeat 0px 18px #D2FFE0 url("http://i.rentalo.com/g/greenarrow.gif");
	border-bottom: 4px solid #FFFFFF;
}
#location-page .blue, #location-page .green, #location-page .corner_blue, #location-page .corner_green {
	height: 50px;
	background-color: #C1E0FF;
	vertical-align: middle;
	text-align: center;
	border-bottom: 4px solid #FFFFFF;
}
#location-page .green {
	background-color: #D2FFE0;
}
#location-page td a:visited {
	color: #000;
}
#location-page .corner_blue {
	background: no-repeat right top #C1E0FF url("http://i.rentalo.com/g/b/corner-blue.gif");
	color: #003399;
}
#location-page .corner_green {
	background: no-repeat left top #D2FFE0 url("http://i.rentalo.com/g/b/corner-green.gif");
	color: #009731;
}
#location-page .name {
	font-weight: bold;
}
#location-page .leftphoto {
	width: 140px;
	text-align: left;
	vertical-align: top;
	background-color: #C1E0FF;
	padding: 5px;
	border-bottom: 4px solid #FFFFFF;
}
#location-page .rightphoto {
	width: 140px;
	text-align: right;
	vertical-align: bottom;
	background-color: #D2FFE0;
	padding: 5px;
	border-bottom: 4px solid #FFFFFF;
}
#location-page .leftphoto img, #location-page .rightphoto img {
	border: 1px solid #999999;
}
#location-page #email-box {
	display: block;
	width: 740px;
	height: auto;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
#location-page #email-box #option1 {
	display: block;
	height: 25px;
	background: no-repeat #FF8800 url("http://i.rentalo.com/g/b/option1.gif");
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
#location-page #email-box #icons {
	display: block;
	height: auto;
	width: 130px;
}
#location-page #email-box #icons #bbb {
	display: block;
	float: left;
	margin-left: 10px;
	width: 41px;
	height: 48px;
	background: no-repeat url("http://i.rentalo.com/g/icons/iconbbb.gif");
}
#location-page #email-box #icons #paypal {
	display: block;
	float: left;
	margin-left: 10px;
	width: 49px;
	height: 48px;
	background: no-repeat url("http://i.rentalo.com/g/icons/iconpaypal.gif");
}
#location-page #email-box #icons #square {
	display: block;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	width: 104px;
	height: 37px;
	background: no-repeat url("http://i.rentalo.com/g/icons/iconsquare.gif");
}
#location-page #email-box #option2 {
	display: block;
	height: 25px;
	background: no-repeat #003399 url("http://i.rentalo.com/g/b/option2.gif");
}
#location-page #email-box .content, #location-page #email-box #content-option2 {
	width: 720px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
	border-bottom: 1px #FF8800 solid;
}
#location-page #email-box #content-option2 {
	border-bottom: 0px;
	padding-bottom: 10px;
	margin-top: 10px;
	color: #003399;
	font: 14px Arial, Helvetica, sans-serif;
}
#location-page #email-box table {
	margin-top: 10px;
}
#location-page #email-box table td {
	padding: 3px;
}
#location-page #email-box #content-option2 strong {
	color: #003399;
}
#location-page .content {
	display: block;
	height: auto;
	margin-top: 0px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #003399;
}
#location-page .content strong {
	color: #003399;
}
#location-page #public-inquiry {
	height: auto;
	background: #FFFFFF;
}
#location-page #public-inquiry #number-results {
	border-left: 0px;
	border-right: 0px;
}
#location-page #public-inquiry #number-results .number, #location-page #other-results #number-results .number {
	margin-left: 0px;
}
#location-page #public-inquiry td {
	vertical-align: middle;
	height: 25px;
}
#location-page #public-inquiry #propertydata .text, #location-page #public-inquiry #travelerdata .text {
	margin-left: 18px;
}
#location-page #public-inquiry #propertydata, #location-page #public-inquiry #travelerdata {
	height: auto;
	font-weight: bold;
	padding-bottom: 2px;
	border-bottom: 1px solid;
	margin-bottom: 10px;
	width: 740px;
}
#location-page #public-inquiry #propertydata {
	border-bottom-color: #003399;
	background: no-repeat url("http://i.rentalo.com/g/arrow_blue.gif");
}
#location-page #public-inquiry #travelerdata {
	border-bottom-color: #FF6600;
	background: no-repeat 0px 10px url("http://i.rentalo.com/g/arrow_orange.gif");
	color: #FF6600;
	padding-top: 10px;
}
#location-page #travelerSignUp {
	width: 740px;
	height: auto;
	border-top: 1px solid #999999;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
}
#location-page #paging {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
#return-search {
	display: block;
	width: 740px;
	height: 41px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #666666;
}
#return-search a:link, #return-search a:visited {
	text-align: center;
	background: no-repeat url("http://i.rentalo.com/g/b/gosearch1.gif");
	display: block;
	width: 740px;
	height: 41px;
	padding-top: 10px;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#return-search a:hover {
	background: no-repeat url("http://i.rentalo.com/g/b/gosearch2.gif");
}
.star-bullet {
	width: 15px;
	height: 14px;
	display: block;
	float: right;
	background: no-repeat url("http://i.rentalo.com/g/star.gif");
}
.gold-medal {
	width: 16px;
	height: 15px;
	display: block;
	float: right;
	background: no-repeat url("http://i.rentalo.com/g/medal.gif");
	display: inline;
}
.comission-TA {
	width: 23px;
	height: 19px;
	float: right;
	margin-left: 4px;
	background: no-repeat url("http://i.rentalo.com/g/bills.gif");
}
.percentage {
	float: right;
	width: auto;
	height: 15px;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #006600;
}
.vicinity_title {
	clear: both;
	display:block;
	border-top: 5px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 10px;
	padding-left: 30px;
	background: no-repeat 10px 10px url("http://i.rentalo.com/g/arrow_orange.gif");
	background-color: #EEE;
}
.vicinity_title a:link,
.vicinity_title a:visited,
.vicinity_title strong {
 
	color: #FF7700;
	font:  bold 12px Arial, Helvetica, sans-serif;
}

/* special buttons */

#results .available {
	width: 80px;
	height: 25px;
	background: no-repeat url("http://i.rentalo.com/g/btn_confirm_availability.gif");
	display: block;
}
#results .price {
	width: 80px;
	height: 25px;
	background: no-repeat url("http://i.rentalo.com/g/btn_confirm_price.gif");
	display: block;
}
#results .price-available {
	width: 80px;
	height: 25px;
	background: no-repeat url("http://i.rentalo.com/g/btn_confirm_price_availability.gif");
	display: block;
}

/* STYLES FOR PROMOTE SEARCH BOX IN LOCATION PAGES */

.banner-search-page {
	width: 720px;
	height: 107px;
	display: block;
	background: no-repeat url("http://i.rentalo.com/g/b/banner-search-page.gif");
	margin-left: 10px;
	text-decoration: none;
}
.banner-search-page .text {
	padding-top: 42px;
	margin-left: 30px;
	display: block;
	font-size: 21px;
	font-weight: bold;
	color: #000000;
}

/* STYLES FOR PROMOTE TEST DRIVE IN LOCATION PAGES */

.banner-test-drive {
	width: 243px;
	height: 70px;
	display: block;
	float: left;
	margin-top: 10px;
	background: no-repeat 5px url("http://i.rentalo.com/g/b/banner-test-drive-location.jpg");
	text-decoration: none;
}
.banner-test-drive-large {
	width: 490px ;
	height: 70px;
	display: block;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	background: no-repeat 5px url("http://i.rentalo.com/g/b/banner-test-drive-location-large.jpg");
	text-decoration: none;
}

/* STYLES TO MAPS */

.gotomap, .gotomap-SEO {
	width: 243px;
	height: 70px;
	display: block;
	float: left;
	margin-left: 5px;
	margin-top: 10px;
	background: no-repeat url("http://i.rentalo.com/g/b/banner-area-map.jpg");
	text-decoration: none;
}
.gotomap-SEO {
	background: no-repeat url("http://i.rentalo.com/g/b/banner-area-map-gray.jpg");
	height: 60px;
	width: 170px;
}
/* STYLES TO SEE SPECIAL OFFERS  by James*/
.special-offer {
	width: 240px;
	height: 70px;
	display: block;
	float: left;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: no-repeat url("http://i.rentalo.com/g/b/banner-specialoffers.jpg");
	text-decoration: none;
}
/* SPECIAL OFFERS by James*/
.rss:link, 
.rss:visited {
	width: 36px;
	height: 14px;
	float: right;
	margin-right: 2px;
	cursor: hand;
	text-decoration: none;
	border: 0px;
	background: no-repeat url(http://i.rentalo.com/g/rss-button.gif);
	display: block;
}
.rss img {
	border: 0px;	
} 
.help-rss img {
	border: 0px;
}
.help-rss:link,
.help-rss:visited  {
	width: 16px;
	height: 15px;
	background: no-repeat url(http://i.rentalo.com/g/b/helprss.gif);
	display: block;
	float: right;
	margin-right: 5px;
	text-decoration: none;
}
.help-rss:hover {
	background: no-repeat url(http://i.rentalo.com/g/b/helprss2.gif);
}
.banner {
	width: 740px;
	height: 108px;
	background-color: #003399;
	margin-top: 20px;
	margin-bottom: 20px;
	display: block;
}
.top-banner {
	width: 740px;
	height: 6px;
	background-color: #006699;
}
.content-banner  {
	width: 740px;
	height: 96px;
	background-color: #006699;
}
.banner-offers {
	display: block;
	width: 725px;
	height: 24px;
	background: no-repeat  url(http://i.rentalo.com/g/banner-offers.gif);
	background-position: 10px 0px;
	background-color: #006699;
	padding-top: 72px;
	padding-right: 15px;
}
.bottom-banner {
	width: 740px;
	height: 6px;
	background-color: #006699;
	margin: 0px;
	bottom: 0px;
}
.orange-box-offer {
	margin-top: 20px;
}
.orange-box-offer .top-box, .orange-box-offer .bottom-box {
	background-color: #FF8902;
	width: 740px;
}
.orange-box-offer .title-offer-arrow {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #EAEAEA;
	padding-left: 25px;
	background: no-repeat url(http://i.rentalo.com/g/arrow-offers.gif);
	background-position: 5px 2px;
	background-color: #FF8902;
} 
.orange-box-offer .title-offer-arrow span {
	float: right;
	margin-right: 10px;
	margin-top: -20px;
	font: 14px Arial, Verdana, sans-serif;
}
.orange-box-offer .title-offer-arrow span strong {
	font-weight: bold;
	color: #EAEAEA;
}
.content-offer {
	width: 738px;
	height: 220px;
	border-left: 1px solid #FFC480;
	border-right: 1px solid #FFC480;
}
.content-offer .location {
	width: auto;
	height: 20px;
	color: #AA5900;
	background-image: url(http://i.rentalo.com/g/background-offers.gif);
	padding-top: 3px;
}
.content-offer .location a {
	margin-left: 8px;
}
.location a:link,
.location a:visited {
	color: #AA5900;
}
.location a:hover {
	color: #AA5900;
}
.content-offer .content-information {
	padding-right: 0px;
	width: 738px;
	height: 180px;
	padding-top: 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
.content-information .percentage {
	width: 170px;
	height: 150px;
	margin-right: 0px;
	background: no-repeat url(http://i.rentalo.com/g/icon-offer.gif);
	color: #EAEAEA;
	font: bolder 40px Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 35px;
	float: right;
}
.content-information table {
	width: 383px;
	margin-right: 6px;
	margin-top: 22px;
	margin-bottom: 10px;
	float: right;
}
.content-information table th {
	width: 200px;
	color: #FF6600;
	font: bolder 12px Arial, Helvetica, sans-serif;
	background: repeat-x 0px 16px url(http://i.rentalo.com/g/underline_offers.gif);
	text-align: left;
	padding-bottom: 2px;
}
.content-information table td {
	width: 175px;
	color: #333333;
	font: 12px Arial, Verdana, sans-serif;
	background: repeat-x 0px 16px url(http://i.rentalo.com/g/underline_offers.gif);
}
.content-information .picture {
	width: 140px;
	height: 105px;
	margin-left: 8px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	border: 1px solid #333333;
}
.content-information .picture img {
	border: 0px;
	border-color: #666666;
}
.content-buttons {
	width: 532px;
	height: 60px;
	float: right;
	margin-right: 6px;
} 
.content-information .button a:link, 
.content-information .button a:visited,
.banner-offers .new-button:link,
.banner-offers .new-button:visited,
.content-information .new-button:link,
.content-information .new-button:visited {
	margin-right: 0px;
	margin-left: 10px;
	float: right;
}

/* STYLES FOR USE IN DEFINE SEARCH by Emilio*/

#define-search {
	width: 100%;
	height: auto;
	margin-top: 10px;	
}
#define-search table td {
	padding-top: 4px;
}
#define-search #criteria {
	display: block;
	width: 450px;
	height: auto;
	float: left;
}
#define-search #criteria .show,
#define-search #results .show  {
	display: table-row;
}
#define-search #criteria .dates-division {
	border-left: 1px solid #999999;
}
#define-search #criteria .drop-boxes {
	margin-left: 20px;
	width: 110px;
}
#define-search #criteria .text-drop-box {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	margin-left: 6px;
}
#define-search #criteria .radio, #define-search #criteria .checkbox {
	background-color: #DDD;
	width: 15px;
	height: 15px;
}
#define-search #criteria .text-box {
	height: 21px;
	border: 1px solid #999999;
}
#define-search #criteria .title-box, #define-search #criteria .contact-info {
	display: block;
	width: 100%;
	height: 27px;
	border-bottom: 1px solid #FFFFFF;
	background: no-repeat 10px #FF8800 url("http://i.rentalo.com/g/b/ttl-inquiry-criteria.gif");
}
#define-search #criteria .contact-info {
	background: no-repeat 10px #FF8800  url("http://i.rentalo.com/g/b/ttl-contact-info.gif");
}
#define-search #criteria .error {
	background: no-repeat url("http://i.rentalo.com/g/icons/alert.gif");
	display: block;
	padding-left: 20px;
	font-weight: normal;
	height: 20px;
	color: #333333;
}
#define-search #criteria .error b {
	color: #CC0000;
}
#define-search .orange-box-context table td {
	/*padding-bottom: 5px;*/
	padding-left: 5px;
}
#define-search .orange-box-context table .interline {
	border-top: 2px solid #CCCCCC;
	padding-top: 5px;
	padding-bottom: 0px;/*----------------------------------------------------------------------------------------------changes for new expandible links*/
	font-weight: bold;
	color: #0066CC;
}
#define-search .orange-box-context table .comment {
	border-top: 1px solid #BBBBBB;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #333333;
	font-size: 11px;
	text-align: right;
	padding-right: 10px;
}
#define-search .orange-box-context table .comment a:link, #define-search .orange-box-context table .comment a:visited {
	color: #0066CC;
}
#define-search .orange-box-context table b {
	color: #000000;
}
#define-search .orange-box-context table .small {
	font-size: 10px;
}
#define-search .orange-box-context table .interline .category {
	text-decoration: none;
	color: #0066CC;
	height: auto;
}
#define-search .orange-box-context table .interline .category:hover {
	color: #333333;
}
#define-search .orange-box-context .form-inquiry th {
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}
#define-search .orange-box-context .form-inquiry td {
	color: #333333;
	font: 11px Arial, Helvetica, sans-serif;
}
#define-search .orange-box-context .form-inquiry a {
	color: #0066CC;
}
#define-search .orange-box-context .form-inquiry .text-box {
	width: 140px;
}
#define-search .orange-box-context .form-inquiry .text-area {
	width: 280px;
}
#define-search #results {
	height: auto;
	width: 280px;
	display: block;
	float: left;
	margin-left: 10px;
}
#define-search #results .blue-box-context .title-box-about {
	background: no-repeat 10px 4px url("http://i.rentalo.com/g/b/about-property-finder.gif");
	background-color: #0066CC;
	display: block;
	width: 100%;
	height: 27px;
	border-bottom: 1px solid #FFFFFF;
}
#define-search .banner-explain  {
	background:no-repeat url("http://i.rentalo.com/g/banner_define_search.gif");
	height: 333px;
}
#define-search #results .title-box, #define-search #results .next-step {
	display: block;
	width: 100%;
	height: 27px;
	border-bottom: 1px solid #FFFFFF;
	background: no-repeat 6px #0066CC url("http://i.rentalo.com/g/b/ttl-search-inquiry.gif");
}
#define-search #results .next-step {
	background: no-repeat 6px #0066CC url("http://i.rentalo.com/g/b/ttl-next-step.gif");
}
#define-search #results .inquiry-similar {
	border-top: 1px solid #BBBBBB;
	font-size: 11px;
	vertical-align: middle;
}
#define-search #results .inquiry-similar input {
	background: #DDDDDD;
}
#define-search #results .properties-found {
	font-size: 24px;
	color:#003366;
	border-bottom: 1px solid #BBBBBB;
	padding-bottom: 5px;
	text-align: center;
}
#define-search #results table td {
	text-align: left;
	padding-left: 0px;
	padding-bottom: 0px;/*--------------------------------------------------------------value 0--------------------------------------------------------------------------------*/
}
#define-search #results table th {
	text-align: right;
	color: #666666;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 0px;
}
#define-search #results table .option-next-step {
	padding: 10px 0px 0px 10px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
#define-search #results table .option-next-step strong {
	color: #CC0000;
}
#define-search #results table .option-next-step b {
	font-weight: normal;
	color: #666666;
}
#define-search #results table .button-next-step {
	text-align: right;
	padding-bottom: 10px;
	border-bottom: 1px solid #BBBBBB;
}
#define-search #results .properties-found strong {
	color: #CC0000;
}
#define-search #results .matched-info {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;

	padding-top: 6px;
	padding-left: 8px;
	padding-right: 3px;
	border-bottom: 1px solid #BBBBBB;
	padding-bottom: 5px;
	text-align: left;
	background-color: #DDD;
}
#define-search #results .data-bottom {
	border-bottom: 1px solid #BBBBBB;
	padding-bottom: 5px;
}
#define-search #results .red-matched {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.matched-list {
	width: auto;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 10px;
}
#location-page .property-result .content .matched-list strong {
	color: #FF6600;
	font: bold 12px Arial, Helvetica, sans-serif;
}
#location-page .property-result .content .image-direction {
	width: 550px;
	height: 20px;
	margin-top: 6px;
	padding-top: 4px;
	padding-left: 24px;
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/direction-property.gif);
	font: 11px Arial, Helvetica, sans-serif;
	color: #0066CC;
}
.matched-all {
	background-color: #FF8800;
	width: auto;
	height: 25px;
	margin: 10px 0px 10px 0px;
	border: 1px solid #BBB;
}
.matched-all span {
	display: block;
	float: left;
	margin: 4px 0px 4px 6px;
	color: #EAEAEA;
	font: 12px Arial, Helvetica, sans-serif;
}
.matched-all strong {
	color: #EAEAEA;
}
#define-search .bottom {
	height: 5px;
	display: block;
	clear: both;
	font-size: 5px;
}
#define-search .alert-box-top {
	height: 15px;
	width: 100%;
	display: block;
	background: no-repeat bottom url("http://i.rentalo.com/g/b/alert-box-top.gif");
}
#define-search .alert-box-bottom {
	height: 9px;
	width: 100%;
	display: block;
	background: no-repeat url("http://i.rentalo.com/g/b/alert-box-bottom.gif");
}
#define-search .alert-box {
	height: auto;
	display: block;
	background: no-repeat url("http://i.rentalo.com/g/b/alert-box.gif");
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 7px;
}
#define-search .alert-box .tip {
	font-size: 10px;
	display: block;
	margin-top: 10px;
	border-top: 1px solid #CCCCCC;
}
#define-search .alert-box .button-section {
	text-align: right;
	display: block;
}
.plus, .minus {
	width: 9px;
	height: 15px;
	display: block;
	text-decoration: none;
	background: no-repeat center url("http://i.rentalo.com/g/mas.gif");
}
.minus {
	background: no-repeat center url("http://i.rentalo.com/g/menos.gif");
}
.geotrust {
	width: 98px;
	height: 30px;
	display: block;
	float: right;
	margin-top: 10px;
	background: url("http://i.rentalo.com/g/icons/pay-geo.gif");
}
#define-search .dates-info {
	text-align: right;
	padding-right: 20px;
}
#define-search .dates-info input {
	width: 80px;
	height: 21px;
	border: 1px solid #999;
	padding-left: 2px;
}
#define-search .dates-info select {
	width: 52px;
	height: 21px;
}
#define-search .button-search {
	text-align: left;
}
#define-search .flexible-dates-check {
	font: 11px Arial, Helvetica, sans-serif;
	padding-right: 192px;
	text-align: right;
}
.inner-table table {
	padding-left: 10px;
	padding-bottom: 5px;
}
#results .plus-minus {
	width: 14px;
	border-top: 2px solid #CCC;
	padding-top: 4px;
	padding-bottom: 4px;
}
#results .plus-minus a {
	margin-left: 5px;
}
#results .interline-right {
	border-top: 2px solid #CCC;
}
#results .interline-right a:link,
#results .interline-right a:visited {
	margin-left: 5px;
	color: #0066CC;
	text-decoration: none;
}
#define-search .content-narrow-links {
	background: none;
	margin-bottom: 5px;
}
#define-search #results .testimonial-property {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	padding-bottom: 5px;
	margin-right: 6px;
	border-bottom: 1px solid #FFFFFF;
}
#define-search #results .testimonial-property strong {
	display: block;
	text-align: right;
	padding-right: 6px;
	color: #333;
}
#define-search #results .more-testimonials:link,
#define-search #results .more-testimonials:visited {
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF6600;	
	text-align: right;
	padding-right: 6px;
}
#define-search #results .general-tables-property,
#define-search #criteria .general-tables-property {
	background: none;
}
#define-search #results .general-tables-porperty a img {
	border: none;
	cursor: hand;
}
#define-search #results .credential-link {
	font: 10px Arial, Helvetica, sans-serif;
	color: #333333;
	display: block;
	width: 100px;
}
#define-search #results .privacy-statement {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-right: 6px;
}
#define-search #results .privacy-statement strong {
	color: #FF6600;
	font-weight: bold;
}
.question-help-content {
	width: auto;
	height: auto;
	padding-top: 10px;
	border-top: 1px solid #999;
}
.text-havequestion {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 30px;
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/arrow-question-property.gif);
}
.contact-viaphone {
	height: 48px;
	width: auto;
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/contact-phone-property.gif);	
	padding-left: 40px;
	margin-top: 10px;
}
.text-contact-rentalo {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0066CC;
	width: 104px;
	display: block;
	float: left;
	margin-right: 10px;
	padding-top: 10px;
}
.number-telephone {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 10px;
	display: block;
	float: left;
	width: 104px;
	padding-left: 10px;
	border-left: 1px solid #666;
}
.content-livechat {
	width: auto;
	height: 63px;
	margin-top: 10px;
	text-align: right;
}
.content-livechat a img {
	border: none;
}

/* BY JAMES-------------------------------------------------------------------------------------*/
/* STYLES FOR USE IN SUBMIT INQUIRY */
.content-graybox,
.content-graybox-SEO {
	width: auto;
	height: auto;
	background-color: #DDDDDD;
	float: left;
	display: block;
	margin: 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	background: repeat-x url("http://i.rentalo.com/g/back-grayboxes.jpg");
}
.content-graybox-SEO {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.graybox-instructions {	
	height: auto;
	width: 449px;
	float: left;
	border-right: 2px solid #FFFFFF;
}
.graybox-instructions-bottom {
	margin-bottom: 20px;
	width: 741px;
	background-color: #DDDDDD;
	height: 6px;
	clear: both;
	width: auto;
	display: block;
}
.graybox-key-bottom {
	margin-bottom: 20px;
	width: 100%;
	background-color: #DDDDDD;
	height: 6px;
	clear: both;
	width: auto;
	display: block;
}
.graybox-instructions-bottom .cbr,
.graybox-instructions-bottom .cbl {
	background-color: #DDDDDD;
}
.instructions {
	height: 123px;
	width: 449px;
	background: no-repeat 0px 14px  url("http://i.rentalo.com/g/instruction-inquiry.jpg");
	float: left;
}
.submit-tittle,
.thankyou-tittle,
.submit-simmilar  {
	height: auto;
	width: 449px;
	background: no-repeat 14px 13px url("http://i.rentalo.com/g/submit-tittle.gif");
	float: left;
	padding-bottom: 4px;
}
.submit-tittle span,
.thankyou-tittle span,
.submit-simmilar span {
	display: block;
	margin-left: 32px;
	margin-top: 35px;
}
.thankyou-tittle {
	background: no-repeat 14px 13px url("http://i.rentalo.com/g/thankyousubmit-tittle.gif");
}
.submit-simmilar  {
	background: no-repeat 14px 13px url("http://i.rentalo.com/g/arrow-sim-inquiry.gif");
}
.submit-simmilar span {
	margin-right: 6px;
	margin-top: 12px;
	margin-left: 34px;
}
.travel-destination {
	background: no-repeat 8px 14px url("http://i.rentalo.com/g/travel-detination-title.gif");
	width: 286px;
	height: auto;
	padding-bottom: 4px;
	float: right;
}
.travel-destination span {
	display: block;
	padding-top: 35px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 30px;
}
.travel-destination span strong {	
	color: #333333;
}
.travel-destination span a:link,
.travel-destination span a:visited {
	color: #0066CC;
	cursor: hand;
}
.title-inquiry-criteria {
	height: 23px;
	width: 740px;
	background: no-repeat 10px 0px url("http://i.rentalo.com/g/Inquiry-criteria-tittle.gif");
	background-color: #FF8800;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
}
.title-inquiry-criteria span {
	height: 23px;
	width: 740px;
	display: block;
	background: no-repeat 450px 0px url("http://i.rentalo.com/g/yourbudget-tittle.gif");
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
}

.boxgray-criteria {
	background-color: #DDDDDD;
	width: 740px;
	height: auto;
	border-top: 1px solid #FFFFFF;
	float: left;
	display: block;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
	background: repeat-x url("http://i.rentalo.com/g/back-grayboxes.jpg");
}
.graybox-criteria-bottom {
	width: 742px;
	background-color: #DDDDDD;
	height: 6px;
	clear: both;
	margin-bottom: 15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
}
/* first row */
#location-criteria {
	width: 740px;
	height: auto;
	float: left;
	padding-bottom: 10px;
	border-bottom: 2px solid #FFFFFF;
}
#location-criteria h4 {
	float: left;
	text-align: right;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 8px;
	margin-bottom: 0px;
}
#location-criteria p {
	font: bold 12px Arial, Helvetica, sans-serif;
}
#location-criteria input,
#location-criteria select {
	font-weight: normal;
	color: #333333;
}
#critera-dates {
	width: 239px;
	height: auto;
	float: left;
	padding-top: 12px;
}
#critera-dates h4 {
	float: right;
	width: 84px;
	padding: 0px;
}
#critera-dates p {
	float:none;
	margin: 0px;
	display: inline;
	width: 149px;
	height: 22px;
	color: #333333;
}

#critera-dates p input {
	width: 94px;
	margin-top: 8px;
	margin-left: 6px;
	border: 1px solid #999999;
}	
#critera-dates p img {
	margin-bottom: -6px;
	margin-right: 4px;
}
#critera-dates p .check-dates {
	width: 13px;
	height: 13px;
	margin-top: 10px;
	margin-right: 6px;
	margin-bottom: 0px;
	background-color: transparent;
	border: none;
	vertical-align: text-bottom;
}
#critera-dates h6 {
	width: auto;
	padding: 0px;
	padding-left: 53px;
	height: auto;
	clear: both;
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 4px;
	margin-right: 6px;
	margin-bottom: 2px;
}
#critera-dates h6 span {
	color: #FF6600;
	font-weight: bold;
}
#number-trav {
	width: 250px;
	height: auto;
	float: left;
	padding-top: 14px;
	padding-bottom: 5px;
}
#number-trav h4 {
	width: 101px;
}
#number-trav p {
	width: 136px;
	height: 20px;
	display: inline;
}
#number-trav select  {
	margin-left: 6px;
	margin-top: 4px;
	margin-right: 85px;
	width: 54px;
	/*border: none;-------problems with firefox 1.5*/ 
	font: 11px Arial, Helvetica, sans-serif;
}
#number-trav p .check-dates {
	width: 13px;
	height: 13px;
	margin-top: 10px;
	margin-right: 6px;
	margin-left: 6px;
	margin-bottom: 0px;
	background-color: transparent;
	border: none;
	vertical-align: text-bottom;
}
#number-trav h6 {
	width: auto;
	padding: 0px;
	padding-left: 74px;
	height: auto;
	clear: both;
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 4px;
	margin-right: 6px;
	margin-bottom: 4px;
}
#number-trav h6 span {
	color: #FF6600;
	font-weight: bold;
}
#div-budget {
	width: 250px;
	height: auto;
	float: left;
	padding-top: 9px;
}
#div-budget h4 {
	width: 91px;
	height: 30px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#div-budget p {
	width: 140px;
	height: 30px;
	margin: 0px;
	float: left;
	margin-top: 4px;
	margin-left: 6px;
	display: inline;
	font-weight: normal;
}
#div-budget input {
	width: 57px;
	margin: 0px;
}
#div-budget .check-dates {
	width: 13px;
	height: 13px;
	margin-bottom: 2px;
	margin-right: 6px;
}
#div-budget h6 {
	width: auto;
	padding: 0px;
	padding-left: 57px;
	height: 18px;
	clear: both;
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 8px;
	margin-right: 6px;
	margin-bottom: 0px;

}
#div-budget h6 span {
	color: #FF6600;
	font-weight: bold;

}
/*second row*/
#traveler-criteria {
	width: 742px;
	height: auto;
	float: left;
	border-bottom: 2px solid #FFFFFF;
	background-color: #DDDDDD;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
}
#traveler-criteria h4 {
	margin: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: right;
	float: left;
}
#personal-info {
	width: 453px;
	height: auto;
	padding-top: 10px;
	float: left;
}
#personal-info h4 {
	width: 85px;
	margin-top: 2px;
	margin-bottom: 6px;
}
#personal-info input {
	width: 154px;
	margin: 0px;
	margin-left: 6px;
	border: 1px solid #999999;
}
#personal-info p {
	margin: 0px;
	margin-bottom: 6px;	
	margin-left: 4px;
}
#personal-info span {
	margin-left: 6px;
}
#personal-info span a:link,
#personal-info span a:visited {
	color: #0066CC;
}
#personal-info p .email {
	width: 13px;
	height: 13px;
	margin: 0px;
	margin-right: 6px;
	border: none;
	background-color: transparent;
	vertical-align: middle;
}
#personal-info p .phone {
	margin-top: 6px;
}
#personal-info h6 {
	width: auto;
	padding: 0px;
	padding-left: 51px;
	height: auto;
	clear: both;
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
}
#personal-info h6 span {
	color: #FF6600;
	font-weight: bold;
}
#comments {
	height: auto;
	width: 272px;
	padding-top: 10px;
	float: left;
}
#comments h4 {
	font: bold 12px Arial, Helvetica, sans-serif;
	width:280px;
	height: 16px;
	padding-left: 10px;
	background: no-repeat 204px 0px url("http://i.rentalo.com/g/yourinfo-inquiries.gif"); 
	display: block;
	text-align: left;
	float: none;
}
#comments textarea {
	width: 250px;
	height: 58px;
	border: 1px solid #999999;
	margin-left: 10px;
	margin-top: 4px;
}
#comments p {
	margin: 0px;
	padding-left: 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#comments h6 {
	width: auto;
	padding: 0px;
	padding-left: 10px;
	height: auto;
	clear: both;
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	padding-bottom: 8px;
}
#comments h6 span {
	color: #FF6600;
	font-weight: bold;
}
/*third row*/
#criteria-check {
	width: 740px;
	height: auto;
	float: left;
	border-bottom: 2px solid #FFFFFF;
	vertical-align: middle;
}
#criteria-check input {
	float: left;
	margin-top: 6px;
	margin-left: 10px;
	margin-right: 6px;
	border: none;
	background-color: transparent;
	width: 13px;
	height: 13px;
}
#criteria-check p {
	margin: 0px;
	margin-top: 6px;
}
/* fourth rows*/
#criteria-button {
	width: 742px;
	height: auto;
	margin: 0px;
	float: left;
	background-color: #DDDDDD;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
}
#criteria-button .buttonformsmall,
#criteria-button .buttonform {
	float: right;
	margin: 10px 15px 0px 10px;
	width: 160px;
	padding: 0px;
}
#criteria-button .buttonform {
	width: auto;
}
#criteria-button span {
	text-align: left;
	margin: 10px 0px 0px 10px;
	float: left;
	width: 389px;
	margin-right: 15px;
	font: normal 11px Arial, Helvetica, sans-serif;
}
#criteria-button span a:link,
#criteria-button span a:visited {
	color: #0066CC;
}
.promo-icons {
	margin-top: 0px;
	height: 50px;
	width: auto;
	vertical-align: middle;
}
.iconbbb {
	margin-left: 10px;
	float:right;
}
.iconsquare {
	margin-left: 15px;
	float: right;
	margin-bottom: 5px;
	margin-top: 6px;
}
.pay-geo {
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 9px;
	float: right;
	margin-bottom: 8px;
}
/* STYLE FOR WARNING BOXES--------------*/
.warning-box {
	width: 190px;
}
.top-warning {
	width: 190px;
	height: 10px;
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/top-warning-box.gif");
	font-size: 6px;
}
.content-warning {
	width: auto;
	height: auto;
	border: 1px solid #000000;
	border-top: none;
	background: no-repeat 3px 3px url("http://i.rentalo.com/g/icons/alert.gif");
	background-color: #FFFFFF;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding-left: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
}
.content-warning strong {
	color: #333333;
}
/* STYLES FOR CONFIRM INQUIRY------------ */
/* first row */
#destinations-remove {
	width: 742px;
	height: 130px;
	border-bottom: 2px solid #FFFFFF;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
}
#destinations-remove p {
	float: left;
}
#destinations-remove h4 {
	margin: 0px;
	padding: 0px;
	color: #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
}
#uncheck-destination {
	width: 448px;
	height: 130px;
	float: left;
}
#uncheck-destination h4 {
	margin-left: 30px;
	padding-top: 10px;
	color: #333333;
}

#uncheck-destination p {
	width: 214px;
	height: auto;
	margin-top: 8px;
}
#uncheck-destination p input {
	margin: 0px;
	margin-left: 30px;
	margin-right: 4px;
	width: 13px;
	height: 13px;
	border: none;
	background-color: transparent;
}
#div-budget-confirm {
	width: 270px;
	height: 130px;
	float: left;
	padding-left: 20px;
	border-left: 2px solid #FFFFFF;
}
#div-budget-confirm strong {
	color: #333333;
}

#div-budget-confirm h4 {
	float: left;
	display: block;
	width: 82px;
	text-align: right;
	color: #333333;
}
#div-budget-confirm p {
	margin: 0px;
	width: 228px;
	padding-top: 10px;
	margin-bottom: 6px;
	height: auto;
}

#div-budget-confirm input {
	width: 57px;
	height: 20px;
	float: left;
	border:1px solid #999999;
}
#div-budget-confirm select {
	float: left;
	margin-left: 6px;
	margin-right: 6px;
}
/* second row*/
#contact-confirm {
	width: 740px;
	height: 66px;
	border-bottom: 2px solid #FFFFFF;
	padding-top: 8px;
}
#info-confirm {
	width: 332px;
	height: 66px;
	float: left;
}
#info-confirm h4 {
	float: right;
	font: bold 12px Arial, Helvetica, sans-serif;
	width: auto;
	margin: 0px;
	height: 24px;
	width: 146px;
	text-align: right;
	color: #333333;
}
#info-confirm p {
	width: auto;
	margin: 0px;
	display: block;
	float: right;
}
#info-confirm input {
	width: 152px;
	height: 20px;
	margin: 0px;
	margin-left: 6px;
}
#update-contact {
	float: left;
	width: 407px;
	height: 66px;
	font: normal 11px Arial, Helvetica, sans-serif; 
}
#update-contact input {
	width: 13px;
	height: 13px;
	border: none;
	background-color: transparent;
	margin-top: 28px;
	margin-left: 4px;
	margin-right: 4px;
	vertical-align: text-bottom;
}
#update-contact img {
	float: right;
	margin-right: 10px;
}
/* third row*/
#button-submit {
	float: left;
	width:740px;
	height: auto;
	padding-bottom: 10px;
}
#button-submit .new-button:link,
#button-submit .new-button:visited {
	float: left;
	margin: 10px 0px 0px 20px;
}

/* STYLES FOR FILTERS by Emilio*/

.filter-tab-section {
	display: block;
	clear: both;
	padding-top: 10px;
	margin: 0px;
}
.filter-tab-section a:link, .filter-tab-section a:visited, .filter-tab-section .tab-selected {
	display: block;
	float: left;
	background: no-repeat right top url("http://i.rentalo.com/g/b/filter-tab-right.gif");
	color: #EAEAEA;
	padding-right: 10px;
	height: 25px;
	margin: 0px;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
	margin-right: 2px;
}
.filter-tab-section a:hover {
	color: #FFFF00;
}
.filter-tab-section .tab-selected {
	border-bottom: 1px solid #009900;
	font-weight: bold;
}
.filter-tab-section a p, .filter-tab-section .tab-selected p {
	display: block;
	margin: 0px;
	background: no-repeat url("http://i.rentalo.com/g/b/filter-tab-left.gif");
	padding-left: 10px;
	padding-top: 5px;
}
.filter-tab-bottom-section {
	display: block;
	clear: both;
	background:  #009900;
	height: 5px;
	font-size: 5px;
	margin: 0px;
}
.filter-input {
	width: 64px;
	border: 1px solid #7F9DB9;
}
.filter-input-large {
	width: 220px;
	border: 1px solid #7F9DB9;
}
.filter-property {
	display: block;

	padding: 10px;
}
.filter-property select {
	width: 320px;
}
.col-description, .col-filter {
	white-space: nowrap;
}
.filter-checkbox {
	background: #E5F8EB;
} 
.filter-bottom {
	display: block;
	clear: both;
	height: 30px;
	width: 100%;
	background: #009900;
	color: #FFF;
	vertical-align: middle;
}
.filter-bottom .filter-checkbox {
	background: #009900;
	margin-left: 10px;
} 
.filter-bottom .buttonform {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 160px;
}
/* STYLES FOR NEWSLETTER PAGE by Jamememes*/
.how-it-works {
	height: auto;
	width: 449px;
	background-image: url("http://i.rentalo.com/g/how-it-works-tittle.jpg");
	background-repeat: no-repeat;
	background-position: 14px 13px;
	float: left;
	padding-bottom: 4px;
}
.how-it-works span  {
	display: block;
	margin-left: 32px;
	margin-top: 35px;
	padding-right: 8px;
}
.how-it-works span  a:link,
.how-it-works span  a:visited {
	color: #0066CC;
	cursor: hand;
}
.how-it-works span a:hover {
	cursor: hand;
}
.subscribe_here {
	background: no-repeat 8px 14px url("http://i.rentalo.com/g/suscribe-here-tittle.jpg");
	width: 288px;
	height: auto;
	padding-bottom: 4px;
	float: right;
}
.subscribe_here span {
	display: block;
	padding-top: 35px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 30px;
	padding-right: 8px;
}
.subscribe_here span strong {
	color: #FF8800;
}
.subscribe_here input {
	margin-left: 30px;
	margin-top: 8px;
	height: 20px;
	width: 148px;
	padding: 0px;
	float: left;
}
.subscribe_here .new-button:link,
.subscribe_here .new-button:visited {
	margin: 0px;
	margin-left: 6px;
	margin-top: 8px;
	float: left;
}
.benefit-tittle {
	height: 23px;
	width: 742px;
	background: no-repeat 10px 0px url("http://i.rentalo.com/g/benefits-tittle.jpg");
	background-color: #FF8800;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
}
#content-benefit {
	width: 740px;
	height: auto;
	float: left;
	padding-bottom: 10px;
}
#content-benefit ul {
	margin: 20px 25px 0px 27px;
	padding: 0px;
	list-style-type: none;
}
#content-benefit ul li {
	padding: 0px 0px 0px 25px;
	margin-bottom: 15px;
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/benefit-logorentalo.gif");
}
/* TRAVELER SIGN IN NEWSLETTER by James*/

.myfavorite-tittle {
	height: 23px;
	width: 742px;
	background: no-repeat 10px 0px url("http://i.rentalo.com/g/myfavor-itinera-tittle.gif");
	background-color: #FF8800;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;
}
.buttons-removed-add {
	width: 742px;
	height: 25px;
	background-color: #FFC480;
	padding-bottom: 11px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: auto;
}
.buttons-removed-add-button {
	width: 742px;
	height: 30px;
	background-color: #FFC480;
	padding-top: 10px;
	padding-bottom: 6px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: auto;
}

.remove {
	width: 400px;
	height: 28px;
	background: no-repeat 9px 8px url("http://i.rentalo.com/g/arrow-remove1.gif");
	background-color: #FFC480;
	float: left;
	padding-top: 8px;
	
}
.remove  .new-button:link,
.remove  .new-button:visited,
.remove2  .new-button:link,
.remove2  .new-button:visited  {
	margin: 0px;
	margin-left: 32px;
}
.remove2 {
	width: 400px;
	height: 28px;
	background: no-repeat 9px 6px url("http://i.rentalo.com/g/arrow-remove2.gif");
	background-color: #FFC480;
	float: left;
	padding-top: 8px;
	
}
.add {
	width: 300px;
	height: 28px;
	float: right;
	padding-top: 8px;
}
.add .new-button:link,
.add .new-button:visited,
.add2 .new-button:link,
.add2 .new-button:visited{
	margin: 0px;
	margin-left: 110px;
}
.add2 {
	width: 300px;
	height: 28px;
	float: right;
	padding-top: 8px;
}

	
#favorite_itinerarie {
	width: 740px;
	height: auto;
}
#favorite_itinerarie table {
	border: none;
	width: 742px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;

}
#favorite_itinerarie thead th {
	background-color: #FFC480;
	color: #AA5900;
	font: bold 11px Arial, Helvetica, sans-serif;
	height: 12px;
}
.destination-favorite {
	width: 355px;
}
.date-favorite {
	width: 135px;
}
.number-favorite {
	width: 114px;
}
.property-favorite {
	width: 104px;
}
#favorite_itinerarie tbody th {
	background-color: #FFC480;
}
#favorite_itinerarie tbody th input {
	border: 0px;
	background-color: transparent;
}
#favorite_itinerarie tbody td {
	border: 0px;
	border-right: 1px solid #FFC480;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
}
#favorite_itinerarie tbody .text-left {
	text-align: left;
	padding-left: 10px;
}

#favorite_itinerarie tbody tr td a:link ,
#favorite_itinerarie tbody tr td a:visited {
	color: #FF6600;
	font-weight: normal;
	font-size: 11px;
}
#favorite_itinerarie .interline {
	background-color: #FFE8CE;
}
/* Styles for SEO Location page */
.right-links {
	width: 500px;
	float: right;
	text-align:right;
}
.icons-h-bed {
	float: right;
	width: 380px;
	height: 23px;
	font: 11px Arial, Helvetica, sans-serif;
/*	background-color: #0033CC;*/
}
.icons-h-bed a:link,
.icons-h-bed a:visited {
	color: #0066CC;
	font: bold 11px Arial, Helvetica, sans-serif;
	height: 23px;
}
.hotel {
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/icon-hotel-SEO.gif);
	padding: 0px 0px 1px 24px;
}
.bed {
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/icon-bed-SEO.gif);
	padding: 0px 0px 1px 24px;
}
.vacation {
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/icon-vacation-rentals-SEO.gif);
	padding: 0px 0px 1px 24px;
}
.properties-directory {
	width: 170px;
	height: auto;
	float: left;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.properties-directory span {
	width: auto;
	display: block;
}
.properties-directory a:link,
.properties-directory a:visited {
	margin: 0px 0px 0px 0px;
}
.property-only {
	width: auto;
	height: auto;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0066CC;
	clear: both;
	background: no-repeat 0px 3px url("http://i.rentalo.com/g/arrow-propertyonly.gif");
	padding: 0px 0px 10px 20px;
}
.property-only p {
	margin: 0px;
}
.property-only .click-properties:link,
.property-only .click-properties:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF8800;
}
.property-only .links-vicinity a:link strong,
.property-only .links-vicinity a:visited strong {
	color: #FF8800;
	font: normal 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.property-only a:link,
.property-only a:visited {
	color: #FF8800;
	margin: 0px;
	padding: 0px;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.vicinity {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FF8800;
	padding: 10px 0px 10px 0px;
}
.vicinity p {	
	margin: 10px;
	padding: 10px 0px 10px 20px;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}
.vicinity p strong {	
	color: #FF8800;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.vicinity p a:link,
.vicinity p a:visited {	
	font: 11px Arial, Helvetica, sans-serif;
	color: #FF8800;
}
.vicinity .bold-vicinity {
	color: #333333;
	font-weight: bold;
}
.keyword-text {
	width: auto;
	height: auto;
	float: left;
	margin-top: 15px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 7px;
	background-color: #DDD;
}
.keyword-text-property {
	width: 740px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.keyword-text-property span {
	padding: 15px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	display: block;
}
.keyword-text span {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0px;
	display: block;
	color: #333333;
	width: 548px;
}
.orange-box-SEO {
	width: auto;
	margin: 0px;
	clear: both;
}
.content-title-box {
	width: auto;
	background-color: #FFF;
	height: 0px;
}
.orange-box-SEO .bottom-box {
	background-color: #0066CC;
	padding-top: 4px;
}
.page-properties {
	float: right;
	width: auto;
	height: 25px;

	color: #EAEAEA;
	font: normal 18px Arial, Helvetica, sans-serif;
	padding: 0px 10px 0px 10px;
	margin-top: 3px;
}
.page-properties span {
	font: normal 14px Arial, Helvetica, sans-serif;
}
.page-properties a {
	color: #712D00;
	font-weight: normal;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.back:link,
.back:visited {
	background: no-repeat 0px 4px url("http://i.rentalo.com/g/b/arrow-back.gif"); 
	padding-left: 18px;
	padding-right: 5px;
}
.next:link,
.next:visited {
	background: no-repeat 28px 4px url("http://i.rentalo.com/g/b/arrow-next.gif");
	padding-right: 22px;
	padding-left: 3px;
}
.back:hover {
	background: no-repeat 0px 4px url("http://i.rentalo.com/g/b/arrow-back-hover.gif");
	color: #EAEAEA;}	
.next:hover {
	background: no-repeat 28px 4px url("http://i.rentalo.com/g/b/arrow-next-hover.gif");
	color: #EAEAEA;
}	
.content-order {
	width: auto;
	height: 22px;
	border: 1px solid #AAA;
	background-color: #DDD;
}
.content-order ul {
	list-style-type: none;
	margin: 0px 0px 0px 15px;
	padding: 3px 0px 0px 15px;
	background: no-repeat 0px 4px url(http://i.rentalo.com/g/arrow-order_SEO.gif);
}
.content-order li {
	color: #555;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.content-order li a:link, 
.content-order li a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
}
.content-order li strong {
	font-size: 12px;
	color: #FF7700;
}
.lookingfor {
	width: auto;
	margin-top: 14px;
	padding-top: 6px;
	height: 40px;
	text-align: center;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	background: no-repeat 30px 0px url("http://i.rentalo.com/g/b/backg-findlooking .gif");
	display: block;
}
.lookingfor a:link,
.lookingfor a:visited {
	color: #FF8800;
}
.more-hotels {
	width: auto;
	height: auto;
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.more-hotels a:link,
.more-hotels a:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0066CC;
}
/* styles for public inquiry confirmation */
.auto-offers {
	width: auto;
	padding-top: 10px;
	padding-left: 10px;
	height: auto;	
	border-bottom: 1px solid #FFF;
}
.content-all-inbox-confirm {
	width: auto;
	padding-top: 10px;
	height: 170px;	
	border-bottom: 1px solid #FFF;
}
.offer-inbox-confirmation-left,
.email-account-confirmation-left,
.phone-confirmation-left,
.PF-confirmation-left {
	width: 230px;
	height: auto;
	float: left;
	display: block;
}
.offer-inbox-confirmation-left h1,
.email-account-confirmation-left h1,
.content-all-phone h1 {
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 18px;
	color: #666666;
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/b/public-inquiry-titles.gif);
}
.offer-inbox-confirmation-left p,
.email-account-confirmation-left p,
.content-all-phone p,
.PF-confirmation-left p {
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	padding-left: 17px;
	padding-bottom: 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 25px;
}
.content-all-phone p  strong {
	font-weight: bold;
	color: #666666;
}

.offer-inbox-confirmation-left a:link,
.offer-inbox-confirmation-left a:visited {	
	margin-left: 18px;
	color: #0066CC;
	display: block;
	margin-top: 22px;
}
.offer-inbox-confirmation-left .received-offer {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 18px;
}
.offer-inbox-confirmation-left .number-received {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #0066CC;
	margin-left: 6px;
	padding-left: 6px;
	border-left: 1px solid #666;
}
.offer-inbox-confirmation-right,
.email-account-confirmation-right,
.phone-confirmation-right,
.PF-confirmation-right {
	width: 500px;
	float: left;
	display: block;
	height: 175px;
	background: no-repeat 4px 0px url(http://i.rentalo.com/g/b/inbox-offer-confirmation.jpg);
}
.content-all-email,
.content-all-phone {
	width: auto;
	padding-top: 16px;
	padding-left: 10px;
	height: 100px;	
	border-bottom: 1px solid #FFF;
}
.email-account-confirmation-right {
	height: 95px;
	background: no-repeat 4px 0px  url(http://i.rentalo.com/g/b/email-account-confirmation.jpg);
}
.phone-confirmation-right {
	background: no-repeat 4px 0px url(http://i.rentalo.com/g/b/phone-confirmation.jpg);
	height: 95px;
}
.content-all-PF-confirm {
	width: 100%;
	padding-top: 16px;
	height: auto;	
	display: table;
	background-color: #DDDDDD;
}
.PF-confirmation-left h2 {
	margin: 0px;
	padding: 0px;
	padding-left: 18px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0066CC;
}
.PF-confirmation-right {
	background: no-repeat 4px 0px url(http://i.rentalo.com/g/b/PF-confirmation.jpg); 
	height: 110px;
}
.PF-confirmation-right a:link,
.PF-confirmation-right a:visited {
	height: 96px;
	width: 483px;
	display: block;
	cursor: hand;
}

/*styles for new confirmation page, with animated traffic lights - nov2006 */

.blue-bg {
	width: 740px;
	height: 133px;
	background: #3399CC url("../g/banners/traffic-lights.gif") no-repeat;
	background-position: 40px 0px;
}
.confirmation-copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EAEAEA;
	margin: 35px 85px 30px 50px;
	float: right;
}
.confirmation-copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EAEAEA;
	margin: 5px 85px 30px 50px;
	float: right;
	text-align: center;
}
.confirmation-copy3 {
	text-align: left!important;
	margin-top: -3px;
	line-height: 150%;
}
.check-mark {
	background: url("../g/check-mark-bluebg.gif") no-repeat;
	float: left;
	height: 20px;
	width: 20px;
	display: inline;
}
.auto-offers table,
.auto-offers tr,
.auto-offers td {
	background-color: #DDD;
	border-color: #999;
	margin-bottom: 10px;
}	
.price {
	font-weight: bold;
	color: #FF6600;
	display: inline;
}
.green-links:link,
.green-links:visited {
	color: #339900;
	text-decoration: underline;
	text-align: center;
}
.click-for-details:link,
.click-for-details:visited {
	font-weight: bold;
	color: #CC0000;
	display: inline;
}
.green-light {
	background: url(../g/green-light.jpg) no-repeat;
	width: 58px;
	height: 59px;
	margin: 3px;
}
.sleeps-rooms-availability {
	font-weight: bold;
}
.auto-offers table table,
.auto-offers table table tr,
.auto-offers table table td {
	border:none;
	margin-bottom: 0px;
}
.description {
	font-size: 11px;
	color: #666666;
}
.check-other-properties p {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	white-space: nowrap;
}
.orange-bg {
	height: 30px;
	background-color: #FF8800;
	padding: 5px 0px 0px 25px;
}
.bottom-asterix {
	font-size: 11px;
	font-weight: bold;
	background-color: #DDD;
	padding: 5px;
}
