﻿#hwheader
{
    width: 630px;
    height: 117px;
    font-weight: bold;
    font-size: 16pt;
    color: #4682b4;
    padding-bottom: 15px;
    position: relative;
}
#hwnav
{
    width: 625px;
    height: 15px;
    border-top: #b7c4e0 1px solid;
    border-bottom: #b7c4e0 1px solid;
    margin-left: 5px;
    padding-top: 1px;
    font-family: Verdana;
}
#hwmain
{
    width: 630px;
    padding-top: 20px;
    font-family: Verdana;
}
#hwfooter
{
    width: 630px;
}
.hwwelcome
{
    font-size: 8pt;
    z-index: 4;
    left: 320px;
    top: 20px;
    width: 300px;
    color: #4b66a3;
    font-family: Verdana, Arial;
    position: absolute;
    height: 40px;
    text-align: right;
    text-decoration: none;
    font-weight: normal;
    line-height: 15pt;
}

.panelcont
{
    border-left: #b7c4e0 1px solid;
    border-right: #b7c4e0 1px solid;
    font-size: 9pt;
}
.panelheader
{
    font-weight: bold;
    padding-top: 0px;
    padding-left: 0px;
    font-size: 9pt;
    color: #4b66a3;
    background-image: url(w_images/panelback.gif);
    background-repeat: repeat-x;
}
.panelfooter
{
    background-image: url(w_images/panelback2.gif);
    background-repeat: repeat-x;
}
.txtboxes
{
    border-left: #b7c4e0 1px solid;
    border-right: #b7c4e0 1px solid;
    border-top: #b7c4e0 1px solid;
    border-bottom: #b7c4e0 1px solid;
    color: #4b66a3;
}
.txtboxes2
{
    border-left: #6278b4 1px solid;
    border-right: #6278b4 1px solid;
    border-top: #6278b4 1px solid;
    border-bottom: #6278b4 1px solid;
    color: #6278b4;
}
.loginmargin
{
    margin-left: 175px;
}
.validatorCalloutHighlight
{
    background-color: #ededed;
}
.registermargin
{
    margin-left: 25px;
}
.wishlistmargin
{
    margin-left: 5px;
}
.catnums
{
    margin-left: 5px;
    font-size: 8pt;
}
.myaccountmargin
{
    margin-left: 150px;
}
.2colhome
{
    width: 650px;
}
.leftcolmain
{
    padding-left: 5px;
    width: 405px;
    float: left;
}
.rightcolmain
{
    width: 200px;
    float: right;
    padding-right: 5px;
}
.mainheader
{
    font-size: 14pt;
    color: #c7b982;
    padding-bottom: 5px;
    padding-top: 5px;
    border-bottom: #c7b982 1px solid;
    font-weight: bold;
}
.maincontent
{
    padding-top: 10px;
    color: #6278b4;
    width: 405px;
}
.maincontentleft
{
    width: 200px;
    float: left;
}
.maincontentright
{
    width: 200px;
    float: right;
}

.bizaddressheader
{
    font-weight: bold;
    font-size: 8pt;
    color: #4b66a3;
}
.bizphoneheader
{
    margin-top: 15px;
    color: #4b66a3;
    font-size: 7.5pt;
}
.bizdescheader
{
    font-weight: bold;
    font-size: 8pt;
    color: #4b66a3;
    margin-top: 15px;
}
.catheader
{
    width: 625px;
    margin-left: 5px;
    font-size: 11pt;
    color: #c7b982;
    padding-bottom: 5px;
    padding-top: 5px;
    border-bottom: #c7b982 1px solid;
    font-weight: bold;
}
.catcontent
{
    width: 625px;
    margin-left: 5px;
    font-size: 7.5pt;
    color: #4b66a3;
    margin-top: 15px;
    font-weight: bold;
}
.sendemailheader
{
    color: #c7b982;
    font-size: 10pt;
    text-decoration: none;
    border-bottom-style: solid;
    border-bottom-color: #c7b982;
    border-bottom-width: 3px;
    font-weight: bold;
    width: 600px;
    padding-bottom: 3px;
    margin-top: 40px; 
    margin-left: 18px; 
}
.sendemail
{
    color: #416589;
    background-color: #eeefd9;
    width: 578px;
    border: solid 1px #c7b982;
    padding: 10px;
    margin-left: 18px; 
}
.sendemailheader2
{
    color: #c7b982;
    font-size: 10pt;
    text-decoration: none;
    border-bottom-style: solid;
    border-bottom-color: #c7b982;
    border-bottom-width: 3px;
    font-weight: bold;
    width: 300px;
    padding-bottom: 3px;
    margin-top: 0px; 
    margin-left: 0px; 
}
.sendemail2
{
    color: #416589;
    background-color: #eeefd9;
    width: 278px;
    border: solid 1px #c7b982;
    padding: 10px;
    margin-left: 0px; 
}
.2col
{
    width: 630px;
}
.leftcol
{
    padding-left: 5px;
    width: 310px;
    float: left;
}
.rightcol
{
    width: 300px;
    float: right;
    padding-right: 0px;
}
.addwishlistheader
{
    font-size: 11pt;
    color: #c7b982;
    padding-bottom: 5px;
    padding-top: 5px;
    border-bottom: #c7b982 1px solid;
    font-weight: bold;
}
.addwishlistcontent
{
    padding-top: 10px;
    color: #6278b4;
}
.directoryheader
{
    font-size: 11pt;
    color: #c7b982;
    padding-bottom: 5px;
    padding-top: 5px;
    border-bottom: #c7b982 1px solid;
    font-weight: bold;
}
.directorycontent
{
    padding-top: 10px;
    color: #6278b4;
    width: 315px;
}
.directorycontentleft
{
    width: 150px;
    float: left;
}
.directorycontentright
{
    width: 150px;
    float: right;
}
.dashed
{
    border-top: 1px dashed #4b66a3;
    margin-bottom: 5px;
    padding-top: 5px;
    width: 185px;
}
.catcontentleft
{
    width: 290px;
    float: left;
}
.catcontentright
{
    width: 290px;
    float: right;
}

