.RadRibbonBar_SAMPA
{
	font: 11px "Segoe UI", Arial, sans-serif;
}

.RadRibbonBar_SAMPA .rrbContentWrapIn,
.RadRibbonBar_SAMPA .rrbButtonArea,
.RadRibbonBar_SAMPA .rrbGroupTitle,
.RadRibbonBar_SAMPA .rrbButtonGroupIn,
.RadRibbonBar_SAMPA .rrbCollapsedGroup .rrbButtonIn,
.RadRibbonBar_SAMPA a.rrbButtonOut:hover .rrbButtonIn,
.RadRibbonBar_SAMPA .rrbButtonOut .rrbButtonTextHover,
.RadRibbonBar_SAMPA .rrbButtonStrip .rrbButtonIn,
.RadRibbonBar_SAMPA div.rrbButtonStrip a.rrbDisabled .rrbButtonIn,
.RadRibbonBar_SAMPA .rrbButtonClicked .rrbButtonIn,
.RadRibbonBar_SAMPA .rrbButtonClicked .rrbButtonTextHover,
.RadRibbonBar_SAMPA .rrbToggled .rrbButtonIn,
.RadRibbonBar_SAMPA .rrbToggled .rrbButtonTextHover,
.RadRibbonBar_SAMPA .rrbExpanded .rrbButtonIn,
.RadRibbonBar_SAMPA .rrbExpanded .rrbButtonTextHover
{
	background-image: url('RibbonBar/rrbGradients.png');
}

.RadRibbonBar_SAMPA .rrbButtonArrow,
.RadRibbonBar_SAMPA .rrbResizeHandle,
.RadRibbonBar_SAMPA .rrbGroupLauncher
{
	background-image: url('RibbonBar/rrbArrowSprite.png');
}

.RadRibbonBar_SAMPA .rrbContentWrapOut,
.RadRibbonBar_SAMPA .rrbContentWrapMid,
.RadRibbonBar_SAMPA .rrbContentWrapIn
{
	background-color: #EEE;
	border-color: #828282;
}

.RadRibbonBar_SAMPA .rrbContentWrapIn,
.RadRibbonBar_SAMPA .rrbButtonArea
{
	background-color: #CCC;
}

.RadRibbonBar_SAMPA div.rrbGroupTitle,
.RadRibbonBar_SAMPA div.rrbButtonGroupIn
{
	background-color: #FFF;
	background-position: 0 100%;
}

.RadRibbonBar_SAMPA a.rrbCollapsedGroup span.rrbButtonMid .rrbButtonIn
{
	background-position: 0 98%;
}

.RadRibbonBar_SAMPA .rrbButtonOut,
.RadRibbonBar_SAMPA .rrbButtonMid,
.RadRibbonBar_SAMPA .rrbButtonIn
{
	border-color: transparent;
}

.RadRibbonBar_SAMPA .rrbDecoration,
.RadRibbonBar_SAMPA .rrbButtonArea .rrbCollapsedGroup,
.RadRibbonBar_SAMPA .rrbCollapsedGroup .rrbButtonMid
{
	background-color: #fff;
	border-color: #DDD #CCC #BBB;
}

.RadRibbonBar_SAMPA .rrbMenuGroupMid,
.RadRibbonBar_SAMPA .rrbMenuGroupIn,
.RadRibbonBar_SAMPA .rrbButtonGroup,
.RadRibbonBar_SAMPA .rrbButtonGroupIn
{
	background-color: #FFF;
	border-color: #CCC #AAA #999;
}

.RadRibbonBar_SAMPA .rrbDecoration .rrbButtonIn,
.RadRibbonBar_SAMPA .rrbCollapsedGroup .rrbButtonIn
{
	border-color: #f4f4f4;
}

.RadRibbonBar_SAMPA a.rrbButtonStripPart,
.RadRibbonBar_SAMPA a.rrbButtonStripPart .rrbButtonMid,
.RadRibbonBar_SAMPA div.rrbButtonStrip a.rrbDisabled,
.RadRibbonBar_SAMPA div.rrbButtonStrip a.rrbDisabled .rrbButtonMid
{
	background-color: #DDD;
	border-color: #DDD #CCC #BBB;
}

.RadRibbonBar_SAMPA a.rrbButtonOut:hover,
.RadRibbonBar_SAMPA a.rrbButtonOut:hover .rrbButtonMid,
.RadRibbonBar_SAMPA a.rrbButtonStripPart:hover,
.RadRibbonBar_SAMPA a.rrbButtonStripPart:hover .rrbButtonMid
{
	background-color: #C5C5C5;
	border-color: #CCC #BBB #AAA;
}

.RadRibbonBar_SAMPA .rrbButtonArea a.rrbCollapsedGroup:hover,
.RadRibbonBar_SAMPA a.rrbCollapsedGroup:hover .rrbButtonMid
{
	background-color: #EFEFEF;
}

.RadRibbonBar_SAMPA a.rrbDecoration:hover .rrbButtonIn,
.RadRibbonBar_SAMPA a.rrbCollapsedGroup:hover .rrbButtonIn
{
	border-color: #E4E4E4;
}

.RadRibbonBar_SAMPA .rrbButtonClicked,
.RadRibbonBar_SAMPA .rrbButtonClicked .rrbButtonMid,
.RadRibbonBar_SAMPA div.rrbButtonGroup .rrbToggled,
.RadRibbonBar_SAMPA div.rrbButtonGroup .rrbToggled .rrbButtonMid,
.RadRibbonBar_SAMPA a.rrbExpanded,
.RadRibbonBar_SAMPA a.rrbExpanded .rrbButtonMid,
.RadRibbonBar_SAMPA a.rrbButtonClicked:hover,
.RadRibbonBar_SAMPA a.rrbButtonClicked:hover .rrbButtonMid,
.RadRibbonBar_SAMPA a.rrbButtonClicked:hover .rrbButtonOut
{
	background-color: #cacaca;
	border-color: #BBB #AAA #999;
}

.RadRibbonBar_SAMPA a.rrbButtonClicked.rrbDecoration:hover .rrbButtonIn,
.RadRibbonBar_SAMPA a.rrbButtonClicked.rrbCollapsedGroup:hover .rrbButtonIn
{
	border-color: #D4D4D4;
}

.RadRibbonBar_SAMPA a.rrbButtonOut:hover .rrbButtonText
{
	border-color: #BBB;
}

.RadRibbonBar_SAMPA .rrbButtonTextHover
{
	background-color: #c5c5c5;
}

.RadRibbonBar_SAMPA a.rrbButtonClicked.rrbLargeButton:hover .rrbButtonText
{
	border-color: #CCC;
}

.RadRibbonBar_SAMPA .rrbButtonClicked .rrbButtonTextHover
{
	background-color: #c8c8c8;
}

.RadRibbonBar_SAMPA .rrbButtonGroupHover .rrbButtonGroupIn
{
	background-color: #EFEFEF;
}

.RadRibbonBar_SAMPA .rrbGroupTitle
{
	color: #000;
	border-top: 1px solid #d2d2d2;
}

.RadRibbonBar_SAMPA .rrbButtonText,
.RadRibbonBar_SAMPA .rrbButtonStripPart,
.RadRibbonBar_SAMPA .rrbLargeButton .rrbButtonArrow,
.RadRibbonBar_SAMPA .rrbCollapsedGroup .rrbButtonArrow
{
	color: #000;
}

.RadRibbonBar_SAMPA a.rrbDisabled .rrbButtonText,
.RadRibbonBar_SAMPA a.rrbDisabled:hover .rrbButtonText
{
	color: #999;
}

.RadRibbonBar_SAMPA .rrbMenuGroupMid,
.RadRibbonBar_SAMPA .rrbDetachedContainer .rrbContentWrapOut
{
	box-shadow: 3px 2px 3px #888;
	-moz-box-shadow: 3px 2px 3px #888;
	-webkit-box-shadow: 3px 2px 3px #888;
}

/* RadTabStrip styles */
.RadRibbonBar_SAMPA .rrbTabStrip .rtsUL,
.RadRibbonBar_SAMPA .rrbTabStrip.RadTabStripBottom_SAMPA  .rtsUL
{
	border-color: #828282;
}

.RadRibbonBar_SAMPA .rrbTabStrip .rtsUL
{
	border-top: 0;
}

.RadRibbonBar_SAMPA .rrbTabStrip.RadTabStripBottom_SAMPA  .rtsUL
{
	border-bottom: 0;
}




/** Tabstrip */
.RadRibbonBar_SAMPA .rrbTabs {
	line-height: 26px;
	border-bottom-color: #828282;
}




/** Application Tab */
.RadRibbonBar_SAMPA .rrbApplicationTab {
	color: #ffffff;
	line-height: 22px;
}


	.RadRibbonBar_SAMPA .rrbApplicationTab .rrbTabLabel {
		background-image: url('RibbonBar/rrbApplicationTabSprite.png');
		background-position: left 0;
	}


	.RadRibbonBar_SAMPA .rrbApplicationTab .rrbTabText {
		background-image: url('RibbonBar/rrbApplicationTabSprite.png');
		background-position: right 0;
	}




/** Hovered Application Tab */
.RadRibbonBar_SAMPA .rrbHoveredApplicationTab {}


	.RadRibbonBar_SAMPA .rrbHoveredApplicationTab .rrbTabLabel {
		background-position: left -26px;
	}


	.RadRibbonBar_SAMPA .rrbHoveredApplicationTab .rrbTabText {
		background-position: right -26px;
	}




/** Selected Application Tab */
.RadRibbonBar_SAMPA .rrbSelectedApplicationTab {
	color: #000000;
}


	.RadRibbonBar_SAMPA .rrbSelectedApplicationTab .rrbTabLabel {
		background-position: left -52px;
	}


	.RadRibbonBar_SAMPA .rrbSelectedApplicationTab .rrbTabText {
		background-position: right -52px;
	}




/** Tab */
.RadRibbonBar_SAMPA .rrbTab {
	color: #000000;
}


	.RadRibbonBar_SAMPA .rrbTabLabel {
		background-image: url('RibbonBar/rrbTabSprite.png');
		background-position: left 0;
	}


	.RadRibbonBar_SAMPA .rrbTabText {
		background-image: url('RibbonBar/rrbTabSprite.png');
		background-position: right 0;
	}




/** Hovered Tab */
.RadRibbonBar_SAMPA .rrbHoveredTab {}


	.RadRibbonBar_SAMPA .rrbHoveredTab .rrbTabLabel {
		background-position: left -26px;
	}


	.RadRibbonBar_SAMPA .rrbHoveredTab .rrbTabText {
		background-position: right -26px;
	}




/** Selected Tab */
.RadRibbonBar_SAMPA .rrbSelectedTab {
	color: #000000;
}


	.RadRibbonBar_SAMPA .rrbSelectedTab .rrbTabLabel {
		background-position: left -52px;
	}


	.RadRibbonBar_SAMPA .rrbSelectedTab .rrbTabText {
		background-position: right -52px;
	}