﻿.primary-nav.hide-for-small ul li:hover,.primary-nav ul li.active{padding:0;left:0}#branding{background:url(../img/covisLogo.png) no-repeat left center transparent}#banner-head-home{background:url(../img/banners/home-head-large.png) no-repeat center center transparent}#banner-head-decision p{visibility:hidden}#banner-head-landing p{visibility:hidden}#txtSearch{margin-top:6px}.accordion{border-bottom:1px solid #dfdfdf}.box-half{min-height:260px}#interactive-vehicle-box{height:330px;margin:20px 0 80px;position:relative}#interactive-vehicle-box ul{border-bottom:solid 1px #dfdfdf;height:120px}#interactive-vehicle-box li{cursor:pointer;float:left;width:186px;height:120px;border-right:solid 1px #dfdfdf;text-align:center}#interactive-vehicle-box li:hover{background:#f5efef;background:-moz-linear-gradient(top,#f5efef 0,#f5efef 26%,#edecea 43%,#eeeaeb 47%,#e9e7e8 56%,#e7e5e6 57%,#e8e6e7 59%,#e1e1e1 73%,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5efef),color-stop(26%,#f5efef),color-stop(43%,#edecea),color-stop(47%,#eeeaeb),color-stop(56%,#e9e7e8),color-stop(57%,#e7e5e6),color-stop(59%,#e8e6e7),color-stop(73%,#e1e1e1),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f5efef 0,#f5efef 26%,#edecea 43%,#eeeaeb 47%,#e9e7e8 56%,#e7e5e6 57%,#e8e6e7 59%,#e1e1e1 73%,#dfdfdf 100%);background:-o-linear-gradient(top,#f5efef 0,#f5efef 26%,#edecea 43%,#eeeaeb 47%,#e9e7e8 56%,#e7e5e6 57%,#e8e6e7 59%,#e1e1e1 73%,#dfdfdf 100%);background:-ms-linear-gradient(top,#f5efef 0,#f5efef 26%,#edecea 43%,#eeeaeb 47%,#e9e7e8 56%,#e7e5e6 57%,#e8e6e7 59%,#e1e1e1 73%,#dfdfdf 100%);background:linear-gradient(to bottom,#f5efef 0,#f5efef 26%,#edecea 43%,#eeeaeb 47%,#e9e7e8 56%,#e7e5e6 57%,#e8e6e7 59%,#e1e1e1 73%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5efef',endColorstr='#dfdfdf',GradientType=0)}#interactive-vehicle-box li.last{border-right:0;width:188px}#interactive-vehicle-box li .sprite{display:block;margin:25px auto 12px;height:32px}#vans{background-position:0 -32px;width:125px}#trucks{background-position:-5px -68px;width:119px}#buses{background-position:-5px -144px;width:104px}#caravans{background-position:-2px -106px;width:61px}#mixed{background-position:-2px -181px;width:126px}#interactive-vehicle-box li .hide-on-hover,#interactive-vehicle-box li:hover .show-on-hover{display:inherit}#interactive-vehicle-box li .show-on-hover,#interactive-vehicle-box li:hover .hide-on-hover{display:none}#interactive-vehicle-box .sprite.marker{background-position:-27px 0;height:10px;left:85px;margin:0;position:relative;top:32px;width:19px;z-index:300;display:none}#interactive-vehicle-box li:hover .sprite.marker{display:inherit}#interactive-vehicle-box li .button{font-size:1.417em}#interactive-vehicle-box li>.button{padding:0;margin:14px auto 0;width:160px;height:45px;line-height:45px}#interactive-vehicle-box li h3{font-size:1.167em;line-height:1.333em;margin:10px 0 0;text-shadow:0 1px 0 #fff}.detail-box h4,.detail-box .button{z-index:300;position:absolute;left:40px}.detail-box h4{font-size:2em;line-height:1.2em;top:33px;text-align:left}.detail-box .button{bottom:33px;height:33px;line-height:33px;background:#c55434;padding:13px 20px}.detail-box #find-out-btn{line-height:1.2em}#interactive-vehicle-box .detail-box{background-color:#FFF;position:absolute;bottom:0;left:0;right:0;top:121px;z-index:100;overflow:hidden}#interactive-vehicle-box li .detail-box{z-index:0;cursor:default}#interactive-vehicle-box li:hover .detail-box{z-index:200}.road-strip{position:absolute;right:0;bottom:30px;width:640px;height:64px;background:url(../img/road-slice.png) repeat-x}.road-strip .white-to-transparent-grad-bg{position:absolute;top:0;left:0;bottom:0;right:70%}#interactive-vehicle-box li:hover .vehicle-strip{right:30px}#interactive-vehicle-box li .vehicle-strip{position:absolute;bottom:65px;background-image:url(../img/big-vehicle-sprite.png);background-repeat:no-repeat}#interactive-vehicle-box .vehicle-body{background-image:url(../img/big-vehicle-sprite.png);width:100%;height:100%;display:block}#van-large{background-position:-670px 0;height:80px;width:180px;right:-380px}#van-large .vehicle-body{background-position:-170px 0}#interactive-vehicle-box li:hover .vehicle-strip#truck-large{right:30px}#jeep-large{background-position:-500px 0;height:80px;width:160px;right:-380px}#jeep-large .vehicle-body{background-position:0 0}#interactive-vehicle-box li:hover .vehicle-strip#jeep-large{right:260px}#truck-large{background-position:-500px -300px;height:91px;width:175px;right:-450px}#truck-large .vehicle-body{background-position:0 -300px}#interactive-vehicle-box li:hover .vehicle-strip#truck-large{right:350px}#artic-large{background-position:-675px -300px;height:91px;width:280px;right:-450px}#artic-large .vehicle-body{background-position:-175px -300px}#interactive-vehicle-box li:hover .vehicle-strip#artic-large{right:40px}#bus-large{background-position:-500px -600px;height:88px;width:260px;right:-450px}#bus-large .vehicle-body{background-position:0 -600px}#interactive-vehicle-box li:hover .vehicle-strip#bus-large{right:240px}#ambulance-large{background-position:-780px -600px;height:88px;width:160px;right:-450px}#ambulance-large .vehicle-body{background-position:-280px -600px}#interactive-vehicle-box li:hover .vehicle-strip#ambulance-large{right:40px}#caravans-large{background-position:-500px -900px;height:99px;width:210px;right:-210px}#caravans-large .vehicle-body{background-position:0 -900px}#interactive-vehicle-box li:hover .vehicle-strip#caravans-large{right:150px}#tanker-large{background-position:-500px -1200px;height:96px;width:200px;right:-390px}#tanker-large .vehicle-body{background-position:0 -1200px}#interactive-vehicle-box li:hover .vehicle-strip#tanker-large{right:320px}#crane-large{background-position:-500px -1200px;height:96px;width:200px;right:-390px}#crane-large .vehicle-body{background-position:-190px -1200px}#interactive-vehicle-box li:hover .vehicle-strip#crane-large{right:60px}#footer{/*height:230px*/}
 #interactive-vehicle-box .sprite.marker.last { /* Little down arrow/triangle. Coppied from above by NM. 'top' changed to compensate for extra lines of text and space.. */

				top: 13px;
			}