.clear{height:1%;}

.main-header{height:83px;}
.tabs ol li{height:37px}
.categories .content ul{height:30px;}
.categories .content li a{height:20px;}
.details .thumb span{padding-top:0;}
.details .thumb a{margin:-10px 3px 0 0;}
.panels .panel {height:166px;}
.panels .panel .recommend a{padding-bottom:0;}
.emission-list li{height:25px;}
.tooltip .tooltip-wrapper .content{height:30px;}
.popup .content .inner-bottom{height:352px;}
.additional{margin-right:2px;}
.additional .panel .content .box .cal-popup #calStart{height:160px;}
.nav-main{height:28px;}
.nav-shadow{background:none;}
.content-top{zoom:1;}
/*.pagination .next .next-icon{filter:alpha(opacity:50);}*/

.categories .content li{background:url(http://ecadmin.4wc.co.uk/media/bg_categories_li.gif) right bottom no-repeat;}
.categories .content li.selected a span.left{position:relative;background:none;background:transparent url(http://ecadmin.4wc.co.uk/media/bg_categories_left.gif) left top no-repeat;}
.categories .content li.selected a span.right{background:none;background:transparent url(http://ecadmin.4wc.co.uk/media/bg_categories_right.gif) right top no-repeat;}


.details .breakdown .features{height:70px;}
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}
.jqmWindow {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
#jqmContent{height:1%;}

.ui-datepicker-header{line-height:1.7em}

.additional .panel .content .box .cal-popup, .booking .cal-popup {width:400px;right:-5px;top:-230px;}
.booking .flipped, .additional .flipped {top:4px !important;}
.flipped .cal-top{background-image:url(http://ecadmin.4wc.co.uk/media/bg_cal_top_flipped.gif) !important;padding-top:23px !important;}
.flipped .cal-bottom{background-image:url(http://ecadmin.4wc.co.uk/media/bg_cal_bottom_flipped.gif) !important;padding-bottom:7px !important;}

.additional .panel .content .box .cal-popup .cal-top, .booking .cal-top{background:transparent url(http://ecadmin.4wc.co.uk/media/bg_cal_top.gif) 0 0 no-repeat;padding-top:7px;}
.additional .panel .content .box .cal-popup .cal-bottom, .booking .cal-bottom{background:transparent url(http://ecadmin.4wc.co.uk/media/bg_cal_bottom.gif) 0 100% no-repeat;padding-bottom:23px;}
.additional .panel .content .box .cal-popup #calstart, .additional .panel .content .box .cal-popup #calend, .booking .cal-popup #calstart, .booking .cal-popup #calend{background:transparent url(http://ecadmin.4wc.co.uk/media/bg_cal.gif) 0 0 repeat-y !important;padding-left:5px;}

/*.popup .next img{background:transparent url(http://ecadmin.4wc.co.uk/media/icons_sprites.gif) -339px -107px !important}
.popup .prev-disabled img{background:transparent url(http://ecadmin.4wc.co.uk/media/icons_sprites.gif) -438px -107px !important;}
.popup .next-disabled img{background:transparent url(http://ecadmin.4wc.co.uk/media/icons_sprites.gif) -405px -107px !important;}
*/
table.ui-datepicker{width:98% !important}
.additional .panel .content .box .cal-popup .close-cal, .booking .close-cal{background:transparent url(http://ecadmin.4wc.co.uk/media/bg_cal.gif) 0 0 repeat-y;padding:0 10px;}

.popup .content .hr-plain{width:98%;}

th img.icon_info_green_small{top:-62px;}
.box .calendar a{color:#037B00 !important;}
.box .calendar .ui-datepicker-title-row a{color:#333333 !important}
.box .calendar .ui-datepicker-current-day a{color:#fff !important;}
.details .thumb a{margin-top:-1px;display:block;}
.filter{position:relative;}

/* Pay */
.form .panel{height:1%;zoom:1;}
.pay .categories .content{height:35px;}
.full .options .text{height:63px;}
.box.yellow{width:318px;}
.form .bottom{margin-bottom:-6px;}
.form .tooltip .bottom{margin-bottom:0;}
.full .additional .features{padding:0;}
.errors .bottom{zoom:1;padding:0;}
.home .promos .image a{position:static;}
.home .promo-large{margin-right:6px;}
.home .promo-big{margin-left:4px;}
.carousel .promo{position:static !important;}
.form .europcar-id-selection{height:60px;}
.form .select-europcar{margin-top:0;}

.confirmation .full .additional a {position:static;}
.confirmation .full .content-main a{position:static}
.confirmation .full .content-body a{position:static}

.additional .panel .content .category{margin-bottom:13px;}
.full .bottom{height:9px;}

.booking.js fieldset .selected{width:100%;}
.form .reveal.alt fieldset .field label{width:auto !important;}
.home .further-content .carousel .padding{height:75px;}
.home .promos li{height:114px;}
.home .promos li li{height:1px;}
.travel-info li{height:54px;}
.articles li{height:84px;}
.searchOverlay .loading{height:360px;}
.searchOverlay .col-one .inner{height:355px;}
.home .promos li.first{padding-left:8px !important;margin:0 !important;}
.home .promos .image{padding:0 !important;margin-left:14px !important;}
.home .further-content .promos .image{padding:0 !important;}
.home .further-content .promos .first{padding-left:20px !important;}
.booking{background-image:url(http://ecadmin.4wc.co.uk/media/bg_booking_top.gif);}
.booking .inner .wrapper{background:none;}
.booking .inner{background-image:url(http://ecadmin.4wc.co.uk/media/bg_booking_bottom.gif);}
.popup.wide .padding{padding:0 13px !important;}
.popup .content .frame{background:none !important;}

.carousel h3 a{position:static!important;}
.home .main-content .content{background:none;}
.progress-padding{height:1%;}
.errors-padding{height:1%;}
.home .progress-padding{padding-left:0;}
/*#gradient{position:absolute;top:466px;border:1px solid red;height:200px;width:960px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00000000',EndColorStr='#ff000000');z-index:0;}*/

/* Homepage panel */
.js fieldset .selected{background:url(http://ecadmin.4wc.co.uk/media/bg_overlay_tab_left.gif) no-repeat left top;padding-left:10px!important;}
.js fieldset .selected span{background:url(http://ecadmin.4wc.co.uk/media/bg_overlay_tab_right.gif) no-repeat right top;}

.searchOverlay .top{background:none;}
.searchOverlay .top.curve{background:none;}

.searchOverlay .top.curve .curve-inner{background-image:url(http://ecadmin.4wc.co.uk/media/bg_overlay_top_left_curve.gif);background-repeat: no-repeat;background-position: left top;}
.searchOverlay .top .curve-inner{background-image:url(http://ecadmin.4wc.co.uk/media/bg_overlay_top_right_curve.gif);background-repeat: no-repeat;background-position: right top;background:none;}
.searchOverlay .top .curve-inner{background: url(http://ecadmin.4wc.co.uk/media/bg_overlay_top_right_curve.gif) no-repeat right top} 
#dropoffOverlay.large .top .curve-inner{background-image:url(http://ecadmin.4wc.co.uk/media/bg_overlay_top_curve_both.gif);background-repeat: no-repeat;background-position: right top;}

.searchOverlay .bottom-left{background:url(http://ecadmin.4wc.co.uk/media/bg_overlay_bottom_left.gif) no-repeat left top;}
.searchOverlay .bottom-right{background:url(http://ecadmin.4wc.co.uk/media/bg_overlay_bottom_right.gif) no-repeat right top;}
.searchOverlay .border-left{background:none;}
.searchOverlay .border-right{background:none;}

.searchOverlay .inner{height:1%;background:none;}
.searchOverlay .inner a{position:static;}

.home .booking .searchOverlay a.close{position: absolute !important; display:block!important;}

.js select{visibility:hidden;} 
.js #live-location-select {visibility:hidden}
.js  .link-container {padding-bottom:5px}

.booking a{position:static;}
.booking .location{height:5.5em !important;}
.booking .full-width .col-two{height:3.5em;}

.booking fieldset.full-width{height:60px;}
.booking .field-wrapper{height:167px;}

.searchOverlay #map .map-info{margin-left:0;}
/* Fixes a bug where some of the content of this element would become unclickable */					
.confirmation .content .panel{position:relative;}
.footer ul.sublinks li a{color:#666;}


.home .promo-large-frame{background-image:url(http://ecadmin.4wc.co.uk/media/bg_promo_large_frame.gif);}
.home .promo-mid-frame{background-image:url(http://ecadmin.4wc.co.uk/media/bg_promo_mid_frame.gif);}

.map .directions input.text{width:165px;}
.map .directions p.station {width:169px;}

.directions-header{background-color:#fff/* Works around issue with jQuery fadeIn where text loses its anti-aliasing */;height:auto;}

.google-map-overlay-top{background:none;}
.google-map-overlay-bottom{background:none;}
.google-map-overlay-left{background:none;}
.google-map-overlay-right{background:none;}

a.manufacturer{position:absolute!important;}

.resetHeight{height:auto !important;}

body.popup .content .frame .bl{left:40px;}

/* CONFIRMATION */
.pay .price{color:#ffea00;padding:0 0 15px 26px;margin-bottom:0;}
.confirmation .full .content-main .nomap ul.details, .confirmation .full .content-main .nomap ul.info-tips, .confirmation .full .content-main .nomap{width:890px !important;}
.map .directions .e{background-image:url(http://ecadmin.4wc.co.uk/media/icon_map_e.gif);}
.map .directions .a{background-image:url(http://ecadmin.4wc.co.uk/media/icon_map_a.gif);}
.map .directions .b{background-image:url(http://ecadmin.4wc.co.uk/media/icon_map_b.gif);}

button.default-button span, button.default-ongreen-button span, button.default-disabled-button span{position:relative;}
a.alt-button span{float:left;}

/* ensure dropdowns appear underneath calendars */
body .container .pos-stat{position:static !important;}

/*modifiy for nav-main text size*/
body{font-size:13px;}

/*CAP MILAGE defect 12246 */
.extras table th .maintext{width:expression(document.body.clientWidth > 180 ? "180px" : "auto");}
.extras table .mileage-pn, .extras table .mileage-pas{width:expression(document.body.clientWidth > 150 ? "150px" : "auto");}


.booking .full-width .col-two {
	MIN-HEIGHT: 3em; PADDING-LEFT: 10px; WIDTH: 151px
}

.booking FIELDSET .login {
	WIDTH: 200px; BACKGROUND: #f5f5f5 no-repeat left top
}
.home .main-content .content .booking FIELDSET .login .padding {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; BACKGROUND: no-repeat left bottom; PADDING-TOP: 8px
}
.booking FIELDSET .nologin {
	WIDTH: 200px; BACKGROUND: #ffffff no-repeat left top
}
.home .main-content .content .booking FIELDSET .nologin .padding {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; BACKGROUND: no-repeat left bottom; PADDING-TOP: 8px
}
.booking .text {
	WIDTH: 84px; MARGIN-BOTTOM: 3px
}

.main776 {
position : relative;
display : block;
width : 768px;
margin : 5px 0 10px 0;
background : url('http://ecadmin.4wc.co.uk/media/776_graybrd_whitebg_bg.gif') repeat-y top left;
}
.main776 #content {
display : block;
background : url('http://ecadmin.4wc.co.uk/media/776_graybrd_whitebg_bg.gif') repeat-y top left;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
_margin:-6px 0 0 0;
}
.main776Top, .main776Bottom {
width : 768px;
height : 6px;
display : block;
position : relative;
}
.main776Top {
background : url(http://ecadmin.4wc.co.uk/media/776_graybrd_whitebg_top.gif) no-repeat top left;
height : 6px;
}
.main776Bottom {
background : url('http://ecadmin.4wc.co.uk/media/776_graybrd_whitebg_bottom.gif') no-repeat top left;
_top:7px;
}
.carousel {
	POSITION: relative; WIDTH: 100%; BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND: #054c06 repeat-x left top
}
.home .promos2 .image {
	POSITION: static; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 298px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 15px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.home .further-content .promos2x .imagex {
	MARGIN-LEFT: 20px
}
.home .promos2 .image IMG {
	POSITION: static
}
.booking .location {
	MARGIN: 2.8em 0em -35px 0em; MIN-HEIGHT: 0em; HEIGHT: 0em
}

.buttongreenoffer {
	font-size: 12px; 
	font-weight: bold; 
	height: 20px; 
	margin-top: 5px;
	border:outset 1px #0a7700;
	background:#0a7700;
	color:#FFF;
	text-transform: uppercase;
}

.block_570_2col_graybrd_whitebg .maincontent1 {
	padding: 1px 10px 3px; height: 490px;
}
