.clear {clear: both;}

button {border: none; padding: 0; margin: 0; overflow: hidden;}

button, a.button {
	padding: 0px 8px 0px 8px;
	margin: 0px 8px 8px 0;
	border: none;
	background: transparent url(/buttons/button-normal.gif) right 0px no-repeat;
	display: block;
	float: left;
	
	color: #fff;
	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;
	text-decoration: none;
	color: #111;
	font-size: 11px;
	height: 26px;
	line-height: 26px;

}

.bar {margin-right: 0 !important; border-right: none !important;}

button:hover, a.button:hover {background-position: right -26px;}
button.default, a.default {background-image: url(/buttons/button-default.gif); color: #fff;}
button.destructive, a.destructive {background-image: url(/buttons/button-destructive.gif); color: #fff;}
button.add, a.add {background-image: url(/buttons/button-add.gif); color: #fff;}
button.go, a.go {background-image: url(/buttons/button-go.gif); color: #fff;}

