﻿* {
	padding: 0;
	margin: 0;
	}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 auto;
	width: 967px;
	position: relative;
	border: 1px dashed white;  /* for FF */ 
}
h1 { font-size: 2em; margin: .67em 0 }
h2 { font-size: 1.5em; margin: .75em 0 }
h3 { font-size: 1.17em; margin: .83em 0 }
h4 { font-size: 1.0em; margin: .5em 0 }

img
{
    border:none;
}

fieldset label {
display:block;
float:left;
height:28px;
width:140px;
}

fieldset
{
    padding:5px;
}

fieldset label.long
{
    width: 620px;
}

#wrapper
{
	margin: 134px 0 0 0;
	  /* _margin: 115px auto 0 auto; IE6 top whitespace fix */
	width: 967px;
	overflow: hidden;
	text-align: left;
	padding-top: 0px;
}

.wrapperLanding
{
    margin-top: 60px !important;
}

/*============ Header Start ===================*/

#headerContainer
{
    position:absolute;
    top:0px;
    width: 967px;
    /*height:150px;*/
    z-index:3000;
    /* border: 1px dashed #000000; for debugging */
}



#header 
{
    text-align: center;
	position:relative;
	/*border:1px solid #000;*/
	height:50px;
	
}

#header .logo {
	float: left;
	padding:20px 0 15px 0;
}


#header .logo a
{
    position:absolute;
	top:0;
	left:0;
	height: 54px;
	width: 330px;
	/*border:1px solid #F00;*/
}

#header .phone
{
  height: 54px;
  width: 350px;
  left:300px;
  position:absolute;
}

#header .phone a 
{
    color:#333399;
    text-decoration:none;
    font-weight:bold;
    margin-top:45px;
    display:inline-block;
}

#header .phone a:hover
{
    text-decoration:underline;
}

#menu
{    
   margin-top:25px;
   position:relative;
   z-index:300;
}

#pageMask {
  position:absolute;
  z-index:9000;
  background-color:#000;
  display:none;
}

/*============ Navigation Bar Start ===================*/

#nav, #nav ul
{
    z-index:99;
    margin:0;
    padding:0;
    height:45px;
    max-height:45px; 
    list-style-type:none;
    list-style-position:outside;
    position:relative;
    line-height:45px; 
    font-size: 14px;
    /*line-height:1.5em; */
    /*border: 1px solid #0033CC;*/
}

#nav a
{
    z-index:99;
    display: block;
    padding: 0 18px; 
    color: #fff;
    text-decoration: none;
}

#nav a:hover
{
    z-index:99;
    color:#00864f;
}

#nav li
{
    z-index:99;
    float:left;
    position:relative;
    color: #666666;
}

.divider
{
    z-index:99;
    padding: 0;
    margin: 7px 0;
    height: 30px;
    width: 1px;
    border-left: 1px solid #B6D6A5;
}


.search
{
    z-index:99;
    padding: 0;
    margin: 7px 0;
}

#nav ul li a
{   
    z-index:99;
    background-color: #EEEEEE;
    color: #666666 !important;
    opacity: .9;
    /* for IE5-7 */
	filter: alpha(opacity=90);
	/* for IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

}

#nav ul li a:hover
{
    z-index:99;
   /* background-color:#EEEEEE; */
    color:#5ABD19 !important;
    /*font-weight:bold;*/
}

#nav ul 
{
    z-index:99;
    position:absolute;
    display:none;   
}

#nav li ul a
{
    z-index:99;
    width: 195px;
    height:auto;
    float:left;
    line-height: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

.lastListElement
{
    border-bottom: 1px solid #CCCCCC;
}

#nav ul ul{
    z-index:99;
    top:auto;
}	

#nav li ul ul 
{
    z-index:99;
    left:14em;
    margin:0 0 0 35px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    z-index:99;
    display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul
{
    z-index:99;
    display:block;
}

.navTopLevelhover a
{
    color:#00864f;
}

/*============ Navigation Bar End ===================*/

/*============ Search Start ===================*/

#txtSerchText 
{
    width: 130px;
}
#txtSerchText,
#btnSearch 
{
   margin-top: 10px;
}

/*============ Search End ===================*/


#leftBlock {
	position:absolute;
	top:0;
	left:0;
	height: 50px;
	width: 100px;
	border:1px solid #F00;
}
#rightBlock {
	position:absolute;
	top:0;
	right:0;
	height: 50px;
	width: 300px;
	text-align:right;
	/*border:1px solid #0F0;*/
}

#header .ContactAndLocations
{
   /* margin:5px;
    display:inline;  
    padding:5px; 
   */
    height: 62px;
    width: 230px;
    padding-right:20px;
    padding-top:15px;
    padding-left:50px;
    text-align:left;
    margin-top:5px;
    /*border: 1px dashed #000000; for debugging */
}
#header .ContactAndLocations a
{
    display:inline-block;
    text-decoration:none;
    background:url(/images/icons/arrow.gif) no-repeat top right;
    padding-right:20px;
    margin-top:5px;
    height:15px;
}
#header .ContactAndLocations a:hover
{
    text-decoration:underline;
}

/*============ Header End ===================*/

/*============ Footer Start ===================*/
#footerShadow {
	padding:0;
	height:8px;
	margin: 0 auto 10px auto;
}

#footer
{
   	padding: 1px 0 0;
	padding-left: 0px;
	margin: 0 auto 0 auto;
	width: 967px;
	text-align: left;
	clear:both;
	border-bottom:1px solid #FFFFFF;
	/*    
	Background image is light grey, LLoyds TSB site stacks up 
	disclaimers using darker shades so extra images may be required */
}


#stayUpToDateForm
{
    display: inline;
    margin-right: 20px;
}

#footer .stayUpToDate
{
    margin: 10px 0 10px 0;
    padding:10px;
    border: 1px solid #CCCCCC;
}

#footer #StayUpToDateText
{
    padding-left:70px;
    height:45px;
    float:left;
}

#footer #StayUpToDateForm
{
    float:right;
} 

#footer #StayUpToDateForm select, 
#footer #StayUpToDateForm input
{
    margin:10px 0;
    margin-right:10px;
    float:left;
}

#footer ul li,
ul.tabs li
{
    display: inline;
    margin-right: 20px;
}

/*============ Footer End ===================*/

#mainContent {
	padding: 0;
	float: left;
	width: 967px;
	margin-bottom: 5px;	
	/*border: 1px solid #CCCCCC;*/
}


/*============ Content Start ===================*/
#breadcrumbs
{
    padding-bottom:5px;
    color: #666666;
    font-size:smaller;
}

#breadcrumbs a
{
    text-decoration: none;
    color: #666666;
}

#breadcrumbs a:hover
{
    text-decoration: underline;
}

.introMargin 
{
    margin-top: 7px;
}

#mainPanel
{
    width:678px;
    float:left;
	border: 1px solid #CCCCCC;
	padding:15px;
}

#popupPanel
{
    width:680px;
    float:left;
	border: 1px solid #CCCCCC;
	padding:15px;
	margin: 0px 10px 0px 10px;
}

#homePanel
{
    float:left;
    width:700px;
}

#sidePanel
{
    float:right;
    width:250px;
}

#mainPanel .contentTeaser,
#popupPanel .contentTeaser
{
    color:#666666;
}

#ContactsAndLocationsLink,
#mainPanel a,
#popupPanel a
{
    text-decoration: none;
    color: #333399;
}
     
#mainPanel a:hover,
#popupPanel a:hover
{
    text-decoration: underline;
}

#mainPanel h2,
#popupPanel h2
{
    color:#00864f;
}

#mainPanel h3,
#popupPanel h3
{
    color:#5ABD19;
}

#mainPanel h4,
#popupPanel h4
{
    color:#5ABD19;
}

#mainPanel h2, #mainPanel h3, #mainPanel h4, #popupPanel h2, #popupPanel h3, #popupPanel h4
{
     margin:10px 0 10px 0;
}


#mainPanel ul, #mainPanel ol, #popupPanel ul, #popupPanel ol
{
    margin-left:20px;    
}

#mainPanel p,
#popupPanel p
{
    margin-bottom:5px;
}

.genericBlockContainer .genericBlock
{
    width:307px;
    height:80px;
    padding:0px 10px 10px 10px;
    margin:5px;
    float:left;
    color:#fff;
}

.genericBlock h2,
.tyreBlock h2
{
    color:#fff !important;
}
.genericBlock .blockIcon{
    float:right;
    margin-top:12px;
}
.genericBlock a
{
    text-decoration: none;
    color: #fff !important;
}
.genericBlock a:hover
{
    text-decoration: underline;
}

.tyreBlockContainer .tyreBlock
{
    width:630px;
    height:60px;
    padding:0px 10px 10px 10px;
    margin:5px;
    float:left;
    color:#fff;
}

.tyreBlock a
{
    color: #FFFFFF;
    text-decoration: none;
}
.tyreBlock a:hover
{
    text-decoration: underline;
}

.tyreBlock #tyres
{
    width:215px;   
}

.tyreBlock #glass
{
    width:221px;     
}

.tyreBlock #fixed
{
    width:215px; 
}

.tyreBlock #tyres,
.tyreBlock #glass,
.tyreBlock #fixed
{
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrowGreen.gif) no-repeat top right
}

/*============ Pages / Products and Service/Public Sector Start ===================*/

#dailyRentalLink a
{
    display:inline-block;
    width:287px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
#dailyRentalLink a:hover
{
    text-decoration: underline;
}

/*============ Pages / Products and Service/Public Sector End ===================*/

/*============ Pages / SME Offers Start ===================*/

#leasingForBusiness a
{
    display:inline-block;
    width:425px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
#leasingForBusiness a:hover
{
    text-decoration: underline;
}

#emailSME a
{
    display:inline-block;
    width:145px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
#emailSME a:hover
{
    text-decoration: underline;
}

#visitSME a
{
    display:inline-block;
    width:173px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
#visitSME a:hover
{
    text-decoration: underline;
}

.smeOfferLabel 
{
    font-weight: bold;
    float:left;
    padding-bottom: 10px;
}
.smeOfferImage 
{
    text-align: center;
    padding-bottom: 10px;
}
.smeOfferPrice 
{
    float:right;
    font-size:1.5em;
}

.visitSMEoffers a
{
    display:inline-block;
    width:160px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
.visitSMEoffers a:hover
{
    text-decoration: underline;
}

/*============ Pages / SME Offers End ===================*/

/*============ Home Panel / Customer Login Start ===================*/

#customerLoginLink 
{
    float:left;
}

#customerLoginLink #accessYourAccount a
{
    display:inline-block;
    width:112px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;    
    text-decoration: none;
    color: #333399; 
}
    

     
#customerLoginLink #accessYourAccount a:hover
{
    text-decoration: underline;
}

#customerLoginIcon
{
    float:right;
    margin-right: 5px;
}
     
/*============ Home Panel / Customer Login End ===================*/

/*============ Home Panel / Customer Helpline Start ===================*/

#customerHelplineLink 
{
    float:left;
}

#customerHelplineIcon
{
    float:right;
    margin-right: 5px;
}
     
/*============ Home Panel / Customer Helpline End ===================*/

/*============ Home Panel / Offers Start ===================*/

#allOurOffers a
{
    display:inline-block;
    width:97px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
#allOurOffers a:hover
{
    text-decoration: underline;
}

/*============ Home Panel / Offers End ===================*/

/*============ Home Panel / Offers Start ===================*/

#roadLibrary a
{
    width:140px;
    height:15px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
    display:inline-block;    
}
     
#roadLibrary a:hover
{
    text-decoration: underline;
}

/*============ Home Panel / Offers End ===================*/

/*============ Home Panel / Driver Tools Start ===================*/

#driverToolLinks #mobileTyres a,
#driverToolLinks #accidentReport a,
#driverToolLinks #serviceBook a,
#driverToolLinks #carTaxCalc a
{
    display:inline-block;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
}
    
#driverToolLinks #mobileTyres a,
#driverToolLinks #accidentReport a,
#driverToolLinks #serviceBook a,
#driverToolLinks #carTaxCalc a
{
    text-decoration: none;
    color: #333399;
}
     
#driverToolLinks #mobileTyres a:hover,
#driverToolLinks #accidentReport a:hover,
#driverToolLinks #serviceBook a:hover,
#driverToolLinks #carTaxCalc a:hover
{
    text-decoration: underline;
}

/*============ Home Panel / Driver Tools End ===================*/


/*============ Content/Case Studies Start ===================*/

.caseStudy
{
    padding: 5px 0px 5px 0px;
    border-bottom: solid 1px #CCCCCC;
    margin: 5px 0px 0px 0px;
}

.caseStudyTitle,
.caseStudyTitleBlock 
{
    font-size: medium;
    text-decoration: none;
    font-weight: bold;
    color: #333399;
}

.caseStudyTitleBlock 
{
    height: 40px;
}

.caseStudyFont,
.caseStudyFontBlock
{
    color: #666666;
}

.caseStudyLogo,
.caseStudyLogoFloat 
{
    margin: 0px 5px 0px 0px;
}

.caseStudyTitleBlock,
.caseStudyFontBlock
{
    display: block;
}

.caseStudyFontBlock 
{
    margin: 10px 0px 10px 0px;
}

.caseStudyLogoFloat 
{
    float:left;
    width: 105px;
}

.caseStudyListBodyShort,
.caseStudyListBodyLong
{
    float: left;
    width: 550px;
}

.caseStudyListBodyLong 
{
    width: 660px !important;
}

.caseStudiesFeatured
{
    width:180px;
    float:left;
	border: 1px solid #CCCCCC;
	padding:15px;
	margin: 0px 15px 0px 0px;
}

.caseStudiesFeaturedLast 
{
    margin: 0px 0px 0px 0px;
}

.caseStudyLink a
{
    display:inline-block;
    width:77px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
.caseStudyLink a:hover
{
    text-decoration: underline;
}

#caseStudyContent
{
    float: left;
    width: 430px;
}

#caseStudyContent #studyIntro 
{
    color: #666666;
    margin-bottom: 15px;
}

#caseStudyContent .studySubTitle 
{
    color: #5ABD19;
    font-size:medium;
    font-weight: bold;
}

#caseStudyLogo,
#caseStudyOutcomes
{
    float: right;
    margin: 15px 0px 15px 0px;
}

#caseStudyLogo
{
    width: 200px;
    text-align: center;
}

#caseStudyOutcomes
{
	border: 1px solid #CCCCCC;
	padding: 10px;
	width: 200px;
	background-color:#C1DEB2;
}

/*============ Content/Case Studies End ===================*/

/*============ Content/News Start ===================*/

#newsArticle,
#newsArticlePanel 
{
    background: url(../images/icons/news.png) no-repeat left top #FFFFFF
}

#newsEvent,
#newsEventPanel
{
    background: url(../images/icons/event.png) no-repeat left top #FFFFFF
}

#newsArticle, 
#newsEvent
{
    padding: 10px 0px 10px 30px;
}

#newsFirstLine,
#newsArticle,
#newsEvent 
{
    border-bottom: solid 1px #666666;
}

#newsTitle 
{
    font-size: medium;
    text-decoration: none;
    font-weight: bold;
    color: #333399;
}

#newsFont ,
.newsPageLink,
#newsProgress
{
    color: #666666;
}

#newsNavigationTop,
#newsNavigationBottom
{
    letter-spacing: 5px;
    text-decoration: none;
    color: #333399;
}

.newsPageLink
{
    text-decoration: none;
}

#newsProgress,
#newsNavigationTop
{
    padding: 0px 0px 10px 0px;
}

#newsNavigationBottom
{
    padding: 10px 0px 0px 0px;
    clear: left;
}

#newsBody 
{
    margin: 10px 0px 0px 0px;
}

#newsImage 
{  
    float:left;
    padding: 0px 10px 10px 0px;
}

#newsFurtherInformation 
{
    margin: 10px 10px 10px 10px;
    padding:10px 0px 10px 10px;
    border: 1px solid #CCCCCC;
    background-color:#EEEEEE;
}

#newsFurtherInformation #contactName,
#newsFurtherInformation #contactJobTitle,
#newsFurtherInformation #contactTelephone,
#newsFurtherInformation #contactEmail,
#newsFurtherInformation #contactAddress
{
    color: #666666;
}

#newsFurtherInformation #contactName 
{
    font-weight: bolder;
}

#newsFurtherInformation #contactName,
#newsFurtherInformation #contactTelephone
{
    font-size: medium;
}

#newsFurtherInformation #contactEmail a 
{
    text-decoration: none;
}

#newsFurtherInformation #contactEmail a:hover
{
    text-decoration: underline;
}

#newsGoogleLink a
{
    display:inline-block;
    width:73px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
#newsGoogleLink a:hover
{
    text-decoration: underline;
}

/*============ Content/News End ===================*/


/*============ Content/Campaigns End ===================*/
.campaignIntro 
{
    margin: 10px 10px 10px 10px;
    padding:10px 10px 10px 10px;
    border: 1px solid #CCCCCC;
}

.campaignIntroTitle 
{
    color:#5ABD19;
    font-size:medium;
    font-weight: bold;
}
.campaignIntroContent
{
    color: #666666;
}

.campaignIntroLink a
{
    display:inline-block;
    width:76px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
.campaignIntroLink a:hover
{
    text-decoration: underline;
}

.campaignIntroImage
{
    float:left;
    width: 150px;
    text-align: center;
}

.campaignIntroBodyWithImage
{
    float:right;
    width: 470px;
}

.campaignPageImage 
{
    float:right;
    margin-left: 50px;
}

#campaignFindOutMoreLink a
{
    display:inline-block;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
#campaignFindOutMoreLink a:hover
{
    text-decoration: underline;
}
/*============ Content/Campaigns End ===================*/

/*============ Content/Links Start ===================*/

.usefulLinkEntry
{
    margin: 0px 0px 7px 0px;
    width:650px;
    padding:10px 5px 10px 10px;
    border: 1px solid #CCCCCC;
    height: 60px;
}

.usefulLinkEntry .usefulLinkIcon 
{
    float: left;
    margin-right: 10px;
    width: 290px;
}

.usefulLinkEntry .usefulLinkText 
{
    float: right;
    width: 300px;
}

/*============ Content/Links End ===================*/

/*============ Content End ===================*/


/*============ Side Panel Start ===================*/

.sidePanelElementGrey,
.sidePanelElementGreen,
.sidePanelElementWhite,
.sidePanelElementNoRounded
{
    margin: 0px 0px 7px 0px;
}
.sidePanelElementGrey,
.sidePanelElementGreen,
.sidePanelElementWhite
{
    float:right;
    width:237px;
    padding:10px 5px 10px 10px;
    border: 1px solid #CCCCCC;
}

.sidePanelElementGrey
{
    background-color:#EEEEEE;
}

.sidePanelElementGreen
{
    background-color:#C1DEB2;
}

.sidePanelElementWhite
{
    background-color:#FFFFFF;
}

.sideFont
{
    color: #666666;
    margin-top: 3px;
    margin-bottom: 3px;
}

.sidePanelElementNoRounded p,
.sidePanelElementNoRounded .panelTitle
{
    margin: 0px 0px 0px 10px;
}

.sidePanelElementNoRounded p,
.sidePanelElementGrey p,
.sidePanelElementGreen p,
.sidePanelElementWhite p 
{
    padding: 0px 0px 3px 0px;
}
    
/*============ Side Panel / Contact Us Start ===================*/

.sidePanelElementGrey #requestCallBack a,
.sidePanelElementGreen #requestCallBack a,
.sidePanelElementWhite #requestCallBack a,
.sidePanelElementGrey #emailUsLink a
{
    display:inline-block;
    width:130px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;   
    text-decoration: none;
    color: #333399;  
}
    
     
.sidePanelElementGrey #requestCallBack a:hover,
.sidePanelElementGreen #requestCallBack a:hover,
.sidePanelElementWhite #requestCallBack a:hover,
.sidePanelElementGrey #emailUsLink a:hover
{
    text-decoration: underline;
}
     
/*============ Side Panel / Contact Us End ===================*/

/*============ Side Panel / Useful Numbers Start ===================*/

.usefulTitle 
{
    float:left;
    margin-bottom: 10px;
}

.usefulNumber
{
    float:right;
    padding: 0px 10px 0px 0px;
    font-weight:bold;
}

/*============ Side Panel / Useful Numbers End ===================*/

/*============ Side Panel / Case Studies Start ===================*/

.sidePanelElementGrey #findOutMore a,
.sidePanelElementGreen #findOutMore a,
.sidePanelElementWhite #findOutMore a
{
    display:inline-block;
    width:77px;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;     
    text-decoration: none;
    color: #333399;
}
     
.sidePanelElementGrey #findOutMore a:hover,
.sidePanelElementGreen #findOutMore a:hover,
.sidePanelElementWhite #findOutMore a:hover
{
    text-decoration: underline;
}
     
/*============ Side Panel / Case Studies End ===================*/

/*============ Side Panel / News & Events Start ===================*/

#newsArticlePanel, 
#newsEventPanel
{
    padding: 10px 0px 0px 30px;
}

#newsArticlePanel a,
#newsEventPanel a
{
    text-decoration: none;
}
     
#newsArticlePanel a:hover,
#newsEventPanel a:hover
{
    text-decoration: underline;
}

/*============ Side Panel / News & Events End ===================*/

/*============ Side Panel / Documents Start ===================*/

.documentPanelItem
{
    background: url(../images/icons/document_icon.png) no-repeat left top #FFFFFF;
    padding: 10px 0px 0px 50px;
    height: 45px;  
}

.documentPanelItem a
{
    text-decoration: none;
}     
.documentPanelItem a:hover
{
    text-decoration: underline;
}

.linkPanelItem
{
    padding-top: 5px;
}
.linkPanelItem a
{
    text-decoration: none;
}

.linkPanelItem a:hover
{
    text-decoration: underline;
}

/*============ Side Panel / Documents End ===================*/


/*============ Side Panel End ===================*/


/*============ Generic Start ===================*/
.rounded{
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}


.clearBoth {
	height:1px !important;
	line-height: 1px;
	clear:both;
	margin: 0 !important;
	padding: 0 !important;
}

/*============ Generic End ===================*/

/*============ Advice Section Start ===================*/

#adviceQuestionIs ul
{
    list-style-type: disc;
}

#adviceQuestionIs ol
{
    list-style-type:decimal;
}

#adviceAdvantages ul
{
    list-style-image: url(../images/tick.gif);
}

#adviceDisadvantages ul
{
    list-style-image: url(../images/cross.gif);
}

#adviceQuestionIs ul,
#adviceQuestionIs ol,
#adviceAdvantages ul,
#adviceDisadvantages ul
{
    list-style-position: inside;
    margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}
#adviceQuestionIs ul li,
#adviceQuestionIs ol li
{
    font-weight: bold;
}
#adviceQuestionIs ul li,
#adviceQuestionIs ol li,
#adviceAdvantages ul li,
#adviceDisadvantages ul li
{
    font-size: 1.1em;
    margin-top: 10px;
}

#adviceQuestionIs .highlightPoint 
{
    color: #5ABD19
}

#advicePreviousPage a 
{
    display:inline-block;
    float:left;
    height:20px;
    text-align:left;
    background:url(/images/icons/arrow-left.gif) no-repeat top left;   
    padding-left: 20px;
    text-decoration: none;
    color: #333399;
}

#adviceNextPage a
{
    display:inline-block;
    float:right;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;  
    text-decoration: none;
    color: #333399; 
}

    
#advicePreviousPage a:hover,
#adviceNextPage a:hover
{
    text-decoration: underline;
}

/*============ Advice / Fuel Strategy Section Start ===================*/

#fuelStrategyRightChoices  
{
    width:220px;
}
#fuelStrategySustainability  
{
    width:93px;
}
#fuelStrategyAlternative  
{
    width:120px;
}
#fuelStrategyTraditional  
{
    width:120px;
}
#fuelStrategyWholeLife  
{
    width:190px;
}
#fuelStrategySummary  
{
    width:72px;
}
#fuelStrategySummaryFindOutMore  
{
    width:245px;
}

#carPolicyStepByStep
{ 
    width:120px;
}
/*#carPolicyReview
{
    width:100px;
}*/
    
    
#fuelStrategyRightChoices a,
#fuelStrategySustainability a,
#fuelStrategyAlternative a,
#fuelStrategyTraditional a,
#fuelStrategyWholeLife a,
#fuelStrategySummary a,
#fuelStrategySummaryFindOutMore a,
#carPolicyStepByStep a,
#carPolicyReview a
{
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;
    display:inline-block;
}
     
#fuelStrategyRightChoices a:hover,
#fuelStrategySustainability a:hover,
#fuelStrategyAlternative a:hover,
#fuelStrategyTraditional a:hover,
#fuelStrategyWholeLife a:hover,
#fuelStrategySummary a:hover,
#fuelStrategySummaryFindOutMore a:hover
{
    text-decoration: underline;
}

/*============ Advice / Fuel Strategy Section End ===================*/

/*============ Advice / Fleet Costs Section Start ===================*/

#fuelCostsSignifiant  
{
    width:110px;
}

#fuelCostsFleetFunding  
{
    width:120px;
}

#fuelCostsFleetDiscounts  
{
    width:180px;
}

#fuelCostsFleetPolicy  
{
    /*width:74px;*/
}

#fuelCostsFleetFuelNIC  
{
    width:230px;
}

#fuelCostsFleetModel  
{
    width:148px;
}

#fuelCostsFleetRisk  
{
    width:122px;
}

#fuelCostsFleetRiskHSE  
{
    width:90px;
}

#fuelCostsFleetRiskRoadSafe  
{
    width:100px;
}
    
    
#fuelCostsSignifiant a,
#fuelCostsFleetFunding a,
#fuelCostsFleetDiscounts a,
#fuelCostsFleetPolicy a,
#fuelCostsFleetFuelNIC a,
#fuelCostsFleetModel a,
#fuelCostsFleetRisk a,
#fuelCostsFleetRiskHSE a,
#fuelCostsFleetRiskRoadSafe a
{
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right; 
    display:inline-block;
}
     
#fuelCostsSignifiant a:hover,
#fuelCostsFleetFunding a:hover,
#fuelCostsFleetDiscounts a:hover,
#fuelCostsFleetPolicy a:hover,
#fuelCostsFleetFuelNIC a:hover,
#fuelCostsFleetModel a:hover,
#fuelCostsFleetRisk a:hover,
#fuelCostsFleetRiskHSE a:hover,
#fuelCostsFleetRiskRoadSafe a:hover
{
    text-decoration: underline;
}

/*============ Advice / Fleet Costs Section End ===================*/

/*============ Advice / Right Vehicles Section Start ===================*/

#rightVehiclesBasic  
{
    width:175px;
}

#rightVehiclesStepOne  
{
    width:195px;
    margin-bottom: 14px;
}

#rightVehiclesStepTwo  
{
    width:160px;
}

#rightVehiclesStepThree  
{
    width:160px;
}

#rightVehiclesStepFour  
{
    width:130px;
}

#rightVehiclesStepFive  
{
    width:175px;
}

#rightVehiclesStepSix  
{
    width:100px;
}

#rightVehiclesStepSeven  
{
    width:120px;
}
  
#rightVehiclesStepEight  
{
    width:150px;
}  
    

    
#rightVehiclesBasic a,
#rightVehiclesStepOne a,
#rightVehiclesStepTwo a,
#rightVehiclesStepThree a,
#rightVehiclesStepFour a,
#rightVehiclesStepFive a,
#rightVehiclesStepSix a,
#rightVehiclesStepSeven a,
#rightVehiclesStepEight a
{
    display:inline-block;
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;   
}
     
#rightVehiclesBasic a:hover,
#rightVehiclesStepOne a:hover,
#rightVehiclesStepTwo a:hover,
#rightVehiclesStepThree a:hover,
#rightVehiclesStepFour a:hover,
#rightVehiclesStepFive a:hover,
#rightVehiclesStepSix a:hover,
#rightVehiclesStepSeven a:hover,
#rightVehiclesStepEight a:hover
{
    text-decoration: underline;
}

/*============ Advice / Right Vehicles Section End ===================*/

/*============ Advice / Environment Section Start ===================*/

#environmentTransport  
{
    width:188px;
} 

#environmentBusinessCase  
{
    width:225px;
    margin-bottom: 14px;
}

#environmentEnvironment  
{
    width:220px;
    margin-bottom: 14px;
}

#environmentPrioritising  
{
    width:160px;
}

#environmentSummary  
{
    width:75px;
}   

#environmentSummaryEnergySaving  
{
    width:75px;
} 

#environmentSummaryCarbonTrust  
{
    width:75px;
} 

#environmentSummaryEcoDrive  
{
    width:75px;
} 

#environmentSummaryHMRC  
{
    width:75px;
} 

#environmentSummaryTraders  
{
    width:75px;
} 

#environmentSummaryLowCarbon  
{
    width:75px;
} 

#environmentSummaryETA  
{
    width:75px;
} 

#environmentSummaryClimate  
{
    width:75px;
}
     
#environmentTransport a,
#environmentBusinessCase a,
#environmentEnvironment a,
#environmentPrioritising a,
#environmentSummary a,
#environmentSummaryEnergySaving a,
#environmentSummaryCarbonTrust a,
#environmentSummaryEcoDrive a,
#environmentSummaryHMRC a,
#environmentSummaryTraders a,
#environmentSummaryLowCarbon a,
#environmentSummaryETA a,
#environmentSummaryClimate a
{
    display:inline-block;
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;   
}
     
#environmentTransport a:hover,
#environmentBusinessCase a:hover,
#environmentEnvironment a:hover,
#environmentPrioritising a:hover,
#environmentSummary a:hover,
#environmentSummaryEnergySaving a:hover,
#environmentSummaryCarbonTrust a:hover,
#environmentSummaryEcoDrive a:hover,
#environmentSummaryHMRC a:hover,
#environmentSummaryTraders a:hover,
#environmentSummaryLowCarbon a:hover,
#environmentSummaryETA a:hover,
#environmentSummaryClimate a:hover
{
    text-decoration: underline;
}

/*============ Advice / Environment Section End ===================*/

/*============ Advice / Fuel Provision Section Start ===================*/

#fuelProvFuel  
{
    width:130px;
}

#fuelProvPrivate  
{
    width:220px;
}

#fuelProvManage  
{
    width:183px;
}   
    
    
#fuelProvFuel a,
#fuelProvPrivate a,
#fuelProvManage a
{
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right; 
    text-decoration: none;
    color: #333399;
    display:inline-block;
}
     
#fuelProvFuel a:hover,
#fuelProvPrivate a:hover,
#fuelProvManage a:hover
{
    text-decoration: underline;
}

/*============ Advice / Fuel Provision Section End ===================*/

/*============ Advice / Duty of Case Section Start ===================*/

#dutyOfCareBackBurner  
{
    width:212px;
    margin-bottom: 14px;
}  

#dutyOfCareSocialBusinessCase  
{
    width:183px;
}   

#dutyOfCareLegilsation  
{
    width:160px;
}   

#dutyOfCareManging  
{
    width:180px;
}   

#dutyOfCareRisk  
{
    width:170px;
}

#dutyOfCareMyth  
{
    width:180px;
} 

#dutyOfCareOursource  
{
    width:240px;
}     
    
  
#dutyOfCareBackBurner a,
#dutyOfCareSocialBusinessCase a,
#dutyOfCareLegilsation a,
#dutyOfCareManging a,
#dutyOfCareRisk a,
#dutyOfCareMyth a,
#dutyOfCareOursource a
{
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;  
    display:inline-block;
}
     
#dutyOfCareBackBurner a:hover,
#dutyOfCareSocialBusinessCase a:hover,
#dutyOfCareLegilsation a:hover,
#dutyOfCareManging a:hover,
#dutyOfCareRisk a:hover,
#dutyOfCareMyth a:hover,
#dutyOfCareOursource a:hover
{
    text-decoration: underline;
}

#dutyOfCareStatistics
{
    margin: 10px 0px 7px 10px;
    width:630px;
    padding:10px 5px 10px 10px;
    border: 1px solid #CCCCCC;
}

#dutyOfCareHighRisk 
{
    float: left;
}

#dutyOfCareLowRisk 
{
    float: right;
    margin-left: 10px !important;
}

#dutyOfCareHighRisk,
#dutyOfCareLowRisk
{
    margin: 10px 0px 7px 0px;
    width:300px;
    padding:10px 5px 10px 10px;
    border: 1px solid #CCCCCC;
}

#dutyOfCareStatistics ul li,
#dutyOfCareHighRisk ul li,
#dutyOfCareLowRisk ul li
{
    padding-bottom: 5px;
}

/*============ Advice / Duty of Case Section End ===================*/

/*============ Advice / Car Policy Section Start ===================*/

#carPolicyStep12,
#carPolicyStep34
{
    width:85px
}

#carPolicyStep567
{ 
    width:75px;
}
#carPolicyReview
{
    width:140px;
}


    
#carPolicyStep12 a,
#carPolicyStep34 a,
#carPolicyStep567 a,
#carPolicyReview a
{
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;
    display:inline-block;
}
     
#carPolicyStep12 a:hover,
#carPolicyStep34 a:hover,
#carPolicyStep567 a:hover,
#carPolicyReview a:hover
{
    text-decoration: underline;
}

/*============ Advice / Car Policy Section End ===================*/

/*============ Advice Section End ===================*/

/*============ Forms Section Start ===================*/

/*============ Buy my Car Section Start ===================*/

#buyMyCarForm
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#buyMyCarForm .formRowLabel
{
    width: 117px;
    float: left;
}

/*============ Buy my Car Section End ===================*/

/*============ Mobile Tyre Fitting Section Start ===================*/

#mobileTyreFormPersonnel,
#mobileTyreFormDetails
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#mobileTyreFormPersonnel .formRowLabel,
#mobileTyreFormDetails .formRowLabel
{
    width: 150px;
    float: left;
}

/*============ Mobile Tyre Fitting Section End ===================*/

/*============ Book a Service Section Start ===================*/

#serviceFormPersonnel,
#serviceFormDetails
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#serviceFormPersonnel .formRowLabel,
#serviceFormDetails .formRowLabel
{
    width: 180px;
    float: left;
}

/*============ Book a Service Section End ===================*/

/*============ European Travel Form Section Start ===================*/

#eurotravelFormPersonnel,
#eurotravelFormDetails
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#eurotravelFormPersonnel .formRowLabel,
#eurotravelFormDetails .formRowLabel
{
    width: 180px;
    float: left;
}

/*============ European Travel Form Section End ===================*/

/*============ Europe Travel Documents Section Start ===================*/

#europeTravelLink  
{
    width:248px;
}   
    
#europeTravelLink a
{
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right; 
    text-decoration: none;
    color: #333399;
    display:inline-block;
}
     
#europeTravelLink a:hover
{
    text-decoration: underline;
}

/*============ Europe Travel Documents Section End ===================*/

/*============ Report An Accident Section Start ===================*/

#accidentFormPersonnel,
#accidentFormDetails
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#accidentFormPersonnel .formRowLabel,
#accidentFormDetails .formRowLabel
{
    width: 150px;
    float: left;
}

.formRowLong
{
    float: left;
    font-weight: bold;
}

/*============ Report An Accident Section End ===================*/

/*============ What Car Section Start ===================*/

#whatcarForm
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#whatcarForm .formRowLabel
{
    width: 90px;
    float: left;
}

#whatCarReport
{
    position:absolute;
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 875px;
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    height: 550px;
    z-index:9999;
    overflow: scroll;
}

/*============ What Car Section End ===================*/

/*============ Driver Card Section Start ===================*/

.lexHeritage
{
    display:none;
}

.autoleaseHeritage
{
    display:none; 
}


#DriverCards
{
    position:absolute;
    padding: 5px 5px;
    padding-left: 10px;
    margin-bottom: 10px;
    /*margin-top: 50px;*/
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    /*height: auto;
    width: 960px; */
    height: 475px;
    width: 575px;
    z-index:9999;
    overflow:visible;
}

/*============ Driver Card Section End ===================*/

/*============ QuickAddress Start ===================*/

#divQA_QuickAddress
{
    position:absolute;
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 550px;
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    height: 250px;
    z-index:9999;
}

#divQA_QuickAddress label
{
    width: 150px;
    float: left;
    font-weight: bold;
}

/*============ QuickAddress End ===================*/

/*============ LAI Demo Start ===================*/

#divLD_LAiDemo
{
    position:absolute;
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 643px;
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    height: 590px;
    z-index:9999;
}

/*============ LAI Demo End ===================*/

/*============ Tax Calculator Section Start ===================*/

.tcDataLabel
{
     width: 160px;
     display: inline-block;
     font-weight:bold;
}
.tcDataYear
{
    padding-bottom: 5px;
    padding-top: 5px;
}
#divBIK,
#divWait,
#divTCStart,
#divTCNext,
#divPrivateFuelCost 
{
    float:right;
    width:237px;
    padding:10px 5px 10px 10px;
    border: 1px solid #CCCCCC;
    background-color:#EEEEEE;
    margin-bottom: 5px;
}

#tcVehicleFS,
#tcFinancialFS
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#tcVehicleFS div label
{
    width: 117px;
    float: left;
}

#tcFinancialFS div label
{
    width: 245px;
    float: left;
}

.formRowLabel 
{
    font-weight: bold;
}

#tcVehicleFS div select 
{
    float:left;
}


.formRow
{
    padding-bottom: 5px;
    padding-top: 5px;
}

#tcButton 
{
    margin: 10px 0px 10px 0px;
}

/*============ Tax Calculator Section End ===================*/

.formButtons 
{
    padding: 10px 0px;
}

/*============ Forms Section End ===================*/
 
/*============ Why Us / Awards ===================*/
ul.awards li{
    padding-bottom:7px;
}
/*============ Why Us / Awards End ===================*/

/*============ Landing Style Start ===================*/

/*============ Panel / Link Start ===================*/

#LandingLink
{
    width: 240px;
    text-align: right;
}

#LeftLandingLink
{
    width: 240px;
    text-align: left;
}

#LandingLink a,
#pageLink a
{
    display:inline-block;
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:right;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;   
}

#LeftLandingLink a
{
    display:inline-block;
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;   
}
     
#LandingLink a:hover,
#LeftLandingLink a:hover,
#pageLink a:hover
{
    text-decoration: underline;
}

/*============ Panel / Link End ===================*/

.landingPageSubPanel
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
}

/*============ Sale and Leaseback Landing Start ===================*/

#lnkFleetWorth a,
#lnkAboutSAL a,
#lnkBenefitsSAL a
{
    display:inline-block;
    text-decoration: none;
    color: #333399;
    height:20px;
    text-align:left;
    padding-right:20px;
    background:url(/images/icons/arrow.gif) no-repeat top right;   
}
     
#lnkFleetWorth a:hover,
#lnkAboutSAL a:hover,
#lnkBenefitsSAL a:hover
{
    text-decoration: underline;
}

#pnlFleetWorth p,
#pnlAboutSAL p,
#pnlBenefitsSAL p
{
    width:450px;
}

/*============ Sale and Leaseback Landing End ===================*/

/*============ Budget 2010 Landing Form Start ===================*/

#budget2010OrderForm
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#budget2010OrderForm .formRowLabel
{
    width: 150px;
    float: left;
}

.formRowLong
{
    float: left;
    font-weight: bold;
}

/*============ Budget 2010 Landing Form End ===================*/

/*============ Consultancy Landing Form Start ===================*/

#consultancy2010Form
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 650px;
    border: 1px solid #CCCCCC;
    background-color: #EEEEEE;
}

#consultancy2010Form .formRowLabel
{
    width: 160px;
    float: left;
}

/*============ Consultancy Landing Form End ===================*/

#div_Budget2010PurchaseTbl
{
    position:absolute;
    padding: 5px 5px;
    padding-left: 10px;
    margin-bottom: 10px;
    /*margin-top: 50px;*/
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    /*height: auto;
    width: 960px; */
    height: 320px;
    width: 700px;
    z-index:9999;
    overflow:visible;
}

/*============ Landing Style End ===================*/

/*============ Related Document Icon Start ===================*/

.iconBreakdownAssistance 
{
    background: url("../images/assetCovers/1835 1 Breakdown Assistance v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconCashAllowanceCalc 
{
    background: url("../images/assetCovers/1835 10 Cash Allowance Calculator v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconCommercialVehicles 
{
    background: url("../images/assetCovers/1835 20 Specialist Commercial Vehicles v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconContractHire 
{
    background: url("../images/assetCovers/1835 23 Contract Hire v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconContractPurchase
{
    background: url("../images/assetCovers/1835 24 Contract Purchase v5.jpg") no-repeat left top #FFFFFF !important;
}

.iconCreditHire
{
    background: url("../images/assetCovers/1835 12 Credit Hire v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconCustomerLoyaltyScheme
{
    background: url("../images/assetCovers/1835 13 Customer Loyalty Scheme v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconAccidentServices
{
    background: url("../images/assetCovers/1835 8 Accident Services Fact Sheet.jpg") no-repeat left top #FFFFFF !important;
}

.iconEmployeeCarOwnership
{
    background: url("../images/assetCovers/1835 25 Employee Car Ownership v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconDutyOfCare
{
    background: url("../images/assetCovers/1835 14 Duty of Care v4-1.jpg") no-repeat left top #FFFFFF !important;
}

.iconEuropeanTravelPack
{
    background: url("../images/assetCovers/1835 2 European Travel Pack v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconFinanceLease
{
    background: url("../images/assetCovers/1835 26 Finance Lease v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconFleetAdmin
{
    background: url("../images/assetCovers/1835 16 Fleet Administration.jpg") no-repeat left top #FFFFFF !important;
}

.iconFlexibleLease
{
    background: url("../images/assetCovers/1835 27 Flexible Lease v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconMIDreporting
{
    background: url("../images/assetCovers/1835 19 MID Reporting v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconMileageLogging
{
    background: url("../images/assetCovers/1835 3 Mileage Logging v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconGreenFleetProgramme
{
    background: url("../images/assetCovers/1835 17 Green Fleet Programme v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconCarVanRental
{
    background: url("../images/assetCovers/1835 9 Car  Van Rental v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconCarVanRentalBrochure
{
    background: url("../images/assetCovers/Car and Van Rental.jpg") no-repeat left top #FFFFFF !important;
}

.iconCarVanRentalMinileaseBrochure
{
    background: url("../images/assetCovers/Car and Van Rental Minilease.jpg") no-repeat left top #FFFFFF !important;
}

.iconReplacementGlass
{
    background: url("../images/assetCovers/1835 4 Replacement Glass.jpg") no-repeat left top #FFFFFF !important;
}

.iconReplacementGlassFixed
{
    background: url("../images/assetCovers/1835 15 Fixed Price Replacement Glass.jpg") no-repeat left top #FFFFFF !important;
}

.iconReplacementTyres
{
    background: url("../images/assetCovers/1835 5 Replacement Tyres.jpg") no-repeat left top #FFFFFF !important;
}

.iconReplacementVehicle
{
    background: url("../images/assetCovers/1835 6 Replacement Vehicles v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconSaleAndLeaseback
{
    background: url("../images/assetCovers/1835 28 Sale and Leaseback v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconServiceManagement
{
    background: url("../images/assetCovers/1835 7 Vehicle Service Management v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconUninsuredLossRecovery
{
    background: url("../images/assetCovers/1835 21 Uninsured Loss Recovery.jpg") no-repeat left top #FFFFFF !important;
}

.iconWholeLifeCost
{
    background: url("../images/assetCovers/1835 22 Whole Life Cost v4.jpg") no-repeat left top #FFFFFF !important;
}

.iconBudgetGuide2010
{
    background: url("../images/assetCovers/BudgetGuide2010.jpg") no-repeat left top #FFFFFF !important;
}

.iconPodcast
{
    background: url("../images/icons/icon_podcast_with_doc.png") no-repeat left top #FFFFFF !important;
}

.iconSVCUGuide
{
    background: url("../images/assetCovers/SCVU guide 2010 April v13.jpg") no-repeat left top #FFFFFF !important;
}

.iconProductServicesBrochure
{
    background: url("../images/assetCovers/Products and Services Brochure_V8.jpg") no-repeat left top #FFFFFF !important;
}

.iconPSConsultancy
{
    background: url("../images/assetCovers/PS Consultancy document.jpg") no-repeat left top #FFFFFF !important;
}

.iconPSKeepMoving
{
    background: url("../images/assetCovers/1923 Public Sector Van Rental FS v5a.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceCarPolicy
{
    background: url("../images/assetCovers/BPG Reviewing your car policy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceDutyOfCare
{
    background: url("../images/assetCovers/White Paper - Duty of Care 04.10.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceEnvironment
{
    background: url("../images/assetCovers/BPG Optimising your fleet environmentally.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceFleetCosts
{
    background: url("../images/assetCovers/BPG Reducing your fleet costs.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceFuelProvision
{
    background: url("../images/assetCovers/BPG Managing the provision of fuel.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceFuelStrategy
{
    background: url("../images/assetCovers/White Paper - Fuel Strategy 03.10.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceRightFleet
{
    background: url("../images/assetCovers/BPG Choosing the right vehicles for your fleet.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceDieselParticulateFilter
{
    background: url("../images/assetCovers/FS - Diesel particulate filters-1.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceLookingAfterTyres
{
    background: url("../images/assetCovers/FS - Looking after your tyres copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceTopTenVanTips
{
    background: url("../images/assetCovers/FS - Our top ten tips for van drivers-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceSmokingLegislation
{
    background: url("../images/assetCovers/FS - Smoking Legislation-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceUnderstandVehicle
{
    background: url("../images/assetCovers/FS - Understanding your vehicle-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceMobilePhone
{
    background: url("../images/assetCovers/FS - Using a mobile phone while driving-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceWhatToDoAccident
{
    background: url("../images/assetCovers/FS - What to do in an accident copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceDrivingInLondon
{
    background: url("../images/assetCovers/FS - Driving in London-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceGoingAbroad
{
    background: url("../images/assetCovers/FS - Going abroad this summer-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceTopTenFuelTips
{
    background: url("../images/assetCovers/FS - Our top ten tips to reduce your fuel bill-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceSafeWinterDriving
{
    background: url("../images/assetCovers/FS - Safe Winter Driving-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconAdviceGetIntoCompanyCar
{
    background: url("../images/assetCovers/Getting into your company car 04 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconWebReportingGuide
{
    background: url("../images/assetCovers/1952 Web Reporting Fact Sheet v3.jpg") no-repeat left top #FFFFFF !important;
}

.iconKwikFitDriverGuide
{
    background: url("../images/assetCovers/Kwik-Fit Driver Hints and Tips brochure FINAL.jpg") no-repeat left top #FFFFFF !important;
}

.iconKwikFitFMGuide
{
    background: url("../images/assetCovers/Kwik-Fit Fleet Manager brochure FINAL.jpg") no-repeat left top #FFFFFF !important;
}

.iconCaseStudyCompassGroup
{
    background: url("../images/assetCovers/Case Study - Compass Group 03 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconCaseStudySpeedyHire
{
    background: url("../images/assetCovers/Speedy Hire Case Study April 2010-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconCaseStudyNationalAutisticSociety
{
    background: url("../images/assetCovers/National Autistic Society Case Study Apr 2010-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconCaseStudyKerryFoods
{
    background: url("../images/assetCovers/Kerry Foods and Ingredients Case Study Mar 2010-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

.iconCaseStudyMayGurney
{
    background: url("../images/assetCovers/May Gurney Case Study Apr 2010-1 copy.jpg") no-repeat left top #FFFFFF !important;
}

/*============ Related Document Icon End ===================*/

/* 
    # for id
    . for class
*/

/*
Brand guideline colours
=======================

Colour Palette
--------------
White - #ffffff
Dark Green - #00864f
Light Green - #5ABD19
Black - #000000
Dark Blue - #333399
Grey - #666666

Shield Colours
--------------
Green - #339966
Light blue - #0033CC

Supporting Palette
------------------
Light green 30%
Light green 20%
Light green 10%
*/