/* category buttons styles */

ul#menubuttons {
	display: block;
	width: 762px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: normal;
	text-align: right;
	font-weight: bold;
	background-color:#fff;
}

ul#menubuttons li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0 5 0 5;
	font-weight: bold;
}

ul#menubuttons a {
	float: left;
	background: url(/images/tableft2.jpg) no-repeat left top;
	margin: 0;
	padding: 0 0 0 4.2px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	min-width: 96px;
}

ul#menubuttons a:hover {
   background-position:0% -42px;
}

ul#menubuttons a span {
   float:left;
   display:block;
   background:url(/images/tabright2.jpg) no-repeat right top;
   padding:5px 15px 4px 7px;
   color:#24618E;
	font-size: 12px;
	font-weight: bold;
}

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

ul#menubuttons a:hover span {
   color:#FFF;
   background-position:100% -42px;
	font-size: 12px;
}

ul#menubuttons #current a {
   background-position:0% -42px;
	font-size: 12px;
}

ul#menubuttons #current a span {
   background-position:100% -42px;
   color:#FFF;
	font-size: 12px;
}