BODY
{
    SCROLLBAR-FACE-COLOR: #cccccc;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #666666;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #666666;
    marginwidth: 0;
    marginheight: 0;
    topmargin: 0;
    leftmargin: 0
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: verdana, sans-serif
}
H1
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: verdana, sans-serif
}
H2
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: verdana, sans-serif
}
A:link
{
    COLOR: #488f71;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #488f71;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #488f71;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #999966;
    TEXT-DECORATION: none
}
.footerlinks
{
    FONT-SIZE: 10px;
    COLOR: #9d9e9f;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, sans-serif
}
.footerlinks A:link
{
    COLOR: #9d9e9f
}
.footerlinks A:visited
{
    COLOR: #9d9e9f
}
.footerlinks A:active
{
    COLOR: #9d9e9f
}
.footerlinks A:hover
{
    COLOR: #996633
}
.yellowlinks
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
    COLOR: #ffff33
}
.yellowlinks A:link
{
    COLOR: #ffff33
}
.yellowlinks A:visited
{
    COLOR: #ffff33
}
.yellowlinks A:active
{
    COLOR: #ffff33
}
.yellowlinks A:hover
{
    COLOR: #000000
}
.sidenavtext
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, sans-serif
}
.topnavboldtext
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11px;
    COLOR: #000000
}
.productprice
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
    COLOR: #cc6600
}
.productsale
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
    COLOR: #6bad93
}
.productname
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
    COLOR: #000000
}
.productnamebig
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;
    COLOR: #333333
}
.standout
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;
    COLOR: #339966
}
.yellow
{
    FONT-SIZE: 10px;
    COLOR: #ffff33
}
.pagetitles
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 17px;
    COLOR: #336666
}
.add
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
    COLOR: #339966
}
.breadcrumb
{
    FONT-SIZE: 10px;
    COLOR: #336666
}
.lineheight
{
    LINE-HEIGHT: 17px
}
.orange
{
    FONT-WEIGHT: 800;
    COLOR: #d96c14
}
.smalltext
{
    FONT-SIZE: 10px;
    COLOR: #333333
}
.shopinfo
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: arial, sans-serif
}
.white
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px
}
.tinywhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
.searchboxtext
{
    FONT-SIZE: 10px;
    COLOR: #333333
}
.smallitalic
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-STYLE: italic
}
.copyright
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial, sans-serif
}
.highlight
{
    BACKGROUND-COLOR: #e9edf3
}
.pageChange
{
    FONT-SIZE: 9px
}
.onSale
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #76bd76
}
.newItem
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ada694
}
.clear
{
    BACKGROUND-COLOR: #ede6d5
}
.smallitalic2
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
    COLOR: #6bad93;
    FONT-STYLE: italic
}
.colName
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 13px;
    COLOR: #339966
}
.tradeshow
{
    COLOR: #488f71;
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
}
.mirror
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: verdana, sans-serif
}

/* New (June 2008) Top Nav */

.topnav {
width: 576px;
height: 26px;
background-image: url(images/repeater_green_nav.gif);
background-repeat: repeat-x;
margin: 0;
padding: 0;
text-align: left;
}

#topgreennav {
font-family: "times new roman", times, serif;
font-size: 13px;
color: #fff;
margin: 0;
padding: 4px 0 0 20px;
}

.floaterleft {
float: left;
width: 4px;
}

#topgreennav li {
display: inline;
list-style-type: none;
padding-right: 17px;
}

#topgreennav a:link {
color: #fff;
text-decoration: none;
}

#topgreennav a:visited {
color: #fff;
text-decoration: none;
}

#topgreennav a:hover {
color: #404040;
text-decoration: none;
}


/* Errors */

.error {
color: #bc7e12;
}

.bold {
font-weight: bold;
}   