body, td
{
    font-size: 8pt;
    color: black;
    font-family: Arial, Tahoma, Verdana;
}
A
{
    color: #000000;
    text-decoration: underline;
}
A:active
{
    color: #000000;
    text-decoration: underline;
}
A:visited
{
    color: #000000;
    text-decoration: underline;
}
A:link
{
    color: #000000;
    text-decoration: underline;
}

A:hover
{
    text-decoration: underline;
    color: #990000;
}
A.Blue
{
    color: #3333ff;
    text-decoration: underline;
}
A.Blue:active
{
    color: #3333ff;
    text-decoration: underline;
}
A.Blue:visited
{
    color: #3333ff;
    text-decoration: underline;
}
A.Blue:link
{
    color: #3333ff;
    text-decoration: underline;
}

A.Blue:hover
{
    text-decoration: underline;
    color: #3333ff;
}
A.White
{
    color: #ffffff;
    text-decoration: underline;
}
A.White:active
{
    color: #ffffff;
    text-decoration: underline;
}
A.White:visited
{
    color: #ffffff;
    text-decoration: underline;
}
A.White:link
{
    color: #ffffff;
    text-decoration: underline;
}

A.White:hover
{
    text-decoration: underline;
    color: #ffffff;
}
.Box
{
    font-size: 8pt;
    color: white;
    font-family: Arial, Tahoma, Verdana;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #660000;
    font-weight: bold;
}
.TextBox
{
    font-size: 8pt;
    color: #000000;
    font-family: Arial, Tahoma, Verdana;
    border-right: #a9a9a9 1px solid;
    border-top: #a9a9a9 1px solid;
    border-left: #a9a9a9 1px solid;
    border-bottom: #a9a9a9 1px solid;
    background-color: #feeecd;
    font-weight: bold;
}
.ProductTitle
{
    font-weight: bold;
    font-size: 14px;
    color: #333366;
}
.ProductPrice
{
    font-weight: bold;
    font-size: 14px;
    color: #cc0000;
}
.BtnAddToCart
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    width: 120px;
    color: #ffffff;
    border-bottom: #000000 1px solid;
    font-family: Arial;
    height: 20px;
    background-color: #cc0000;
    font-weight: bold;
    font-size: 10px;
}
.divNormal
{
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
}
.CategoryTitle
{
    font-size: 14px;
    color: #ffffff;
    background-color: #696969;
    font-weight: bold;
}
.Button
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-weight: bold;
    border-left: #000000 1px solid;
    width: 120px;
    color: #ffffff;
    border-bottom: #000000 1px solid;
    background-color: #ff8c00;
    height: 20px;
}
.ErrMsg
{
    color: #cc0033;
}
.Title
{
    font-size: 12px;
    color: #0066cc;
    font-weight: bold;
    height: 25px;
}
.Blue
{
    font-weight: bold;
    color: #3300ff;
}
.VHR
{
    width: 1px;
    border-left: 1px dotted;
}
.GridHeader
{
    color: #990033;
    height: 20px;
    font-weight: bold;
    background-color: #ffffff;
}
.Bold
{font-weight: bold;}
.DivNormal
{
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
}
.Small
{
    font-size: 7pt;
}
.Topic
{
    font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #6699ff;
    line-height: normal;
    font-weight: bold;
    height: 25px;
    padding: 10px;
}