.si5 {}
.si5h {color:#008000}
.si5c {color:#800000}


/****** MAIN MENU *****/

#mainMenu{
  margin:10px 0;
  font-weight:normal;
  text-align:center;
  border-top:1px solid #0065B3;
}
#mainMenu div{
  margin:0;
}
#mainMenu a{
  display:block;
  padding:2px 0;
  border-bottom:1px solid #0065B3;
  color:#235938;
  text-decoration:none;
}
#mainMenu .pageOn a{
  background:#0065B3;
  color:white;
}
#mainMenu .pageOff a:active,
#mainMenu .pageOff a:hover{
  text-decoration:underline;
}



/****** SUB MENU *****/

#subMenu{
  margin:5px 0 10px 0;
  line-height:20px;
}
#subMenu p{
  font-weight:bold;
  font-size:13px;
  margin:0 0 5px 0;
}
#subMenu span{
  padding:0px 0px 0 0;
  white-space:nowrap;
  margin:0 5px 0 0;
}
#subMenu a{
  padding:0 5px;
  text-decoration:none;
  color:#0065B3;
}
#subMenu .pageOn{
  background:#0064AF;
}
#subMenu .pageOn a{
  color:white;
}
#subMenu .pageOff a:hover,
#subMenu .pageOff a:active{
  text-decoration:underline;
}
#subMenu p{
  margin:0;
}



/****** PRODUCT *****/

.prline{
  width:100%;
  border-collapse:collapse;
  border:1px solid #9cf;
  margin:0 0 6px 0;
}
.prlc1{
  padding:5px;
}

.pr{
  width:100%;
  height:146px;/* height to allow for max image height of 120px */
  border-collapse:collapse;
  border:1px solid #9cf;
  margin:0 0 6px 0;
}

.prline h1,
.prline h2,
.prline h3,
.prline h4,
.prline h5,
.prline h6,
.prline p,
.pr h1,
.pr h2,
.pr h3,
.pr h4,
.pr h5,
.pr h6,
.pr p{
  margin:0 0 5px 0;
}
.prc1{
  width:120px;
  padding:5px;
  text-align:center;
  font-size:9px;
}
.prc1 img{
  border:none;
}
.prc2{
  padding:5px;
}
.prc3,
.prlc2{ /* price */
  font-size:17px;
  font-weight:bold;
  color:#0065B3;
  width:100px;
  vertical-align:bottom;
  text-align:right;
  padding:5px;
}


/**** FONTS ****/

A:link,
A:visited {
  color:#0065B3;
}

A:active,
A:hover {
  color:red;
}

BODY,
TD{
  font-size:11px;
}
body{
  font-family:verdana,arial,sans-serif;
  color:#444;
}

FORM{
  margin:0px;
}

H1 {
  font-size:30px;
  color:#0065B3;
  text-align:center;
  margin-top:0px;
  font-weight:normal;
}

H2 {
  font-size:18px;
  color:#0065B3;
  margin-top:0px;
  font-weight:normal;
}

H3 {
  font-size:14px;
  color:#0065B3;
  margin-top:0px;
  margin-bottom:4px;
}

H6 {
  font-weight:normal;
  font-size:10px;
  QStitle:Small;
  margin-top:0px;
  margin-bottom:3px;
}

HR {
  height: 1px;
  color: #0065B3;
}

.Tcaption{
  padding: 1px;
  font-style:italic;
  font-weight:bold;
}



/***** LAYOUT *****/

body{
  margin:0px;
}
#banner{
  height:78px;
  margin:0 0 0px 0;
  padding:20px 0 0 8px;
  background:#0065B3 url(neat-header-images-q3.jpg) no-repeat 470px 3px;
  border-bottom:1px solid #12558C;
}

#main{
  width:750px;
  margin:0;
  border-collapse:collapse;
  background:none;
}

#r1c1{
  vertical-align:top;
  width:200px;
  background:#7FC8FF;
  background:#BFE4FF;
  background:#D9EFFF;
  padding:0px 0px 25px 0px;
}
#r1c2{
  vertical-align:top;
  width:550px;
  padding:0 0px 25px 20px;
}

#footer{
  text-align:center;
  padding:0 0 0 25px;
}
#footer p{
  margin:0 0 3px 0;
}
#view_cart{
  position:absolute;
  top:112px;
  left:645px;
}

#path{
  /*background:#D9EFFF;*/
  padding:12px 0 0 0;
  width:410px;
  margin:0 0 15px 0;
  font-size:9px;
}

