BODY {
        background-color : White;
        margin : 0px;
        font-family : Verdana, Tahoma, Arial, sans-serif;
        color : Black;
}

P, UL, OL {
        font-size : 0.8em;
        margin-top : 0px;
        margin-bottom : 8px;
        text-align : justify;
}

LI {
        margin-bottom : 4px;
}

A, A.visited {
        color : #2AABE1;
}

H1 {
        font-family : Tahoma, Arial, sans-serif;
        font-size : 170%;
        font-weight : normal;
        margin-top : 0px;
        margin-bottom : 18px;
        color : #2AABE1;
}

H2 {
        font-family :  Tahoma, Arial, sans-serif;
        font-size : 120%;
        font-weight : bold;
        margin-top : 16px;
        margin-bottom : 8px;
        color : #2AABE1;
}

H3 {
        font-family :  Tahoma, Arial, sans-serif;
        font-size : 100%;
        font-weight : bold;
        margin-top : 16px;
        margin-bottom : 8px;
        color : #2AABE1;
}

UL.menu {
        list-style-type : none;
        margin: 20px 10px 40px 30px;
        padding : 0px;
}

UL.menu LI {
        font-family : Tahoma, Arial, sans-serif;
        font-size : 110%;
        margin: 0px 0px 12px 0px;
}

UL.menu LI A, UL.menu LI A:visited {
        color : #008605;
        font-weight : bold;
}

LI.active {
        color : #89552E;
}

UL.menu UL {
        list-style-type : none;
        margin : 10px 10px 0px 15px;
        padding : 0px;
        font-size : 12px;
        text-align : left;
}

UL.menu UL UL {
        font-size : 11px;
}

#content {
        padding : 20px 21px 10px 21px;
}

.ecose {
        color : #008605;
        font-style : oblique;
        font-weight : bold;
}

#copyright {
        background-color : #F0F0F0;
        padding : 10px 10px 15px 23px;
        font-family : Arial, sans-serif;
        font-size : 70%;
        color : #505050;
}

.question {
        font-weight : bold;
        color : #89552E;
        margin-top : 16px;
}

TABLE.product_list {
        margin-bottom : 8px;
}

.product_list TD {
        padding : 10px 15px 10px 0px;
        border-bottom : 1px solid #CCCCCC;
}

TABLE.info_table {
        margin-bottom : 8px;
}

.info_table TH {
        border-bottom : 1px solid #999999;
        border-top : 1px solid #999999;
        background-color : #E0E0E0;
        font-weight : bold;
        padding : 5px 10px 5px 0;
        text-align : left;
        font-size : 11px;
}

.info_table TD {
        border-bottom : 1px solid #999999;
        padding : 5px 10px 5px 0;
        font-size : 11px;
}

.inner_table {
        font-size : 12px;
}

