/*----------------------------------------------------------------------------*/
/* Web Site: http://www.eTruckerBenefits.com                                  */
/* File:     main.css                                                         */
/* Version:  1.0                                                              */
/* Author:   David Houck, www.ImpelSolutions.com                              */
/* Written:  08/12/2003                                                       */
/* Changed:                                                                   */
/* Copyright (C) 2003 eTruckerBenefits.com. All rights reserved.              */
/*----------------------------------------------------------------------------*/

.BlackTableRow              
                    { font-family: Verdana; font-size: 10pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #00000; background-color: #88BBBB;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.BlackGreyTableRow              
                    { font-family: Verdana; font-size: 10pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #00000; background-color: #E1E1E1;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.BlackTealTableRow              
                    { font-family: Verdana; font-size: 10pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #00000; background-color: #7392C6;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.BlackTableText             
                    { font-family: Arial; font-size: 10pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #000000; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.DetailRowDetail            
                    { font-family: Arial; font-size: 8pt; 
                   font-weight: normal; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #000000; background-color: #DFDFDF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.DetailRowHeader            
                    { font-family: Arial; font-size: 8pt; 
                   font-weight: normal; font-style: normal; text-decoration: normal;
                   text-align: right;
                   color: #000000; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.Footer             { font-family: Times New Roman; font-size: 8pt; 
                   font-weight: normal; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #000000; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.Normal             { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #00000; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.NormalTeal         { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #408080; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.NormalUnbold       { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: normal; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #000000; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.PageTitle          { font-family: Arial; font-size: 15pt; 
                   font-weight: bold; font-style: italic; text-decoration: normal;
                   text-align: left;
                   color: #FF9A31; background-color: transparent;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.TableColumnHeader          
                    { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: normal; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #000000; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.TableHeader        { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #000000; background-color: #AFAFAF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.TableHeaderGreen  { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #FFFFFF; background-color: transparent;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.TableHeaderLeft            
                    { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: left;
                   color: #000000; background-color: #AFAFAF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.TableHeaderRight           
                    { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: right;
                   color: #000000; background-color: #AFAFAF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.TableRowHeader             
                    { font-family: Times New Roman; font-size: 12pt; 
                   font-weight: normal; font-style: normal; text-decoration: normal;
                   text-align: right;
                   color: #000000; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: .25;
                   }
.TealTableText              
                    { font-family: Arial; font-size: 10pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #000000; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.VisitedHyperlink           
                    { font-family: Arial; font-size: 10pt; 
                   font-weight: normal; font-style: normal; text-decoration: underline;
                   text-align: left;
                   color: #800080; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.WhiteTableRow              
                    { font-family: Verdana; font-size: 10pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #FFFFFF; background-color: #408080;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }
.WhiteTableText             
                    { font-family: Arial; font-size: 10pt; 
                   font-weight: bold; font-style: normal; text-decoration: normal;
                   text-align: center;
                   color: #FFFFFF; background-color: #FFFFFF;
                   top-margin: 0;  bottom-margin: 0;
                   left-margin: 0;  right-margin: 0;
                   }

/*----------------------------------------------------------------------------*/


.BodyStandard
{
  background-color: #FFFFFF;
  color: #000000;
  cursor: default;
  margin: 0;
}

.GetQuote
{
  background-color: transparent;
  color: #FFFFFF;
  font-family: Times New Roman, ms sans-serif;
  font-size: 16pt;
  font-style: italic;
  font-weight: bold;
}

.LargeFont
{
  background-color: transparent;
  color: #1A3C6E;
  font-family: arial, helvetica, sans-serif;
  font-size: 13pt;
  font-style: italic;
  font-weight: bold;
}

.FontLinkItalic
{
  background-color: transparent;
  color: #1A3C6E;
  font-family: Times New Roman, ms sans-serif;
  font-size: 10pt;
  font-style: italic;
}

.FontLinkNormal
{
  background-color: transparent;
  color: #1A3C6E;
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
}

.FontBold
{
  background-color: transparent;
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
}

.QuoteLink
{
  background-color: transparent;
  color: #4265A5;
  font-family: verdana, tahoma, helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
}

.QuoteLinkHP
{
  background-color: transparent;
  color: #1A3C6E;
  font-family: verdana, tahoma, helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
}

.QuoteSpacer
{
  height: 25px;
}

.QuoteSpacerHP
{
  height: 20px;
}

.QuoteTitle
{
  background-color: transparent;
  color: #4265A5;
  font-family: times, ms-sans-serif;
  font-size: 15pt;
  font-weight: bold;
}

.SmallFont
{
  background-color: transparent;
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 8pt;
}

.TagLine
{
  background-color: #FFFFFF;
  color: #000000;
  font-family:  Arial;
  font-size:  9pt; 
  font-style: normal;
  text-align: right;
}

.Trademark
{
  background-color: #FFFFFF;
  color: #000000;
  font-family: Arial;
  font-size: 6pt; 
  font-style: normal;
  text-align: right;
}

/*----------------------------------------------------------------------------*/


A.NavFooter:link
{
  background-color: transparent;
  color:            #000000;
  cursor:           hand;
  text-decoration:  none;
}

A.NavFooter:visited
{
  background-color: transparent;
  color:            #000000;
  cursor:           hand;
  text-decoration:  none;
}

A.NavFooter:hover
{
  background-color: #000000;
  color:            #FFFFFF;
  cursor:           hand;
  text-decoration:  none;
}

A.NavFooter:active
{
  background-color: #000000;
  color:            #FFFFFF;
  cursor:           hand;
  text-decoration:  none;
}

/*----------------------------------------------------------------------------*/

A.NavGetQuote:link
{
  background-color: transparent;
  color:            #4265A5;
  cursor:           hand;
  text-decoration:  none;
}

A.NavGetQuote:visited
{
  background-color: transparent;
  color:            #4265A5;
  cursor:           hand;
  text-decoration:  none;
}

A.NavGetQuote:hover
{
  background-color: transparent;
  color:            #FF6600;
  cursor:           hand;
  text-decoration:  none;
}

A.NavGetQuote:active
{
  background-color: transparent;
  color:            #FF6600;
  cursor:           hand;
  text-decoration:  none;
}

/*----------------------------------------------------------------------------*/

.DashboardTitle
{
  background-color: transparent;
  color:  #FFFFFF;
  font-family:  Arial;
  font-size:  26pt;
  font-weight:  bold;
}
