*html #vergeleftnav ul{
margin:0px 0px 0px 0px;
}
*html #vergeleftnav ul ul {
margin:0px 0px 0px 0px;
}
*html #vergeleftnav ul li{
margin:0px 0px -1px 0px;
padding:0px 0px 0px 0px;
}
#vergeleftnav{
color: #ffffff;
font-family:Verdana;
font-size:11px;
font-weight:Bold;
margin:0px;
padding: 0px;
width:215px;
list-style:none;
height:100%;
vertical-align:middle;
}
#vergeleftnav ul{
width:215px;
height:100%;
display: inline;
}
#vergeleftnav ul li
{
width:215px;
min-height:32px;
float: left;
display: inline;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
list-style: none;
vertical-align:middle;
position:relative;
border:0px solid transparent;
}
*html #vergeleftnav ul li {
width:215px;
height:33px;
float: left;display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
vertical-align:middle;
position:relative;
}
#vergeleftnav ul ul {
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:120px;
list-style: none;
display: none;
position: absolute;
clear:both;
top: 0px;
left: 215px;
}
*html #vergeleftnav ul ul  {
left: 215px;
}
#vergeleftnav ul ul:after {
clear: both;
display: block;
content: ".";
height: 30px;
visibility: hidden;
}
#vergeleftnav ul ul li {
width: 120px;
height: 25px;
float: left;
display: block !important;
display: inline;
}
*html #vergeleftnav ul a
{
padding:12px 0px 11px 25px;
margin:0px 0px 0px 0px;
}
#vergeleftnav ul a
{
padding:9px 0px 5px 25px;
float: none !important;
float: left;
display: block;
text-align:Left;
color: #034B7C;  /*Parent Menu Color*/
font-family: Verdana;
font-size:11px;
font-weight:Bold;
text-decoration: none;
height: auto !important;
height: 1%;
margin:0px 0px 0px 0px;
background-color:Transparent;
width:188px;
}
#vergeleftnav ul a:hover,
#vergeleftnav ul li:hover a,
#vergeleftnav ul li.iehover a { 
color: #3F3F3F; /*sub menu off-font color*/
background-color:Transparent;
}
#vergeleftnav ul li.selected a{}
#vergeleftnav ul li:hover li a {
background: #A1CCEF;
color: #034B7C;
padding:12px 5px 10px 20px;
margin:0px 0px 0px 0px;
border:1px solid #FFFFFF;
z-index: 900;
width:170px;
border:1px solid #FFFFFF;
}
#vergeleftnav ul li.iehover li a {
float: none;
background: #A1CCEF;
color: #034B7C;
font-size:inherit;
border:1px solid #FFFFFF;
padding:12px 5px 10px 20px;
}
#vergeleftnav ul li:hover li a:hover,
#vergeleftnav ul li:hover li:hover a,
#vergeleftnav ul li.iehover li a:hover,
#vergeleftnav ul li.iehover li.iehover a 
{
padding:12px 5px 10px 20px;
background-color: #87BDEB; /*over bgcolor*/
color: #3F3F3F; /*sub sub menu hover-font color*/
}
#vergeleftnav ul li:hover li:hover li a,
#vergeleftnav ul li.iehover li.iehover li a {
padding:12px 5px 10px 20px;
background: #A1CCEF;
color: #034B7C;
}
#vergeleftnav ul li:hover li:hover li a:hover,
#vergeleftnav ul li:hover li:hover li:hover a,
#vergeleftnav ul li.iehover li.iehover li a:hover,
#vergeleftnav ul li.iehover li.iehover li.iehover a {
padding:12px 5px 10px 20px;
background: #87BDEB;
color: #3F3F3F;
}
#vergeleftnav ul ul ul,
#vergeleftnav ul ul ul ul {
display: none;
top: 0;
left:196px;
}
*html #vergeleftnav ul ul ul,
#vergeleftnav ul ul ul ul {
display: none;
top: 0;
left:213px;
}
#vergeleftnav ul li:hover ul ul,
#vergeleftnav ul li:hover ul ul ul,
#vergeleftnav ul li.iehover ul ul,
#vergeleftnav ul li.iehover ul ul ul {
display: none;
}
#vergeleftnav ul li:hover ul,
#vergeleftnav ul ul li:hover ul,
#vergeleftnav ul ul ul li:hover ul,
#vergeleftnav ul li.iehover ul,
#vergeleftnav ul ul li.iehover ul,
#vergeleftnav ul ul ul li.iehover ul {
display: block;
}

