/* rebranding related header and nav changes - Feb 2008 */
/* @group header (global) */

#header
{
	font-family: helvetica, arial, sans-serif;
	width: 848px;
	background:#1F8AC7 url(http://www.tiquetes.org/img/logo.jpg) no-repeat scroll top left;
}

#header ul, #header li, #header p
{
	margin: 0;
	padding: 0;
}

/* @group links */
#header a { color: #ffecef; }
#header a:hover { color: #FBC292; }
#header a:active { color: #0E2855; }

#header a.skipNav
{
	font-size: 9px;
	position: absolute;
	top: 0;
	left: -200em;
}

#header a.skipNav:focus { left: 10px; }

/* @end links */
#header img.logoType
{
	float: left;
	margin: 18px 18px 5px 18px;
	border: none;
	height: auto !important;
	width: auto !important;
}

* html #header img.logoType { margin-right: 24px; }

#header p.welcome
{
	float: left;
	font-size: 12px;
	margin: 5px 0 0  3px;
	color: #5d0000;
	width: 500px;
}
* html #header p.welcome
{
	margin-top: 0;
	padding-left: 0;
}

#header p.welcome a {
	padding-left: 5px;
}

/* @group careNav (view reservations, customer care, etc) */
#header ul.careNav
{
	float: right;
	margin: 0 10px 5px 0;
}

#header ul.careNav li
{
	display: inline;
	font-size: 11px;
	border-left: 1px solid #000;
	margin: 0;
	padding: 2px 10px 0 10px;
	line-height: 1;
}

#header ul.careNav li.viewRez
{
	border: none;
}

#header ul.careNav li.myAccount
{
	border: none;
}

#header ul.careNav li.lang
{
	padding-right: 0;
}

#header ul.careNav li.myAccount
{
	margin-left: 24px;
	
}

#header ul.careNav li.phone
{
    border: none;
    line-height: 1.75 !important;
    background: none !important;
    color: #fff;
    font-weight: bold;
    font-size: 14px !important;
    padding: 5px 5px 2px 5px;
    margin-left: 10px;
}

#header ul.careNav li.noPhone {
    border: none;
    line-height: 1.75;
    background: none !important;
    padding: 5px 5px 2px 5px;
    margin-left: 10px;
}

/* @end careNav*/
#header p.phone
{
	float: right;
	background: url(http://www.tiquetes.org/images/rebrand/phoneBG.gif) no-repeat;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 10px 0 0;
	padding: 3px 9px 9px 2px;
	
}



/* @group mainNav */
#header ul.mainNav
{
	clear: both;
	text-align: right;
	padding: 4px 4px 14px 0;
	background: url(http://www.tiquetes.org/images/rebrand/mainNavBGtile.gif) repeat-x bottom;
}

* html #header ul.mainNav { padding-left: 176px; }
*:first-child+html #header ul.mainNav { padding-left: 176px; }

#header ul.esp
{

}

* html #header ul.esp { padding-left: 318px; }
*:first-child+html #header ul.esp { padding-left: 318px; }

#header ul.mainNav li
{
	display: inline;
	font-size: 14px;
	margin: 0 0 0 0;
	padding: 0;
}

/* the li.current class displays the pointer image */
#header ul.mainNav li.current
{
	padding-bottom: 12px;
	color: #fff;
	/* background: url(http://www.tiquetes.org/images/rebrand/navPointer.gif) no-repeat bottom; */
}
* html #header ul.mainNav li.current { padding-bottom: 8px; }
*:first-child+html #header ul.mainNav li.current { padding-bottom: 8px;}
body:first-of-type #header ul.mainNav li.interests { display: inline-block; margin-bottom: -12px;}

/* @group tab link styles */
#header ul.mainNav li a
{
	padding: 8px 5px 3px 4px;
	border-right: 1px solid #4D709C;
	border-left: 1px solid #fff;
	margin-right: -4px;
	text-decoration: none;
	color: #FFFFFF;
	background: transparent url(http://www.tiquetes.org/images/rebrand/mainNavLinkBGtile.gif) repeat-x top;
}

#header ul.mainNav li a:visited
{
	color: #FFFFFF;
	background: transparent url(http://www.tiquetes.org/images/rebrand/mainNavLinkBGtile.gif) repeat-x top;
}

#header ul.mainNav li a:hover
{
	background: #6189B2 url(http://www.tiquetes.org/images/rebrand/mainNavLinkBGtile.gif) repeat-x top;
	border-top: 1px solid #fff;
	color: #FFFFFF;
	padding-top: 7px;
}

#header ul.mainNav li a:active
{
	background: #CEE2E9 url(http://www.tiquetes.org/images/rebrand/mainNavLinkBGtile.gif) repeat-x top;
	border-top: 1px solid #fff;
	padding-top: 7px;
}

#header ul.mainNav li.interests a { border-right: none !important; }

/* the span.current class provides the background gradient for the current/selected tab */
#header ul.mainNav li a.current
{
	color: white;
	border-right: 1px solid #4D709C;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	background: #0E2855 url(http://www.tiquetes.org/images/rebrand/mainNavLinkBGtile.gif) repeat-x top;
	padding: 7px 5px 4px 4px;
	margin-right: -4px;
}
/* IE6 Selectors*/
* html #header ul.mainNav li a.current { 
	display: inline-block; 
	background: url(http://www.tiquetes.org/images/rebrand/mainNavLinkBGtile.gif) repeat-x !important;
	color: #fff; 
	margin-top: -7px;
	margin-bottom: -7px;
	padding: 7px 5px 4px 4px !important;
}
* html #header ul.mainNav li a.current:visited { color: #fff }
/* IE7 Selectors */
*+html #header ul.mainNav li a.current {
	display: inline-block; 
	background: url(http://www.tiquetes.org/images/rebrand/mainNavLinkBGtile.gif) repeat-x !important;
	color: #fff;
	margin-bottom: -7px;
	margin-top: -7px;
}
*+html #header ul.mainNav li a.current:visited { color: #fff }

/* @group hotel tab link styles */
/* these styles account for the rounded corner display */
#header ul.mainNav li.hotels a, #header ul.mainNav li.hotels a:visited
{
	border: none;
	border-right: 1px solid #4D709C;
	font-size: 14px;
	padding: 8px 5px 3px 5px;
	background: url(http://www.tiquetes.org/images/rebrand/roundLeftLink.gif) no-repeat;
}
#header ul.mainNav li.hotels a:hover { background: url(http://www.tiquetes.org/images/rebrand/roundLeftLink.gif) no-repeat; }
#header ul.mainNav li.hotels a:active { background: transparent url(http://www.tiquetes.org/images/rebrand/roundLeftLink.gif) no-repeat; }

/* the li.hotels class is the special case to account for the rounded left corner tab */
#header ul.mainNav li.hotels a.current
{
	border: none;
	border-right: 1px solid #4D709C;
	padding-bottom: 12px;
	color: #fff;
	padding: 8px 5px 4px 5px;
	background: url(http://www.tiquetes.org/images/rebrand/roundLeftLink.gif) 0 0 no-repeat;
}
/* IE6 selector */
* html #header ul.mainNav li.hotels { padding-bottom: 9px; }
* html #header ul.mainNav li.hotels a.current {
	background: url(http://www.tiquetes.org/images/rebrand/roundLeftLink.gif) no-repeat !important; 
    display: inline-block;
    margin-bottom: -6px;
}
/* IE7 selector */
*+html #header ul.mainNav li.hotels a.current {
	background: url(http://www.tiquetes.org/images/rebrand/roundLeftLink.gif) no-repeat !important;
    display: inline-block;
    margin-bottom: -7px;
}
/* @end hotel tab link styles*/

/* @end tab link styles */
/* @end mainNav*/
/* @group travel advisory alert */
#header #travelAlert
{
	padding: 3px 0;
	background: #fff;
}

#header #travelAlert p
{
	margin: 0;
	border-top: 1px solid #FFCC66;
	border-bottom: 1px solid #FFCC66;
	padding: 5px 0;
	text-align: center;
	background: #FFFFB5;
	font-size: 13px;
}

#header #travelAlert p img { vertical-align: middle; }

#header #travelAlert p a
{
	color: #953100;
	padding: 0 20px;
}

#header #travelAlert p a:hover { color: #ff4800; }
#header #travelAlert p a:active { color: #e39c2e; }

/* @end travel advisory alert*/
/* @group misc */
.clear
{
	clear: both;
	display: block;
	overflow: hidden;
	width: 0;
	height: 0;
}

/* @end misc */
/* @end header */





/* @ MAIN.CSS    */



/* Global Properties */
body {
	color: #000;
	/* font-size: 77%; */
	font-size: 11px;
	margin: 0 0 25px 0;
	padding: 0;

}

td, body, textarea, input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
img {border: none; text-decoration: none;}







/* Global Link Properties */
a {text-decoration: underline;}
a:link, a:visited {color: #036;}
a:active, a:hover {color : #c00;}
a img {text-decoration: none; border: none;}
a.noUnderline {text-decoration: none;}
/* +++++++++++++++++++++ */









.text-sm {font-size: 10px;}
.text-lg {font-size: 12px;}
.text-lg2 {font-size: 14px;}
.text-lg3 {font-size: 16px;}
.text-lg4 {font-size: 18px;}

.text-bold, a.text-bold {font-weight: bold;}






/* ContentBody Properties */
#contentBody {width: 750px; margin: 8px; padding: 2px;}

#contentbody-container {margin: 0 5px;}
#contentBodyCompare {margin: 8px; padding: 2px;}
/* +++++++++++++++++++++ */



div.lowpricetip  {background-image: url(http://www.tiquetes.org/images/chrysalis/lowprice/lowprice-bg.gif); background-repeat: no-repeat; font-family: tahoma; font-size: 9px; color: #000000; position:absolute; visibility:hidden; width: 237px; height: 59px;z-index:500; padding: 7px; text-align: left; }
div.lowpricetip2  {background-image: url(http://www.tiquetes.org/images/chrysalis/lowprice/bubble2-bg-196x59.gif); background-repeat: no-repeat; font-family: tahoma; font-size: 9px; color: #000000; position:absolute; visibility:hidden; width: 185px; height: 59px;z-index:500; padding: 7px; text-align: left; }
div.propertyBottomForm { position: relative; visibility: hidden; }
.propertyBottomForm { position: relative; visibility: hidden; }
* a.lowpricetip {color: #003366; font-family:tahoma; font-size: 9px; font-weight: bold; cursor: pointer;}
.handcursor {cursor: pointer;}


.bookDetails p.clear { clear: both; }



/* For use with default UL List Items that require a SQUARE within the list */
#contentBody ul li
{
background-image: url(http://www.tiquetes.org/images/chrysalis/icons/bullet-square.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
cursor: default;
white-space: normal;
}


/* Search Listing Highlighting */
.highlightOff, .higlightSelectedOff {
background-color: #D2E3F3;
}
.higlightSelectedOn {
background-color: #FCEDBA;
}
.highlightOn {
background-color: #69c;
}

.resultsBgEven {
	background-color: #EEF6FD;
	border: 3px solid #fff;
}
.resultsBgOdd {
	background-color: #fff;
	border: 3px solid #EEF6FD;
}
.resultsBgEvenOn {
	background-color: #fff;
	border: 3px solid #fff;
}
.resultsBgOddOn {
	background-color: #fff;
	border: 3px solid #fff;
}
/* +++++++++++++++++++++ */




/**** Body ****/
.marginPad {margin: 0; padding: 0;}
.tenPix {margin: 10px 0;}



/**** detailedProperty ****/
.marginTopTenPix {margin-top: 10px;}
.lowRate {white-space: nowrap;padding-right: 3px;border-top: 2px solid #D2E3F3;border-right: 2px solid #D2E3F3;}
.marginBotZeroPix {margin-bottom: 0px;}
.marginTopCFive {margin-top: 5px; text-align: center;}
.padzerothreepix {padding: 0 3px;}
.valignTop {vertical-align: top;} /**** also FormatMoneyTag.java ****/
.displayNvisibH {display:none;visibility:hidden}
.valignMid {vertical-align: middle;}
.marginTopFiveAlignCent {margin-top: 5px; text-align: center;}
.padTwoPix {padding: 2px;}
.padLtwoTopThree {padding-left: 2px; padding-top: 3px;}
.morePaddThFiTwZe {padding: 3px 5px 2px 0;}
.marginTopFivePix {margin-top: 5px;} /**** detailedPropertyRates ****/
.padBotFivePix {padding-bottom: 5px;}
.marginLTenPix {margin-left: 10px;}
.padFiZeTwZe {padding: 5px 0 2px 0;}
.texDecLiTh {text-decoration: line-through;}
.padLeTwo {padding-left: 2px;}
.padTopTwo {padding-top: 2px;}
.manyOptions {border-top:#C6DDF3 2px solid; border-left:#C6DDF3 2px solid; border-right:#C6DDF3 2px solid;padding:2px;white-space:nowrap;background-color:#FFFFFF;font-size:10px}
.textDecNcolorRed {text-decoration:none; color:red}
.colorBlack {color:black;}
.disNonMargSThMargTZe {display:none; margin-left:63px; margin-top: 0px;}
.borderSolidOnePix {border:#C6DDF3 1px solid;}
.borThSolBackPadFi {border:#EEF6FD 3px solid;background:#fff;padding:5px;}
.padFiHeTwentyFive {padding:5px;height:25px;}
.padZeFive {padding:0 5px;}
.anotherBorderThFi {border:#EEF6FD 3px solid; padding:5px;}
.interestFlag {text-align:center; vertical-align:bottom;}

/**** pagerFooter_t.jsp ****/
.padTenTenTen {padding: 10px 10px 10px 0;}
.textLdisBwidthSZ {text-align: left; display: block; width: 70px;}
.margTwZeTwTe {margin: 2px 0px 2px 10px;}

/**** refine_t ****/
.marginZePadZe {margin: 0; padding: 0;}
.backgroundimageGradient {background-image: url(http://www.tiquetes.org/images/chrysalis/global/gradient_sortby.gif); background-position: top; background-repeat: repeat-x; height: 40px;}
.marginFiPix {margin: 5px 0;} /**** also used in hotwire_t ****/
.BackgroundimageDivider {background-image: url(http://www.tiquetes.org/images/chrysalis/global/divider-vertical.gif); background-position: center; background-repeat: repeat-y;}

/**** checkInDate ****/
.vMwidthoneoneFive {vertical-align: middle;width:115px;}
.vAlignM {vertical-align: middle;} /**** also used in checkOutDate ****/

/**** checkOutDate ****/
.vAlignMwidth {vertical-align: middle;width:120px}

/**** tripBucksDisclaimer ****/
.fontsizepercentSevFiv {font-size: 75%}

/**** detailedPropertyRates ****/
.borderpadFive {border:#EEF6FD 3px solid;background:#FFF;padding:5px;}
.paddingTopThree {padding-top:3px;}
.marginBottomFive {margin-bottom: 5px;}
.redColor {color: red;}
.padRightThree {padding-right: 3px;}
.padRThreeLine {text-decoration: line-through; padding-right: 3px;}
.displayInline {display: inline;}
.fontsizeInlineOneFour {font-size: 1.4em; display: inline;}
.padFiUpperCase {padding: 0 5px;text-transform: uppercase;}
.linePadOneThree {text-decoration: line-through;padding: 1px 3px;}

/**** CMS text.results.propertiesProximity ****/
.textUppercase {text-transform: uppercase;}

/**** Compare helper / button ****/
.compare {	margin: 0px 10px;}

/*div.compareHelper {	width:42px; height:28px; background: url(http://www.tiquetes.org/img/compare.gif) no-repeat; position: relative; top: -2px;}

*/
div.compareHelper {	width:42px; height:28px;}
#contentBodyCompare div.compareHelper {background-image: none;	}
div.compareHelperOn {background: url(http://www.tiquetes.org/images/r3d3sign07/results/compare_btn.gif) no-repeat; cursor: pointer;}
.resultsDescription {font-size: 10px;}
.proximityText {font-size: 11px; font-weight: bold;}
.resultThumb { vertical-align: top; padding-top: 5px }







.guestRatingLink {
	font-face: Tahoma, 'Trebuchet MS', sans-serif;
}




/* @ Results.css */

/********** Global **********/

body {
	font-family: Arial, Helvetica, sans-serif;
}

a:link,
a:visited {
	text-decoration: underline;
}

a img {
	text-decoration: none;
}

a span {
	cursor: pointer; /* for image replacements in IE */
}



a:link,
a:visited {
	color: #003366; /* ultra-dark blue */
}

a:focus,
a:hover,
a:active {
	color: #B40014; /* (new) red */
}









/********** Global **********/

html, body {
	margin:  0;
	padding: 0;
}

a img {
	border: none;
}


















/* @end */
/* @group rating indicators (bar graph) */
/* @group average rating */
/* 1.0 - 1.9 */
#guestReviews h3.rating span.rate1-0 { width: 20px; }
#guestReviews h3.rating span.rate1-1 { width: 25px; }
#guestReviews h3.rating span.rate1-2 { width: 27px; }
#guestReviews h3.rating span.rate1-3 { width: 29px; }
#guestReviews h3.rating span.rate1-4 { width: 31px; }
#guestReviews h3.rating span.rate1-5 { width: 33px; }
#guestReviews h3.rating span.rate1-6 { width: 35px; }
#guestReviews h3.rating span.rate1-7 { width: 37px; }
#guestReviews h3.rating span.rate1-8 { width: 39px; }
#guestReviews h3.rating span.rate1-9 { width: 41px; }

/* 2.0 - 2.9 */
#guestReviews h3.rating span.rate2-0 { width: 43px; }
#guestReviews h3.rating span.rate2-1 { width: 49px; }
#guestReviews h3.rating span.rate2-2 { width: 51px; }
#guestReviews h3.rating span.rate2-3 { width: 53px; }
#guestReviews h3.rating span.rate2-4 { width: 55px; }
#guestReviews h3.rating span.rate2-5 { width: 57px; }
#guestReviews h3.rating span.rate2-6 { width: 59px; }
#guestReviews h3.rating span.rate2-7 { width: 61px; }
#guestReviews h3.rating span.rate2-8 { width: 63px; }
#guestReviews h3.rating span.rate2-9 { width: 64px; }

/* 3.0 - 3.9 */
#guestReviews h3.rating span.rate3-0 { width: 69px; }
#guestReviews h3.rating span.rate3-1 { width: 71px; }
#guestReviews h3.rating span.rate3-2 { width: 73px; }
#guestReviews h3.rating span.rate3-3 { width: 75px; }
#guestReviews h3.rating span.rate3-4 { width: 77px; }
#guestReviews h3.rating span.rate3-5 { width: 79px; }
#guestReviews h3.rating span.rate3-6 { width: 81px; }
#guestReviews h3.rating span.rate3-7 { width: 83px; }
#guestReviews h3.rating span.rate3-8 { width: 85px; }
#guestReviews h3.rating span.rate3-9 { width: 87px; }

/* 4.0 - 4.9 */
#guestReviews h3.rating span.rate4-0 { width: 89px; }
#guestReviews h3.rating span.rate4-1 { width: 94px; }
#guestReviews h3.rating span.rate4-2 { width: 96px; }
#guestReviews h3.rating span.rate4-3 { width: 98px; }
#guestReviews h3.rating span.rate4-4 { width: 100px; }
#guestReviews h3.rating span.rate4-5 { width: 102px; }
#guestReviews h3.rating span.rate4-6 { width: 104px; }
#guestReviews h3.rating span.rate4-7 { width: 106px; }
#guestReviews h3.rating span.rate4-8 { width: 108px; }
#guestReviews h3.rating span.rate4-9 { width: 110px; }

/* 5.0 */
#guestReviews h3.rating span.rate5-0 { width: 112px; }

/* @end */
/* @group ratings by category */
/* 1.0 - 1.9 */
#guestReviews div.overview ul li span.rate1-0, table.ratings td span.rate1-0, #avRating .overall span.rate1-0 { width: 10px; }
#guestReviews div.overview ul li span.rate1-1, table.ratings td span.rate1-1, #avRating .overall span.rate1-1 { width: 12px; }
#guestReviews div.overview ul li span.rate1-2, table.ratings td span.rate1-2, #avRating .overall span.rate1-2 { width: 13px; }
#guestReviews div.overview ul li span.rate1-3, table.ratings td span.rate1-3, #avRating .overall span.rate1-3 { width: 14px; }
#guestReviews div.overview ul li span.rate1-4, table.ratings td span.rate1-4, #avRating .overall span.rate1-4 { width: 15px; }
#guestReviews div.overview ul li span.rate1-5, table.ratings td span.rate1-5, #avRating .overall span.rate1-5 { width: 16px; }
#guestReviews div.overview ul li span.rate1-6, table.ratings td span.rate1-6, #avRating .overall span.rate1-6 { width: 17px; }
#guestReviews div.overview ul li span.rate1-7, table.ratings td span.rate1-7, #avRating .overall span.rate1-7 { width: 18px; }
#guestReviews div.overview ul li span.rate1-8, table.ratings td span.rate1-8, #avRating .overall span.rate1-8 { width: 19px; }
#guestReviews div.overview ul li span.rate1-9, table.ratings td span.rate1-9, #avRating .overall span.rate1-9 { width: 20px; }

/* 2.0 - 2.9 */
#guestReviews div.overview ul li span.rate2-0, table.ratings td span.rate2-0, #avRating .overall span.rate2-0 { width: 22px; }
#guestReviews div.overview ul li span.rate2-1, table.ratings td span.rate2-1, #avRating .overall span.rate2-1 { width: 23px; }
#guestReviews div.overview ul li span.rate2-2, table.ratings td span.rate2-2, #avRating .overall span.rate2-2 { width: 24px; }
#guestReviews div.overview ul li span.rate2-3, table.ratings td span.rate2-3, #avRating .overall span.rate2-3 { width: 25px; }
#guestReviews div.overview ul li span.rate2-4, table.ratings td span.rate2-4, #avRating .overall span.rate2-4 { width: 26px; }
#guestReviews div.overview ul li span.rate2-5, table.ratings td span.rate2-5, #avRating .overall span.rate2-5 { width: 27px; }
#guestReviews div.overview ul li span.rate2-6, table.ratings td span.rate2-6, #avRating .overall span.rate2-6 { width: 28px; }
#guestReviews div.overview ul li span.rate2-7, table.ratings td span.rate2-7, #avRating .overall span.rate2-7 { width: 29px; }
#guestReviews div.overview ul li span.rate2-8, table.ratings td span.rate2-8, #avRating .overall span.rate2-8 { width: 30px; }
#guestReviews div.overview ul li span.rate2-9, table.ratings td span.rate2-9, #avRating .overall span.rate2-9 { width: 31px; }

/* 3.0 - 3.9 */
#guestReviews div.overview ul li span.rate3-0, table.ratings td span.rate3-0, #avRating .overall span.rate3-0 { width: 33px; }
#guestReviews div.overview ul li span.rate3-1, table.ratings td span.rate3-1, #avRating .overall span.rate3-1 { width: 34px; }
#guestReviews div.overview ul li span.rate3-2, table.ratings td span.rate3-2, #avRating .overall span.rate3-2 { width: 35px; }
#guestReviews div.overview ul li span.rate3-3, table.ratings td span.rate3-3, #avRating .overall span.rate3-3 { width: 36px; }
#guestReviews div.overview ul li span.rate3-4, table.ratings td span.rate3-4, #avRating .overall span.rate3-4 { width: 37px; }
#guestReviews div.overview ul li span.rate3-5, table.ratings td span.rate3-5, #avRating .overall span.rate3-5 { width: 38px; }
#guestReviews div.overview ul li span.rate3-6, table.ratings td span.rate3-6, #avRating .overall span.rate3-6 { width: 39px; }
#guestReviews div.overview ul li span.rate3-7, table.ratings td span.rate3-7, #avRating .overall span.rate3-7 { width: 40px; }
#guestReviews div.overview ul li span.rate3-8, table.ratings td span.rate3-8, #avRating .overall span.rate3-8 { width: 41px; }
#guestReviews div.overview ul li span.rate3-9, table.ratings td span.rate3-9, #avRating .overall span.rate3-9 { width: 42px; }

/* 4.0 - 4.9 */
#guestReviews div.overview ul li span.rate4-0, table.ratings td span.rate4-0, #avRating .overall span.rate4-0 { width: 44px; }
#guestReviews div.overview ul li span.rate4-1, table.ratings td span.rate4-1, #avRating .overall span.rate4-1 { width: 45px; }
#guestReviews div.overview ul li span.rate4-2, table.ratings td span.rate4-3, #avRating .overall span.rate4-2 { width: 46px; }
#guestReviews div.overview ul li span.rate4-3, table.ratings td span.rate4-3, #avRating .overall span.rate4-3 { width: 47px; }
#guestReviews div.overview ul li span.rate4-4, table.ratings td span.rate4-4, #avRating .overall span.rate4-4 { width: 48px; }
#guestReviews div.overview ul li span.rate4-5, table.ratings td span.rate4-5, #avRating .overall span.rate4-5 { width: 49px; }
#guestReviews div.overview ul li span.rate4-6, table.ratings td span.rate4-6, #avRating .overall span.rate4-6 { width: 50px; }
#guestReviews div.overview ul li span.rate4-7, table.ratings td span.rate4-7, #avRating .overall span.rate4-7 { width: 51px; }
#guestReviews div.overview ul li span.rate4-8, table.ratings td span.rate4-8, #avRating .overall span.rate4-8 { width: 52px; }
#guestReviews div.overview ul li span.rate4-9, table.ratings td span.rate4-9, #avRating .overall span.rate4-9 { width: 53px; }

/* 5.0 */
#guestReviews div.overview ul li span.rate5-0, table.ratings td span.rate5-0, #avRating .overall span.rate5-0 { width: 55px; }

/* @end */
/* @end */
/* @group individual guest review */






/* @end */
/* @group Search Results Guest Review Display */
#avRating { width: 90px; }

#avRating p
{
	font: normal 11px Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding: 0px;
	margin: 0;
	clear: both;
}

#avRating .overall span.meter
{
	height: 10px;
	display: block;
	float: left;
	background: url(http://www.tiquetes.org/images/guestReviews/smlRatingOverall.gif) repeat-x;
	margin: 3px 0 0 10px;
	padding: 0px;
}

* html #avRating .overall span.meter { margin: 3px 0 0 5px; }

#avRating .overall span.number
{
	display: block;
	float: right;
	width: 10px;
	margin: 2px 12px 0 0;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #e63927;
}

* html #avRating .overall span.number { margin: 2px 3px 0 0; }
#avRating .overall { background: url(http://www.tiquetes.org/images/guestReviews/smlRatingOverallBG.gif) 10px 3px no-repeat; }
#avRating .norating { background: url(http://www.tiquetes.org/images/guestReviews/smlRatingOverallBG.gif) 16px 3px no-repeat; }
#avRating div.norating span.number{ display:none }


/* @end */
/* E /// Guest Review Related Styles */
/* --------------------------------- */


