<@ctlg.css id="fusion.v2.3.core" />
<@ctlg.css id="global.headerFooter" />
<@ctlg.css id="fusion.v2.3.emeahp" />
<!--[if IE 6]>
	<@ctlg.css id="fusion.v2.3.coreIE6" />
	<@ctlg.css id="global.headerFooterIE6" />
<![endif]-->
<#-- Why is this directly in the page?  It should be centralized.  -->

a {text-decoration: none; font-style:normal;}	
#carsDiv a{font-weight:normal;}
#contDestDiv a{font-weight:normal;}
#travellerToolsInnerContent a{font-weight:normal;}
#partnerExpediaContainer a{font-weight:normal;}
#xp_hp_contentContainer { padding-top:16px; }
#xp_hp_aCol { position:relative; z-index:1; margin-top: 0px;}
#xp_hp_bCol {position:relative; z-index:0;}
#xp_destinationDeals_widget table th{border-top:  0;border-left:  0;border-right:  0; border-bottom:  0;border-bottom: 1px solid #CECECE;}
#xp_destinationDeals_widget table th,  td {border-top:  0;border-left:  0;border-right:  0; border-bottom: 1px solid #CECECE;}
#divFooter { clear: both; }
	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-block; }
	/* Hides from IE-mac \*/
	* html .clearfix { height: 1%; }
	.clearfix { display: block; }
	/* End hide from IE-mac */
            
#xp_clp_contentContainer { padding-top:16px; font: 12px/1 arial,helvetica,clean,sans-serif;}
#xp_clp_merchandising {left:0px; width:992px; height:265px; overflow:hidden; position:absolute; z-index:0; }
#xp_clp_merchandising a { display: block; width:100%; height:100%; }
#xp_clp_aCol { position:relative; z-index:1; margin-top: 0px;}
#xp_clp_bCol {position:relative; z-index:0; margin-top:265px; }
#uw_flight_add_show_pnl .xp-w-cell-full { width:280px; }
.xp-clp-padding {padding-bottom: 9px}
.xp-clp-padding select {margin-top: 1px; margin-bottom: 1px}
.xp-list-bCol{width:138px;}	
#widgetcatalogWizard .bannerUpsell { margin: 5px 5px 0 0; height:0px; }
#widgetcatalogWizard .bannerFooter { height: 57px;background:none repeat scroll 0 0 #D4E9EE;}
#widgetcatalogWizard .bannerFooter h4 { font-size: 16px; font-weight: normal; margin-bottom: 5px; }
#widgetcatalogWizard .bannerFooter h5 { font-size: 1.7em; font-weight: bold; margin-bottom: 5px; color: #003050; }
#widgetcatalogWizard .bannerFooter a { font-size: 12px; font-weight: bold;}
#widgetcatalogWizard .medium .bannerUpsell .default .mediumOnly .base .banner span { margin-top: 58px;}
#widgetcatalogWizard .medium .bannerUpsell{height:0px;}

#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox { margin-bottom: 16px;margin-top: 16px; width: 308px; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleTop { font-size: 1px; line-height: 1px; background: url(http://www.expedia.com.au/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right top; height: 4px; margin-left: 4px; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleTop span { background: url(http://www.expedia.com.au/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left top; display: block; height: 4px; width: 4px; margin-left: -4px; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleContent { padding: 0px 3px; border-right: 1px solid #cecece; border-left: 1px solid #cecece; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleContent h3 { font-size: 16px; line-height: 32px; font-weight: normal; color: #FFF; background: #00355d; margin: 0px; padding: 0px 0px 0px 10px; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleContent .ModuleCopy { padding: 5px 5px 0px; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleContent .ModuleCopy h4 { font-size: 12px; font-weight: bold; color: #069; margin: 0px 0px 2px; padding: 0px; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleContent .ModuleCopy p { line-height: 14px; margin: 0px; padding: 0px 0px 5px; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleContent .ModuleCopy  .Email { color: #999; width: 220px; margin: 0px 10px 0px 0px; float: left; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleContent .ModuleCopy  .Signup { background: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/signup.gif) no-repeat left top; margin: 1px 0px 0px; padding: 0px; height: 19px; width: 52px; border-style: none; cursor: pointer; outline: none; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleBottom { font-size: 1px; line-height: 1px; background: url(http://www.expedia.com.au/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right -4px; height: 4px; margin-left: 4px; }
#xp_clp_contentContainer #xp_clp_aCol .LeftModuleBox .ModuleBottom span { background: url(http://www.expedia.com.au/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left -4px; display: block; height: 4px; width: 4px; margin-left: -4px; }
h1, h2, h3 {font-family: arial, helvetica, clean, sans-serif;}
#cx_seo_text_short p{padding-bottom: 12px; padding-top:7px;}
.DisclaimerText { color:#999; font-size:10px;margin:0 0 5px 10px }

.xp-bx-widget{padding-top:0px;padding-bottom:0px;}
#travellerToolsInnerContent .xp-b-floatL  ul li {list-style:  none; line-height: 17px;padding-left: 1px;}
#travellerToolsInnerContent .xp-b-floatL  ol, ul, dl {margin-left: 0px;}
#travellerToolsInnerContent .xp-b-floatL  blockquote, ul, ol, dl {margin: 0px;}

#xp_acp_merchandising {left: 0px; width: 992px;height: 265px; overflow: hidden; position: absolute; z-index: 0;}
#xp_acp_merchandising a {display: block; width: 100%;height: 100%;}

#xp_clp_contentContainer #RightCol {
    float: right;
    padding-top: 263px;
    width: 648px;
}
#xp_clp_contentContainer  #RightCol  #RightMain{
     border-left: 1px solid #CECECE;
    border-right: 1px solid #CECECE;
	 overflow: hidden;
}

#xp_clp_contentContainer  #RightCol  #RightMain #HeaderBar{
	 background: none repeat scroll 0 0 #D4E9EE;
	 border-top: none;
	 height: 18px;
	 padding-top: 8px;
}
#xp_clp_contentContainer #RightCol #RightMain .DealsBox .DealBoxContent #TabNavigation ul .Current a {
    background: url("https://images.trvl-media.com/media/content/expaus/images/promos/72hrsale/borders.gif") no-repeat scroll 0 -50px transparent;
    color: #000000;
    display: inline-block;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin: 0 2px 0 0;
    outline: medium none;
    padding: 0 15px 0 16px;
    text-decoration: none;
	border-bottom:none;
}

#xp_clp_contentContainer #RightCol #RightMain .DealsBox .DealBoxContent #TabNavigation ul li a {
    background: url("https://images.trvl-media.com/media/content/expaus/images/promos/72hrsale/borders.gif") no-repeat scroll 0 -10px transparent;
    color: #006699;
    display: inline-block;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin: 0 2px 0 0;
    padding: 0 15px 0 16px;
    text-decoration: none;
	border-bottom:solid 1px #CECECE;
}

#xp_clp_contentContainer  #RightCol #RightMain .DealsBox .DealBoxContent #TabNavigation {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 27px;
    line-height: 27px;
    margin: 0;
    padding: 2px 0 0;
}

#xp_clp_contentContainer #RightCol #RightMain .DealsBox .DealBoxContent #TabNavigation ul .Current {
    background: url("https://images.trvl-media.com/media/content/expaus/images/promos/72hrsale/borders.gif") repeat-x scroll right -50px transparent;
    float: left;
    height: 27px;
    margin-right: 5px;
}

#xp_clp_contentContainer #RightCol #RightMain .DealsBox .DealBoxContent #TabNavigation ul li {
    background: url("https://images.trvl-media.com/media/content/expaus/images/promos/72hrsale/borders.gif") repeat-x scroll right -10px transparent;
    float: left;
    height: 27px;
    margin-right: 5px;
}

#xp_clp_contentContainer  #RightCol #RightMain .DealsBox .DealBoxContent #TabNavigation ul li {
    background: url("https://images.trvl-media.com/media/content/expaus/images/promos/72hrsale/borders.gif") repeat-x scroll right -10px transparent;
    float: left;
    height: 27px;
    margin-right: 5px;
}

ul li {
    list-style: none outside none;
}

.xp-grd-ctn{width: 972px;}

#xp_clp_contentContainer #RightCol #RightMain  h2 {
    color: #333333;
    font-family: arial;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    padding: 14px 0 14px 14px;
    text-transform: uppercase;
}

#xp_clp_contentContainer  #RightCol  #RightMain  .Dealtab .Image
{
	float: left;
	width: 100px;
	padding: 10px 0 10px 0;
    text-align: center;
}

#xp_clp_contentContainer  #RightCol  #RightMain  .Dealtab .Description
{
    float: left;
    margin: 10px 0 10px;
    width: 440px;
}

#xp_clp_contentContainer  #RightCol  #RightMain  .Dealtab .Description .Desc_Header
{
	margin:0px 0px 10px 0px;
	border-bottom: 1px dotted #CCCCCC;
	 padding: 0 0 10px;
}

#xp_clp_contentContainer  #RightCol  #RightMain  .Dealtab .Description .Desc_Header a
{
	font-weight: bold;
}

#xp_clp_contentContainer  #RightCol  #RightMain  .Dealtab .Price
{
	float: right;
    width: 100px;
	font-weight: bold;
	text-align: center;
	color: #006699;
	font-size: 21px;
	 padding-top: 35px;
}
#xp_clp_contentContainer  #RightCol  #RightMain  .Dealtab .Deals
{
	border-top: 1px solid #CCCCCC;
	float: left;
	width: 646px;
}

.SEOInfoA {float: left;width: 165px;}

.SEOInfoB {
    float: left;
    width: 460px;
	font-family:	arial,helvetica,clean,sans-serif;
	font-size:	11px;
	font-style:	normal;
	color:	#333333;
	text-transform:none;
	padding-left: 1px;
}

.activityInfoCol {
    float: left;
    width: 205px;
}

.activityInfoCol {
    float: left;
    width: 205px;
}

h2.SEOHead {
    margin-bottom: 7px;
	 font-size: 14px;
    margin-top: 16px;
}

.SEOInfoSection {
    line-height: 14px;
    width: 628px;
}

.SEOInfoSub {
    font-weight: bold;
    margin-top: 16px;
}

h1.SEOMain {
    margin: 14px 0;
}

.activityInfoCol ul {
    margin-left: 16px;
    margin-top: 0;
	list-style: disc outside none;
}

.activityInfoCol ul  li{
   
	list-style: disc outside none;
}
.homepage .wpInner {
    left: 1007px;
}