/*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%;
}
*/
.button-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: #ce8754;
    display: block;
    float: left;
    font: normal 18px Arial, Times, serif;
    height: 30px;
    margin: 0px 6px 0px 0px;
    padding: 0px 11px 0px 0px; /* sliding doors padding */
    text-decoration: none;
}


a.button em {
    background: transparent url('../pix/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 20px;
    padding: 5px 0 5px 8px;/* changing the last number changes the left-indent of the button*/
} 

a.button:active {
    background-position: bottom right;
    color: #ce8754;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active em {
    background-position: bottom left;
    padding: 5px 0 5px 8px; /* push text down 1px; if changing the last number above, change it here too */
} 

a.button-sm {
    background: transparent url('../pix/bg_button_a.gif') no-repeat scroll top right;
    color: #ce8754;
    display: block;
    float: left;
    font: normal 14px Arial, Times, serif;
    height: 30px;
    margin: 0px 6px 0px 0px;
    padding: 0px 11px 0px 0px; /* sliding doors padding */
    text-decoration: none;
}


a.button-sm em {
    background: transparent url('../pix/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 20px;
    padding: 5px 0 5px 8px;/* changing the last number changes the left-indent of the button*/
} 

a.button-sm:active {
    background-position: bottom right;
    color: #ce8754;
    outline: none; /* hide dotted outline in Firefox */
}

a.button-sm:active em {
    background-position: bottom left;
    padding: 5px 0 5px 8px; /* push text down 1px; if changing the last number above, change it here too */
} 

/* -------------------- */
/* CLASSES				*/
/* -------------------- */


	.general {
		background:url('../pix/arrows.png') no-repeat center right;
padding-right: 16px;
/*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;
	}
	
	.login { 
		background:url('../pix/icons/arrow-brown-sm.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}

	.register { 
		background:url('../pix/icons/arrow-brown-sm.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	
	.update-profile { 
		background:url('../pix/icons/accept.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	
	
	.add { 
		background:url('../pix/icons/accept.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	
	.create { 
		background:url('../pix/icons/accept.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	
	.edit { 
		background:url('../pix/icons/page_edit.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	
	.delete { 
		background:url('../pix/icons/delete.png') no-repeat 5px 4px;
		text-indent:25px;
		display:block;
		font-style: normal;
	}
	

