.buttonface
{
    BACKGROUND-COLOR: #9B9B9B;
    COLOR: white ;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-WEIGHT: bold;      
    TEXT-TRANSFORM: capitalize
}
.buttonface1
{
    BACKGROUND-COLOR: #9B9B9B;
    COLOR: white ;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-WEIGHT: bold;      
    TEXT-TRANSFORM: capitalize
}
.hrule
{
    BORDER-TOP: #559B80 2px solid
}
.listsmallcolor
{
    COLOR: #559B80;
    FONT-SIZE: 10px
}
.shopperinfo
{
    COLOR: #ff0000;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px
}
.shopperinfohead
{
    COLOR: #3366cc;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px
}
.errormsg
{
    BACKGROUND-COLOR: #CC0033;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder
}
.infomsg
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder
}
a:visited { color: #559B80 }
.erroricon { background: yellow url(images/stop_red_small.gif) no-repeat center top }
.erroritem { background-color: yellow }
.findlines { line-height: 1.4 }
.footerlink  {  }
.footerlink a { color: #559B80; font-size: 13px; text-decoration: none; text-transform: 
               lowercase; font-weight: bold }
.footerlinkbullet { color: #559B80; font-size: 12pt; text-transform: lowercase; font-weight: bold; 
               padding-left: 6px; padding-right: 6px }
.headerbanner { color: #dcdcdc; font-size: 45px; text-align: right; letter-spacing: 2px }
.headerdate { color: #dcdcdc; font-size: 8pt }
.headerlink { color: #559B80; font-weight: bold }
.headerlink a { color: #559B80 ; font-weight: bold; font-size: 13px; text-decoration: none; text-transform: capitalize }
.headerlinkbullet { color: #559B80; font-weight: bold; font-size: 12pt; text-transform: lowercase; padding-right: 6px; padding-left: 6px }
.helplist { list-style: disc url(images/bullet2.gif) outside }
.helptitle { font-weight: bold; font-size: 16px }
.infoicon { background: yellow url(images/info.gif) no-repeat center top }
.listbody { }
.listdivide  { background-color: #dcdcdc }
.listhead    { font-weight: bold; font-size: 10pt; background-color: #dcdcdc }
.listsmall { font-size: 10px }
.panel { }
.panelandbody { height: 75% }
.panelbackground { background-color: #dcdcdc }
.panelbasket { font-size: 8pt; padding-bottom: 5px }
.panelbaskethead { font-weight: bold; font-size: 8pt; background-color: #559B80 }
.panelbasketsum { font-size: 8pt; text-transform: lowercase }
.panelbaskettable { background-color: white; border: inset thin; width: 166px }
.panelhead   { color: #559B80 ; font-weight: bolder; font-size: 16px; text-transform: 
               lowercase }
.panellinks { line-height: 30px; margin-top: 5px; margin-bottom: 5px; margin-left: 20px }
.panellinks a { font-weight: bold; font-size: 14px; text-decoration: none; text-transform: lowercase }
.panelsearchselect { text-transform: lowercase; width: 137px }
.panelsection { margin-left: 8px }
.shade       { background-color: #dcdcdc }
a:hover { color: #000000 }
a:link { color: #559B80 }
h3 { font-weight: bold }
input { font-size: 11px; font-family: Verdana, Tahoma, Arial }
select { font-size: 11px; font-family: Verdana, Tahoma, Arial }
tbody { color: #000000; font-size: 9pt; font-family: Arial }
textarea { font-size: 11px; font-family: Verdana, Tahoma, Arial }
.headerlink1 { color: #000000; font-weight: bold }
.headerlink1 a { color: #FFFFFF; font-weight: bold }
