﻿.mainContainer
{
	/*TODO:URL*/background:#446E98 url(http://media.expedia.com/media/content/wwteeuro/30035/eapid327/graphics/attrib/bg_grad_content.jpg) repeat-x scroll center bottom;
}
.col-A
{
	padding-left:11px;
	padding-top:11px;
	padding-right:6px;
	padding-bottom:11px;
	width: 300px;
	float: left;
}
.col-B
{	
	padding-top:11px;
	padding-right:11px;
	padding-bottom:11px;
	padding-left:6px;
	width: 626px;
	float: left;
}
.col-A .wizardModule
{
	padding-top: 4px;
}
.col-A .module
{
	margin-top: 12px;
	width: 100%;
}

/*** CustomerSupport module ***/
.col-A .module .customerSupport
{
	/*TODO:url*/background:transparent url(http://media.expedia.com/media/content/wwteeuro/30009/eapid314/graphics/attrib/cnr_y_t_300.gif) no-repeat scroll center top;
	padding:4px 8px;
}
.col-A .module .customerSupport h4 
{
	color:#CC6600;
	font-size:1.1em;
	padding:0 0 2px;
	line-height:1.6em;
	margin:0;
}
.col-A .module .customerSupport p 
{
	margin:0;
	padding:0 0 0;
}
.col-A .module .travelInfo
{
	/*TODO:url*/background: url('http://media.expedia.com/media/content/wwteeuro/30035/eapid327/graphics/attrib/cnr_y_b_300.gif') no-repeat bottom center;
	padding: 2px;
}

/*** TravelAgencies module ***/
.col-A .module .TravelAgencies
{
	/*TODO:url*/background:transparent url(http://media.expedia.com/media/content/wwteeuro/30009/eapid314/graphics/attrib/cnr_y_t_300.gif) no-repeat scroll center top;
	padding:4px 8px;
}
.col-A .module .TravelAgencies h5 
{
	color:#CC6600;
	font-size:1.1em;
	padding:0 0 2px;
	line-height:1.6em;
	margin:0;
}
.col-A .module .TravelAgencies p 
{
	margin:0;
	padding:0 0 0;
}
.col-A .module .TravelAgencies-Bottom 
{
	/*TODO:url*/background: url('http://media.expedia.com/media/content/wwteeuro/30035/eapid327/graphics/attrib/cnr_y_b_300.gif') no-repeat bottom center;
	padding: 2px;
}


/*** Subscribe module ***/
.col-A .module .subscribe
{
	/*TODO:url*/background:transparent url(http://media.expedia.com/media/content/wwteeuro/30009/eapid314/graphics/attrib/cnr_y_t_300.gif) no-repeat scroll center top;
	padding:8px;
}

.col-A .module .subscribe h4
{
	color:#000000;
	font-family:arial;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	line-height:1.6em;
	margin:0;
}

.col-A .module .subscribe form
{
	list-style-type:none;
	margin:0;
	padding:0;
}

.col-A .module .subscribe .error
{
	/*TODO: url*/background:transparent url(http://media.expedia.com/media/content/wwteeuro/30009/eapid314/graphics/icon/warn.gif) no-repeat scroll left top;
	color:#CC0000;
	display:none;
	margin:0 0 0 8px;
	padding:0 8px 0 20px;
	position:relative;
}

/*** Hotel SignUp module ***/
.col-A .module .hotelSignUp
{
	/*TODO: url*/background:transparent url(http://media.expedia.com/media/content/wwteeuro/30009/eapid314/graphics/attrib/cnr_y_t_300.gif) no-repeat scroll center top;
	padding:8px;
}

.col-A .module .hotelSignUp h4 a
{
	/*TODO: url*/background:transparent url(http://media.expedia.com/media/content/wwteeuro/30035/eapid327/graphics/icon/icon_l_hotel.gif) no-repeat scroll left top;
	height:32px;
	padding:0.6em 0 0 45px;
	display:block;
}

.col-A .module .hotelSignUp h4
{
	color:#000000;
	font-family:arial;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:700;
	line-height:1.6em;
	margin:0;
}

.col-A .module .hotelSignUp p 
{
	margin:0;
	padding:0;
}

/*** Merchandising module ***/
/*TODO: Refactoring this module*/
.merchContainer
{
	margin-top:12px;
}
.merchContainer .moduleCont 
{
	width:198px !important;
}
.merchContainer .leftMerch
{
	float:left;
	margin-right:8px;
}
.merchContainer .middleMerch
{
	float:left;
	margin-right:8px;
	margin-left:8px;
}
.merchContainer .rightMerch
{
	float:left;

	margin-left:8px;
}
.merchContainer .cnr-tl 
{
	background:transparent url(http://media.expedia.com/media/content/wwteeuro/30035/eapid327/graphics/attrib/cnr_xxs_tl.gif) no-repeat scroll left top;
}

.merchContainer .moduleHeader h2 
{
	background:transparent url(http://media.expedia.com/media/content/wwteeuro/30035/eapid327/graphics/attrib/cnr_xxs_tr.gif) no-repeat scroll right top;
	color:#FFFFFF;
	font-family:arial;
	font-size:1.6em;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	line-height:normal;
	margin:0;
	padding:0.4em 0;
	text-align:center;
}

.merchContainer .moduleBody 
{
	background:transparent url(http://media.expedia.com/media/content/wwteeuro/30035/eapid327/graphics/attrib/col_198_w.gif) repeat-y scroll center top;
	margin-top:0;
	padding:1px 8px 0;
}

.merchContainer .ModuleFooter 
{
	background:transparent url(http://media.expedia.com/media/content/wwteeuro/30035/eapid327/graphics/attrib/cnr_198_w_b.gif) no-repeat scroll center top;
	font-size:1px;
	height:8px;
}
/*** End of Merchandising module ***/

/*** TravelGuide module ***/
/*TODO: Refactoring this module*/
.travelGuideContainer
{
	margin-top:12px;
}
div.TravelGuideHpModule 
{
	width:626px;
}
div.TravelGuideHpModule h2 
{
	background:transparent url(http://media.expedia.com/media/content/expes/Brand/Attributes/mashUp_horizontal_1024.gif) no-repeat scroll -811px 0;
	color:white;
	font-size:1.1em;
	font-weight:700;
	margin:0;
	padding:4px 0 3px 8px;
	text-align:center;
}

div.TravelGuideHpModule .divLinkList 
{
	background:#FFFFFF url(http://media.expedia.com/media/content/expes/Brand/Attributes/mashUp_bg_horizontal_1024.gif) repeat-y scroll -544px 0;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:0;
	padding-left:15px;
	width:606px;
}

div.TravelGuideHpModule dl 
{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:150px;
}

div.TravelGuideHpModule dd 
{
	display:block;
	margin:3px 0;
	padding:0;
}
div.TravelGuideHpModule .bottomStyle 
{
	background:transparent url(http://media.expedia.com/media/content/expes/Brand/Attributes/mashUp_horizontal_1024.gif) no-repeat scroll -811px bottom;
	height:8px;
}
/*** End of TravelGuide module ***/

/*** BestValue module ***/
/*TODO: URLs*/
.BestValueContainer
{
    margin-top:12px;
    clear:both;
}

.BestValueContainer .BestPrice{
    float: left;
    background-color:#fff; 
    font-size: 11px;
}

.BestValueContainer .BestPrice .InnerContent{
    float: left;
}

.BestValueContainer .BestPrice li {
    margin:0px;
    padding:0 0 6px 24px;
    line-height:18px;
    list-style: none;
    background: url('http://media.expedia.com/media/content/expuk/library/sup/img/Misc/Price-Guarantee/bullet.gif') no-repeat;
}

.BestValueContainer .BestPrice ul {
    margin:0px;
    padding:0px;
    list-style: none;
    font-size:11px;
}

.BestValueContainer .BoxHeader{
    padding:0px;
    margin:0px;
    width: 626px;
    height:40px;
    background: url('http://media.expedia.com/media/content/expuk/library/sup/img/Misc/Price-Guarantee/bg_se_1024.gif') no-repeat;
}

.BestValueContainer .BoxHeader h1{
    margin:0px;
    text-align:left;
    padding:8px 10px 0 10px;
    color:#4394c4;
    font-size:1.8em;
}

.BestValueContainer .BoxContent{
    font-size:11px;
    width: 610px;
    margin:0px;
    padding:0 8px 5px 8px;
    float: left;
    background: url('http://media.expedia.com/media/content/expuk/library/sup/img/Misc/Price-Guarantee/bg_content_se_1024.gif') repeat-y;
}

.BestValueContainer .BoxFooter{
    width: 626px; 
    margin:0px;
    padding:0px;
    height:4px; 
    clear: left;
    background: url('http://media.expedia.com/media/content/expuk/library/sup/img/Misc/Price-Guarantee/bg_se_1024.gif') no-repeat bottom;">
}
/*** End of BestValue module ***/