.bannerSelector .bannerTabs li.current
{
	padding:0 0 0px 0px;
	list-style:none;
	width:198px !important;
	
	min-height:70px;
	height:auto !important;
	height:70px;
	
	margin:0 0 0px 0px;
	padding:0 0px 0px 12px !important;
	background:none;
	color:#fff !important;
	float:left;
	
}

/*-------------------------------------------------------------------------------------------------------------------*/
/*Hero Banner Arrow - Others*/
.bannerSelector .bannerTabs li.current .arrow
{
	position:absolute;
	top:40%;
	left:15px;
	width:13px;
	height:13px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/arrow.png',sizingMethod='no-scale');	
    background:none !important;
}	
/*Hero Banner Arrow - Future*/
.pink .bannerSelector .bannerTabs li.current .arrow
{
	position:absolute;
	top:40%;
	left:15px;
	width:13px;
	height:13px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/FutureTravel/arrow.png',sizingMethod='no-scale');	
    background:none !important;
}	
/*Hero Banner Arrow - Cumbria*/
.bannerSelector .bannerTabs li.cumbriablue.current .arrow
{
	position:absolute;
	top:40%;
	left:15px;
	width:13px;
	height:13px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/arrow.png',sizingMethod='no-scale');	
    background:none !important;
}	
/*------------------------------------------------------------------------------------------------------------------------*/
/*Hero Banner TopRight - Others*/
.bannerSelector .bannerTabs li .topRight
{
	position:absolute;
	top:-2px;
	right:-2px;
	width:9px;
	height:9px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/bannerSelectorLiTopRight.png') no-repeat right top;	
    background: none !important;	
}
/*Hero Banner TopRight - Future*/
.pink .bannerSelector .bannerTabs li .topRight
{
	position:absolute;
	top:-2px;
	right:0px;
	width:9px;
	height:9px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerSelectorLiTopRight.png') no-repeat right top;	
    background: none !important;	
}
/*Hero Banner TopRight - Cumbria*/
.bannerSelector .bannerTabs li.cumbriablue .topRight
{
	position:absolute;
	top:-2px;
	right:-2px;
	width:9px;
	height:9px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/cumbriaCruise/bannerSelectorLiTopRight.png') no-repeat right top !important;
    background: none !important;	
}
/*-------------------------------------------------------------------------------------------------------------------*/
/*Hero Banner BotRight - Others*/
.bannerSelector .bannerTabs li .botRight
{
	position:absolute;
	bottom:-4px !important;
	right:-2px !important;
	width:5px;
	height:5px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/bannerSelectorLiBotRight.png') no-repeat right bottom;	
	background: none !important;
}
/*Hero Banner BotRight - Future*/
.pink .bannerSelector .bannerTabs li .botRight
{
	position:absolute;
	bottom:-3px !important;
	right:0px !important;
	width:5px;
	height:5px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerSelectorLiBotRight.png') no-repeat right bottom;	
	background: none !important;
}
/*Hero Banner BotRight - Cumbria*/
.bannerSelector .bannerTabs li.cumbriablue .botRight
{
	position:absolute;
	bottom:-4px !important;
	right:-2px !important;
	width:5px;
	height:5px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/cumbriaCruise/bannerSelectorLiBotRight.png') no-repeat right bottom !important;	
	background: none !important;
}
/*-------------------------------------------------------------------------------------------------------------------*/
/*Hero Banner Current TopRight - Others*/
.bannerSelector .bannerTabs li.current .topRight
{
	position:absolute;
	top:-1px;
	right:-1px;
	width:9px;
	height:9px;
	display:block;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/bannerSelectorLiTopRight.png',sizingMethod='crop');	
    background:none !important;    	
}
/*Hero Banner Current TopRight - Future*/
.pink .bannerSelector .bannerTabs li.current .topRight
{
	position:absolute;
	top:-1px;
	right:-1px;
	width:9px;
	height:9px;
	display:block;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerSelectorLiTopRight.png',sizingMethod='crop') !important;	
    background:none !important;    	
}
/*Hero Banner Current TopRight - Cumbria*/
.bannerSelector .bannerTabs li.cumbriablue.current .topRight
{
	position:absolute;
	top:-1px;
	right:-1px;
	width:9px;
	height:9px;
	display:block;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/cumbriaCruise/bannerSelectorLiTopRight.png',sizingMethod='crop') !important;	
    background:none !important;    	
}
/*-------------------------------------------------------------------------------------------------------------------*/
/*Hero Banner Current BotRight - Others*/
.bannerSelector .bannerTabs li.current .botRight 
{
	width:210px !important;
	bottom:-2px!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/bannerSelectorLiBotRight.png',sizingMethod='no-scale');	
    background:none !important;
} 
/*Hero Banner Current BotRight - Future*/
.pink .bannerSelector .bannerTabs li.current .botRight 
{
	width:210px !important;
	bottom:-1px!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerSelectorLiBotRight.png',sizingMethod='no-scale');	
    background:none !important;
} 
/*Hero Banner Current BotRight - Cumbria*/
.bannerSelector .bannerTabs li.cumbriablue.current .botRight 
{
	width:210px !important;
	bottom:-2px!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/cumbriaCruise/bannerSelectorLiBotRight.png',sizingMethod='no-scale');	
    background:none !important;
} 
/*-------------------------------------------------------------------------------------------------------------------*/
/*Hero Banner Current Top - Others*/
.bannerSelector .bannerTabs li.current .top
{
	width:210px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/bannerTabMasterTop.png',sizingMethod='crop');
    background:none !important;
}
/*Hero Banner Current Top - Future*/
.pink .bannerSelector .bannerTabs li.current .top
{
	width:210px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabMasterTop.png',sizingMethod='crop');
    background:none !important;
}
/*Hero Banner Current Top - Cumbria*/
.bannerSelector .bannerTabs li.cumbriablue.current .top
{
	width:210px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/cumbriaCruise/bannerTabMasterTop.png',sizingMethod='crop');
    background:none !important;
}
/*-------------------------------------------------------------------------------------------------------------------*/
/*Hero Banner Current Bottom - Others*/
.bannerSelector .bannerTabs  li.current .bot 
{
	width:210px !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/bannerTabMasterBot.png',sizingMethod='no-scale');	
    background:none !important;
} 
/*Hero Banner Current Bottom - Future*/
.pink .bannerSelector .bannerTabs  li.current .bot 
{
	width:210px !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabMasterBot.png',sizingMethod='no-scale');	
    background:none !important;
} 
/*Hero Banner Current Bottom - Cumbria*/
.bannerSelector .bannerTabs  li.cumbriablue.current .bot 
{
	width:210px !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/cumbriaCruise/bannerTabMasterBot.png',sizingMethod='no-scale');	
    background:none !important;
} 
/*-------------------------------------------------------------------------------------------------------------------*/
.redLine
{
	position:absolute;
	top:3px;
	left:35px;
	width:35px;
	height:20px;
	background: transparent url(../images/cumbriaCruise/redLine.gif) no-repeat 0 0;
}

/*.buttonRight
{
	background:  url(../images/cumbriaCruise/buttonRight.gif) no-repeat right top;
	height:26px;
	padding:none;
	padding-right:20px; 
    width:auto;
    display:inline;
}
*/

.BoxCumbriaBlue .top .right, .defaultBox .top .right
{
    height:15px;
    width:10px;
    position:absolute;
    top:0px;
    right:0px;
    background: #00A7BC url(../Images/cumbriaCruise/BoxCumbriaBlueTopFull.jpg) no-repeat top right;
}




.BoxCumbriaBlue .top2 .right, .defaultBox .top2 .right
{
    height:36px;
    width:15px;
    position:absolute;
    top:0px;
    right:-1px;
    background: #00A7BC url(../Images/cumbriaCruise/BoxCumbriaBlueTopRightLight.jpg) no-repeat top right;
}


.marginLeft120
	{
		
		margin-left:60px;
		
	}
	
.inline
{
	display:inline;
}	

.returnToSearch
{
    margin-bottom: 20px;
    width: 424px;
    float:right;
    text-align: right;
    padding: 90px 0px 0px 0px;
}

/*Popup navigation*/
#headNav div.popup
{
    margin-left:-75px;
    position:absolute;
    top:35px;
    z-index:100;
}

CruiseBookingBox .button a:hover
{
    color:#fff !important;
}

/* Blogs */
.containerCaption
{
    font-size:1em;
    width:20%;
}

.leftCol .gutter
{
    padding-right:0px;
}
.gutter20
{
    margin-right:17px;
}

.gutter
{
    padding-right: 13px;    
}
	
div.Datepicker
{
     position:relative;
     width:100% !important;        
}

div.IE6SearchWrapperDiv
{
    width: 23px;
    float:right;
}

#headNav a
{
    font-size: 1.15em;
}

.homeWorkerInnerBox table.comboBox
{
    position:static;
}


/*PNG fixes for hero banners*/
/*Orange*/
.bannerSelector .bannerTabs li.current.orange .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabTravelTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.orange .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabTravelBot.png',sizingMethod='crop') !important;	
    background: transparent none no-repeat left bottom !important;
}

/*Pink*/
.bannerSelector .bannerTabs li.current.pink .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabPinkTop.png',sizingMethod='crop') !important;	
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.pink .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabPinkBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutRed*/
.bannerSelector .bannerTabs li.current.futred .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabRedTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futred .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabRedBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutOrange*/
.bannerSelector .bannerTabs li.current.futorange .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabOrangeTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futorange .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabOrangeBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutYellow*/
.bannerSelector .bannerTabs li.current.futyellow .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabYellowTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futyellow .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabYellowBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutGreen*/
.bannerSelector .bannerTabs li.current.futgreen .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabGreenTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futgreen .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabGreenBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutDarkGreen*/
.bannerSelector .bannerTabs li.current.futdarkgreen .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabDarkGreenTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futdarkgreen .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabDarkGreenBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutTurquoise*/
.bannerSelector .bannerTabs li.current.futturquoise .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabTurquoiseTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futturquoise .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabTurquoiseBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutBlue*/
.bannerSelector .bannerTabs li.current.futblue .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabBlueTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futblue .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabBlueBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutNavy*/
.bannerSelector .bannerTabs li.current.futnavy .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabNavyTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futnavy .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabNavyBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutPurple*/
.bannerSelector .bannerTabs li.current.futpurple .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabPurpleTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futpurple .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabPurpleBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*FutLightPurple*/
.bannerSelector .bannerTabs li.current.futlightpurple .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabLightPurpleTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futlightpurple .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabLightPurpleBot.png',sizingMethod='crop') !important;	
    background: transparent none no-repeat left bottom !important;
}

/*FutMauve*/
.bannerSelector .bannerTabs li.current.futmauve .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabMauveTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.futmauve .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabMauveBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

/*PtaBlue*/
.bannerSelector .bannerTabs li.current.ptablue .top
{
    top:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabPtaBlueTop.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left top !important;
}

.bannerSelector .bannerTabs li.current.ptablue .bot
{
    bottom:0px;    
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/futureTravel/bannerTabPtaBlueBot.png',sizingMethod='crop') !important;
    background: transparent none no-repeat left bottom !important;
}

.topNav
{
    position: absolute;
}

#logo
{
    position: absolute;
    width:100%;
}

div#divSSL
{
    float:right;
    width: 135px;
}

#divSSL td
{
    width: 135px;
}

.SearchControl fieldset
{
    padding-left: 1px !important;
    padding-right: 2px !important;
}

div.content div.Box div.top
{
    margin-bottom: -1px;   
    background-color:#ffffff;
}

div.BoxSearch div.top
{
    padding-bottom: 0px !important;
}

div.Box div.top
{
    padding-bottom: 0px !important;
}

#header .numberReference
{
    position: relative;
    top: 28px;
}

.searchHeader
{
    padding:0px;
    margin-right:-2px !important;
}

.BoxCruise .top3
{
	margin-right:-2px !important;
}
