

BODY
{
    FONT-FAMILY: Verdana, sans-serif, Tahoma, Helvetica, Arial ;
    margin: 0 0 0 0 ;
}


hr {
  border: 0;
  height: 1;
  color: silver;
}


input.shaded {background-color: whitesmoke; font-size: 80% }

form {
  margin: 0px;
}


.footertxt02 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#336699;
  text-decoration: none;
}

.footertxt03 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: none;
}

.footertxt03 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: none;
}

.footertxt03 a:hover{
text-decoration: underline;
}

.footertxt03  ul{
margin : 0;
padding : 0;
line-height : 180%;
list-style-image:url(images/blue_bullet.gif);
}


.footerLinks
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:Black;
}
.footerLinks a
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#660000;
  text-decoration: underline;
}
.footerLinks a:hover
{
  text-decoration: underline;
}



.userguide {
  font-size: 100%;
  line-height: 150%;
}
.userguide UL {
  margin-left: 0;
}  




.answer {
  margin-top: 5;
  border-top-width: 0;
  padding-top: 0;
  font-size: 100%;
  margin-left: 20px;
  color: gray;
}

.special {
  font-size: 80%;
}

.special_price {
  font-size: 95%;
}

.notes {
  margin-right: 20px;
  margin-left: 50px;
  margin-bottom: 30px;
  font-size: 80%;
  text-align: left;
}

.vehicleapplications {
  font-size: 80% ;
  text-transform: uppercase ;
}

.uppercase{
  text-transform: uppercase ;
}


LI.vehicleapplications {
  padding-top: 0px ;
  padding-bottom: 2px ;
}



.normalfont {
  font-size: 100%;
  color: black;
}



.comparisonfieldname {
  font-size: 90%;
  color: gray;
}

.fieldname {
  font-size: 85%;
  font-weight: 100;
  color: gray;
}

.fieldvalue {
  font-size: 120%;
}

.tablecellname {
  font-size: 80%;
  color: GRAY;
}

.pageselect {
  font-size: 80%;
  color: gray;
}



.taglink {
  font-size: 80%;
  color: gray;
}


.taglinkspecial {
  font-size: 130%;
  color: gray;
}
.tagtop30 {
  font-size: 130%;
  color: gray;
}
.tagbottom30 {
  font-size: 90%;
  color: gray;
}


.vendorlink {
  font-size: 80%;
  color: gray;
}

.tagcount {
  font-size: 70%;
  color: gray;
}

.tagcookie {
  font-size: 100%;
  color: gray;
}

.partnumber {
  font-size: 75%;
}



.sql {
  font-size: 80%;
  color: black;
}

.sql a:link {
  color: gainsboro;
}





.accountnumber {
  font-size: 120%;
  FONT-FAMILY: courier, Arial, Verdana, Tahoma, Helvetica, Arial, sans-serif
}


UL.condensed {
  padding-top:0px; 
  padding-bottom:0px;
}





.welog  UL{
}

.welog LI {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-bottom: 5px;
  padding-left: 15px;
  background: url(/1/images/link_arrow.gif) no-repeat 0px 5px;
  position: relative;
  margin-left:-20px;
}



.biglist LI {
  color: #004060;
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-bottom: 10px;
  padding-left: 15px;
  background: url(/1/images/link_arrow.gif) no-repeat 0px 10px;
  position: relative;
  margin-left:-20px;
  line-height: 160%; 
}


.numberlist LI {
  color: #004060;
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-bottom: 10px;
  padding-left: 15px;
  position: relative;
  margin-left: -20px;
  line-height: 160%; 
}




UL {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top:0px; 
  padding-bottom:0px;
  margin: 0.5em 0 0 1em;
  padding: 0 0 0 0;
}

LI {
  list-style-type: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  padding-bottom: 0.4em;
  padding-left: 1em;
  padding-right: 1em;
  background: url(/1/images/link_arrow.gif) no-repeat 0px 0.5em;
  position: relative;
}





LI.condensed {
  padding-top: 0px;
  padding-bottom: 0px;
}





P.INITIAL:FIRST-LETTER {
  font-size: 300%;
  float: left ;
}

.header {
  margin-top: 40;
  margin-right: 20;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 160%
}

.header2 {
  margin-top: 40;
  margin-right: 20;
  font-size: 150%;
  font-variant: small-caps;
  font-weight: bold;
}

.header2b {
  font-size: 110%;
  font-variant: small-caps;
  font-weight: bold;
}

.header2c {
  font-size: 110%;
  font-weight: bold;
}

.header3 {
  font-size: 105%;
  font-variant: small-caps;
  font-weight: bold;
  margin-top: 10;
}


.tablekey {
  margin-top: 40;
  margin-right: 20;
  font-size: 120%;
  text-transform: uppercase ;
}






.navselected {
  COLOR: black;
  font-weight: bold;
  text-decoration: none;
}

.navl2selected {
  COLOR: black;
  font-weight: bold;
  text-decoration: none;
}






.topnav {
  COLOR: gainsboro;
  font-size: 130%;
  margin: 10 0 10 10 ;
}

.topnav a:link {
  color: blue;
  text-decoration: underline;
}
.topnav a:visited {
  color: blue;
  text-decoration: underline;
}
.topnav a:active {
  color: blue;
  text-decoration: underline;
}
.topnav a:hover {
  color: orange;
  text-decoration: underline;
}



.topnav2 {
  COLOR: silver;
  font-size: 100%;
  margin: 5 0 10 10 ;
}

.topnav2 A:link {
  color: blue;
  text-decoration: underline;
}
.topnav2 A:visited {
  color: blue;
  text-decoration: underline;
}
.topnav2 A:active {
  color: blue;
  text-decoration: underline;
}
.topnav2 A:hover {
  color: orange;
  text-decoration: underline;
}


.pagetopnav {
  color: white ;
}

.pagetopnav A:link {
  color: #e0e0FF ;
}

.pagetopnav A:visited {
  color: white ;
}

.pagetopnav A:active{
  color: white ;
}

.pagetopnav A:hover {
  color: orange ;
}




.ncabrowse a:link {
  color: blue;
  text-decoration: none;
}
.ncabrowse a:visited {
  color: blue;
  text-decoration: none;
}
.ncabrowse a:active {
  color: blue;
  text-decoration: none;
}
.ncabrowse a:hover {
  color: orange;
  text-decoration: underline;
}





A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: orange;
    TEXT-DECORATION: underline
}


div.whereami a {
  font-size: 90%;
  font-weight: bold;
  TEXT-DECORATION: none
}
div.whereami a:hover {
  TEXT-DECORATION: underline
}

.smalltext {
  font-size: 80%;
}

.sectionfield {
  text-transform: uppercase ;
}


.controllink {
  font-size: 80%;
  COLOR: SILVER ;
}
a.controllink {
  TEXT-DECORATION: underline;
}
a.controllink:hover {
  COLOR: orange;
  TEXT-DECORATION: underline
}



.controllink2 {
  font-size: 80%;
  COLOR: SILVER ;
}
a.controllink2 {
  TEXT-DECORATION: underline;
}
a.controllink2:hover {
  COLOR: orange;
  TEXT-DECORATION: underline
}


.tableheader {
  font-size: 80%;
  TEXT-DECORATION: none ;
  COLOR: #222222 ;
  background-color: gainsboro ;
}



.DataGrid { border: 1px solid #cccccc; border-collapse: collapse; }
.DataGrid td { border: 1px solid #cccccc; color: #333333; }

.DataGrid tr.Caption td { background-color: #eeeeee; font-weight: bold; }
.DataGrid tr.Header td { background-color: #ffffff; font-weight: bold; }
.DataGrid tr.Even { background-color: #eeeeee; } 
.DataGrid tr.Odd { background-color: #ffffff; }

.DataForm { border: 1px solid #cccccc; border-collapse: collapse; }
.DataForm td { border: 1px solid #cccccc; font: 11px verdana, arial, Helvetica, sans-serif;  color: #333333; }
.DataForm tr.Even { background-color: #eeeeee; } 
.DataForm tr.Odd { background-color: #ffffff; }


/* CREATES AN INDENT FOR TABLE TD */
.formGroupHeading {
    padding-top:            10px; 
    padding-bottom:         0px; 
    font-weight:            bold;
    color:                  #B60000;
}
.formLabel {
    padding-top:            9px;
    padding-right:          1em;
    padding-left:           15px;
}
.formField {
    padding-top:            5px;
    padding-left:           5px;
}






table.LeftNav a { 
  width:160px; 
  display: block; 
}

td.LeftNav a {
  color: white; 
  text-decoration:none; 
  font-size:10px; 
  line-height:16px; 
}

td.LeftNav a:visited  {
  color: white; 
  text-decoration:none; 
  font-size:10px; 
  line-height:16px; 
}

td.LeftNav a:hover {
    color: white;
    text-decoration:none; 
    background: gray;
    border-left: 1px #444444;
    border-right: 1px #444444;
    border-bottom: 1px #444444;
    border-top: 1px #444444;
} 

H1 {
  display: inline; 
  font-size: 150%; 
  text-transform: uppercase ;
}

table
{
    border: none;
    margin: 0px;
    padding: 1px;
}



ul.arrow-list {
  margin-bottom: 15px;
}

.arrow-list{margin: 5px;}
.arrow-list li{
  list-style-type: none;
  padding: 0;
  margin: 2;
  padding-left: 10;
  background: url(/1/images/link_arrow.gif) no-repeat 0px 5px;
  position: relative;

}

/* * html .arrow-list li{zoom:1;} */

/* list-style-image:url(images/blue_bullet.gif); */

