BODY
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans serif;
    border: 0px;
    margin: 0px;
    padding: 0px
}
BODY.NoBackground
{
    background-image: url(zz)
}
TABLE
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
}
INPUT, TEXTAREA, SELECT
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
}
A:active
{
    COLOR: #004798;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #7089E5;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #7089E5;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #AF6F66;
    TEXT-DECORATION: underline
}
.MainHeader, .BCardName, .CustomerHeader, .wSteps
{
    FONT-SIZE: 20pt;
    COLOR: #AF6F66;
    PADDING-LEFT: 22px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 15px;
    x---PADDING-BOTTOM: -15px;
    LETTER-SPACING: 3pt;
    MARGIN-BOTTOM: -8px;
}
.MainBody, .ContactBlock, .TightBody
{
    LINE-HEIGHT: 20pt;
    PADDING-LEFT: 38px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 15px;
    LETTER-SPACING: 0.5pt;
    x---position: relative;
    x---TOP: -10px;
    MARGIN-BOTTOM: -0.5em;
}
.TightBody
{
    LINE-HEIGHT: 12pt;
    LETTER-SPACING: 0pt;
    MARGIN-BOTTOM: 0em;
}
.ContactBlock
{
    LINE-HEIGHT: 12pt;
}
.SubMenuText, .AnnounceLinks
{
    FONT-SIZE: 9pt;
    COLOR: #909090;
    PADDING-RIGHT: 15px;
}
A.SubMenuA:active
{
    COLOR: #004798;
    TEXT-DECORATION: underline
}
A.SubMenuA:link
{
    COLOR: #909090;
    TEXT-DECORATION: none
}
A.SubMenuA:visited
{
    COLOR: #909090;
    TEXT-DECORATION: none
}
A.SubMenuA:hover
{
    COLOR: #AF6F66;
    TEXT-DECORATION: underline
}
.FooterText
{
    FONT-SIZE: 8.5pt;
    COLOR: #ffffff;
}
.MainCell
{
    PADDING-TOP: 10px;
    PADDING-RIGHT: 15px;
    PADDING-BOTTOM: 15px;
}
.MainImage
{
    position: relative;
    TOP: -20px;
}
.UploadOptional
{
    COLOR: #A0A0A0;
}
.FtpNotify
{
    FONT-SIZE: 14pt;
}
.FtpID
{
    COLOR: #5069C5;
}
.ContactHeader
{
    font-weight: bold;
}
.ContactInfo
{
    padding-left: 15pt;
    white-space: nowrap;
}
.ContactInfoHeader
{
    PADDING-TOP: 12px;
    PADDING-LEFT: 38px;
    font-weight: bold;
}
.ContactInfoBlock
{
    LINE-HEIGHT: 12pt;
    PADDING-LEFT: 53px;
    white-space: nowrap;
}
.AnnounceLinks
{
    PADDING-LEFT: 22px;
}
.AnnounceHeader
{
    PADDING-TOP: 12px;
    PADDING-LEFT: 38px;
    font-weight: bold;
}
.AnnounceSubHeader
{
    PADDING-TOP: 5px;
    PADDING-LEFT: 53px;
    font-weight: bold;
    COLOR: #AF6F66;
}
.AnnounceBlock
{
    PADDING-TOP: 5px;
    PADDING-LEFT: 53px;
}
.QuickTipsHeader
{
    PADDING-TOP: 25px;
    PADDING-LEFT: 0px;
    font-weight: bold;
}
.QuickTipsItem
{
    PADDING-Bottom: 5px;
}
.SiteMapHeader
{
    PADDING-TOP: 0px;
    PADDING-LEFT: 38px;
    font-weight: bold;
}
.SiteMapItem
{
    PADDING-TOP: 10px;
    PADDING-LEFT: 53px;
    font-weight: bold;
}
.SiteMapSubItem
{
    PADDING-LEFT: 70px;
}
.BCardName
{
    FONT-SIZE: 15pt;
    PADDING-TOP: 10px;
}
.BCardTable
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 9pt;
    COLOR: #000000;
    MARGIN-TOP: 0em;
    MARGIN-BOTTOM: 0em;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
}
.Gray
{
    COLOR: #888888;
}
.CustomerHeader
{
    FONT-SIZE: 16pt;
}
.JobHeader
{
    FONT-SIZE: 9pt;
    font-weight: bold;
    background-color: #224466;
}
.JobTitle
{
    FONT-SIZE: 9pt;
    background-color: #446688;
}
.JobFooter
{
    FONT-SIZE: 9pt;
    background-color: #446688;
}
.wSteps
{
    FONT-SIZE: 12pt;
    font-weight: bold;
    PADDING-TOP: 5px;
    LETTER-SPACING: 0pt;
    xMARGIN-BOTTOM: -18px;
}
.subStep
{
    COLOR: #AF6F66;
}
.TabText
{
    FONT-SIZE: 11pt;
    font-weight: bold;
}

