body
{
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    background-image: url('../images/subpage_products_18.gif');
}

td
{   text-align: left;
    vertical-align: top;
}

#maincontent
{   color: #FFFFFF;
    font-size: 12px;
    padding: 10px;
    background-image: url('../images/subpage_products_13.gif');
    background-repeat: repeat-x;
    text-align: left;
    vertical-align: top;
}

#header01
{   width: 301px;
    height: 91px;
    text-align: left;
    vertical-align: middle;
    padding-left: 5px;
    background-image: url('../images/subpage_products_01.gif');
    background-repeat: repeat-x;
}

#header02
{   background-image: url('../images/subpage_products_03.gif');
    background-repeat: repeat-x;
}

#header03
{   background-image: url('../images/subpage_products_04.gif');
    background-repeat: repeat-x;
}

#header04
{   height: 3px;
    background-image: url('../images/subpage_products_06.gif');
    background-repeat: repeat-x;
}

#header05
{   height: 4px;
    background-image: url('../images/subpage_products_07.gif');
    background-repeat: repeat-x;
}

#header06
{   height: 4px;
    background-image: url('../images/subpage_products_08.gif');
    background-repeat: repeat-x;
}

#navigation01
{   background-image: url('../images/subpage_products_15.gif');
    background-repeat: repeat-y;
}

#navigation02
{
    background-image: url('../images/subpage_products_16.gif');
    background-repeat: repeat-y;
}

#navigation03
{
    background-repeat: repeat-y; background-image: url('../images/subpage_products_17.gif');
}

#navigation04
{   background-repeat: no-repeat; background-image: url('../images/subpage_products_12.gif');
}

#navigation05
{
    background-repeat: no-repeat; background-image: url('../images/subpage_products_13.gif');
}

#footer01
{
    background-repeat: no-repeat; background-image: url('../images/subpage_products_20.gif');
}

#footer02
{
    background-repeat: no-repeat; background-image: url('../images/subpage_products_21.gif');
}

#footer03
{
    background-repeat: no-repeat; background-image: url('../images/subpage_products_22.gif');
}

#footer04
{   background-repeat: repeat-x;
    background-image: url('../images/subpage_products_23.gif');
}

#footer05
{   height: 64px;
    color: #FFFFFF;
    background-repeat: repeat-x; background-image: url('../images/subpage_products_25.gif');
}

#footertable
{   height: 100%;
}

#maincontent a:link, #maincontent a:visited
{   color: #FFFFFF;
    text-decoration: underline;
}

#maincontent a:hover
{   color: #FFFFFF;
    text-decoration: none;
}

a:link, a:visited
{   color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
}

a:hover
{   color: #C6545C;
    font-size: 12px;
}

#footertable tr.navigation td
{   color: #FFFFFF;
    font-size: 12px;
}

#footertable tr.copyright td
{   text-align: center;
    color: #FFFFFF;
    font-size: 10px;
}

.headertext
{   color: #C6545C;
    font-weight: bold;
}

div.headertext
{
    width: 178px;
    background-image: url('../images/sectionbox_background.gif');
    border: solid thin #FFFFFF;
}

div.contactbox
{
    width: 200px;
    padding: 0px 5px 0px 5px;
    color: #464672;
    background-image: url('../images/sectionbox_background.gif');
    border: solid thin #FFFFFF;
}

div.contactbox .formitem
{   width: 195px;
}

div.contactbox .button
{
    color: #FFFFFF;
    background-color: #B03F3E;
    border: solid thin #000000;
}

.whitetextmain
{   color: #FFFFFF;
    font-size: 12px;
}

.textcenter
{   text-align: center;
    color: #FFFFFF;
    font-size: 12px;
}

.textcentermiddle
{   color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
}

.contenttable
{   width: 100%;
}