	#a1 {background:#51b251;
	    background: -moz-linear-gradient(top,  #51cc51 ,#51b251 ,#51cc51);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(#51cc51), color-stop(#51b251),color-stop(#51cc51));
	    background: -webkit-linear-gradient(top,  #51cc51 ,#51b251 ,#51cc51);
	    background: -o-linear-gradient(top,  #51cc51 ,#51b251 ,#51cc51);
	    background: -ms-linear-gradient(top, #51cc51 ,#51b251 ,#51cc51);
	    background: linear-gradient(to bottom,  #51cc51 ,#51b251 ,#51cc51);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51b251', endColorstr='#51cc51',GradientType=0 );
	    color:#fff;border: 1px solid #51b251;}
	#a2 {background:#fff;color:#51b251;border: 1px solid #51b251;}
	
	#b1 {background:#51b251;
		 background: -moz-linear-gradient(top,  #51cc51,#51b251,#51cc51);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(#51cc51), color-stop(#51b251), color-stop(#51cc51));
	    background: -webkit-linear-gradient(top,  #51cc51,#51b251,#51cc51);
	    background: -o-linear-gradient(top, #51cc51,#51b251,#51cc51);
	    background: -ms-linear-gradient(top, #51cc51,#51b251,#51cc51);
	    background: linear-gradient(to bottom,  #51cc51,#51b251,#51cc51);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51b251', endColorstr='#51cc51',GradientType=0 );
		color:#fff;border: 1px solid #51b251;}
	#b2 {background:#fff;color:#51b251;border: 1px solid #51b251;}

/*
	#a1 {background:#31848b;
	    background: -moz-linear-gradient(top,  #6495ed ,#31848b ,#6495ed);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(#6495ed), color-stop(#31848b),color-stop(#6495ed));
	    background: -webkit-linear-gradient(top,  #6495ed ,#31848b ,#6495ed);
	    background: -o-linear-gradient(top,  #6495ed ,#31848b ,#6495ed);
	    background: -ms-linear-gradient(top, #6495ed ,#31848b ,#6495ed);
	    background: linear-gradient(to bottom,  #6495ed ,#31848b ,#6495ed);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31848b', endColorstr='#6495ed',GradientType=0 );
	    color:#fff;border: 1px solid #31848b;}
	#a2 {background:#fff;color:#31848b;border: 1px solid #31848b;}
	
	#b1 {background:#31848b;
		 background: -moz-linear-gradient(top,  #6495ed,#31848b,#6495ed);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(#6495ed), color-stop(#31848b), color-stop(#6495ed));
	    background: -webkit-linear-gradient(top,  #6495ed,#31848b,#6495ed);
	    background: -o-linear-gradient(top, #6495ed,#31848b,#6495ed);
	    background: -ms-linear-gradient(top, #6495ed,#31848b,#6495ed);
	    background: linear-gradient(to bottom,  #6495ed,#31848b,#6495ed);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31848b', endColorstr='#6495ed',GradientType=0 );
		color:#fff;border: 1px solid #31848b;}
	#b2 {background:#fff;color:#31848b;border: 1px solid #31848b;}
*/


	#c1 {background:#cb0f00;
		
		background: -moz-linear-gradient(top,  #ff5151 ,#cb0f00 ,#ff5151);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(#ff5151), color-stop(#cb0f00),color-stop(#ff5151));
	    background: -webkit-linear-gradient(top, #ff5151 ,#cb0f00 ,#ff5151);
	    background: -o-linear-gradient(top, #ff5151 ,#cb0f00 ,#ff5151);
	    background: -ms-linear-gradient(top,  #ff5151 ,#cb0f00 ,#ff5151);
	    background: linear-gradient(to bottom,  #ff5151 ,#cb0f00 ,#ff5151);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb0f00', endColorstr='#ff5151',GradientType=0 );
	    
	
	 	color:#fff;border: 1px solid #cb0f00;}
	#c2 {background:#fff;color:#cb0f00;border: 1px solid #cb0f00;}
	
	#d1 {background:#4f4f4f;
	 	background: -moz-linear-gradient(top,  #d0d0d0,#4f4f4f,#d0d0d0);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(#d0d0d0), color-stop(#4f4f4f), color-stop(#d0d0d0));
	    background: -webkit-linear-gradient(top,  #d0d0d0,#4f4f4f,#d0d0d0);
	    background: -o-linear-gradient(top,   #d0d0d0,#4f4f4f,#d0d0d0);
	    background: -ms-linear-gradient(top,   #d0d0d0,#4f4f4f,#d0d0d0);
	    background: linear-gradient(to bottom,  #d0d0d0,#4f4f4f,#d0d0d0);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#d0d0d0',GradientType=0 );
		color:#fff;border: 1px solid #4f4f4f;}
	#d2 {background:#fff;color:#A6A6A6;border: 1px solid #A6A6A6;}
	
	
	#e1 {background:#ff7f24;
	 	background: -moz-linear-gradient(top,  #ffb90f,#ff7f24,#ffb90f);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(#ffb90f), color-stop(#ff7f24), color-stop(#ffb90f));
	    background: -webkit-linear-gradient(top,  #ffb90f,#ff7f24,#ffb90f);
	    background: -o-linear-gradient(top,   #ffb90f,#ff7f24,#ffb90f);
	    background: -ms-linear-gradient(top,   #ffb90f,#ff7f24,#ffb90f);
	    background: linear-gradient(to bottom,  #ffb90f,#ff7f24,#ffb90f);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7f24', endColorstr='#ffb90f',GradientType=0 );
		color:#fff;border: 1px solid #ff7f24;}
	#e2 {background:#fff;color:#ff7f24;border: 1px solid #ff7f24;}
	
	#f1 {background:#51a351;
		 background: -moz-linear-gradient(top,   #62c462,#51a351, #62c462);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop( #62c462), color-stop(#51a351), color-stop( #62c462));
	    background: -webkit-linear-gradient(top,   #62c462,#51a351, #62c462);
	    background: -o-linear-gradient(top,  #62c462,#51a351, #62c462);
	    background: -ms-linear-gradient(top,  #62c462,#51a351, #62c462);
	    background: linear-gradient(to bottom,   #62c462,#51a351, #62c462);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51a351', endColorstr=' #62c462',GradientType=0 );
		color:#fff;border: 1px solid #51a351;}
	#f2 {background:#fff;color:#51a351;border: 1px solid #51a351;}
	.btn{
		text-shadow:none;
	}
	
	
	 .a-upload {
   padding: 5px 15px;
   height: 20px;
   line-height: 20px;
   position: relative;
   cursor: pointer;
   color: #333;
   background: #fafafa;
   border: 1px solid #ddd;
   border-radius: 4px;
   overflow: hidden;
   display: inline-block;
   *display: inline;
   *zoom: 1;
}

.a-upload  input {
   position: absolute;
   font-size: 100px;
   right: 0;
   top: 0;
   opacity: 0;
   filter: alpha(opacity=0);
   cursor: pointer
}

.a-upload:hover {
   color: #333;
   background: #eee;
   border-color:1px solid #cccccc;
   text-decoration: none
}