/* -- Top Menu CSS --*/
.topmenu ul{
list-style-type: none;
margin:0px;
padding:0px;
float:right;
}

.topmenu li{
display:inline;
margin:0;
padding:0;
}

.topmenu a{
float:left;
background:url(../images/top_link_l.jpg) no-repeat left top;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:0 0 0 6px;
text-decoration:none;
}

.topmenu a span{
float:left;
display:block;
background:url(../images/top_link_r.jpg) repeat-x right top;
padding: 7px 9px 7px 9px;
font-weight:bold;
color:#FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.topmenu a span {float:none;}
/* End IE5-Mac hack */

.topmenu a:hover span {
color: #FFFFFF;
}

.topmenu #current a{ /*Selected Tab style*/
background-position:0 -29px; /*Shift background image up to start of 2nd tab image*/
}

.topmenu #current a span{ /*Selected Tab style*/
background-position:100% -29px; /*Shift background image up to start of 2nd tab image*/
color: #FFFFFF;
}

.topmenu a:hover{ /*onMouseover style*/
background-position:0% -29px; /*Shift background image up to start of 2nd tab image*/
}

.topmenu a:hover span{ /*onMouseover style*/
background-position:100% -29px; /*Shift background image up to start of 2nd tab image*/
}

