/* Rules for "proxy" buttons in server dialogs */

#clsProxyButtonHolder {
	margin-top: -2px;
	padding-left: 10px;
	font-weight: bold;  
	border: none;
}

#clsProxyButtonHolder #clsProxyButtonCell {
	text-align: right;
	/* font-size: 12px; */
}


#clsProxyButtonHolder #clsProxyButtonCell input {
	background-color: #FFFFFF;
	border: none;
	cursor: pointer;
	font-weight: bold;
	color: #1d2661;
	text-align:left;
	padding-left:4px;
	padding-right:11px;
	overflow:visible;
	border: medium none;
	vertical-align: bottom;
}

#clsProxyButtonHolder #clsProxyButtonCell span:hover {
	text-decoration: underline !important;
}

#clsProxyButtonHolder #clsProxyButtonCell span {
	cursor: pointer;
	padding: 1px 0px 1px 16px;
	line-height: 16px !important;
	border: none !important;
}

#clsProxyButtonHolder #clsProxyButtonTable{
	min-width: 360px;
}

#clsProxyButtonHolder .clsGeneralButton, #clsProxyButtonHolder .clsPushButton {
	background-image: url(/commonspot/dashboard/icons/check.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#clsProxyButtonHolder .clsFinishButton, #clsProxyButtonHolder .clsSaveButton, #clsProxyButtonHolder .clsOKButton {
	background-image: url(/commonspot/dashboard/icons/action_save.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsRevertButton, #clsProxyButtonHolder .clsDefaultButton {
	background-image: url(/commonspot/images/icons/arrow_undo.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsLinkButton {
	background-image: url(/commonspot/dashboard/icons/link_add.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsLinkBreakButton {
	background-image: url(/commonspot/dashboard/icons/link_break.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsLighteningButton {
	background-image: url(/commonspot/dashboard/icons/lightning.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsUpArrowButton {
	background-image: url(/commonspot/dashboard/icons/arrow_up.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsOwnershipButton {
	background-image: url(/commonspot/dashboard/icons/user_edit.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsBinButton {
	background-image: url(/commonspot/dashboard/icons/bin.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#clsProxyButtonHolder .clsSwitchButton {
	background-image: url(/commonspot/dashboard/icons/arrow_switch.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#clsProxyButtonHolder .clsApplyFilterButton {
	background-image: url(/commonspot/dashboard/icons/check.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsEditButton {
	background-image: url(/commonspot/dashboard/icons/pencil.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#clsProxyButtonHolder .clsCogButton {
	background-image: url(/commonspot/dashboard/icons/cog.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#clsProxyButtonHolder table{
	width: 100%;
	margin-top: 3px;
}

#clsProxyButtonHolder td {
	/*line-height: 16px !important;*/
}

#clsProxySpellCheckCell label {
	background-color: #FFFFFF;
	border: none;
	cursor: pointer;
	font-weight: bold;
   font-size: 11px;
}

/* Search */
#clsProxyButtonHolder .clsSearchButton {
	background-image: url(/commonspot/dashboard/icons/magnifier.png);
	background-position: left center;
	background-repeat: no-repeat;
}

/* Add */
#clsProxyButtonHolder .clsAddButton {
	background-image: url(/commonspot/dashboard/icons/add.png);
	background-position: left center;
	background-repeat: no-repeat;
}

/* Refresh, Reset */
#clsProxyButtonHolder .clsRefreshButton, #clsProxyButtonHolder .clsResetButton {
	background-image: url(/commonspot/dashboard/icons/arrow_refresh.png);
	background-position: left center;
	background-repeat: no-repeat;
}

/* Next */
#clsProxyButtonHolder .clsNextButton {
	background-image: url(/commonspot/dashboard/icons/arrow_right.png);
	background-position: left center;
	background-repeat: no-repeat;
}

/* Prev */
#clsProxyButtonHolder .clsPrevButton, #clsProxyButtonHolder .clsButtonLayoutProperties {
   background-image: url(/commonspot/dashboard/icons/arrow_left.png);
   background-position: left center;
   background-repeat: no-repeat;
}

/* Cancel */
#clsProxyButtonHolder .clsCancelButton {
	background-image: url(/commonspot/dashboard/icons/cancel.png);
	background-position: left center;
	background-repeat: no-repeat;
}

/* Close */
#clsProxyButtonHolder .clsCloseButton {
	background-image: url(/commonspot/dashboard/icons/dialog_close.png);
	background-position: left center;
	background-repeat: no-repeat;
}

/* Delete */
#clsProxyButtonHolder .clsDeleteButton {
	background-image: url(/commonspot/dashboard/icons/bin.png);
	background-position: left center;
	background-repeat: no-repeat;
}

/* Login */
#clsProxyButtonHolder .clsLoginButton {
	background-image: url(/commonspot/dashboard/icons/lock.png);
	background-position: left center;
	background-repeat: no-repeat;
}

/* Unlock */
#clsProxyButtonHolder .clsUnlockButton {
	background-image: url(/commonspot/dashboard/icons/lock_open.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#clsProxyButtonHolder .clsKeyButton {
	background-image: url(/commonspot/dashboard/icons/key.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#clsProxyButtonHolder .clsKeyGoButton {
	background-image: url(/commonspot/dashboard/icons/key_go.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#clsProxyButtonHolder .clsViewButton {
	background-image: url(/commonspot/dashboard/icons/magnifier.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#clsProxyButtonHolder .clsLayoutAddButton {
	background-image: url(/commonspot/dashboard/icons/layout_add.png);
	background-position: left center;
	background-repeat: no-repeat;
}
	
#clsProxyButtonHolder .clsCropButton {
	background-image: url(/commonspot/dashboard/icons/crop.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
