input.button, input.sbutton, a.abutton, a.asbutton {
	position: relative;
	font-family: Arial;
	text-align: center;
	font-weight: normal;
	border-style: solid;
	height: 22px;
	background: #97B6ED;
	behavior: url(/htc/buttons.htc);
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	cursor: hand;
	filter:
		progid:DXImageTransform.Microsoft.Fade(duration=0.25, overlap=1)
		progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ccFFFFFF,EndColorStr=#00FFFFFF,GradientType=0)
	;
}

input.sbutton, a.asbutton { border-width: 0px 0px 0px 0; }
input.button,  a.abutton {  border-width: 0px 0px 0px 0; }

a.abutton {    height: 35px; }
input.button { height: 40px; }


a.abutton {padding: 10px 16px; width: 150px;}
a.asbutton {padding: 2px 16px; width: 100px;}
input.button {padding: 10px 0;}
input.sbutton {padding: 2px 0;}


a.abutton:visited, a.asbutton:visited, a.abutton:hover, a.asbutton:hover, a.abutton:active, a.asbutton:active {
	color: #000000;
	text-decoration: none;
}

a.cancel, a.delete, input.cancel, input.delete {
	background: #cccccc;
	color: #333333;
	filter:
		progid:DXImageTransform.Microsoft.Fade(duration=0.25, overlap=1)
		progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ccFFFFFF,EndColorStr=#00FFFFFF,GradientType=0)
	;
}

a.back input, a.delete input {
	color: #666666;
}
a.cancel input {
	color: #999999;
}
a.cancel:hover input {
	color: #666666;
}
