a img {
	border: 0px;
}
.btn { 
	display: block; position: relative; background: #aaa; 
	padding: 2px; float: left; color: #ffffff !important; 
	text-decoration: none !important; 
	cursor: pointer; 
	line-height: 14px !important;
}
.btn * {
	font-style: normal; 
	background-image: url(../Images/btn3.png); 
	background-repeat: no-repeat; 
	display: block; 
	position: relative; 
}


.btn i {
	background-position: top left; 
	position: absolute; 
	margin-bottom: -2px;  
	top: 0; left: 0; 
	width:2px; height: 2px; }
.btn span { 
	background-position: bottom left; 
	left: -2px; 
	padding: 0 0 2px 7px; 
	margin-bottom: -2px; 
}
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; 
	width: 4px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; 
	right: -4px; margin-left: 4px; top: -2px; 
	height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #c91d19; }
.btn.green { background: #9d4; }
.btn.pink { background: #e1a; }
.btn:hover { background-color: #a00; color: #ffffff;}
.btn:active { background-color: #444; }
/*.btn[class] {  background-image: url(shade.png); background-position: bottom; }*/

* html .btn { border: 2px double #aaa; }
* html .btn.blue { border-color: #c91d19;}
