#help_navigation {
    font-size: 11px;
    margin-bottom: 15px;
}

#help_navigation a {
    color: #333333;
    text-decoration: underline;
}

#help_navigation a:hover {
    text-decoration: none;
}

#help_navigation a.last_item {
    color: #e62329;
    font-weight: bold;
    text-decoration: none;
}

#order_steps {
    width: 700px;
    height: 50px;
}

#order_steps a {
    display: block;
    float: left;
    text-align: center;
    color: #666666;
    text-decoration: none;
    font-weight: normal;
    font-size: 18px;
    padding-top: 16px;
}

#order_steps .navigation_left {
    width: 117px;
    height: 34px;
    background: url('../../images/navigation_left.png') no-repeat 0 -50px;
    padding-right: 10px;
}

#order_steps .navigation_center {
    width: 149px;
    height: 34px;
    background: url('../../images/navigation_center.png') no-repeat 0 -50px;
}

#order_steps .navigation_right {
    width: 121px;
    height: 34px;
    background: url('../../images/navigation_center.png') no-repeat 0 -50px;
    padding-top: 4px;
    height: 46px;
    padding-left: 5px;
}

#order_steps .two_lines {
    padding-top: 4px;
    height: 46px;
}

#order_steps .active {
    background-position: 0px 0px;
    color: #ffffff;
}

ul#my_account { 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    position: relative; 
}

ul#my_account ul {
    width: 160px; /* Sub Menu Width */
    margin: 0;
    list-style: none;
    display: none;
    position: absolute;
    top: 58px;
    left: -40px;
    /**/:left: 0px;
}

ul#my_account ul ul, ul#my_account ul ul ul { 
    top: 10px; 
    left: 95px; 
    /**/:left: 175px;
    /**/:top: 0px;
    z-index: 1000;
}

ul#my_account ul ul li , ul#my_account ul ul ul li { 
    border: 1px solid #d3d3d3;
}

ul#my_account li { 
    float: left; 
    display: inline; 
    position: relative; 
    border-top: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    width: 175px;
}

ul#my_account ul li { 
    width: 100%;
    display: block;
}

/* Root Menu */
ul#my_account a {
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
    border-right: 1px solid #FFF;
    padding: 6px;
    padding-top: 16px;
    float: left;
    display: block;
    background: #e9e9e9;
    color: #666666;
    font: bold 11px Arial, sans-serif;
    text-decoration: none;
    height: 33px;
    width: 162px;
    font-size: 20px;
    font-weight: normal;
    cursor: hand;
    cursor: pointer;
}

ul#my_account li.muj-ucet a {
    background-image: url('../../images/my_account.png');
    background-repeat: no-repeat;
    background-position: 90px 0px;
}

ul#my_account li.muj-ucet a.active {
    background-position: 90px -56px;
}

ul#my_account li.order a {
    background-image: url('../../images/order.png');
    background-repeat: no-repeat;
    background-position: 115px 0px;
}

ul#my_account li.order a.active {
    background-position: 115px -56px;
}

ul#my_account li.settings a {
    background-image: url('../../images/settings.png');
    background-repeat: no-repeat;
    background-position: 100px 0px;
}

ul#my_account li.settings a.active {
    background-position: 100px -56px;
}

ul#my_account li.cart a {
    background-image: url('../../images/cart.png');
    background-repeat: no-repeat;
    background-position: 60px 0px;
}

ul#my_account li.cart a.active {
    background-position: 60px -56px;
}

/* Root Menu Hover Persistence */
ul#my_account li a.active {
    background-color: #e62329; 
    color: #FFF;
}

ul#my_account ul li a {
    padding: 3px;
    width: 168px;
    height: 15px;
    font-size: 11px;
    font-weight: bold;
}

ul#my_account ul li {
    border-bottom: 0px;
    width: 175px;
}

/* 2nd Menu */
ul#my_account li:hover li a, ul#my_account li.iehover li a {
    float: none;
    background: #e9e9e9;
}

/* 2nd Menu Hover Persistence */
ul#my_account li:hover li a:hover, ul#my_account li:hover li:hover a, ul#my_account li.iehover li a:hover, ul#my_account li.iehover li.iehover a {
    background: #e62329;
    color: #ffffff;
}

/* 3rd Menu */
ul#my_account li:hover li:hover li a, ul#my_account li.iehover li.iehover li a {
    background: #e9e9e9;
    color: #666666;
}

/* 3rd Menu Hover Persistence */
ul#my_account li:hover li:hover li a:hover, ul#my_account li:hover li:hover li:hover a, ul#my_account li.iehover li.iehover li a:hover, ul#my_account li.iehover li.iehover li.iehover a {
    background: #e62329;
    color: #ffffff;
}

/* 4th Menu */
ul#my_account li:hover li:hover li:hover li a, ul#my_account li.iehover li.iehover li.iehover li a {
    background: #666;
}

/* 4th Menu Hover */
ul#my_account li:hover li:hover li:hover li a:hover, ul#my_account li.iehover li.iehover li.iehover li a:hover {
    background: #333;
}

/* Hover Function - Do Not Move */
ul#my_account li:hover ul ul, ul#my_account li:hover ul ul ul, ul#my_account li.iehover ul ul, ul#my_account li.iehover ul ul ul { 
    display: none; 
}
ul#my_account li:hover ul, ul#my_account ul li:hover ul, ul#my_account ul ul li:hover ul, ul#my_account li.iehover ul, ul#my_account ul li.iehover ul, ul#my_account ul ul li.iehover ul { 
    display: block; 
}


