/* CSS Document */



/* global styles */

b {
    color: #FF6600;
}

i {
	color: #CC0000;
	font-weight: bold;
}

#smaller-content-box {
	margin: 0px 50px;
	background: 445px 120px url("http://i.rentalo.com/g/BVA-image.jpg") no-repeat;
}

/* styles for to use on the header */


#header-preview {
	width: 760px;
	height: auto;
	border: 1px solid #666666;
	border-bottom: 0px;
	border-top-width: 4px;
	background: no-repeat url("http://i.rentalo.com/g/b/new-header-small.jpg");
	text-align: left;
}
#header-preview {
	width: auto;
}

#header-preview  {
	color: #003466;
	text-decoration: none;
	width: auto;
	white-space: nowrap;
	font: 11px Arial, Helvetica, sans-serif;
}

.banner-public {
	float: left;
	padding-right: 50px;
}

.enter-destination {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #EAEAEA;
	padding-left: 43px;
	padding-top: 10px;
	float: left;
	display: block;
}
.enter-destination-home {
	font: 12px Arial, Helvetica, sans-serif;
	color: #EAEAEA;
	float: right;
	display: inline;
	margin-top: 10px;
	margin-right: 30px;
}
 /* styles for to use on the home page */
#left-column {
	width: 180px;
	height: auto;
	display: block;
	float: left;
	text-align: center;
	margin-top: 10px;
	padding-top: 35px;
	color: #333333;
	font: 11px Arial, Helvetica, sans-serif;
}
#left-column p {
	width: 170px;
	height: auto;
	display: block;
	text-align: left;
	margin: 0px;
	margin-left: 10px;
	margin-top: 5px;
}
#left-column .new-button {
	display: block;
	margin-top: 5px;
	margin-left: 10px;
}
#center-column {
	display: block;
	float: left;
	width: 350px;
	margin-left: 7px;
	height: auto;
	margin-top: 10px;
	/*padding-top: 220px;
	
	background: no-repeat url("http://i.rentalo.com/g/b/new-pic-home.jpg");*/
}
#center-column .region {
	display: block;
	float: left;
	width: 164px;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 10px;
	height: 200px;
}
#center-column .region h3 {
	margin: 0px 0px 3px 0px;
	font: 16px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #FF6600;
}
#center-column .region h3 a:link, #center-column .region h3 a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
}
#center-column .region h3 a:hover {
	text-decoration: none;
	color: #0067CC;
}
#center-column .region a:link, #center-column .region a:visited {
	display: block;
	padding-left: 10px;
	font-weight: normal;
	color: #003399;
}
#center-column .region a:visited {
	color: #0067CC;
}
#center-column .region a:hover {
	text-decoration: none;
}
#right-column {
	display: block;
	width: 210px;
	height: auto;
	color: #333333;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 0px;
	float: right;
}
#right-column form {
	padding: 0px;
	margin:0px;
}
#right-column .add-property:link, #right-column .add-property:hover, #right-column .add-property:visited {
	display: block;
	width: 210px;
	height: 100px;
	background: no-repeat url("http://i.rentalo.com/g/b/add-property.jpg");
	text-decoration: none;
	margin-top: 10px;
}

#right-column #sign-in .help:link, #right-column #sign-in .help:visited {
	display: block;
	height: 20px;
	padding-left: 25px;
	padding-top: 2px;
	color: #EAEAEA;
}
#right-column #sign-in table {
	margin-left: 10px;
	margin-right: 6px;
	width: 180px;
}
#right-column #sign-in {
	display: block;
	width: 210px;
	margin: 0px;
	padding-top: 35px;
}
#right-column #sign-in input {
	border: 1px solid #888;
}
#right-column .banner-newsletter {
	display: block;
	margin: 10px 0px 0px 0px;
	height: 220px;
	width: 210px;
	background-color: #0066CC;
	background: no-repeat url("http://i.rentalo.com/g/banner-news-home-right.gif");
}
#left-column .banner-newsletter {
	display: block;
	margin-top: 10px;
	height: 220px;
	width: 180px;
	background-color: #0066CC;
	text-align: left;
	background: no-repeat url("http://i.rentalo.com/g/banner-news-home-left.gif");
}
#home #credits-home {
	display: block;
	clear: both;
	width: 100%;
	height: auto;
	margin-top: 15px;
	padding-top: 5px;
	color: #999999;
	border-top: 1px solid #CCCCCC;
	font: 11px Arial, Helvetica, sans-serif;
}
#home .subtitle-orange {
	color: #FF8900;
	font-weight: bold;
}
#home .subtitle-blue {
	color: #003399;
	font-weight: bold;
}
#home .subtitle-green {
	color: #009933;
	font-weight: bold;
}


/* styles for to use on the content */

#sub-menu-bottom {
	height: 10px; 
	display: block;
	font-size: 5px;
	border-bottom: 1px solid #FFFFFF;
	clear: both;
}
#similar-box .link2 {
	text-decoration: none;
	font-weight: normal;
	color: #003399;
}

#other-menu,#other-menu2 {
	display: block;
	height: 25px;
	background-color: #003366;
	/*border-bottom: 1px solid #FFFFFF;*/
	background-image: url("http://i.rentalo.com/g/b/othermenu-button-0.gif");
}
#other-menu a:link,#other-menu2 a:link, #other-menu a:visited {
	display: block;
	float: left;
	padding: 5px 6px 5px 6px;
	text-decoration: none;
	border-right: 1px solid #8099B3;
	font-weight: normal;
	font-size: 11px;
	color: #EAEAEA;
	background-image: url("http://i.rentalo.com/g/b/othermenu-button-0.gif");
}
#other-menu a:hover,#other-menu2 a:hover  {
	background-image: url("http://i.rentalo.com/g/b/othermenu-button-1.gif");
}
#navigation-bar {
	padding: 10px 0px 5px 5px;
	display: block;
	text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: repeat-x url("http://i.rentalo.com/g/b/navigation.gif");
	background-color:#EEEEEE;
	clear: both;
	border-top: 1px solid #FFFFFF;
	
}
#navigation-bar a:link, #navigation-bar a:visited {
	color: #666666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-right: 3px;
	margin-left: 3px;

}
#navigation-bar a:hover {
	color: #000000;
}
#navigation-bar i {
	display: block;
	color: #CC0000;
	display: block;
	margin-bottom: 2px;
}
.linksright {
	float: right;
	height: 15px;
	width: auto;
	padding-right: 6px;
	margin-top: -13px;
}
.linksright a:link,
.linksright a:visited {	
	margin: 0px;
	padding: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.linksright a:hover {	
	text-decoration: none;
}

#title-page-2 {
	font: 20px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	border-bottom: 1px solid;
	width: auto;
}
#title-page-2 {
	border: none;
	color: #009900;
	margin-bottom: 1px;
}
.ID_right {
	width: auto;
	height: 20px;
	float:right;
	margin-top: -22px;
}
 .ID_right span {
 	display: block;
	float: right;
	color: #666;
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #FF8900;
}

.name-property:link, .name-property:visited {
	color: #00822B;
}

/* styles for tu use on calendar */

.calendar2 {
background-color: #FFFFFF;
	width: 100%;
	height: 143px;
}
.calendartd {
background-color: #CCCCCC;
height: 22px
}
.cd {
	color: #000000;
	border-color: #EEEEEE;
}
.ca {
	/* ERROR: No estandar -> cursor: hand;*/
}
.cn {
	/* ERROR: No estandar -> cursor: hand;*/
	background-color: #FF6600;
	color: ##EAEAEA
}
.cb {
	background-color: #FFFFFF;
	color: #333333;
	background-image: url("http://i.rentalo.com/g/notavailable.gif");
	background-position: center center;
}
.cy {
}
.ca0 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #FFCC66;
}
.cn0 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #FFCC66;
	background-image: url("http://i.rentalo.com/g/notavailable.gif");
	background-position: center center;
}
.cy0 {
background-color: #FFCC66;
}
.ca1 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #CCBBFF;
}
.cn1 {
	/* ERROR: No estandar -> cursor: hand;*/
	
background-color: #CCBBFF;
	background-image: url("http://i.rentalo.com/g/notavailable.gif");
	background-position: center center;	
}
.cy1 {
background-color: #CCBBFF;
}
.ca2 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #FFBBBB;
}
.cn2 {
	/* ERROR: No estandar -> cursor: hand;*/
	
background-color: #FFBBBB;
	background-image: url("http://i.rentalo.com/g/notavailable.gif");
	background-position: center center;	
}
.cy2 {
background-color: #FFBBBB;
}
.ca3 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #CCFFFF;
}
.cn3 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #CCFFFF;
	background-image: url("http://i.rentalo.com/g/notavailable.gif");
	background-position: center center;	
}
.cy3 {
background-color: #CCFFFF;
}
.ca4 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #CCFF99;
}
.cn4 {
	/* ERROR: No estandar -> cursor: hand;*/
	
background-color: #CCFF99;
	background-image: url("http://i.rentalo.com/g/notavailable.gif");
	background-position: center center;	
}
.cy4 {
background-color: #CCFF99;
}
.ca5 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #FFFF99;
}
.cn5 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #FFFF99;
	background-image: url("http://i.rentalo.com/g/notavailable.gif");
	background-position: center center;	
}
.ca5 {
background-color: #FFFF99;
}
.ca6 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #99BBFF;
}
.cn6 {
	/* ERROR: No estandar -> cursor: hand;*/
background-color: #99BBFF;
	background-image: url("http://i.rentalo.com/g/notavailable.gif");
	background-position: center center;	
}
.ca6 {
background-color: #99BBFF;
}

/* styles for to use in forms */

#form-trav-single, #form-trav-agent {
	background: no-repeat url("http://i.rentalo.com/g/b/form-traveler-single.gif");
	width: 282px;
	height: 82px;
	margin-left: 50px;
	padding-left: 30px;
	padding-top: 7px;
}
#form-trav-agent {
	background: no-repeat url("http://i.rentalo.com/g/b/form-traveler-agent.gif");
	height: 142px;
}
#form-trav-single #text, #form-trav-agent #text {
	width: 235px;
	text-align: right;
	height: 15px;
	margin-right: 12px;
	color: #666666;
}
#form-trav-single #title, #form-trav-agent #title {
	height: 15px;
	width: 252px;
	margin-top: -3px;
color: #0067CC;
	font-weight: bold;
}
#form-trav-single #form{
	width: 240px;
	margin-top: 5px;
}
#form-trav-agent #form {
	width: 240px;
	margin-top: 10px;
}
#form-trav-agent #button {
	width: 235px;
	margin-top: 7px;
	text-align: right;
}
#form-trav-single #form input[type="text"], #form-trav-agent #form input[type="text"], #form-trav-agent #form input[type="password"] {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
#form-owner, #form-client {
	background: no-repeat url("http://i.rentalo.com/g/b/form-owner.gif");
	width: 342px;
	height: 142px;
	margin-left: 180px;
	padding-left: 30px;
	padding-top: 7px;
}
#form-owner #text {
	width: 295px;
	text-align: right;
	height: 15px;
	margin-right: 12px;
	color: #666666;
}
#form-owner #title {
	height: 15px;
	width: 292px;
	margin-top: -3px;
color: #0067CC;
	font-weight: bold;
}
#form-owner #form {
	width: 300px;
	margin-top: 10px;
}
#form-owner #button {
	width: 295px;
	margin-top: 7px;
	text-align: right;
}
#form-owner #form input[type="text"], #form-owner #form input[type="password"] {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
#form-client {
	background: no-repeat url("http://i.rentalo.com/g/b/form-client.gif");
	margin-left: 0px;
	width: 302px;
}
#form-client #text {
	width: 255px;
	text-align: right;
	height: 15px;
	margin-right: 12px;
	color: #666666;
}
#form-client #title {
	height: 15px;
	width: 252px;
	margin-top: -3px;
color: #0067CC;
	font-weight: bold;
}
#form-client #form {
	width: 260px;
	margin-top: 10px;
}
#form-client #button {
	width: 255px;
	margin-top: 7px;
	text-align: right;
}
#form-client #form input[type="text"], #form-client #form input[type="password"] {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
#form-new {
	background: no-repeat url("http://i.rentalo.com/g/b/form-new.gif");
	width: 342px;
	height: 284px;
	margin-left: 0px;
	padding-left: 30px;
	padding-top: 7px;
}
#form-new #text {
	width: 295px;
	text-align: right;
	height: 15px;
	margin-right: 12px;
	color: #666666;
}
#form-new #title {
	height: 15px;
	width: 292px;
	margin-top: -3px;
color: #0067CC;
	font-weight: bold;
}
#form-new #form {
	width: 300px;
	margin-top: 10px;
}
#form-new #button {
	width: 295px;
	margin-top: 7px;
	text-align: right;
}
#form-new #form input[type="text"], #form-new #form input[type="password"] {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

/* banners for location page */

#banner1, #banner2 {
	width: 	730px;
	height: 200px;
	display: block;
	background: no-repeat url("http://i.rentalo.com/g/banner1.gif");
	margin-bottom: 20px;
}
#banner1 a, #banner2 a {
	width: 	730px;
	height: 200px;
	display: block;
	float: left;
}

/* similar properties box */

#similar-box {
	height: auto;
	width: 760px;
	padding-top: 10px;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	text-align: left;
}
#similar-prop-top {
	width: 760px;
	height: 15px;
	display: block;
	background: no-repeat url("http://i.rentalo.com/g/b/backtopsimilar.gif");
	font-size: 4px;
}
#similar-prop {
	width: 760px;
	display: block;
	background: repeat-y url("http://i.rentalo.com/g/b/backsimilar.gif");
	height: auto;
}
#similar-prop .content {
	margin-left: 10px;
}
#similar-prop-bottom {
	width: 760px;
	height: 15px;
	display: block;
	background: no-repeat url("http://i.rentalo.com/g/b/backbottomsimilar.gif");
}
 
 /* paging */
#paging {
	width: auto;
	height: 23px;
	margin-top: 4px;
	margin-bottom: 2px;
	display: block;
	padding-top: 6px;
	padding-bottom: 2px;
background-color: #BBB;
	text-align: center;
}
#paging a:link,
#paging a:visited {
	/*color: #FFFFFF;*/
	height: 25px;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 4px;
}
#paging a:visited {
	color: #EAEAEA;
}
#paging a:hover {
background-color: #FF8800;
}
#paging .previus:link,
#paging .previus:visited {
	height: 25px;
	background: no-repeat left url("http://i.rentalo.com/g/b/arrow-page-left.gif");
	padding: 5px;
	padding-left: 25px;
	border-right: 1px solid #FFFFFF;
	color: #EAEAEA;
	font-weight: normal;
	font: bold 12px Arial, Helvetica, sans-serif;
}
#paging .previus:hover {
	background: no-repeat left url("http://i.rentalo.com/g/b/arrow-page-left.gif");
	color: #EAEAEA;
}
#paging .next:link,
#paging .next:visited {
	height: 25px;
	background: no-repeat right url("http://i.rentalo.com/g/b/arrow-page-right.gif");
	padding: 5px;
	padding-right: 25px;
	border-left: 1px solid #FFFFFF;
	color: #EAEAEA;
	font: bold 14px Arial, Helvetica, sans-serif;
}
#paging .next:hover {
	background: no-repeat right url("http://i.rentalo.com/g/b/arrow-page-right.gif");
	color: #EAEAEA;
}
#paging .active {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	color: #EAEAEA;
}
#paging .page {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 25px;
	padding: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #333; 
	border: 1px solid #FFFFFF;
	
}

/* new styles */


.new-button h1 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

#option-bar-top, #option-bar-bottom {
	/* width: 970px; */
	height: 28px;
	background: no-repeat top url("http://i.rentalo.com/g/b/option-bar-top.gif");
	background-color: #0066CC;
	border-bottom: 2px solid #FFFFFF;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: right;
}
#option-bar-bottom {
	border-top: 2px solid #FFFFFF;
	background: no-repeat  bottom url("http://i.rentalo.com/g/b/option-bar-bottom.gif");
	background-color: #0066CC;
}

#option-bar-top-green, #option-bar-bottom-green {
	width: 970px;
	height: 28px;
	background: no-repeat top url("http://i.rentalo.com/g/b/option-bar-top-green.gif");
	background-color: #00B63C;
	border-bottom: 2px solid #FFFFFF;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: left;
}
#option-bar-bottom-green {
	border-top: 2px solid #FFFFFF;
	background: no-repeat  bottom url("http://i.rentalo.com/g/b/option-bar-bottom-green.gif");
	background-color: #00B63C;
}


.delete-item:link, .delete-item:visited {
	display: block;
	float: right;
	width: 18px;
	height: 18px;
	background: no-repeat url("http://i.rentalo.com/g/icons/buy-delete-0.gif");
}
.delete-item:hover {
	background: no-repeat url("http://i.rentalo.com/g/icons/buy-delete-1.gif");
}

/* OLD STYLES */
 
.button a b {
	font-weight: bold;
	color: #000000;
}

.contenttd {
	border-width:1px;
	border-style: solid ;
	border-color: #CCCCCC;
}
.error {
	color: #FF3300;
	font-weight: bold;
}
.form {
background-color: #EEEEEE;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.form TD {
	border-top-width:1px;
	border-top-style: solid ;
	border-top-color: #ffffff;
	border-bottom-width:1px;
	border-bottom-style: solid ;
	border-bottom-color: #CCCCCC;
}
h1 {
	font-size: 19px;
	color: #EAEAEA;
	display:inline;
	font-weight: normal;
}
hr {
	color: #CCCCCC;
	height: 1px;
}
.navtext {
	font-size:12px;
background-color: #DDDFEE;
	border-width: 2px;
	border-style: outset;
}
.pagetitle {
	font-size: 19px;
	color: #EAEAEA;
	font-weight: normal;
background-color: #333366;
}
.pic {
	margin-left: 10px;
}
.name {
	font-size: 15px;
}

.supersmall {
	font-size: 9px;
}
.slogan {
	color: #993333;
}
.subtitle {
	color: #0067CC;
	font-weight: bold;
	text-align: left;
}
.tittle {
	color: #993333;
	font-weight: bold;
	font-size: 14px;
}
.table {
background-color: #EEEEEE;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.table TD {
	border-top-width:1px;
	border-top-style: solid ;
	border-top-color: #ffffff;
	border-bottom-width:1px;
	border-bottom-style: solid ;
	border-bottom-color: #CCCCCC;
	border-left-width:0;
}
#navtxt, .navtext {
	position:absolute; 
	top:-100px; 
	left:0px; 
	visibility:hidden;
}

/* styles for special offers */

#offers-help {
	display: block;
	float: right;
	width: 370px;
	height: 400px;
	border: 1px solid #666666;
	margin-left: 10px;
}
.bottom-offer {
	width: 100%;
	height: 1px;
	display: block;
	clear: both;
}

/* styles for affiliates program */

#affiliates .subtitle {
	display: block;
	border-bottom: 1px solid #339900;
	color:#339900;
	clear: both;
	padding-top: 10px;
}
#affiliates .button-unit, #affiliates .banner-unit {
	width: 125px;
	height: auto;
	display: block;
	float: left;
	margin-right: 20px;
	margin-top: 10px;
}
#affiliates .banner-unit {
	width: 468px;
}
#affiliates .button-unit h5 {
	display: block;
	color:#339900;
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #339900;
}

/*  new styles to general objects */

h2 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.ctl,
.ctr,
.cbl,
.cbr,
.cbl-gray,
.cbr-gray {
	width: 6px;
	height: 6px;
	display: block;
	font-size: 5px;
	float: left;
	background: no-repeat url("http://i.rentalo.com/g/b/corner-top-left.gif");
}
.ctr {
	float: right;
	background: no-repeat url("http://i.rentalo.com/g/b/corner-top-right.gif");
}
.cbl {
	float: left;
	background: no-repeat url("http://i.rentalo.com/g/b/corner-bottom-left.gif");
}
.cbr {
	float: right;
	background: no-repeat url("http://i.rentalo.com/g/b/corner-bottom-right.gif");
}
.cbl-gray {	
	float: left;
	background: no-repeat url("http://i.rentalo.com/g/b/corner-bottom-left-gray.gif");
}
.cbr-gray {	
	float: right;
	background: no-repeat url("http://i.rentalo.com/g/b/corner-bottom-right-gray.gif");
}	
.top-box, .bottom-box {
	height: 6px;
	display: block;
	font-size: 6px;
}
.orange-box, .green-box, .blue-box, .red-box, .orange-box-context, .green-box-context, .blue-box-context {
	display: block;
	height: auto;
	
}
.orange-box .show-td, .green-box .show-td, .blue-box .show-td, .orange-box-context .show-td, .green-box-context .show-td, .blue-box-context .show-td {
	display: table-row;
}
.orange-box .view, .green-box .view, .blue-box .view, .orange-box-context .view, .green-box-context .view, .blue-box-context .view {
	background: no-repeat 0px 2px url("http://i.rentalo.com/g/b/arrow-show.gif");
	padding-left: 15px;
	font-size: 12px;
	font-weight: normal;
color: #0067CC;
	font-weight: bold;
}
.orange-box .no-view, .green-box .no-view, .blue-box .no-view, .orange-box-context .no-view, .green-box-context .no-view, .blue-box-context .no-view {
	background: no-repeat 0px 3px url("http://i.rentalo.com/g/b/arrow-hide.gif");
	padding-left: 15px;
	font-size: 12px;
	font-weight: normal;
color: #0067CC;
	font-weight: bold;
}
.orange-box .top-box, .orange-box .bottom-box, .orange-box-context .top-box {
	background-color: #FF8800;
}
.green-box .top-box, .green-box .bottom-box, .green-box-context .top-box {
	background-color: #009900;
}
.blue-box .top-box, .blue-box .bottom-box, .blue-box-context .top-box {
	background-color: #0066CC;
}
.red-box .top-box, .red-box .bottom-box, .red-box-context .top-box {
	background-color: #CC0000;
}
.orange-box-context .bottom-box, .green-box-context .bottom-box, .blue-box-context .bottom-box {
	background-color: #DDDDDD;
}

.green-box table {
	width: 100%;
	border-left: 1px solid #00B63C;
	border-right: 1px solid #00B63C;
	border-bottom: 1px solid #00B63C;
	border-top: 0px;
}
 .blue-box table {
	width: 100%;
	border-left: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	border-top: 0px;
}
.orange-box thead th, .green-box thead th, .blue-box thead th {
	background-color: #FFE1BF;
	font-size: 12px;
	color: #FF6600;
	white-space: nowrap;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.orange-box thead .ads-summary {
	background-color: #FFE1BF;
	font-size: 11px;
	color: #FF6600;
	white-space: normal;
	padding: 5px;
	font-weight: normal;
	text-align: center;
}
.green-box thead th {
	background-color: #CCF0D8;
	color: #00B63C;
}
.blue-box thead th {
	background-color: #C6E2FF;
color: #0067CC;
}
.orange-box tbody th, .green-box tbody th, .blue-box tbody th {
	font-size: 12px;
	white-space: nowrap;
	padding: 5px;
	text-align: left;
	width: 15px;
}
.orange-box tbody th, .orange-box tbody th input {
	background-color: #FFE1BF;
	color: #FF6600;
}
.green-box tbody th, .green-box tbody th input {
	background-color: #CCF0D8;
	color: #00B63C;
}
.blue-box tbody th, .blue-box tbody th input {
	background-color: #C6E2FF;
color: #0067CC;
}

.orange-box tr, .green-box tr, .blue-box tr {
	background-color: #FFFFFF;
}
/*.orange-box td {
	border-left: 1px solid #FFE1BF;
	border-top: 1px solid #FFE1BF;
	padding: 3px;
}*/
.green-box td{
	border-left: 1px solid #CCF0D8;
	border-top: 1px solid #CCF0D8;
	padding: 3px;
}
.blue-box td {
	border-left: 1px solid #C6E2FF;
	border-top: 1px solid #C6E2FF;
	padding: 3px;
}
.orange-box .interline {
	background-color: #FFF0DF;
}
.green-box .interline{
	background-color: #E5F8EB;
}
.blue-box .interline {
	background-color: #E2F0FF;
}
.inner-table {
	padding-left: 10px;
	padding-right: 10px;
	width: 710px;
}
.inner-table table, .inner-table tr, .inner-table td {
	border: 0px;
}
.button-black {
	color: #000;
}
.orange-box .title-box, .orange-box .title-box-arrow {
	background-color: #FF8800;
	display: block;
	font-size: 14px;
	color: #EAEAEA;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 3px;
}
.orange-box .title-box-arrow,
.orange-box-context .title-box-arrow {
	background: no-repeat 5px 2px url("http://i.rentalo.com/g/arrow-box-orange.gif");
	background-color:#FF8800;
	padding-left: 25px;
	font-weight: normal;
	height: 25px;
	font-size: 18px;
	line-height: 25px;
	color: #EAEAEA;
	border-bottom: 1px solid #FFFFFF;
}
.green-box .title-box, .green-box .title-box-arrow {
	background-color: #009900;
	display: block;
	font-size: 14px;
	color: #EAEAEA;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 3px;
}
.green-box .title-box-arrow {
	background: no-repeat 5px 2px url("http://i.rentalo.com/g/arrow-box-green.gif");
	background-color: #009900;
	padding-left: 25px;
	font-weight: normal;
	height: 25px;
	font-size: 18px;
	line-height: 25px;
	color: #EAEAEA;
	border-bottom: 1px solid #FFFFFF;
}
.blue-box .title-box,
/* ERROR DE SINTAXIS... COMA SOBRANTE AL FINAL -> .blue-box .title-box-arrow, */
.blue-box .title-box-arrow
 {
	background-color: #0066CC;
	display: block;
	font-size: 14px;
	color: #EAEAEA;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 3px;
}
.blue-box .title-box-arrow, .blue-box-context .title-box-arrow {
	background: no-repeat 5px 2px url("http://i.rentalo.com/g/arrow-box-blue.gif");
	background-color:#0066CC;
	padding-left: 25px;
	font-weight: normal;
	height: 25px;
	font-size: 18px;
	line-height: 25px;
	color: #EAEAEA;
	border-bottom: 1px solid #FFFFFF;
}
.red-box .title-box, .red-box .title-box-arrow {
background-color: #CC0000;
	display: block;
	font-size: 16px;
	color: #EAEAEA;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 3px;
}
.blue-box-context table, .green-box-context table, .orange-box-context table {
	background: repeat-x url("http://i.rentalo.com/g/b/degrade-gray.gif");
	width: 100%;
	background-color: #DDDDDD;
}
.blue-box-context td, .green-box-context td, .orange-box-context td {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: left;
	vertical-align: top;
}
.blue-box-context table .main-td, .green-box-context table .main-td, .orange-box-context table .main-td {
	border-right: 2px solid #FFFFFF;
	text-align: right;
	padding-right: 10px;
	padding-left: 0px;
	width: 450px;
}
.blue-box-context .keyword {
	width: 350px;
}
.blue-box .details, .green-box .details, .orange-box .details {
	padding: 10px;
}
.blue-box .details .button-section, .green-box .details .button-section, .orange-box .details .button-section {
	width: 100%;
	display: block;
	text-align: right;
	padding-top: 10px;
}
.blue-box .details .button-section {
	border-top: 2px solid #C6E2FF;
}
.green-box .details .button-section {
	border-top: 2px solid #CCF0D8;
}
.orange-box .details .button-section {
	border-top: 2px solid #FFE1BF;
}
.blue-box-context .check-box {
	background-color: #DDDDDD;
}
.blue-box-context .new-button {
	margin-top: 10px;
	margin-right: 0px;
}
.blue-box-context .simple-bottom-box, .green-box-context .simple-bottom-box, .orange-box-context .simple-bottom-box {
	margin: 0px;
	padding: 0px;
}
.inner-table {
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
}
.inner-table table, .inner-table td, .inner-table tr {
	background: inherit;
}
td, .inner-table tr 
{
	color: inherit;
}

.inner-table table a:link
.inner-table table a:visited, 
.inner-table td a:visited,
.inner-table td a:visited {
	color: #000000;
}
.title-box-arrow b {
	font-weight: bold;
	color: #EAEAEA;
}
.title-secondary {
	float: right;
	display: block;
	margin-right: 5px;
	margin-top: 5px;
	font-size: 14px;
}
#manual textarea {
	width: 100%;
	display: block;
	height: auto;
	border: 1px solid #CCCCCC;
background-color: #EEEEEE;
	color: #666666;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#manual .capter {
	width: 100%;
	display: block;
	padding-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border-bottom: 2px solid #000000;
}	

/* STYLES FOR QUICK EDIT */

.input-text { 
	width: 200px;
}
.input-text-property {
	width: 585px;
}

/* MAPS DESTINATION------------------- */
.orange-box-map-des {
	margin: 20px 0px 20px 0px;
}
.orange-box-map-des .top-box, .orange-box-map-des .bottom-box {
background-color: #FF8800;
}
.orange-box-map-des .top-box {
	padding-bottom: 3px;
}
.orange-box-map-des .bottom-box {
	padding-top: 3px;
}
.popular-destination {
	width: auto;
	height: auto;
	border-left: 1px solid #FF8800;
	border-right: 1px solid #FF8800;
	display: table;
}
.content-lists {
	width: 718px;
	height: 50px;
	display: block;
	white-space: normal;
	margin-left: 20px;
}
.column-desti {
	padding: 10px 0px 10px 0px;
	float: left;
	width: 138px;
	height: auto;
	text-align: left;
}
.column-desti a:link, 
.column-desti a:visited {
color: #0067CC;
}
.tittle-destination {
	font: bolder 12px Arial, Helvetica, sans-serif;
color: #0067CC;
	border-bottom: 1px solid #FF8800;
}
.content-row-white {
	width: 740px;
	height: auto;
	background-color: #FFFFFF;
	margin-top: 15px;
}
.content-row-white ul {
	height: auto;
	width: 185px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	float: left;
}
.content-row-white ul h4 {
	padding-left: 17px;
	margin: 0px;
	color: #FF8900;
	font: bold 16px Arial, Helvetica, sans-serif;
}
.content-row-white ul li {
	list-style-type: none;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left: 17px;
	margin: 0px;
}
.content-row-white ul li a:link,
.content-row-white ul li a:visited  {
color: #0067CC;
}
.content-row-blue {
	width: 740px;
	height: auto;
background-color: #E0EBFD;
	clear: both;
	display: table; 
	margin-top: 10px;
}
.content-row-blue ul {
	width: 185px;
	padding: 0px;
	margin: 10px 0px 0px 0px ;
	list-style-type: none;
	display: block;
	float: left;
	padding-bottom: 10px;
}
.content-row-blue ul h4 {
	padding-left: 17px;
	margin: 0px;
	color: #FF8900;
	font: bold 16px Arial, Helvetica, sans-serif;
}

.content-row-blue ul li {
	list-style-type: none;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left: 17px;
	margin: 0px;
}
.content-row-blue ul li a:link,
.content-row-blue ul li a:visited  {
color: #0067CC;
}
.content-row-blue .list-title, .content-row-white .list-title {
    margin: 0px;
	padding: 0px;
	text-align: left;
}
/*styles for disclaimer googles map*/
.disclaimer {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	width: auto;
	text-align: left;
	border: 1px solid #666;
	padding: 4px 6px 4px 6px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.disclaimer a:link,
.disclaimer a:visited {
color: #0067CC;
	height: 25px;
}
.map-google {	
	clear: both;
	margin-top: 15px;
	text-align: center;
}
/*styles for Press News*/
.image-travel {
	background: no-repeat 20px 15px url(http://i.rentalo.com/g/travel+leisure.jpg);
	width: auto;
	height: 350px;
}
.commentary {
	width: 310px;
	height: auto;
	float: right;
	margin-top: 20px;
	margin-right: 35px;
}
/* styles for section admin top*/
.admin-section {
	width: auto;
background-color: #EEE;
	padding: 10px 10px 10px 10px;
	margin-top: 4px;
	border-top: 1px solid #FFF;
}
/*styles for error-box*/
.content-error {
	margin-bottom: 20px;
}
.content-error-expired-property {
	padding: 10px;
	padding-bottom: 5px; 
background-color: #fff;
}
.content-error .title-box,
.content-error-expired-property .title-box  {
	font: 20px  Arial, Helvetica, sans-serif;
}
.content-error-expired-property .title-box  {
	text-align: center;
}
.error-message {
	 border-left: 1px solid #CC0000;
	 border-right :1px solid #CC0000;
	 text-align: left;
	 padding: 10px 0px 10px 10px;
	 font: 12px Arial, Helvetica, sans-serif;
	 color:#333333;
	 background-color: #FFFFFF;
}
.error-message span {
	color: #CC0000;
	font-weight:bold;
}
.error-message a:link,
.error-message a:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
color: #0067CC;
	display: block;
	margin: 2px 0px 4px 0px;
}
/*styles for New contact info forms*/
.gray-box-contact, 
.gray-box-contact-confirmation {
	background: repeat-x url("http://i.rentalo.com/g/back-gray-gradient.jpg");
	width: 740px;
	height: auto;
background-color: #DDDDDD;
}
.gray-box-contact .cbl,
.gray-box-contact .cbr {
background-color: #666666;
}
.bottom-gray-box {
background-color: #DDDDDD;
	width: auto;
	height: 6px;
	margin-bottom: 10px;
	clear: both;
}
.gray-box-contactinfo,
.gray-box-confirmation {	
	width: auto;

	background: no-repeat 0px 14px url("http://i.rentalo.com/g/arrow-graybox-contactinfo.gif");
	margin-left: 10px;
	padding: 14px 0px 4px 20px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
.gray-box-confirmation {
	height: auto;
	background-image: none;
	padding-left: 15px;
}
.gray-box-confirmation p {
	margin: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left: 40px;
	padding-top: 6px;
	padding-right: 15px;
	background: no-repeat 5px 0px url("http://i.rentalo.com/g/checkmark-contactinfo.jpg"); 
	height: auto;
	padding-bottom: 17px;
}
.gray-box-contactinfo span {	
color: #0067CC;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: inline;
}
.gray-box-confirmation .content-information-owner {
	margin-left: 0px;
	padding-left: 0px;
}
.auto-offers-table {
	margin-right: 10px;
}
.content-link-confirmation {
	background: no-repeat 335px 0px url(http://i.rentalo.com/g/arrow-callnow.jpg);
	width: auto;
	padding-left: 155px;
	padding-top: 35px;
	margin-top: 15px;
}
.content-link-confirmation a:link,
.content-link-confirmation a:visited {
	font: bolder 14px Arial, Helvetica, sans-serif;
color: #0067CC;
}
.send-email .title-box {
	background: no-repeat 8px 4px url(http://i.rentalo.com/g/send-emailinquiry-icon.gif);
	height: 23px;
background-color: #FF8800;
	border-bottom: 1px solid #FFF;
	padding: 0px;
}
.call-now .title-box {
	background: no-repeat 8px 3px url(http://i.rentalo.com/g/callnow-icon.gif);
	height: 23px;
background-color: #FF8800;
	border-bottom: 1px solid #FFF;
	padding: 0px;
}
.call-request .title-box {
	background: no-repeat 8px 3px url(http://i.rentalo.com/g/reques-callback-icon.gif);
	height: 23px;
background-color: #FF8800;
	border-bottom: 1px solid #FFF;
	padding: 0px;
}
.content-all-form {
	background: repeat-x url("http://i.rentalo.com/g/back-gray-gradient.jpg");
background-color: #DDD;
	width: auto;
	height: auto;
	padding-bottom: 13px;
	padding-top: 13px;
}
.graybox-contact-bottom {
background-color: #DDD;
	height: 6px;
}
.specify-reason,
.specify-reason-call {
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0px 10px 10px 20px;
}
.specify-reason-call {
	padding-top: 15px;
}
.line-division {
	height: 3px;
	width: 970px;
	border-top: 1px solid #999;
	display: block;
	font-size: 2px;
}

.content-all-form table {
	border: none;
	width: 700px;
	margin: 10px 15px 10px 10px;
}
.content-all-form table td,
.content-all-form table th {
background-color: #DDD;
	border: none;
}
.content-all-form .text-bold,
.content-all-form .text-bold2,
.content-all-form .text-bold-phone,
.content-all-form .text-bold,
.content-all-form .text-bold2,
.content-all-form .text-bold-phone, 
.content-all-form .text-bold,
.content-all-form .text-bold2,
.content-all-form .text-bold-phone{	
	width: 110px;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	text-align: right;
}
.content-all-form .text-bold2,
.content-all-form .text-bold2,
.content-all-form .text-bold2  {
	padding-top: 18px;
}
.content-all-form .text-bold-phone,
.content-all-form .text-bold-phone,
.content-all-form .text-bold-phone {	
	vertical-align: top;
	padding-top: 7px;
}
.select-reason select {
	width: 233px;
}
.describe-reason {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: middle;
}
.describe-reason span {		
	font-weight: bold;
}
.text-other-reason textarea {
	width: 226px;
	height: 12px;
	border: 1px solid #999;
	padding: 3px;
}
.input-contactinfo,
.input-contactinfo2 {
	width: 180px;
	font: 12px Arial, Helvetica, sans-serif;
}
.content-all-form .input-contactinfo2,
.content-all-form .input-contactinfo2,
.content-all-form .input-contactinfo2 {
	padding-top: 18px;
}
.input-contactinfo input,
.input-contactinfo2 input {
	width: 228px;
	height: 15px;
	border: 1px solid #999;
	padding: 2px;
}
.content-all-form .comments-contactinfo {
	padding-top: 18px;
	background: no-repeat 290px 0px url(http://i.rentalo.com/g/yourinfo-inquiries.gif);
background-color: #DDD;
}
.comments-contactinfo textarea {
	width: 300px;
	height: 85px;
	padding: 3px;
	border: 1px solid #999;
}
.comments-contactinfo span {
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-right: 4px;
	padding-top: 5px;
}
.text-contact {
	padding: 10px 10px 10px 40px;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: no-repeat 20px 8px url(http://i.rentalo.com/g/arrow-graybox-contactinfo.gif);
}
.text-contact span {
color: #0067CC;
}	
.content-information-owner {
	margin: 0px 20px 0px 20px;
	width: auto;
	height: auto;
}
.top-line-contact {
	height: 5px;
	border: 1px solid #666;
background-color: #FF8800;
	font-size: 6px;
}
.content-allinfo,
.content-url {
	width: auto;
background-color: #F6F6F6;
	height: 37px;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}	
.content-url {
	height: 19px;
}
.content-icon {
	width: 53px;
	height: 37px;
	border-right: 1px solid #666;
	background: no-repeat 4px 10px url(http://i.rentalo.com/g/icon-contact-info.gif);
background-color: #B5B5B5;
	float: left;
}
.gray-box-url {
	width: 53px;
	height: 19px;
background-color: #B5B5B5;
	float: left;
	display: block;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #EAEAEA;
	border-right: 1px solid #666;
}
.information {
	width: auto;
	height: 37px;
}
.ownername,
.telephone {
	height: 18px;
	width: auto;
}
.url {
background-color: #F6F6F6;
	width: auto;
	height: 19px;
	display: block;
	border-left: 1px solid #666;
}
.telephone {
	border-top: 1px solid #999;
}
.ownername span,
.telephone span,
.url span {
	width: auto;
	padding-top: 2px;
	padding-left: 6px;
	font: bold 12px Arial, Helvetica, sans-serif;
	float: left;
	display: block;
}
.ownername strong,
.telephone strong,
.url strong {
color: #0067CC;
	padding-right: 6px;
}
.url span a:link,
.url span a:visited {
	color: #FF8900;
	margin: 0px;
	padding: 0px;
}
.content-button-send {
	width: auto;
	height: 35px;
}
.content-button-send span {
	width: 970px;
	float: left; 
	display: block;
	text-align: center;
	height: 25px;
	padding-top: 8px;
}
.content-button-send span a {
	height: 20px;
}
.content-all-form .input-calendar {
	width: 180px;
	vertical-align: middle;
}
.input-calendar input {	
	width: 94px;
	height: 22px;
	padding: 2px;
	border: 1px solid #999;
}
.content-all-form .input-calendar a:link,
.content-all-form .input-calendar a:visited {	
	vertical-align: middle;
}
.content-all-form .input-calendar img {	
	border: none;
	margin-left: 4px;
	height: auto;
	vertical-align: top;
}
.content-all-form .drop-number-trav {
	text-align: right;
	padding-right: 275px;
	width: auto;
}
.content-all-form .drop-number-trav span {
	font: bold 12px Arial, Helvetica, sans-serif;
}
.content-all-form .drop-number-trav select {
	width: 56px;
	margin-left: 4px;
	height: 20px;
	padding: 0px;
}
.content-all-form .check-dates {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left: 118px;
	width: auto;
}
.content-all-form .check-dates input {
	background-color: transparent;
	float: left;
}
.content-all-form .check-dates span {
	float: left;
	margin-top: 2px;
	
}

/*-----only for call now contact info*/
.text-contactbox {
	width: auto;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0px 10px 10px 20px;
}
.input-contactinfo span {
	font: 11px Arial, Helvetica, sans-serif;
}
.content-all-form .comments-contactinfo {
	padding-top: 18px;
	background: no-repeat 290px 0px url(http://i.rentalo.com/g/yourinfo-inquiries.gif);
background-color: #DDD;
}
.content-all-form .email-callnow {
	vertical-align: top;
	padding-top: 18px;
}
.email-callnow input {
	width: 155px;
	height: 15px;
	padding: 2px;
	border: 1px solid #999;

}
.email-callnow span {
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-right: 4px;
	padding-top: 3px;
}
.email-callnow .op-callnow {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 80px;
}
.arrow-callnow {	
	background: no-repeat 350px 0px url(http://i.rentalo.com/g/arrow-callnow.jpg);
	height: 30px;
	width: auto;
}
/*-----only for call request contact info*/
.content-all-form .text-bold3 {	
	width: 110px;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
}
.content-all-form .comments-contactinfo-request {
	padding-top: 0px;
	background: no-repeat 250px 0px url(http://i.rentalo.com/g/yourinfo-inquiries.gif);
background-color: #DDD;
}
.comments-contactinfo-request textarea {
	width: 250px;
	height: 85px;
	padding: 3px;
	border: 1px solid #999;
}
.comments-contactinfo-request span {
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-right: 4px;
	padding-top: 5px;
}

/*Styles for new-search-rentalo.com*/
.search-rentalo-com .title-box {
	background: no-repeat 10px 0px url(http://i.rentalo.com/g/title-search-rentalo.gif);
	background-color:#FF8800;
	height: 22px;
}
.content-form-search {
	background: repeat-x 0px 0px url(http://i.rentalo.com/g/back-grayboxes.jpg);
	width: auto;
	height: 160px;
background-color: #DDD;
}
.type-dest-text {
	background: no-repeat 120px 0px url(http://i.rentalo.com/g/icons/icon-new-search-rentalo.gif);
	height: 50px;
	width: 274px;
	float: left;
	text-align: right;
	margin-top: 30px;
}
.type-dest-text span {
	float: right;
	display: block;
	margin-top: 4px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.content-input-dest {
	float: left;
	height: 50px;
	width: 220px;
	margin-top: 30px;
}
.content-input-dest input {
	width: 200px;
	height: 22px;
	border: 1px solid #999;
	padding-left: 4px;
	font: 12px Arial, Helvetica, sans-serif;
	margin-left: 10px;
}
.content-button-dest {
	height: 50px;
	width: 230px;
	float: left;
	margin-top: 30px;
}
.content-button-dest input {
	margin-top: 1px;
}
.content-text-below {
	height: auto;
	width: auto;
	float: left;
	margin-top: 10px;
	background: no-repeat 20px 0px url(http://i.rentalo.com/g/b/line-below-search-rentalo.gif);
	padding-top: 8px;
}
.picture-left {
	width: auto;
	height: 50px;
	background: no-repeat 20px 3px url(http://i.rentalo.com/g/icons/man-arrow-search-rentalo.gif);
	float: left;
	padding-left: 42px;
}
.text-right-search-rentalo {
	float: left;
	width: 680px;
	height: auto;
	padding-left: 10px;
	font: 11px Arial, Helvetica, sans-serif;
}
.text-right a:link,
.text-right a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
color: #0067CC;
}
/* styles header width auto for TRAVEL NOW*/
#header-auto {	
	width: 100%;
	height: 85px;
	background-color: #EDEDED;
	text-align: left;
	border-top: 4px solid #FF8800;
}
#header-auto .header {
	width: 100%;
	height: 85px;
	text-align: left;
}
#header-auto .header .header-keyword {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003466;
}
#header-auto .header .tabs-zone {
	display: block;
	height: 19px;
	text-align: right;
	clear: both;
	width: auto;
	margin-top: -15px;
}
#header-auto .header .tab-bottom {
	height: 4px;
	font-size: 4px;
background-color: #FF8800;
	border: 0px;
	margin: 0px;
}
#header-auto .header .page-identity {
	display: block;
	width: 240px;
	margin-left: 10px;
	background: no-repeat 0px 10px url("http://i.rentalo.com/g/new-rentalo-logo.jpg");
	float: left;
}
.background-header-auto {
	width: auto;
	height: auto;
	display: block;
	float: right;
	text-align: right;
}
#header-auto .header .page-identity a:link,
#header-auto .header .page-identity a:visited {
	display: block;
	width: 240px;
	text-decoration: none;
	font-weight: normal;
	color: #003466;
	padding-top: 55px;
}
#header-auto .header .tabs {
	display: block;
	padding-left: 10px;
	margin: 0px;
	clear: both;
	padding-top: 3px;
}
.tabs-zone .tabs #agent a:link,
.tabs-zone .tabs #agent a:visited {
	display: block;
	height: 19px;
	width: 125px;
	/* ERROR: No estandar -> cursor: hand;*/
}
#header-auto .header .tabs .links {
	padding: 0px 10px 0px 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	width: auto;
}
.tabs-zone .links a:link, .tabs-zone .links a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
.tabs-zone .links a:hover {
	color: #000000;
}
.footer-text {
	margin: 0px;
	padding: 6px; 
background-color: #DDD; 
	font: 12px Arial, Helvetica, sans-serif; 
	color: #666666; 
	width: auto; 
	height: auto; 
	border: 1px solid #999;
}

/* styles for image random */
.content-image-random {
	display: block;
	clear: both;
	width: auto;
	height: auto;
background-color: #DDD;
}
.text-image-random,
.text-image-random-error {
	width: auto;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 6px;
	padding-top: 10px;
	text-align: center;
}
.text-image-random-error {
	color: #FF6600;
}
.text-image-random span,
.text-image-random-error span  {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
}
.text-image-random-error span {
	color: #FF6600;
}
.content-image-input {
	width: auto;
	height: auto;
}
.input-random {
	text-align: center;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.input-random input {
	width: 125px;
	border: 1px solid #999;
	height: 22px;
}
.picture-random {
	border: none;
	text-align: center;
}
/* style for private inquiries*/
.orange-line {
	height: 4px;
	width: auto;
background-color: #FF8800;
	border-bottom: 1px solid #FFFFFF;
	font-size: 7px;
}
/*-----------------------------*/
/* styles for CJ landing page */
.text-CJ {
	width: auto;
	height: auto;
}
.text-CJ h5 {
	margin: 0px;
	padding: 0px;
color: #0067CC;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.text-CJ p {
	margin: 0px;
	padding-left: 20px;
	margin-bottom: 8px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
}
.text-CJ p strong {
	color: #666666;
}
.arrow-text-CJ {
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/CJ-arrow.gif);
	margin: 0px;
}
.gray-box-CJ {
	background: repeat-x url("http://i.rentalo.com/g/back-gray-gradient.jpg");
	height: auto;
	padding-top: 15px;
}
.graphic-find-submit {
	display: block;
	width: auto;
	height: 146px;
	background: no-repeat 7px 0px url(http://i.rentalo.com/g/CJ-Process-graphic.gif);
background-color: #DDD;
}
.form-CJ {
	width: 55%;
	height: 160px;
	float: left;
background-color: #DDD;
}
.form-CJ h5,
.form-CJ h4 {
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-bottom: 6px;
	padding: 0px;
	padding-right: 6px;
	float: left;
	width: 140px;
	height: 21px;
	text-align: right;
}
.form-CJ h4 {
	width: 66px;
}
.form-CJ p {
	margin: 0px;
	margin-bottom:6px;
	padding: 0px;
	display: inline;
	float: left;
}
.form-CJ img {
	margin-left: 4px;
}
.form-CJ select {
	float: left; 
	width: 50px;
	height: 20px;
}
		
.form-CJ input {
	height: 21px;
	border: 1px solid #999999;
	float: left;
}
.form-CJ .type-dest {
	width: 240px;
}	
.form-CJ .arrival-departure {
	width: 94px;
}
.button-find-pro {
	width: auto;
	height: 24px;
	clear: both;
	text-align: center;
	padding-top: 5px;
}
.button-find-pro .new-buttonform {
	margin: 0px;
}
.try-CJ {
	width: 332px;
	height: 160px;
	float: left;
background-color: #DDD;
	border-left: 1px solid #FFF;
}
.try-CJ h3 {
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
	padding-left: 50px;
	font: bold 18px Arial, Helvetica, sans-serif;
color: #0067CC;
	background: no-repeat 37px 2px url(http://i.rentalo.com/g/CJ-try-arrow.gif);
}
.try-CJ ul {
	margin: 0px;
	padding: 0px;
	margin-left: 35px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.try-CJ ul li {
	list-style-type: none;
	padding-left: 20px;
	margin-bottom: 10px;
	background: no-repeat 0px 0px url(http://i.rentalo.com/g/CJ-try-arrow-links.gif);
	margin-right: 10px
}
.try-CJ li a:link,
.try-CJ li a:visited {
color: #0067CC;
}
/* Styles for special offer landing page  */
.form-personalized {
	clear: both;
	display: block;
	width: 100%;
	padding-top: 10px;
}
.content-all-offers {
	width: auto;
	height: auto;
	display: block;
}
.offers-left {
	float: left;
	height: auto;
	width: 365px;
}
.offers-right {
	float: left;
	height: auto;
	width: 365px;
	margin-left: 10px;
}
.destination-offer-bottom {
	width: auto;
	height: 15px;
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/offer-bottom.gif");
	margin-bottom: 10px;
}
.content-destinations {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;	
	height: auto;
	padding: 10px 10px 10px 10px;
}
.content-destinations span {
	font-weight: bold;
	padding-bottom: 2px;
	color: #555555;
	border-bottom: 1px solid #999999;
	display: block;
}
.united-states-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/united-states-offer.jpg");
	width: 365px;
	height: 32px;
}
.canada-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/canada-offer.jpg");
	width: 365px;
	height: 32px;
}
.mexico-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/mexico-offers.jpg");
	width: 365px;
	height: 32px;
}
.caribbean-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/caribbean-offers.jpg");
	width: 365px;
	height: 32px;
}
.southamerica-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/southamerica-offers.jpg");
	width: 365px;
	height: 32px;
}
.europe-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/europe-offers.jpg");
	width: 365px;
	height: 32px;
}
.centralamerica-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/centralamerica-offers.jpg");
	width: 365px;
	height: 32px;
}
.africa-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/africa-offers.jpg");
	width: 365px;
	height: 32px;
}
.southpacific-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/southpacific-offers.jpg");
	width: 365px;
	height: 32px;
}
.asia-offers {
	background: no-repeat 0px 0px url("http://i.rentalo.com/g/asia-offer.jpg");
	width: 365px;
	height: 32px;
}
/*banner-ideas*/
.banner_ideas {
	width:210px;
	height:210px;
	background:url(http://i.rentalo.com/g/vac_ideas_bg.gif) no-repeat;	
}
.banner_ideas select {
	width:158px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:183px;
	margin-left:15px;
	float:left;
}
.go_btn:link,
.go_btn:visited {
	background: no-repeat url(http://i.rentalo.com/g/go_btn.gif);
	width:25px;
	height:25px;
	margin-top:180px;
	display:block;
	margin-left:5px;
	float:left;
}
/*styles for survey*/
.title-box-survey {
background-color: #FF8800;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #EAEAEA;
	padding: 0px 8px 5px 8px;
}
.gray-box-contact .survey-table {
background-color: #DDDDDD;
	border: none;
	margin-top: 5px;
}
.gray-box-contact .survey-table td {
background-color: #DDD;
	border: none;
}


/*styles for new edit/manage features sept2006*/

div.greenbg-fortitle {
	width: 550px;
	height: 24px;
	background: no-repeat url(http://i.rentalo.com/g/greenbg_fortitle.gif);
	padding-top: 5px;
	padding-left: 10px;
}
div.whitetitle-edition {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*color:#FFFFFF;*/
}
div.whiteleft-bottomcorner {
	width: 9px;
	height: 10px;
	font-size: 4px;
	background: no-repeat url(http://i.rentalo.com/g/whiteleft_bottomcorner.gif);
	float: left;
}
div.whiteright-bottomcorner {
	width: 9px;
	height: 10px;
	font-size: 4px;
	background: no-repeat url(http://i.rentalo.com/g/whiteright_bottomcorner.gif);
	float: right;
}




.linksleft{
	float: left;
	height: 15px;
	width: auto;
	padding-right: 0px;
	margin-top: 0px;
}
.linksleft a:link,
.linksleft a:visited {	
	margin: 0px;
	padding: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.linksleft a:hover {	
	text-decoration: none;
		
}	
#banner-column {
	width: auto;
	height: auto;
	display: block;
	float: left;
	text-align: right;
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-left:60px;
	}

#banner2-column .input-banner {
	margin-top: -2px;
	float: left;
	/* PROPIEDAD NO ESTANDAR:display: outline;	*/
}

html>body #banner2-column .input-banner {
	margin-top: 2px;
	
 }
 
	
#banner2-column {
	width: auto;
	height: auto;
	display: block;
	float: left;
	text-align: left;
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
	}

/* for RAF pages*/


#raf-bar {
	height: 33px;
	background: repeat-x url("http://i.rentalo.com/g/raf/bg_sup_orange.jpg");
	clear: both;
	display: block;
	border-top: 1px solid #FFFFFF;
}
#attention{
	text-align: left;
	color: #FF0000;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 46px;

}
#highlight{
	text-align: left;
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.right-links {


	float: right;
	text-align:right;
	display: inline;
	margin-right: 8px;
	}
	

#navigation-bar .leftlinks {
	float: left;
	display: inline;
}

/*new-styles-home*/
	
.banner_destinations {
	width:210px;
	height:210px;
	background:url(../g/bg_home_destinations.jpg) no-repeat;
	padding-top:10px;	
}

.banner_destinations a:link,
.banner_destinations a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	width:200px;
	height:200px;
	padding-left: 8px;
	}
.destin-home {
	background-color: transparent;
	background-image: url(../g/bullet-arrow.jpg);
	background-repeat: no-repeat;
	background-position:left;
	margin-left: 8px;
	width:6px;
	height:5px;
	}
.tit-ban-destin {
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	padding-left: 15px;
	}
.more-ban-destin {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 15px;
	padding-top: 5px;
	}
	
/*extas*/
.new-button:hover, .button:hover{
	background-color: #FFCC00 !important;
}

/*#traveler,.new-button, .button {
	background-color: #FF8900 !important;
}*/

td,
.inner-table tr {	
	color:inherit;
	}
	
/*styles for verified an top & bottom*/
#sponsor {
	width: 736px;
	height: 70px;
	margin-top: 25px;
	margin-bottom: 30px;
	margin-left: 11px;
	float: left;
	text-align:center
	}

