/* START Telerik.Web.UI.Skins.ToolTip.css */
div.RadToolTip {
	position: absolute;
	cursor: default
}
.RadToolTip.rtLoading {
	width: auto;
	height: 100%
}
.RadToolTip, .RadToolTip * {
	box-sizing: content-box;
	-moz-box-sizing: content-box
}
.RadToolTip .rtCallout {
	display: none
}
.RadToolTip.rtVisibleCallout .rtCallout {
	display: block
}
.RadToolTip .rtWrapper {
	padding: 0;
	margin: 0;
	border-collapse: collapse
}
.RadToolTip .rtWrapper .rtWrapperTopLeft, .RadToolTip .rtWrapper .rtWrapperTopRight, .RadToolTip .rtWrapper .rtWrapperBottomLeft, .RadToolTip .rtWrapper .rtWrapperBottomRight {
	width: 3px;
	height: 3px;
	line-height: 1px;
	font-size: 1px;
	background-color: transparent;
	background-repeat: no-repeat
}
.RadToolTip .rtWrapper .rtWrapperTopLeft {
	background-position: 0 -12px
}
.RadToolTip .rtWrapper .rtWrapperTopRight {
	background-position: right -12px
}
.RadToolTip .rtWrapper .rtWrapperBottomLeft {
	background-position: 0 -63px
}
.RadToolTip .rtWrapper .rtWrapperBottomRight {
	background-position: right -63px
}
.RadToolTip .rtWrapper .rtWrapperTopCenter, .RadToolTip .rtWrapper .rtWrapperBottomCenter {
	height: 3px;
	line-height: 0;
	font-size: 1px;
	background-repeat: repeat-x
}
.RadToolTip .rtWrapper .rtWrapperTopCenter {
	background-position: 0 -66px
}
.RadToolTip .rtWrapper .rtWrapperBottomCenter {
	background-position: 0 -120px
}
.RadToolTip .rtWrapper .rtWrapperLeftMiddle, .RadToolTip .rtWrapper .rtWrapperRightMiddle {
	background-repeat: repeat-y;
	font-size: 1px;
	width: 3px
}
.RadToolTip .rtWrapper .rtWrapperLeftMiddle {
	background-position: 0 0
}
.RadToolTip .rtWrapper .rtWrapperRightMiddle {
	background-position: -3px 0
}
.RadToolTip .rtWrapper td.rtWrapperContent {
	font: normal 12px "Segoe UI", Arial, Sans-serif;
	height: 100%;
	padding: 7px
}
.RadToolTip .rtTitlebar {
	font: normal 16px/22px "Segoe UI", Arial, Sans-serif;
	float: left;
	line-height: 22px;
	margin: 7px 0 0 7px
}
.RadToolTip .rtCloseButton {
	display: block;
	float: right;
	position: absolute;
	right: -7px;
	top: -7px;
	width: 16px;
	height: 16px;
	font-size: 1px;
	line-height: 1px;
	background-position: 0 -250px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	outline: 0
}
.RadToolTip .rtCloseButton:hover {
	background-position: 0 -270px
}
.RadToolTip .rtShadow .rtCloseButton {
	right: -9px;
	top: -10px;
*top:-13px
}
.RadToolTip .rtCallout {
	position: absolute;
	height: 11px;
	width: 11px;
	line-height: 0;
	font-size: 1px;
	background-repeat: no-repeat
}
.RadToolTip .rtCalloutCenter {
	visibility: hidden
}
.RadToolTip .rtCalloutTopLeft {
	margin-top: -10px;
	margin-left: 20px;
	background-position: 0 -22px
}
.RadToolTip .rtCalloutTopCenter {
	left: 50%;
	margin-top: -9px;
	margin-left: -10px;
	background-position: 0 0
}
.RadToolTip .rtCalloutTopRight {
	left: 100%;
	margin-top: -10px;
	margin-left: -35px;
	background-position: 0 -11px
}
.RadToolTip .rtCalloutBottomCenter {
	top: 100%;
	left: 50%;
	margin-left: -10px;
	margin-top: -1px;
	background-position: 0 -55px
}
.RadToolTip .rtCalloutBottomRight {
	top: 100%;
	left: 100%;
	margin-left: -40px;
	margin-top: -1px;
	background-position: 0 -66px
}
.RadToolTip .rtCalloutBottomLeft {
	top: 100%;
	margin-left: 20px;
	margin-top: -1px;
	background-position: 0 -77px
}
.RadToolTip .rtCalloutMiddleLeft {
	top: 50%;
	margin-left: -10px;
	margin-top: -7px;
	background-position: 0 -44px
}
.RadToolTip .rtCalloutMiddleRight {
	left: 100%;
	top: 50%;
	margin-left: -1px;
	margin-top: -10px;
	background-position: 0 -33px
}
.RadToolTip .rtWrapper .rtWrapperTopLeft, .RadToolTip .rtWrapper .rtWrapperTopCenter, .RadToolTip .rtWrapper .rtWrapperTopRight, .RadToolTip .rtWrapper .rtWrapperLeftMiddle, .RadToolTip .rtWrapper .rtWrapperContent, .RadToolTip .rtWrapper .rtWrapperRightMiddle, .RadToolTip .rtWrapper .rtWrapperBottomLeft, .RadToolTip .rtWrapper .rtWrapperBottomCenter, .RadToolTip .rtWrapper .rtWrapperBottomRight {
	padding: 0;
	border: 0;
	border-collapse: collapse
}
.RadToolTip table.rtShadow .rtWrapperTopLeft, .RadToolTip table.rtShadow .rtWrapperTopRight, .RadToolTip table.rtShadow .rtWrapperBottomLeft, .RadToolTip table.rtShadow .rtWrapperBottomRight {
	width: 7px;
	height: 7px;
	line-height: 1px;
	font-size: 1px;
	background-color: transparent;
	background-repeat: no-repeat
}
.RadToolTip table.rtShadow .rtWrapperTopLeft {
	background-position: 0 -128px
}
.RadToolTip table.rtShadow .rtWrapperTopRight {
	background-position: -9px -128px
}
.RadToolTip table.rtShadow .rtWrapperBottomLeft {
	background-position: 0 -135px
}
.RadToolTip table.rtShadow .rtWrapperBottomRight {
	background-position: -9px -135px
}
.RadToolTip table.rtShadow .rtWrapperTopCenter, .RadToolTip table.rtShadow .rtWrapperBottomCenter {
	height: 7px;
	line-height: 0;
	font-size: 1px;
	background-repeat: repeat-x
}
.RadToolTip table.rtShadow .rtWrapperTopCenter {
	background-position: 0 -145px
}
.RadToolTip table.rtShadow .rtWrapperBottomCenter {
	background-position: 0 -152px
}
.RadToolTip table.rtShadow .rtWrapperLeftMiddle, .RadToolTip table.rtShadow .rtWrapperRightMiddle {
	background-repeat: repeat-y;
	font-size: 1px;
	width: 7px
}
.RadToolTip table.rtShadow .rtWrapperLeftMiddle {
	background-position: -7px 0
}
.RadToolTip table.rtShadow .rtWrapperRightMiddle {
	background-position: -14px 0
}
.RadToolTip.rtShadow .rtCalloutTopLeft, .RadToolTip.rtShadow .rtCalloutTopRight {
	margin-top: -4px
}
.RadToolTip.rtShadow .rtCalloutTopCenter {
	margin-top: -3px
}
.RadToolTip.rtShadow .rtCalloutMiddleRight {
	margin-left: -7px
}
.RadToolTip.rtShadow .rtCalloutMiddleLeft {
	margin-left: -4px
}
.RadToolTip.rtShadow .rtCalloutBottomRight, .RadToolTip.rtShadow .rtCalloutBottomCenter, .RadToolTip.rtShadow .rtCalloutBottomLeft {
	margin-top: -7px
}
.RadToolTip table.rtShadow .rtCloseButton {
	margin-top: 6px;
	margin-right: 8px;
*margin-top:10px;
*margin-right:8px
}
.RadToolTip table.rtShadow .rtVisibleTitleBar .rtWrapperTopLeft {
	background-position: 0 -205px
}
.RadToolTip table.rtShadow .rtVisibleTitleBar td.rtWrapperTopCenter {
	background-position: 0 -165px
}
.RadToolTip table.rtShadow .rtVisibleTitleBar td.rtWrapperTopRight {
	background-position: -7px -205px
}
div.RadToolTip_rtl .rtCloseButton, div.RadToolTip_rtl .rtCloseButton:hover {
	text-decoration: none;
	outline: 0;
	left: -6px;
	margin-left: 1px;
	right: auto;
	margin-right: auto
}
div.RadToolTip_rtl table.rtShadow .rtCloseButton, div.RadToolTip_rtl table.rtShadow .rtCloseButton:hover {
	left: -2px;
	right: auto;
	margin-right: auto
}
*+html div.RadToolTip_rtl table.rtShadow td a.rtCloseButton {
	left: 6px;
	right: auto
}
div.RadToolTip_rtl div.rtTitlebar, div.RadToolTip_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div {
	float: right;
	margin-right: 7px
}
div.RadToolTip_rtl .rtCalloutCenter {
	right: 0;
	left: auto
}
.RadToolTip_rtl .rtCalloutTopLeft {
	margin-right: -8px;
	left: 0
}
.RadToolTip_rtl .rtCalloutTopCenter {
	margin-right: 10px
}
.RadToolTip_rtl .rtCalloutTopRight {
	margin-right: 20px
}
.RadToolTip_rtl .rtCalloutBottomCenter {
	margin-right: 10px
}
.RadToolTip_rtl .rtCalloutBottomRight {
	margin-right: 40px
}
.RadToolTip_rtl .rtCalloutBottomLeft {
	margin-right: -20px;
	left: 0
}
.RadToolTip_rtl .rtCalloutMiddleLeft {
	margin-right: 10px;
	left: 0
}
.RadToolTip_rtl .rtCalloutMiddleRight {
	margin-right: 1px
}
div.RadToolTip_rtl.rtShadow .rtCalloutMiddleLeft {
*margin-right:4px!important
}
/* END Telerik.Web.UI.Skins.ToolTip.css */
/* START Telerik.Web.UI.Skins.Menu.css */
.RadMenu {
	white-space: nowrap;
	float: left;
	position: relative;
	z-index: 7000\9;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none
}
.RadMenu .rmRootGroup {
	margin: 0;
	padding: 0;
	position: relative;
	left: 0;
	display: inline-block
}
.RadMenu .rmRootScrollGroup {
	z-index: 1
}
.RadMenu:after, .RadMenu .rmRootGroup:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden
}
.RadMenu ul.rmVertical, .RadMenu ul.rmHorizontal, .RadMenu ul.rmRootScrollGroup, .RadMenu_Context ul.rmHorizontal {
	margin: 0;
	padding: 0;
	display: none;
	position: relative;
	left: 0;
	float: left
}
.rmHorizontal {
	white-space: nowrap
}
.rmSized ul.rmVertical {
	width: 100%
}
.rmSized ul.rmRootGroup {
	float: none
}
.rmSized .rmRootGroup .rmVertical {
	width: auto
}
.RadMenu .rmItem {
	float: left;
	position: relative;
	list-style-image: none;
	list-style-position: outside;
	list-style: none;
	line-height: inherit
}
* html .RadMenu .rmItem {
	display: inline
}
.RadMenu .rmHorizontal .rmItem {
	clear: none
}
.RadMenu .rmVertical .rmItem {
	clear: both
}
.rmSized .rmVertical .rmItem {
	width: 100%
}
.rmSized .rmHorizontal .rmItem, .rmSized .rmRootGroup .rmVertical .rmItem {
	width: auto
}
.RadMenu .rmSlide .rmHorizontal .rmItem {
	margin-bottom: -2px
}
.RadMenu ul.rmActive, .RadMenu ul.rmRootGroup {
	display: block
}
.RadMenu .rmSlide, .RadMenu_Context {
	position: absolute;
	overflow: hidden;
	display: none;
	float: left
}
.RadMenu_Context {
	z-index: 1000;
	overflow: visible;
	-ms-user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: transparent
}
.RadMenu .rmText {
	display: block;
	padding-bottom: 1px;
	float: left
}
.RadMenu div.rmText {
	white-space: normal;
	background: transparent
}
.RadMenu a.rmLink {
	cursor: pointer;
	display: block;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
.rmScrollWrap {
	position: absolute;
	float: left;
	overflow: hidden;
	left: 0
}
.RadMenu .rmLeftArrow, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmRightArrow {
	position: absolute;
	z-index: 2000;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
	outline: 0;
	overflow: hidden;
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: transparent
}
.RadMenu .rmLeftArrowDisabled, .RadMenu .rmTopArrowDisabled, .RadMenu .rmBottomArrowDisabled, .RadMenu .rmRightArrowDisabled {
	display: none;
	text-indent: -1000em;
	font-size: 0;
	line-height: 0
}
.RadMenu .rmBottomArrow, .RadMenu .rmBottomArrowDisabled {
	margin-bottom: -1px
}
.RadMenu .rmLeftImage {
	min-width: 16px;
	border: 0;
	float: left
}
.RadMenu_rtl {
	float: right;
	text-align: right
}
.RadMenu_rtl ul.rmVertical {
	float: right
}
.RadMenu_rtl .rmItem {
	float: right
}
.RadMenu_rtl .rmLeftImage, .RadMenu_Context_rtl .rmLeftImage {
	border: 0;
	float: right
}
.RadMenu_rtl .rmLeftArrow, .RadMenu_rtl .rmTopArrow, .RadMenu_rtl .rmBottomArrow, .RadMenu_rtl .rmRightArrow, .RadMenu_rtl .rmLeftArrowDisabled, .RadMenu_rtl .rmTopArrowDisabled, .RadMenu_rtl .rmBottomArrowDisabled, .RadMenu_rtl .rmRightArrowDisabled {
	text-indent: 1000em!important
}
.RadMenu div.rmRootGroup {
	position: relative
}
.RadMenu .rmItem {
	padding: 0
}
.RadMenu .rmLink {
	width: auto;
	padding: 0 0 0 12px;
	outline: 0;
	float: left
}
.RadMenu_rtl .rmLink {
	padding: 0 12px 0 0
}
.RadMenu .rmSlide .rmHorizontal .rmLink {
	padding-left: 4px;
	line-height: 0;
	position: relative
}
.RadMenu .rmLeftImage {
	margin: 3px 3px 0 -6px
}
.RadMenu_rtl .rmLeftImage {
	margin: 3px -6px 0 3px
}

@media screen\9 {
.RadMenu_rtl .rmLeftImage {
	margin-right: 0
}
}

@media screen\9 {
.RadMenu_rtl .rmLeftImage {
	margin-right: 0
}
.RadMenu_rtl .rmHorizontal .rmRootLink .rmLeftImage {
	margin-right: -6px
}
}
.RadMenu .rmSlide .rmHorizontal .rmLeftImage {
	margin-top: 0
}
.RadMenu .rmSlide .rmVertical .rmLeftImage {
	position: absolute;
	top: 50%;
	margin-top: -8px
}
.RadMenu span.rmLeftImage {
	display: inline-block;
*display:inline;
	width: 16px;
	height: 16px;
	zoom: 1
}
.RadMenu .rmVertical .rmText {
	padding: 0 24px 1px 0
}
.RadMenu .rmVertical .rmRootLink .rmText {
	padding-right: 40px
}
.RadMenu .rmHorizontal .rmText {
	padding: 0 12px 1px 0
}
.RadMenu_rtl .rmHorizontal .rmText {
	padding: 0 0 1px 12px
}
.RadMenu_rtl .rmVertical .rmText {
	padding: 0 0 1px 24px
}
.RadMenu .rmSlide .rmHorizontal .rmText {
	padding: 0 11px 0 3px;
	line-height: 24px
}
.RadMenu .rmVertical .rmItem .rmText {
	display: block;
	float: none
}
.RadMenu .rmSlide .rmHorizontal .rmText, .RadMenu .rmSlide .rmHorizontal .rmLeftImage {
	float: none;
	display: inline-block;
	vertical-align: middle
}
.RadMenu .rmVertical .rmLink, .RadMenu .rmHorizontal .rmVertical .rmLink {
	float: none
}
.RadMenu .rmTopRight, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight, .RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup ul.rmGroup, .RadMenu .rmRoundedCorners .rmMultiColumn, .RadMenu .rmRoundedCorners .rmPopup, .rmRoundedCorners .rmScrollWrapContainer .rmGroup {
	border: 0;
	background-position: 0 0
}
.RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup {
	background: 0;
	margin: 0
}
.RadMenu .rmRoundedCorners .rmGroupColumn {
	height: 100%
}
.RadMenu .rmRoundedCorners li.rmFirstGroupColumn {
	background-color: transparent
}
.RadMenu .rmTopFix, .RadMenu .rmTopRight, .RadMenu .rmBottomFix, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight {
	position: absolute;
	width: 4px;
	height: 4px;
	list-style-type: none;
	list-style-position: outside;
	font-size: 0
}
.RadMenu_rtl .rmTopRight, .RadMenu_rtl .rmBottomRight {
	width: 32px
}
.RadMenu_rtl .rmTopShadowRight, .RadMenu_rtl .rmBottomShadowRight {
	width: 4px
}
.RadMenu .rmTopShadowRight, .RadMenu .rmBottomShadowLeft, .RadMenu .rmBottomShadowRight {
	background-repeat: no-repeat;
	background-color: transparent
}
.rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmBottomShadowRight {
	width: 5px;
	height: 5px
}
.RadMenu .rmTopRight {
	background-position: 100% 0;
	top: 0;
	right: -3px;
	height: 100%
}
.RadMenu .rmBottomLeft {
	background-position: 0 100%;
	bottom: -3px;
	left: 0;
	width: 100%
}
.RadMenu .rmBottomFix {
	background-position: -1px 0;
	width: auto;
	bottom: -3px;
	left: 5px;
	right: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid
}
.RadMenu .rmTopFix {
	background-position: -1px 0;
	width: auto;
	top: 0;
	left: 5px;
	right: 0;
	border-top-width: 1px;
	border-top-style: solid
}
.RadMenu .rmBottomRight {
	background-position: 100% 100%;
	bottom: -3px;
	right: -3px;
	width: 8px
}
.RadMenu .rmShadows li.rmBottomShadowLeft, .RadMenu .rmShadows .rmBottomShadowRight, .rmShadows .rmGroup li.rmBottomShadowLeft, .rmShadows .rmGroup .rmBottomShadowRight, .RadMenu .rmShadows span.rmBottomShadowLeft {
	background-image: url('');
	background-position: 100% 0
}
.RadMenu .rmShadows .rmContentTemplate .rmTopShadowRight {
}
.RadMenu .rmShadows .rmContentTemplate .rmBottomShadowRight {
}
.RadMenu .rmRoundedCorners .rmContentTemplate .rmBottomShadowRight {
}
.RadMenu .rmBottomShadowLeft {
	bottom: -5px;
	left: 1px;
	background-position: 0 100%
}
.RadMenu .rmBottomShadowRight {
	bottom: -5px;
	right: -5px;
	width: 4px;
	height: 5px
}
.RadMenu .rmScrollWrapContainer .rmTopShadowRight {
	right: -4px
}
.RadMenu .rmScrollWrapContainer .rmBottomShadowRight {
	bottom: -4px;
	right: -4px;
	width: 3px;
	height: 4px
}
.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft {
	bottom: -4px
}
.RadMenu .rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmGroup .rmTopShadowRight {
	right: -8px;
}
.RadMenu .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowLeft {
	bottom: -8px
}
.RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup .rmBottomShadowRight {
	bottom: -8px;
	right: -8px;
	width: 7px;
	height: 8px
}
.RadMenu .rmAccessKey {
	font-size: 10px;
	font-weight: normal;
	float: right;
	padding-right: 8px
}
.RadMenu .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners .rmGroup .rmItem {
	z-index: 1
}
.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap {
	background-image: none
}
.RadMenu .rmRoundedCorners .rmMultiGroup>.rmItem {
	background-image: none
}
.RadMenu .rmRoundedCorners .rmSlide, .RadMenu .rmShadows .rmSlide, .rmRoundedCorners .rmSlide, .rmShadows .rmSlide, div.rmRoundedCorners, div.rmShadows {
	padding: 0 8px 10px 0
}
.RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmGroup ul.rmGroup, .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmPopup {
	margin-top: 1px;
	padding: 1px
}
.RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide, .RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide {
	margin-right: -5px
}
.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmSlide .rmScrollWrap {
	border: 0
}
.RadMenu .rmRoundedCorners .rmScrollWrap, .RadMenu .rmShadows .rmScrollWrap, .rmRoundedCorners .rmScrollWrap, .rmShadows .rmScrollWrap {
	position: relative
}
.RadMenu .rmScrollWrapContainer {
	position: absolute
}
.RadMenu .rmScrollWrapContainer .rmTopFix {
	height: 100%
}
.RadMenu .rmRoundedCorners .rmScrollWrapContainer, .rmRoundedCorners .rmScrollWrapContainer, .RadMenu .rmRoundedCorners ul.rmGroup, .RadMenu.rmRoundedCorners ul.rmGroup, .RadMenu.rmRoundedCorners .rmGroup ul.rmGroup {
	padding: 2px 0 0 2px
}
.RadMenu .rmScrollWrapContainer .rmGroup, .rmScrollWrapContainer .rmGroup .rmGroup, .rmScrollWrapContainer .rmGroup {
	padding: 0
}
.RadMenu .rmRootGroup .rmItem .rmGroup {
	padding-bottom: 1px
}
.RadMenu .rmRoundedCorners .rmItem .rmGroup {
	padding-bottom: 0
}
.RadMenu ul.rmGroup {
	padding: 2px 1px
}
.RadMenu .rmGroup .rmItem {
	padding: 0
}
.RadMenu .rmGroup .rmLink, .RadMenu .rmSlide .rmGroup .rmTemplate {
	padding: 0
}
.RadMenu_rtl .rmGroup .rmLink, .RadMenu_rtl .rmSlide .rmGroup .rmTemplate {
	padding: 0
}
.RadMenu .rmGroup .rmText {
	padding: 0 54px 0 28px;
	margin: 0 0 0 4px
}
.RadMenu_rtl .rmGroup .rmText {
	padding: 0 28px 0 54px;
	margin: 0 4px 0 0
}
.RadMenu .rmMultiColumn {
	list-style: none;
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
	zoom: 1;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
.RadMenu .rmMultiColumn .rmMultiGroup {
	background: 0;
	border: 0;
	float: left;
	display: block;
	position: static
}
.RadMenu .rmMultiColumn .rmGroupColumn {
	float: left
}
.RadMenu_rtl .rmMultiColumn .rmGroupColumn {
	float: right
}
*+html .RadMenu_rtl .rmMultiColumn .rmItem {
	float: left
}
.RadMenu_rtl .rmSlide .rmHorizontal .rmText {
	padding: 0 11px 0 14px
}
.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp, .RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown, .RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft, .RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight {
	padding-right: 25px
}
.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp, .RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown, .RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft, .RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight {
	padding-left: 25px;
	padding-right: 4px
}
.RadMenu .rmGroup .rmLeftImage {
	margin: 3px 0 0 6px
}
*+html .RadMenu .rmGroup .rmLeftImage {
	margin-left: 4px
}
*+html ul.rmRoundedCorners .rmGroup .rmLeftImage {
	margin-left: 2px
}
.RadMenu_rtl .rmGroup .rmLeftImage {
	margin: 4px 6px 0 -4px
}
.RadMenu a.rmImageOnly .rmLeftImage, .RadMenu .rmRootGroup a.rmImageOnly {
	padding: 0;
	margin: 0
}
.RadMenu .rmRootGroup a.rmImageOnly span.rmText {
	display: none
}
*+html .RadMenu .rmImageOnly .rmLeftImage {
	position: static
}
*+html .RadMenu_rtl .rmGroup .rmLeftImage {
	right: 0
}
* html .RadMenu_Context_rtl ul.rmGroup {
	position: absolute
}
* html .RadMenu_Context_rtl .rmGroup .rmItem {
	float: left
}
.RadMenu .rmSeparator, .RadMenu .rmSeparator:after {
	line-height: 0;
	font-size: 0;
	overflow: hidden
}
.RadMenu .rmSeparator .rmText {
	border-style: solid;
	color: transparent;
	background-color: transparent
}
.RadMenu .rmHorizontal>.rmSeparator .rmText, .RadMenu .rmHorizontal>.rmRootScrollGroup>.rmSeparator .rmText {
	margin: 2px;
	padding: 0;
	width: 0;
	height: 20px;
	border-width: 0 1px
}
.RadMenu .rmVertical>.rmSeparator .rmText, .RadMenu .rmVertical>.rmRootScrollGroup>.rmSeparator .rmText {
	margin: 1px 2px;
	padding: 0;
	border-width: 1px 0;
	display: block
}
.RadMenu .rmGroup.rmVertical>.rmSeparator .rmText, .RadMenu .rmScrollWrap>.rmVertical>.rmSeparator .rmText {
	margin-left: 31px
}
.RadMenu_rtl .rmGroup.rmVertical>.rmSeparator .rmText, .RadMenu_rtl .rmScrollWrap>.rmVertical>.rmSeparator .rmText, .RadMenu_Context_rtl .rmVertical>.rmSeparator .rmText {
	margin-left: 2px;
	margin-right: 31px
}
.RadMenu .rmLeftArrow, .RadMenu .rmRightArrow {
	width: 10px;
	height: 24px
}
.RadMenu .rmTopArrow, .RadMenu .rmBottomArrow {
	height: 10px;
	width: 100%
}
.RadMenu .rmLink {
	position: relative
}
.RadMenu .rmIcon {
	margin: -8px 0 0 -8px;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	text-indent: -999em;
	display: none;
	overflow: hidden;
	position: absolute;
	left: 50%;
	top: 50%
}
.RadMenu .rmToggle {
	width: 23px;
	height: 23px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: auto;
	right: 0;
	margin-right: 2px
}
.RadMenu .rmHorizontal .rmRootLink .rmToggle {
	margin-left: -12px;
	float: left;
	position: relative
}
.RadMenu .rmHorizontal .rmRootLink .rmIcon {
	display: block
}
.RadMenu .rmDisabled>.rmToggle {
	opacity: .4;
	filter: alpha(opacity=40)
}
.RadMenu .rmPopup {
	position: relative;
	padding: 4px;
	padding-right: 0;
	padding-bottom: 0
}
.RadMenu .rmGroup .rmToggle {
	height: 100%;
	border-left: 1px solid transparent
}
.RadMenu .rmPopup .rmTopFix, .RadMenu .rmPopup .rmBottomFix {
	background-position: -4px 0
}
.RadMenu .rmSlide .rmHorizontal .rmTopFix, .RadMenu .rmSlide .rmHorizontal .rmBottomFix {
	background-image: none
}
.RadMenu .rmPopup.rmContentTemplate {
	padding-top: 1px
}
.RadMenu .rmArrow {
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none
}
.RadMenu_rtl .rmRootLink .rmItem {
	float: none
}
.RadMenu_rtl .rmHorizontal .rmRootLink {
	direction: ltr
}
.RadMenu_rtl .rmVertical .rmRootLink {
	zoom: 1
}
.RadMenu_rtl .rmLink {
	direction: rtl
}
.RadMenu_rtl .rmtext {
	zoom: 1
}
.RadMenu_rtl .rmVertical .rmRootLink .rmText {
	padding: 0 0 1px 40px;
	zoom: 1
}
.RadMenu_rtl .rmToggleHandles .rmText {
	float: right
}
.RadMenu_rtl .rmToggle {
	left: 0;
	right: auto;
	text-align: left
}
.RadMenu_rtl .rmHorizontal .rmRootLink .rmToggle {
	margin-right: -12px;
	margin-left: 2px
}
.RadMenu_rtl .rmIcon {
	text-indent: 999em;
	direction: ltr
}
.RadMenu_rtl .rmSlide .rmLeftImage {
	right: 0
}
.RadMenu_rtl .rmPopup.rmContentTemplate {
	padding-left: 0;
	padding-right: 4px
}

@media screen\9 {
.RadMenu_rtl .rmHorizontal .rmRootLink {
	zoom: 1
}
.RadMenu_rtl .rmHorizontal .rmRootLink .rmToggle {
	position: absolute
}
.RadMenu_rtl .rmHorizontal .rmRootLink .rmText {
	float: left
}
.RadMenu_rtl .rmHorizontal.rmToggleHandles .rmRootLink .rmExpandDown {
	padding-left: 30px
}
.RadMenu_rtl .rmHorizontal.rmToggleHandles .rmSeparator .rmText {
	float: left
}
.RadMenu_rtl .rmItem .rmHorizontal .rmLink {
	padding-left: 0;
	padding-right: 4px
}
.RadMenu_rtl .rmItem .rmHorizontal .rmText {
	padding-left: 16px
}
.RadMenu_rtl .rmItem .rmSeparator .rmText {
	display: block;
	padding: 0
}
.RadMenu_rtl .rmScrollWrapContainer .rmVertical .rmText {
	display: block
}
.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText {
	float: none
}
}
.RadMenu_rtl .rmRoundedCorners .rmSlide, .RadMenu_rtl .rmShadows .rmSlide, .RadMenu_rtl.rmRoundedCorners .rmSlide, .RadMenu_rtl.rmShadows .rmSlide, .RadMenu_rtl.rmRoundedCorners, .RadMenu_rtl.rmShadows {
	padding-right: 3px
}
/* END Telerik.Web.UI.Skins.Menu.css */
/* START Telerik.Web.UI.Skins.Input.css */
.RadInput, .RadInputMgr {
	vertical-align: middle
}
*+html .riSingle input.riTextBox, *+html .RadForm.rfdTextbox .riSingle input.rfdDecorated[type="text"], .RadInput .riTextBox, .RadInputMgr {
	height: 17px
}
.riSingle .riTextBox, .RadForm.rfdTextbox .riSingle input.rfdDecorated[type="text"] {
	height: 1.833em
}
.RadInput textarea.riTextBox {
	height: auto
}
.RadInput table {
	border: 0;
	vertical-align: bottom
}
.RadInput table.riTable td {
	border: 0;
	padding: 0;
	vertical-align: middle;
	overflow: visible
}
.RadInput table td.riCell {
	padding-right: 4px
}
.RadInput textarea {
	vertical-align: bottom;
	overflow: auto;
	resize: none;
	white-space: pre-wrap
}
.RadInput.riResizable .riTextBox {
	min-width: 65px;
	min-height: 40px
}
.RadInput.riResizable .riTextBox {
	padding-right: 2px
}
.RadInput.riContButton .riResizeIcon {
	margin-left: -27px
}
.RadInput .riResizeIcon, .RadInput.riButtonSwap .riResizeIcon {
	width: 7px;
	height: 7px;
	display: inline-block;
	vertical-align: bottom;
	margin-left: -7px
}
.RadInput .rfdRoundedContent {
	width: 100%!important
}
.RadInput .rfdRoundedWrapper {
	table-layout: fixed
}
html body .RadInput .riTextBox, html body .RadInputMgr {
	border-width: 1px;
	border-style: solid;
	padding: 2px 2px 1px;
	vertical-align: middle
}
html body .RadInput .riTextBox:disabled, html body .RadInputMgr:disabled {
	opacity: 1
}
.riSingle input.rfdDecorated {
*padding-left:5px!important
}
input.RadInputMgr.rfdDecorated {
*padding-left:2px!important
}
textarea.RadInputMgr {
	overflow: auto
}
html body .RadInput input.riEmpty, html body .RadInput textarea.riEmpty, html body input.RadInput_Empty {
	/*font-style: italic*/
}
.RadInput a {
	display: block;
	overflow: hidden;
	position: relative;
	outline: 0;
	z-index: 2;
	text-indent: -2222px;
	text-align: center;
	text-decoration: none
}
* html .RadInput a, *+html .RadInput a {
	position: static
}
*+html .RadInput a {
	text-indent: 0;
	text-align: right
}
*+html .RadInput a span {
	text-indent: -2222px;
	display: inline-block
}
.RadInput .riSpin a {
	margin: 0 1px
}
.RadInput a.riDown {
	margin-top: 3px
}
.RadInput .riLabel {
	margin: 0 4px 0 0;
	white-space: nowrap;
	width: 40%;
	background: transparent
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.rdfd_ {
	position: absolute
}
}
* html .RadInput {
	display: inline-block;
	height: 25px
}
.RadInputRTL table td.riCell {
	padding: 0 0 0 4px
}
.RadInputRTL .riLabel {
	margin: 0 0 0 4px
}
.riStrengthBar {
	display: inline-block;
	width: 100px;
	height: 20px;
	margin-left: 5px;
	font: 12px / 18px "segoe ui", arial, sans-serif;
	color: #000;
	text-align: center;
	vertical-align: middle;
	overflow: hidden
}
.riStrengthBarL0 {
	background: 0
}
.riStrengthBarL1 {
	background-color: #ff3933;
	background-position: 0 0;
	color: #620000
}
.riStrengthBarL2 {
	background-color: #ff7833;
	background-position: -300px 0;
	color: #922b00
}
.riStrengthBarL3 {
	background-color: #ffbe33;
	background-position: -600px 0;
	color: #9e5900
}
.riStrengthBarL4 {
	background-color: #dc3;
	background-position: -900px 0;
	color: #696400
}
.riStrengthBarL5 {
	background-color: #6bcc33;
	background-position: 100% 0;
	color: #236800
}
.riSingle {
	display: inline-block;
	white-space: nowrap;
	text-align: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-khtml-box-sizing: border-box
}
.riLabel {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-khtml-box-sizing: border-box
}
.riSingle .riTextBox, .riSingle .riContentWrapper {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-khtml-box-sizing: border-box
}
.riSingle a.riButton {
	display: inline-block;
	vertical-align: middle;
	background-position: 3px 5px;
	height: 18px;
	line-height: 18px;
	width: 20px
}
.riSingle a.riButton:hover {
	background-position: 3px -45px
}
.riSingle .riLabel {
	vertical-align: middle;
	display: inline-block;
	margin: 0;
	padding-right: 5px
}
.riSingle a.riUp {
	display: inline-block;
	height: 8px;
	width: 15px;
	vertical-align: top
}
.riSingle a.riDown {
	display: inline-block;
	height: 8px;
	width: 15px;
	vertical-align: top;
	margin-left: -15px;
	vertical-align: bottom
}
.riSingle .riContentWrapper {
	display: inline-block;
	vertical-align: middle;
	overflow: visible;
	width: 60%
}
*+html .riSingle .riContentWrapper {
	overflow: visible
}
.riContButton {
	padding-right: 22px
}
.riContSpinButtons {
	padding-right: 17px
}
.riContButton.riContSpinButtons {
	padding-right: 35px
}
.riContButton .riContentWrapper {
	padding-right: 21px
}
*+html .riContButton .riContentWrapper {
	text-align: right
}
.riContSpinButtons .riContentWrapper {
	padding-right: 17px
}
.riContButton.riContSpinButtons .riContentWrapper {
	padding-right: 35px
}
html body .riSingle .riTextBox {
	padding-right: 5px;
	padding-left: 5px;
	margin: 0;
	width: 100%
}
html body .riSingle .riTextBox[type="text"] {
	padding-right: 5px;
	padding-left: 5px;
	margin: 0;
	width: 100%
}
.RadForm.rfdTextbox .riSingle input.rfdDecorated {
	padding-right: 5px;
	padding-left: 5px
}
.RadForm.rfdTextbox .riSingle input.rfdDecorated[type="text"] {
	padding-right: 5px;
	padding-left: 5px
}
.RadForm.rfdTextbox input.rfdDecorated.RadInputMgr {
	width: auto
}
.riSingle .riButton {
	display: inline-block;
	margin-top: 2px
}
.riSingle .riStrengthBar {
	margin-left: 0
}
.rcSingle .riSingle {
	white-space: normal
}
div.RadPicker table.rcSingle .rcInputCell {
	padding-right: 0
}
.RadInputRTL {
	text-align: right
}
.RadInputRTL.riResizable .riTextBox {
	padding-right: 5px;
	padding-left: 2px
}
.RadInputRTL.riContButton .riResizeIcon {
	margin-left: 0;
	margin-right: -27px
}
.RadInputRTL .riResizeIcon, .RadInputRTL.riButtonSwap .riResizeIcon {
	margin-left: 0;
	margin-right: -7px
}
.riSingle.RadInputRTL a.riDown {
	margin-left: 0;
	margin-right: -15px
}
._Telerik_Opera11 .riSingle.RadInputRTL a.riUp {
	margin-right: -15px
}
._Telerik_Opera11 .riSingle.RadInputRTL a.riDown {
	margin-right: 0
}
.riContSpinButtons .RadInputRTL {
	padding-right: 0;
	padding-left: 17px
}
.riContButton.riContSpinButtons.RadInputRTL {
	padding-right: 0;
	padding-left: 35px
}
.riContButton.RadInputRTL .riContentWrapper {
	padding-right: 0;
	margin-right: 0;
	padding-left: 21px;
	margin-left: -21px
}
.riContSpinButtons.RadInputRTL .riContentWrapper {
	padding-right: 0;
	padding-left: 17px
}
.riContButton.riContSpinButtons.RadInputRTL .riContentWrapper {
	padding-right: 0;
	padding-left: 35px
}
* html body .riSingle .riTextBox {
	margin-top: -2px;
	margin-top: 0
}
/* END Telerik.Web.UI.Skins.Input.css */
/* START Telerik.Web.UI.Skins.Default.Input.Default.css */
.RadInput_Default, .RadInputMgr_Default {
	font: 12px "segoe ui", arial, sans-serif
}
html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default {
	border-color: #8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
	background: #fff;
	color: #333;
	font: 12px "segoe ui", arial, sans-serif
}
html body .RadInput_Default .riEmpty, html body .RadInput_Empty_Default {
	color: #a5a5a5
}
html body .RadInput_Default .riHover, html body .RadInput_Hover_Default, html body .RadInput_Default .riFocused, html body .RadInput_Focused_Default {
	border-color: #515151;
	color: #333
}
html body .RadInput_Default .riRead, html body .RadInput_Read_Default {
	border-color: #d0d0d0
}
html body .RadInput_Default .riDisabled, html body .RadInput_Disabled_Default {
	border-color: #d0d0d0;
	color: #8a8a8a;
	cursor: default
}
html body .RadInput_Default .riError, html body .RadInput_Error_Default {
	border-color: #d51923;
	color: #d51923
}
.RadForm.rfdTextbox .RadInput_Default .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error_Default[type="text"] {
	border-color: #d51923;
	color: #d51923
}
html body .RadInput_Default .riNegative, html body .RadInput_Negative_Default {
	color: #565656
}
.RadInput_Default a {
}
.RadInput_Default .riBtn a {
	width: 20px;
	height: 18px;
	line-height: 18px;
	background-position: 3px 5px
}
.RadInput_Default .riBtn a:hover {
	background-position: 3px -45px
}
.RadInput_Default .riSpin a {
	width: 15px;
	height: 7px;
	line-height: 7px
}
.RadInput_Default a.riUp {
	background-position: 4px -98px
}
.RadInput_Default a.riUp:hover {
	background-position: 4px -148px
}
.RadInput_Default a.riDown {
	background-position: 4px -199px
}
.RadInput_Default a.riDown:hover {
	background-position: 4px -249px
}
.RadInput_Default .riLabel {
	color: #000
}
.RadInput_Default .riResizeIcon {
	background-position: -6.5px -966.5px;
	margin-bottom: -1px
}
html body .RadInputRTL_Default .riError, html body .RadInputRTL_Error_Default {
	background-position: 3px -298px
}
html body .RadInputRTL_Default .riResizeIcon {
	background-position: -6.5px -986.5px
}
.RadForm.rfdTextbox .RadInputRTL_Default .riError[type="text"], .RadForm.rfdTextbox .RadInputRTL_Error_Default[type="text"] {
	background-position: 3px -298px
}
/* END Telerik.Web.UI.Skins.Default.Input.Default.css */
/* START Telerik.Web.UI.Skins.Window.css */
.RadWindow {
	-webkit-transform: rotate3d(0, 0, 1, 0);
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 1000;
	-moz-transform: rotate3d(0, 0, 1, 0);
	-moz-backface-visibility: hidden;
	-moz-perspective: 1000;
	-o-transform: rotate3d(0, 0, 1, 0);
	-o-backface-visibility: hidden;
	-o-perspective: 1000;
	-ie-transform: rotate3d(0, 0, 1, 0);
	-ie-backface-visibility: hidden;
	-ie-perspective: 1000
}
.RadWindow .rwTitleRow, .RadWindow .rwTitleRow * {
	box-sizing: content-box;
	-moz-box-sizing: content-box
}
.RadWindow table.rwTable, .RadWindow table.rwShadow, .RadWindow .rwTitlebarControls {
	border: 0;
	padding: 0
}
.RadWindow .rwCorner, .RadWindow .rwTitlebar, .RadWindow .rwStatusbar, .RadWindow .rwFooterCenter, .RadWindow .rwTitlebarControls td {
	padding: 0;
	margin: 0;
	border: 0;
	border-collapse: collapse;
	vertical-align: top
}
.RadWindow .rwTopResize {
	font-size: 1px;
	line-height: 4px;
	width: 100%;
	height: 4px;
	background-position: 0 -31px;
	background-repeat: repeat-x
}
.RadWindow .rwStatusbarRow .rwCorner {
	background-repeat: no-repeat
}
.RadWindow .rwStatusbarRow .rwBodyLeft {
	background-position: -16px 0
}
.RadWindow .rwStatusbarRow .rwBodyRight {
	background-position: -24px 0
}
.RadWindow .rwStatusbar {
	height: 22px;
	background-position: 0 -113px;
	background-repeat: repeat-x
}
.RadWindow .rwStatusbar div {
	width: 18px;
	height: 18px;
	padding: 0 3px 0 0;
	background-position: 0 -94px;
	background-repeat: no-repeat
}
.RadWindow .rwTable {
	width: 100%;
	height: 100%;
	table-layout: auto
}
.RadWindow .rwCorner {
	width: 8px
}
.RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter {
	height: 8px;
	font-size: 1px;
	background-repeat: no-repeat;
	line-height: 1px
}
.RadWindow .rwBodyLeft, .RadWindow .rwBodyRight {
	background-repeat: repeat-y
}
.RadWindow .rwBodyRight {
	background-position: -8px 0
}
.RadWindow .rwTopLeft {
	background-position: 0 0
}
.RadWindow .rwTopRight {
	background-position: -8px 0
}
.RadWindow table .rwTitlebar {
	background-repeat: repeat-x;
	background-position: 0 -31px;
	-moz-user-select: none
}
.RadWindow .rwFooterLeft {
	background-position: 0 -62px
}
.RadWindow .rwFooterRight {
	background-position: -8px -62px
}
.RadWindow .rwFooterCenter {
	background-repeat: repeat-x;
	background-position: 0 -70px
}
.RadWindow .rwTitlebarControls {
	width: 100%;
	height: 27px
}
.RadWindow .rwIframeWrapperIOS {
	width: 100%;
	height: 100%;
	overflow: scroll;
	-webkit-overflow-scrolling: touch
}
.RadWindow .rwWindowContent {
	height: 100%!important;
	background: white
}
.RadWindow .rwWindowContent iframe {
	display: block
}
.RadWindow td.rwLoading {
	background-repeat: no-repeat;
	background-position: center
}
.RadWindow .rwStatusbar .rwLoading {
	background-repeat: no-repeat
}
.RadWindow .rwStatusbar .rwLoading {
	padding-left: 30px
}
.RadWindow td.rwStatusbar input {
	font: normal 12px "Segoe UI", Arial, Verdana, Sans-serif;
	padding: 4px 0 0 3px;
	margin: 0;
	border: 0!important;
	width: 100%;
	height: 18px;
	line-height: 18px;
	background-color: transparent!important;
	background-repeat: no-repeat!important;
	background-position: left center!important;
	cursor: default;
	-moz-user-select: none;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	float: left;
	vertical-align: middle
}
.RadWindow .rwControlButtons {
	padding: 0;
	margin: 2px 0 0 0;
	list-style: none;
	white-space: nowrap;
	float: right
}
.RadWindow .rwControlButtons li {
	float: left;
	padding: 0 1px 0 0
}
.RadWindow .rwControlButtons a {
	width: 30px;
	height: 21px;
	line-height: 1px;
	font-size: 1px;
	cursor: default;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	outline: 0
}
.RadWindow .rwControlButtons span {
	display: block
}
.RadWindow .rwReloadButton {
	background-position: -120px 0
}
.RadWindow .rwReloadButton:hover {
	background-position: -120px -21px
}
.RadWindow .rwPinButton {
	background-position: -180px 0
}
.RadWindow .rwPinButton:hover {
	background-position: -180px -21px
}
.RadWindow .rwPinButton.on {
	background-position: -150px 0
}
.RadWindow .rwPinButton.on:hover {
	background-position: -150px -21px
}
.RadWindow .rwMinimizeButton {
	background-position: 0 0
}
.RadWindow .rwMinimizeButton:hover {
	background-position: 0 -21px
}
.RadWindow .rwMaximizeButton {
	background-position: -60px 0
}
.RadWindow .rwMaximizeButton:hover {
	background-position: -60px -21px
}
.RadWindow .rwCloseButton {
	background-position: -90px 0
}
.RadWindow .rwCloseButton:hover {
	background-position: -90px -21px
}
.RadWindow.rwMaximizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwMinimizeButton {
	background-position: -30px 0
}
.RadWindow.rwMaximizedWindow .rwMaximizeButton:hover, .RadWindow.rwMinimizedWindow .rwMinimizeButton:hover {
	background-position: -30px -21px
}
.RadWindow.rwMaximizedWindow .rwTopResize, .RadWindow.rwMaximizedWindow .rwCorner, .RadWindow.rwMaximizedWindow .rwFooterCenter, .RadWindow.rwMaximizedWindow .rwTitlebar {
	cursor: default!important
}
.RadWindow .rwIcon {
	display: block;
	background-repeat: no-repeat;
	background-position: 0 -78px;
	width: 16px;
	height: 16px;
	cursor: default;
	margin: 3px 5px 0 0
}
.RadWindow .rwTitleRow em {
	font: normal bold 12px "Segoe UI", Arial;
	color: black;
	padding: 3px 0 0 1px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left
}
.RadWindow.rwInactiveWindow .rwTitlebarControls {
	position: static
}
.RadWindow .rwDialogPopup {
	margin: 16px;
	color: black;
	padding: 1px 0 16px 50px;
	font: normal 12px "Segoe UI", Arial, Verdana;
	cursor: default
}
.RadWindow .rwDialogPopup .rwPopupButton, .RadWindow .rwDialogPopup .rwPopupButton span {
	display: block;
	float: left
}
.RadWindow .rwControlButtons a {
	text-indent: -3333px;
	overflow: hidden;
	text-align: center
}
.RadWindow .rwDialogText {
	text-align: left
}
.RadWindow.rwMinimizedWindow .rwPinButton, .RadWindow.rwMinimizedWindow .rwReloadButton, .RadWindow.rwMinimizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwTopResize {
	display: none!important
}
.RadWindow .rwDialogInput {
	font: normal 12px "Segoe UI", Arial, Verdana;
	color: black;
	width: 100%;
	display: block;
	margin: 8px 0
}
.RadWindow .rwWindowContent .radconfirm, .RadWindow .rwWindowContent .radalert {
	background-color: transparent;
	background-position: left center;
	background-repeat: no-repeat
}
.RadWindow .rwWindowContent .radconfirm {
}
.RadWindow .rwWindowContent .radalert {
	background-image: url('')
}
.RadWindow .rwWindowContent .radprompt {
	padding: 0
}
.RadWindow .rwPopupButton, .RadWindow .rwPopupButton span {
	text-decoration: none;
	color: black;
	line-height: 21px;
	height: 21px;
	cursor: default
}
.RadWindow .rwPopupButton {
	background-repeat: no-repeat;
	background-position: 0 -136px;
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0
}
.RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan {
	background-repeat: no-repeat;
	background-position: right -136px;
	padding: 0 3px 0 0
}
.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan {
	background-repeat: repeat-x;
	background-position: 0 -157px;
	padding: 0 12px
}
.RadWindow .rwWindowContent .rwPopupButton:hover {
	background-position: 0 -178px;
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0
}
.RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan {
	background-position: right -178px;
	padding: 0 3px 0 0
}
.RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan {
	background-position: 0 -199px;
	padding: 0 12px
}
.RadWindow .rwStatusbarRow .rwBodyLeft {
	background-position: -16px 0
}
.RadWindow .rwStatusbarRow .rwBodyRight {
	background-position: -24px 0
}
.RadWindow.rwMinimizedWindow .rwContentRow, .RadWindow.rwMinimizedWindow .rwStatusbarRow {
	display: none
}
.RadWindow.rwMinimizedWindow table.rwTitlebarControls {
	margin-top: 4px
}
.RadWindow.rwMinimizedWindow .rwControlButtons {
	width: 66px!important
}
.RadWindow.rwMinimizedWindow em {
	width: 90px
}
.RadWindow.rwMinimizedWindow, .RadWindow .rwMinimizedWindowOverlay {
	width: 200px!important;
	height: 30px!important;
	overflow: hidden!important;
	float: left!important
}
.RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft {
	background-position: 0 -220px;
	background-repeat: no-repeat
}
.RadWindow.rwMinimizedWindow .rwCorner.rwTopRight {
	background-position: -8px -220px;
	background-repeat: no-repeat
}
.RadWindow.rwMinimizedWindow .rwTitlebar {
	background-position: 0 -250px!important;
	background-repeat: repeat-x
}
.RadWindow.rwInactiveWindow .rwCorner, .RadWindow.rwInactiveWindow .rwTitlebar, .RadWindow.rwInactiveWindow .rwFooterCenter {
	filter: alpha(opacity=65)!important;
	opacity: .65!important;
	-ms-filter: "alpha(opacity=65)"
}
.RadWindow ul.rwControlButtons span {
	display: none\9
}
.RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTopLeft {
	background-position: 0 -280px
}
.RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTitlebar {
	background-position: 0 -288px;
	background-repeat: repeat-x
}
.RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTopRight {
	background-position: -8px -280px
}
.RadWindow.rwNoTitleBar table div.rwTopResize {
	background: 0
}
.RadWindow .rwShadow .rwTopLeft, .RadWindow .rwShadow .rwTopRight, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight {
	width: 15px!important
}
.RadWindow .rwShadow .rwTopLeft, .RadWindow .rwShadow .rwTopRight {
	height: 38px
}
.RadWindow .rwShadow .rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft {
	background-position: 0 -297px!important
}
.RadWindow .rwShadow .rwTopRight, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight {
	background-position: 0 -335px!important
}
.RadWindow .rwShadow .rwTopResize {
	height: 8px;
	background-position: 0 -376px!important
}
.RadWindow .rwShadow .rwTitlebar, .RadWindow.rwMinimizedWindow .rwShadow .rwTitlebar {
	height: 30px!important;
	background-position: 0 -391px!important;
	background-repeat: repeat-x!important
}
.RadWindow .rwInactiveWindow.rwMinimizedWindow {
	height: 29px\9!important;
	_height: 30px!important
}
.RadWindow .rwShadow .rwFooterLeft, .RadWindow .rwShadow .rwFooterRight, .RadWindow .rwShadow .rwFooterCenter {
	height: 14px
}
.RadWindow .rwShadow .rwFooterLeft {
	width: 15px;
	background-position: 0 -431px
}
.RadWindow .rwShadow .rwFooterCenter {
	background-position: 0 -461px;
	background-repeat: repeat-x
}
.RadWindow .rwShadow .rwFooterRight {
	width: 15px;
	background-position: 0 -446px
}
.RadWindow .rwShadow .rwBodyLeft, .RadWindow .rwShadow .rwBodyRight {
	width: 15px;
	background-repeat: repeat-y
}
.RadWindow .rwShadow .rwBodyLeft {
	background-position: -33px 0
}
.RadWindow .rwShadow .rwBodyRight {
	background-position: -52px 0
}
.RadWindow .rwShadow .rwIcon {
	margin: 7px 5px 0 1px
}
.RadWindow .rwShadow em {
	padding: 7px 0 0 1px
}
.RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight {
	height: 1px!important
}
.RadWindow.rwMinimizedWindowShadow {
	overflow: visible!important
}
.RadWindow.rwMinimizedWindowShadow .rwTable {
	height: auto!important;
	width: 210px!important
}
.RadWindow.rwMinimizedWindow .rwShadow .rwFooterLeft {
	background-position: 0 -432px
}
.RadWindow.rwMinimizedWindow .rwShadow .rwFooterCenter {
	background-position: 0 -462px
}
.RadWindow.rwMinimizedWindow .rwShadow .rwFooterRight {
	background-position: 0 -447px
}
.RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls {
	display: block
}
.RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwPinButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwReloadButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwMaximizeButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwContentRow, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwStatusbarRow {
	display: none!important
}
.RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopLeft, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopRight, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterLeft, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterRight, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterCenter, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopResize {
	cursor: default!important
}
.RadWindow.rwNoTitleBar table.rwShadow tr td.rwTopLeft {
	background-position: 0 -480px!important
}
.RadWindow.rwNoTitleBar table.rwShadow tr td.rwTitlebar {
	background-position: 0 -525px!important
}
.RadWindow.rwNoTitleBar table.rwShadow tr td.rwTopRight {
	background-position: 0 -500px!important
}
.RadWindow.rwNoTitleBar .rwShadow .rwTitlebar, .RadWindow.rwNoTitleBar .rwShadow .rwTopLeft, .RadWindow.rwNoTitleBar .rwShadow .rwTopRight {
	height: 13px!important
}
.RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTopLeft {
	background-position: 8px -280px!important
}
.RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTitlebar {
	background-position: 0 -288px!important
}
.RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTopRight {
	background-position: -9px -280px!important
}
.RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTitlebar, .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTopLeft, .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTopRight {
	height: 8px!important
}
html:first-child .RadWindow ul {
	float: right;
	border: 1px solid transparent
}
.RadWindow_rtl .rwControlButtons {
	float: left
}
div.RadWindow_rtl .rwControlButtons li {
	float: right
}
div.RadWindow_rtl table.rwShadow .rwControlButtons li {
	float: right
}
.RadWindow.RadWindow_rtl div.rwDialogText, .RadWindow.RadWindow_rtl div.rwDialogText {
	text-align: right
}
.RadWindow.RadWindow_rtl div.rwDialogPopup div a, .RadWindow.RadWindow_rtl div.rwDialogPopup div a {
	float: right
}
.RadWindow.RadWindow_rtl div.rwDialogPopup, .RadWindow.RadWindow_rtl div.rwDialogPopup {
	background-position: right center;
	padding: 1px 50px 16px 0
}
.RadWindow.RadWindow_rtl div.rwDialogPopup.radprompt, .RadWindow.RadWindow_rtl div.rwDialogPopup.radprompt {
	padding: 1px 0 16px 0
}
.RadWindow.RadWindow_rtl .rwPopupButton, .RadWindow.RadWindow_rtl .rwPopupButton:hover {
	margin: 8px 0 8px 8px
}
/* END Telerik.Web.UI.Skins.Window.css */
/* START Telerik.Web.UI.Skins.Notification.css */
.RadNotification {
	margin: 0;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-wrap: break-word;
	z-index: 9001
}
.RadNotification, .RadNotification * {
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
.RadNotification.rnRoundedCorners {
	border-radius: .41667em
}
.RadNotification.rnRoundedCorners .rnTitleBar {
	border-radius: .41667em .41667em 0 0
}
.RadNotification .rnTitleBar {
	margin: 0;
	padding: 0 .33333em;
	height: 2em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: repeat-x;
	background-position: 0 0
}
.RadNotification .rnTitleBarIcon {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin: .33333em .33333em 0 0;
	overflow: hidden
}
.RadNotification .rnTitleBarTitle {
	display: block;
	width: 70%;
	float: left;
	height: 2em;
	line-height: 2em;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	overflow: hidden
}
.RadNotification .rnCommands {
	width: auto;
	height: 16px;
	line-height: 16px;
	float: right;
	list-style: none;
	margin: .25em 0 0 0;
	padding: 0
}
.RadNotification .rnCommands li {
	float: left
}
.RadNotification .rnCommands a {
	display: block;
	width: 16px;
	height: 16px
}
.RadNotification .rnCommands .rnMenuIcon a {
	background-position: -2px -662px
}
.RadNotification .rnCommands .rnMenuIcon a:hover {
	background-position: -22px -662px
}
.RadNotification .rnCommands .rnCloseIcon a {
	background-position: -2px -762px
}
.RadNotification .rnCommands .rnCloseIcon a:hover {
	background-position: -22px -762px
}
.RadNotification .rnCommands a .rnAccessibility {
	display: none
}
.RadNotification div.rnNoTitleBar .rnContentWrapper {
	border-top: 0
}
.RadNotification .rnContentWrapper {
	padding: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: transparent
}
.RadNotification .rnContentIconClipIn {
	position: relative;
	float: left;
	margin: -2px 0 -34px 15px;
	width: 32px;
	height: 32px;
*margin:15px 0 -35px 0
}
.RadNotification .rnContentIconClip {
	position: absolute;
	top: -1px;
	clip: rect(16px 32px 48px 0)
}
*+html .RadNotification .rnContentIconClip {
	top: -18px;
	right: -18px
}
.RadNotification .rnContentIconClipIn .rnCustomIcon {
	clip: auto;
	margin-top: 12px;
*cliptop:0
}
.RadNotification .rnContent {
	padding: 1em 1.66667em 1.66667em 5.58333em
}
.RadNotification .rnContentTemplate, .RadNotification div.rnNoContentIcon .rnContent {
	padding: 0
}
.RadNotification.rnRtl .rnCommands li, .RadNotification.rnRtl .rnTitleBarIcon, .RadNotification.rnRtl .rnTitleBarTitle, .RadNotification.rnRtl .rnContentIconClipIn {
	float: right
}
.RadNotification.rnRtl .rnTitleBarTitle {
	padding-right: 4px
}
.RadNotification.rnRtl .rnCommands {
	float: left;
	margin-left: -4px;
*margin-top:4px;
*margin-right:55px;
*width:40px
}
.RadNotification.rnRtl .rnTitleBarIcon {
	direction: ltr;
	margin: .33333em 0 0 0
}
.RadNotification.rnRtl .rnContent {
	padding: 1em 5.58333em 1.66667em 1.66667em
}
.RadNotification.rnRtl .rnContentIconClipIn {
	margin: -2px 15px -34px 0;
*margin:15px 30px -35px 0;
*position:fixed
}
/* END Telerik.Web.UI.Skins.Notification.css */
/* START Telerik.Web.UI.Skins.Black.ToolTip.Black.css */
.RadToolTip_Black.rtLoading {
	background: url('')
}
.RadToolTip_Black .rtWrapper .rtWrapperLeftMiddle, .RadToolTip_Black .rtWrapper .rtWrapperRightMiddle, .RadToolTip_Black table.rtShadow .rtWrapperLeftMiddle, .RadToolTip_Black table.rtShadow .rtWrapperRightMiddle {
	background-image: url('')
}
.RadToolTip_Black .rtWrapper .rtWrapperContent {
	background-color: #ccc;
	color: black
}
.RadToolTip_Black .rtTitlebar {
	color: black
}
.RadToolTip_Black .rtCallout {
}
/* END Telerik.Web.UI.Skins.Black.ToolTip.Black.css */
/* START Telerik.Web.UI.Skins.Black.Menu.Black.css */
.RadMenu_Black .rmRootGroup, .RadMenu_Black a.rmLink, .RadMenu_Black .rmText, .RadMenu_Black .rmLeftArrow, .RadMenu_Black .rmRightArrow, .RadMenu_Black .rmTopArrow, .RadMenu_Black .rmBottomArrow {
	background-image: url('');
	background-color: transparent
}
.RadMenu_Black .rmRootGroup {
	border: 1px solid #202020;
	background-repeat: repeat-x;
	background-color: #161616
}
.RadMenu_Black .rmVertical {
	background-position: 0 -408px
}
.RadMenu_Black, .RadMenu_Black a.rmLink {
	font: normal 12px/23px "Segoe UI", Arial, sans-serif;
	color: #fff;
	text-decoration: none
}
.RadMenu_Black a.rmLink:hover {
	color: #9eda29
}
.RadMenu_Black a.rmLink, .RadMenu_Black .rmText {
	background-repeat: no-repeat;
	background-position: 0 500px
}
.RadMenu_Black a.rmLink:hover, .RadMenu_Black a.rmFocused {
	background-position: 0 -72px
}
.RadMenu_Black a.rmFocused {
	box-shadow: inset 0 0 3px 1px #565656
}
.RadMenu_Black a.rmSelected, .RadMenu_Black a.rmExpanded, .RadMenu_Black a.rmExpanded:hover {
	color: #9eda29;
	background-position: 0 -72px
}
.RadMenu_Black a.rmExpanded .rmText, .RadMenu_Black a.rmExpanded:hover .rmText {
	background-position: 100% -96px
}
.RadMenu_Black .rmLast a.rmExpanded .rmText {
	background-position: 0 500px;
	background-repeat: no-repeat
}
.RadMenu_Black a.rmDisabled, .RadMenu_Black a.rmDisabled:hover {
	color: #7d7d7d;
	background-position: 0 500px
}
.RadMenu_Black .rmGroup, .RadMenu_Black .rmMultiColumn, .RadMenu_Black .rmGroup .rmVertical {
	border: 1px solid #080808;
}
.RadMenu_Black .rmPopup {
	border: 1px solid #080808
}
.RadMenu_Black .rmContentTemplate {
	background-color: #4f4f4f
}
.RadMenu_Black .rmTopFix, .RadMenu_Black .rmBottomFix, .RadMenu_Black .rmRoundedCorners .rmGroup .rmItem, .RadMenu_Black .rmRoundedCorners li.rmFirstGroupColumn .rmItem, .RadMenu_Black .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem, .RadMenu_Black_Context.rmRoundedCorners .rmGroup .rmItem {
	background-image: url('');
	background-color: #4f4f4f;
	background-repeat: repeat-y;
	background-position: -2px 0
}
.RadMenu_Black .rmTopFix, .RadMenu_Black .rmBottomFix {
	background-position: -5px 0
}
.RadMenu_Black .rmPopup .rmTopFix, .RadMenu_Black .rmPopup .rmBottomFix {
	background-image: none
}
.RadMenu_Black .rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_Black .rmRoundedCorners .rmGroupColumn .rmItem, .RadMenu_Black .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem, .RadMenu_Black .rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_Black .rmRoundedCorners .rmScrollWrap .rmVertical, .RadMenu_Black_Context .rmHorizontal.rmGroup, .RadMenu_Black_Context .rmHorizontal .rmGroup, .RadMenu_Black_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_Black_Context.rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_Black_Context.rmRoundedCorners .rmScrollWrap .rmVertical {
	background-image: none
}
.RadMenu_Black .rmRoundedCorners .rmGroupColumn {
	background-color: #4f4f4f
}
.RadMenu_Black .rmBottomLeft, .RadMenu_Black .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Black_Context.rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Black_Context.rmRoundedCorners ul.rmGroup, .RadMenu_Black .rmRoundedCorners ul.rmGroup, .RadMenu_Black .rmRoundedCorners .rmMultiColumn {
	background-color: transparent;
	background-repeat: no-repeat
}
.RadMenu_Black .rmPopup .rmBottomLeft {
}
.RadMenu_Black .rmTopRight, .RadMenu_Black .rmBottomRight {
	background-color: transparent;
	background-repeat: no-repeat
}
.RadMenu_Black .rmTopFix, .RadMenu_Black .rmBottomFix, .RadMenu_Black .rmRoundedCorners .rmGroup .rmFirst, .RadMenu_Black_Context.rmRoundedCorners .rmGroup .rmFirst, .rmRoundedCorners_Black .rmGroup .rmFirst {
	border-color: #080808
}
.RadMenu_Black .rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu_Black .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix {
	background: #4F4F4F
}
.RadMenu_Black .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Black .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow, .RadMenu_Black_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Black_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow {
	background-color: #4F4F4F;
	border: 0
}
.RadMenu_Black_rtl .rmBottomLeft, .RadMenu_Black_rtl .rmRoundedCorners ul.rmGroup, .RadMenu_Black_rtl .rmRoundedCorners .rmMultiColumn, .RadMenu_Black .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Black .rmScrollWrapContainer .rmBottomLeft, .rmRoundedCorners.RadMenu_Black_Context_rtl ul.rmGroup, .RadMenu_Black_Context.rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Black .rmRoundedCorners .rmPopup {
	background-repeat: no-repeat
}
.RadMenu_Black_rtl .rmTopRight, .RadMenu_Black_rtl .rmBottomRight {
}
.RadMenu_Black_rtl .rmContentTemplate .rmTopRight, .RadMenu_Black_rtl .rmContentTemplate .rmBottomRight {
}
.RadMenu_Black_rtl li.rmTopFix, .RadMenu_Black_rtl li.rmBottomFix, .RadMenu_Black_rtl .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners.RadMenu_Black_Context_rtl .rmGroup .rmItem {
	background-position: 101% 0
}
.RadMenu_Black .rmSlide .rmScrollWrap {
	background-image: none
}
.RadMenu_Black_rtl .rmGroup, .RadMenu_Black_rtl .rmMultiColumn, .RadMenu_Black_rtl .rmGroup .rmVertical {
	background-position: 100% 0
}
.RadMenu_Black .rmRootGroup li.rmItem .rmGroup {
	padding-bottom: 0
}
.RadMenu_Black .rmGroup li.rmLast {
	padding-bottom: 1px
}
.RadMenu_Black .rmRootGroup .rmHorizontal {
	background-image: none
}
.RadMenu_Black .rmScrollWrap .rmVertical {
	border: 0
}
.RadMenu_Black .rmGroup .rmItem a.rmLink, .RadMenu_Black .rmGroup .rmItem a.rmLink:hover, .RadMenu_Black .rmGroup .rmItem a.rmFocused, .RadMenu_Black .rmGroup .rmItem a.rmSelected, .RadMenu_Black .rmGroup .rmItem a.rmExpanded {
	padding-top: 0;
	padding-bottom: 0;
	border: 0
}
.RadMenu_Black .rmGroup a.rmLink, .RadMenu_Black .rmGroup .rmText, .RadMenu_Black .rmGroup .rmItem a.rmDisabled, .RadMenu_Black .rmGroup .rmItem a.rmDisabled:hover, .RadMenu_Black .rmGroup .rmItem a.rmDisabled .rmText, .RadMenu_Black .rmGroup .rmItem a.rmDisabled:hover .rmText {
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent
}
.RadMenu_Black .rmGroup a.rmLink:hover, .RadMenu_Black .rmGroup a.rmFocused, .RadMenu_Black .rmGroup a.rmSelected, .RadMenu_Black .rmGroup a.rmExpanded {
	background-position: 0 -168px
}
.RadMenu_Black .rmGroup a.rmLink:hover .rmText, .RadMenu_Black .rmGroup a.rmFocused .rmText, .RadMenu_Black .rmGroup a.rmSelected .rmText, .RadMenu_Black .rmGroup a.rmExpanded .rmText {
	background-position: 100% -192px
}
.RadMenu_Black .rmVertical .rmExpandRight, .RadMenu_Black .rmGroup .rmExpandDown, .RadMenu_Black_Context .rmGroup .rmExpandRight, .RadMenu_Black .rmVertical .rmItem a.rmDisabled .rmExpandRight, .RadMenu_Black .rmGroup .rmItem a.rmDisabled .rmExpandDown, .RadMenu_Black .rmVertical .rmItem a.rmDisabled:hover .rmExpandRight, .RadMenu_Black .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown {
	background-position: 100% -216px
}
.RadMenu_Black .rmVertical a.rmLink:hover .rmExpandRight, .RadMenu_Black .rmVertical a.rmFocused .rmExpandRight, .RadMenu_Black .rmVertical a.rmSelected .rmExpandRight, .RadMenu_Black .rmVertical a.rmExpanded .rmExpandRight {
	background-position: 100% -312px
}
.RadMenu_Black .rmGroup a.rmLink:hover .rmExpandRight, .RadMenu_Black .rmGroup a.rmFocused .rmExpandRight, .RadMenu_Black .rmGroup a.rmSelected .rmExpandRight, .RadMenu_Black .rmGroup a.rmExpanded .rmExpandRight, .RadMenu_Black .rmGroup a.rmLink:hover .rmExpandDown, .RadMenu_Black .rmGroup a.rmFocused .rmExpandDown, .RadMenu_Black .rmGroup a.rmSelected .rmExpandDown, .RadMenu_Black .rmGroup a.rmExpanded .rmExpandDown {
	background-position: 100% -240px
}
.RadMenu_Black .rmVertical a.rmDisabled:hover .rmExpandRight, .RadMenu_Black .rmGroup a.rmDisabled:hover .rmExpandDown {
	background-position: 100% -216px
}
.RadMenu_Black .rmSlide {
	margin-top: -1px
}
.RadMenu_Black .rmLeftArrow, .RadMenu_Black .rmRightArrow {
	background-color: #4f4f4f
}
.RadMenu_Black .rmLeftArrow {
	background-position: -8px -312px;
	border-right: 1px solid #828282
}
.RadMenu_Black .rmRightArrow {
	background-position: -482px -216px;
	border-left: 1px solid #828282
}
.RadMenu_Black .rmTopArrow, .RadMenu_Black .rmBottomArrow, .RadMenu_Black .rmGroup .rmLeftArrow, .RadMenu_Black .rmGroup .rmRightArrow {
	background-color: #4f4f4f
}
.RadMenu_Black .rmTopArrow {
	background-position: 50% -367px;
	border-bottom: 1px solid #828282
}
.RadMenu_Black .rmBottomArrow {
	background-position: 50% -391px;
	border-top: 1px solid #828282
}
.rmRoundedCorners_Black .rmTopArrow, .rmRoundedCorners_Black .rmBottomArrow, .RadMenu_Black .rmRoundedCorners .rmTopArrow, .RadMenu_Black .rmRoundedCorners .rmBottomArrow {
	border-color: #5c5c5c
}
.RadMenu_Black .rmSeparator .rmText {
	border-color: #202020 #4e4e4e #4e4e4e #202020
}
.RadMenu_Black .rmGroup .rmSeparator .rmText {
	border-color: #393939 #626262 #626262 #393939
}
.RadMenu_Black_Context .rmSeparator .rmText {
	background-color: transparent;
	background-position: 0 -406px
}
.RadMenu_Black .rmHorizontal .rmRootLink .rmIcon {
	background-position: 50% -388px
}

@media screen\9 {
.RadMenu_Black .rmHorizontal .rmRootLink .rmIcon {
	background-position: -243px -388px
}
}
.RadMenu_Black_rtl .rmVertical a.rmExpanded .rmText, .RadMenu_Black_rtl .rmVertical a.rmExpanded:hover .rmText {
	background-position: 0 500px;
	background-repeat: no-repeat
}
.RadMenu_Black_rtl .rmGroup a.rmLink:hover, .RadMenu_Black_rtl .rmGroup a.rmFocused, .RadMenu_Black_rtl .rmGroup a.rmSelected, .RadMenu_Black_rtl .rmGroup a.rmExpanded {
	background-position: 100% -264px
}
.RadMenu_Black_rtl .rmGroup a.rmLink:hover .rmText, .RadMenu_Black_rtl .rmGroup a.rmFocused .rmText, .RadMenu_Black_rtl .rmGroup a.rmSelected .rmText, .RadMenu_Black_rtl .rmGroup a.rmExpanded .rmText {
	background-position: 0 -288px
}
.RadMenu_Black_Context_rtl .rmVertical .rmExpandLeft, .RadMenu_Black_rtl .rmRootGroup .rmExpandLeft {
	background-position: 0 -312px
}
.RadMenu_Black_rtl .rmVertical a.rmLink:hover .rmExpandLeft, .RadMenu_Black_rtl .rmVertical a.rmFocused .rmExpandLeft, .RadMenu_Black_rtl .rmVertical a.rmSelected .rmExpandLeft, .RadMenu_Black_rtl .rmVertical a.rmExpanded .rmExpandLeft {
	background-position: 0 -216px
}
.RadMenu_Black_rtl .rmGroup a.rmLink:hover .rmExpandLeft, .RadMenu_Black_rtl .rmGroup a.rmFocused .rmExpandLeft, .RadMenu_Black_rtl .rmGroup a.rmSelected .rmExpandLeft, .RadMenu_Black_rtl .rmGroup a.rmExpanded .rmExpandLeft, .RadMenu_Black_rtl .rmSlide .rmHorizontal .rmLink:hover .rmExpandDown, .RadMenu_Black_rtl .rmSlide .rmHorizontal .rmFocused .rmExpandDown, .RadMenu_Black_rtl .rmSlide .rmHorizontal .rmSelected .rmExpandDown, .RadMenu_Black_rtl .rmSlide .rmHorizontal .rmExpanded .rmExpandDown {
	background-position: 0 -336px
}
.RadMenu_Black_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft, .RadMenu_Black_rtl .rmSlide .rmHorizontal .rmExpandDown, .RadMenu_Black_rtl .rmSlide .rmHorizontal .rmExpandUp {
	background-position: 0 -312px
}
/* END Telerik.Web.UI.Skins.Black.Menu.Black.css */
/* START Telerik.Web.UI.Skins.Black.Window.Black.css */
.RadWindow_Black {
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	font-size: 12px
}
.RadWindow_Black .rwTopLeft, .RadWindow_Black .rwTopRight, .RadWindow_Black .rwTitlebar, .RadWindow_Black .rwFooterLeft, .RadWindow_Black .rwFooterRight, .RadWindow_Black .rwFooterCenter, .RadWindow_Black .rwTopResize, .RadWindow_Black .rwStatusbar div, .RadWindow_Black .rwStatusbar, .RadWindow_Black .rwPopupButton, .RadWindow_Black .rwPopupButton span, .RadWindow_Black.rwMinimizedWindow .rwCorner {
}
.RadWindow_Black .rwBodyLeft, .RadWindow_Black .rwBodyRight, .RadWindow_Black .rwStatusbarRow .rwCorner {
}
.RadWindow_Black .rwShadow .rwTopLeft, .RadWindow_Black .rwShadow .rwTopRight, .RadWindow_Black .rwShadow .rwTitlebar, .RadWindow_Black .rwShadow .rwFooterLeft, .RadWindow_Black .rwShadow .rwFooterRight, .RadWindow_Black .rwShadow .rwFooterCenter, .RadWindow_Black .rwShadow .rwTopResize, .RadWindow_Black .rwShadow .rwStatusbar div, .RadWindow_Black .rwShadow .rwStatusbar, .RadWindow_Black .rwShadow .rwPopupButton, .RadWindow_Black .rwShadow .rwPopupButton span, .RadWindow_Black .rwShadow .rwBodyLeft, .RadWindow_Black .rwShadow .rwBodyRight, .RadWindow_Black .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_Black .rwShadow .rwStatusbarRow .rwBodyRight {
}
.RadWindow_Black .rwShadow .rwBodyLeft, .RadWindow_Black .rwShadow .rwBodyRight, .RadWindow_Black .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_Black .rwShadow .rwStatusbarRow .rwBodyRight {
}
.RadWindow_Black .rwStatusbar input {
	color: white
}
.RadWindow_Black .rwControlButtons {
	margin-top: 1px
}
.RadWindow_Black .rwControlButtons a {
}
.RadWindow_Black a.rwIcon {
}
.RadWindow_Black table.rwTitlebarControls em {
	color: #d7d7d7
}
.RadWindow_Black input.rwDialogInput {
	border: 1px solid #080808;
	background-color: #464646;
	background-position: 0 -322px;
	background-repeat: repeat-x;
	color: white
}
.RadWindow_Black input.rwDialogInput:hover {
	border: 1px solid #5c5c5c;
	background-position: 0 -360px;
	background-color: #3e3e3e;
	background-repeat: repeat-x
}
.RadWindow_Black .rwPopupButton span, .RadWindow_Black td.rwWindowContent {
	color: white
}
.RadWindow_Black .rwPopupButton:hover span {
	color: #9eda29
}
.RadWindow_Black td.rwWindowContent, .RadWindow_Black .rwStatusbar {
	background-color: #080808
}
.RadWindow_Black td.rwExternalContent {
	background-color: #fff
}
.RadWindow_Black .rwDialogPopup {
	color: white
}
.RadWindow_Black tr td.rwLoading {
	background-color: #464646
}
.RadWindow_Black td.rwWindowContent.rwLoading {
}
.RadWindow_Black input.rwLoading {
}
.RadWindow_Black .rwShadow .rwControlButtons {
	margin: 5px 0 0
}
.RadWindow_Black.rwMinimizedWindowShadow .rwShadow .rwControlButtons {
	margin: 9px -8px 0 0
}
.RadWindow_Black.rwMinimizedWindowShadow .rwShadow .rwIcon {
	margin: 9px 6px 0 0
}
.RadWindow_Black.rwMinimizedWindowShadow .rwShadow em {
	margin: 4px 0 0 -1px
}
.RadWindow_Black .rwShadow .rwControlButtons li {
	float: left;
	padding: 0
}
.RadWindow_Black .rwShadow .rwControlButtons a {
	width: 26px
}
.RadWindow_Black.rwMinimizedWindow .rwShadow .rwFooterLeft {
	background-position: 0 -431px!important
}
.RadWindow_Black.rwMinimizedWindow .rwShadow .rwFooterCenter {
	background-position: 0 -461px!important
}
.RadWindow_Black.rwMinimizedWindow .rwShadow .rwFooterRight {
	background-position: 0 -446px!important
}
.RadWindow_Black.rwInactiveWindow .rwShadow .rwTopLeft, .RadWindow_Black.rwInactiveWindow .rwShadow .rwTopRight, .RadWindow_Black.rwInactiveWindow .rwShadow .rwTitlebar, .RadWindow_Black.rwInactiveWindow .rwShadow .rwFooterLeft, .RadWindow_Black.rwInactiveWindow .rwShadow .rwFooterRight, .RadWindow_Black.rwInactiveWindow .rwShadow .rwFooterCenter, .RadWindow_Black.rwInactiveWindow .rwShadow .rwTopResize, .RadWindow_Black.rwInactiveWindow .rwShadow .rwStatusbar div, .RadWindow_Black.rwInactiveWindow .rwShadow .rwStatusbar, .RadWindow_Black.rwInactiveWindow .rwShadow .rwPopupButton, .RadWindow_Black.rwInactiveWindow .rwShadow .rwPopupButton span, .RadWindow_Black.rwInactiveWindow .rwShadow.rwMinimizedWindow .rwCorner, .RadWindow_Black.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft, .RadWindow_Black.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar, .RadWindow_Black.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight, .RadWindow_Black.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterLeft, .RadWindow_Black.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterCenter, .RadWindow_Black.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterRight {
	background-image: url('')!important
}
.RadWindow_Black.rwInactiveWindow .rwShadow .rwBodyLeft, .RadWindow_Black.rwInactiveWindow .rwShadow .rwBodyRight, .RadWindow_Black.rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner, .RadWindow_Black.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyLeft, .RadWindow_Black.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyRight {
}
.RadWindow_Black td.rwWindowContent .radconfirm {
	background-image: url('')
}
.RadWindow_Black td.rwWindowContent .radalert {
}
div.RadWindow_Black a.rwCancel, div.RadWindow_Black a.rwCancel span {
	background: 0;
	cursor: pointer
}
div.RadWindow_Black a.rwCancel span span {
	color: #9eda29
}
/* END Telerik.Web.UI.Skins.Black.Window.Black.css */
/* START Telerik.Web.UI.Skins.Black.Notification.Black.css */
.RadNotification_Black {
	border-color: #080808;
	color: #fff;
	background-color: #464646
}
.RadNotification_Black.rnShadows {
	box-shadow: 2px 2px 3px #2f2d2d
}
.RadNotification_Black .rnTitleBar {
	border-bottom-color: #000;
	background-image: linear-gradient(#323232, #161616);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323232', endColorstr='#161616', GradientType=0)
}
.RadNotification_Black .rnCommands a {
}
.RadNotification_Black .rnContentWrapper {
	border-top-color: #080808
}
.RadNotification_Black .rnCommands {
	margin: .33333em 0 0
}
/* END Telerik.Web.UI.Skins.Black.Notification.Black.css */
