
.acgCssButton
{
	display:inline-block;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
	
	cursor:hand;
	cursor:pointer;
}

.acgCssButton:hover
{
}

.acgCssButtonDisabled, .acgCssButtonDisabled a, .acgCssButtonDisabled:hover, .acgCssButtonDisabled a:hover
{
	text-decoration:none;
	cursor:default;
	color:#cccccc;
}

.acgCssButtonSelected
{
}

.acgCssButtonSelected:hover
{
}

.acgCssButtonLabel
{
	display:table-cell;
	vertical-align:middle;
	position:relative;
	top:1px;
}

.acgCssButtonLabel:hover
{
}

.acgCssButtonNewRow
{
	display:table-row;
}

.acgCssButtonIconContainer
{
	display:table-cell;
	padding:0 0.5em;
	position:relative;
	text-align:center;
}

.acgCssButtonIcon
{
	display:inline-block;
	box-sizing:border-box;
	width: 20px;			/* width of image */
	height: 20px;			/* height of image */
	margin:0;
	vertical-align:top;		/* fixes issue with weird extra pixels */
	
	background-color:#ffffff;
	border:2px solid #f2a900;
	border-radius:10px;
/*
	background-image:url(../images/radio_button_unselected.png);
	background-repeat:no-repeat;
	background-size: cover;
*/
}

.acgCssButtonSelected .acgCssButtonIcon
{
/*
	background-image:url(../images/radio_button_selected.png);
*/
}
