/* style sheet for laying out general proportions of page */

#logins h5
{
 visibility: hidden;
 font-size: 10px;

}



a#trip_login, a#acc_login
{
 display: block;
 
 float: left;
 padding: 0;
 width: 112px;
 height: 20px;
 color: #fff;
 
}



a#trip_login
{
 margin: 0 0 0 10px;
 background: transparent url(../images/accredis_login.gif) no-repeat;
 background-position: top center;

}

a#acc_login
{
 margin: 0 0 0 8px;
 background: transparent url(../images/tripometer_login.gif) no-repeat;
 background-position: top center;
}

body
{
 margin: 0px;
 padding: 0px;
 font-family: Verdena, Arial, Helvetica, sans-serif, Sans, FreeSans;
 font-size: 12px;
 line-height: 1.5em;
 color: #000;
 border-top: 5px solid #000;
}

#challenge_us_star
{
 position: absolute;
 top: 224px;
 left: 620px;
 width: 152px;
 height: 152px;
}


#challenge_us_star a
{
 display: block;
 width: 152px;
 height: 152px;
 background: transparent url(../images/challenge_us.gif) no-repeat;
 text-decoration: none;

}

#challenge_us_star h3 span
{
 visibility : hidden; 
 text-decoration: none;
}

#features_section
{
 position: absolute;
 top: 218px;
 height: 376px;
 width: 760px;
 border: 0;
 margin: 0;
 padding: 0;
 background: #fff url(../images/feature_bg.png) no-repeat;
 text-decoration: none;
}

#benefits
{
 position: absolute;
 top: 80px;
 left: 15px;
 width: 472px;
 height: 270px;
 

}



#benefits p
{
 display: block;
 height: 40px;
 width: 100%; 
 color: #fff;
 font-size: 14px;
}

#benefits a
{
 color: #ffff00;
 font-weight: bold;
 text-decoration: none;
}

p.automate, p.taxman, p.environment, p.odometer, p.duty
{
 color: #fff;
 font-weight: bold;
 background-position: top left;
 background: transparent url(../images/white_tick.gif) no-repeat;
 padding-left: 25px; 
}

#benefits
{ 
 display: block;
 height: 40px;
 width: 100%; 
 top: 85px;
 color: #fff;
 text-decoration: none;
 margin-left: 3px;
}





#telephone
{
 position: absolute;
 top: 108px;
 left: 0px;
 background: #fff url(../images/phone.gif) no-repeat;
 width: 180px;
 height: 28px;
}

i
{
 font-weight: bold;
 text-decoration: none;
 font-style: normal;

}

#tax_banner h1
{
 position: absolute;
 top: 137px;
 width: 760px;
 height: 73px;
 border: 0;
 margin: 0;
 padding: 0;
 
}


#tax_banner h1 span {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
}

a#tax_banner_link
{
 display: block;
 height: 80px;
 width: 760px;
 background: #fff url(../images/risk_tag.jpg) no-repeat;
 text-decoration: none;
} 



#tax_solution h1
{
 position: absolute;
 top: 896px;
 height: 572px;
 width: 370px;
 border: 0;
 margin: 0;
 padding: 0;
}

#tax_solution h1 span {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
} 

a#tax_link
{
 display: block;
 height: 572px;
 width: 370px;
 background: #fff url(../images/tax_colv2.png) no-repeat;
 background-position: center left;
 text-decoration: none;
}


#green_solution h1
{
 position: absolute;
 left: 390px;
 top: 885px;
 height: 572px;
 width: 370px;
 border: 0;
 margin: 0;
 padding: 0;
}

#green_solution h1 span {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
} 

a#green_link
{
 display: block;
 height: 591px;
 width: 370px;
 background: #fff url(../images/green_colv2.png) no-repeat;
 background-position: center left;
 text-decoration: none;
}

a:hover
{
 color: #ff0000;
}



#latest_news_bar
{
 position: absolute;
 top: 0;
 width: 730px;
 height: 20px;
 color: #fff;
 background-color: #fff;
}

#latest_news_tag
{
 position: absolute;
 margin: 0;
 padding-left: 20px;
}

#latest_news_tag a 
{
 color: #fff;
 text-decoration: none;
 font-weight: bold;
}

#latest_news_tag a:hover
{
 text-decoration: underline;
}


#logins
{
 position: absolute;
 left: 508px;
 width: 252px;
 height: 20px;
 background: transparent url(../images/login_bg.png) no-repeat;
 color: #fff;
 
}



.login_block
{
 display: block;
 padding: 0;
 margin: 0 0px 0 20px;
}

#container {
margin: 0 auto 0;
top: 0;
padding: 0; 
position: relative;
text-align: left; 
background-color: #fff;
}



#container
{
/*background-image: url(../images/homebackground2.gif);*/


 /*background-color: #fff;*/
}


#header
{
 background: #fff;
 border: 1px solid #000; 
 
 height: 130px; 
 background: #fff url(../images/banner4.png) no-repeat;
 background-position: left;
 border: 0;
}

#logo_box 
{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 800px;
 height: 130px;
 padding: 0;
 margin: 0;
 font-size: 5px;

}


#old_logo_box h1
{
 position: absolute;
 top: 20px;
 left: 0px;
 width: 190px;
 height: 72px;
 padding: 0;
 margin: 0;
 font-size: 5px;
}

#logo_box h1 span {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
} 



a#old_logo_box_link 
{
 display: block;
 text-decoration: none;
 width: 190px;
 height: 72px;
 background: #fff url(../images/fleetconsult_logo.png) no-repeat;
}


#global_navbar
{
 position: absolute;
 top: 110px;
 height: 100px; 
 width: 100%;
 background-color: #fff;
     
}

#global_navbar ul 
{
 margin: 0 0 0 20px;
 padding: 0;
 list-style-type: none;
}

#global_navbar a
{
 color: #000;
 text-decoration: none;
}

#global_navbar a:hover
{
 color: #ff0000;
 text-decoration: none;
}
	
#global_navbar li 
{
 margin: 3px 6px 3px 0;
 padding: 0 10px 0 10px;
 color: #000;
 float: left;
 
}

.nav_bar_bullet
{
 border-right: 1px solid #000;
}
	
#global_navbar li {
 padding-right: 1em; 
}
	
#global_navbar li {
 padding-right: 18px; 
}

#login_box
{
 position: absolute;
 top: 25px;
 right: 10px;
 float: right;
 height: 70px;
 width: 113px;
 border: 0;
}




a#login  
{
 display: block;
 background: #fff url(../images/ignition_key.png) 3px 50% no-repeat;
 margin: 0 0 0 40px;
 padding: 2px 10px 1px 35px;
}

a#login
{
 color: #000;
 font-weight: normal;
 text-decoration: none;

}

a:hover#login 
{
 color: #4a4796;
 background: #fff url(../images/ignition_hover.png) 3px 50% no-repeat;
}


#free_consultation 
{
 position: absolute;
 top: 73px;
 right: 11px;
 z-index: 100;
 
 
}


.free_image 
{
 border: 0;
}

#features h1
{
 position: absolute;
 top: 218px;
 height: 376px;
 width: 760px;
 border: 0;
 margin: 0;
 padding: 0;
}

#features ul, #features li
{
 margin: 0;
 padding: 0;
}

#features ul  {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
} 

#features li  {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
} 

#features h1 span {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
} 

a#features_link
{
 display: block;
 height: 376px;
 width: 760px;
 background: #fff url(../images/green_feature_bg.png) no-repeat;
 text-decoration: none;
}



#accredis_product
{
 position: absolute;
 top: 605px;
 left: 0px;
 width: 200px;
 height: 263px;
 margin: 0;
 padding: 0;
 background-color: #fff;
}



#tripometer_product
{
 position: absolute;
 top: 604px;
 left: 193px;
 width: 176px;
 height: 237px;
 margin: 0;
 padding: 0;
 background-color: #fff;
}

#testimonials
{
 position: absolute;
 top: 624px;
 left: 400px;
 width: 200px;
 height: 263px;
 background-color: #fff;
 padding: 0;
 margin: 0;
}

#special_offer
{
 position: absolute;
 top: 624px;
 left: 590px;
 width: 200px;
 height: 263px;
 background-color: #fff;
 margin: 0;
 padding: 0;
}

#accredis_product h2 span, #tripometer_product h2 span, #testimonials h2 span, #special_offer h2 span {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
} 

#features_accredis_product h2 span, #features_tripometer_product h2 span {
visibility : hidden; 
/*font-size : 12px; */
text-decoration: none;
} 

#special_offer p  {
visibility: hidden; 
/*font-size : 12px; */
text-decoration: none;
} 


a#accredis_ad, a#tripometer_ad 
{
 display: block;
 width: 200px;
 height: 263px;
 text-decoration: none;
}

a#testimonials_ad, a#special_offer_ad, a#challenge_offer_ad
{
 display: block;
 width: 176px;
 height: 237px;
 text-decoration: none;
}

a#tripometer_ad
{
 background: #fff url(../images/tripometer_ad.png) no-repeat;
}

a#accredis_ad
{
 background: #fff url(../images/accredis_adv2.png) no-repeat;
}

a#testimonials_ad
{
 background: #fff url(../images/testimonials_ad.png) no-repeat;
}

a#special_offer_ad
{
 background: #fff url(../images/special_offer.png) no-repeat;
}

a#challenge_offer_ad
{
 background: #fff url(../images/challenge_tab.png) no-repeat;
}


#accredis_product p, #tripometer_product p
{
 position: absolute;
 top: 112px;
 left: 24px;
 display: block; 
 width: 150px;
 text-align: center;
 padding:  0 0 0 0;
 font-size: 1.2em;
 line-height: 1.2em;
}

#features_tripometer_product p, #features_accredis_product p
{
 position: absolute;
 top: 112px;
 left: 24px;
 display: block; 
 width: 150px;
 text-align: center;
 padding:  0 0 0 0;
 font-size: 1.2em;
 line-height: 1.2em;
}

#testimonial_block
{
 position: absolute;
 top: 1500px;
 border: 0;
 z-index: 101;
 background-color: #fff;
 width: 100%;
}

#testimonial_block h2
{
 display: block;
 width: 100%;
 background-color: #aaa;
 padding: 10px;

}

.testimonial
{
 width: 100%;
 margin: 30px 0 0 0;
 padding: 0 0 10px 0;
 border-bottom: 1px solid #000;
}

.testimonial p
{
 font-size: 1.2em;
 line-height: 1.5em; 
}


.testimonial h3
{
 font-size: 1.2em;
 line-height: 1.2em; 
}

.testimonial h5
{
 font-size: 1.1em;
 font-weight: medium;
}

 #footer
 {
  position: relative;
  left: 300px;
  height: 10px;
  voice-family: "\"}\"";
  voice-family:inherit; 
  width: 100%;
 
  
 }
 
     #footer ul {
      margin: 0 0 0 130px;
      padding: 0;
      list-style-type: none;
	  font-size: 10px;
    }
		
    #footer li {
      margin:  1px 3px 0 0;
      padding: 0;
      float: left;
    }
	
    #footer li {
      padding-right: 1em; 
    }
	
	#footer a {
     color: #555;
	 text-decoration: none;
	 padding: 0 18px 0 0; 
	 border-right: 1px solid #555;
    }
	
	#footer a:hover {
     
	 text-decoration: underline;
    }
    
#services_box a:hover
{
  text-decoration: none;
  color: #ff0000;
}

a.tel 
{
 color: #ff0000;
 text-decoration: none;
 
}

a:hover.tel 
{
 text-decoration: underline;
 
}







