

a.ovalbutton{
display: inline;
white-space:nowrap;
display: block;
float: left;
font-family: Tahoma;
font-weight:bolder;

font-size: 16px; /* 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: 25px; /* Height of button background height */
padding-left: 7px; /* Width of left menu image */
text-decoration: none;
padding-right: 5px;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #2A69A7;

 /*button text color*/
}

a.ovalbutton .mainbutton{

display: block;
padding: 4px 7px 5px 0; /*Set 11px below to match value of 'padding-left' value above*/
font-weight: bold;
}

a.ovalbutton:hover{ /* Hover state CSS */
background: transparent url(../images/leftside-button.gif) no-repeat top left;
background-position: top left;
}

a.ovalbutton:hover .mainbutton{ /* Hover state CSS */
	background: transparent url(../images/rightside-button.gif) no-repeat top right;
background-position: top right;
}


