a.button
{
	background: transparent url('../../../image/public/button_li.gif') top left;
	float:left;
	display: block;
	font: bold 13px Arial; /* Change 13px as desired */
	line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 20px; /* Height of button background height */
	padding-left: 6px; /* Width of left menu image */

	text-decoration: none;
	margin-right:2px;

	/*border:1px solid yellow;*/
}

a:link.button, a:visited.button, a:active.button
{
	color: #ffffff; /*button text color*/
}

a.button span
{
	background: transparent url('../../../image/public/button_re.gif') no-repeat top right;
	display: block;
	padding: 2px 7px 2px 3px; /*Set 11px below to match value of 'padding-left' value above*/
}

a.button:hover
{
	/* Hover state CSS */
	background-position: bottom left;
	color: #2C4E86;
}

a.button:hover span
{
	/* Hover state CSS */
	background-position: bottom right;
	color: #2C4E86;
}
