.menu {
	width: 160px;
	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: #ffffff;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header a:visited {
    color: #daf0fb;
}

.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: #ffffff;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header a:visited {
    color: #ffffff;
}

.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: #fbf8da;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header-static a:visited {
    color: #fbf8da;
}

.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: #ffffff;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header-static-over a:visited {
    color: #ffffff;
}

.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: #daf0fb;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header-static a:visited {
    color: #daf0fb;
}

.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: #ffffff;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header-static-over a:visited {
    color: #ffffff;
}

.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: #daf0fb;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header-closed-over a:visited {
    color: #daf0fb;
}

.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: #daf0fb;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.menu-header-closed a:visited {
    color: #daf0fb;
}

.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: #fbf8da;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header-closed-over a:visited {
    color: #fbf8da;
}

.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: #fbf8da;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.ymenu-header-closed a:visited {
    color: #daf0fb;
}

.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: #daf0fb;
}

.redmenu-header-closed a:hover {
    color: #ffffff;
}


.item-wrapper {
    background: #0062ab;
    width: 160px;
    padding: 0px;
    margin: 0px;
}

.item-wrapper ul {
    padding: 0;
    margin: 0;
    padding-left: 4px;
}

.ritem-wrapper {
    background: #94131e;
    width: 160px;
    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;
}

.menu-item a {
    font: 11px Tahoma;
    color: #daf0fb;
    text-decoration: none;
    background: none;
    display: block;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
}

.menu-item a:visited {
    font: 11px Tahoma #daf0fb;
    text-decoration: none;
    background: none;
}

.menu-item a:hover {
    background: url('/images/new/left_menu_item_over_bg.gif') no-repeat 0px -1px;
}

.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: 11px Tahoma;
    color: #ef972c;
    text-decoration: none;
    background: none;
    display: block;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
}

.menu-item-selected a:visited {
    font: 11px Tahoma #daf0fb;
    text-decoration: none;
    background: none;
}

.menu-item-selected a:hover {
    background: url('/images/new/left_menu_item_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: #daf0fb;
    text-decoration: none;
    background: none;
    display: block;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
}

.remenu-item a:visited {
    font: 11px Tahoma #daf0fb;
    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: 11px Tahoma;
    color: #ef972c;
    text-decoration: none;
    background: none;
    display: block;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
}

.remenu-item-selected a:visited {
    font: 11px Tahoma #daf0fb;
    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: #daf0fb;
    text-decoration: none;
    background: none;
    display: block;
    height: 32px;
    padding-top: 3px;
    padding-left: 7px;
}

.hmenu-item a:visited {
    font: 11px Tahoma #daf0fb;
    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 #daf0fb;
    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: 4px;
    width: 160px;
    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: #daf0fb;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.hmenu-header-static a:visited {
    color: #daf0fb;
}

.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: #daf0fb;
    text-decoration: none;
    display: block;
    width: 152px;
    padding-top: 2px;
    margin-left: 8px;
}

.rmenu-header-static a:visited {
    color: #daf0fb;
}

.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: #daf0fb;
}

.rmenu-header-static-over a:hover {
    color: #ffffff;
}

