a:visited
{
    color: blue;
}
a:active
{
    color: red;
}
a:hover
{
    color: red;
    text-decoration: none;
}
body
{
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
}
B
{
    font-size: 12px;
    font-weight: bold;
}
DIV
{
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
HR
{
    color: #000000;
    height: 1px
}
INPUT
{
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana, Helvetica, Arial,sans-serif;
}
select
{
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana, Helvetica, Arial,sans-serif;
}
LI
{
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    list-style-type: disc;
}
OL
{
    list-style-type: lower-alpha;
}
TABLE
{
    font-size: 12px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
TD
{
    text-align: left;
    vertical-align: top;
    color: #000000;
    padding-top: 5px;
}
TD.s11  {font-size: 11px}
TD.c    {text-align: center}
TD.c11  {text-align: center; font-size: 11px}
TD.r    {text-align: right}
TD.r11  {text-align: right; font-size: 11px}
TD.l    {text-align: left}
TD.l11  {text-align: left; font-size: 11px}
TD.l4  {text-align: left;  padding-left:   4px }
TD.l8  {text-align: left;  padding-left:   8px }
TD.r12 {text-align: right; padding-right: 12px }
TD.r8  {text-align: right;  vertical-align: middle; font-weight: bold; padding-right:  8px }
TD.r8top  {text-align: right;  font-weight: bold; padding-right:  8px }
TD.tdwt {color: white; font-size: 9pt}
UL
{
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    list-style-type: disc;
}
.fs11
{
    font-size: 11px;
}
.fs12 { font-size: 12px; }
.fs14
{
    font-size: 14px;
}
.fs14red
{
    font-size: 14px;
    color:     red;
}
.red
{
    color:     red;
}
.account
{
    font-size: 12px;
    vertical-align: middle;
    color: #000000;
    text-indent: 4px;
    font-family: Helvetica, Verdana, Arial;
    background-color: #66cccc;
    text-decoration: none;
}
.attributes
{
        background-color: #66CCCC;
        font-size: 10px;
        color: black;
        vertical-align: middle;
        text-align: center;
}
.bgOrderStatus
{
    color: #000000;
    background-color: #ccffcc
}
.boldblack
{
    font-weight: bold;
    font-size: 12px;
    color: black;
}
.breadcrumb
{
    font-size: 10px
}
.breadcrumb a:link
{
    text-decoration: none
}
.breadcrumb a:visited
{
    text-decoration: none
}
.breadcrumb a:hover
{
    color: #ff0000;
    text-decoration: underline
}
.button
{
    border-right: #104a7b 2px solid;
    border-TOP: #afc4d5 1px solid;
    font-size: 11px;
    background: #d6e7ef;
    vertical-align: middle;
    border-LEFT: #afc4d5 1px solid;
    color: #000099;
    border-BOTTOM: #104a7b 2px solid;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    height: 19px;
    text-decoration: none
}
.button a:link
{
    text-decoration: none
}
.button a:visited
{
    text-decoration: none
}
.button a:hover
{
    color: #ff0000;
    text-decoration: underline
}
.buttonSpecial
{
    border-right: #104a7b 2px solid;
    border-TOP: #afc4d5 1px solid;
    font-weight: bold;
    font-size: 11px;
    background: #339999;
    vertical-align: middle;
    border-LEFT: #afc4d5 1px solid;
    color: #ffffff;
    border-BOTTOM: #104a7b 2px solid;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    height: 19px;
    text-align: center;
    text-decoration: none
}
.buttonSpecial a:link
{
    color: #ffffff;
    text-decoration: none
}
.buttonSpecial a:visited
{
    color: #ffffff;
    text-decoration: none
}
.buttonSpecial a:hover
{
    color: #ffff66;
    text-decoration: underline
}
.categoryList
{
    font-weight: bold;
    font-size: 14px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ffffff
}
.categoryList a:link
{
    color: #cc6600;
    text-decoration: none
}
.categoryList a:visited
{
    color: #cc6600;
    text-decoration: none
}
.categoryList a:hover
{
    color: #000000;
    background-color: #ffffff;
    text-decoration: underline
}
.categoryListSub
{
        font-weight: normal;
    font-size: 11px;
    color: #000000;
    line-height: 125%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff
}
.categoryListSub a:link
{
        font-weight: normal;
    color: #000000;
    line-height: 125%;
    text-decoration: none
}
.categoryListSub a:visited
{
        font-weight: normal;
    color: #000000;
    line-height: 125%;
    text-decoration: none
}
.categoryListSub a:hover
{
        font-weight: normal;
    color: #ff0000;
    line-height: 125%;
    text-decoration: underline
}
.checkout
{
    font-size: 11px;
    vertical-align: middle;
    color: #000000;
    line-height: 200%;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ffffff;
    text-decoration: none
}
.checkoutShip
{
    font-size: 11px;
    vertical-align: middle;
    color: #000000;
    line-height: 200%;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ffffff;
    text-decoration: none
}
.checkoutShipNotes
{
    font-weight: normal;
    font-size: 11px;
    vertical-align: top;
    color: #000000;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ffffff;
    text-decoration: none
}
.detailTitle
{
    font-weight: bold;
    font-size: 11px;
    vertical-align: top;
    color: #000000;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ccffcc;
    text-decoration: none
}
.detail
{
    font-size: 11px;
    vertical-align: top;
    color: #000000;
    line-height: 150%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ccffcc
}
.ebusiness
{
    font-size: 11px;
    color: #ffffff;
    background-color: #336699
}
.ebusiness a:link
{
    font-weight: bold;
    color: #ffffff;
    background-color: #336699
}
.ebusiness a:active
{
    font-weight: bold;
    color: #ff0000;
    background-color: #336699
}
.ebusiness a:visited
{
    font-weight: bold;
    color: #ffffff;
    background-color: #336699
}
.ebusiness a:hover
{
    font-weight: bold;
    color: #ff0000;
    background-color: #336699
}
.express
{
    font-size: 11px;
    color: #ffffff;
    background-color: #000000
}
.express a:link
{
    font-weight: bold;
    color: #ffffff;
    background-color: #000000
}
.express a:active
{
    font-weight: bold;
    color: #ff0000;
    background-color: #000000
}
.express a:visited
{
    font-weight: bold;
    color: #ffffff;
    background-color: #000000
}
.express a:hover
{
    font-weight: bold;
    color: #ff0000;
    background-color: #000000
}
.expressAlt
{
    font-size: 11px;
    color: #ffffff;
    background-color: #339999
}
.expressAlt a:link
{
    font-weight: bold;
    color: #ffffff;
    background-color: #339999
}
.expressAlt a:active
{
    font-weight: bold;
    color: #ff0000;
    background-color: #339999
}
.expressAlt a:visited
{
    font-weight: bold;
    color: #ffffff;
    background-color: #339999
}
.expressAlt a:hover
{
    font-weight: bold;
    color: #ff0000;
    background-color: #339999
}
.featuredProducts
        {
    font-family: verdana, Arial, sans-serif;
        color: #333333;
        font-size: 10px;
    background-color: #ffffff
        }
.featuredProducts a:link
{
        font-size: 11px;
    font-weight: bold;
    color: #CC6600;
}
.featuredProducts a:active
{
        font-size: 11px;
    font-weight: bold;
    color: #ff9900;
}
.featuredProducts a:visited
{
        font-size: 11px;
    font-weight: bold;
    color: #CC6600;
}
.featuredProducts a:hover
{
        font-size: 11px;
    font-weight: bold;
    color: #ff0000;

}
.featuredProductsBox
        {
        background-color: #336699;
        color: #99CCFF;
        font-size: 12px;
        text-align: center;
    font-weight: bold;
        line-height: 175%;
        }
.featuredProductsBox a:link
{
    font-weight: bold;
    color: #99CCFF;
        text-decoration: none;
        line-height: 200%;
}
.featuredProductsBox a:active
{
    font-weight: bold;
    color: #99CCFF;
        text-decoration: none;
}
.featuredProductsBox a:visited
{
    font-weight: bold;
    color: #99CCFF;
        text-decoration: none;
}
.featuredProductsBox a:hover
{
    font-weight: bold;
    color: #ffffff;
        text-decoration: underline;
}
.filter
{
    font-size: 11px;
    vertical-align: top;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.footer
{
        font-size: 11px;
        text-align: center;
}
.headerLight
{
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #339999;
    text-decoration: none
}
.headerDark
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #000000;
    text-decoration: none
}
.headerTitle
{
    font-size: 12px;
    vertical-align: middle;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #66cccc;
    text-decoration: none
}
.headerDarkPMP
{
    font-size: 11px;
    color: #333399;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #333399;
    text-decoration: none
}
.highLight
{
    font-weight: bolder;
    font-size: 12px;
    color: #ffffff;
    text-indent: 4px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #339999
}
.highLightHeader
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    text-indent: 6px;
    line-height: 150%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #339999
}
.homeRemember
{
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Helvetica, Arial
}
.homeForgot
{
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial
}
.homeForgot a:link
{
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial
}
.homeForgot a:active
{
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial
}
.homeForgot a:visited
{
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial
}
.homeForgot a:hover
{
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Helvetica, Arial
}
.homeHighlite
{
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeHighlite a:link
{
    font-weight: bold;
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial;
    text-decoration: underline
}
.homeHighlite a:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial;
    text-decoration: underline
}
.homeHighlite a:active
{
    font-weight: bold;
    font-size: 11px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial;
    text-decoration: none
}
.homeHighlite a:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial;
    text-decoration: underline
}
.homeLink
{
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeLink a:link
{
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeLink a:active
{
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeLink a:visited
{
    font-size: 11px;
    color: #cc6600;
    font-family: Verdana, Helvetica, Arial
}
.homeLink a:hover
{
    font-size: 11px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial
}
.homePageNav
{
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #006599;
    text-decoration: none
}
.homePageNav a:link
{
    color: #ffffff;
    background-color: #006599
}
.homePageNav a:visited
{
    color: #ffffff;
    background-color: #006599
}
.homePageNav a:active
{
    color: #ffffff;
    background-color: #006599
}
.homePromoDesc
{
    font-size: 11px
}
.homeWarning
{
    font-size: 10px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial
}
.homeWarning a:link
{
    font-size: 10px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial
}
.homeWarning a:visited
{
    font-size: 10px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial
}
.homeWarning a:active
{
    font-size: 10px;
    color: #ff0000;
    font-family: Verdana, Helvetica, Arial
}
HR.promo
{
    border-right: 0px;
    border-TOP: dotted;
    border-LEFT: 0px;
    color: #999999;
    border-BOTTOM: 0px;
    height: 1px;
    text-decoration: none
}
.login
{
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #66cccc
}
.market
        {
        font-size: 12px;
        }
.manage
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #99cccc
}
.loginHome
{
        background-color: #99CCFF;
        vertical-align: middle;
        font-weight: bold;
        text-indent: 0px;
    font-size: 10px;
    color: #000000;
    font-family: Trebuchet, Verdana, Helvetica, Arial, sans-serif
}
.resources
        {
        background-color: #339999;
        }
.resourcesContent
        {
        background-color: #ffffff;
    font-size: 10px;
        padding: 2px;
        }
.newsletter
{
    font-size: 11px;
    color: #ffffff;
    font-family: Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    background-color: #336699
}
.partNumber
{
    font-size: 11px;
    WIDTH: 110px;
    color: #000000
}
.quicklinksBox
        {
    font-family: Verdan, Arial, sans-serif;
        color: #333333;
        font-size: 10px;
    background-color: #339999;
        }
.quicklinks
        {
    font-family: Verdan, Arial, sans-serif;
        color: #333333;
        font-size: 10px;
    background-color: #ffffff;
        }
.quicklinks a:link
{
        font-size: 11px;
    font-weight: bold;
    color: #339999;
}
.quicklinks a:active
{
        font-size: 11px;
    font-weight: bold;
    color: #339999;
}
.quicklinks a:visited
{
        font-size: 11px;
    font-weight: bold;
    color: #339999;
}
.quicklinks a:hover
{
        font-size: 11px;
    font-weight: bold;
    color: #ff0000;

}
.searchBox
{
    font-weight: bold;
    font-size: 10px;
    color: #ffffff;
    line-height: 102%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #000000;
    text-decoration: none
}
.sectionTitle
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    text-decoration: none
}
.signUp
{
    font-size: 12px;
    vertical-align: bottom;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.subTitle
{
    font-size: 11px;
    color: #ffffff;
    text-indent: 4px;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #339999;
    text-decoration: none
}
.superAddEdit
{
    background-color: #99cccc
}
.tabsOff
        {
        background-color: #66CCCC;
        font-size: 10px;
        color: #000000;
        vertical-align: middle;
        font-weight: bold;
        text-align: center;
        }
.tabsOff a:link
        {
        color: #000000;
        text-decoration: none;
        }
.tabsOff a:active
        {
        color: #000000;
        text-decoration: none;
        }
.tabsOff a:visited
        {
        color: #000000;
        text-decoration: none;
        }
.tabsOff a:hover
        {
        color: #ff0000;
        text-decoration: underline;
        }
.tabsOn
        {
        background-color: #ffffff;
        font-size: 10px;
        color: #000000;
        vertical-align: middle;
        font-weight: bold;
        }
.tabsOn a:link
        {
        color: #000000;
        text-decoration: none;
        }
.tabsOn a:active
        {
        color: #000000;
        text-decoration: none;
        }
.tabsOn a:visited
        {
        color: #000000;
        text-decoration: none;
        }
.tabsOn a:hover
        {
        color: #ff0000;
        text-decoration: underline;
        }
.tableHeader
{
    border-right: #104a7b 1px solid;
    border-TOP: #afc4d5 1px solid;
    font-weight: bold;
    font-size: 11px;
    vertical-align: middle;
    border-LEFT: #afc4d5 1px solid;
    color: #000000;
    text-indent: 4px;
    border-BOTTOM: #104a7b 1px solid;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #ccffcc;
    text-decoration: none
}
.tableHeaderActive
{
    border-right: #104a7b 1px solid;
    border-TOP: #afc4d5 1px solid;
    font-weight: bold;
    font-size: 11px;
    vertical-align: middle;
    border-LEFT: #afc4d5 1px solid;
    color: #000000;
    text-indent: 4px;
    border-BOTTOM: #104a7b 1px solid;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #66cccc;
    text-decoration: none
}
.title
{
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff;
    text-indent: 4px;
    line-height: 150%;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #000000;
    text-align: left;
    text-decoration: none
}
.titleLogin
{
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff;
    text-indent: 4px;
    line-height: 150%;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    text-align: left;
    text-decoration: none
}
.warning
{
    font-weight: bold;
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning a:link
{
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning a:active
{
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning a:visited
{
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning a:hover
{
    font-size: 12px;
    color: #0000cc;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning OL
{
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.warning LI
{
    font-size: 12px;
    color: #cc0000;
    font-family: Verdana, Helvetica, Arial, sans-serif
}
.whiteBg
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
    text-decoration: none
}
.zip
{
    font-size: 12px;
    vertical-align: bottom;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #65cccc
}
.zipNav
{
    font-size: 10px;
    vertical-align: bottom;
    color: #cbffce;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #33999b
}
.zipNav a:link
{
    color: #cbffce
}
.zipNav a:active
{
    color: #cbffce
}
.zipNav a:visited
{
    color: #cbffce
}
.zipWhite
{
    font-weight: bold;
    font-size: 11px;
    vertical-align: bottom;
    color: #ffffff;
    font-family: Verdana, Helvetica, Arial,sans-serif;
    background-color: #33999b
}
.loginmsg { font-size: 14px;
            color: #CC0000;
            font-family: Verdana, Helvetica, Arial, sans-serif;
            font-weight: bold;
          }
.msg      { font-size: 14px;
            color: #CC0000;
            font-family: Verdana, Helvetica, Arial, sans-serif;
            font-weight: bold;
          }
.catname  { font-size: 12px;
            color: #3D517C;
            font-family: Verdana, Helvetica, Arial, sans-serif;
            font-weight: bold;
            vertical-align: bottom;
          }
