﻿A:link{
color: White;      
text-decoration: none;
}

A:visited{
color: White;      
text-decoration: none;
}

A:hover
{
    color: #C0C0C0;
    text-decoration: underline;
}
P
{
    padding:10px;
}
img 
{
    border:0px;
}
body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	margin-top:0px;
	background:url(../Images/MasterBackground.jpg) top left repeat-x;

}
   #container 
   {
    border: 2px solid Black;
    background-color:Black;
    font-family:Myriad Pro;      
    width: 952px;
    margin: 0 auto;
   height:auto;
   overflow:hidden;
} 
  .MenuItem { font-size:16px !important; text-transform:uppercase; cursor:pointer;
}

  .MenuItem a:hover { text-decoration:underline !important; }
   .subMenu { font-size:14px;
padding:0px 0px; text-transform:uppercase; cursor:pointer; color:White;
}
.dynMenu
{
    margin-top:10px;
}    
.dynMenuItem
{
  text-align:left; Background-color:#E5781B; border-style:solid; border-width:1px; border-color:White; color:White;  font-size:14px;
}
.dynMenuItem a:hover
{
    text-decoration:none; color:Black;
}
#NavTop 
{
    background-image:url(../Images/NavBackground.png);
    height:30px;
    text-align:right;
    font-family:Myriad Pro;
    padding-right:35px;
    padding-top:20px;
     font-size:14px;
     font-weight:bold;
}

#MainNav
{
    padding-top: 10px;
    padding-left: 10px;
     color: White;
     width:944px;
    font-family: 'Myriad Pro';
    font-weight:Bold;
    font-size: 16px;
    background-color: #3A9E2B;
    height: 30px;
}
#MainNavAuto
{
    padding-top: 10px;
    padding-left: 10px;
    width: 944px;
    color: White;
    font-family: 'Myriad Pro';
    font-weight: Bold;
    font-size: 16px;
    background-color: #11418C;
    height: 24px;
    overflow: hidden;
}
#MainNavLM
{
    padding-top: 10px;
        padding-left: 10px;
    width: 944px;
    color: White;
    font-family: 'Myriad Pro';
    font-weight: Bold;
    font-size: 16px;
    background-color: #E5781B;
    height: 24px;
   overflow:hidden;
}
#TruckNavTop 
{
    height:30px;
    position:relative; top:-10px;
    text-align:right;
    font-family:Myriad Pro;
    padding-right:100px;
    padding-top:20px;
     font-size:14px;
     font-weight:bold;
    left: 49px;
}

#FlashHeader
{
    height:235px;
    background-color:Black;  
    color:White;
    font-family:Myriad Pro;
    font-style:italic;
    font-size:20px;
    line-height:28px;
}
#TruckHeader
{
    height:114px;
    background:Black url('../Images/TruckHeaderBackground.png') no-repeat; 
    color:White;
    font-family:Myriad Pro;
    font-style:italic;
    font-size:24px;
    line-height:28px;
    width: 954px;
}
#AutoHeader
{
     height:114px;
    background:Black url('../Images/AutoHeaderBackground.png') no-repeat; 
    color:White;
    font-family:Myriad Pro;
    font-style:italic;
    font-size:24px;
    line-height:28px;
    width: 954px;
      overflow:hidden;
}
#LMHeader
{
     height:114px;
    background:Black url('../Images/LMHeaderBackground.jpg') no-repeat; 
    color:White;
    font-family:Myriad Pro;
    font-style:italic;
    font-size:24px;
    line-height:28px;
    width: 954px;
      overflow:hidden;
}
#landing
{
   
    background-color:White;
    height: 310px;
    padding-right :30px;
     padding-left :30px;
     padding-top:50px;
}

#contact
{
    
    background-color: White;
    width: 950px;
    text-align: center;
    font-size: 14px;
}
#contact a
{
     color:Blue;

}
#footer {font-family:Verdana, Arial, Sans-Serif;
          font-size:small; color:#000;
          text-align:right;
       
    height: 23px;
    padding-right:50px;
  }
 #footer a { color:#000;
          
          }         

#login {background:url(../images/background-login.jpg) no-repeat left top; width:590px; height:200px; display:block;
    margin:0px auto 0px auto; text-align:center; vertical-align:top; padding:40px 0px 0px 0px; font-size:16px; color:White;}
.TruckLandingContent
{
    width:665px;
    padding:10px;
     font-size:17px;
     color:Black;
  
}
.LMLandingContent
{
    width:598px;
    padding:20px;
     font-size:17px;
     color:Black;
  
}
.AutoLandingContent
{
      width:665px;
    padding:10px;
     font-size:17px;
     
     color:Black;
    height: 297px;
}
.AutoLandingContent h1
{
    color:#11418C;
} 
#RightSideBar
{
    float:right;
      width:228px;
    background-color:Black;  
    color:White;
    font-family:Myriad Pro;
    padding:5px;
    height: 760px;
}
.RightGreenBar
{
      background-color: #3A9E2B;
      font-weight:400;
      font-size:15px;
      padding:5px;
}
.RightOrangeBar
{
    background-color: #E5781B;
    font-weight: 400;
    font-size: 15px;
    padding: 5px;
}
.RightBlueBar
{
      background-color: #11418C;
      font-weight:400;
      font-size:15px;
      padding:5px;
}
.RightTextBox
{
    border:solid White;
    padding-right:5px;
   padding-left:5px;    margin:5px;
        font-size:14px;
        border-width:1px;
 
}
.RightTextBox a
{
    text-decoration:underline;
}
#left{width:145px; background-color:#000; min-height:800px; text-align:center; line-height:100%;}

.CenterContent h1
{
   color:#00488e;
 
}
.CenterContent a:link
{
   color:Blue;
   text-decoration:underline;
}
.CenterContent a:hover
{
   color:Black;
   text-decoration:underline;
}
.CenterContent a:visited
{
   color:Blue;
   text-decoration:underline;
}
.CenterContent 
{
    font-size:12px;
    background-color:White;
}
.CenterContentTruck a:link
{
   color:Green;
   text-decoration:underline;
}
.CenterContentTruck a:visited
{
   color:Green;
}

.CenterContentTruck h1
{
   color:Green;
  
}
.CenterContentLM h1
{
   color:#E5781B;
  
}
.CenterContentLM h2
{
   color:#E5781B;
   line-height:24px;
    height: 35px;
}
.CenterContentLM 
{
    background-color:White;
     padding:10px;
   }
  .CenterContentLM a:link
{
   color:Blue;
   text-decoration:underline;
}
.CenterContentLM a:hover
{
   color:Black;
   text-decoration:underline;
}
.CenterContentLM a:visited
{
   color:Blue;
   text-decoration:underline;
} 
.CenterContentTruck 
{
    background-color:White;
     padding:10px;
   }
.LandingArea
{
    padding-right:80px;
     padding-left:80px;
     padding-top:200px;
    width:300px;
    overflow:hidden;
     text-align:center;
     font-size:14pt;
}
.LandingLeft
{
     background: url(../Images/LandingAutoBackground.png) no-repeat;
    padding-right:10px;
     padding-left:10px;
     padding-top:125px;
    width:275px;
      height:300px;
    overflow:hidden;
     text-align:center;
     font-size:14pt;
}
.LandingRight
{
       background: url(../Images/LandingTruckBackground.png) no-repeat;
    padding-right:0px;
     padding-left:0px;
     padding-top:125px;
    width:275px;
      height:300px;
    overflow:hidden;
     text-align:center;
     font-size:14pt;
}
.LandingCenter
{
       background: url(../Images/LandingLMBackground.png) no-repeat;
    padding-right:0px;
     padding-left:0px;
     padding-top:125px;
     margin-left:15px;
    width:275px;
    height:300px;
    overflow:hidden;
     text-align:center;
     font-size:14pt;
}
.BlueBar
{
    
    border-style: outset;
    border-bottom-width:medium;
    border-right-width:medium;
    border-left-width:0px;
    border-top-width:0px;
     padding-left:30px;
    background-color: #264C88;
    color:White;
    width:675px;
    height: 30px;
    font-weight: bold;
    font-size:16px;
}
.BlueBar a
{
    color:White !important;
    text-decoration:none !important;
}
.BlueBar a:hover
{
    
    text-decoration:underline !important;
}
.BlueBar h2
{
    font-size:18px !important;
    font-weight:bold;
      height: 30px;
        line-height:30px;
}
.GreenBar
{
    
    border-style: outset;
    border-bottom-width:medium;
    border-right-width:medium;
    border-left-width:0px;
    border-top-width:0px;
     padding-left:30px;
     background-color: Green;
    color:White;
    width:675px;
    height: 30px;
    font-weight: bold;
    font-size:Large;
}
.GreenBar a
{
    color:White !important;
    text-decoration:none !important;
}
.GreenBar a:hover
{
    
    text-decoration:underline !important;
}
.GreenBar h2
{
    font-size:18px !important;
    font-weight:bold;
        height: 30px;
        line-height:30px;
}
.orangetopic
{
    background-color:#E5781B !important;
    color:White;
     font-weight:bold;
     font-size:16px;
     font-family:Arial, Arial, Helvetica, sans-serif;
    height: 27px;
    line-height:27px;
    text-align:left;
    padding-left:30px;
    
}

.ResourceLinks a:hover
{
    list-style:
 background-color:Gray !important;
 color:Black !important;
}
.required {font-size:small; color:#ff0000; font-weight:bold;}
tr.even td {background:#e9e9e9; padding:6px 10px;}
tr.odd td {background:#e0e0e0; padding:6px 10px;}
.text12 { color: white; font-size: 12px }
.text14  { font-size: 14px }
.text14w   { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.nav14    { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.text16 { font-size: 16px }
.blue16 { color: #00488e; font-size: 16px }
.green16 { color:Green; font-size: 16px }
.red16   { color: #e00; font-size: 18px }
.text20 { color: #00488e; font-weight: bold; font-size: 24px; line-height:26px; }

