﻿body 
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 11pt;
    color: #8a8065;
    background-color: #1b1d1b;
    background-image: url('images/page_bg.gif');
    background-repeat: no-repeat;
    background-position: center top;
}

body.clsHomeBody;
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 11pt;
    color: #8a8065;
    background-color: #1b1d1b;
}

a.clsHeaderMenu
{
    cursor: pointer !important;
}

a.clsHeaderMenu:hover
{
    cursor: pointer !important;
}

a.clsMainMenuItem
{
    cursor: pointer !important;
    height: 19px;
}

a.clsMainMenuItem:hover
{
    cursor: pointer !important;
    height: 19px;
}

.clsMenuDiv
{
    background-image: url('images/menu_div.png');
    background-repeat: no-repeat;
    background-position: center;
    height: 19px;
    width: 35px;
}

a.clsFooterMenuItem
{
    font: Bold 9pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer !important;
}

a.clsFooterMenuItem:hover
{
    font: Bold 9pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #dbc25d;
    text-decoration: none;
    cursor: pointer !important;
}

.clsFooterDiv
{
    font: Bold 9pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #ffffff;
    padding-left: 10px;
    padding-right: 10px;
}

.Error 
{
    color: red;
}
.CopyRight 
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #54503f;
}
a.CopyRight 
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    color: #5b5950;
}
.Address 
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: #aca593;
}
a.Address 
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    color: #aca593;
}

.clsWinMultiViewDynamic
{
    background-color: #383737;
    border: solid 1px #535252;
    top: -1px;
    position: relative;
} 
.clsTable
{
    background-color: #383737;
    border: solid 1px #535252;
    position: relative;
} 
.Title
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 13pt;
    color: #dbc25d;
}
a.Title
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 13pt;
    color: #dbc25d;
}
a
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 11pt;
    color: #dbc25d;
}
a:hover
{
    color: #dbc25d;
}

.ProdText
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: #aca593;
}

.EnlargeImage
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 8pt;
    color: #aca593;
}

a.clsCartLink
{
    font-family: Tahoma, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #000000;
}

a.clsCartLink:hover
{
    color: #dbc25d;
}

.clsGroupPanel
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #8a8065;
}

.clsConfirmOrder
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #000000;
}

.clsFormText
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #000000;
}

.clsSmallText
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 8pt;
    color: #000000;
}

.clsClickImage
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 8pt;
    color: #8a8065;
}

.clsWinMultiViewCheckout
{
    background-color: #e0e1e0;
    border: solid 1px #535252;
    position: relative;
}

.clsCheckoutHeader
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 11pt;
    font-weight: bold;
    color: #000000;
}

.clsCartFtr
{
    font : 10pt Tahoma, Helvetica, Arial, sans-serif;
	color : #000000;
}

.clsCartTotal
{
    font : Bold 11pt Tahoma, Helvetica, Arial, sans-serif;
	color : #000000;
}

.clsCartGrandTotal
{
    font : Bold 11pt Tahoma, Helvetica, Arial, sans-serif;
    color: #8a8065;
}

.clsSupportTable
{
    background-color: #655d47;
    height: 200px;
}

.clsSupportHeader
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 13pt;
    color: #dbc25d;
}

hr
{
    color: #555040;
    background-color: #555040;
    height: 1px;
    margin: 0px;
    border: 0px;
}

hr.clsSupportDiv
{
    background-color: #dbc25d;
    color: #dbc25d;
    height: 1px;
    margin: 0px;
    border: 0px;
}

a.clsSupportMenuItem
{
    font: Bold 9pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer !important;
}

a.clsSupportMenuItem:hover
{
    font: Bold 9pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #dbc25d;
    text-decoration: none;
    cursor: pointer !important;
}

.clsBreadcrumbs
{
    font: Bold 11pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #8a8065;
}

a.clsBreadcrumbs
{
    font: Bold 11pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #dbc25d;
}

a.clsBreadcrumbs:hover
{
    font: Bold 11pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #8a8065;
}

.clsSubTitle
{
    font: Bold 10pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #8a8065;
}

.clsDocTitle
{
    font: Bold 10pt Trebuchet MS, Helvetica, Sans-Serif;
    color: #dbc25d;
}