BODY
{
        background-color: #c6b49d;
        background-image: url('../images/body-background.jpg');
        background-repeat: repeat-x;
        padding: 0;
        margin: 0;
        font-size: 9pt;
        font-family: Tahoma, Arial;
        color: #6e5332;
}

BODY A
{
        font-size: 9pt;
        font-family: Tahoma, Arial;
        color: #6e5332;
        text-decoration: none;
}



BODY A:hover
{

        text-decoration: underline;
}

BODY A:active
{

        text-decoration: none;
}

.title
{
        font-weight: bold;
        font-size: 11pt;
        padding-left: 15px;

}

.sent
{
        font-size: 9pt;
        font-family: Tahoma, Arial;
        color: #6e5332;
        font-weight: bold;
}

.required
{
        font-size: 8pt;
        font-family: Tahoma, Arial;
        color: #ff0000;
        font-weight: norma;;
}

.menu_space
{
        background-color: black;
        text-align: center;
        color: white;
        font-weight: bold;
        font-size: 12pt;
}

.menu_space A, .menu_space A:hover
{
        color: white;
        font-weight: bold;
        font-size: 12pt;
        text-decoration: none;
}

.menu_space A:hover
{
        color: #A3854F;
}

.content_space
{
        background-color: white;
        border: 1px solid black;
}

.scroll
{
        background: transparent url('../images/left-scroll.png') no-repeat scroll center bottom;
        padding: 15px;
        padding-bottom: 27px;
        font-family: Tahoma, Arial;
        font-weight: bold;
        color: black;
        width: 170px;
}

.scroll A
{
        font-family: Tahoma, Arial;
        font-weight: bold;
        color: black;
        text-decoration: none;
}

.scroll A:hover
{
        text-decoration: underline;
}

.scroll-head
{
        background: url('../images/left-scroll.png') no-repeat scroll center 0%;
        margin: -15px -15px 0pt;
        padding-bottom: 12px;
        position: relative;
        font-family: Tahoma, Arial;
        font-weight: bold;
        color: black;
}

.big_text, .big_text A
{
        font-size: 12pt;
}

.column_block
{
        padding: 15px;
        line-height: 200%;
}

.column_block A
{
        text-decoration: none;
}

.column_block A: hover
{
        text-decoration: underline;
}


.scroll2
{
        line-height: 200%;
        background-image: url('../images/scroll2.jpg');
        background-repeat: none;
        padding: 20px;
        font-family: Tahoma, Arial;
        font-weight: normal;
        color: black;
        width: 155px;
        margin-left: auto;
        margin-right: auto;
}

.scroll2 A, .scroll2 A:hover
{
        font-family: Tahoma, Arial;
        font-weight: normal;
        color: black;
        text-decoration: none;
}


.gold
{
        font-size: 11pt;
        font-weight: bold;
        color: #A3854F;
        text-decoration: none;
}

.gold: hover
{
        color: #A3854F;
        text-decoration: underline;
}

.no_underline a
{
        text-decoration: none;
}

.no_underline a: hover
{
        text-decoration: none;
}

.small{
        font-family: Tahoma, Arial;
    font-size: 7pt;
        color:#6e5332;
}

.small_red{
        font-family: Tahoma, Arial;
    font-size: 7pt;
            color:#FF0000;
}


/* Copyright Text Styles */
.CopyrightText{
        font-family: Tahoma, Arial;
    font-size: 8pt;
        color:#6e5332;
}

.CopyrightText a{
        color:#6e5332;
    font-size: 8pt;
        text-decoration:none;
}

.CopyrightText a:hover{
    font-size: 8pt;
        text-decoration:underline;
}

.product_info
{
        padding: 3px;
}

.product_new
{
        color: red;
        font-weight: bold;
        font-size: 11pt;
}

.product_title
{
        font-weight: bold;
        font-size: 11pt;
}

.product_sub_title
{
        font-size: 8pt;
}

.product_description
{
}

.product_price, .product_price A
{
        font-family: Tahoma, Arial;
        font-size: 11pt;
        font-weight: bold;
}


DIV.illustrations-popup-large {
    Z-INDEX: 8;
}
DIV.illustrations-popup-large DIV.ill-large {
    DISPLAY: none; LEFT: -50px; POSITION: absolute; TOP: -150px; border: 1px solid black;
}
DIV.illustrations-popup-large DIV.ill-large DIV.myimage {
    Z-INDEX: 2; POSITION: relative;
}
DIV.illustrations-popup-large DIV.ill-large IMG.close {
    Z-INDEX: 4; RIGHT: 13px; CURSOR: pointer; CURSOR: hand; POSITION: absolute; TOP: 10px
}
DIV.illustrations-popup-large DIV.ill-large DIV.caption {
    FONT-SIZE: 12px; Z-INDEX: 3; MIN-HEIGHT: 46px; POSITION: relative; HEIGHT: 46px; BACKGROUND-COLOR: #f5f5ea; font-weight: bold;
}
DIV.illustrations-popup-large DIV.ill-large DIV.caption DIV {
    PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1.0em; text-align: center;
}

.ShoppingCart {
    padding: 0px;
    margin: 2px;
    width: 100%;
    background-color: white;
    font-family: Tahoma, Verdana;
    color: #6E5332;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.ShoppingCart .Empty{
    padding: 30px 0px 40px 0px;
    font-family: Tahoma, Verdana;
    color: #6E5332;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.PageTitle {
    font-family: Tahoma, Verdana;
    color: #6E5332;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}

hr.separator{
    height: 1px;
    color: #B5B5B5;
    background-color: #B5B5B5;
    border: 0px;
}

input,
textarea,
select {
    border: 1px solid gray;
    font-family: Tahoma, Arial, sans-serif;
    color: #6E5332;
    font-size: 11px;
    background-color: #FFFFFF;
}

input[type="checkbox"],
input[type="radio"],
input[type="image"] {
    border: 0;
    background-color: transparent;
}

input[type="button"],
input[type="submit"]{
    border: 1px solid gray;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    background-color: #B5B5B5;
}

.input_trans_bg_wo_border {
    border: 0;
    background-color: transparent;
}

.Checkout {
    padding: 0px;
    margin: 2px;
    width: 100%;
    background-color: white;
    font-family: Tahoma, Verdana;
    color: #6E5332;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.Checkout .Title {
    padding: 12px 0px 5px 15px;
    font-family: Tahoma, Verdana;
    color: #6E5332;
    font-size: 12px;
    font-weight: bold;
    text-align:left;
}

.Checkout .Block {
    padding: 15px;
    border: 1px #B5B5B5 solid;
}

.Checkout .ColumnTitle {
    white-space: nowrap;
    color: #666666;
    font-weight: bold;
}

.Checkout .ColumnValue {
}

.Checkout .TotalLabel {
    white-space: nowrap;
    padding-right: 7px;
    font-weight: bold;
}

.Checkout .TotalValue {
    font-weight: bold;
}

.Checkout .Left {
    text-align:left;
}

.Checkout .Right {
    text-align:right;
}

.Checkout .Center {
    text-align:center;
}

.Checkout input.Normal,
.Checkout textarea.Normal,
.Checkout select.Normal {
}

.Checkout input.Error ,
.Checkout textarea.Error,
.Checkout select.Error {
    border: 1px solid red;
}

.Checkout select.Short {
    width: 100px;
}

.Checkout .Required {
}

.Checkout .Error {
}

.Checkout .Errors {
    padding: 15px;
    color: red;
    text-align: left;
    line-height: 20px;
}

.Checkout .Empty {
    padding: 30px 0px 40px 0px;
    font-family: Tahoma, Verdana;
    color: #C63983;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.Checkout .ImpossibleToComputeShippingCost {
    padding: 20px;
    color: #C63983;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}