.print {display: none;}
.navSearch {display: none;}

.printbody {margin-right: 0in; margin-left: 0in;}

* {
  background-color: white !important;
  background-image: none !important;
  }

.header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #000000; text-decoration: none}
.header A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #000000; text-decoration: none}
.header A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #000000; text-decoration: none}
.header A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #000000; text-decoration: none}
.header A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #000000; text-decoration: none}

/*the top drill down as you move down style/type/etc pages*/
.drillTop {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal }
.drillTop A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal }
.drillTop A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal }
.drillTop A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal }
.drillTop A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal }

/*spacing classes used mainly on the inner pages to create space between header and navigation bars
without messing up spacing of inner page's table spacing/padding etc. */
.spacerHeight { height: 5px; background-color: #FFFFFF; width: 100%; }
.spacerWidth { width: 1px; background-color: #FFFFFF; }
.spacerTable {  vertical-align: top; width: 100%; padding: 10px 0px 0px 10px; }
.spacerMainWindow {vertical-align: top; padding-top: 5px; padding-left: 10px; padding-bottom: 0px; padding-right: 10px;}

/*inner pages (inner meaning the main pane of the website) basic text*/
.innerText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none; }
.innerText A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #2D6248; text-decoration: underline}
.innerText A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration: underline}
.innerText A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration: underline}
.innerText A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration: underline}
.innerTextWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration: none}
.innerTextWhite A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #2D6248; text-decoration: underline}
.innerTextWhite A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration: underline}
.innerTextWhite A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration: underline}
.innerTextWhite A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration: underline}

.h1Header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #2D6248; font-weight: bold }
.commonHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2D6248; font-weight: bold }
.smallHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2D6248; font-weight: bold}
.deepLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2D6248; font-weight: none}
.deepLink A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #2D6248; text-decoration: underline}
.deepLink A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #990000; text-decoration: underline}
.deepLink A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #990000; text-decoration: underline}
.deepLink A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #990000; text-decoration: underline}

/*the colors used on the type/style/class/product pages for the alternating box colors on the listings*/
.breakDownHeader1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; background-color: #2D6248; text-decoration: none;}
.breakDownHeader1 A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline;}
.breakDownHeader1 A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration: underline;}
.breakDownHeader1 A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #D6D5B7; text-decoration: underline;}
.breakDownHeader1 A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #D6D5B7; text-decoration: underline;}
.breakDownHeader2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; background-color: #D6D5B7; text-decoration: none;}
.breakDown1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color: #EFEFDE; text-decoration: none;}
.breakDown2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color: #FFFFFF; text-decoration: none;}

/* legacy, used in various places*/
.tr_hd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.tr_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.tr_pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2d6248; }
.tr_pt A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #2D6248; text-decoration: underline}
.tr_pt A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}
.tr_pt A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}
.tr_pt A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}
.rt_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.tr_hdbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #063; font-weight: bold }
.tr_li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.tr_txt1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.sh { border-style: none; outline: none 1px #063; }

/* marketing, used to make smaller fonts in strategic places*/
.smallfont {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal }
.smallfont A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal }
.smallfont A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal }
.smallfont A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal }
.smallfont A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal }
.border {border: solid 1px #2d6428; outline: solid 1px #2d6248; }

/*index pages (index meaning the main page of each department) basic text*/
.indexText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; }
.indexText A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #2D6248; text-decoration: underline}
.indexText A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}
.indexText A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}
.indexText A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}
.indexTextWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; text-decoration: none}
.indexTextWhite A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #2D6248; text-decoration: underline}
.indexTextWhite A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}
.indexTextWhite A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}
.indexTextWhite A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #990000; text-decoration: underline}