﻿body 
{
    font: 9pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #383838;
    margin: 0px;
}

.MainText 
{
    font: 9pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #383838;
    margin: 0px;
    text-align: justify;
    letter-spacing: -0.5px;
}

.clsPageContent
{
    font: 9pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #000000;
}

.Title
{
    font: Bold 12pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #000000;
}

.SubTitle
{
    font: Bold 10pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #26396d;
}

.clsLoginHdr
{
    font: Bold 10pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #ffffff;
    background-color: #c36201;
}

a 
{
    font: 10pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #26396d;
    text-decoration: underline;
}

a:hover
{
    font: 10pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #65925a;
    text-decoration: underline;
}

a.clsMenu
{
    font: 10pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: underline;
}

a.clsMenu:hover
{
    font: 10pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
}

a.clsOrangeMenu
{
    font: 10pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #c96500;
    text-decoration: underline;
}

a.clsOrangeMenu:hover
{
    font: 10pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #c96500;
    text-decoration: none;
}

hr
{
    color: #383838;
    height: 1px;
    margin: 0px;
}

.clsAnnouncementsListHdr
{
    font: 8pt 'Trebuchet MS', Helvetica, sans-serif;
	color: #000000;
}

.clsAnnouncementsDate {
	font: bold 10pt 'Trebuchet MS', Helvetica, sans-serif;
	color: #000000;
}

.clsAnnouncementsDateSmall {
	font: bold 9pt 'Trebuchet MS', Helvetica, sans-serif;
	color: #000000;
}

.clsHeadline {
	font: bold 10pt 'Trebuchet MS', Helvetica, sans-serif;
	color: #65925a;
}

.clsHeadlineSmall {
	font: bold 9pt 'Trebuchet MS', Helvetica, sans-serif;
	color: #65925a;
}

.clsDiv {
	background-color: #65925a;
	height: 1px;
}

.clsVertDiv {
	background-color: #65925a;
	width: 1px;
}

.clsMediaDescription
{
    font: 8pt 'Trebuchet MS', Helvetica, sans-serif;
	color: #000000;
}

.clsBreadcrumbs
{
    font: 11pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #26396d;
    letter-spacing: 1px;
}

a.clsBreadcrumbs
{
    font: Bold 11pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #65925a;
    letter-spacing: 1px;
    text-decoration: underline;
}

a.clsBreadcrumbs:hover
{
    font: Bold 11pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #26396d;
    letter-spacing: 1px;
    text-decoration: underline;
}

.clsSearchBox
{
    font: 8pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #000000;
    width: 140px;
    height: 12px;
}

a.PanelMenuText
{
    font: Bold 9pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #ffffff;
    background-color: #000000;
    display: block;
    padding-left: 10px;
    padding-top: 8px;
    height: 25px;
    margin: 0px;
    text-decoration: none;
}
a.PanelMenuText:hover
{
    font: Bold 9pt 'Trebuchet MS', Helvetica, sans-serif;
    color: #ab5703;
    text-decoration: none;
}
hr
{
    color: #974d05;
    height: 1px;
    width: 100%;
}
.clsWinMultiViewDynamic
{
    background-color: #f6f5f5;
    border: solid 1px #bdbcbc;
    top: -1px;
    position: relative;
} 
.clsTable
{
    background-color: #e7e7e7;
    border: solid 1px #bdbcbc;
    position: relative;
}
.clsRow2
{
      background-color: #dddddd;
}
.clsFormTextReadOnly
{
    color: #626260;
    background-color: #f5f5ed;
}
.clsFormText
{
    background-color: #f4f3d3;
}
.clsRequired
{
    color: #bc2a16;
}
.clsOldProdPrice
{
    font-weight: bold;
    text-decoration: line-through;
    font-size: 10pt;
    color: #000000;
}
.clsSpecialProdPrice
{
    font-weight: bold;
    font-size: 11pt;
    color: #b61a01;
}
.clsProdPrice
{
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
}
.clsWhiteText
{
    color: #ffffff;
}
a.clsWhiteText
{
    color: #ffffff;
}
a.clsWhiteText:hover
{
    color: #e7e7e5;
}
.clsSpecialProdPriceWhite
{
    font-weight: bold;
    font-size: 11pt;
    color: #fa7e01;
}