/*Drop doun vertical menu */
.vm {
        font: 12px Arial, Helvetica, sans-serif;
        width: 230px;
}
.vm TABLE {
        border: 0;
        border-collapse: collapse;
}
.vm TD {
        padding: 0px;
}
.vm .item1,.vm .item1:hover,.vm .item1-active,.vm .item1-active:hover {
        display: block;
        font: 12px Arial, Helvetica, sans-serif, Tahoma, Verdana;
        color: #5C6A79;
        text-align: right;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
        padding: 9px 2px 8px 0px;
        background: url('images/left_menu.gif') left center no-repeat;
        height: 16px;
        vertical-align: middle;
        position: relative;
}
.vm .item1:hover,.vm .item1-active,.vm .item1-active:hover {
        color: #4886C9;
        text-decoration: none;
        /*background: url('images/left_menu_h.gif') left center no-repeat;*/

}
.vm .item2,.vm .item2:hover,.vm .item2-active,.vm .item2-active:hover {
        padding: 5px 10px 5px 10px;
        font: 12px Arial, Helvetica, sans-serif, Tahoma, Verdana;
        color: #555D63;
        background: #FFFFFF;
        font-weight: normal;
        text-decoration: none;
        display: block;
        vertical-align: middle;
        width: 200px;
        position: relative;
        z-index: 499;
}
.vm .item2:hover,.vm .item2-active,.vm .item2-active:hover {
        color: #000000;
        text-decoration: none;
        background: #9ABAEB;
}
.vm .item2-active,.vm .arrow,.vm .arrow:hover {
        background-position: 100% 15%;
        background-image: url('images/arrow4.gif');
        background-repeat: no-repeat;
}
.vm .item2-active,.vm .arrow:hover {
        background-image: url('images/arrow5.gif');
}
.vm .section {
        background: #FFFFFF;
        border: 1px solid #B4B7BE;
        margin-left: 0;
        position: absolute;
        visibility: hidden;
        z-index: -1;
}
.vm .mlevel_2, .vm .mlevel_3, .vm .mlevel_4 {
}
* html .vm td {
        position: relative;
}
/* ie 5.0 fix */
/*End drop doun vertical menu */
/*Drop doun horizontal menu*/
.hm1 TD {
        font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
        text-transform: lowercase;
        /*width: 100%;
        */

}
.hm1 .sep {
        font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #E6E6E6;
        padding: 0px 3px 0px 3px;
        vertical-align: top;
}
.hm1 .item1,.hm1 .item1:hover,.hm1 .item1-active,.hm1 .item1-active:hover {
        padding: 0px 2px 0px 2px;
        color: #E6E6E6;
        display: block;
        text-decoration: none;
        white-space: nowrap;
        height: 16px;
        vertical-align: middle;
        position: relative;
}
.hm1 .item1:hover,.hm1 .item1-active,.hm1 .item1-active:hover {
        color: #FFFFFF;
}
.hm1 .item2,.hm1 .item2:hover,.hm1 .item2-active,.hm1 .item2-active:hover {
        padding: 5px 10px 5px 10px;
        width: 180px;
        color: #C0C0C0;
        text-align: left;
        text-decoration: none;
        background-color: #555C62;
        display: block;
        position: relative;
        z-index: 499;
}
.hm1 .item2:hover,.hm1 .item2-active,.hm1 .item2-active:hover {
        color: #FFFFFF;
}
.hm1 .item2:hover,.hm1 .item2-active,.hm1 .item2-active:hover,.hm1 .arrow,.hm1 .arrow:hover,.hm1 .section A {
        background-color: #555C62;
        background-position: 50% 100%;
        background-image: url('images/sep_hm1.gif');
        background-repeat: no-repeat;
}
.hm1 .section {
        border: 1px solid #E6E6E6;
        background: #555C62;
        border-bottom: 0px;
        position: absolute;
        visibility: hidden;
        z-index: -1;
}
* html .hm1 td {
        position: relative;
}
/* ie 5.0 fix */
/*End drop doun horizontal menu*/
TABLE.footer {
        width: 100%;
        border: 0px;
}
/*Horizontal menu 2*/
.normal_hm2 TD {
}
.normal_hm2 a {
        color: #333333;
        text-decoration: none;
}
.normal_hm2 a:hover {
        color: #333333;
        text-decoration: underline;
}
.normal_hm2 TD {
        padding: 2px;
}
.normal_hm2 .section {
        display: none;
        visibility: hidden;
}
/*End horizontal menu 2*/
/* Sitemap */
#l_1 .tm_marker LI {
        list-style-image: url('images/arrow5.gif');
        list-style-type: square;
}
#l_2 .tm_marker LI {
        list-style-image: url('images/arrow2.gif');
        list-style-type: disc;
}
