/* -- [Buttons] -- */
		a.button{background: transparent url(img/a_button-white.png) no-repeat scroll top right;color: #929191;display: block;float: left;font-weight: regular;height: 25px;margin: 15px 0px 0px 0px;padding-right: 4px;text-decoration: none;}
		a.button span{background: transparent url(img/a_button_span-white.png) no-repeat scroll;display: block;float: left;line-height: 15px;padding: 4px 5px 6px 10px;}
		a.button:hover, a.button:active{background-position: bottom right;color: #a3a3a3;outline: none;}
		a.button:hover span, a.button:active span{background-position: bottom left;padding: 4px 5px 6px 10px;}
		.button-color{background-position:top left!important;font-size:12px;-moz-border-radius: 2px; /*  Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */	border-radius: 2px; /* CSS3 */color:#fff!important;height: 22px !important; margin-right: 10px;  padding: 4px 10px 1px;margin-top: 10px;}
		.button-color:hover{background-position:bottom left!important;}
		.button-default{background:url(img/buttons/default.png) repeat-x!important;color:#7a7a7a!important;border:1px solid #e0dede;text-shadow:0px 1px 0px #fff;}
		.button-darkblue{ background:url(img/buttons/dark_blue.png) repeat-x!important; border:1px solid #4a5e62;}
		.button-blue{ background:url(img/buttons/light_blue.png) repeat-x!important; border:1px solid #1b4f76;}
		.button-green{ background:url(img/buttons/green.png) repeat-x!important; border:1px solid #1c6c1c;}
		.button-red{ background:url(img/buttons/red.png) repeat-x!important;border:1px solid #d64c4c; }
		