﻿body:after{
    display:none;
    content: url(//tf7publicwebsite.blob.core.windows.net/images/BlackBlur.png) 
             url(//tf7publicwebsite.blob.core.windows.net/images/MenuButtonHover4.png) 
             url(//tf7publicwebsite.blob.core.windows.net/images/MenuSubMenuBG3.png)
             url(//tf7publicwebsite.blob.core.windows.net/images/MenuSubMenuHoverBG3.png);
}
.LeftContainer
{
    position: absolute;
    top: 0;
    left: 0;
    width:100px;
    height: 100%;
    z-index: 50;
    background-color: #222;
    background-image: url(//tf7publicwebsite.blob.core.windows.net/images/ContainerBlur.png);
    border-right-color: #5E0000;
    border-right-width: 2px;
    border-right-style: solid;
    /*overflow-y:auto;
    overflow-x:hidden;*/
}
.LeftContainerInner {
/*    position: fixed;
    top: 0;
    left: 0; */
    width:77px;
    margin-left:12px;
}
.Menu
{   
    width:75px;
    height:90%;
    padding-top: 66px;
    margin-left:1px;
    z-index: 1100;
    float:left;
}
.Menu ul {
    list-style-type:none;
    margin:0;
    padding:0;
}
.Menu ul a
{
    text-decoration: none;
    color: #eee;
    font-weight:bold;
    font-size: 8.5pt;
    height:65px;
    width:75px;
    text-align:center;
    display:block;
    line-height: 20px;
    padding-top:10px;
    background-image:url(//tf7publicwebsite.blob.core.windows.net/images/MenuBlackBlur.png);
    border:0;
}
.Menu ul a:hover
{
    color:#000; 
    background-image:url(//tf7publicwebsite.blob.core.windows.net/images/MenuButtonHover4.png);
}
.Menu li {
    max-height:75px;
}
.Menu ul li:hover a  {
    color:#000;    
    background-color:#EEE;
    background-image:url(//tf7publicwebsite.blob.core.windows.net/images/MenuButtonHover4.png);
}
.Menu ul li:hover ul a  {
    background-image:url(//tf7publicwebsite.blob.core.windows.net/images/MenuSubMenuBG3.png);
    color:#FFF;
}
.Menu ul li:hover ul a:hover  {
    background-image:url(//tf7publicwebsite.blob.core.windows.net/images/MenuSubMenuHoverBG3.png);
    color:#FFF;
}
.Menu ul ul
{
    position: relative;
    left: 74px;
    top: -76px;
    visibility: hidden;
    width: 220px;
    padding-left: 12px;
    margin-left: 1px;
    background-color: #555;
    box-shadow: 1px 1px 6px #DDD;
}
.Menu ul ul a {
    width:220px;
    height:35px;
    font-size:10pt;
    line-height: 25px;
    display:block;
    background-color:Transparent;
}
.Menu ul li:hover ul {
    visibility:visible;
}

.Menu ul li:hover > .LeftContainer {
    width:500px;
}
.IconContainer {
    width:45px;
    position: relative;
    top: -49px;
    left: 137px;
    color: #FFF;
    font-size: 25px;
    font-weight: bold;
    z-index: 1000;
    line-height: 50px;
}