.errString
{
    FONT-SIZE: 14pt;
    COLOR: red;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.hdrPage
{
    FONT-WEIGHT: 900;
    FONT-SIZE: xx-large;
    COLOR: #162155;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.hdrSub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #162155;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.body
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.text
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.BrandHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
A.Brand:link
{
    FONT-SIZE: 10pt;
    COLOR: #5060ab;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Brand:visited
{
    FONT-SIZE: 10pt;
    COLOR: #364173;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Brand:hover
{
    TEXT-DECORATION: underline
}
.hdrDat
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #223385;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
TABLE.nicetable
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: black 1pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
TABLE.nicetable TH
{
    FONT-SIZE: 10pt;
    COLOR: white;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #017bc5
}
TABLE.nicetable TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.txtDat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.smallbutton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #223385
}
.searchtable
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-BOTTOM: black 1pt solid
}
.searchtable TH
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #223385
}
.searchtable TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #d4d0c8
}
.printtable
{
    BORDER-RIGHT: #d0d0d0 1pt solid;
    BORDER-TOP: #d0d0d0 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #d0d0d0 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #d0d0d0 1pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.printtable TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f0f0
}
.printtable TD
{
    COLOR: black;
    BORDER-BOTTOM: #d0d0d0 1pt solid;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.smbody
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.hdrOrder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.hdrOrderSec
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #223385
}
.hdrCartTbl
{
    FONT-SIZE: medium;
    COLOR: #223385;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.hdrProd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: left
}
.hdrSectionWht
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
TABLE.SCartTable
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: black 1pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
TABLE.SCartTable TH
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
TABLE.SCartTable TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

.pageheader
{   color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    font-size: 14pt;
}

.whitetextcenter
{   color: #FFFFFF;
    text-align:center;
}

a.red:link, a.red:hover
{
    color: #FF0000;
    text-decoration: none;
}

a.red:visited
{
    color: #aaaaaa;
    text-decoration: none;
}

.accessorygobutton
{
    color: white;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    border: solid 1px #FFFFFF;
    background-image: url('../images/brownbuttongradient.gif');
    width: 36px;
    height: 20px;
    cursor: pointer;
}

.righttopalign
{
    text-align: right;
    vertical-align: top;
}

.formattedbox
{
    padding: 4px 2px 2px 10px;
    border-top: solid 2px #000000;
    border-left: solid 2px #000000;
    font-size: 0.75em;
    vertical-align: top;
}