.RadButton.RadButton_MyCustomSkin {
	color: #fff;
	background-color: #84ad88;
	border-color: #84ad88;
	border-radius: 0;
}

.RadButton_MyCustomSkin.rbSkinnedButton,
.RadButton_MyCustomSkin.rbVerticalButton,
.RadButton_MyCustomSkin.rbLinkButton {
	background-color: #84AD88;
}

.RadButton_MyCustomSkin.rbLinkButton {
	text-decoration: none;
	line-height: 34px;
}

.RadButton_MyCustomSkin.rbSkinnedButton .rbDecorated {
	height: 30px !important;
}

.RadButton_MyCustomSkin.rbPressedButton .rbDecorated {
	margin-left: -4px;
}

.RadButton_MyCustomSkin.rbSkinnedButtonChecked .RadButton_MyCustomSkin.rbSkinnedButtonChecked .rbDecorated,
.RadButton_MyCustomSkin.rbSkinnedButtonChecked:hover .rbDecorated {
	background-color: #25a0da;
	color: white;
}

.RadButton_MyCustomSkin .rbDecorated.rbPrimary {
	padding-left: 35px;
}

.RadButton_MyCustomSkin .rbDecorated.rbSecondary {
	padding-right: 35px;
}

.RadButton_MyCustomSkin.rbVerticalButton {
	padding-left: 0;
}

	.RadButton_MyCustomSkin.rbVerticalButton .rbDecorated {
		padding-left: 8px;
	}

		.RadButton_MyCustomSkin.rbVerticalButton .rbDecorated.rbPrimary {
			padding-left: 40px;
		}

	.RadButton_MyCustomSkin.rbVerticalButton,
	.RadButton_MyCustomSkin.rbVerticalButton .rbDecorated {
		height: 63px !important;
		line-height: 63px !important;
	}

.RadButton_MyCustomSkin.rbSkinnedButton,
.RadButton_MyCustomSkin.rbLinkButton, .RadButton_MyCustomSkin.rbVerticalButton {
	border: 1px solid #84AD88 !important;
	padding-left: 0px !important;
}

.RadButton_MyCustomSkin span.rbPrimary {
	padding-left: 30px;
}

.RadButton_MyCustomSkin span.rbSecondary {
	padding-right: 30px;
}

.RadButton_MyCustomSkin.RadButton.rbToggleButton:hover {
	border: 0 none !important;
	color: #25a0da !important;
}

.RadButton_MyCustomSkin.RadButton.rbToggleButton:active,
.RadButton_MyCustomSkin.RadButton.rbToggleButton:focus {
	color: #25a0da !important;
}

.RadButton_MyCustomSkin.rbToggleButton:active .rbText,
.RadButton_MyCustomSkin.rbToggleButton:focus .rbText {
	color: white !important;
}

.RadButton_MyCustomSkin .rbDecorated {
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 0px !important;
}

.RadButton_MyCustomSkin.RadButton:hover {
	border: 1px solid #5F8F64 !important;
	background-color: #5F8F64;
}

.RadButton_MyCustomSkin.RadButton:active,
.RadButton_MyCustomSkin.RadButton:focus,
.RadButton_MyCustomSkin.rbPressedButton,
.RadButton_MyCustomSkin.RadButton.rbSkinnedButtonChecked,
.RadButton_MyCustomSkin.RadButton.rbSkinnedButtonChecked:hover,
.RadButton_MyCustomSkin.RadButton.rbLinkButtonChecked,
.RadButton_MyCustomSkin.RadButton.rbLinkButtonChecked:hover {
	border: 1px solid #84AD88 !important;
	background-color: #84AD88 !important;
}

.RadButton_MyCustomSkin.RadButton.rbPressedButton {
	background-color: #25a0da !important;
}

.RadButton_MyCustomSkin.RadButton .rbDecorated,
.RadButton_MyCustomSkin.RadButton:active .rbDecorated,
.RadButton_MyCustomSkin.RadButton:focus .rbDecorated,
.RadButton_MyCustomSkin.RadButton.rbSkinnedButtonChecked .rbDecorated,
.RadButton_MyCustomSkin.RadButton.rbSkinnedButtonChecked:hover .rbDecorated,
.RadButton_MyCustomSkin.RadButton.rbLinkButtonChecked .rbDecorated,
.RadButton_MyCustomSkin.RadButton.rbLinkButtonChecked:hover .rbDecorated {
	color: white;
}

.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxFilled,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxFilled,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxFilled,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxFilled,
.RadButton_MyCustomSkin.rbToggleButton .rbPrimaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbToggleButton .rbPrimaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbToggleButton .rbPrimaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbToggleButton .rbPrimaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbToggleButton .rbPrimaryIcon.rbToggleCheckboxFilled,
.RadButton_MyCustomSkin.rbToggleButton .rbSecondaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbToggleButton .rbSecondaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbToggleButton .rbSecondaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbToggleButton .rbSecondaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbToggleButton .rbSecondaryIcon.rbToggleCheckboxFilled {
	background-image: url('../Common/MetroTouch/CheckBoxRadioSprites.png');
	width: 22px;
	height: 22px;
	top: 4px;
}

.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxFilled,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxFilled,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxFilled,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleCheckbox,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxChecked,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleRadio,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleRadioChecked,
.RadButton_MyCustomSkin.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxFilled {
	top: 5px;
}

.RadButton_MyCustomSkin.rbToggleButton .rbText {
	padding: 0 8px;
}

.RadButton_MyCustomSkin span.rbToggleCheckbox, .RadButton_MyCustomSkin.rbToggleButton.rbDisabled:hover .rbToggleCheckbox {
	background-position: 2px -2px;
}

	.RadButton_MyCustomSkin.rbToggleButton:hover .rbToggleCheckbox, .RadButton_MyCustomSkin.rbLinkButton:hover .rbToggleCheckbox,
	.RadButton_MyCustomSkin span.rbToggleCheckbox:hover {
		background-position: 2px -42px;
	}

.RadButton_MyCustomSkin .rbToggleCheckboxChecked, .RadButton_MyCustomSkin.rbToggleButton.rbDisabled:hover .rbToggleCheckboxChecked {
	background-position: 2px -82px;
}

.RadButton_MyCustomSkin.rbToggleButton:hover .rbToggleCheckboxChecked, .RadButton_MyCustomSkin.rbLinkButton:hover .rbToggleCheckboxChecked,
.RadButton_MyCustomSkin span.rbToggleCheckboxChecked:hover {
	background-position: 2px -122px;
}

.RadButton_MyCustomSkin .rbToggleRadio, .RadButton_MyCustomSkin.rbToggleButton.rbDisabled:hover .rbToggleRadio {
	background-position: 2px -322px;
}

.RadButton_MyCustomSkin.rbToggleButton:hover .rbToggleRadio, .RadButton_MyCustomSkin.rbLinkButton:hover .rbToggleRadio,
.RadButton_MyCustomSkin span.rbToggleRadio:hover {
	background-position: 2px -362px;
}

.RadButton_MyCustomSkin .rbToggleRadioChecked, .RadButton_MyCustomSkin.rbToggleButton.rbDisabled:hover .rbToggleRadioChecked {
	background-position: 2px -402px;
}

.RadButton_MyCustomSkin.rbToggleButton:hover .rbToggleRadioChecked, .RadButton_MyCustomSkin.rbLinkButton:hover .rbToggleRadioChecked,
.RadButton_MyCustomSkin span.rbToggleRadioChecked:hover {
	background-position: 2px -442px;
}

.RadButton_MyCustomSkin.rbToggleButton.rbTextButton {
	border: 0 none !important;
	color: white;
}

	.RadButton_MyCustomSkin.rbToggleButton.rbTextButton .rbText {
		padding: 0 28px;
	}

.RadButton_MyCustomSkin span.rbToggleCheckboxFilled {
	background-position: 2px -242px;
}

	.RadButton_MyCustomSkin.rbToggleButton:hover .rbToggleCheckboxFilled, .RadButton_MyCustomSkin.rbLinkButton:hover .rbToggleCheckboxFilled,
	.RadButton_MyCustomSkin span.rbToggleCheckboxFilled:hover {
		background-position: 2px -282px;
	}

.RadButton_MyCustomSkin .rbSplitRight,
.RadButton_MyCustomSkin .rbSplitLeft {
	width: 28px;
}

.RadButton_MyCustomSkin span.rbSplitRight,
.RadButton_MyCustomSkin span.rbSplitLeft,
.RadButton_MyCustomSkin span.rbSplitRight:hover,
.RadButton_MyCustomSkin span.rbSplitLeft:hover, .RadButton_MyCustomSkin.RadButton.rbDisabled span.rbSplitLeft, .RadButton_MyCustomSkin.RadButton.rbDisabled span.rbSplitRight, .RadButton_MyCustomSkin.RadButton.rbDisabled:hover span.rbSplitLeft, .RadButton_MyCustomSkin.RadButton.rbDisabled:hover span.rbSplitRight {
	background-image: url('../Common/MetroTouch/metrotouch-sprite.png');
	background-position: -11px -58px;
	background-color: #f9f9f9;
}

	.RadButton_MyCustomSkin span.rbSplitRight:active,
	.RadButton_MyCustomSkin span.rbSplitRight:focus,
	.RadButton_MyCustomSkin span.rbSplitLeft:active,
	.RadButton_MyCustomSkin span.rbSplitLeft:focus {
		background-position: -111px -58px;
	}

.RadButton_MyCustomSkin.RadButton:hover .rbSplitLeft, .RadButton_MyCustomSkin.RadButton:hover .rbSplitRight {
	background-color: white;
}

.RadButton_MyCustomSkin.RadButton .rbSplitRight {
	border-left: 1px solid #cdcdcd;
}

	.RadButton_MyCustomSkin.RadButton .rbSplitRight:hover {
		background-color: #e8e8e8;
		border-left: 1px solid #cdcdcd;
	}

	.RadButton_MyCustomSkin.RadButton .rbSplitRight:active, .RadButton_MyCustomSkin.RadButton .rbSplitRight:focus {
		background-color: #25a0da;
		border-left: 1px solid white;
	}

.RadButton_MyCustomSkin.RadButton .rbSplitLeft {
	border-right: 1px solid #cdcdcd;
}

	.RadButton_MyCustomSkin.RadButton .rbSplitLeft:hover {
		background-color: #e8e8e8;
		border-right: 1px solid #cdcdcd;
	}

	.RadButton_MyCustomSkin.RadButton .rbSplitLeft:active, .RadButton_MyCustomSkin.RadButton .rbSplitLeft:focus {
		background-color: #25a0da;
		border-right: 1px solid white;
	}

.RadButton_MyCustomSkin.RadButton.rbDisabled,
.RadButton_MyCustomSkin.RadButton.rbDisabled:hover,
.RadButton_MyCustomSkin.RadButton.rbDisabled:active,
.RadButton_MyCustomSkin.RadButton.rbDisabled:focus,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbDecorated,
.RadButton_MyCustomSkin.RadButton.rbDisabled:hover .rbDecorated,
.RadButton_MyCustomSkin.RadButton.rbDisabled:active .rbDecorated,
.RadButton_MyCustomSkin.RadButton.rbDisabled:focus .rbDecorated,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbSplitLeft,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbSplitLeft:hover,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbSplitLeft:active,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbSplitLeft:focus,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbSplitRight,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbSplitRight:hover,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbSplitRight:active,
.RadButton_MyCustomSkin.RadButton.rbDisabled .rbSplitRight:focus {
	background-color: #f9f9f9 !important;
	border-color: #cdcdcd !important;
	color: white !important;
	outline: none !important;
}

.RadButton_MyCustomSkin.rbToggleButton.rbDisabled, .RadButton_MyCustomSkin.rbToggleButton.rbDisabled:hover, .RadButton_MyCustomSkin.rbToggleButton.rbDisabled:active, .RadButton_MyCustomSkin.rbToggleButton.rbDisabled:focus {
	background-color: transparent !important;
	border: 0 none !important;
}

.RadButton_MyCustomSkin.rbDisabled .rbSplitLeft, .RadButton_MyCustomSkin.rbDisabled .rbSplitLeft:hover, .RadButton_MyCustomSkin.rbDisabled .rbSplitLeft:active, .RadButton_MyCustomSkin.rbDisabled .rbSplitLeft:focus {
	border-right: 1px solid #cdcdcd;
}

.RadButton_MyCustomSkin.rbDisabled .rbSplitRight, .RadButton_MyCustomSkin.rbDisabled .rbSplitRight:hover, .RadButton_MyCustomSkin.rbDisabled .rbSplitRight:active, .RadButton_MyCustomSkin.rbDisabled .rbSplitRight:focus {
	border-left: 1px solid #cdcdcd;
}

.RadButton_MyCustomSkin.rbLinkButton.rbDisabled, .RadButton_MyCustomSkin.rbLinkButton.rbDisabled:hover {
	border: 1px solid #cdcdcd;
}

.RadButton_MyCustomSkin span.rbPrimaryIcon {
	top: 9px;
	left: 5px;
}

.RadButton_MyCustomSkin span.rbSecondaryIcon {
	top: 9px;
	right: 5px;
}

.RadButton_MyCustomSkin:focus .rbToggleCheckbox + .rbDecorated, .RadButton_MyCustomSkin:focus .rbToggleCheckboxChecked + .rbDecorated, .RadButton_MyCustomSkin:active .rbToggleCheckbox + .rbDecorated, .RadButton_MyCustomSkin:active .rbToggleCheckboxChecked + .rbDecorated, .RadButton_MyCustomSkin:focus .rbToggleRadio + .rbDecorated, .RadButton_MyCustomSkin:focus .rbToggleRadioChecked + .rbDecorated, .RadButton_MyCustomSkin:active .rbToggleRadio + .rbDecorated, .RadButton_MyCustomSkin:active .rbToggleRadioChecked + .rbDecorated {
	color: #767676;
}

.RadButton_MyCustomSkin.rbLinkButton.rbRounded {
	border-radius: 0;
}

.RadButton.RadButton_MyCustomSkin {
}
