.progress_style {
width : 40px;
height : 40px;
margin : 10px 0 10px 0;
border-radius : 66px;
font-size : 13px;
color : #888;
line-height : 40px;
text-shadow : 0 1px 0 #fff;
text-decoration : none;
text-align : center;
cursor : help;
box-shadow : 0 2px 10px rgba(0, 0, 0, 0.5), 0 2px 3px rgba(0, 0, 0, 0.5);
}
.progress_style img {
margin : 0;
padding : 0;
}

.stat_1 {
	border: rgba(246, 247, 20, 0.89) 1px solid;
	background: rgba(231, 247, 24, 0.86);
	background: -o-linear-gradient(top, #e8c161 0px, #daa520 100%);
	background: -moz-linear-gradient(top, #e8c161 0px, #daa520 100%);
	background: -webkit-linear-gradient(top, rgba(243, 247, 7, 0.88) 0px, rgba(249, 250, 27, 0.89) 100%);
	background: -ms-linear-gradient(top, #e8c161 0px, #daa520 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#daa520', endColorstr='#e8c161',GradientType=0 );
}

.stat_2 {
	border: #acacac 1px solid; 
	background: #acacac;
	background: -o-linear-gradient(top, #e7e7e7 0px, #acacac 100%);
	background: -moz-linear-gradient(top, #e7e7e7 0px, #acacac 100%);		
	background: -webkit-linear-gradient(top, #e7e7e7 0px, #acacac 100%);
	background: -ms-linear-gradient(top, #e7e7e7 0px, #acacac 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acacac', endColorstr='#e7e7e7',GradientType=0 );
}

.stat_3 {
	border: #ffd700 1px solid; 
	background: #ffd700;
	background: transparent;
	background: -o-linear-gradient(top, #ffed89 0px, #ffd700 100%);
	background: -moz-linear-gradient(top, #ffed89 0px, #ffd700 100%);		
	background: -webkit-linear-gradient(top, #ffed89 0px, #ffd700 100%);
	background: -ms-linear-gradient(top, #ffed89 0px, #ffd700 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd700', endColorstr='#ffed89',GradientType=0 );
}

.stat_4 {
	border: #e5e3e2 1px solid; 
	background: #e5e3e2;
	background: transparent;
	background: -o-linear-gradient(top, #f8f7f7 0px, #e5e3e2 100%);
	background: -moz-linear-gradient(top, #f8f7f7 0px, #e5e3e2 100%);		
	background: -webkit-linear-gradient(top, #f8f7f7 0px, #e5e3e2 100%);
	background: -ms-linear-gradient(top, #f8f7f7 0px, #e5e3e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e3e2', endColorstr='#f8f7f7',GradientType=0 );
}

.stat_5 {
	border: #5fcc83 1px solid; 
	background: #5fcc83;
	background: transparent;
	background: -o-linear-gradient(top, #7dd69b 0px, #5fcc83 100%);
	background: -moz-linear-gradient(top, #7dd69b 0px, #5fcc83 100%);		
	background: -webkit-linear-gradient(top, #7dd69b 0px, #5fcc83 100%);
	background: -ms-linear-gradient(top, #7dd69b 0px, #5fcc83 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fcc83', endColorstr='#7dd69b',GradientType=0 );
}