.DTWLeftMenu
{
    /*-webkit-box-shadow: 0px 0px 7px 4px #d5d5d5;
    -moz-box-shadow: 0px 0px 7px 4px #d5d5d5;
    box-shadow: 0x 0px 7px 4px #d5d5d5;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#d5d5d5', Direction=240, Strength=5);*/
}

/* backgrounds & borders */
ul.cs-superfishLeftMenu>li .content
{ 
    background-repeat: no-repeat;
    width: 220px;
}

ul.cs-superfishLeftMenu>li>.content>.divlevelone
{
	width: 218px;
	background-image: url(/Portals/0/Skins/dtw/images/menuLeftTopBg.png);
    display: inline-block;
    min-height: 28px;
    font-weight: bold;
    border-left: 1px solid #9c99b5;
    border-right: 1px solid #9c99b5;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #c4c4c4;
}
ul.cs-superfishLeftMenu>li.first>.content>.divlevelone
{
	/*background-position: 0px -1px;*/
}
ul.cs-superfishLeftMenu>li>.content>.divlevelone>a
{
    padding-left: 40px;
}/*
ul.cs-superfishLeftMenu>li.current>.content>.divlevelone>a
{
    margin-left: 40px;
}*/

/* all levels */
ul.cs-superfishLeftMenu a:hover
{
    text-decoration: none;
}

.sf-shadow-off
{
	padding: 0px;
	margin: 0px;
}

/* level 1 */
ul.cs-superfishLeftMenu>li.first .divlevelone
{
    border-top: 1px solid #9c99b5;
}
ul.cs-superfishLeftMenu>li.last .divlevelone
{
    border-bottom: 1px solid #9c99b5;
}
ul.cs-superfishLeftMenu>li.current .content>.divlevelone
{
	border-bottom: 1px solid #939393;
}

ul.cs-superfishLeftMenu>li .content>.divlevelone>a
{
    display: block;
}
ul.cs-superfishLeftMenu>li>.content>.divlevelone>a:hover
{
    color: #aba8bf!important;
}

/* level 2 */
ul.cs-superfishLeftMenu .content>.sf-shadow-off>li.current>a
{
    background-color: #928fb9;
}
/*ul.cs-superfishLeftMenu .content>.sf-shadow-off>li>a:hover*/
ul.cs-superfishLeftMenu .content>.sf-shadow-off>li>a.hoveredLink
{
    background-color: #928fb9;
}
ul.cs-superfishLeftMenu .content>.sf-shadow-off>li.first
{
    background-image: url(/Portals/0/Skins/dtw/images/menuLeftInnerTopBg.png);
    background-repeat: no-repeat;
}
ul.cs-superfishLeftMenu .content>.sf-shadow-off>li.last
{
    background-image: url(/Portals/0/Skins/dtw/images/menuLeftInnerBottomBg.png);
    background-repeat: no-repeat;
    background-position: bottom;
}

ul.cs-superfishLeftMenu li li a
{
    line-height: 15pt;
    height:auto;
    padding-bottom:9px;
}

/* padding for level 2 */
ul.cs-superfishLeftMenu .content>ul>li
{
    /*padding: 0px 1px 0px 40px;*/
    padding: 0px;
}

ul.cs-superfishLeftMenu .content>ul>li>a
{
    background-image: url(/Portals/0/Skins/dtw/images/menuLeftArrowTall.png);
    background-repeat: no-repeat;
	padding-left: 50px;
	background-position: 40px -4px;
    display: block;
}

ul.cs-superfishLeftMenu .content>ul>li>a,
ul.cs-superfishLeftMenu .content>ul>li
{
    margin-left:0px;
    float:none!important;
}

ul.cs-superfishLeftMenu
{
    font-size: 14px;
    padding: 0px;
    margin:0px;
    font-family: Arial, Tahoma, HelveticaLTCondensedRegular, Helvetica;
}

ul.cs-superfishLeftMenu a
{
    line-height:25px;
    color: #3c3c3c;
}

ul.cs-superfishLeftMenu .content>ul
{
    color: #282828;
    background-color: #dedede;
    font-weight: normal;
    border-left: 1px solid #9c99b5;
    border-right: 1px solid #9c99b5;
    padding: 0px;
}

ul.cs-superfishLeftMenu li
{
    list-style-type: none;
}

/* level 3 */
ul.cs-superfishLeftMenu .content>ul>li li>a
{
    background-image: url(/Portals/0/Skins/dtw/images/menuLeftArrowTall.png);
    background-repeat: no-repeat;
	background-position: 70px -4px;
    display: block;
	padding-left: 80px;
}

/*ul.cs-superfishLeftMenu .content>.sf-shadow-off>li li>a:hover*/
ul.cs-superfishLeftMenu .content>.sf-shadow-off>li li>a.hoveredLink
{
    background-color: #b4afdb;
}
ul.cs-superfishLeftMenu .content>.sf-shadow-off>li li.current>a
{
    background-color: #b4afdb;
}