/**
* Busch Products - Public Web Site Style Sheet
*/


/**
 * Global styles
 */

font, th, td, p, div, span, body, input, h1, h2, h3, .button
{
    font-family: sans-serif, Verdana, Arial, Helvetica;
}

body
{
    font-size: 10pt;
    color: #000000;
    background: #504942;
}

img
{
    border: 0px;
}

h1
{
    font-size: 12pt;
    font-weight: bold;
    color: #521c66;
}

h2
{
    font-size: 11pt;
    font-weight: bold;
}


a:link, a:visited, a:hover
{
    color: #521c66;
    font-weight: bold;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}


/**
 * Named styles
 */

.mainContentContainerShadow
{
    position: relative;

    top: 20px;
    left: 7%;

    height: auto;
    width: 86%;

    background: #000000;

    
}

.mainContentContainer
{
    position: relative;

    height: auto;

    bottom: 3px;
    right: 3px;   

    min-height: 500px;
}

.footerContent
{
    padding-top: 12px;
    font-size: 11px;
    text-align: center;
}

.content
{
    left: 0px;
    position: relative;
    padding: 10px 20px 10px 20px;

    background-color: #f6f6ee;

    z-index: 1;
}

.bannerTop
{
    position: relative;

    border: none;
    margin: 0px;
    padding: 0px;

    width: 100%;
    height: 81px;

    background-image: url(bannerTopFill.png);
}

.bannerTopLogo
{
    position: relative;    
    float: left;

    width: 240px;
    height: 81px;
}

.bannerLinks
{
    text-align: right;
    color: #FFFFFF;
    background-color: #9CB064;
    padding-bottom: 2px;
}

.bannerLinks a:link, .bannerLinks a:visited, .bannerLinks a:hover
{
    color: #FFFFFF;
}

.bannerBottom
{
    width: 100%;
    height: 10px;

    background-image: url(bannerBottomFill.png);
}

#highlightedBannerLink
{
    text-decoration: underline;
}    

    
.bannerContent
{
    font-size: 13px;
    padding-top: 15px;
    padding-right: 15px;
    text-align: right;
    
}


.imageRight, .imageLeft
{
    position: relative; 
    margin: 5px 5px 5px 5px;
}

.imageRight
{
    float: right;
}

.imageLeft
{
    float: left;
}

.imageRight img, .imageLeft img
{
    border: solid #000000 1px;
}

.center
{
    width: 100%;
    text-align: center;
}

.rowDark
{
    background-color: #ccd7af;
}

.rowLight
{
    background-color: #e3ecd0;
}