.star-rating{background-image:url('../images/framework/items/stars.gif?1470417874');background-position:left -1000px;background-repeat:repeat-x;position:relative;width:60px;height:15px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-image:url('../images/framework/items/stars.gif?1470417874');background-position:left -1000px;background-repeat:repeat-x}.star-rating .current-rating{background-image:url('../images/framework/items/stars.gif?1470417874');background-position:left -1000px;background-repeat:repeat-x}.star-rating li{display:inline}.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:15px;line-height:15px;outline:none;overflow:hidden;border:none;margin:0;padding:0}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}.star-rating a.one-star{width:20%;z-index:6}.star-rating a.two-stars{width:40%;z-index:5}.star-rating a.three-stars{width:60%;z-index:4}.star-rating a.four-stars{width:80%;z-index:3}.star-rating a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left center}.inline-rating{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;vertical-align:middle;font-size:10px;color:#666}#rate_item td{padding:2px 0}#rate_item th{padding:2px 0;font-size:14px}#ratings_container{font-size:12px;border:1px solid #bfb9b9}#ratings_container tr.heading{background-color:#bfb9b9}#ratings_container td.heading{padding:10px 7px 8px;white-space:nowrap}.star-rating{background:none}.star-rating .current-rating{background:none;text-indent:0em;width:100% !important}.inside{margin:0 15px;width:546px}#expand_all{display:none}.content-title b{font-size:14px}.content-title .itin_title{padding-left:25px}.left{margin-top:15px}.left img{float:left;display:inline;width:210px;margin-left:7px}.left br{display:none}.left span.note{font-weight: 700;float:left;display:inline;margin-left:15px;width:310px}.left span.note ul{margin-top:0.5em}.left span.note ul li{font-weight: 400;padding-left:12px;background-image:url('../images/framework/bullet_square.gif?1470417874');background-repeat:no-repeat;background-color:transparent;background-position:left 0.45em;line-height:1.5em}.right{clear:both}#port_list{width:546px;margin-top:15px;padding-bottom:6px}#port_list th{height:25px;font-weight: 700;border-top:1px solid #071523;border-bottom:1px solid #071523}#port_list th.first,#port_list th.last,#port_list td.first,#port_list td.last{width:13px}#port_list th.arrival,#port_list td.arrival{width:80px}#port_list th.departure,#port_list td.departure{width:70px}#port_list th.dates,#port_list td.dates{width:120px}#port_list th.port,#port_list td.port{width:247px}#port_list tr.first td{border-top:none}#port_list td{padding:7px 0 6px 0;line-height:16px;border-bottom:1px solid #071523}#port_list td.dates{font-weight: 700;font-size:14px}#port_list td.dates a{display:none}#port_list td.dates span{display:inline;float:left;margin-right:10px;width:30px;width:19px}* html #port_list td.dates span{overflow-x:hidden}#port_list td.port a:link,#port_list td.port a:visited{color:#06596c;text-decoration:underline}#port_list .excursion_content{border-top:0;padding:0;width:543px}#port_list .excursion_inner_content{background-color:#fff;padding:10px 0 15px;display:block}#port_list .excursion_inner_content .port_name{font-weight: 700;display:block}#port_list .excursion_inner_content .excursion_title{font-weight: 700}#port_list .excursion_inner_content .border{border-top:5px;padding-top:5px;margin:6px 0}#port_list .excursion_inner_content table{width:100%;font-size:12px;margin-top:2px}#port_list .excursion_inner_content table th{height:0px;display:none}#port_list .excursion_inner_content table td{border:0;padding:1px;width:80px}#port_list .excursion_inner_content table td.first{padding-right:3px;width:auto}#port_list .excursion_inner_content table td.last{width:0px;display:none}#port_list .excursion_inner_content table td.rating{width:150px}ul.vacation-itinerary-maps-disclaimers{background-color:#f5f2a2;color:#c30;margin-bottom:10px;float:left;display:inline;margin-left:15px;width:310px}ul.vacation-itinerary-maps-disclaimers li{list-style-type:none;background-image:none;margin-left:0}#print{display:none}
