table.headButtons {
	background-color: #fef4e3;/*e1dbb4*/
}

td.headButton, td.headButton-on, div.text, div.headButton-left, div.headButton-right {	
	height: 27px;/* global height of menuButtons */
}


td.headButton, td.headButton-on {
	cursor: pointer;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

td.headButton p, td.headButton-on p {
	text-align: center;
	padding-top: 6px;
	width: 100%;
}

td.headButton {
	padding-right: 0px;
}

td.headButton:hover div.text, td.headButton-on div.text {
	background-image: url( /images/headButton-on.gif );
	background-color: #da877b;
	color: #000000;
	background-repeat: repeat-x;
	background-position: top left;
	height: 27px;
}

td.headButton div.text {
	background-image: url( /images/headButton.gif );
	background-color: #63c3cf;
	color: #000000;
	background-repeat: repeat-x;
	background-position: top left;
	height: 27px;
}

div.headButton-left {
	background-image: url( /images/headButton-left.gif );
	background-repeat: no-repeat;
	background-position: top left;
}
div.headButton-right {
	background-image: url( /images/headButton-right.gif );
	background-repeat: no-repeat;
	background-position: top left;
}


td.headButton:hover div.headButton-left, td.headButton-on div.headButton-left {
	background-image: url( /images/headButton-on-left.gif );
	background-repeat: no-repeat;
	background-position: top left;
}

td.headButton:hover div.headButton-right, td.headButton-on div.headButton-right {
	background-image: url( /images/headButton-on-right.gif );
	background-repeat: no-repeat;
	background-position: top left;
}

div.headButton-left, div.headButton-right {
	width: 4px;
	position: absolute;
	border: solid red 0px;
	z-index: 10000;
	top: 0px;
}

div.headButton-left {
	left: 0px;
}

div.headButton-right {
	right: 0px;
}