
button { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; text-align: left; }

button::-moz-focus-inner { border: 0; padding: 0; }

.awesome, .awesome:visited {
	background: #222 url(/img/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
.awesome:focus
{
    outline:2px solid rgba(0,100,200,0.5);
    -moz-outline-radius:3px;
}
.awesome:hover{ background-color: #111; color: #fff; }
.awesome:active{ top: 1px; }
.awesome, .awesome:visited{ font-size: 12px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.piti.awesome {font-size: 10px;}

.blue.awesome, .blue.awesome:visited{ background-color: #3D5A96; }
.blue.awesome:hover{ background-color: #223C6F; }

.red.awesome, .red.awesome:visited{ background-color: #DF0000; }
.red.awesome:hover{ background-color: #9F0000; }

.green.awesome, .green.awesome:visited{ background-color: #175F2D; }
.green.awesome:hover{ background-color: #083F18; }

.magenta.awesome, .magenta.awesome:visited{ background-color: #a9014b; }
.magenta.awesome:hover{ background-color: #630030; }

.orange.awesome, .orange.awesome:visited{ background-color: #FF8A00; }
.orange.awesome:hover{ background-color: #DF7800; }

.purple.awesome, .purple.awesome:visited{ background-color: #C300FF; }
.purple.awesome:hover{ background-color: #9E00CF; }

.grey.awesome, .grey.awesome:visited{ background-color: #8F8F8F; }
.grey.awesome:hover{ background-color: #6F6F6F; }

.white.awesome, .white.awesome:visited{ background-color: #FFFFFF; color:#000000;}
.white.awesome:hover{ background-color: #EFEFEF; color:#000000; }