body{background:#fff;} 

body{background:#fff url(/images/generic/back.gif) repeat-y;margin:0 0 0 10px;padding:0;color:#000;font:11px/14px verdana,geneva,arial,sans-serif;} img {border:0;} p{margin:0;padding:0;} form{display:inline;margin:0;padding:0;} input,select,textarea{margin:0;padding:1px 0 1px 2px;color:#2D6785;vertical-align:top;font:11px verdana,geneva,arial,sans-serif;} select{padding-top:0;padding-bottom:0;margin-right:5px;font-size:12px;} ul{margin:0;padding:0;} li{list-style-type:disc;color:#cc0c07;margin-left:20px;} table {margin:0px; padding:0px; font:11px;} button { border:0; padding:0; margin:0; cursor:pointer; padding:0 .25em 0 .25em; width:auto; overflow:visible;} 

h1.h1Bold { margin:0px; padding:0px; font-weight:bold; margin-top:10px; } /* RESET */ h1.h1Bold { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; padding-bottom:15px; } h1.inline { margin:0 0 10px 0;} h1{margin-left:10px;margin-bottom:6px;color:#333333;font-size:22px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;display:block!important;padding:0;line-height:22px;} h2 {color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin-top:0px; line-height:18px;} h3{margin:0;padding:0;font-size:14px;} h4, h5{margin:0;padding:0;font-size:11px;} h4.hotels_in_city{color:#6B3C36;font-size:11px;} h4.redhd{line-height:16px;color:#FE0000;padding:0 0 0 10px;margin:0} h4.blkhd{line-height:16px;color:#000;padding:0 0 0 10px;margin:0} h6.yel{background-color:#EDE6B0; width:173px; height:19px;text-align:right;margin-left:-10px;margin-Top:0px;margin-bottom:-2px;} h6.tiny{font-size:10px;line-height:16px;color:#38340B;text-align:right;padding-right:5px;padding-top:1px;background:#ECE6B0; font-weight:normal;} 

a:link{color:#9b0400;text-decoration:underline;} a:visited{color:#9b0400;text-decoration:underline;} a:hover,a:active{color:#000;text-decoration:underline;} a.ftrLnk:link {font-size:10px;padding:0 8px 0 8px;border-right:1px solid #85815a;} a.ftrLnk:visited {color:#999; font-size:10px; padding:0 8px 0 0;border-right:1px solid #CCC;} a.ftrLnkLast {font-size:10px;padding:0 0 0 2px;} a.globalLnk:link,a.globalLnk:visited {font-size:10px;font-weight:bold;color:#fff;padding:0 6px 0 2px;text-decoration:none;border-right:1px solid #fff;} a.globalLnkLast:link,a.globalLnkLast:visited{font-size:10px;font-weight:bold;color:#fff;padding:0 6px 0 2px;text-decoration:none;border-right:none;} a.globalLnk:hover,a.globalLnk:active{color:#fff;text-decoration:underline;border-right:1px solid #fff;} a.globalLnkLast:hover,a.globalLnkLast:active{color:#fff;text-decoration:underline;border-right:none;} a.globalLnkLast:link {border-right:none !important;} a.noLinkStyle:link,a.noLinkStyle:visited,a.noLinkStyle:hover,a.noLinkStyle:active{color:#000;text-decoration:none;} 

a.partnerLnk, a.ftrLnk {color:#999; font-size:11px; padding:0 8px 0 0;border-right:1px solid #CCC;} a.partnerLnk:link ,a.ftrLnk:link {color:#999; font-size:11px; padding:0 8px 0 0;border-right:1px solid #CCC;} a.partnerLnk:visited,a.ftrLnk:visited {color:#999; font-size:11px; padding:0 8px 0 0;border-right:1px solid #CCC;} a.partnerLnk:hover, a.ftrLnk:hover { text-decoration:none; padding:0 8px 0 0;border-right:1px solid #CCC;} a.partnerLnk:active, a.ftrLnk:active {color:#999; padding:0 8px 0 0;border-right:1px solid #CCC;} 

a.ftrLnk, a.ftrLnk:link, a.ftrLnk:visited, a.partnerLnk, a.partnerLnk:link, a.partnerLnk:visited {margin-right:4px;} a.ftrLnk:hover,a.ftrLnk:active, a.partnerLnk:hover, a.partnerLnk:active {margin-right:4px;} 

#ftrCont {margin:0 13px 10px 16px;} #ftrRow1Lft {display:inline;float:left;margin:7px 0 5px 0;} #ftrRow1Rgt {display:inline;float:right;margin-top:9px;} #ftrTopBdr {background-color:#c00; height:4px;margin:0;} #globalLnk{display:inline;float:left;padding:8px 8px 0 0;margin-left:5px;} #hdrAdBanner{display:inline;float:right;padding:5px 13px 6px 0;} #hdrTopBdr{height:4px;margin-top:-4px;} #homeBtn{display:inline;float:left;padding:5px 0 0 15px;} #priNav select{margin:0} #priNav{height:35px;padding:0 0 0 16px;background-color:#c00;} #regBigLftCol{display:inline;float:left;width:545px;margin:0;padding:0;} #regContent{margin:14px 0 0 0;padding:0;} #regFooter{clear:both;float:none;width:762px;margin:0;padding:44px 0 0 0;} #regHeader{position:relative;left:0;top:0;width:762px;margin:0;padding:0;z-index:1;} #regLftCol{display:inline;float:left;width:180px;margin:0;padding:0;} #regMidCol{display:inline;float:left;width:355px;margin:0 0 0 10px;padding:0;} #regRgtCol{display:inline;float:left;width:180px;margin:0 0 0 10px;padding:0;} #hdrSkyScrapper{display:inline;float:left;width:175px;margin:0 0 0 15px;padding:0;height:600px;} #tabs{display:inline;float:left;padding:6px 0 0 0;} 

/* TEXT, FONTS */ .fontOrange {color:#008BCA !important;font-family:'Microsoft Sans Serif';} .fontOrange em { font-weight:bold;} .lineHgt { line-height:16px; } 

.accessText{display:none;} .booktxt{font-size:12px;color:#38340B;line-height:110%;padding:1px 0 4px 0;} .blockPriceTxt {font-size:14px; text-decoration:underline;font-family:'Microsoft Sans Serif';} .ftrBody {font-size:10px;line-height:120%;color:#85815a;padding-top:7px;} .lightBlue {color:#008BCA;font-family:'Microsoft Sans Serif';} .numbers {font-size:39px; width:32px;padding-bottom:10px;padding-top:10px;margin:0px; color:#fff;} .phone {font-size:13px; color:#754C23; margin-bottom:7px;} .strike {font-size:13px;text-decoration:line-through;font-family:'Microsoft Sans Serif';} .stkline{text-decoration:line-through;} .textDecNone {text-decoration:none !important;} .userRating {width: 113px;float: left;display: inline;} .userRating1 {float: left;display: inline;} .userRatingSmiley {width: 75px;float: left;display: inline;padding-top: 2px;} .vAlignTop {vertical-align:top;} .weak{color:#808080;font-weight:normal;} .width100 {width:100px;} .width100Per {width:100%;} .lowercase {text-transform:lowercase;} /* IMAGES */ .thumbnail {display: inline;float: left;padding: 1px;border: 1px solid #7AB1D3;margin: 0 8px 8px 0;} 

/* LINES */ .blockDivi {border-bottom:1px #A4C0CF dashed; margin:5px -5px 5px -10px;} .divi_lightdark_545{background:url(/images/generic/divi_darkyel_545.gif) repeat-x bottom;clear:both;width:545px;height:2px;} .divi_lightdark_355{background:url(/images/generic/divi_darkyel_355.gif) repeat-x bottom;clear:both;width:355px;height:2px;} .dottedDivider {clear:both;border-top:1px dotted #c2bf96;} .dashedRed {border-bottom: 1px dashed #FE0000;padding:0; margin: 2px 0 3px 0;} .dashedBlk {border-bottom: 1px dashed #000;padding:0; margin: 2px 0 3px 0;} /* BOXES */ .blockPrice {padding:4px 4px 4px 6px; display:block; color:#000 !important;} .blockPriceBox {background-image:url(/images/boxes/block_price.gif); background-repeat:no-repeat; width:104px; margin-top:2px;padding-bottom:2px; vertical-align:middle;} .col1_lightyel_divider{display:block; height:1px; background-color:#FFFFFF; margin:7px -1px 5px -10px; border-top:1px #ece6b0 solid;} .col1_lightyel_divider2 {display:block; height:1px; background-color:#FFFFFF; border-top:1px #DDD8B8 solid;clear:both; margin:7px 0 7px 0;} .col3_blue_mid_bot0{width:355px;height:16px;clear:both;background:url(/images/boxes/mcol_blue_bot.gif) no-repeat;} .col3Yel {background:#F8F7F0 url(/images/boxes/col3Yel.gif) right repeat-y; border-left:1px #DED5B2 solid; padding-left:9px; line-height:14px; margin:0; width:163px;} .col3Yel {padding-right:12px; width:179px; voice-family:"\"}\"";voice-family:inherit; width:163px; padding-right:6px;} .col3YelBot {background:url(/images/boxes/col3YelBot.gif) no-repeat;clear:both;width:180px;height:11px;/* Tip: Mac OSX FF 1.x */ margin-top:-1px;} .col3YelTop {background:url(/images/boxes/col3YelTop.gif); clear:both; width:180px; height:11px; background-repeat:no-repeat;} .d2Col2_yel_top{background:url(/images/boxes/d2_2col_yel_top.gif);clear:both;width:545px;height:10px;} .d2Col2_yelBg545 {background:#F7F4C9 url(/images/boxes/d2Stnd_sideshadow.gif) repeat-y right;padding-left:0;padding-right:12px; border-left:1px #DED5B2 solid; padding-top:3px;} .d2Col2_yelBg545 {width:545px;voice-family:"\"}\"";voice-family:inherit;width:532px;} .d2Col2_yelDark_bot{background:url(/images/boxes/d2_divi_yel_bot.gif);clear:both;width:545px;height:9px;/* Tip: Mac OSX FF 1.x */ margin-top:-1px;} .mcol_blue_top{background:url(/images/boxes/mcol_blue_top.gif);clear:both;width:355px;height:8px;} .mcol_blue{background:url(/images/boxes/col2BlueBg.gif) repeat-y right;border-left:1px #A4C0CF solid;} .mcol_blue_content_box {vertical-align:bottom; padding:0 14px 0 9px; text-align:left;} div.errMsgBlock {color: #FE0000; font-weight:normal; padding: 0 0 4px 10px;} div.waringMsgBlock {color: #000; font-weight:normal; padding: 0 0 4px 10px; margin-top:5px;} .warningBox {background-color:#ebebeb; margin:0 -8px 0 -9px;} .warningBox div {margin:5px 5px 10px 5px; padding-bottom:8px;} .warningBox img {display:block; float:left; margin:5px 5px 0 0;} .warningBox strong {display:block; padding-top:12px;} .warningBox p {margin:10px 5px 5px 33px;} /* BOOKING */ .homepage_adults{margin-right:5px;display:inline;float:left;} .homepage_arrive{width:141px;display:inline;float:left;} .homepage_children{width:141px;display:inline;float:left;} .homepage_depart{width:135px;display:inline;float:left;} .homepage_rooms{width:58px;display:inline;float:left;} 

/* MARGIN */ .mgn0 { margin:0 !important;} .mgnBot10 {margin-bottom:10px !important;} .mgnBot10Lft10 {margin:0 0 10px 10px;} .mgnBot7 {margin-bottom:7px !important;} .mgnLft0 { margin-left:0 !important;} .mgnLft18 {margin-left:18px;} .mgnLft2 { margin-left:2px;} .mgnLft20 {margin-left:20px;} .mgnLft22 {margin-left:22px;} .mgnLft4 { margin-left:4px;} .mgnLft5 {margin-left:5px;} .mgnLft7 {margin-left:7px !important;} .mgnLft72 {margin-left:72px;} .mgnLft166 {margin-left:166px;} .mgnLft164 {margin-left:164px;} .mgnLft10 {margin-left:10px !important;} .mgnLft15 {margin-left:15px !important;} .mgnLftRgt9 {margin:0 9px;} .mgnRgt10 {margin-right:10px !important;} .mgnRgt3 {margin-right:3px;} .mgnRgt5 {margin-right:5px !important;} .mgnTop20{margin-top:20px !important;} 

/* Added as part of Review Collection START */ .mgnTop25 { margin-top:25px; } .mgnBot25 { margin-bottom:25px; } .mgnBot20 { margin-bottom:20px; } .mgnLft25 { margin-left:25px; } /* Added as part of Review Collection END */ 

.mgnTop10{margin-top:10px !important;} .mgnTop2 {margin-top:2px;} .mgnTop4 { margin-top:4px;} .mgnTop5 {margin-top:5px !important;} .mgnTop5Lft5 {margin:5px 0 0 5px;} .mgnTop7{margin-top:7px;} .mgnTopMin10 {margin-top:-10px;} .mgnTopMin3Rgt5 {margin:-3px 5px -2px 0;} .mgnTopMin4 {margin-top:-4px !important;} .mgnLftMin3 {margin-left:-3px;} /* PADDING */ .pad0 { padding:0 !important;} .pad2 { padding:2px;} .padBot10 {padding-bottom:10px;} .padBot3 {padding-bottom:3px;} .padBot4 {padding-bottom:4px;} .padBot5 {padding-bottom:5px;} .padBotMin3 { padding-bottom:-3px !important;} .padLft4 {padding-left:4px;} .padTop4 {padding-top:4px;} .padTop5 {padding-top:5px;} .padLft0 {padding-left:0 !important;} /* HEIGHT */ .height5 {height:5px !important;} .height8 {height:8px !important;} .height23 {height:23px;} .spacer10{height:10px;clear:both;} .spacer5 {height:5px;} 

/* WIDTH */ 

.width230 {width:230px;} .width252 {width:252px;} .width255 {width:255px !important;} .width273 {width:273px !important;} .width334 { width:334px; } .width483 {width:483px !important;} .width546 {width:546px !important;} .width655 {width:655px} .width70 {width:70px;} .width80 {width:80px;} .width88{width:88px;} .width92 {width:92px !important;} .width150 {width:150px;} .width160 {width:160px !important;} .width163{width:163px !important;} .width164 {width:164px !important;} .width169 {width:169px !important;} /* MISC */ .displayBlock {display:block;} .displayNone {display:none;} .pageBreak {display:none;} 

.bgColor4 { background-color:#f4f2e8; } .txtAlignLft {text-align:left;} .txtAlignRgt {text-align:right;} 

#tReview tr { text-align:center; width:30px; } 

.padLft190 { padding-left:190px; } .mandatory { background-color:#f8f8f0; border:1px #7f9db9 solid; } .txtAreaT1 { float:left; width:330px; margin-left:20px; margin-top:5px; height:65px; } .guideLines { display:block; width:130px; padding:20px 0px 10px 10px; float:right; } 

/* MISC */ .ieMacSearchOff { display:block;} .ieMacSearchOn { display:none;} 

/* FOOTER */ .help {cursor:help;} 

/* IMAGES */ .mapThumb{border:1px solid #7ab1d3;} .smlphotos{ float:right;width:232px;margin-bottom:8px;color:#716E4F;font-size:10px;margin-left:0;} .smlphotos img {margin:5px;margin-left:0;margin-right:4px;border:1px #7AB1D3 solid; padding:2px;} .smlphotos a:link img{border:1px #7AB1D3 solid !important; padding:2px !important;} .smlphotos a:visited img {border:1px #7AB1D3 solid !important; padding:2px !important;} .smlphotos a:hover img{border:3px #9B0400 solid !important; padding:0 !important;} .smlphotos a:active img{border:1px #7AB1D3 solid !important; padding:2px !important;} 

/* TEXT, FONTS */ .DrkBrown {color:#484522;} .font110 {font-size:11px;} .htlDetailsThumbCont {float: left;display: inline;width: 319px;} .facilities{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;margin:10px -5px 10px -10px;} .d2VeryLightBg {background-color:#f7f7f7;} .iconTxt{display:block;margin-left:30px;margin-top:-19px;} .fontRed {color:#CC0C07;} 

.solidLine1 {border-bottom:1px #B9CED7 solid; margin:5px 5px 0 1px;} .solidLine2 {border-bottom:1px #B9CED7 solid; margin:5px 5px 5px 1px;} .solidLine3 {border-bottom:1px #B9CED7 solid; margin:5px 0 0 1px;} 

.your_res_col4{width:142px;float:left;} 

/* BORDERS */ .bdrBotNone {border-bottom:none;} 

/* MARGINS */ .mgnAuto{margin:auto;} .mgn10 { margin:10px;} .mgnTop3 {margin-top:3px;} /* for arabic - doesnt seem the nessecity of the blue border */ .padRgt15 {padding-right:15px;} .padRgt5 {padding-right:5px !important;} .mgnTop1 {margin-top:1px;} .padTop5Rgt16Bot8Lft8 {padding: 5px 16px 8px 8px;} .padRgt8Lft8 {padding: 0 8px;} .mgnTop2Lft6 {margin:2px 0 0 6px;} .mgnTB5LR10 {margin:5px 10px;} .mgnTopMin1Rgt15Bot5Lft10 {margin:-1px 15px 5px 10px !important;} .mgnTop5Rgt15Lft10 {margin:5px 15px 0 10px !important;} .mgnRgt5Lft10 {margin:0 5px 0 10px;} .mgnLftRgt10 {margin:0 10px;} .mgnTop9Bot1{margin-top:9px;margin-bottom:1px;} .mgnTop15Rgt6Bot10 {margin:15px 6px 10px 0 !important;} .mgnTB6LR10 {margin:6px 10px;} .mgnTop2Lft8 {margin:2px 0 0 8px;} .mgnBot60 {margin-bottom:60px;} 

/* PADDING */ .padTop2Rgt8Bot5Lft8 {padding: 2px 8px 5px 8px;} .padLft10 {padding-left:10px;} .padTop6 {padding-top:6px;} .padLft6 {padding-left:6px;} .padTop8 {padding-top:8px;} .padLft14 {padding-left: 14px;} .padLft45 {padding-left: 45px;} 

/* WIDTH */ .width350 {width:350px !important;} .width473 {width:473px;} .width280 {width:280px;} .width175 {width:175px;} .width210 {width:210px;} .width170 {width:170px;} .width520 {width:520px;} .width250 {width:250px !important;} .width120 {width:120px;} .width220 {width:220px !important;} .width225 {width:225px;} 

/* HEIGHT */ .height25 {height:25px !important;} 

/* REGIONS */ #regCrumbtrail{position:relative;left:16px;width:747px;margin:0;padding:0;} /* 1 column */ #reg1Col{display:inline;float:left;width:735px;margin:0;padding:0;} /* TEXT */ .colorRed {color: #9B0400;} .fontBlk {color:#000;} .mapTxt {text-align:center; text-decoration:none !important;} 

/* IMAGES */ .hotelsOnMapBdr {border:2px #9A0501 solid; padding:1px;} 

/* BREADCRUMB */ #breadcrumb{line-height:25px; text-transform:uppercase;border-bottom:1px #C2BF96 dotted;} 

/* HCOM */ /* HEADINGS */ /* TEXT */ .dashedSep {border-bottom: 1px dashed #A4C0CF;} .padRgt14Bot3Lft8 {padding: 0 14px 3px 8px;} .fltLftInline {float: left;display: inline;} .left {text-align: left;} .dirLft{direction:ltr;} .roomTypeRate{color:#9b0400;font-size:12px;} .roomTypeRateGrey{color:#808080;font-size:12px;} .viewDetails{width:525px;background-image:url(/images/boxes/divisory2.gif); background-repeat:no-repeat; background-position:top left;display:block;clear:both;} .viewDetails div{padding:6px 10px 2px 10px;} .viewDetails img{vertical-align:bottom;padding-left:5px; padding-top:1px;} .txtAlignCntr {text-align:center !important;} .txtAlighRgt {text-align:right;} .txtAlighLft {text-align:left;} .font100Per {font-size:11px;} .totPriceTxt {font-size:14px; text-decoration:none;} .lineHgt180 {line-height:18px;} .lineHgt130 {line-height:13px;} .totalPriceBlue {font-family:Verdana; font-size:14px; color:#0088CA; font-weight:bold;} h3.nphdtop{background:url(/images/boxes/2col_blue_nphdtopSB.gif) no-repeat;padding-left:10px;color:#fff;line-height:28px;height:33px;font-size:12px;} .nphdtopNoBotCurve{background:url(/images/boxes/2col_blue_nphdtop.gif) no-repeat;padding-left:10px;color:#fff;line-height:28px;height:33px;font-size:12px;} h3.nphd{background:url(/images/boxes/2col_blue_nphd.gif) no-repeat;padding-left:10px;color:#fff;padding-top:10px;line-height:28px;height:33px;font-size:12px;} .starRBlue {border-top:1px #008BCA solid; padding-top:5px; margin-top:5px; width:436px; margin-right:10px; float:right; color:#13518A;} 


/****** MODULES ******/ /* FOOTER */ a.ftrLnkBold {font-size:10px;font-weight:bold;padding:0 6px 0 2px;border-right:1px solid #85815a;} a.ftrLnkBold:hover,a.ftrLnkBold:active {color:#000;} .dottedDividerRates {clear:both;border-top:1px dotted #A4C0CF; margin-right:5px;} /* HOTEL DETAIL */ .weekAvailability{width:360px;padding-top:10px;display:block;border-right:1px solid #a0c0cf;min-height:80px;overflow:hidden;height:expression(this.scrollHeight < 80? "80px" : "auto" );} .lftBdrBlue{border-left:1px solid #a0c0cf; margin-left:-1px;} 



/* FLOATS, ALIGNS, CLEARS */ .clr{overflow:hidden;clear:both;height:1px;margin:-1px 0 0 0;font-size:1px;} .clrBoth{clear:both;} .clrLft {clear:left;} .fltLft{float:left;} .fltRgt{float:right;} 

/* BEGIN USER ACCOUNTS */ /* HEADER */ 

a.headerLinks {color:#fff;} a:link.headerLinks {color:#fff;} a:visited.headerLinks {color:#fff;} a:hover.headerLinks {color:#000;} a:active.headerLinks {color:#fff;} 

#active {color:#000; font-weight:bold; text-decoration:none;} 

#headContainer { background:#fff; } #headTopContainer {padding:3px 10px 5px 10px; height:70px;} #headTopLeftImg {position:absolute; top:0px; left:0px;} .headCopy img {width:468px; height:60px; margin:12px 5px 0 0; } #logo {display:block; float:left; width:206px; height:60px; z-index:10; position:absolute; top:7px; left:15px;} 

/* Header copy */ .headCopy {float:right; text-align:right;} .headWelcome {line-height:25px;} .headBookOrCall {font:bold 11px Arial, Helvetica, sans-serif;} .headOpeningHours {font:10px Arial, Helvetica, sans-serif; color:#999;} 

/* CSS Menu */ #headContainer hr {background:#990905; height:1px; padding:0; margin:0; border:0;} div#menu {background:#cc0c07; border-top:1px #e68683 solid; border-bottom:1px #990905 solid; width:100%; float:left} #tableMenu {margin:0px; padding:0px; float:left;} #tableMenu td {margin:0px; padding:0px; text-align:center; width:150px;} #tableMenu a:hover {background:#f7f2c8;} #tableMenu td a {padding:4px 10px; display:block; vertical-align:middle;} #tableMenu td {border-right:1px #990905 solid; border-left:1px #e68683 solid;} #tableMenu tr td span {position:absolute; z-index:500; width:auto; margin-top:0px; margin-left:-2px; background-color:#f7f2c8} #tableMenu tr td:hover span {display:block;} #tableMenu td span {display:none;} #tableMenu .downArrow { background:url(/images/generic/downArrowType2.gif) no-repeat center right;} #tableMenu span {border:1px #e7e5d5 solid; margin-left:0px!important; width:150px!important; background:#f8f7f0!important;} 

/* Browse Menu Item */ #tableMenu span.bigDrop {width:100px; margin-left:-75px!important; width:150px!important; background:none; border:none;} #tableMenu span td {border:none; text-align:left; padding:0 10px; vertical-align:top; background-color:#f8f7f0;} #tableMenu span td a {width:100px; margin:0px; padding:0px;} #tableMenu span td h3 {white-space:nowrap; font-size:11px; margin-top:10px; padding:0px;} #tableMenu span.bigDrop table {border:1px #c1c1c1 solid; float:left; width:auto; margin-top:-2px;} 

/* CSS Combo Box Menus */ .customDropMenu {margin:0px 7px 0px 0px; float:right; z-index:15;padding-top:2px;} .customDropMenu td {background:#cc0c07;} .customDropMenu td a {padding:0px 10px; display:block;} .customDropMenu td a div {padding-right:47px; height:18px; position:relative;} .customDropMenu td a div.noIcon {padding-right:18px;} .customDropMenu td:hover span {display:block;} 

.customDropMenu span {display:none;} .customDropMenu .downArrow { height:18px; text-align:right; padding-right:4px;} .customDropMenu div { background:url(/images/generic/downArrowType3.gif) no-repeat center right; line-height:18px; white-space:nowrap;} .customDropMenu img {padding-left:4px; position:absolute; width:26px; height:18px; margin-top:-1px;} 

/* Countries Table */ .customDropMenu {position:relative; display:block} .customDropMenu .bigDrop {width:auto; background:none; border:none; position:absolute; right:0px;} .customDropMenu .bigDrop table {border:1px #c1c1c1 solid; float:right; width:auto;position:absolute; right:0px; background-color:#f8f7f0;} .customDropMenu .bigDrop table a:hover {background:#f7f2c8;} .customDropMenu .bigDrop a.lst {margin-bottom:10px;} .customDropMenu span td {border:none; text-align:left; padding:0 10px; vertical-align:top; background:none;padding:10px;} .customDropMenu span td a {margin:0px; padding:0px; white-space:nowrap; padding-right:10px;} .customDropMenu span td h3 {white-space:nowrap; font-size:11px; margin-top:0px; padding:0px;} 

.hgt1 {height:1px!important;} 

#regLftCol735 {display:inline;float:left;width:730px; padding:0; margin:10px 5px 0 0;} #geoTrust {margin:10px 0 0 15px;} h1 span { font-size:11px; font-weight:normal; } 

.frmRgtPad20 { padding-right:20px; } .chk { line-height:21px; height:21px; float:left; } .userAccountsForm p { margin:20px 0 5px 0;} .userAccountsForm { margin-left:8px;} 

/* RED ERROR BOX */ .redBoxTop730 {width:730px;height:7px;clear:both;background:url(/images/redTop730.gif) no-repeat;} .redBoxBot730 {width:730px;height:16px;clear:both;background:url(/images/redBot730.gif) no-repeat;} .mcol_red_pagination_730 {background:#FFF url(http://deals.hotels.com/images/boxes/stndSideshadowRed.gif) repeat-y right;border-left:1px #9B0400 solid;padding:0;} .mcol_red_pagination_730 {width:732px;voice-family: "\"}\"";voice-family:inherit; width:731px;} .errMsgLong { color:#FF0000;} .errMsgLong p { } .errMsg { color:#FF0000; font-weight:bold; } .errMsg input { background-color:#fee; } .errMsg select { background-color:#fee; } 

/* LIQUID BOX TYPE 1 */ .top-left, .top-right, .bottom-left, .bottom-right { background-image:url(/images/roundCornersType1.gif); height:34px; font-size:2px; } .top-left, .bottom-left { margin-right: 9px; } .top-right, .bottom-right { margin-left: 9px; margin-top:-34px; } .top-right { background-position:100% 0; } .bottom-left { background-position:0 -34px; } .bottom-right { background-position:100% -34px; } .inside { position:relative; border-left:1px solid #7ab1d3; background:#fff; color:#000; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(/images/roundCornersType1Center.gif) repeat-y right;} .inside div { padding:10px; } .bottom-left { height:10px; } .bottom-right { height:10px; margin-top:-10px; margin-bottom:10px; } p.title { position:absolute; padding:0px; margin:0px; top:-28px; left:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#fff; } 

#custServiceLinks a {display:block; width:200px;} #custServiceLinks ul {margin-top:10px;} 

/* WARNING MSG BOX USER ACCOUNTS */ .warningBoxUserAccounts {background-color:#FFFFFF; margin:0 0 20px 0; border:1px solid #9B0400;} .warningBoxUserAccounts div {margin:5px 5px 5px 5px; padding-bottom:8px;} .warningBoxUserAccounts img {display:block; float:left; margin:5px 5px 0 0;} .warningBoxUserAccounts strong {display:block; padding-top:12px;} .warningBoxUserAccounts p {margin:3px 5px 0px 33px;} 

.mgnTopBot20 {margin:20px 0;} 

li { color:#000; line-height:16px;} .mgnLft50 {margin-left:50px;} .mgnLft100 {margin-left:100px;} 

/* Ty */ #bodyOverwrite { font-size:80%; line-height:16px; color:#333; font-family:Arial, Helvetica, sans-serif;} .containerBig { border:1px solid #f8af18; padding: 10px; margin-bottom:10px;} .signIn th { text-align:right; font-weight:normal;} HbutType2:link, HbutType2:visited { color:#fff;} hr { border: none 0; border-top: 1px dotted #f8af18; width: 100%; height: 1px; margin: 15px 0;} .signIn2 { margin: 10px 0 0 130px;} .signIn2 td, .signIn2 th { padding: 0 0 15px 5px;} .signIn3 { margin: 10px 0 0 125px;} .signIn3 td, .signIn3 th { padding: 0 0 15px 5px;} .forErr { padding: 0 0 0 5px !important;} .innerForm { padding: 0 0 5px 5px !important;} #benefits { border: 1px solid #f8af18; padding: 12px; margin-top: 20px;} #benefits ul { margin-bottom:10px;} .labelHint { line-height:20px; padding-left:5px;} .rememberMe { font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:0px; padding:0px 0px 0px 5px; } 

.userAccountsForm input.chkBoxRemember { height:16px; margin-right:5px; } .userAccountsForm label.chkBoxRemember { line-height:16px; } /* END USER ACCOUNTS */ 

/* Added class */ .hdpBdrLftRgt{background: #fff url("/images/boxes/boxBlueRgt.gif") repeat-y right; width: 194px; margin-left: -9px; padding-left: 10px;border-left:1px solid #7AB1D3;} .height17 {height:17px;} .padTop12{padding-top:12px;} .mgnLftMin2{margin-left:-2px;} .width711{width:711px;} .width731{width:731px;} .width50{width:50px;} .height546{height:546px;} .bdrTopNone{border-top:none;} .bdrRgtNone{border-right:none !important;} .mgnBot0{margin-bottom:0px;} .width111{width:111px;} .width115{width:115px;} .width82{width:82px;} .height0{height:0px;} .width137{width:137px !important;} .height46{height:46px !important;} .stampPos{z-index:1000; position:absolute; top:3px; left:190px;} #formHolding{position:absolute; top:25%; left:150px;width:300px;height:300px; border:1px solid #CC0C07;background:#fff; z-index:999;text-align:center;display:none;} /* RED HTML SUBMIT BUTTON LARGE */ .Hbut_1 {float:left; font-size:11px; line-height:normal; padding-bottom:10px; text-align:center;} .Hbut_1 em { float:left; background:url("/images/buttons/btnColour1LeftLrg.gif") no-repeat left top; margin:0; padding:0; } .Hbut_1 button { background:url("/images/buttons/btnColour1RightLrg.gif") no-repeat right top; padding:0 10px 0 3px; margin-left:5px; height:27px; line-height:27px; font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; font-size:16px; font-weight:bold;} 

/* BLUE HTML SUBMIT BUTTON LARGE */ .Hbut_1_1 {float:left; font-size:11px; line-height:normal; padding-bottom:10px; text-align:center;} .Hbut_1_1 em { float:left; background:url("/images/buttons/btnColour2LeftLrg.gif") no-repeat left top; margin:0; padding:0; } .Hbut_1_1 button { background:url("/images/buttons/btnColour2RightLrg.gif") no-repeat right top; padding:0 10px 0 3px; margin-left:5px; height:27px; line-height:27px; font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; font-size:16px; font-weight:bold;} 

/* RED HTML SUBMIT BUTTON SMALL */ .Hbut_2 {float:left; font-size:11px; line-height:normal; padding-bottom:10px; text-align:center;} .Hbut_2 em { float:left; background:url("/images/buttons/btnColour1LeftSml.gif") no-repeat left top; margin:0; padding:0; } .Hbut_2 button { background:url("/images/buttons/btnColour1RightSml.gif") no-repeat right top; padding:0 10px 1px 3px; margin-left:5px; height:22px; line-height:22px; font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; font-size:12px; font-weight:bold;} 

/* BLUE HTML SUBMIT BUTTON SMALL */ .Hbut_2_1 {float:left; font-size:11px; line-height:normal; padding-bottom:10px; text-align:center;} .Hbut_2_1 em { float:left; background:url("/images/buttons/btnColour2LeftSml.gif") no-repeat left top; margin:0; padding:0; } .Hbut_2_1 button { background:url("/images/buttons/btnColour2RightSml.gif") no-repeat right top; padding:0 10px 1px 3px; margin-left:5px; height:22px; line-height:22px; font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;font-size:12px; font-weight:bold;} 

/* ANCHOR BUTTONS */ /* RED HTML BUTTON LARGE */ .Hbut_3 {float:left; font-size:11px; line-height:normal; padding-bottom:10px; text-align:center;} .Hbut_3 em {float:left; background:url(/images/buttons/btnColour1LeftLrg.gif) no-repeat left top; margin:0; padding:0;} .Hbut_3 div {display:block; background:url(/images/buttons/btnColour1RightLrg.gif) no-repeat right top; padding:0 10px 0 3px; margin-left:5px; line-height:27px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;} .Hbut_3 a, .Hbut_3 a:link, .Hbut_3 a:visited, .Hbut_3 a:hover, .Hbut_3 a:active {font-size:16px; line-height:25px; display:block; font-weight:bold; color:#fff; text-decoration:none;} 

/* RED HTML BUTTON SMALL */ .Hbut_4 {float:left; font-size:11px; line-height:normal; padding-bottom:10px; text-align:center;} .Hbut_4 em { float:left; background:url(/images/buttons/btnColour1LeftSml.gif) no-repeat left top; margin:0; padding:0; } .Hbut_4 div { display:block; background:url(/images/buttons/btnColour1RightSml.gif) no-repeat right top; padding:0 10px 0 3px; margin-left:5px;line-height:22px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;} .Hbut_4 a, .Hbut_4 a:link, .Hbut_4 a:visited, .Hbut_4 a:hover, .Hbut_4 a:active{ font-size:12px; line-height:20px; display:block; font-weight:bold; color:#fff; text-decoration:none;} 

/* BLUE HTML BUTTON LARGE */ .Hbut_3_1 {float:left; font-size:11px; line-height:normal; padding-bottom:10px; text-align:center;} .Hbut_3_1 em {float:left; background:url(/images/buttons/btnColour2LeftLrg.gif) no-repeat left top; margin:0; padding:0;} .Hbut_3_1 div {display:block; background:url(/images/buttons/btnColour2RightLrg.gif) no-repeat right top; padding:0 10px 0 3px; margin-left:5px; line-height:27px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;} .Hbut_3_1 a, .Hbut_3_1 a:link, .Hbut_3_1 a:visited, .Hbut_3_1 a:hover, .Hbut_3_1 a:active {font-size:16px; line-height:25px; display:block; font-weight:bold; color:#fff; text-decoration:none;} 

/* BLUE HTML BUTTON SMALL */ .Hbut_4_1 {float:left; font-size:11px; line-height:normal; padding-bottom:10px; text-align:center;} .Hbut_4_1 em { float:left; background:url(/images/buttons/btnColour2LeftSml.gif) no-repeat left top; margin:0; padding:0; } .Hbut_4_1 div { display:block; background:url(/images/buttons/btnColour2RightSml.gif) no-repeat right top; padding:0 10px 0 3px; margin-left:5px; line-height:22px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;} .Hbut_4_1 a, .Hbut_4 a:link, .Hbut_4 a:visited, .Hbut_4 a:hover, .Hbut_4 a:active { font-size:12px; line-height:20px; display:block; font-weight:bold; color:#fff; text-decoration:none;} .bgNone {background:none;} .popTop {position:fixed; z-index:2; top:0px; background-color:#fff; width:360px; height:40px; padding-top:5px;border-top:4px solid #CC0C07;} .popBot {position: fixed; bottom:0px; background-color:#f8f7f0; width:380px; height:22px; padding-top:5px; margin-left:-10px; text-align:right;} .popDivi {border-top:1px #ccc dashed; width:360px;} .mgnTop50 {margin-top:50px;} 

/* BOOKING FORM CREDIT CARD IMAGE POPUPS */ .csvImages{float:right; display:none; position:absolute; right:100;} 

/* ADBANNER */ #DCOLTOP{display:inline;float:left;margin:0pt 0pt 0pt 25px;padding:0pt;} #TOPBAN{width:468px;float:right;margin-top:5px;} #CCOLBOT{width:180px;} 

/* Google Adsense */ #page #adsense_horizontal_content {margin-left: 11px} #twocolRightContainer #adsense_vertical_content {margin-left: 10px} a.adsense_headerm:actice {font-size: 11px;color: #000000;font-weight: bold;text-decoration: underline;} a.adsense_headerm:link {font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;} a.adsense_headerm:hover {font-size: 11px;color: #000000;font-weight: bold;text-decoration: underline;} .adsense_header {font-size: 11px;color: #000000;font-weight: bold;} .adsense_line1 {font-size: 11px;color: #FF9900;text-decoration: underline;font-weight: bold;} .adsense_text {font-size: 11px;color: #555555;text-decoration: none;} .adsense_url {color: #7f7f7f;font-size: 10px; text-decoration: none;} 

.OrangeBoxNew { width:auto; height:16px; font-weight:bold; font-size:11px; padding-top:4px; text-align:center; background-image:url(http://media.expedia.com/media/content/expaus/graphics/hcom/header_orange_1.jpg); background-repeat:no-repeat; } 

.textBoxLocal { width:161px; height:28px; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:5px; border-bottom-color:#faaf18; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#faaf18; border-left-style:solid; border-left-width:1px; border-right-color:#faaf18; border-right-style:solid; border-right-width:1px; text-align:center; font-size:12px; background-color:#fcd685; } 

.padTop15 { padding-top:15px; } 

/* ---------------------------------------------------------------------------------- */ /* -----------------------------------Rebranding------------------------------------- */ /* ---------------------------------------------------------------------------------- */ /* ALL IMAGES */ .red_detail_box_top {width:545px;height:7px;clear:both;background:url(/images/boxes/col2RedTop.gif) no-repeat;} .red_detail_box_bot {width:545px;height:16px;clear:both;background:url(/images/boxes/col2RedBot.gif) no-repeat;} .mcol_red_pagination_2col{background:#FFF url(/images/boxes/stndSideshadowRed.gif) repeat-y right;border-left:1px #9B0400 solid;padding:0;} .boxLrgBlueBot {background: url("/images/boxes/boxLrgBlueBot.gif");clear:both; width:545px; height:10px; background-repeat:no-repeat; background-position:bottom;} 

.d1Col1_blue{width:283px; background:url("/images/boxes/col1BlueTop.gif") no-repeat top;} .d1Col1_blue div.boxContent{width:283px;background:url("/images/boxes/col1BlueBg.gif") repeat-y top;} .d1Col1_blue div.footer{width:283px;height:10px;background:url("/images/boxes/col1BlueBot.gif") no-repeat top;clear:both;} .d1Col1_blue_Little{width:230px;background:url("/images/boxes/col1BlueTopLittle.gif") no-repeat top;} .d1Col1_blue_Little div.boxContent{width:230px;background:url("/images/boxes/col1BlueBgLittle.gif") repeat-y top;} .d1Col1_blue_Little div.footer{width:230px;height:10px;background:url("/images/boxes/col1BlueBotLittle.gif") no-repeat top;clear:both;} .col2TopType3 { width:523px; border:1px #fff solid; background-image:url(/images/boxes/col2BlueBg.gif); background-repeat:no-repeat; background-position:top; } .blockPriceBox {background-image:url(/images/boxes/block_price.gif); background-repeat:no-repeat; width:104px; margin-top:2px;padding-bottom:2px; vertical-align:middle;} .col3_blue_mid_bot0{width:355px;height:16px;clear:both;background:url(/images/boxes/mcol_blue_bot.gif) no-repeat;} 

body { background-color:#E0E0E0; color:#333; font-family:Arial,Helvetica,sans-serif; line-height:14px;} 

#regHeader { background:#fff; left:0pt; margin:0pt; padding:0pt; position:relative; top:0pt; } #hdrTopBdr { background:none; height:4px; background-color:#f9af18; } #regMidCol .mgnTop7 .clr { margin-bottom:10px; } 

#ftrTopBdr { background:none; height:4px; background-color:#f9af18; margin:0px; } #priNav { background:#fff; height:35px; padding:0pt 0pt 0pt 16px; border-bottom:1px #f9af18 solid; } 

#tabs {display:inline;float:right; padding-right:10px; margin-right:4px; padding-top:8px; margin-bottom:-4px; } #globalLnk {display:inline;float:left; padding-top:10px; font-size:11px; margin-left:-2px; } #ftrRow1Rgt {display:inline;float:left;margin-top:9px;} #ftrCont .dottedDivider { display:none; } #regCrumbtrail { background:#fff;left:0px; padding-left:15px; } .ftrBody { color:#aaa; } h1{margin-left:10px;margin-bottom:6px;color:#333333;font-size:22px; font-weight:lighter; font-family:Arial, Helvetica, sans-serif; font-weight:bold} 

a.globalLnk:link,a.globalLnk:visited {font-size:10px;font-weight:bold;color:#a6292f;padding:0 6px 0 2px;text-decoration:none;border-right:1px solid #cccccc;} a.globalLnkLast:link,a.globalLnkLast:visited{font-size:10px;font-weight:bold;color:#a6292f;padding:0 6px 0 2px;text-decoration:none;border-right:none;} a.globalLnk:hover,a.globalLnk:active{color:#333;text-decoration:none;border-right:1px solid #cccccc;} a.globalLnkLast:hover,a.globalLnkLast:active{color:#333;text-decoration:none;border-right:none;} a.globalLnkLast:link {border-right:none !important;} 

a.partnerLnk, a.ftrLnk {color:#999; font-size:11px; padding:0 8px 0 0;border-right:1px solid #ccc;} a.partnerLnk:link, a.ftrLnk:link {color:#999; font-size:11px; padding:0 8px 0 0;border-right:1px solid #ccc;} a.partnerLnk:visited, a.ftrLnk:visited {color:#999; font-size:11px; padding:0 8px 0 0;border-right:1px solid #ccc;} a.partnerLnk:hover, a.ftrLnk:hover { text-decoration:none; padding:0 8px 0 0;border-right:1px solid #ccc;} a.partnerLnk:active, a.ftrLnk:active {color:#999; padding:0 8px 0 0;border-right:1px solid #ccc;} 

a.ftrLnk, a.ftrLnk:link, a.ftrLnk:visited, a.partnerLnk, a.partnerLnk:link, a.partnerLnk:visited {margin-right:6px;} a.ftrLnk:hover,a.ftrLnk:active, a.partnerLnk:hover, a.partnerLnk:active {margin-right:6px;} a.ftrLnkLast {font-size:10px;} 



#homeBtn img { width:161px; height:76px; } #hdrAdBanner { margin-top:8px; } 

.greyDotted { display:none; } 

#breadcrumb {color:#5c5c5c; text-transform:none; } #breadcrumb { font-size:11px; border-bottom:none; } #breadcrumb a { font-size:11px; } #regCrumbtrail { border-bottom:1px #fdeabf solid;} 

/* new style breadcrumb*/ ul#breadcrumb { border-bottom: 1px dotted #e5e5e5; height: 1.8em; padding-top: .6em; } 

ul#breadcrumb li { background: none; list-style: none; display: inline; float: left; margin-left: 0; } 

ul#breadcrumb a { display: inline; padding: 0 10px 0 0; display: block; float: left; cursor: pointer; } 

ul#breadcrumb li.back { float: right; } 

ul#breadcrumb li.back a { padding: 0; } 

ul#breadcrumb .icon_sprite_delimiter { width: 6px; height: 7px; top: 0; right: 0; margin: .4em 0 0 0; padding: 0 10px 0 0; float: left; } 

.lightBlue { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#018bca!important; } 

h5 a { font-size:11px; color:#323433; font-weight:bold; } .bodyBox .mgnLft10 .fltLft span { font-size:11px; } 

#headContainer { background:#F9AF18; }

/* Header copy */ .headCopy {float:right; text-align:right;} .headWelcome {line-height:25px;} .headBookOrCall {font:bold 115% Arial, Helvetica, sans-serif;} .headOpeningHours {font:90% Arial, Helvetica, sans-serif; color:#999;} 

/* CSS Menu */ #headContainer hr {background:#bb8312; height:1px; padding:0; margin:0; border:0;} div#menu {background:#f9af18; border-top:1px #fcd78c solid; border-bottom:1px #bb8312 solid; width:100%; float:left} #tableMenu {margin:0px; padding:0px; float:left;} #tableMenu td {margin:0px; padding:0px; text-align:center; width:150px;} 

#tableMenu a:hover {background:#fdeabf;} 

#tableMenu td a {padding:4px 10px; display:block; vertical-align:middle;} #tableMenu td {border-right:1px #bb8312 solid; border-left:1px #fcd78c solid;} 

#tableMenu tr td span {position:absolute; z-index:500; width:auto; margin-top:0px; margin-left:-2px; background-color:#fdeabf} #tableMenu tr td:hover span {display:block;} #tableMenu td span {display:none;} 

#tableMenu .downArrow { background:url(/images/theme/default/downArrowType2.png) no-repeat center right;} #tableMenu span {border:1px #e7e5d5 solid; margin-left:0px!important; width:150px!important; background:#fff8e8!important;} 

/* Browse Menu Item */ #tableMenu span.bigDrop {width:100px; margin-left:-75px!important; width:150px!important; background:none; border:none;} #tableMenu span td {border:none; text-align:left; padding:0 10px; vertical-align:top; background-color:#fff8e8;} #tableMenu span td a {width:100px; margin:0px; padding:0px;} #tableMenu span td h3 {white-space:nowrap; font-size:100%; margin-top:10px; padding:0px;} #tableMenu span.bigDrop table {border:1px #c1c1c1 solid; float:left; width:auto; margin-top:-2px;} 

/* CSS Combo Box Menus */ .customDropMenu {margin:0px 7px 0px 0px; float:right; z-index:15; padding-top:2px;} .customDropMenu td {background:#f9af18;} .customDropMenu td a {padding:0px 10px; display:block;} .customDropMenu td a div {padding-right:47px; height:18px; position:relative;} .customDropMenu td a div.noIcon {padding-right:18px;} .customDropMenu td:hover span {display:block;} 

.customDropMenu span {display:none;} .customDropMenu .downArrow { height:18px; text-align:right; padding-right:4px;} .customDropMenu div { background:url(/images/theme/default/downArrowType3.png) no-repeat center right; line-height:18px; white-space:nowrap;} .customDropMenu img {padding-left:4px; position:absolute; width:26px; height:18px; margin-top:-1px;} 

/* Countries Table */ .customDropMenu {position:relative; display:block} .customDropMenu .bigDrop {width:auto; background:none; border:none; position:absolute; right:0px;} .customDropMenu .bigDrop table {border:1px #c1c1c1 solid; float:right; width:auto;position:absolute; right:0px; background-color:#fff8e8;} .customDropMenu .bigDrop table a:hover {background:#fdeabf;} .customDropMenu .bigDrop a.lst {margin-bottom:10px;} .customDropMenu span td {border:none; text-align:left; padding:0 10px; vertical-align:top; background:none;padding:10px;} .customDropMenu span td a {margin:0px; padding:0px; white-space:nowrap; padding-right:10px;} .customDropMenu span td h3 {white-space:nowrap; font-size:100%; margin-top:0px; padding:0px;} 

/* LIQUID BOX TYPE 1 REBRAND */ .top-left, .top-right, .bottom-left, .bottom-right { background-image:url(/images/generic/roundCornersType1.gif); height:34px; font-size:2px; } .top-left, .bottom-left { margin-right: 9px; } .top-right, .bottom-right { margin-left: 9px; margin-top:-34px; } .top-right { background-position:100% 0; } .bottom-left { background-position:0 -34px; } .bottom-right { background-position:100% -34px; } .inside { position:relative; border-left:1px solid #f9af18; background:#fff; color:#000; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(/images/generic/roundCornersType1Center.gif) repeat-y right;} .inside div { padding:10px; } .bottom-left { height:10px; } .bottom-right { height:10px; margin-top:-10px; margin-bottom:10px; } p.title { position:absolute; padding:0px; margin:0px; top:-28px; left:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:110%; color:#333; } 

.clear-both {clear:both;} 


#regHeader {background:#fff;} #hdrTopBdr {display:none;} #priNav {border-top:1px #F9AF18 solid;} #homeBtn img {height:74px; width:210px;} 

/*****************************************************************/
/*****************************************************************/
/*****************************************************************/

/*****************************************************************/
/* good css starts here                                          */
/*****************************************************************/

/*****************************************************************/
/* merge from wideoverride.css                                   */
/*****************************************************************/

#regHeader, #regFooter, #regContent { width:955px; }
#breadcrumb { width:925px; }
#regMidCol { width:545px; }
body { background:url(../img/back_1024.gif); } /* added as local image inside Press Office */

/*****************************************************************/

.customDropMenu div { background: url("../img/downArrowType3.png") no-repeat right center; }
#tableMenu .downArrow { background: url("../img/downArrowType2.png") no-repeat right center; }

/*body { .margin-top: -13px; } /* IE6/7 header bug */
#regFooter { padding-top: 0; }
#regContent { width: 1160px; }
#pressMidContent h1 a { font-size: 20px; }

.numbered li { list-style-type: decimal; }

/*****************************************************************/
/* PressOffice LEFTSIDE MENU                                     */
/*****************************************************************/

		#pressLeftmenuInstance h3 { margin: 0; padding-left: 5px; }
		#pressLeftmenuInstance {
			float: left;
			width: 190px;
			height: auto;
			margin: 0 15px 0 10px;
			padding: 0;
		}
		#pressLeftmenuInstance_de {
			float: left;
			width: 195px;
			height: auto;
			margin: 0 10px 0 10px;
			padding: 0;
		}
		#pressLeftmenuInstance_fi {
			float: left;
			width: 205px;
			height: auto;
			margin: 0 10px 0 10px;
			padding: 0;
		}

		.pressLeftMenu { border-bottom: 1px solid #eee; margin: 0; padding: 3px 0; }
		.pressLeftMenu li p { color: #333; margin: 0; padding: 4px; font-size: 12px; font-weight: normal; }
		.pressLeftMenu a { color: #e6690e; font-size: 12px; font-weight: normal; }
		#pressLeftmenuInstance .pressLeftMenu li p a { font-size: 12px; color: #e6690e; } /* for IE6 */
		.pressLeftMenu li { list-style-type: none; margin: 0 0 0 5px; }
		
		.Level1 { padding: 5px; }
		.Level2 { padding-left: 10px; margin-bottom: 5px; }
		
		.activePage { background: url('../img/leftmenuactive.jpg') top left repeat-y; }

/*****************************************************************/
/* PressOffice CONTENT area for two-column display with quotation */
/*****************************************************************/

		#pressMidContent {
			float: left;
			/*width: 430px; /* with quotation */
			width: 715px; /* without quotation - at the moment, the quotation code includes a jscript that resizes the content area if quotation presented */
			height: 100%;
			border: 0px solid #ccc;
			margin: 0 67px 0 0;
			padding: 0;
			text-align: justify;
			overflow: hidden;
		}
		
		#pressMidContent p { font-size: 14px; padding: 0; margin-bottom: 1em; line-height: 16px; }
		#pressMidContent a { font-size: 14px; color: #e6690e; }
		#pressMidContent h1 { padding: 0; }

/*****************************************************************/
/* PressOffice two-column display QUOTATION definitions          */
/*****************************************************************/

		.qContainer {
			border: 0px solid white;
			float: left;
			margin-top: 60px;
		}
		.quotation {
			/*float: right;*/
			border: 0px solid green;
			padding: 0;
			margin: 0 0 20px 0;
			width: 190px;
			overflow: hidden;
		}
		.quotation p { font: normal 16px georgia,times new roman,arial; line-height: 20px; padding: 0; margin: 0 0 17px 0; color: #666; }
		.pGray { color: #aaa; }
		.qMark1 { position:absolute; margin: -30px 0 0 -55px; font: bold 100px georgia,arial; color: #e5e5e5; }
		.qMark2 { position:absolute; margin: -50px 0 0 185px; font: bold 100px georgia,arial; color: #e5e5e5; }

/*****************************************************************/
/* PressOffice CONTENT area table definitions                    */
/*****************************************************************/

		.poTable {
			text-align: center;
		}
		.poArticleTable {
			border: 1px solid #aaa;
			border-collapse: collapse;
			margin: 12px auto;
      text-align: left;
		}
		.poArticleTable caption {
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			padding-bottom: 5px;
		}
		.poArticleTable td {
			border: 1px solid #d5d5d5;
			padding: 3px 6px;
			font-size: 14px;
			vertical-align: top;
		}
		.poArticleTable thead th {
			border: 1px solid #ccc;
			padding: 3px 6px;
			font-size: 14px;
			border-bottom: 3px double #aaa;
			/* background: #e6690e; */
      background: #ff9900;
			color: white;
			font-weight: bold;
			vertical-align: middle;
		}
		.poArticleTable tfoot td {
			border-top: 3px double #aaa;
			font-weight: bold;
			vertical-align: middle;
		}
		.poArticleTable tfoot {
			font-weight: bold;
		}
		.tALeft { text-align: left; }
		.tARight { text-align: right; }
		.tACenter { text-align: center; }
		.tBold { font-weight: bold; }
		.noWrap { white-space: nowrap; }

#pressMidContent .headInfo { text-align: right; color: #aaa; font: normal 12px arial; }
#pressMidContent .headInfo a { 	color: #e6690e; font: normal 12px arial;
				background: url('../img/icon_acrobat.gif') center left no-repeat;
				padding-left: 20px;
}

h1 {
	font: bold 19px arial;
	padding: 0px 0 10px 0;
	margin: 0;
}
h2 {
	font: bold 17px arial;
	padding: 5px 0 5px 10px;
	border-bottom: 1px dotted #ddd;
	background: #f0f0f0;
	clear: both;
}
h3 {
	font: bold 15px arial;
	padding: 10px 0 15px 0;
  clar: both;
}
.subItalic {
	font-weight: normal;
	font-style: italic;
}
#pressMidContent .italic { font-style: italic; }
.articleImage {
	text-align: center;
	margin: 5px 0;
}
.articleImage img {
	border: 1px solid #eee;
	margin: 0;
	padding: 5px;
}
#pressMidContent .hotelWImage {
	padding-left: 120px;
}
.hotelWImage img {
	float: left;
	padding: 5px;
  /*padding-left: 122px;*/
	border: 1px solid #eee;
	margin: -3px 10px 3px -122px;
}

.getAcrobat { margin-left: -5px; }
.rss { vertical-align: middle; }

.noBorder { border: 0; }
.tCenter { text-align: center; }

#regCrumbtrail {
	width: 100%;
	padding: 0;
	_padding: 5px 0; /* for IE6 */
}
#breadcrumb { margin: 0; padding: 0 15px;}
#breadcrumb img { vertical-align: middle; border: 0; margin: 0 0px; }
#breadcrumb a { color: #e6690e; }
#logo { border: 0; margin: 9px 0; width: 327px; height: 42px; }
#logo-es { border: 0; margin: 9px 0 0 0; width: 340px; height: 60px; }

/*****************************************************************/
/* PressOffice PDF and BACK links definitions                    */
/*****************************************************************/

		#pressMidContent .aboutHotels {
			border-top: 1px dotted #ddd;
			margin: 0;
			padding: 10px 0 0 0;
		}
		#pressMidContent .aboutHotels p { font-size: 12px; }
		#pressMidContent .aboutHotels a { font-size: 12px; }
		
		#pressMidContent .downloadPDF {
			background: url('../img/icon_acrobat.gif') center left no-repeat;
			padding: 10px 10px 10px 20px;
			border-top: 1px dotted #ddd;
			font-size: 12px;
			margin: 0;
		}
		#pressMidContent .downloadPDF a { font-size: 12px; }

		#pressMidContent p.dl-link { text-align: left; margin: 2px 2px 4px 12px; padding: 0; }

		#pressMidContent .hpiListPDF {
			background: url('../img/icon_acrobat.gif') center left no-repeat;
			padding: 2px 0px 2px 20px;
			font-size: 12px;
      font-weight: bold;
			margin: 0;
		}
		
		#pressMidContent .hpiListZIP {
			background: url('../img/icon_package.png') center left no-repeat;
			padding: 2px 0px 2px 20px;
      display: inline;
      text-align: left;
			font-size: 12px;
      font-weight: bold;
			margin: 0;
		}
		
		#pressMidContent .poPager {
			border-top: 1px dotted #ddd;
			height: 36px;
			clear: all;
		}
		#pressMidContent .poPager .linkBack, #pressMidContent .linkBack {
			background: url('../img/backbutton.jpg') center left no-repeat;
			padding: 10px 10px 10px 20px;
			font-size: 12px;
			margin: 0;
			float: left;
		}
		#pressMidContent .poPager .linkLeft, #pressMidContent .linkLeft {
			background: url('../img/backbutton.jpg') center left no-repeat;
			padding: 10px 10px 10px 20px;
			font-size: 12px;
			margin: 0;
			text-align: right;
			float: left;
		}
		#pressMidContent .poPager .linkRight, #pressMidContent .linkRight {
			background: url('../img/forebutton.jpg') center right no-repeat;
			padding: 10px 20px 10px 10px;
			font-size: 12px;
			margin: 0;
			text-align: right;
			float: right;
		}
		#pressMidContent .poPager * a { font-weight: bold; font-size: 12px;}

/*****************************************************************/
/* PressOffice SOCIAL BOOKMARKS definitions                      */
/*****************************************************************/

  .socialBookmarks { clear: both; display: block; border-top: 1px dotted #ddd; margin: 0 0 10px 215px; padding: 0; width: 715px; }
  .socialBookmarks #sbDiv1 { float: left; width: 40px; }
  .socialBookmarks #sbDiv2 { float: left; width: 660px; }
  .socialBookmarks #sbDiv1fr { float: left; width: 80px; }
  .socialBookmarks #sbDiv2fr { float: left; width: 620px; }
  .socialBookmarks #sbDiv1de { float: left; width: 60px; }
  .socialBookmarks #sbDiv2de { float: left; width: 640px; }
  .socialBookmarks #sbDiv1se { float: left; width: 80px; }
  .socialBookmarks #sbDiv2se { float: left; width: 620px; }
  .socialBookmarks #sbDiv1es { float: left; width: 70px; }
  .socialBookmarks #sbDiv2es { float: left; width: 630px; }
  .socialBookmarks p { line-height: 26px; padding-top: 12px; margin: 3px; }
  .socialBookmarks #sbDiv1fr p { line-height: 12px; margin-top: 8px; }

  .socialBookmarks p a:link,
  .socialBookmarks p a:hover,
  .socialBookmarks p a:visited,
  .socialBookmarks p a:active
  {
    padding-left: 20px;
    font-size: 12px;
    color: #e6690e;
    margin-right: 5px;
    height: 38px;
    border: 0px solid red;
  }
  		
  .socialBookmarks .sbFavorites      { background: url('../img/social_bookmark_icons.png ') -17px -324px no-repeat; }
  .socialBookmarks .sbEmail          { background: url('../img/social_bookmark_icons.png ') -17px -205px no-repeat; }
  .socialBookmarks .sbDelicious      { background: url('../img/social_bookmark_icons.png ') -17px -84px no-repeat; }
  .socialBookmarks .sbGoogle         { background: url('../img/social_bookmark_icons.png ') -17px -383px no-repeat; }
  .socialBookmarks .sbSquidoo        { background: url('../img/social_bookmark_icons.png ') -17px -564px no-repeat; }
  .socialBookmarks .sbReddit         { background: url('../img/social_bookmark_icons.png ') -17px -504px no-repeat; }
  .socialBookmarks .sbMyspace        { background: url('../img/social_bookmark_icons.png ') -17px -444px no-repeat; }
  .socialBookmarks .sbFacebook       { background: url('../img/social_bookmark_icons.png ') -17px -264px no-repeat; }
  .socialBookmarks .sbDigg           { background: url('../img/social_bookmark_icons.png ') -17px -144px no-repeat; }
  .socialBookmarks .sbStumbleupon    { background: url('../img/social_bookmark_icons.png ') -17px -24px no-repeat; }
  .socialBookmarks .sbYahoo          { background: url('../img/social_bookmark_icons.png ') -17px -624px no-repeat; }

/*****************************************************************/
/* PressOffice RELEASE LIST ITEM definitions                     */
/*****************************************************************/
		
h2.poReleaseList {
	font: bold 17px arial;
	padding: 2px 5px 1px 7px;
	margin: 30px 0 10px 0;
	border: 1px solid #e5e5e5;
	background: url('../img/plyearseparator.jpg') bottom left repeat-x;
	/*background: #e6690e;
	color: white;*/
}
#pressMidContent h2.poReleaseList a { font: bold 17px arial; }
#pressMidContent * p { font-size: 12px; }
#pressMidContent * p a { font-size: 12px; }
.poReleaseItem { border-top: 1px dotted #ddd; margin: 5px 0 10px 0; clear: both; width: 100%; }
.poReleaseItem td { vertical-align: top; }
.poReleaseItem td.vTop { vertical-align: top; }
.poReleaseItem td.vMiddle { vertical-align: middle; }
.poRIDate {
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
	text-align: left;
	white-space: nowrap;
}
.poRITextList {
	font-size: 12px;
	padding: 3px 10px 3px 3px;
	margin: 0;
	text-align: justify;
  width: 530px;
}
.poRIPDFList{
	padding: 3px;
	text-align: center;
	white-space:nowrap;
  width: 80px;
}
.poRITextCity {
	font-size: 12px;
	padding: 3px 10px 3px 3px;
	margin: 0;
	text-align: justify;
  width: 600px;
}
.poRIPDFCity{
	padding: 3px;
	text-align: center;
	white-space:nowrap;
  width: 80px;
}
.mainLink {
	font-weight: bold;
	display: block;
}
#pressMidContent .poRITextList p { margin: 0 0 3px 0; }
#pressMidContent .poRITextList .relatedLink {
	font-size: 12px;
	padding: 0 14px 0 0;
	margin: 0 5px 0 0;
	background: url('../img/link_icon.jpg') center right no-repeat;
}
#pressMidContent .poRITextCity p { margin: 0 0 3px 0; }
#pressMidContent .poRITextCity .relatedLink {
	font-size: 12px;
	padding: 0 14px 0 0;
	margin: 0 5px 0 0;
	background: url('../img/link_icon.jpg') center right no-repeat;
}

/*****************************************************************/
/* PressOffice RELEASE LIST ITEM definitions                     */
/*****************************************************************/
		
h1.hpiH1 { margin: 20px 0px 20px 0px; color: #e6690e; font-weight: bold; }
h2.hpiH2 {
	font: bold 17px arial;
	padding: 2px 5px 1px 7px;
	margin: 30px 0 10px 0;
	border: 1px solid #e5e5e5;
	background: url('../img/plyearseparator.jpg') bottom left repeat-x;
	/*background: #e6690e;
	color: white;*/
}
#pressMidContent h2.hpiH2  a {
	font: bold 17px arial;
}
h3.hpiH3 { margin: 10px 0px 10px 0px; }
h4.hpi { margin: 10px 5px 10px 5px; padding: 3px 10px; border: 0; background: #f2f2f2; color: #555; text-align: left; font: bold 12px arial; }
li { font-size: 14px; margin-bottom: 10px; }
#pressMidContent #HPITableofContents { margin: 0 0 0 30px; }
#pressMidContent #HPITableofContents li { font-size: 14px; list-style-type: none; margin: 15px 0px 10px 0px; font-weight: bold; color: #e6690e; }
#pressMidContent #HPITableofContents li a { font-size: 14px; list-style-type: none; margin: 15px 0px 10px 0px; font-weight: bold; color: #e6690e; text-decoration: underline; }
#pressMidContent #HPITableofContents li ul li { font-size: 13px; list-style-type: disc; margin: 5px 0px 10px 30px; font-weight: normal; color: black; }
.hpiFigureImage, .hpiFigureImage2 { text-align: center; }
.hpiFigureImage img { border: 1px solid #e6690e; border-bottom: 5px solid #e6690e; margin: 10px 0; }
.hpiFigureImage2 img { border: 0; margin: 10px 0; }
#pressMidContent #hpiIntro p { float: right; width: 48%; margin: 10px 0; }
#pressMidContent #hpiIntro p img { margin: 0 0 0 15px; padding: 0; }
.hpiHeadImage { margin: -3px 0px 0px 10px; padding: 3px; border: 0px solid #ddd; }
.hpiListCover { float: left; padding: 10px; margin: 0px; border: 0px solid #ddd; text-align: center; font-weight: bold; color: #999; clear: left; }
.hpiListCover a { padding-left: 20px; background: url('img/pdf_icon.jpg') center left no-repeat; }
.hpiListCover .cover { padding: 0px; }
.hpiListCover img { clear: both; }
.hpiListDesc { float: left; padding: 10px; margin: 0px; border: 0px solid #ddd; width: 410px; }
.hpiListDesc li { font-size: 12px; }
.hpiListDate { width: 80px; text-align: center; }
#pressMidContent #hpi { font-size: 12px; }
.hprInnerList li { clear: both; list-style-type: none; margin: 4px 0; padding: 4px 0; border-top: 1px solid #ddd; }
.hprInnerList li div { float: left; border: 0px solid red; padding: 0; margin: 0; }
.hprInnerList li div p { color: #999; font-weight: bold; line-height: 16px; }
.hprInnerList li div a { color: #e6690e; line-height: 16px; }
#pressMidContent .hpiListDesc h3 { font-weigth: bold; font-size: 12px; margin: 0; padding: 0 0 5px 0; }
#pressMidContent .hpiListDesc h3 a { font-weigth: bold; font-size: 12px; color: #e6690e; margin: 0; padding: 0 0 5px 0; }
.hpiListDesc h4 { font-weigth: bold; font-size: 12px; color: #999; margin: 0; padding: 0; }
#pressMidContent #cgListIntro { margin: 10px 0 -10px 0; font-size: 12px; }
.cityListMainLink {
	font-weight: bold;
	display: block;
  color: #999;
}
.cityListMainLink a {
  color: #e6690e;
  padding-right: 5px;
}
#jsAlerter {
  text-align: center;
  color: gray;
  background: #eee;
  height: 30px;
  padding-bottom: 10px;
}
#pressMidContent blockquote strong { color: #e6690e; }
#pressMidContent #whatRssList li { list-style-type: none; margin: 10px 15px; }
#pressMidContent #hpi-box { margin: 20px 0; padding: 5px; border: 1px solid #ddd; background: #f0f0f0; }
#pressMidContent #hpi-box h2 { background: #e6690e; border: 0; color: white; }
#pressMidContent #hpi-box li { font-weight: bold; margin: 0 20px 10px 20px; }
#pressMidContent #hpi-box li  ul li{ font-weight: normal; font-style: italic; margin: 10px 20px 0 20px; }
.toTopLink { padding: 2px 5px; margin: 30px 0 10px 0; text-align: right; }
.toTopLink_es { padding: 2px 5px; margin: 30px 0 10px 600px; }
#pressMidContent .toTopLink a, #pressMidContent .toTopLink_es a { border: 1px solid #ddd; font: normal 12px arial; padding: 2px 5px; }


#pressMidContent .leftColumn { float: left; width: 49%; text-align: center; margin: 0; padding: 0; }
#pressMidContent .rightColumn { float: right; width: 49%; text-align: center; margin: 0; padding: 0; }
#pressMidContent .leftColumn h3, #pressMidContent .rightColumn h3 { border-top: 1px dotted #ddd; margin: 20px 0 0 0; padding: 5px 10px 10px 10px; }

#pressMidContent ol { list-style-type: decimal; margin: 0px 0px 10px 0px; padding-left: 0px; }
#pressMidContent ol li { list-style-type: decimal; margin: 0px 0px 10px 25px; padding-left: 0px; }

#pressMidContent .articleFigure { float: right; margin: 0 10px; padding: 10px 10px 5px 10px; border: 1px solid #eee; text-align: center; }
#pressMidContent .articleFigure a:link, #pressMidContent .articleFigure a:visited { text-decoration: none; font-size: 11px; }
#pressMidContent .articleFigure a:hover span, #pressMidContent .articleFigure a:active span { text-decoration: underline; }
#pressMidContent .articleFigure a img { margin: 0 0 3px 0; }

#pressMidContent ol.appendix {
  margin: 15px 0 10px 0;
}

#pressMidContent ol.appendix li {
  font: normal 10px arial, tahoma, verdana;
  margin: 5px 5px 5px 25px;
}
