body
{
    text-align: center;
    font-family: arial, helvetica;
    font-size: small;
    background-color: #F1F1F2;
    color: #6D6F71;
}
h1
{
    font-size: large;
    display: block;
    border-style: none none solid none;
    border-width: 1px;
    border-color: #D1D4D7;
    font-weight: normal;
}
h2
{
    font-size: large;
    display: block;
    font-weight: normal;
}
h3
{
    font-size: medium;
    display: block;
    font-weight: bold;
}
table
{
    border: 1px solid #D1D4D7;
    width: 100%;
    font-size: small;
}

hr
{
    height: 1px;
    color: #D1D4D7;
}
a:link
{
    text-decoration: none;
}
a:visited
{
    text-decoration: none;
}
a:active
{
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}

img
{
    border: none;
}

li
{
    margin-bottom: 20px;
}

#main
{
    width: 954px;
    border: 1px solid #CCCCCC;
    padding: 15px 30px 30px 30px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    background-color: white;
}
#BrandLogo
{
    float: right;
    border: 1px solid #D1D4D7;
    padding: 4px;
    background-color: white;
    margin: 0px 0px 5px 5px;
}
#leftcolumn {float:left;margin:0px;padding:0px;}
#leftcolumntop
{
    width: 175px;
    margin-right: 30px;
    margin-bottom: 50px;
    padding: 20px 5px 10px 5px;
}
#leftcolumn a
{
    text-decoration: none;
    display: block;
}
#middlecolumn
{
    width: 459px;
    float: left;
    margin-right: 30px;
    padding: 20px;
}
#middlecolumn img
{
    border: 1px solid #D1D4D7;
    margin-right: 10px;
    margin-bottom: 5px;
}
#rightcolumn
{
    width: 195px;
    padding: 20px 5px 10px 5px;
    float: right;
    margin-right: 3px;
}
#rightcolumn img
{
    margin: 5px;
}
#bottomright
{
    width: 195px;
    padding: 20px 5px 10px 5px;
    float: right;
    margin-right: 3px;
    margin-top: 50px;
    clear: right;
}
#bottomright img
{
    margin: 5px;
}
#bottomleft
{
    width: 175px;
    float: left;
    margin-right: 30px;
    padding: 20px 5px 17px 5px;
}
#breadcrumb
{
    padding: 20px 10px 20px 215px;
    font-size: xx-small;
}
#breadcrumb a
{
    color: #6D6F71;
}
#logo
{
    margin-bottom: 15px;
}
#strapline
{
    position: absolute;
    color: white;
    padding: 17px 10px 20px 215px;
    font-size: large;
}

#footerleft
{
    width: 175px;
    margin-right: 40px;
    padding-top: 10px;
    clear: both;
}
#footerright
{
    width: 459px;
    text-align: center;
    padding-top: 10px;
}

#homeimages
{
    float: left;
}
#aboutimage
{
    margin: 5px 11px 5px 0px;
}
.homeimages
{
    margin: 5px 11px 5px 0px;
    width: 135px;
}
#homenavtext
{
    width: 155px;
    padding-top: 5px;
    float: right;
    margin-left: -20px;
    height: 225px;
    overflow: hidden;
}
.homenavlabels
{
    color: white;
    position: absolute;
    text-decoration: none;
    padding-top: 10px;
    padding-left: 7px;
    font-size: small;
    font-weight: bold;
}


#bl
{
    border: 1px solid #D1D4D7;
    background-color: White;
    padding: 4px;
    width: 165px;
    height: 61px;
}


.Column
{
    border-width: 1px;
    border-style: solid none solid none;
    border-color: #D1D4D7;
}

.footer
{
    font-size: xx-small;
    float: left;
    color: #A2A4A6;
}
.footer a
{
    color: #A2A4A6;
    text-decoration: none;
}


.menu_selectedsection
{
    font-size: large;
    color: #455560;
    font-weight: bold;
}
.menu_section
{
    font-size: 11pt;
    color: #666666;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 1px;
}
.menu_section:hover
{
    font-weight: bold;
    padding-bottom: 0px;
}

.menu_section_home:hover
{
    color: #5C6175;
}
.menu_section_aboutus:hover
{
    color: #6D6854;
}
.menu_section_services:hover
{
    color: #51425F;
}
.menu_section_brands:hover
{
    color: #632848;
}
.menu_section_investors:hover
{
    color: #2C4C3F;
}
.menu_section_news:hover
{
    color: #493C37;
}
.menu_section_contactus:hover
{
    color: #001745;
}

.menu_subpage
{
    color: #455560;
    font-style: italic;
    font-size: 8pt;
    padding-left: 15px;
    padding-right: 15px;
    width: 135px;
    margin-top: 4px;
    margin-bottom: 4px;
}
.menu_subpage:hover
{
    color: Black;
}

.shareprice
{
    font-weight: bold;
    font-size: 2em;
}
.price img
{
    margin-right: 5px;
}

/* Section Specific Styles */

.Column_home
{
    background-color: #F3F2F3;
}
.Column_home h1
{
    color: #455560;
}
.Column_home a
{
    color: #455560;
}
.Column_home_Light
{
    background-color: #F8F8F9;
}
.Column_home_Light h1
{
    color: #455560;
}
.Column_home_Light a
{
    color: #455560;
}


.Column_aboutus
{
    background-color: #F6F4E9;
}
.Column_aboutus h1
{
    color: #6D6854;
}
.Column_aboutus a
{
    color: #6D6854;
}
.Column_aboutus_Light
{
    background-color: #F8F7EE;
}
.Column_aboutus_Light h1
{
    color: #6D6854;
}
.Column_aboutus_Light a
{
    color: #6D6854;
}


.Column_services
{
    background-color: #F1F0F2;
}
.Column_services h1
{
    color: #51425F;
}
.Column_services a
{
    color: #51425F;
}
.Column_services_Light
{
    background-color: #F5F4F6;
}
.Column_services_Light h1
{
    color: #51425F;
}
.Column_services_Light a
{
    color: #51425F;
}


.Column_brands
{
    background-color: #F0EAED;
    scrollbar-arrow-color: #632848;
    scrollbar-3dlight-color: #632848;
    scrollbar-darkshadow-color: #632848;
    scrollbar-face-color: #F0EAED;
    scrollbar-highlight-color: #F0EAED;
    scrollbar-shadow-color: #F0EAED;
    scrollbar-track-color: #F6F3F4;
}
.Column_brands h1
{
    color: #632848;
}
.Column_brands a
{
    color: #632848;
}
.Column_brands_Light
{
    background-color: #F6F3F4;
}
.Column_brands_Light h1
{
    color: #632848;
}
.Column_brands_Light a
{
    color: #632848;
}


.Column_investors
{
    background-color: #EDF1F0;
}
.Column_investors h1
{
    color: #2C4C3F;
}
.Column_investors a
{
    color: #2C4C3F;
}
.Column_investors table
{
    background-color: #DEE3E2;
}
.Column_investors th
{
    color: #2C4C3F;
}
.Column_investors_Light
{
    background-color: #F4F7F5;
}
.Column_investors_Light h1
{
    color: #2C4C3F;
}
.Column_investors_Light a
{
    color: #2C4C3F;
}


.Column_news
{
    background-color: #F3F1F0;
}
.Column_news h1
{
    color: #493C37;
}
.Column_news a
{
    color: #493C37;
}
.Column_news_Light
{
    background-color: #F6F4F3;
}
.Column_news_Light h1
{
    color: #493C37;
}
.Column_news_Light a
{
    color: #493C37;
}


.Column_contactus
{
    background-color: #F1F4FA;
}
.Column_contactus h1
{
    color: #001745;
}
.Column_contactus a
{
    color: #001745;
}
.Column_contactus_Light
{
    background-color: #F7F9FC;
}
.Column_contactus_Light h1
{
    color: #001745;
}
.Column_contactus_Light a
{
    color: #001745;
}
