/* Created using Style Master from Western Civilisation CSS1 { 40 329 558 625 } */

body, p, td, li {
color: #000000;
font-size: 12px;
font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
}

body {
margin:0;
}

body.inventory {
background-image: url(images/bodyBkgd.jpg);
background-repeat: repeat-x;
}

UL {
margin-left: 16px;
margin-right: 10px;
margin-top: -1em;
margin-bottom: -1em;
}

table.border {
border: 1px #663300 solid;
background-color: #CCCC99;
}

h1, h2, h3, h4, h5, h6 {
font-family: Arial, Tahoma, "Trebuchet MS", sans-serif;
}

hr {
color: #663300;
height: 1px
}

td.listings {
border-bottom: 1px #663300 dashed;
}

td.listinghead {
border-bottom: 1px #663300 solid;
}

td.left {
background-image: url(images/commonBkgdLeft.jpg);
background-repeat: no-repeat;
background-color: #999999;
}

td.right {
background-image: url(images/commonBkgdRight.jpg);
background-repeat: no-repeat;
background-color: #999999;
}

p.warranty {
line-height: 120%;
}

p.footer {
font-size: 8pt;
text-align: center;
}

p.cutline {
color: #666666;
font-size: 8pt;
font-weight: bold;
}

p.casestudy {
color: #333333;
font-size: 9pt;
font-weight: normal;
}

p.productdesc {
font-size: 9pt;
margin-top: 2px;
margin-bottom: 4px;
}

h1 {
color: #663300;
font-size: 18px;
font-weight: normal;
margin-bottom: 4px;
}

h1.home {
color: #663300;
font-size: 15px;
font-weight: bold;
margin-bottom: 0px;
}

h2 {
color: #660000;
font-weight: bold;
font-size: 15px;
margin-bottom: 4px;
}

h2.home {
color: #660000;
font-weight: bold;
font-size: 13px;
margin-bottom: 4px;
}

h2.mission {
color: #000000;
font-weight: normal;
line-height: 200%;
font-size: 13px;
}

h3 {
color: #990000;
font-weight: bold;
font-size: 13px;
}

h3.green {
color: #666633;
font-weight: bold;
font-size: 13px;
margin-bottom: 0px;
margin-top: 0px;
}

h4 {
color: #663300;
font-weight: bold;
font-size: 12px;
margin-top: 0px;
}

h5 {
color: #660000;
font-weight: normal;
font-size: 11px;
margin-top: 1px;
margin-bottom: 1px;
}

h6 {
color: #FDF6DC;
font-weight: bold;
font-size: 8pt;
margin-top: 4px;
}

p.small {
font-size: 8pt;
margin-bottom:0
}

p.home {
font-family: Arial, sans-serif;
font-size: 8pt;
line-height: 140%;
margin-top:6px;
}

p.caption {
font-size: 9pt;
font-weight: bold;
color: #666633;
text-align: center;
}

p.q {
font-weight: bold;
color: #660000;
margin-bottom: -9px;
}

a.button {
color: #663300;
font-weight: bold;
text-decoration: none;
}

a {
color: #663300;
}

a.black {
color: #333333;
text-decoration: underline;
}

a:visited {}

a:hover {
color: #990000;
}

a:active {}

a.banner:link {
color: #FDF5DE;
font-weight: normal;
font-size: .8em;
}

a.small {
font-size: .8em;
}

a.banner:hover {
color: #FFFFFF;
font-weight: normal;
font-size: .8em;
}

a.banner:active {}

a.sitemap {
color: #333333;
font-size: .8em;
text-decoration: underline;
font-weight: normal;
}

a.sitemap:hover {
color: #000000;
font-size: .8em;
text-decoration: underline;
font-weight: normal;
}

p.sitemap {
color: #000000;
font-size: .8em;
margin-top: -12px;
}

img {}

table.row-block td { 
    font-size: 13px; 
    font-family: Arial, Tahoma, "Trebuchet MS", sans-serif; 
}
.row-title { 
	color: #660000;
	font-weight: bold;
	font-size: 14px;
	margin-top:0;
	margin-bottom: 4px; 
}
.row-address { 
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	margin-top:0;
	margin-bottom: 4px;
}
.row-descr {
    margin-top: 5; 
    margin-bottom: 5;
    font-size: 11px; 
}
.row-field { 
	color: #000000;
	font-size: 11px;
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;
}
.row-data { font-size: 11px; }
.row-category { font-size: 11px; }
.row-quantity { font-size: 11px; }
.row-min-qty { font-size: 11px; }
.row-price-label { display: none; font-size: 11px; font-weight:bold; }
.row-price { display: none; font-size: 11px; }
.row-wprice-label { 
	color: #000000;
	font-size: 11px;
	font-weight:bold;
	margin-top:1px;
	margin-bottom:1px;
}
.row-wprice { font-size: 11px; }

.imgTag {
	BORDER: 0;
}

/* new styles */

td.content {
background-image:url(images/bg-inventory.jpg);
background-repeat:no-repeat;
background-position:top left;
}

div.inventory {
padding: 0px;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
opacity:0.90;
zoom:100%;
}

.inventory.details {
padding: 0px;
}

img.imgTag {
margin-top: 12px;
border: 0;
}
div.row-title { margin-top: 6px; }
div.row-address { margin-top:-4px; }