/* Start of CMSMS style sheet 'ABR - nav' */
#nav{
float:left;
}

#nav ul{
list-style:none;
margin:0;
padding:0;
}

#nav a {
width: 85px;
background:url(uploads/images/abrnavbg.gif) no-repeat 100% 0;
color:#000000;
display:block;
font-size:1.0em;
letter-spacing: 0px;
padding:7px 20px 4px 0px;
text-decoration:none;
}

#nav a:hover{
color:#C81C18;
font-style: italic;
}

#nav li{
background:url(uploads/images/abrnav.gif) no-repeat 0 0;
float:left;
text-align: left;
margin:0 0 0 0;
padding:0 0 0 20px;
}

#nav #current{
background:url(uploads/images/abrnav.gif) no-repeat 0 -24px;
}

#nav #current a{
background:url(uploads/images/abrnavbg.gif) no-repeat 0 -24px;
color:#C81C18;
padding:7px 20px 4px 0px;
font-weight: normal;
font-style: normal;
}

ul#menuvert{
list-style:none;
margin:0px;
padding:0px
}

.menu_vert a{
color:#ffffff;
display:block;
font-size:1.0em;
margin-bottom:1px;
padding:2px 2px 2px 2px;
position:relative;
text-decoration:none;
}

.menu_vert li a.current{
color:#ffffff;
border:1px solid #e2001a;
padding:2px 2px 2px 2px;
}

.menu_vert a:hover, .menu_vert li a.current:hover{
border: none;
text-decoration: underline;
padding:2px 2px 2px 2px;
}

.nav{
color:#ff0000;
display:block;
font-size:1.1em;
font-weight:700;
margin-bottom:1px;
padding:2px 2px 2px 10px;
position:relative;
text-decoration:none;
width:125px;
}

.nav:hover{
border: none;
text-decoration: underline;
color:#e2001a;
padding:1px 1px 1px 9px;
}

/* End of 'ABR - nav' */

