/*Drop doun vertical menu */
.vm {
        font: 12px Tahoma, Arial, Helvetica, sans-serif;
        width: 160px;
}
.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 Tahoma, Arial, Helvetica, sans-serif, Verdana;
        color: #3399cc;
        text-align: left;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
        padding: 9px 2px 10px 20px;
        background: url('images/menu_left_marker.gif') left center no-repeat;
        height: 16px;
        vertical-align: middle;
        position: relative;
}
.vm .item1:hover,.vm .item1-active,.vm .item1-active:hover {
        color: #ff9933;
        text-decoration: none;
        /*background: url('images/button_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 Tahoma, Arial, Helvetica, sans-serif, Verdana;
        color: #3399cc;
        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: #ff9933;
        text-decoration: none;
        background: #ffffff;
}
.vm .item2-active,.vm .arrow,.vm .arrow:hover {
        background-position: 95% 50%;
        background-image: url('images/right_arrow.gif');
        background-repeat: no-repeat;
}
.vm .item2-active,.vm .arrow:hover {
        background-image: url('images/right_arrow.gif');
}
.vm .section {
        background: #ffffff;
        border: 1px solid #3399cc;
        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: 12px Tahoma, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
	  font-weight: bold;
        /*width: 100%;
        */

}
.hm1 .sep {
        font: 12px Arial, Helvetica, sans-serif;
        color: #3399cc;
        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: #3399cc;
        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: #ff9933;
}
.hm1 .item2,.hm1 .item2:hover,.hm1 .item2-active,.hm1 .item2-active:hover {
        padding: 5px 10px 5px 10px;
        width: 110px;
        color: #3399cc;
        text-align: left;
        text-decoration: none;
        background-color: #ffffff;
        display: block;
        position: relative;
        z-index: 499;
}
.hm1 .item2:hover,.hm1 .item2-active,.hm1 .item2-active:hover {
        color: #cc0000;
}
.hm1 .item2:hover,.hm1 .item2-active,.hm1 .item2-active:hover,.hm1 .arrow,.hm1 .arrow:hover,.hm1 .section A {
        background-color: #ffffff;
        background-position: 50% 100%;
        background-image: url('images/sep_hm1.gif');
        background-repeat: no-repeat;
}
.hm1 .section {
        border: 1px solid #3399cc;
        background: #ffffff;
        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: #ffffff;
        text-decoration: none;
}
.normal_hm2 a:hover {
        color: #ffffff;
        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;
}