﻿   /* ********************* STANDARD PAGE SETUP START ********************* */     
     
    * {
    margin-top: 0; /* global reset - removes the top gap from the page */

    }
   
   h1 {font-size: medium;}

   
     html, body
     {
         margin: 0px;
         padding:0px;


     }
    
    
    div#page
	 {
	    width: 960px;
	    margin: 0px auto;
	    text-align: left;
	    position:relative;
    top: 0px;
    left: 0px;
     height: 900px;
}
	 

    div 
     {
        text-align:center;
     }

    
    div#header
     {
	    width: 960px;
	    background: url("../images/boxes/Theme1/banner_back.png") no-repeat;
	   /*  
	  background: url("../images/boxes/Theme1/b2bPhoneNum.png") no-repeat;*/
	    height: 100px;
	    background-color: white;
	  /*  background: url("SelectHeader4.png") no-repeat; */
	 /*  height: 150px; /*
	   /*  border:1px solid yellow;  */
	   position: relative;
    top: 0px;
    right: 0px;
}
.b2bLogo
{
   /* border: red solid 1px; */
    position: absolute;
    left:0px;
}
.b2bPhoneNumber
{
   /* border: red solid 1px; */
    position: absolute;
    right:0px;
}


/*	 
	div#menu
     {
	    width: 200px;
	    height:517px; 
	    float: left;
	   /* background: url("../../_assets/img/L&K_6_04.jpg") no-repeat; */
	  /*  border:1px solid red;  */
	 /*    _margin-right: -3px; /* for IE6 */
	   
  /*   } */
 /*   
    div#content
     {
	    width: 560px;
	    background: url("../../_assets/img/L&K_6_05.png") no-repeat;
	    /* border:1px solid red; */
 /*         margin:  0px 0px 0px 203px; /* left margin set to place content to the right of leftNav */
   /*       height:517px;
        _margin: 0px 0px 0px 200px; /* for IE6 */
        /* Ugly solution applied - fix original layout feeding IE6 with corrected styles due to 3px bug on floats */

  /*     }
    
    div#action
     {
         
        height: 517px;
	    position:absolute;
	    right:0;
	    top:142px;
        margin:0; 
       /* border:1px solid green; */ 
    /*      width: 200px;
	    background: url("../../_assets/img/L&K_6_06.jpg") no-repeat;  
        
     }
     
    div#footer
     {
        border:1px solid red; 
        width: 960px;
        background-color: #124676;
	   /*  background: url("footer.png") no-repeat; */
 /* 	    height: 20px;
	    color: White;
     } */
     
    div#homepageTitle
     {
         
        position:relative;
        top:100px;
        width:100%;
        color:Red;
        
     }
   /*  
     div#topmenu
     {
         margin-top: 1px; 
     }
  */   
     /* Margins */
     .marginTop20
        {
            margin-top: 20px;
        }
        

/* ***********************menu bar end ***************************** */
     
     
/* ********************* STANDARD PAGE SETUP END ********************* */   

/* header start */

p#phoneNumHeader
{
    
    
    position: absolute;
/*    bottom: 5px; */
top: 0px;
    right:0px;
    text-align: left;
    font-weight:bold;
    
   /* background: url("../images/pnum.png") no-repeat ;*/ 
    background-position: top;
    height: 100px;
   /* border: red solid 1px; */
    width: 200px;
    margin-top: 0px;
    padding:0px;
}

p#phoneNumHeader span{letter-spacing: 1px;padding: 10px; display:block; text-align: center; letter-spacing: 1px;font-family: Trebuchet MS; color:#cc0000; font-size:18px; }

/* ********************* LEFT MENU ITEMS START ********************* */       
  /*   
   .table ul li
    {
        list-style:none;
        padding: 5px 10px;
        text-align:center;
    } */
    
     div#menu a.title
    {
        font-weight:bold;
        color:#9a0000;
        font-size: 10px;
    }

    /* controls the menu itmes */
     div#menu ul
    {  
        list-style:none; 
        margin-top: -5px;
    }
    

 /* div#menu a:link, a:visited  
    {
       color:#333333; 
        font-size: 12px;
        text-decoration:none;
        display: inline;
 background: url('../images/submit.png');
 background-repeat: no-repeat;
 background-position:center center;
 height: 40px;


    }
    
  div#menu a:hover
    {
        color:#9a0000; 
        font-size: 12px;
        text-decoration:none;
                display: inline;
background-image: url('../images/submit2.png'); 
background-repeat: no-repeat;
height: 40px;
      
    } */
    
     div#a:active
     {
           color:#333333; 
        font-size: 12px;
        text-decoration:none; 
                display: inline;   
     }
    

    /* CSS Bookend */

dl {
	margin: 0;
	padding: 0;
	width: 100%;
}


dt {
	font-size:0.7em;
	padding:  4px 11px 2px;
	float: left;
	
}

dd {
	font-size: 0.8em;
	text-align: right;
	padding: 4px 11px 0 0;

}

.box {
	width:177px;
	border:1px solid #5F5F5F;	
	margin: 0 0 10px; /* gap between boxes */
	padding:10px;
	font-size:0.8em;
}

.box2 {
	width:140px;
	border:1px solid #5F5F5F;	
	margin:0 0 15px;
	padding:10px;
	font-size:0.8em;
}

/* CSS Bookend */
  /*  
.head {background:url(images/mainmenu_bg_on2.png) repeat-x;width:164px;margin:0;padding:0;
    height: 20px;
} 

*/
.head{width: 200px; height: 41px;}
.head  dl {background: url(images/boxes/mainmenu_tab_right_on2.png) top right no-repeat;height: 41px; }
.head  dt {background: url('images/boxes/mainmenu_tab_left_on2.png') no-repeat left top;
height: 20px;
}
div#infoBoxes
{
    padding-top: 20px;
    width: 160px;
/*    border: green 1px solid; */
  margin: 0px;
  padding-left:0px;
  float: left;

}

  /* ********************* LEFT MENU ITEMS END  ********************* */  
  
  
  
    /* ********************* CONTENT ITEMS START ********************* */  
    
      img.floatRight { 
    float: right; 
    margin: 4px; 
   /* border: green solid 1px; */
}

     
        h2#title
        {
            color:red;
            position: relative;
            top: 8px;
            padding-bottom: 15px;
            font-size: 20px;
        }
        
        p.maintext
        {
margin-left: 40px;
           padding-left: 20px;
           padding-right: 20px;
           text-align: left;

        }
.mainContent
    {
margin-top: 10px;
    }
    
 /*   
    .inputfield {
height:18px;color:#8C939D;font-size:10px;
    width: 200px;
}
*/


a#productslink:link, a#productslink:visited {color: #c61717;  font-family: Arial; font-size: 1em;}

a#productslink:hover {color: #941010}
    /* ********************* CONTENT ITEMS END ********************* */  
  
  
  
  
  /* ********************* ACTION ITEMS START ********************* */  
    
   
        
        
        .definedAccordianHeader {
    background-image: url('images/boxes/Theme1/addGreyMetallic.png'); /* Point to your minus img */
    /* background-color:#cc3333; */
    background-repeat: no-repeat;
    background-position: 4px 5px;   /* Adjust this (x y) to fix spacing of image within the line */
    padding-left: 3px; /* Adjust this for the starting point for the text in the header */
     padding-bottom: 10px; 
	 font-size:1em;
	 	margin-left:auto; /* center the accordian within the panel */
	margin-right:auto; /* center the accordian within the panel */
		width:130px; /* center the accordian within the panel */
}


.definedAccordianHeader:Hover
{
	color:#666666;
	cursor:pointer;
}
 
.definedAccordianSelectedHeader {
    background-image: url('images/RemoveGreyMetallic64sm.png'); /* Point to your plus img */
    background-repeat: no-repeat;
    background-position:  4px 5px;   /* Adjust this (x y) to fix spacing of image within the line */
    padding-left: 3px; /* Adjust this for the starting point for the text in the header */
	font-size:1em;
	margin-left:auto; /* center the accordian within the panel */
	margin-right:auto; /* center the accordian within the panel */
		width:130px; /* center the accordian within the panel */
}


.accordionContent
{

    color:#000;
	font-size:0.7em;
	width:130px;  /* center the accordian within the panel */
padding:0px;
	margin:0px;
	 /* margin-left:auto;center the accordian within the panel */
	 /* margin-right:auto; center the accordian within the panel */
}

div#accordian
{
    padding-top:70px;
    right: 0px;
    position:absolute;
}

a img {border:none;} /*prevent the blue border from showing around image links */    

span#spanLatestModels  
{
    color: red;
    margin-bottom: 10px;
    display:block;
    font-weight:bold;
}

.imgCallCentreGirl{margin-top:50px;}

.paddingTop20 {padding-top: 20px;}

.quickContactPanel td {font-size: 10px; font-family: Arial; color: #16538d }

/* submit button start */

div.nav {
height: 20px;
width: 60px;
margin:0;
padding:0;
background-image:url("../images/submitButtonHover2.png");
} 

div.nav a, div.nav a:link, div.nav a:visited {
display:block;
}

div.nav img {
width:100%;
height:100%;
border:0;
}

div.nav a:hover img {
visibility:hidden;
}

/* submit button end */


  /* ********************** ACTION ITEMS END ********************* */   
  
   

  /* ********************* FOOTER ITEMS START  ********************* */   
    div#footerWrapper
     {
         width: 950px;
         color: #eae5e5;
         font-weight: bold;
   
	   
     }
     
    div#footerWrapperInner
    {
         width: 950px;
        
	    text-align: left;
    }
    
    div#copyrightText
        {
           margin-top: 0px; 
           padding-top: 5px;
           width:150px;
           border:1px solid green;  

           margin-left:70px;
           
        }
    
   /* div#StandstedOfficeText 
        {
           margin-top: 0px; 
           padding-top: 5px;

         /*       _margin-left: 300px; for IE6 */
         /*   border:1px solid green;   
           width: 175px; 
        }
        
    div#HarlowOfficeText 
        {
 
           width: 175px;
       
           /*  _margin-left: 475px;  for IE6 
           border: red solid 1px;
           top:5px;*/
           /* float:right;
           margin-right: 30px;
                     margin-top: 0px;
           padding-top: 5px;
           width:150px; 
        }*/
    
    ul#ulCopyrightText, ul#ulStandstedOfficeText, ul#ulHarlowOfficeText
        {
            list-style:none;  
        }

    #StandstedOfficeText li, #HarlowOfficeText li, ul#copyrightText li
        {
            color:#9a0000;
            font-size:10px;
            line-height: 12px;
            font-weight: bold;
        }

    #copyrightText a:link,  #copyrightText a:visited,  #copyrightText a:active 
        {
            color:#fff; 
            font-size: 12px;
            text-decoration:none;    
        }

    #copyrightText a:hover
        {
           color: #9a0000; 
        }

    li#copyright
    {
        margin-top: 10px;
    }
    
    
/* CSS TABLE */


.table
{
width:100%; /* make  table 100% width of its parent div */
 margin-left:auto; /* Centre */
 margin-right:auto; /* Centre */
position:relative;

}

.table ul
{
float:left;
margin:0;
padding:0;

}
.table ul li
{
list-style:none;
padding-left: 25px ;
padding-right: 25px;
padding-top: 5px;
text-align:center;
font-size: 10px;
color: #fff;
line-height: 7px;

}
.table ul li.title
{
font-weight:bold;

color:#fff;
}

.table a:link, a:visited, a:hover, a:active
{
   color:#000; 
   text-decoration:none;
   font-size: 12px;
   line-height: 14px;
}

.table a:hover
{
    color:#9a0000;
} 

.table ul li.even
{

}
.table ul li.odd
{

}

.featuredJobs
{
    font-size: 10px;
}


/* CSS TABLE */



    
  /* ********************* FOOTER ITEMS END ********************* */   
  
  .menuSelected{color: Yellow}
  
  
 #wrapper{width:930px; margin:0px; padding:0px;margin: 0px auto;} /*  border: red solid 1px*/ 
        #left{width:930px; margin: 0px auto;  }/*  */
        #right{float: right; width: 450px; padding: 0px 0px 0px 0px;} /* border: green solid 1px; */
        .HomePageHeadlineBlue {font-family: Verdana, Arial, Helvetica, sans-serif; color: #23569c; font-size: 20px; font-weight: bold;}
        .HomePageHeadlineDesc {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
        
        #wrapperBoxes{width:958px;border: red solid 1px; position:relative} /*  */ 
        #wrapperBoxesLeft{ float: left; width:250px; height:200px; border: blue solid 1px; margin:10px 0 0px 0px;}/*  */
        #wrapperBoxesMiddle{width:250px;  margin:10px 0 0px -275px;  height:200px; _height:200px; border: RED solid 1px}/* border: blue solid 1px */
        #wrapperBoxesRight{ width: 250px; position:absolute; top:50px; right:10px; border:1px solid green; margin-top:10; height:200px;} /* border: green solid 1px; */




DIV#LandingPageBoxesPanel
{
    -moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;
    width: 267px;
   
	 padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px; 
	float: left;
	
	 margin-top: 20px;
	/* margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px; */
	/* background-image: url(../images/boxes/Theme1/features_tab.png); */
	background-repeat: no-repeat;
	background-position: left top;
	  
    }
    
    DIV#LandingPageBoxesPanel h1
    {
         font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-align: center;
    }
    
    div#DivInfoPanel{width: 240px; margin:auto; color: #333333; height:230px;}
    
 /*   DIV#LandingPageBoxesPanel a:link{color: #336666; font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none}
    DIV#LandingPageBoxesPanel  a:visited{color: #336666; font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none}
    DIV#LandingPageBoxesPanel a:hover{color: red; font-size: 14px;
	font-style: normal;
	font-weight: bold;
    text-decoration: none;
	text-align: center;}
    DIV#LandingPageBoxesPanel a:active{color: #336666; font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none} */

/*.LandingPageBoxesPanel {
	width: 275px;
		/* padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px; */
/*	float: left;
	
	 margin-top: 20px;
	/* margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px; */
	/* background-image: url(../images/boxes/Theme1/features_tab.png); */
	/*background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-align: center;
} */
.LandingPageBoxes {
	width: 200px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	margin-top: 20px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/boxes/Theme1/features_tab.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.FeaturesBoxBG {
	text-align:left;
	background-image: url(../images/boxes/Theme1/boxBody.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 10px;
}

.FeaturesBoxList ul
{
margin: 0;
padding: 8px;
list-style-type: none;
}

.FeaturesBoxList li
{
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/boxes/Theme1/arrow_white_beveled.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E1F0FF;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 15px;
}

.FeaturesBoxList A
{
	COLOR: #003366;
}

/* ***********************menu bar start ***************************** */

.UltraWebMenu1{background: url(../images/boxes/Theme1/compBar.png) no-repeat center}


#menu_ctr {
	height: 48px;
	width: 960px;
	  /* background: url(../menu/menu_bkg2.png); */
	text-align: right;
	background-image: url('../images/boxes/Theme1/compBar.png')
}
#menubar	{
	/*  padding-right: 200px; 
	text-align: right;*/
	
	/*float: right; */
    width: 960px;
   /* border: green solid 1px; */
     margin:auto;
     text-align: center;
}
#menubar ul	{
	padding: 0px;
	list-style-type: none;

	margin:auto;
/*	border: yellow solid 1px; */

}
#menubar li	{
	position:relative;
	float: left;
	text-align: left;
	padding: 0px;
    margin:auto;

}
#menubar li a	{
	text-decoration: none;
	display: block;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	position: relative;
	padding: 17px 20px 13px 26px;
    font-weight: bold;
 
	/* border: red solid 1px; */
}


#menubar li a:hover {
	/* background: url(../menu/nav_btn_ovr.gif) no-repeat center; */
	/*  */color: #ff9933;
	text-decoration: none;
	/*	background-image: url('../images/boxes/Theme1/menuSlice.png'); */
		
		outline: none;
}



#menubar li a.selected {
	/* background: url(../menu/nav_btn_ovr.gif) no-repeat center; */
	color: #ff9933;
	text-decoration: none;
outline: none;	
}


#menubar ul ul {
	display: none;
	position: absolute;
	float: left;
	top:40px;
	left:0px;
	border-top: 5px solid #16538d;
	border-bottom: 3px solid #16538d;
}
#menubar li li a {
	color: #666666;
	display: block;
	width: 178px;
	background: #ffffff;
	height: 22px;
	text-align: left;
	border-bottom: 1px solid #16538d;
	border-right: 3px solid #16538d;
	border-left: 3px solid #16538d;
	margin: 0px;
	padding: 8px 0px 0px 10px;
	border-color: Lime;
	border-bottom-style: solid; 
	border: 1px;
}
#menubar ul li:hover ul {
	display: block;
	float: left;
}
#menubar li li {
	clear:both;
	float: left;
}
#menubar li li a:hover	{
	background: #16538d;
	color: #ffffff;
	text-decoration: none;
}

#infomov_ctr	{
	height: 225px;
	width: 950px;
}
/* ***********************menu bar end ***************************** */


/* ***********************Contact Us Start***************************** */


label {  
float: left;  
width: 100px;  
margin-right: 10px;
text-align: right; 
font-size:14px;
}

fieldset li {  
float: left;  
clear: left;  
width: 100%;  

}

fieldset {  
float: left;  
clear: left;  
width: 100%;  
margin: 0 0 2px 0;  
padding: 0;
}


.submit    
{
float:right;
clear: left;  
width: 100%;  
margin-top: 20px;
padding: 0;

text-decoration: none;
}


a.submit:link,
a.submit:visited {
      text-decoration: none;
      background: url('../images/boxes/Theme1/submit.png');
      background-repeat: no-repeat; 
      background-position:center center;
      height: 35px;
   }

a.submit:hover {
      background: url('../images/boxes/Theme1/submit2.png');
      background-repeat: no-repeat;
      height: 35px;
      background-position:center center;
      
   }

a.submit:active {
       text-decoration: none;

   } 

a.contactLink:link,
a.contactLink:visited {
      text-decoration: none;
font-size: 14px;
      text-decoration: underline;

   }

a.contactLink:hover {

      text-decoration: none;
      height: 35px;
      background-position:center center;
      
   }

a.contactLink:active {
       text-decoration: none;


      background-position:center center;
   } 



/*
fieldset a:link , fieldset a:visited
{
    color:Black;
    font-size: 14px;
}

*/
.validationText
{
    font-size: 12px;
    float: left;  
clear: left;  
width: 100%;  
margin: 0 0 5px 0;  
padding: 0;
margin-left: 10px;

}
ul
{
    list-style-type:none;
}

ul.bulleted
{
    list-style-type:disc;
}


.red
{
    color: Red;
}

/* ***********************Contact Us End***************************** */



/* *********************** 3CollumnWrapper Start ***************************** */
div#page2 {
 
  	    width: 960px;
	    margin: 0px auto;
	    text-align: left;
	    position:relative;
    top: 0px;
    left: 0px;
}

div {
  text-align:center;
}


div#menu {
 /* border:2px solid green; */
  width:380px;
  float:left;
  margin:10px 0 10px 5px;
  height:400px;
}

div#content {
 /*  border:2px solid blue; */
  width:470px;
  margin:10px 0 10px 425px;
  min-height:400px;
  _height:400px
}

div#action {
  position:absolute;
  top:10px;
  right:10px;
 /* border:2px solid green; */
  width:10px;
  margin:0;
  height:400px;
}

div#footer {
  border:2px solid red;
  width:750px;
  height:30px;
}


/* ******************************* Thankyou *********************************** */
.modalBackground 
        {
	        background-color:Gray;
	        filter:alpha(opacity=70);
	        opacity:0.7;
	        -moz-opacity: 0.7; 
        }
        
.detail
{
	font-family:lucida grande,arial,helvetica,sans-serif;
	font-size:11px;
	background-color:#fff;
	border:solid 2px #000;
	padding:4px;
}
/* ******************************* Thankyou *********************************** */



/* *********************** 3CollumnWrapper end ***************************** */

/* *********************** MAP ********************************************* */

   /* a:link{color: black; font-size: 12px; text-decoration: none; }
    a:visited{color: black}
    a:hover{color: red; font-size: 12px; text-decoration: none;}
    a:active{color: black}
*/

/* *********************** MAP ********************************************* */

/************************* text start ********************************************* */

.textboxesPanel
{
      background: url("../images/boxes/Theme1/textboxes.png") no-repeat center;
     
      Width:100%;
   background-position:center;
}


    div#textpage {
/*  border:1px solid purple; */
  width:880px;
  margin:0 auto;
 /* padding:5px; */
  text-align:left;
  position:relative;
  height:210px;


}

div {
  text-align:center;
}

div#textheader {
 /* border:2px solid red; */
  width:880px;
  height:5px;
}

div#textmenu {
/*  border:2px solid green; */
  width:270px;
  float:left;
  margin:10px 0 10px 5px;
  height:190px;
}

div#textcontent {
 /* border:2px solid blue; */
  width:270px;
  margin:10px 0 10px 305px;
  min-height:190px;
  _height:190px;
}

div#textaction {
  position:absolute;
  top:15px;
  right:4px;
 /* border:2px solid green; */
  width:265px;
  margin:0;
  height:190px;
}

div#textfooter {
 /* border:2px solid red; */
  width:750px;
  height:30px;
}

.textboxes
{
    
}

.textboxestext
{
    color:  #333333; 
/*  border: red solid 1px; */
 /*   font-family:font-family: Verdana, Arial, Helvetica, sans-serif; */
 font-family: Trebuchet MS;
    font-size: 14px;
     margin: 0px;
    padding:0px;
    text-align:justify;
    display:block;
}
/************************* text start ********************************************* */