.menu {
	width: 162px;
	margin-bottom:5px;
}

.menu-header {
    background: url('/images/new/left_menu_header_bg.gif') no-repeat;
    height: 25px;
}

.menu-header a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header a:visited {
    color: #000000;
}

.menu-header a:hover {
    color: #ffffff;
}

.ymenu-header {
    background: url('/images/new/left_menu_yheader_bg.gif') no-repeat;
    height: 25px;
}

.ymenu-header a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header a:visited {
    color: #000000;
}

.ymenu-header a:hover {
    color: #ffffff;
}


.redmenu-header {
    background: url('/images/new/left_menu_redheader_bg.gif') no-repeat;
    height: 25px;
}

.redmenu-header a {
    font: bold 12px Arial;
    color: #ffffff;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.redmenu-header a:visited {
    color: #ffffff;
}

.redmenu-header a:hover {
    color: #ffffff;
}

.ymenu-header-static {
    background: url('/images/new/left_menu_yheader_closed_bg.gif') no-repeat;
    height: 25px;
}

.ymenu-header-static a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header-static a:visited {
    color: #000000;
}

.ymenu-header-static a:hover {
    color: #ffffff;
}

.ymenu-header-static-over {
    background: url('/images/new/left_menu_yheader_closed_bg_over.gif') no-repeat;
    height: 25px;
}

.ymenu-header-static-over a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header-static-over a:visited {
    color: #000000;
}

.ymenu-header-static-over a:hover {
    color: #ffffff;
}


.redmenu-header-static {
    background: url('/images/new/left_menu_redheader_closed_bg.gif') no-repeat;
    height: 25px;
}

.redmenu-header-static a {
    font: bold 12px Arial;
    color: #fbf8da;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.redmenu-header-static a:visited {
    color: #fbf8da;
}

.redmenu-header-static a:hover {
    color: #ffffff;
}

.redmenu-header-static-over {
    background: url('/images/new/left_menu_redheader_closed_bg_over.gif') no-repeat;
    height: 25px;
}

.redmenu-header-static-over a {
    font: bold 12px Arial;
    color: #ffffff;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.redmenu-header-static-over a:visited {
    color: #ffffff;
}

.redmenu-header-static-over a:hover {
    color: #ffffff;
}

.menu-header-static {
    background: url('/images/new/left_menu_header_closed_bg.gif') no-repeat;
    height: 25px;
}

.menu-header-static a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header-static a:visited {
    color: #000000;
}

.menu-header-static a:hover {
    color: #ffffff;
}

.menu-header-static-over {
    background: url('/images/new/left_menu_header_closed_bg_over.gif') no-repeat;
    height: 25px;
}

.menu-header-static-over a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header-static-over a:visited {
    color: #000000;
}

.menu-header-static-over a:hover {
    color: #ffffff;
}

.menu-header-closed-over {
    background: url('/images/new/left_menu_header_closed_bg_over.gif') no-repeat;
    height: 25px;
}

.menu-header-closed-over a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header-closed-over a:visited {
    color: #000000;
}

.menu-header-closed-over a:hover {
    color: #ffffff;
}


.menu-header-closed {
    background: url('/images/new/left_menu_header_closed_bg.gif') no-repeat;
    height: 25px;
}

.menu-header-closed a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header-closed a:visited {
    color: #000000;
}

.menu-header-closed a:hover {
    color: #ffffff;
}




.ymenu-header-closed-over {
    background: url('/images/new/left_menu_yheader_closed_bg_over.gif') no-repeat;
    height: 25px;
}

.ymenu-header-closed-over a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header-closed-over a:visited {
    color: #000000;
}

.ymenu-header-closed-over a:hover {
    color: #ffffff;
}


.ymenu-header-closed {
    background: url('/images/new/left_menu_yheader_closed_bg.gif') no-repeat;
    height: 25px;
}

.ymenu-header-closed a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header-closed a:visited {
    color: #000000;
}

.ymenu-header-closed a:hover {
    color: #ffffff;
}




.redmenu-header-closed-over {
    background: url('/images/new/left_menu_redheader_closed_bg_over.gif') no-repeat;
    height: 25px;
}

.redmenu-header-closed-over a {
    font: bold 12px Arial;
    color: #fbf8da;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.redmenu-header-closed-over a:visited {
    color: #fbf8da;
}

.redmenu-header-closed-over a:hover {
    color: #ffffff;
}


.redmenu-header-closed {
    background: url('/images/new/left_menu_redheader_closed_bg.gif') no-repeat;
    height: 25px;
}

.redmenu-header-closed a {
    font: bold 12px Arial;
    color: #fbf8da;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.redmenu-header-closed a:visited {
    color: #000000;
}

.redmenu-header-closed a:hover {
    color: #ffffff;
}


.item-wrapper {
    background: #ab8d73;
    width: 162px;
    padding: 0px;
    margin: 0px;
}

.item-wrapper ul {
    padding: 0;
    margin: 0;
    padding-left: 4px;
}

.yitem-wrapper {

    background: #d18d1e;

    width: 162px;

    padding: 0px;

    margin: 0px;

}



.yitem-wrapper ul {

    padding: 0;

    margin: 0;

    padding-left: 4px;

}

.ritem-wrapper {
    background: #94131e;
    width: 162px;
    padding: 0px;
    margin: 0px;
}

.ritem-wrapper ul {
    padding: 0;
    margin: 0;
    padding-left: 4px;
}


.menu-item {
    padding: 0;
    margin: 0;
    height: 20px;
    background: url('/images/new/left_menu_sep.gif') no-repeat 0px 18px;
    list-style: none;    display: relative;

}

.menu-item a {
    font: 11px Tahoma;
    color: #000000;
    text-decoration: none;
    background: none;
    display: block;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
}

.menu-item a:visited {
    font: 11px Tahoma #000000;
    text-decoration: none;
    background: none;
}

.menu-item a:hover {
    font-weight: bold;
    background: url('/images/new/left_menu_item_over_bg.gif') no-repeat 0px -1px;    color: #ffffff;

}

.menu-item-selected {
    padding: 0;
    margin: 0;
    height: 20px;
    background: url('/images/new/left_menu_sep.gif') no-repeat 0px 18px;
    list-style: none;
}

.menu-item-selected a {
    font: bold 11px Tahoma;
    color: #ffffff;
    text-decoration: none;
    background: none;
    display: block;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
}

.menu-item-selected a:visited {
    font: bold 11px Tahoma #ffff00;
    text-decoration: none;
    background: none;
}

.menu-item-selected a:hover {
    background: url('/images/new/left_menu_item_over_bg.gif') no-repeat 0px -1px;
}


.ymenu-item {

    padding: 0;

    margin: 0;

    height: 20px;

    background: url('/images/new/left_menu_ysep.gif') no-repeat 0px 18px;

    list-style: none;

}



.ymenu-item a {

    font: 11px Tahoma;

    color: #000000;

    text-decoration: none;

    background: none;

    display: block;

    height: 20px;

    padding-top: 3px;

    padding-left: 7px;

}



.ymenu-item a:visited {

    font: 11px Tahoma #000000;

    text-decoration: none;

    background: none;

}



.ymenu-item a:hover {

    background: url('/images/new/left_menu_yitem_over_bg.gif') no-repeat 0px -1px;

}


.ymenu-item-selected {

    padding: 0;

    margin: 0;

    height: 20px;

    background: url('/images/new/left_menu_ysep.gif') no-repeat 0px 18px;

    list-style: none;

}



.ymenu-item-selected a {

    font:bold 11px Tahoma;

    color: #000000;

    text-decoration: none;

    background: none;

    display: block;

    height: 20px;

    padding-top: 3px;

    padding-left: 7px;

}



.ymenu-item-selected a:visited {

    font: 11px Tahoma #000000;

    text-decoration: none;

    background: none;

}



.ymenu-item-selected a:hover {

    background: url('/images/new/left_menu_yitem_over_bg.gif') no-repeat 0px -1px;

}



.remenu-item {
    padding: 0;
    margin: 0;
    height: 20px;
    background: url('/images/new/left_rmenu_sep.gif') no-repeat 0px 18px;
    list-style: none;
}

.remenu-item a {
    font: 11px Tahoma;
    color: #ffffff;
    text-decoration: none;
    background: none;
    display: block;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
}

.remenu-item a:visited {
    font: 11px Tahoma #ffffff;
    text-decoration: none;
    background: none;
}

.remenu-item a:hover {
    background: url('/images/new/left_rmenu_item_over_bg.gif') no-repeat 0px -1px;
}

.remenu-item-selected {
    padding: 0;
    margin: 0;
    height: 20px;
    background: url('/images/new/left_rmenu_sep.gif') no-repeat 0px 18px;
    list-style: none;
}

.remenu-item-selected a {
    font: bold 11px Tahoma;
    color: #FFD700;
    text-decoration: none;
    background: none;
    display: block;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
}

.remenu-item-selected a:visited {
    font: bold 11px Tahoma #FFD700;
    text-decoration: none;
    background: none;
}

.remenu-item-selected a:hover {
    background: url('/images/new/left_rmenu_item_over_bg.gif') no-repeat 0px -1px;
}


.hmenu-item {
    padding: 0;
    margin: 0;
    height: 32px;
    background: url('/images/new/left_menu_sep.gif') no-repeat 0px 30px;
    list-style: none;
}

.hmenu-item a {
    font: 11px Tahoma;
    color: #000000;
    text-decoration: none;
    background: none;
    display: block;
    height: 32px;
    padding-top: 3px;
    padding-left: 7px;
}

.hmenu-item a:visited {
    font: 11px Tahoma #000000;
    text-decoration: none;
    background: none;
}

.hmenu-item a:hover {
    background: url('/images/new/left_menu_hitem_over_bg.gif') no-repeat 0px -1px;
}

.hmenu-item-selected {
    padding: 0;
    margin: 0;
    height: 32px;
    background: url('/images/new/left_menu_sep.gif') no-repeat 0px 30px;
    list-style: none;
}

.hmenu-item-selected a {
    font: 11px Tahoma;
    color: #ef972c;
    text-decoration: none;
    background: none;
    display: block;
    height: 32px;
    padding-top: 3px;
    padding-left: 7px;
}

.hmenu-item-selected a:visited {
    font: 11px Tahoma #000000;
    text-decoration: none;
    background: none;
}

.hmenu-item-selected a:hover {
    background: url('/images/new/left_menu_hitem_over_bg.gif') no-repeat 0px -1px;
}


.menu-end {
    height: 7px;
    width: 162px;
    display: block;
}

.hmenu-header-static {
    background: url('/images/new/left_menu_hheader_closed_bg.gif') no-repeat;
    height: 39px;
}

.hmenu-header-static a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.hmenu-header-static a:visited {
    color: #000000;
}

.hmenu-header-static a:hover {
    color: #ffffff;
}

.hmenu-header-static-over {
    background: url('/images/new/left_menu_hheader_closed_bg_over.gif') no-repeat;
    height: 39px;
}

.hmenu-header-static-over a {
    font: bold 12px Arial;
    color: #fbf8da;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.hmenu-header-static-over a:visited {
    color: #fbf8da;
}

.hmenu-header-static-over a:hover {
    color: #ffffff;
}

.rmenu-header-static {
    background: url('/images/new/left_menu_rheader_closed_bg.gif') no-repeat;
    height: 39px;
}

.rmenu-header-static a {
    font: bold 12px Arial;
    color: #000000;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.rmenu-header-static a:visited {
    color: #000000;
}

.rmenu-header-static a:hover {
    color: #ffffff;
}

.rmenu-header-static-over {
    background: url('/images/new/left_menu_rheader_closed_bg_over.gif') no-repeat;
    height: 39px;
}

.rmenu-header-static-over a {
    font: bold 12px Arial;
    color: #fbf8da;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.rmenu-header-static-over a:visited {
    color: #000000;
}

.rmenu-header-static-over a:hover {
    color: #ffffff;
}


