/* category buttons styles */

#menubuttons{
float:left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom: 1px solid #7e9fff; /*Add border strip to bottom of menu*/
}

ul#menubuttons {
	display: block;
	width: auto;
	float: right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	font-size: 12px;
	line-height: normal;
	text-align: right;
	font-weight: bold; 
}

ul#menubuttons li {
   display:inline;
	margin: 0px;
	padding: 0px;
}

ul#menubuttons a {
   float:left;
   background:url(../images/tableft.jpg) no-repeat left top;
	margin:0;
   padding:0 0 0 5px;
   text-decoration:none;
}

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

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

/* 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;
}





#glowingtabs{
float:left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom: 1px solid #7e9fff; /*Add border strip to bottom of menu*/
}

#glowingtabs ul{
list-style-type: none;
margin: 0px;
	padding: 0px 10px 0px 0px;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
  background:url(../images/tableft.jpg) no-repeat left top;
	margin:0;
   padding:0 0 0 5px;
   text-decoration:none;
}

#glowingtabs a span{
float:left;
display:block;
background:url(../images/tabright.jpg) no-repeat right top;
padding: 4px 12px 2px 3px;
font-weight:bold;
color:#3B3B3B;
}

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

#glowingtabs a:hover span {
color: black;
}

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

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

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








#thicktabs{width:762px;
margin: 0;
padding: 0;
float: left;
font: bold 12px Verdana; color: #204e75; background-color:#d2d2d2;
}

#thicktabs ul{margin: 0;
padding: 0; }

#thicktabs li{margin: 0;
padding: 0;
display: inline; color: #204e75; 
}

#thicktabs li a{
float: left;
color: #204e75;
padding: 4px 12px 3px 11px; /*padding of tabs*/
margin-right:1px;
margin-bottom:0px;
text-decoration: none;
background: transparent url(../images/but_off.jpg) top right no-repeat; 
border-top: 1px solid #adadad; border-right: 1px solid #adadad; border-left: 1px solid #adadad; /*top border style*/
/*border-bottom: 2px solid #40649c; *//*thick bottom border below tabs*/
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #adadad; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #adadad; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: #204e75;
}

#thicktabs li a:hover{
color: white;
background-image: url(../images/but_over.jpg); /*background image swap on hover*/
}


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