body {
   font-family: Tahoma, Verdana, Arial;
   font-size: 15px;
   text-align: center;
   margin: 0px auto;
   background-color: #5f5f5f;   
   background-image: url(/images/checker_bg2.jpg);
}

.hmItems     {
    color:white; 
    z_index:3;
    background-image: url(/images/menu_bg2.jpg);
   }
.hmItemsOver {
    color:white; 
    z_index:3;
    /* background-color:#515050; */
    background-image: url(/images/menu_bg_on2.jpg);
   }

.clickon {background-image: url(/images/clickhere_on.jpg); }
.clickoff {background-image: url(/images/clickhere.jpg); }

.clickfon {background-image: url(/images/clickheref_on.jpg); }
.clickfoff {background-image: url(/images/clickheref.jpg); }

#banner {
   background-image: url(/images/banner88.jpg);
   width:800px;
   height:456px;
   z-index:100;
}

#bannerf {
   background-image: url(/images/banner88f.jpg);
   width:800px;
   height:456px;
   z-index:100;
}

#bannerFordCorp {
   background-image: url(/images/banner99.jpg);
   width:800px;
   height:183px;
   z-index:100;
}

#menucontainer {
position:absolute;z-index:200;top:15px;
}

#newlineup {
   background-image: url(/images/lineup_bg.jpg);
   width:538px;
   height:90px;
   z-index:100;
}
 
 #divi {
  color:#5B2116;
  font-size:15px;   
}


#contentLayout {
width: 800px;
}

#main {
   background-color:white; 
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   font-weight: normal;
}




#mainContent {
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   width: 800px;
   background-color: #e8e8e8;      
}

#mainContent H1 {
  font-size: 16px;
  color:#A20202;
  margin-top: 5px; 
  text-align: left;
  padding-left: 5px;
}
#mainContent H2 {
  font-size: 12px;
  color:#A20202;
  
}


#mainContent P {
   margin-left: 5px;
   font-size: 11px;
   color: #504f4f;
}

#mainContent UL {
   font-size: 11px;
   display:block;
}

#mainContent OL {
   font-size: 11px;
   display:block;
}

#cultureContent {
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   text-align: left;
   width: 800px;
   background-color: #FFFFFF;
}

#subContent {
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   text-align: left;
   width: 800px;
   background-image: url(/images/content_bg.jpg);
   background-repeat: repeat-x;
   background-color: #c7c7c7;
   padding: 10px;
}

#subContent H1 {
  font-size: 16px;
  color:#e2e2e2;
  margin-top: 5px; 
  text-align: left;
  padding-left: 5px;
}

#subContent P {
   margin-left: 5px;
   font-size: 11px;
   color: #504f4f;
}

#subContent UL {
   font-size: 11px;
   display:block;
}

#subContent OL {
   font-size: 11px;
   display:block;
}

#letterContent {
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   text-align: left;
   width: 800px;
   background-image: url(/images/content_bg.jpg);
   background-repeat: repeat-x;
   background-color: #c7c7c7;
   padding: 10px;
}

#letterContent P {
   margin-left: 5px;
   font-size: 13px;
   color: #504f4f;
}

#bottombar {
  width:800px;
  height: 149px;
  background-image: url(/images/banner_foot2.jpg);
  z-index:100;
  text-align: center;
}

#bottombarroot {
  width:800px;
  height: 149px;
  background-image: url(/images/banner_foot4.jpg);
  z-index:100;
  text-align: center;
}

#bottombarrootf {
  width:800px;
  height: 149px;
  background-image: url(/images/banner_footf4.jpg);
  z-index:100;
  text-align: center;
}


#bottombarf {
  width:800px;
  height: 149px;
  background-image: url(/images/banner_footf2.jpg);
  z-index:100;
  text-align: center;
}

#footernotes {
  z-index:200;
  top: 27px;
  position:relative; 
  color: #FFFFFF;
}

#footernotes A, #footernotes A:link,  #footernotes A:visited {
    text-decoration:none;
    color: #FFFFFF;
}
#footernotes A:hover {
   text-decoration:underline;
   color: #FFFFFF;
}

#footernotes TD {
  font-size:9px;  
  font-family:Tahoma;
  color: #FFFFFF;
}

#readmore A {
  font-size:11px;  
  color:#75653D;
  font-family:Tahoma;
  font-weight: bold;
  padding-left: 135px;
  text-decoration: none;
}

#contact {
   color:#5B2116;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;

}

#newveh {
  width: 265px;
  z-index:200;
  top: -105px;
  left: 15px;
  position:relative; 
}


#newveh A{
  cursor: hand;
}


#usedveh {
  width: 265px;
  z-index:200;
  top: 0px;
  left: 15px;
  position:relative; 
}


#usedveh A{
  cursor: hand;
}

#flashcontenttop {
   float: left;
   clear: both;
   height: 105px;
   top: 41px;
   z-index:1;
   position:relative; 
}

#flashculture {
   float: left;
   clear: both;
   top: 0px;
   left: 0px;
   z-index:1;
   position:relative; 
}

#flashveh {
   float: left;
   clear: both;
   top: 78px;
   left: 2px;
   z-index:1;
   position:relative; 
}

#flashcontent {
   float: left;
   clear: both;
   height: 268px;
   top: 45px;
   z-index:1;
   position:relative; 
}

#flashlineup {
   float: left;
   clear: both;
   height: 81px;
   top: -4px;
   left: 105px;
   z-index:1;
   position:relative; 
}

#virtualtour {
  font-size: 11px;
  color: #504f4f;
  width: 185px;
  z-index:200;
  top: 30px;
  left: 20px;  
  position:relative; 
}

#virtualtour A {
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  /* color: #6f0815; */
  color: #224b7b;
  width: 185px;
  z-index:200;
  top: -12px;
  left: 18px;  
  position:relative; 
  text-decoration: none;
  text-align: center;
}

#servicef {
  font-size: 11px;
  color: #504f4f;
  width: 120px;
  z-index:200;
  top: 15px;
  left: 15px;  
  position:relative; 
}

#servicef A {
  font-size: 11px;
  color: #504f4f;
  width: 120px;
  z-index:200;
  top: 0px;
  left: 0px;  
  position:relative; 
  text-decoration: none;
}


#service {
  font-size: 11px;
  color: #504f4f;
  width: 120px;
  z-index:200;
  top: 15px;
  left: 25px;  
  position:relative; 
}

#service A {
  font-size: 11px;
  color: #504f4f;
  width: 120px;
  z-index:200;
  top: 0px;
  left: 0px;  
  position:relative; 
  text-decoration: none;
}

#rightsidef {
   background-image: url(/images/banner_rightsidef2.jpg);
   background-repeat: no-repeat;
   width:260px;
   height:90px;
   z-index:100;
}

#rightsidef A{
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   text-decoration: none;
   margin-left: 18px;
   margin-top: -8px;
   width: 220px;
  
}


#rightsidef P{
   margin-left: 18px;
   width: 220px;
}

#rightside {
   background-image: url(/images/banner_rightside2.jpg);
   background-repeat: no-repeat;
   width:260px;
   height:90px;
   z-index:100;
}

#rightside A{
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   text-decoration: none;
   margin-left: 18px;
   margin-top: -8px;
   width: 220px;
  
}


#rightside P{
   margin-left: 18px;
   width: 220px;
}

#gradbottom {
   z-index:100;
   width: 185px;
   height: 102px;
}

#gradbottom P{
   margin-left: 113px;
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   width: 185px;
}

#gradbottom A{
   color:#504f4f;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   width: 185px;
   top: 0px;
   left: 112px;    
   position:relative;
   text-decoration: none;
   margin-top: 21px;
}

#mapsection {
  width: 750px;
  height: 400px;

}

/*  FORMS   */

#jobLeftCol {
      font-size: 12px;
      font-family: Tahoma;
      color: #000000;
      text-decoration: none;
      text-align: right;
}

#jobRightCol {
      font-size: 12px;
      font-family: Tahoma;
      color: #000000;
      text-decoration: none;
      text-align: left;
}

#formheader {
      font-size: 12px;
      font-family: Tahoma;
      font-weight: bold;
      color: #FFFFFF;
      height: 26px;
      text-decoration: none;
      text-align: left;
      background-image: url(/images/form_head_bg.gif);
      background-repeat: repeat-x;
      background-color: #04335f;      
}

#formheader2 {
      font-size: 12px;
      font-family: Tahoma;
      font-weight: bold;
      color: #FFFFFF;
      height: 26px;
      text-decoration: none;
      text-align: left;
      background-image: url(/images/form_head_bg2.gif);
      background-repeat: repeat-x;
      background-color: #617471;      
}

#insRight {
  border-collapse: collapse;
  border-color: #666666;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px; 
}

#insLeft {
  border-collapse: collapse;
  border-color: #666666;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;  
}