.highlightit img
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.highlightit:hover img
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.border
{
	background-color:#cccccc;
}
.normal
{
    color: black;
    font-family: verdana, arial;
    font-size: 11px;
}
.small
{
    color: black;
    font-family: verdana, arial;
    font-size: 10px;
}
.pagetitle
{
    color:#2F5294;
    font-family: verdana, arial;
    font-size: 18px;
    font-weight:bold;
}
td
{
    color: black;
    font-family: verdana, arial;
    font-size: 11px;
}
.price
{
    color:#2F5294;
    font-family: verdana, arial;
    font-size: 18px;
    font-weight:bold;
}
.medbold
{
    color:#2F5294;
    font-family: verdana, arial;
    font-size: 12px;
    font-weight:bold;
}
.customerinput
{
    FONT-SIZE: 11px;
    font-family: verdana, arial;
}
.specialsleft
{
	border-right-width:1px;
	border-right-style:solid;
	border-right:color:#00FF00;
}
.specialsright
{
	border-left-width:1px;
	border-left-style:solid;
	border-left:color:#00FF00;
}

.menu a
{
	width: 99px; /*the width of the button = the width of the background image */
	height: 24px; /*the height of the button = the height of the background image/3 */
	float: left; /*to position the elements horizontally*/
	background:url('images/button.png') no-repeat top; /*to apply the background image positioned with is top part visible*/
	margin-right: 0px; /*the right empty space in between the button*/
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	padding-top:7px;
	color:#cccccc;
	text-align:center;
	text-decoration:none;
} 

.menu a:hover
{
	background-position: right;
	color:white;
} 

.menu a:active
{
	background-position: bottom;
	color:white;
} 

.menu a.selected
{
	background-position: bottom;
	color:white;
} 

.menu a.selected:hover
{
	background-position: bottom;
	color:white;
} 
