BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 0px; 
	background-color:#191970;
	overflow: auto;
}
BODY A {COLOR: #00008B}
BODY A:visited {COLOR: #00008B}

.mainHeader{font-size:24px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.mainHeader2{font-size:20px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.mainHeader3{font-size:18px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.mainHeader4{font-size:16px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.mainHeader5{font-size:12px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.mainHeader6{font-size:11px; font-weight:bold; padding-top:10px; padding-bottom:5px; padding-left:5px}
.mainHeader7{font-size:11px; font-weight:bold; padding-top:10px; padding-bottom:5px; padding-left:5px}
.madeInUSA  { font-size: 11px; font-weight: bold; line-height: 1.2; padding: 5px }
.productImageFloat {float: right; padding-left: 10px}
.productRowHeader{font-size:20px; font-weight:bold; padding-top:10px; padding-bottom:5px; text-decoration: underline; color: #000080}
.productRow {FONT-SIZE: 12px; color: black}
.productCell {text-align:left; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:5px;padding-right:5px}
.productCell ul {list-style-position: outside}
.productCell li {list-style: url(../images/bullet.gif); padding-bottom: 10px; font-style: italic}
.backCell {text-align:center; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:5px;padding-right:5px}

.breadcrumb {font-size:9px; padding-top:15px; padding-bottom:15px}

.navFloat {display: block; top 10px; float:right; padding-left:20px}
.navTableRow {FONT-SIZE: 12px; COLOR: black;}
.navTableRowHeader {FONT-SIZE: 14px; font-weight:bold; COLOR: black; background-color:#E6E6FA}
.navTableCell {text-align:left; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:5px;padding-right:5px}
.navTableCell li {list-style: none outside; padding-bottom:10px;}

.text {FONT-FAMILY: verdana, helvetica, arial}

.bodytext {FONT-SIZE:12px; line-height:18px}
.bodytext11 {FONT-SIZE:11px; line-height:normal}
.bodytext10 {FONT-SIZE:10px; line-height:normal}

.tubetray {padding-left: 100px}

.featurerow {FONT-SIZE: 11px; COLOR: black;}
.featurerowHeader {FONT-SIZE: 11px; COLOR: black; background-color:#e0e0e0}
.featurecell {FONT-SIZE: 10px; text-align:left; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:5px;padding-right:5px;}
.spacercell {padding-top:5px; padding-bottom:5px; padding-left:5px}

.outsideTable {background-color: #E6E6FA}
.insideTable {padding-left:5px; padding-right: 5px}

.recentitem {padding-bottom:10px;padding-top:10px}
.recentitem a {color: #A71C20; font-weight: bold}
.recentitem a:visited {color: #A71C20; font-weight: bold}

.footer {font-family : "Verdana"; font-size : 7pt; line-height : 12pt;}

.coming_soon {color: #FF0000; font-size: 7pt; line-height: 12pt}

/* Main Navigation
----------------------------------------------- */
#nav { height:100%; font-size:75%; margin-left:160px;}
#nav a, #nav strong, #nav em {
  float:left;
  display:block;
  padding:7px 6px 1px;
  border-width:0;
  border-style:none;
  border-right:1px solid #666;
  text-decoration:none;
  text-transform:lowercase;
  text-align: center;
  color:#666;
  voice-family: "\"}\"";
  voice-family:inherit;
  } 
html>body #nav a, html>body #nav strong, html>body #nav em {height:1.2em;}
#nav strong {
  border-top:5px solid #00008B;
  padding-top:2px;
  color:#606060;
  background-color: #E6E6FA;
  }
#nav a:hover {
  color:#000;
  border-top:5px solid #00008B;
  padding-top:2px;
  }
/* \ Hack to get IE5/Mac to ignore the following rule */
#nav a:hover {
  border-top:5px solid #00008B;
  padding-top:2px;
  }
#nav strong a {
  float:none;
  display:inline;
  border-width:0;
  padding:0;
  }
#nav strong a:hover {
  border-bottom-width:0;
  }
#nav span {display:none;}