/* /sitemod/includes/stylesheets/lux.css */.blueArchBanner
{
    padding-right: 0px;
    padding-left: 0px;
    background: url(/sitemod/images/banners/bluearch/contextual-navigation-bg.gif) #fff no-repeat left bottom;
    padding-bottom: 1px;
    margin: 0px 0px 10px;
    width: 168px;
    padding-top: 0px;
}
.blueArchBanner DIV
{
    padding-right: 5px;
    padding-left: 6px;
    padding-bottom: 8px;
    padding-top: 5px;
}
.blueArchBanner DIV P
{
}
.blueArchBanner H2
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 2px;
}
.yellowBanner
{
    background: url(/sitemod/images/banners/yellow/leTop.gif) #eff1cc no-repeat 0px 0px;
    margin: 0px 0px 20px;
    width: 168px;
}
.yellowBanner DIV
{
    padding-right: 0px;
    padding-left: 10px;
    background: url(/sitemod/images/banners/yellow/leBottom.gif) no-repeat 100% 100%;
    padding-bottom: 10px;
    padding-top: 7px;
}
.yellowBanner DIV P
{
}
.yellowBanner H2
{
    padding-right: 5px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 2px;
}
.yellowBanner BUTTON
{
    float: right;
    margin: 5px 0px 0px;
}
.yellowBanner SELECT
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 146px;
    padding-top: 0px;
}
* HTML .yellowBanner FIELDSET
{
    width: 0px;
}
.greyBanner
{
    background: url(/sitemod/images/banners/grey/adTop_new.gif) #e5eaef no-repeat 0px 0px;
    margin: 0px 0px 9px;
    width: 168px;
}
.greyBanner DIV
{
    padding-right: 0px;
    padding-left: 10px;
    background: url(/sitemod/images/banners/grey/adBottom_new.gif) no-repeat 100% 100%;
    padding-bottom: 15px;
    padding-top: 7px;
}
.greyBanner DIV P
{
}
.greyBanner H2
{
    padding-right: 5px;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 2px;
}
.greyBanner BUTTON
{
    float: right;
    margin: 5px 0px 0px;
}
.greyBanner SELECT
{
    margin: 0px;
    width: 146px;
}
* HTML .greyBanner FIELDSET
{
    width: 0px;
}
.yellowContentBox
{
    background: url(/sitemod/images/contentboxes/yellow/leTop396.gif) #eff1cc no-repeat 0px 0px;
    margin: 0px 0px 20px;
}
.yellowContentBox DIV.clsNormalText
{
    padding-right: 10px;
    padding-left: 10px;
    background: url(/sitemod/images/contentboxes/yellow/leBottom396.gif) no-repeat left bottom;
    padding-bottom: 15px;
    padding-top: 7px;
    height: 5em;
}
.yellowContentBox DIV P
{
}
.yellowContentBox LABEL
{
    margin: 18px 8px 0px 0px;
    width: 140px;
}
.yellowContentBox SELECT
{
    margin: 19px 0px 0px;
    width: 150px;
}
.yellowContentBox BUTTON
{
    margin: 0px 0px 0px 10px;
}
.campaignOrange
{
    padding-right: 0px;
    padding-left: 0px;
    background: url(/sitemod/images/contentboxes/CampaignOrange/camp_orange_236_bot.gif) #e8af00 no-repeat 50% bottom;
    padding-bottom: 9px;
    width: 236px;
    padding-top: 0px;
}
.campaignOrange .largeheadline
{
    padding-right: 10px;
    padding-left: 10px;
    background: url(/sitemod/images/contentboxes/CampaignOrange/camp_orange_236_top.gif) #e8af00 no-repeat 50% top;
    padding-bottom: 0px;
    margin: 0px;
    color: white;
    padding-top: 9px;
}
.campaignOrange P
{
    margin: 0px 10px;
}
.tableHeader
{
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    background-color: #cedbde;
}
.tableFooter
{
    font-size: 11px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    background-color: #cedbde;
}
.tableLine
{
    font-size: 11px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    background-color: #739abc;
}
.tableBody
{
    font-weight: normal;
    font-size: 11px;
    padding-top: 0px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    background-color: #e7ebef;
}
.tableBodyWhite
{
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    background-color: #ffffff;
}
.tableBodyDark
{
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    background-color: #cedbde;
}
.tableHeaderDark
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    background-color: #cedbde;
}
.tableHeaderDarkBlue, .tableHeaderDarkBlue10px
{
    font-weight: bold;
    font-size: 11px;
    /* changedd color on request from cbr
    color: #ffffff;
    */
    color: #000000;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    /* changedd color on request from cbr
    background-color: #739abc;
    */
    background-color: #cedbde;
}

.tableCellLeftBorder
{
}
.tableCellRightBorder
{
}

.tableHeader td, .tableBody td, .tableBodyDark td, #content .tableHeader td, #content .tableBody td, #content .tableBodyDark td 
{
    text-align: right;
    font-size: 11px;
    /* change general alignment */
}

#footer {padding-right: 10px;}
