p {line-height:normal;}
.cleardiv, .clearDiv, .clear { clear:both;}
.buttonna {color:#FFFFFF;}
.contentboxOff { background:#fff; border:2px solid #87B4DA;}
.ports {text-transform:capitalize;}
.compare a, .cruiseresult2 h3 a  {color:#AE8C44;text-decoration:none;}
.frHeader, .frHeader a {color:#AE8C44;font-weight:bold;padding:0;}
/* #maincontent { padding:0 10px 10px; margin:10px 0 5px 0; width:934px; font-size:12px;} */
#searchTabs { margin:0 0 0 5px; float:left;}
#filterResults2 { width:119px; height:19px; float:left;}
#filterResults2 .current { background:url(/images/www.centurycyprus.com/filter-tab-on.gif) no-repeat; color:#fff;}
#filterResults2 a { font-size:14px; text-decoration:none !important; display:block; height:19px; padding:5px 0 5px 18px; font-weight:bold; background:url(/images/www.centurycyprus.com/filter-tab-on.gif) no-repeat;color:#fff;}
#searchAgain { width:118px; height:24px; float:left;font-weight:bold;}
#searchagain {background-color:#ae8c44!important;padding:10px;width:216px;font-weight:bold;}
#searchagain p {margin:0 0 5px 0!important;}
#searchAgain .current { background:url(/images/www.centurycyprus.com/search-tab-off.gif) no-repeat;}
#searchAgain a { font-size:14px; text-decoration:none !important; display:block; height:19px; padding:5px 0 5px 10px; background:url(/images/www.centurycyprus.com/search-tab-off.gif) no-repeat;}
#searchAgain2 { width:118px; height:24px; float:left;}
#searchAgain2 .current { background:url(/images/www.centurycyprus.com/search-tab-off.gif) no-repeat; color:#fff;}
#searchAgain2 a { font-size:14px; text-decoration:none !important; display:block; height:19px; padding:5px 0 5px 14px; background:url(/images/www.centurycyprus.com/search-tab-off.gif) no-repeat;color:#fff;font-weight:bold;}
#login p {font-size:12px;margin:0;padding:0;}
.resultsinfobox {float:left; margin:0 5px; width:230px; padding:10px 0 10px 5px; display:inline; font-family:arial; background:#2B3175; color:#fff;border:1px solid #fff;border-top:none;}
.resultsinfobox a { color:#fff;}
.resultsinfobox select { width:200px !important; background:#fff;}
.resultleftcol {width:710px;float:right;margin:0;}
.resultleftcol h1 { font-size:22px; color:#078ED0;}
.resultleftcol h2 { font-size:18px; color:#078ED0;} 
.resultleftcol h3 { color:#AE8C44;font-size:26px;font-weight:bold;margin:0 0 10px;text-transform:capitalize;} 
.resultleftcol h4 { font-size:14px; color:#078ED0;} 
.cruiseresult2 {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2B3075;color:#2B3075;margin:10px 0 0 0;padding:10px;width:690px;}
.cruiseresult2 .resultsimages {width:163px;float:left;}
.cruiseresult2 .resultsinfo {float:right;width:520px;}
.cruiseresult2 .cruiseprice{font-size:20px;font-weight:bold;line-height:20px;margin:0;border:none;}
.cruiseresult2 .title { background:url("cruiseresult_title2.gif") no-repeat; color:#fff; font-weight:bold; line-height:16px; margin:0; padding:7px 3px 3px 25px; width:370px;}
.cruiseprice {font-size:14px;color:#1d8bd9;font-weight:bold;}
.cruiseprice {color:#333333; font-weight:bold; text-decoration:none;border:2px solid #DFF7FF;padding:3px;text-align:center;font-size:14px;margin-bottom:5px;width:100px;}
.cruiseresult {margin:10px 0px;padding:20px; width:896px; background:url(/images/www.dcruiseshop.com/cabin-bg-full.gif) bottom center no-repeat; line-height:normal;}
.cruiseresult2 img { /*width:100px;*/}
.cruiseresult2 img.star {width:16px;height:14px;margin:0 0 -3px 0;}
.cruiseresult2 .shipimage { width:150px; height:100px;margin:0; border: 1px solid #999999;}
.cruiseresult2 h3 {color:#AE8C44;font-size:16px;height:17px;line-height:18px;margin:0;font-weight:bold;}
.cruiseresult2 .cruisename, .cruiseresult2 .cruisename a {color:#2B3175;font-size:14px;line-height:16px;text-decoration:none;margin:0 0 5px!important;font-weight:bold;}
.cruiseresult2 .cruisedetail {font-size:12px;margin:0;}
.cruiseresult2 a {color:#AE8C44;font-weight:bold;}
.cruiseresult2 a:hover {text-decoration:underline;}
.cruiseresult2 .cruisedetail p, p.cruisedetail { margin:0; width:395px; float:left;}
.cruisedetail { margin:10px 0 0;}
.cruiseresult2 img.more { width:89px; height:22px;border:none;margin:0;}
.cruiseresult2 .priceColLeft { width:575px; float:left;}
.cruiseresult2 .priceColRight { width:100px; float:right; text-align:center;}
.cruiseresult2 .offerDivide { height:20px; margin:0;}
.cruiseresult2 .offerDivide img { margin:0; width:448px !important; height:20px !important;}
.cruiseresult table, .cruiseresult2 table, .writeReview img, #reviewdetail .allreviews a { border:none !important; background:none !important;}
.cruisetabs { background:none !important;border:none!important;}
.cruisetabs ul {float:left !important; margin:-29px 0 10px -1px !important;padding:0;}
#ship .cruisetabs ul {margin:-29px 0 10px 21px !important;}
#ship .shipinfo a {color:#AE8C44;font-weight:bold;}
#ship h2 {color:#AE8C44;}
.cruisetabs li {background-color:#AE8C44 !important; background-image:none !important; background-repeat:no-repeat !important;display:inline !important;float:left !important;font-size:12px !important;font-weight:bold !important;margin-right:3px !important;text-align:center !important;}
.cruisetabs li.tabon {background-color:#fff !important; border-top: 1px solid #2B3175 !important; border-left: 1px solid #2B3175 !important; border-right: 1px solid #2B3175 !important;}
.cruisetabs li.tabon a { color:#2B3175 !important; padding:5px 10px !important; display:block !important;}
.cruisetabs li a {text-decoration:none !important; padding:5px 10px !important; display:block !important; line-height:18px !important;color:#fff !important;}
.cruisetabs li a:hover { color:#2B3175 !important;}
.cruisetabs a { background:none !important;}
.pricegrid { padding:3px !important; margin:3px !important; width:100% !important;}
.pricegrid th {background-color:#EEF8FA;font-weight:bold !important;}
.pricegrid td { color:#AE8C44 !important; font-weight:bold !important; padding:3px 0;}
.resultsmssg {color:#2B3175 !important;text-align:center !important;margin:10px 0px !important;}
.ports b { font-weight:normal !important; line-height:16px !important;}
.resultsinfobox .date { color:#fff !important; }
.rightfilterbox .date select { width:53px !important;}
.compareContainer { height:35px !important;}
.compare { padding:0 !important;}
.compare a { font-size:11px;}
.left {float:left !important;}
.right { float:right !important;width:90px;}
.resultInfo { width:520px !important; float:left !important;}
.resultInfo p.userreviews {margin:5px 0 0 0;}
.resultInfo p { margin:0 !important;}
.wflights-divider { /* height:21px !important; */}
.wflights-divider img { width:400px !important; height:1px !important;}
.spacer {clear:both !important; width:651px !important; height:5px !important;}
.cruiseimages {width:250px !important; /* height:155px !important; */ float:left !important;}
.cruiseimages img { width:230px !important;border:1px solid #fff;}
.cruiseimages p { text-align:center;}
.shipimagetitle, .productname {color:#123B5C !important;font-weight:bold !important;height:19px !important;padding:10px 0 !important;text-align:center !important;}
.imagesnav, .imagesnav a {color:#333333 !important;font-weight:bold !important;width:230px !important;}
.imagesnav {text-align:center !important; width:230px; margin:0 0 0 10px;}
.shipinfodetail {padding-top: 0;width:450px !important;text-align:left!important;}
.shipinfodetail a {color:#AE8C44;font-weight:bold;}
.shipinfodetail h2 {margin: 0 0 5px 0; padding: 0px;}
.shipinfo, .shipcruiseinfotitle, .shipcruiseinfo, .shipinfodetail {float:left !important; margin:3px 0 0;color:#2B3175;}
#cabinsdetail .shipcruiseinfotitle {margin-bottom:1px !important;}
.shipinfo {width:500px;}
.shipinfo, .shipcruiseinfotitle, .shipcruiseinfo, .shipinfodetail {float:left !important;}
.shipinfo h2 { padding:0 0 10px 0;}
.shipcruiseinfotitle {background-image:url(shipcruiseinfobg.gif) !important; background-repeat:no-repeat !important;width:90px !important;height:17px !important;text-align:left !important;margin-top:1px !important;color:#2B3175!important;font-weight:bold !important;line-height:17px !important;}
#cabinsdetail .shipcruiseinfotitle {margin-bottom:1px !important;}
.cheapestwrap {float:right !important; width:250px !important; height:160px !important;}
.cheapest {background:none repeat scroll 0 0 #FFFFFF;color:#2b3175 !important;float:right;padding:10px !important;text-align:center !important;width:200px !important;}
.cheapest a {color:#AE8C44;}
.cheapcabin {font-weight:bold !important;text-align:center !important;}
.from {font-size:14px !important; font-weight:bold !important; /* margin:10px 0 !important; */ text-align:center;}
/* .cheapprice a {font-size:24px !important;font-weight:bold !important; text-decoration:none !important;color:#123B5C !important;} */
.cruisedetailinfo .cheapestprice { float:right; margin: 10px 10px 0 0;}
.cruisedetailinfohead { height:53px;}
caption { text-align:center !important;}
#cruisedetailtabs {margin:35px 0 10px 0; padding: 0 0 20px 0; border:1px solid #2B3175;background:#fff;}
.cruisemoreinfo { margin:0;border:none!important;font-weight:normal!important;}
.cheapcabin {font-weight:bold;text-align:center; margin:5px 0 0 0 !important;}
#cabingrades img {margin:0px 10px 10px 10px;}
.change { margin:0 !important; padding:0 !important;}
.pricegroup {border-bottom:1px solid #2B3175;margin-top:10px;padding:5px 0 20px;width:950px;}
.cabininfo {float:left;margin-bottom:10px;width:530px;}
.cabininfo h4 { color:#AE8C44; font-weight:bold;margin:0 0 10px 0;font-size:18px;}
.gradedesc td {vertical-align:top; line-height:16px !important;}
.pricerow {float:right; /*width:395px;*/}
.pricerow table {margin:0 10px 0 0;border:1px solid #2B3175;}
.pricerow th {background-color:#2B3175; color:#fff;line-height:24px; padding:0 0 0 5px;}
.pricerow tr {line-height:16px;}
.pricerow td { padding:5px; border-bottom:1px dotted #999999;}
.pricerow a {color:#AE8C44;}
.gradedesc, .detailitinerary { border:none !important;}
#ship .cruisetabs li, #line .cruisetabs li {padding:0;}
#line .cruisetabs ul {margin:20px 0 0!important;}
#line .cruisemoreinfo {border:1px solid #2B3175!important;}
#line .cruisetabs {top:1px;}
#line .cruiseresult {width:935px!important;}
#itinerary, #shipreviews, #userimages, #ships, #furtherinfo {background-color:#fff; /*border:1px solid #afafaf; */margin:0 10px; padding:0;}
h5 { border:none !important; font-size:14px !important;}
#descrip {line-height:16px;}
#descrip, #cabintypes, #facilities, #cruiseline, #shipdecks, #cruises, #reviews, #userphotos, #cabingrades, #itinerary, #shipreviews, #userimages, #ships, #furtherinfo {background-color:#fff; /*border:1px solid #afafaf; */padding:0;}
#shipdecks a {display:inline; float:left; color:#333333;margin:5px;font-weight:bold;text-decoration:underline;}
#ship, #reviewdetail, #reviewlist, #viewprofile, #fusionlogin, #signup, #writereview, .profiletab, #noresults {padding: 0;min-height:350px;width:auto!important;background-color:#fff!important;}
#ship {margin: 0;}
#noresults, #noresults a {text-align:center;color:#fff;font-size:18px;}
#noresults a {font-size:12px;}
#cabintypes img {width:200px;}
.gradedesc h4 {border:none;}
.shipcabins p, #facilities li, #facilities h3{ /*color:#333333;*/}
.shipcabins h3 {color:#333333;}
.shipcabins img {margin-bottom:10px;}
.linepagetitle h2 { background-image:url(linepagetitle-left.gif);background-repeat:no-repeat;text-align:center;height:29px;color:#123B5C;line-height:28px; font-size:14px;}
.linepageshiplinks {text-align:center;}
.linepageshiplinks a {color:#333333; line-height:20px;}
.cruisedetail2 {margin-bottom:10px; width:100% !important; border:none !important;border-bottom:1px solid #AE8C44!important;padding:5px 0 10px;}
.cruisedetail2 img {width:230px;}
.cruisedetial2 h3, .cruisedetial2 h3 a { color:#AE8C44 !important;font-size:22px;height:42px;line-height:40px;margin:10px 0 5px;padding:0 0 0 10px;width:546px;}
.shiptable {margin-left:20px;line-height:18px;}
.shiptable th, .shiptable td { padding:5px; border-bottom:1px dotted #999999;}
.hdivide { height:20px;}
.hdivide img { width:640px !important;}
#cruises .cruiseresult {background-color:#fff; padding:20px 10px;width:895px; background:url(/images/www.dcruiseshop.com/ship-bg.gif) bottom center no-repeat;}
#cruises .cruiseresult a { line-height:16px;}
#detaillines .durationbox, #cruises .durationbox, .cruiseresult .durationbox {border:2px solid #afafaf;padding:3px;text-align:center;width:50px;margin-bottom:5px;}
.cruisedatesblock { float:right !important;}
.cruisesummary h3 { margin:10px 0;}
.onecol_content_cabin { padding:0 !important;}
.booking_basket { margin:0 20px 0 0 !important; width:162px;}
.booking_col1 { padding:0 !important;}
.booking_col2 { border: 1px solid #F5D638 !important; width:700px !important;}
#enquireonbasket { border: 1px solid #F5D638 !important; width:717px !important; padding:10px !important; float:left; margin:0 0 10px 0 !important;}
.enquiryLink { border: 1px solid #F5D638; width:934px; margin:0 0 10px 0;}
#enquirybutton { margin:10px !important;}
.cruise_addons_wrap, .booking-column-left { padding:0 !important;}
.bookingform { margin:0 !important; width:385px !important;}
.bookingform  h3 { text-align:left;}
.booking-column-left {margin:0 10px 10px 0 !important; border: none!important; padding:10px !important; width:600px !important; float:left !important;}
.booking-column-right {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #14A8B1;color:#2B3175;float:right;line-height:16px;margin:0 0 0 0 !important;width:300px;}
.booking-column-right h3 {border-bottom:1px solid #14A8B1;color:#AE8C44;font-size:20px;margin:5px 0;padding:0 0 8px;}
.bookingform {border-bottom:1px solid #AE8C44;padding:10px 0;width:600px !important;}
.bookingform input {width:300px;}
.bookingform textarea {width:550px;}
.bookingform h3 {margin:5px 0;}
.continuebutton { /* margin-left:310px !important; */}
.passengers_changedetails { width:250px !important;}
.passengers_details { width:355px !important;}
.cheapest .from, .cheapest .cheapprice { text-align:center !important;}
.itinBooking {text-align:center; padding:0 10px 10px 10px; width:280px; color:#333333; background:url(/images/www.dcruiseshop.com/cheapest-bg.gif) bottom center no-repeat;}
.itinBooking h3 { font-size:18px; text-align:left;}
.itinBooking td { line-height:14px;}
.save li { list-style:none; margin:10px 0;}
#cabingrades .gradedesc, #itinerary .itinwrap, #cruises .cruiseresult, .cabindescription, #hotelresults { background:none !important;}
.profiletab {border:none!important;}
.profiletab h3, .profiletab p, .profilebuttons {margin:0!important;padding:10px !important;}
p#filterbutton {margin:10px 0 0 0;}
.titlepill2 { color:#fff !important;}
.cruisedetailinfo .info { margin:10px 0 0 0 !important;}
.cruisedetailimages { text-align:left !important;}
#searchform td { text-align:left !important;}
/*.hotelsortoptions .hotelsortoption { float:left; margin:0 3px 0 0;}
.hotelsortoptions .hotelsortoption a { float:left; background:#068DD0; padding:3px; color:#fff; text-decoration:none;}
.hotelsortoptions .hotelsortoptionhigh { float:left; background:#fdf130; margin:0 3px 0 0; padding:3px; color:#068DD0; text-decoration:none;}
#hotelresults, .roomsrow { border:1px solid #068DD0 !important;}*/
/*table.hoteldesctable th, table.hoteldesctable td, table.cruiseitin td { text-align:left !important;}
.hoteldesctable h3 { background:#068DD0; color:#fff; padding:3px;}
span.rating { float:right;}
.hoteldesctable b, .hotelmoreinfodesc b { line-height:30px;}
.roomsrow th, .roomsrow th b { background:#068DD0; color:#ffffff !important; padding:0 0 0 5px; text-align:left !important;}
.roomsrow td { padding:0 0 0 10px; background:#fdfbcb; border-bottom: 1px solid #068DD0; text-align:left !important;}
table.allfrom { border:1px solid #068DD0;}
table.allfrom td { border-right:1px solid #fff;}
table.allfrom td.sortOn, table.allfrom td.sortOn a { background:#068DD0; color:#fff;}
table.allfrom td.sortNone { background:#FDFBCB;}*/
.itinerarybox table {font-weight:bold;}
.itinerarybox table, .fromboxeswrap{width:960px;}
#itinerarywrap h2, #itinerarywrap h3 {font-size:18px;}
#flightsummary {color:#2B3075;}
#flightresultshead h2 {color:#AE8C44;margin:0 0 5px;}
/*.searchboxes select, .searchboxes input  {width:90%}*/
#departuk, #cruiseonly, #flycruise, #searchinput {width:auto!important;}
#daysplusminus, #day, #adults, #children {width:55px;}
#monthyear {width:168px;}
.option-label {margin-right:10px;}
.fromboxes {width:128px;}
#itinerarywrap {padding: 0;color:#2B3175;}
#itinerarywrap table {width:100%;}
.addons {border:1px solid #AE8C44;color:#AE8C44;float:left;font-weight:bold;margin:10px 10px 0 0;padding:10px;width:288px;}
.addons p {margin:5px 0;}
p.addontext {margin-top:0;}
#posthoteldiv, #flightdiv, #prehoteldiv {height:130px;}
.pgno-top {background:none repeat scroll 0 0 #AE8C44;color:#FFFFFF;font-weight:bold;padding:5px;}
.pgno-top a {color:#fff;}
.pagenumbers {font-size:18px;line-height:1em;padding:0 240px 0 0;}
.addontext {font-size:14px;}
.addons div {margin:5px 0;}

.roomsrow {margin:10px 0 0 0;border:1px solid #AE8C44;}
.roomsrow td, .roomsrow th { padding:5px; }
.cruisedetailinfo .cheapestprice a { text-align:center !important;}
.titlepill3 { background:url("titlepill3.gif") no-repeat; color:#ffffff !important; font-size:28px; height:42px; line-height:40px; margin:10px 0 5px; padding:0 0 0 10px; width:681px;}
.selpage { }
.cruisedetailinfo { background:url("cruisedetailinfo_bg2.gif") no-repeat !important; float:left; height:150px !important; padding:15px; width:670px;}
table.featuredlines img { width:85px;}
table.featuredlines td { text-align:center !important;}
.cruisemoreinfocabins  {float:left;margin:0 0 0 10px;width:650px;}
.padding {padding:10px;}
#deckplan {background:#fff;}
.cruiseimagescabins {float:left;margin-right:10px;width:230px;}
#authorDetail, #authorRatings, #authorAll {border:1px solid #2B3175;background:#fff;}

#reviewdetail .reviewReadMore {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #2B3175 !important;float:right;min-height:250px;padding:10px !important;width:74.5% !important;}
#viewprofile .reviewslist {background:#fff;}
.shipReviewsRatingNew .rightbox, #comments .commentdetail {background:none!important;}
#login, #logout, #nopw, .profiletab, form#forgottenpasswordform  {margin:0;padding:0;}
#login form {padding:5px;}
#reviewdetail {padding: 0;}
#comments .container {margin:5px 0 0 0;}
#comments .commentdetail {padding:0 10px 0 0;}
#reviews .moreinfobox, #reviews .seeall, #reviewlist .moreinfobox, #reviewlist .seeall, #reviewdetail .moreinfobox, #reviewdetail .abuse, #comments .reportabuse, #comments .name, #shipreviews .rightbox, #shipreviews .moreinfobox, #shipreviews .seeall, #reviewlist .moreinfobox, #reviewlist .seeall, #reviewdetail .moreinfobox, #writereview .overallbox {background-color:#eef8fa!important;}
#comments {margin:0 auto;padding:0 !important;width:660px;}
.cruisereviewsNew, #viewprofile .shipReviewsRating {background-color:#FFFFFF;border:none;border-top:1px solid #2B3175;float:left;margin:0 0 5px;padding:0 0 5px;width:100%;}
#signup, #nopw {border:none;background-color:#fff;margin:0;color:#2b3175;}
#reviews .rightbox {background-color:#2B3175;}
.shipReviewsRatingNew, #reviewdetail .reviewAuthor {background:none!important;border:none!important;margin:0;}
.shipReviewsRating .leftbox img{border:none;}
.reviewHeader, .reviewtitle {color:#3A6DAC!important;font-size:18px!important;font-weight:bold!important;line-height:18px!important;}
#writereview .titledate {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;float:none !important;margin:10px 0 0;padding:10px;text-align:left;width:auto !important;}
.submitReview {float:none !important;margin:0 auto;width:140px;}
#writereview textarea {float:none !important;margin:5px 10px 10px 0;width:920px !important;}
p.welcomeheader {font-weight:bold;margin:0;padding:0 0 5px;color:#2B3175;}
.postComment {margin:0;padding:10px;}
.PostComments textarea {width:940px!important;margin:0 auto!important;}
#PostComments h3 {color:#2B3175 !important;font-size:18px !important;font-weight:bold !important;line-height:18px !important;}

#reviews h1, #reviews .linename, .cruisereviewsNew .reviewHeader, #reviews .reviewdate, #reviewlist .reviewdate,#reviewdetail .reviewAuthorLeftCol li, #nopw h2, #reviewdetail .reviewtitle, #shipreviews h1, #shipreviews .linename, #shipreviews .ratingtitle, #reviewlist .ratingtitle, #shipreviews .averagerating, #reviewlist .averagerating, #shipreviews .basedon, #reviewlist .basedon, #contentwrap li, #shipreviews .sortedby, #shipreviews .postedon, #reviewlist .postedon, #shipreviews .reviewdate, #reviewlist .reviewdate, #shipreviews a, #shipreviews a:visited, #reviewlist .reviewdata, .cruisereviews .reviewtitle, #viewprofile .reviewtitle, #reviewlist .reviewtitle, #reviewlist .reviewdata a, .reviewReadMore .date, .authorDetail a, #viewprofile .avatarinfo, #viewprofile h3, #writereview b, .writereview table, #writereview .overallbox, #reviews .sortedby, #reviews .postedon, #reviewlist .postedon,.cruisereviews a, .cruisereviews a:visited, #reviews a, #reviews a:visited, p.reviewdata a, .seeall, .seeall a, #reviews .moreinfobox a, #reviews .seeall a, #reviewlist .moreinfobox a, #reviewlist .seeall a, #reviewdetail .moreinfobox a, .resultleftcol {color:#2b3175!important;}

/*#reviews .ratingtitle, #reviewlist .ratingtitle, #reviews .basedon, #reviewlist .basedon, #reviews .averagerating, #reviewlist .averagerating, .shipReviewsRatingNew .rightbox .ratingbox_left .ratingtitle, .shipReviewsRatingNew .rightbox .ratingbox_left .basedon, .shipReviewsRatingNew .rightbox .ratingbox_left .averagerating, .shipReviewsRatingNew h1, .starRating li, #twitter_update_list li {color:#fff!important;}*/

#reviews .ratingbox_left, #reviews .reviewbox_left, #reviewlist .reviewbox_left {float:left;}

.whitebg {background:#fff!important;margin:0 0 10px 0!important;border:1px solid #2B3175 !important;}
.whitebg .seeall {margin:10px;}

#signup, #nopw {background: none !important; padding: 0; margin:0 0 10px 0; font-size:12px;}

.ratingtitle {margin: 0; padding: 0;}

#fusionReview .listStats {
	background: white;
	border: 1px solid #2B3175;
	margin: 0 auto 10px auto;
	width: 100%;
}
#fusionReview .listStats .leftbox {
	float: left;
	margin: 10px 10px 0 10px;
}
#fusionReview .listStats .rightbox {
	background: #F4F7F9;
	float: right;
	padding: 10px;
	margin: 10px;
	width: 360px;
}
#fusionReview .listStats .rightbox .ratingbox_left {
	width: 175px;
	float: left;
}
#fusionReview .listStats .rightbox .ratingbox_right {
	width: 47%;
	float: right;
}
#fusionReview .starRating ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#fusionReview .listStats .rightbox .ratingbox_right .barbg {
	background: url(/ssi/cruisereviews/greybar.gif) repeat-x;
	display: inline;
	width: 100px;
}
