div.abc {
font-size: 1.25em;
background-color:#F3F3F4;
color:#E2001A;
border-top:1px solid #D6D6D9;
}

div.abc a {
font-size: 1em;
font-weight: bold;
color:#E2001A;
text-decoration:none;
padding:0 2px;
white-space:nowrap;

}
div.abc a:hover {
font-size: 1em;
color: #ffffff;
background-color: #E2001A;
padding:0 2px;
}
div.abc table {
margin: 0.25em 0.5em 0 0.8em;


}

div.abc p {
width:2.5em; padding: 0; margin: 0;
}

#navigation-left {
border-top:0 none !important;
}

#navigation-left h2 {
margin:0pt;
padding:0.2375em 0  0 0.1em;
line-height:0.75em;
}

#navigation-left h2 a{
font-size: 0.555em;
color: #E2001A;
padding:0 2px;
text-decoration:none;

}

#navigation-left h2 a:hover {

color: #ffffff;
background-color: #E2001A;
padding:0 2px;
}
