#subnavbar {
float:left;
position:relative;
}

#subnavbar li{
float:left;
list-style-type:none;
font: normal 11px Arial, Helvetica, sans-serif;
position:relative;
width:215px;
}

#subnavbar ul li a {
list-style:square;
float:left;
text-decoration:none;
width:220px;
height: auto !important;
min-height:19px;
height:19px;
padding:4px 0 0 20px;
color:#000000;
}

#subnavbar ul li a:hover{
float:left;
text-decoration:none;
background-color:#314a97;
width:200px;
height: auto !important;
min-height:19px;
height:19px;
color:#FFFFFF;
}

#subnavbar ul li a.active { 
background-color:#314a97;
color: #FFFFFF;
width:200px;
}

/* NAVIGATTION LEVEL 2 */
#subnavbar ul li.level_2 a {
float:left;
position: relative;
left: 10px;
text-decoration:none;
color:#000000;
width:127px;
height: auto !important;
min-height:19px;
height:19px;
padding: 0px 0px 0xp 0px;
background: none;
}

#subnavbar ul li.level_2 a:hover{
float:left;
text-decoration:none;
color:#314a97;
background: none;
width:127px;
height: auto !important;
min-height:19px;
height:19px;
padding: 0px 0px 0xp 0px;
}

#subnavbar ul li.level_2 a.active{
background:none;
color: #314a97;
width:127px;
font-weight: bold;
}

/* NAVIGATION LEVEL 3 */
#subnavbar ul li.level_3 a {
float:left;
position: relative;
left: 15px;
text-decoration:none;
color:#000000;
width:190px;
height: auto !important;
min-height:19px;
height:19px;
padding: 0px 0px 0xp 0px;
background: none;
}

#subnavbar ul li.level_3 a:hover{
float:left;
text-decoration:none;
color:#314a97;
background: none;
width:190px;
height: auto !important;
min-height:19px;
height:19px;
padding: 0px 0px 0xp 0px;
}

#subnavbar ul li.level_3 a.active{
background:none;
color: #314a97;
width:190px;
}