body {background:#ffffff;}

.HomeBOuter {width:990px;}
.HomeBOuter .inner {background:#f7f4f5;border-right:solid 1px #cdcbcc;border-bottom:solid 1px #cdcbcc;}
.HomeBOuter .inner .alert {padding:6px 32px;position:relative;}
.HomeBOuter .inner .alert .alert1 {color:#d90203;font-family:Arial;font-size:12px;font-weight:bold;line-height:23px;padding-left:20px;}
.HomeBOuter .inner .alert .alertimg1 {background:url(http://media.expedia.com/media/content/expus/graphics/home/alert/ta_warning-icon.gif) no-repeat left 1px;}
.HomeBOuter .inner .alert .alertimg2 {background:url(http://media.expedia.com/media/content/expus/graphics/home/alert/ta_cross-icon.gif) no-repeat left 4px;}
.HomeBOuter .inner .cols {margin:0px 15px;}
.HomeBOuter .inner .cols  .acol {float:left;width:560px;margin-right:12px;}
.HomeBOuter .inner .cols  .bcol {float:left;width:386px;}
.HomeBOuter .inner .cols  .bcol .ad {height:256px;margin-bottom:12px;}
.HomeBOuter .inner .cols  .bcol .deals {}
.HomeBOuter .inner .dest {margin:0px 15px 12px 15px;}

.DEDeals {background:#ffffff;color:#333333;font-family:Arial;font-size:12px;}
.DEDeals a {color:#006699;text-decoration:none;}
.DEDeals a:visited {color:#006699;text-decoration:none;}
.DEDeals a:hover {color:#02b3fd;text-decoration:underline;}
.DEDeals .top {border:none;display:block;}
.DEDeals .Content {border-left:2px solid #cdcbcc;border-right:2px solid #cdcbcc;}
.DEDeals .Content .MDB {margin:0px 12px;}
.DEDeals .Content .MDB .deal {border-bottom:1px dotted #cdcbcc;padding:7px 0px 6px 0px;line-height:22px;position:relative;}
.DEDeals .Content .MDB .deal .a1 {float:left;}
.DEDeals .Content .MDB .deal .a2 {float:right;font-size:22px;padding-left:4px;}
.DEDeals .Content .MDB .deal .a3 {float:right;color:#767676;font-size:11px;text-transform:lowercase;}
.DEDeals .Content .MDB .deal .a4 {color:#767676;font-size:11px;text-transform:lowercase;vertical-align:4px;}
.DEDeals .Content .MDB .alldeals {padding:13px 0px;text-align:right;position:relative;font-weight:bold;}
.DEDeals .Content .static {background:#d4e9ee;border-top:1px solid #cdcbcc;border-bottom:1px solid #cdcbcc;height:36px;line-height:36px;font-family:Arial;font-size:12px;font-weight:bold;padding:0px 12px;}
.DEDeals .Content .static a {border-right:2px solid #767676;margin-right:10px;padding-right:10px;}
.DEDeals .Content .static .hot {border:none;margin:0px;padding:0px;}
.DEDeals .Content .email {margin:8px 12px 0px 12px;}
.DEDeals .Content .email .t {position:relative;font-weight:bold;}
.DEDeals .Content .email .c {padding:7px 0px;}
.DEDeals .Content .email .l {float:left;width:270px;}
.DEDeals .Content .email .l .i {vertical-align:bottom;color:#767676;font-size:11px;padding-left:4px;width:264px;}
.DEDeals .Content .email .r {float:left;width:64px;cursor:pointer;}
.DEDeals .Content .email .r .bl {background:url(http://media.expedia.com/media/content/expus/graphics/home/deals/smbutton_left.gif);float:left;height:19px;width:8px;}
.DEDeals .Content .email .r .bm {background:url(http://media.expedia.com/media/content/expus/graphics/home/deals/smbutton_middle.gif);float:left;color:#ffffff;font-size:11px;line-height:19px;height:19px;text-align:center;width:48px;}
.DEDeals .Content .email .r .br {background:url(http://media.expedia.com/media/content/expus/graphics/home/deals/smbutton_right.gif);float:left;height:19px;width:8px;}	
.DEDeals .bottom {background:url(http://media.expedia.com/media/content/expus/graphics/home/deals/module_bottom.gif) no-repeat;height:10px;padding:0px;font-size:0px;}



.whyBookExpediaDeal{margin-left: 13px;}
.whyBookExpediaDeal h3{font-family:Arial; font-weight:bold;font-size: 17pt;color: #003050;margin:0 0 0 0}
.whyBookExpediaDeal ul {margin:0 26px 0 0;padding:0;margin-top:21px;}        
.whyBookExpediaDeal ul li {margin-bottom:12px;list-style-type:none;padding-left:32px;background:url(http://media.expedia.com/media/content/shared/graphics/home/graphics/whybookTick.gif) no-repeat left top; margin-bottom:16px}
.whyBookExpediaDeal ul li p {font-family:Arial;font-size:16px;color:#006699;margin-bottom:8px}
.whyBookExpediaDeal ul li span {font-family:Arial;margin:0px 0;font-size:12px;color:#333333;line-height:15px} 
.whyBookExpediaDeal a {font-size:12px; font-weight:bold;float:right;display:inline;margin-right:16px;}  
.flip-horizontal {-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);filter: fliph; /*IE*/}
.flip-vertical {-moz-transform: scaleY(-1);-webkit-transform: scaleY(-1);-o-transform: scaleY(-1);transform: scaleY(-1);filter: flipv; /*IE*/}
.DEDeals .roundtop {-moz-transform: scaleY(-1);-webkit-transform: scaleY(-1);-o-transform: scaleY(-1);transform: scaleY(-1);filter: flipv; /*IE*/no-repeat;height:10px;padding:0px;font-size:0px;}
.DEDeals .roundbottom {no-repeat;height:10px;padding:0px;font-size:0px;}
.genericLayoutDeal {padding:11px 0 1px 0;}
.opmLayoutDeal {padding:0px 0 4px 0;border-bottom: 1px dotted #CDCBCC;}
.DEDeals .Content .MDB   {padding:5px 0 0px 0;}
.DEDeals .Content .MDB .ewsdeal {border-bottom: 1px dotted #CDCBCC;height:58px;line-height: 16px;position: relative;}
.DEDeals .Content .MDB .deal_left {padding: 4px 0px 4px 0px;}
.DEDeals .Content .MDB .deal_left .dealImg{overflow:hidden;float:left;}
.DEDeals .Content .MDB .deal_left .dealImg img{width: 50px;height: 50px;}
.DEDeals .Content .MDB .deal_left .dealDes {margin: 0px 0px 0px 55px;text-align:left;}
.DEDeals .Content .MDB .deal_left .dealDes .hotelNameLine {color: #006699;display:block;white-space: nowrap;width: 290;overflow:hidden;text-overflow: ellipsis;}
.DEDeals .Content .MDB .deal_left .dealDes  a:hover{color: #02b3fd;display:block;white-space: nowrap;width: 290;overflow:hidden;text-overflow: ellipsis;}

.DEDeals .Content .MDB .deal_left .dealDes .desLine {color: #333333;display:block;white-space: nowrap;width: 290;overflow:hidden;text-overflow: ellipsis;}
.DEDeals .Content .MDB .deal_left .dealDes .starRating {float:left;display:block;height: 16px;}
.DEDeals .Content .MDB .deal_left .dealDes .starRating img {padding:2px 0px;}
.DEDeals .Content .MDB .deal_right_big{float:right;padding: 12px 0px 12px 0px;font-size:18pt;width: 28%;}
.DEDeals .Content .MDB .deal_right_small{float:right;padding: 12px 0px 12px 0px;font-size:15pt;width: 28%;}
.DEDeals .Content .MDB .ori {float:left;text-align:right;font-size: 88%;width: 40%;}
.DEDeals .Content .MDB .prom{float:right;text-align:right;font-size: 100%;width: 52%;}
.DEDeals .Content .MDB .promonly{float:right;padding: 12px 0px 12px 0px;font-size:18pt;text-align:right;width: 15%;}
.DEDeals .Content .MDB .savingLable {font-family:"Arial", Times, serif;font-size:10pt;color: #333333;display:block;padding: 0px 0px 2px 0px;}
.DEDeals .Content .MDB .promprice {font-family:"Arial", Times, serif;font-size:100%;color: #006699;display:block;}
.DEDeals .Content .MDB  .prom a:hover{font-family:"Arial", Times, serif;font-size:100%;color: #02b3fd;display:block;}
.DEDeals .Content .MDB  .promonly a:hover{font-family:"Arial", Times, serif;font-size:100%;color: #02b3fd;display:block;}
.DEDeals .Content .MDB .oriprice {font-family:"Arial", Times, serif;font-size:85%;color: #333333;/*text-decoration:line-through;*/display:block;}








/* -------- Dest.asp styles  -------------- */ 
h1.ParaHead {margin:0;}
.ParaHead {font-size:14px; line-height:14px;font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:normal; padding:0px; margin:0; }
p.travelInfo {font-size:11px; line-height:15px;font-family:Arial, Helvetica, sans-serif; margin:5px 0 10px 0;}
.destListHead {font-size:11px; line-height:11px;font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; margin:7px 0px 6px 0px;padding:0px;}
.destContainer { margin-left:0px; }
.destCol {width:191px; float:left; font-family:Arial, Helvetica, sans-serif;margin-bottom:13px;}
.destCol a {font-size:11px; line-height:15px;}
.destCol a:link {text-decoration:none; color:#069;}
.destCol a:visited {text-decoration:none; color:#069;}
.destCol a:hover {text-decoration:underline; color:#02b3fd;}
.destCol a:active {text-decoration:none; color:#02b3fd;}

/* have to overwrite stylesheet margins so that footer is only 10px below the destination module */
#divFooter {margin:0px 0px 0px 16px;}
.HomeBOuter .inner .dest {margin:0px 15px 7px 15px;}
