a {
  text-decoration:none;
  font-weight:bold;
}
a:active {
  text-decoration:none;
  font-weight:bold;
}
a:hover {
  text-decoration:none;
  font-weight:bold;
}
a:link {
  text-decoration:none;
  font-weight:bold;
}
a:visited {
  text-decoration:none;
  font-weight:bold;
}
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #00000F;
  margin: 0px;
}
table,td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
}
img {
  border-color: #00000F
}

td.detailHighlight {
  background-color: #666699;
  padding: 3px;
}
td.detailNormal {
  background-color: #999999;
  padding: 3px;
}

.shadowBanner, .shadowBanner:active, .shadowBanner:visited, .shadowBanner:link {
      color: #FF9900;
  font-size: 20pt;
  font-weight: bold;
  text-decoration:none;
  font-style:italic;
      }
.shadowBanner:hover {
  color: #00000F;
  font-size: 20pt;
  font-weight: bold;
  text-decoration: none;
  font-style:italic;
  }

.smallLink, .smallLink:visited, .smallLink:link, .smallLink:Active {
    color:#FBB100;
    text-decoration:none;
    font-weight:bold;
    font-size:10pt;
}

.smallLink:hover {
    color:#00000F;
    text-decoration:none;
    font-weight:bold;
    font-size:10pt;
}

.detailData {
  font-size:10pt;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.detailDescription {
  background-color: #757D6E;
  color:#00000F;
  font-size:10pt;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  padding: 3px;
}
.detailName {
  color:#FFBB00;
  font-size:10pt;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.detailPrice {
  font-size:16pt;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}

.main_nav {
  color: #000034;
  font-size: 13pt;
  font-weight:bold;
  }

.main_nav:hover {
  color: #000034;
  font-size: 13pt;
  text-decoration:none;
  }

.main_nav:active {
  color: #00000F;
  font-size: 13pt;
  text-decoration:none;
  }

.main_nav:visited {
  color: #000034;
  font-size: 13pt;
  text-decoration:none;
  }

.main_nav:link {
  color: #000034;
  font-size: 13pt;
  text-decoration:none;
  }


.small_head {
  font-family: verdana, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000034;
   }
.right_head {
  color: #000034;
  font-family: verdana, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  padding-right: 12
   }

/* Usage :  Top Navigation links horizontally across the page.
 */
.topnav, a.topnav, a.topnav:active {
  color: #00000F;
  font-family: verdana, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  padding-right: 38;
  /*padding-top: 3*/
}
a.topnav:hover {
  color: #00000F;
  font-family: verdana, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  padding-right: 38;
  /*padding-top: 3*/
}

.yellow {
  color: #FF9900;
  font-size: 16pt;
  font-weight: bold;
  text-decoration:none;
}

.product_name {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #00000F;
  font-size: 12pt;
  font-weight:bold;
  text-decoration:none;
}

.product_name:hover {
  color: #FF9900;
  text-decoration:none;
  }

.product_name:active {
  color: #00000F;
  text-decoration:none;
  }

.product_name:visited {
  text-decoration:none;
  }

.cat_list {
  color: #00000F;
  font-weight:bold;
  }

.cat_list:hover {
  color: #FF9900;
  text-decoration:none;
  }

.cat_list:active {
  color: #00000F;
  text-decoration:none;
  }

.cat_list:visited {
  text-decoration:none;
  }
.feature_headline {
  color: #00000F;
  font-size: 18pt;
  font-weight: bold;
  text-decoration: none;
  padding-left: 110
}

.parts_catalog {
    font-size: 14pt;
  font-weight: bold;
  color: #000034;
    }

.main_nav_active {
    font-size: 13pt;
  color: #00000F;
  font-weight: bold;
  text-decoration: none;
  }

.main_nav_active:hover {
    font-size: 13pt;
  text-decoration:none;
  }

.white_bold_12 {
    color: #00000F;
    font-size: 12pt;
    font-weight: bold;
    }

.white_bold_18 {
    color: #00000F;
    font-size: 18pt;
    font-weight: bold;
    }

.white_bold_24 {
    color: #00000F;
    font-size: 24pt;
    font-weight: bold;
    }

.small {
    font-size:10pt;
    }

.red {
  color: red;
  }

.blue {
  color: blue;
  }

.header {
  color: black;
  font-size: 11pt;
  }

.tersch {
    color: #00000F;
  font-size: 10pt;
  font-weight: bold;
    }

.navigation, a.navigation:active {
  color: #00000F;
  font-size: 12pt;
  font-weight: bold;
  text-decoration:none;
}
a.navigation:visited {
  color: #00000F;
  font-size: 12pt;
  font-weight: bold;
  text-decoration:none;
}
a.navigation:hover {
  color: #fe9900;
  font-size: 12pt;
  font-weight: bold;
  text-decoration:none;
}

.search_box {
    width: 200;
    }
.parts_title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #00000F;
}
.parts_years {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #00000F;
    }

.parts_phone_numbers {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-weight: bold;
  color: #00000F;
    }

.parts_description {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: #FE9900;
    }

.adm_prod_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color: #00000F
}
a.adm_prod_title, a.adm_prod_title:active, a.adm_prod_title:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color: #00000F;
  text-decoration: none
}
a.adm_prod_title:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color: #00000F;
  text-decoration: none
}

.bignavlink, .bignavlink:active, .bignavlink:visited, .bignavlink:link {
  color: #FF9900;
  font-size: 12pt;
  font-weight: bold;
  text-decoration:none;
}
.bignavlink:hover {
  color: #FFFFFF;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
}

.part_price {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #FE9900;
}
#new_hours {
  left: 650px;
  position: absolute;
  top: 60px;
}
.shopping_cart {
  color: #00000F;
}
