
    
button {
        border: 0;
        padding: 0;
        margin: 0px;
        cursor: hand; 
        color: Black;
        background: White;
        text-decoration: none;
}
h1,h2,h3,h4{font-family: verdana,arial,sans-serif;margin: 9px}
h1{font-size: 16px;color: White; font-weight: bold}
h2{font-size: 16px;color: #990000; font-weight: bold}
h3{font-size: 13px;color: #424242;font-weight: bold;}
h4{font-size: 12px;color: Black;font-weight: bold}
b{color: Black;font-size: 12px;font-family: Arial,sans-serif;font-weight: bold}
i{color: Red;font-size: 12px;font-family: Tahoma,Arial,sans-serif;font-weight: bold;font-style: normal}
li{font-family: Tahoma,Arial,sans-serif;font-weight: normal;font-size: 8pt;text-align: left;}
li.mini{font-family: Tahoma,Arial,sans-serif;font-weight: normal;font-size: 8px;text-align: left;}
p{color: black;font-size: 12px;font-family: Tahoma,Arial,sans-serif;font-weight: normal;margin: 9px}


HR {CLEAR: both; MARGIN: 12px
}
DD {BACKGROUND-COLOR: White;Color: Black}
DT.hd1 {COLOR: red! important
}

td {font-family: tahoma,arial,sans-serif;
color: Black;
font-weight: normal;
text-align: left;
vertical-align: top;
font-size: 9pt}

.red {font-family: tahoma,arial,sans-serif; 
color: #FF0000;
font-weight: bold;
font-size: 10pt}

.FooterText {font-family: tahoma,arial,sans-serif;
color: White;
font-weight: Bold;
text-align: center;
font-size: 9pt;}

.Byline {font-family: tahoma,arial,sans-serif;
width: 465px;
color: White;
font-weight: Bold;
text-align: right;
font-size: 11pt;}

.cart
{   font-family: Tahoma,Arial,sans-serif;
    color: White;
    background-color: red;
    width: 10em;
    display: block;
    text-align: center;
    padding: 2px 2px 2px 4px;
    font-size: 9pt;
    font-weight: bold;
    letter-spacing: 1px}

.CatMenuButton {font-family: tahoma,arial,sans-serif;
color: White;
background-color: Black;
text-align: left;
font-weight: bold;
font-size: 7pt}

.ColumnLeft {font-family: tahoma,arial,sans-serif;
color: White;
background-color: Black;
text-align: left;
font-weight: Normal;
font-size: 9pt}

.ColumnRight {font-family: tahoma,arial,sans-serif;
color: White;
background-color: Black;
text-align: left;
font-weight: Normal;
font-size: 9pt}

.Headings {font-family: tahoma,arial,sans-serif; 
color: White;
font-weight: bolder;
text-align: left;
font-size: 10pt}

.LogoA {font-weight: bolder;text-decoration: none;color: Red;font-size: 30pt;font-family: helvetica,arial,sans-serif;}
.LogoB {font-weight: normal;text-decoration: none;color: White;font-size: 30pt;font-family: helveticanarrow,arial,sans-serif;}

.PageHeadCSS {font-family: tahoma,arial,sans-serif;
background-repeat: no-repeat;
background-color: Black;
text-align: center;
font-weight: bolder;
font-size: 10pt}

.SubHeading {font-family: tahoma,arial,sans-serif;
width: 75%;
left: 15px;
color: Black;
font-weight: bold;
font-size: 11pt}

.small {font-family: tahoma,arial,sans-serif;
color: Black;
text-align: left;
font-weight: Normal;
font-size: 8pt}

.mini {font-family: tahoma,arial,sans-serif;
color: Black;
text-align: left;
font-weight: Normal;
font-size: 8pt}

.SubLeft {font-family: tahoma,arial,sans-serif;
color: Black;
text-align: left;
font-weight: Bold;
font-size: 9pt}

.LayoutImage {position:absolute;top:145;right:10}
.Products {position:absolute;top:110;left:250}
.AdminFoot1 {position:absolute;top:400;left:100; color: White}
.AdminFoot2 {position:absolute;top:450;left:100}

.adContent
{ font-family: Tahoma,Arial,sans-serif;
  position: relative;
  display: inline;
  left:0px;
  font-weight: bold;
  font-size: 10px;
  text-align: center;
}

.adContent2
{ font-family: Tahoma,Arial,sans-serif;
  color: white;
  font-weight: bold;
  font-size: 11px;
}

.ThumbnailBkgrd {font-family: tahoma,arial,sans-serif;
color: White;
background-color: DarkGray;
text-align: center;
font-weight: bold;
font-size: 9pt}

.Titles {font-family: tahoma,arial,sans-serif; 
color: RED;
text-align: center;
font-weight: bold;
font-size: 20pt}

div.toc {font-family: Tahoma,Arial,sans-serif;
    color: Black;
    background-color: Purple;
    display: block;
    text-align: left;
    padding: 2px 2px 2px 4px;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
    letter-spacing: 1px}




.dcr
{   font-family: Tahoma,Arial,sans-serif;
    font-weight: Bold;
    font-size: 12px;
    text-decoration: none;
}

CITE	
{       FONT: 11px  "tahoma,arial,sans-serif";
        TEXT-DECORATION: none;
        TEXT-ALIGN: left;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#FF0000, EndColorStr=#F0888A);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 122px; CURSOR: hand;  
        COLOR: White; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        moz-border-radius-topLeft: 6px	font: normal 10pt Tahoma,Arial,sans-serif;
}

#navcontainer ul {
	border: 0px;
	margin: 3px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
        text-decoration: none;
}
#navcontainer ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 3px;
        text-decoration: none;
}
#navcontainer ul li a {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#999480, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 80%; CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}
#navcontainer a:link {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#999480, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 80%; CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}

#navcontainer a:visited {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#999480, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 80%; CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}
#navcontainer ul li a:hover {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#555555, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 80%; CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}
#navcontainer ul li a:active {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#333333, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 80%; CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}


#Hnavcontainer ul {
	border: 0px;
	margin: 0px;
	padding: 0px;
        text-decoration: none;
        FONT: 11px "tahoma,arial,sans-serif";
        font-weight: bold;
	list-style-type: none;
	text-align: center;
}
#Hnavcontainer ul li {
	display: block;
	float: left;
        FONT: 10px "tahoma,arial,sans-serif";
	text-align: center;
        text-decoration: none;
        font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#Hnavcontainer ul li a {
        FONT: 10px  "tahoma,arial,sans-serif";
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#FF0000, EndColorStr=#F0888A);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 0px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 0px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 122px; CURSOR: hand;  
        COLOR: White; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
}
#Hnavcontainer a:link {
        FONT: 10px  "tahoma,arial,sans-serif";
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#FF0000, EndColorStr=#F0888A);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 0px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 0px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 122px; CURSOR: hand; 
        COLOR: White; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
}

#Hnavcontainer a:visited {
        FONT: 10px  "tahoma,arial,sans-serif";
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#FF0000, EndColorStr=#F0888A);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 0px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 0px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 122px; CURSOR: hand; 
        COLOR: White; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
}
#Hnavcontainer ul li a:hover {
        FONT: 10px  "tahoma,arial,sans-serif";
        TEXT-DECORATION: underline;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#000000, EndColorStr=#000000);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 0px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 0px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 122px; CURSOR: hand; 
        COLOR: White; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
}
#Hnavcontainer ul li a:active {
        FONT: 10px "tahoma,arial,sans-serif";
	color: Red;
	background: #FF4242;
	width: 122px;
	height: 20px;
	border-top: 1px solid #FF4242;
	border-bottom: 1px solid #FF4242;
        border-left: 1px solid #FF4242;
        border-right: 1px solid #FF4242;
	padding: .5px;
	margin: 0px;
	text-decoration: none;
	display: block;
	text-align: center;
}
#content {
  position: absolute;display: inline;margin: 0px;left: 0px;width: 100%;top: 150px;height: 50px;padding: 0px;
  background: Black}
#catMenu2 {
  position: absolute;display: inline;margin: 0px;left: 0px;width: 150px;top: 150px;height: 450px;padding: 0px;
  background: Black;padding-bottom: 10px}

#wide1 {background-color: #FFFFFF;margin: 8px;left: 0px;width: 488px;height: auto}
#wide2 {background-color: #FFFFFF;margin: 8px;left: 0px;width: 488px;height: auto}
#wide3 {background-color: #FFFFFF;margin: 8px;left: 0px;width: 488px;height: auto}
#wide4 {background-color: #FFFFFF;margin: 8px;left: 0px;width: 488px;height: auto}
#bottomWide {position: absolute;display: inline;margin: 0;background-color: #FFFFFF;
           left: 0px;width: 488px;top: 430px;height: auto}

#upperRight {position: absolute;display: inline;margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;top: 20px;height: auto}
#middleRight {position: absolute;display: inline;margin: 0px;background-color: #619178;
           left: 0px;width: 240px;top: 700px;text-align: left}
#lowerRight {position: absolute;display: inline;margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;top: 578px;height: auto}

#upperLeft {position: absolute;display: inline;margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;top: 20px;height: auto}
#middleLeft {position: absolute;display: inline;margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;top: 700px;height: auto}
#lowerLeft {position: absolute;display: inline;margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;top: 578px;height: auto}

#lowerMiddle {position: absolute;display: inline;margin: 0;left: 350px;width: 210px;top: 438px;height:200px}


#productList {
  position: absolute;display: inline;left: 10px;top: 150px;height: 550px;width: 200}
#pageBottom {
  position: absolute;display: inline;margin: 0;left: 0px;top: 750px;}

#banner {font: Tahoma,Arial,sans-serif;
	position: relative;display: block;margin:0px auto;width: 785px;height:30px;padding: 0px;top: 0px;}
#windowFrame {
	margin:0px auto;width: 900px;top: 15px;height: 1550px;margin: 0px;
        text-align: left;border: 1px solid White;background-color: #3F3F3F}
#masthead {
	position: absolute;display: block;margin: 0;left: 390px;width: 550px;height:20px;
        padding: 0px;top: 16px;color: White;}

#colLeft {position: absolute;display: inline;margin: 0px;
        left: 15px;width: 360px;top: 17px}
#colMiddle {position: absolute;display: inline;padding: 0px;text-align: left;
        left: 385px;width: 240px;top: 35px;height: 600px}
#colRight {position: absolute;display: inline;padding: 0px;text-align: left;
        left: 530px;width: 240px;top: 35px;height: 600px}

#picture {
	position: absolute;display: block;margin: 0;left: 0px;width: 750px;padding: 0px;
        top: 74px;height: auto;color: White;background-color: #FF4242}
#pageBottom {
  position: absolute;display: inline;margin: 0;top: 750px;text-align: center}
body {BACKGROUND: Black;TEXT-ALIGN: center;}
body#finishing a#finishingnav,
body#home a#homenav {
        FONT: 0.85em "Tahoma,Arial,sans-serif";
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        COLOR: Black;
        MARGIN: 0px;
        BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #222222 1px solid;
        BORDER-BOTTOM: #222222 1px solid;
        PADDING-LEFT: 6px; PADDING-RIGHT: 6px; 
        PADDING-BOTTOM: 3px;
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; 
        WIDTH: 117px;
        CURSOR: hand; 
}
DT {Color: White}
