/*a.button{
	background:url(img/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}
a:hover.button{
	color:#0066CC;
}
*/
/*.clear {*/ /* generic container (i.e. div) for floating buttons */
/*    overflow: hidden;
    width: 100%;
}
*/
a.button {
    background: transparent url('../pix/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 41px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}


a.button em {
    background: transparent url('../pix/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 21px;
    padding: 10px 0 10px 8px;/* changing the last number changes the left-indent of the button*/
} 

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active em {
    background-position: bottom left;
    padding: 10px 0 10px 8px; /* push text down 1px; if changing the last number above, change it here too */
} 

/* -------------------- */
/* CLASSES				*/
/* -------------------- */


	.add {
		background:url('../pix/icons/add.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	.cancel {
		background:url('../pix/icons/cancel.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	.publish {
		background:url('/pix/icons/publish.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	.preview { 
		background:url('../pix/icons/preview.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}

