#ttpddnav {
width:160px;
}
#ttpddnav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#ttpddnav a, #ttpddnav h2 {
background:#ECEDF3 none repeat scroll 0% 0%;
border-color:#DBDCE0 rgb(229, 230, 234) rgb(229, 230, 234) rgb(219, 220, 224);
border-style:solid;
border-width:1px;
color:#476C8E;
display:block;
font-family:verdana,sans-serif;
font-size:small;
font-weight:normal;
margin:0pt;
padding:1px 5px;
text-decoration:none;
}
#ttpddnav h2 {
background:#C8D6E1 none repeat scroll 0% 0%;
color:#000000;
font-weight:bold;
}
#ttpddnav a:hover {
background:#C8D6E1 none repeat scroll 0% 0%;
color:#AA0000;
font-weight:bold;
}
#ttpddnav li {
position:relative;
}
#ttpddnav ul ul {
left:100%;
position:absolute;
top:0pt;
width:100%;
}
#ttpddnav ul ul a {
background:#476CAE none repeat scroll 0% 0%;
border-color:#222222 rgb(85, 85, 85) rgb(85, 85, 85) rgb(34, 34, 34);
color:#ECEDF3;
}
#ttpddnav ul ul a:hover {
background:#DCDDE3 none repeat scroll 0% 0%;
color:#AA0000;
font-weight:bold;
}
div#ttpddnav ul ul {
display:none;
}
div#ttpddnav ul li:hover ul {
display:block;
}


#ttpddnavleft {
width: 160px;
background: #ecedf3;
}

#ttpddnavleft ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width: 100%;
padding: 0;
margin: 0;
}

#ttpddnavleft a {
font-family: verdana, sans-serif;
/*font-size: small;*/
font-size: 14px;
font-weight: bold;
display: block;
background:#ECEDF3 none repeat scroll 0% 0%;
color:#476C8E;
margin: 0;
padding: 1px 5px;
min-height: 21px;
text-decoration: none;
text-align: center;
}

#ttpddnavleftreq a { 
height: 38px;
}

#ttpddnavleft a:hover {
color: #aa0000;
background: #c8d6e1;
}

#ttpddnavleft li {
position: relative;
background: transparent;
}

#ttpddnavleft ul ul {
position: absolute;
left: -200%;
width: 200%;
top: 0;
}

div#ttpddnavleft ul ul
{
display: none;
white-space: nowrap;
}

div#ttpddnavleft ul li:hover ul
{
display: inline;
}

div#ttpddnavleft ul li:hover ul li
{
display: inline;
}

div#ttpddnavleft ul li:hover ul a
{
float: right;
outline-style: none;
border-style: none;
}

div#ttpddnavleft ul li:hover ul li img
{
outline-style: none;
border-style: none;
background: transparent;
}
