.shadow { 
	border: solid 1px #333333; 
	-moz-box-shadow: 2px 2px 5px #333333;
	-webkit-box-shadow: 2px 2px 5px #333333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#444444')";
	box-shadow: 2px 2px 5px #333333; 
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#444444');
	
} 

.bar-yellow { 	/* Gold 3D */
	background: #fefcea; 
	background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); 
	background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); 
	background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); 
	background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); 
	background: linear-gradient(top,  #fefcea 0%,#f1da36 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); 
	border: 0;
	vertical-align: middle; 
	font: bold 16px trebuchet MS, arial; 
	color: #000; 
	padding: 1px; 
	min-height: 16px;
}

.bar-orange { 
	background: #ffd1a3; 
	background: -moz-linear-gradient(top,  #ffd1a3 0%, #ff7f04 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd1a3), color-stop(100%,#ff7f04)); 
	background: -webkit-linear-gradient(top,  #ffd1a3 0%,#ff7f04 100%); 
	background: -o-linear-gradient(top,  #ffd1a3 0%,#ff7f04 100%); 
	background: -ms-linear-gradient(top,  #ffd1a3 0%,#ff7f04 100%); 
	background: linear-gradient(top,  #ffd1a3 0%,#ff7f04 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd1a3', endColorstr='#ff7f04',GradientType=0 ); 
	border: 0; 
	vertical-align: middle; 
	font: bold 16px trebuchet MS, arial;
	color: #ffffff;
	padding: 1px; 
	min-height: 16px;
} 
.bar-green { 
	background: #b4ddb4; 
	background: -moz-linear-gradient(top,  #b4ddb4 0%, #008a00 99%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4ddb4), color-stop(99%,#008a00)); 
	background: -webkit-linear-gradient(top,  #b4ddb4 0%,#008a00 99%); 
	background: -o-linear-gradient(top,  #b4ddb4 0%,#008a00 99%); 
	background: -ms-linear-gradient(top,  #b4ddb4 0%,#008a00 99%); 
	background: linear-gradient(top,  #b4ddb4 0%,#008a00 99%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#008a00',GradientType=0 ); 
	border: 0; 
	vertical-align: middle; 
	font: bold 16px trebuchet MS, arial;
	color: #ffffff;
	padding: 1px; 
	min-height: 16px;
}
.bar-red { 
	background: #ff5444; 
	background: -moz-linear-gradient(top,  #ff5444 0%, #cf0404 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff5444), color-stop(100%,#cf0404)); 
	background: -webkit-linear-gradient(top,  #ff5444 0%,#cf0404 100%); 
	background: -o-linear-gradient(top,  #ff5444 0%,#cf0404 100%); 
	background: -ms-linear-gradient(top,  #ff5444 0%,#cf0404 100%); 
	background: linear-gradient(top,  #ff5444 0%,#cf0404 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5444', endColorstr='#cf0404',GradientType=0 ); 
	border: 0; 
	vertical-align: middle; 
	font: bold 16px trebuchet MS, arial;
	color: #ffffff;
	padding: 1px; 
	min-height: 16px;
}
.bar-black { 
	background: #7d7e7d; 
	background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); 
	background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); 
	background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); 
	background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); 
	background: linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); 
	border: 0; 
	vertical-align: middle; 
	font: bold 16px trebuchet MS, arial;
	color: #ffffff;
	padding: 1px; 
	min-height: 16px;
} 
.bar-blue { 
	background: #7abcff; 
	background: -moz-linear-gradient(top,  #7abcff 0%, #0075ea 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7abcff), color-stop(100%,#0075ea)); 
	background: -webkit-linear-gradient(top,  #7abcff 0%,#0075ea 100%); 
	background: -o-linear-gradient(top,  #7abcff 0%,#0075ea 100%); 
	background: -ms-linear-gradient(top,  #7abcff 0%,#0075ea 100%); 
	background: linear-gradient(top,  #7abcff 0%,#0075ea 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#0075ea',GradientType=0 ); 
	border: 0; 
	vertical-align: middle; 
	font: bold 16px trebuchet MS, arial;
	color: #ffffff;
	padding: 1px; 
	min-height: 16px;
}

.bar-white { 
	background: #ffffff; 
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); 
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); 
	background: linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); 
	border: 0; 
	vertical-align: middle; 
	font: bold 16px trebuchet MS, arial;
	color: #000000;
	padding: 1px; 
	min-height: 16px;
}
.bar-maroon { 
	background: #f3e2c7; 
	background: -moz-linear-gradient(top,  #f3e2c7 0%, #b68d4c 50%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3e2c7), color-stop(50%,#b68d4c)); 
	background: -webkit-linear-gradient(top,  #f3e2c7 0%,#b68d4c 50%); 
	background: -o-linear-gradient(top,  #f3e2c7 0%,#b68d4c 50%); 
	background: -ms-linear-gradient(top,  #f3e2c7 0%,#b68d4c 50%); 
	background: linear-gradient(top,  #f3e2c7 0%,#b68d4c 50%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#b68d4c',GradientType=0 ); 
	border: 0; 
	vertical-align: middle; 
	font: bold 16px trebuchet MS, arial;
	color: #000000;
	padding: 1px; 
	min-height: 16px;
} 
