/* === MENU === */
.MainMenu_box
{
    background: #f1ff26 url(../Images/MainMenu_grad.gif) repeat-x top left;
    _height: 397px; /* IE6 only */
    min-height : 397px;
}
.MainMenu_top div
{
    background: url(../Images/MainMenu_tl.gif) no-repeat top left;
}
.MainMenu_top
{
    background: transparent url(../Images/MainMenu_tr.gif) no-repeat top right;
}
.MainMenu_bottom div
{
    background: url(../Images/MainMenu_bl.gif) no-repeat bottom left;
}
.MainMenu_bottom
{
    background: transparent url(../Images/MainMenu_br.gif) no-repeat bottom right;
}

.MainMenu_top div, .MainMenu_top, .MainMenu_bottom div, .MainMenu_bottom
{
    width: 100%;
    _height: 10px; /* IE6 only */
    min-height : 10px;
    font-size: 1px;
}
.MainMenu_content
{
    margin: 0;
    overflow: visible;
    _height: 377px; /* IE6 only */
	min-height : 377px;
}

UL.treeview
{
	padding : 0;
	}

.treeview
{
    margin: 0px;
    color: #044f79;
    font-weight: bold;
    font-size: 13px;
}
.treeview a
{
    margin: 0px;
    color: #044f79;
    font-weight: normal;
    font-size: 12px;
}
.treeview ul
{
    margin : 0 15px;
    padding: 0;
}

.treeview li
{
    margin-top: 0px;
    list-style-type: none;
    background-image: url(../Images/MenuItem_grad.gif);
    background-color: #e9f81f;
    background-repeat: repeat-x;
    border-top: solid 1px #adb708;
    padding: 0px 15px 0px 15px;
    _height : 20px; /* IE6 only */
    min-height : 20px;
}

.treeview li.submenu
{
    /* Style for LI that contains sub lists (other ULs). */
    cursor: hand !important;
    cursor: pointer !important;
    margin: 5px 0;
}


.treeview li.submenu ul
{
    /*Style for ULs that are children of LIs (submenu) */
    display: none; /*Hide them by default. Don't delete. */
    padding : 8px 0px 0px 0px;
    margin : 0;
}

.treeview .submenu ul li
{
    /*Style for LIs of ULs that are children of LIs (submenu) */
    background-image : none;
    border : 0;
    border-bottom: solid 1px #adb708;
    padding : 3px 0;
    margin : 0;
    cursor: default;
    list-style-type: none;
    font-weight: normal;
    font-size: 11.5px;
}

