/*Telerik RadGrid Vista Skin*/

/*global*/

.RadGrid_Vista {
	/*border: 1px solid #002d96;*/
	border: 1px solid lightgray;
	background: #fff;
	color: #000;
}

.RadGrid_Vista,
.RadGrid_Vista .rgMasterTable,
.RadGrid_Vista .rgDetailTable,
.RadGrid_Vista .rgGroupPanel table,
.RadGrid_Vista .rgCommandRow table,
.RadGrid_Vista .rgEditForm table,
.RadGrid_Vista .rgPager table,
.GridToolTip_Vista
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_Vista .rgHeader:first-child,
.RadGrid_Vista th.rgResizeCol:first-child,
.RadGrid_Vista .rgFilterRow>td:first-child,
.RadGrid_Vista .rgRow>td:first-child,
.RadGrid_Vista .rgAltRow>td:first-child
{
	border-left-width:0;
	padding-left:8px;
}

.RadGrid_Vista .rgAdd,
.RadGrid_Vista .rgRefresh,
.RadGrid_Vista .rgEdit,
.RadGrid_Vista .rgDel,
.RadGrid_Vista .rgFilter,
.RadGrid_Vista .rgPagePrev,
.RadGrid_Vista .rgPageNext,
.RadGrid_Vista .rgPageFirst,
.RadGrid_Vista .rgPageLast,
.RadGrid_Vista .rgExpand,
.RadGrid_Vista .rgCollapse,
.RadGrid_Vista .rgSortAsc,
.RadGrid_Vista .rgSortDesc,
.RadGrid_Vista .rgUpdate,
.RadGrid_Vista .rgCancel,
.RadGrid_Vista .rgUngroup,
.RadGrid_Vista .rgExpXLS,
.RadGrid_Vista .rgExpDOC,
.RadGrid_Vista .rgExpPDF,
.RadGrid_Vista .rgExpCSV
{
	background-image:url('Grid/sprite.gif');
}

/*header*/

	.RadGrid_Vista .rgHeaderDiv {
		background:#d6e5f3 0 -7750px repeat-x url('Grid/sprite.gif');						
	}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -7250px;
}

.RadGrid_Vista .rgHeader,
.RadGrid_Vista th.rgResizeCol
{
	border:0;
	border-left:1px solid #89aee5;
	border-bottom:1px solid #5d8cc9;
	background:0 -2300px repeat-x #7da5e0 url('Grid/sprite.gif');
}

.RadGrid_Vista th.rgSorted
{
	background-color:#ef9718;
	background-position:0 -2600px;
}

.RadGrid_Vista .rgHeader,
.RadGrid_Vista .rgHeader a
{
    color:#000;
}

/*rows*/

.RadGrid_Vista .rgRow td,
.RadGrid_Vista .rgAltRow td,
.RadGrid_Vista .rgEditRow td,
.RadGrid_Vista .rgFooter td
{
	border-style:solid;
	border-width:0 0 1px 1px;
}

.RadGrid_Vista .rgRow td,
.RadGrid_Vista .rgAltRow td
{
	border-color:#d0d7e5;
}

.RadGrid_Vista .rgRow .rgSorted,
.RadGrid_Vista .rgAltRow .rgSorted
{
	background-color:#f2f2f2;
}

.RadGrid_Vista .rgSelectedRow .rgSorted,
.RadGrid_Vista .rgActiveRow .rgSorted,
.RadGrid_Vista .rgHoveredRow .rgSorted,
.RadGrid_Vista .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_Vista .rgRow a,
.RadGrid_Vista .rgAltRow a,
.RadGrid_Vista .rgEditRow a,
.RadGrid_Vista .rgFooter a,
.RadGrid_Vista .rgEditForm a
{
	color:#000;
}

.RadGrid_Vista .rgSelectedRow {
	/*background:#97b8e8 0 -3900px repeat-x url('Grid/sprite.gif');	*/
	background: #97b8e8;
}
*+html .RadGrid_Vista .rgSelectedRow .rgSorted{background-color:#97b8e8}
* html .RadGrid_Vista .rgSelectedRow .rgSorted{background-color:#97b8e8}

.RadGrid_Vista .rgActiveRow,
.RadGrid_Vista .rgHoveredRow {
	background:#d7f0fc 0 -2900px repeat-x url('Grid/sprite.gif');	
}
*+html .RadGrid_Vista .rgActiveRow .rgSorted,
*+html .RadGrid_Vista .rgHoveredRow .rgSorted{background-color:#ffd192}
* html .RadGrid_Vista .rgActiveRow .rgSorted,
* html .RadGrid_Vista .rgHoveredRow .rgSorted{background-color:#ffd192}

.RadGrid_Vista .rgEditRow
{
	background:#c8dbf6;
}
*+html .RadGrid_Vista .rgEditRow .rgSorted{background-color:#c8dbf6}
* html .RadGrid_Vista .rgEditRow .rgSorted{background-color:#c8dbf6}

.RadGrid_Vista .rgSelectedRow td,
.RadGrid_Vista .rgActiveRow td,
.RadGrid_Vista .rgHoveredRow td,
.RadGrid_Vista .rgEditRow td
{
	border-left-width:0;
	padding-left:8px;
}

.RadGrid_Vista .rgSelectedRow td
{
	border-bottom-color:#002d96;
}

.RadGrid_Vista .rgActiveRow td,
.RadGrid_Vista .rgHoveredRow td
{
	border-color:#d0d7e5;
}

.RadGrid_Vista .rgDrag
{
	background-image:url('Grid/rgDrag.gif');
}

/*footer*/

.RadGrid_Vista .rgFooterDiv,
.RadGrid_Vista .rgFooter
{
	background:#d5e4f3 0 -6500px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Vista .rgFooter td
{
	border-width:1px 0;
	border-color:#567db0 #fff #fff;
	padding-left:8px;
}

/*status*/

.RadGrid_Vista .rgPager .rgStatus
{
	border:1px solid;
	border-width:1px 1px 0 0;
	border-color:#5d8cc9 #9cb9dc;
}

.RadGrid_Vista .rgStatus div
{
	background-image:url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_Vista .rgPager
{
	background:#d6e5f3;
}

.RadGrid_Vista td.rgPagerCell
{
	border:0;
	border-top:1px solid #5d8cc9;
	border-left:1px solid #fff;
}

.RadGrid_Vista .rgInfoPart
{
	color:#333;
}

.RadGrid_Vista .rgInfoPart strong
{
	color:#000;
}

.RadGrid_Vista .rgPageFirst
{
	margin:0 3px 0 0;
	background-position:0 -550px;
}
.RadGrid_Vista .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_Vista .rgPagePrev
{
	margin:0 3px 0 0;
	background-position:0 -700px;
}
.RadGrid_Vista .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_Vista .rgPageNext
{
	margin:0 0 0 3px;
	background-position:0 -850px;
}
.RadGrid_Vista .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_Vista .rgPageLast
{
	margin:0 0 0 3px;
	background-position:0 -1000px;
}
.RadGrid_Vista .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_Vista .rgPager .rgPagerButton
{
	border-color:#003c74;
	background:#ebe8e3 repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font:12px/12px "segoe ui",arial,sans-serif;
}

.RadGrid_Vista .rgNumPart a:hover,
.RadGrid_Vista .rgNumPart a:hover span,
.RadGrid_Vista .rgNumPart a.rgCurrentPage,
.RadGrid_Vista .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadGrid_Vista .rgNumPart a
{
	color:#000;
}

.RadGrid_Vista .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_Vista .rgNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadGrid_Vista .rgNumPart a.rgCurrentPage,
.RadGrid_Vista .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
}

.RadGrid_Vista .rgNumPart a.rgCurrentPage span,
.RadGrid_Vista .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_Vista .rgHeader .rgSortAsc
{
	background-position:3px -146px;
	height:10px;
}

.RadGrid_Vista .rgHeader .rgSortDesc
{
	background-position:3px -96px;
	height:10px;
}

.GridReorderTop_Vista,
.GridReorderBottom_Vista
{
	height:12px;
	background:0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_Vista
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_Vista .rgFilterRow
{
	background:#d6e5f3;
}

.RadGrid_Vista .rgFilterRow td
{
    border:solid #89aee5;
    border-width:0 0 1px 1px;
}

.RadGrid_Vista .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_Vista .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_Vista .rgFilterActive,
.RadGrid_Vista .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_Vista .rgFilterBox
{
	border-color:#c3d9f9;
	font:12px "segoe ui",arial,sans-serif;
	color:#000;
}

/*filter context menu*/

.RadMenu_Vista .rgHCMClear,
.RadMenu_Vista .rgHCMFilter
{
	border-color:#003c74;
	background:#ebe8e2 center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}



/*context menu*/

.GridContextMenu_Vista .rmLeftImage
{
	background-image:url('../Common/Grid/contextMenu.gif');
}

.GridContextMenu_Vista .rgHCMSortAsc .rmLeftImage
{
	background-position:0 0;
}

.GridContextMenu_Vista .rgHCMSortDesc .rmLeftImage
{
	background-position:0 -40px;
}

.GridContextMenu_Vista .rgHCMUnsort .rmLeftImage
{
	background-position:0 -80px;
}

.GridContextMenu_Vista .rgHCMGroup .rmLeftImage
{
	background-position:0 -120px;
}

.GridContextMenu_Vista .rgHCMUngroup .rmLeftImage
{
	background-position:0 -160px;
}

.GridContextMenu_Vista .rgHCMCols .rmLeftImage
{
	background-position:0 -200px;
}

.GridContextMenu_Vista .rgHCMFilter .rmLeftImage
{
	background-position:0 -240px;
}

.GridContextMenu_Vista .rgHCMUnfilter .rmLeftImage
{
	background-position:0 -280px;
}

/*grouping*/

.RadGrid_Vista .rgGroupPanel {
	border: 0;
	border-bottom:1px solid #002d96;	
	background: #d5e4f3 -1900px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Vista .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
	vertical-align:middle;
}

.RadGrid_Vista .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_Vista .rgGroupPanel .rgSortAsc
{
	height:12px;
	background-position:4px -146px;
}

.RadGrid_Vista .rgGroupPanel .rgSortDesc
{
	height:12px;
	background-position:4px -96px;
}

.RadGrid_Vista .rgUngroup
{
	background-position:0 -7200px;
}

.RadGrid_Vista .rgGroupItem
{
	border:1px solid #4b78ca;
	background:#eae7e2 0 -7000px repeat-x url('Grid/sprite.gif');
	color:#000;
}

.RadGrid_Vista .rgGroupHeader
{
    background:#d7e6f7;
    font-size:1.1em;
    line-height:21px;
	color:#0045d6;
}

.RadGrid_Vista .rgGroupHeader td
{
	border-top:1px solid #fcfdfe;
	border-bottom:1px solid #8fb2e6;
    padding-left:8px;
}

.RadGrid_Vista td.rgGroupCol,
.RadGrid_Vista td.rgExpandCol
{
	background:#d7e6f7 none;
	border-color:#d7e6f7;
}

.RadGrid_Vista .rgGroupHeader .rgExpand
{
	background-position:5px -495px;
}

.RadGrid_Vista .rgGroupHeader .rgCollapse
{
	background-position:3px -93px;
}

/*editing*/

.RadGrid_Vista .rgEditForm
{
	border-bottom:1px solid #d0d7e5;
}

.RadGrid_Vista .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_Vista .rgCancel
{
	background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_Vista .rgDetailTable
{
	border-color:#002d96;
}

.RadGrid_Vista .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_Vista .rgCollapse
{
	background-position:3px -94px;
}

/*command row*/

.RadGrid_Vista .rgCommandRow
{
	background:#043199 0 -2100px repeat-x url('Grid/sprite.gif');
	color:#fff;
}

.RadGrid_Vista .rgCommandCell
{
	border:0;
	padding:0;
}

.RadGrid_Vista thead .rgCommandCell
{
	border-bottom:1px solid #002d96;
}

.RadGrid_Vista tfoot .rgCommandCell,
.RadGrid_Vista .rgMasterTable>tbody>tr.rgCommandRow .rgCommandCell
{
	border-top:1px solid #002d96;
}

.RadGrid_Vista .rgCommandTable
{
	border:0;
	border-bottom:1px solid #6797d1;
}

.RadGrid_Vista .rgCommandTable td
{
	border:0;
	padding:2px 7px;
}

.RadGrid_Vista .rgCommandTable td td
{
	padding:0;
}

.RadGrid_Vista .rgCommandRow a
{
	color:#fff;
	text-decoration:none;
}

.RadGrid_Vista .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_Vista .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_Vista .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_Vista .rgDel
{
	background-position:0 -1750px;
}

.RadGrid_Vista .rgExpXLS,
.RadGrid_Vista .rgExpDOC,
.RadGrid_Vista .rgExpPDF,
.RadGrid_Vista .rgExpCSV
{
	background-image:url('../Common/Grid/export.gif');
}

.RadGrid_Vista .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_Vista .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_Vista .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_Vista .rgExpCSV
{
	background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_Vista
{
	background:#002d96;
}

/*row drag n drop*/

.GridItemDropIndicator_Vista
{
    border-top:1px dashed #002d96;
}

/*tooltip*/

.GridToolTip_Vista
{
	border:1px solid #6187b8;
	padding:3px;
	background:#ccddf5;
	color:#000;
}

/*rtl*/

.RadGridRTL_Vista .rgHeader:first-child,
.RadGridRTL_Vista th.rgResizeCol:first-child,
.RadGridRTL_Vista .rgFilterRow>td:first-child,
.RadGridRTL_Vista .rgRow>td:first-child,
.RadGridRTL_Vista .rgAltRow>td:first-child
{
	border-left-width:1px;
	padding-left:7px;
}

.RadGridRTL_Vista .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_Vista .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_Vista .rgPagePrev
{
	margin:0 0 0 3px;
	background-position:0 -850px;
}
.RadGridRTL_Vista .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_Vista .rgPageNext
{
	margin:0 3px 0 0;
	background-position:0 -700px;
}
.RadGridRTL_Vista .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_Vista .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_Vista .rgPageLast:hover
{
	background-position:0 -600px;
}












/* RadComboBox Vista skin */
/*global*/
.RadComboBox_Vista, .RadComboBox_Vista .rcbInput, .RadComboBoxDropDown_Vista{font: 12px "Segoe UI", Arial, sans-serif;color: #333;}
/* combobox */
.RadComboBox_Vista .rcbInputCellLeft, .RadComboBox_Vista .rcbInputCellRight, .RadComboBox_Vista .rcbArrowCellLeft, .RadComboBox_Vista .rcbArrowCellRight{background-image: url('ComboBox/rcbSprite.png');}
* html .RadComboBox_Vista .rcbInputCellLeft,
* html .RadComboBox_Vista .rcbInputCellRight,
* html .RadComboBox_Vista .rcbArrowCellLeft,
* html .RadComboBox_Vista .rcbArrowCellRight
{
	background-image: url('ComboBox/rcbSpriteIE6.png');
}

.RadComboBox_Vista td.rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Vista td.rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Vista .rcbHovered .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Vista .rcbHovered .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Vista .rcbFocused .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Vista .rcbFocused .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Vista .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_Vista .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_Vista .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_Vista .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

.RadComboBox_Vista .rcbInputCell .rcbEmptyMessage
{
	color: #666;
}

.RadComboBox_Vista .rcbHovered .rcbInputCell .rcbInput
{
	color: #045cb5;
}

.RadComboBox_Vista td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Vista td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_Vista .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Vista .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_Vista .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Vista .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_Vista td.rcbArrowCellHidden,
.RadComboBox_Vista .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_Vista .rcbFocused td.rcbArrowCellHidden { background-position: -15px -88px; }

.RadComboBox_Vista_rtl td.rcbArrowCellHidden,
.RadComboBox_Vista_rtl .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_Vista_rtl .rcbFocused td.rcbArrowCellHidden { background-position: -18px -88px; }

/* Read-only styles */

.RadComboBox_Vista .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Vista .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_Vista .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Vista .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_Vista .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Vista .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_Vista .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Vista .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Vista .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

.RadComboBox_Vista_rtl .rcbReadOnly td.rcbArrowCellHidden { background-position: -18px -88px; }
.RadComboBox_Vista_rtl .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -54px -88px; }
.RadComboBox_Vista_rtl .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -90px -88px; }

/* dropdown */

.RadComboBoxDropDown_Vista .rcbHeader,
.RadComboBoxDropDown_Vista .rcbFooter,
.RadComboBoxDropDown_Vista .rcbMoreResults a
{
	background-image: url('ComboBox/rcbSprite.png');
}

* html .RadComboBoxDropDown_Vista .rcbHeader,
* html .RadComboBoxDropDown_Vista .rcbFooter,
* html .RadComboBoxDropDown_Vista .rcbMoreResults a
{
	background-image: url('ComboBox/rcbSpriteIE6.png');
}

.RadComboBoxDropDown_Vista
{
	background: #fff;
	border-color: #c6c7d2;
	border-top-color: #83868d;
}

.RadComboBoxDropDown_Vista .rcbHeader,
.RadComboBoxDropDown_Vista .rcbFooter
{
	background-color: #f1f2f4;
	background-position: 0 -110px;
}

.RadComboBoxDropDown_Vista .rcbHeader
{
	border-bottom-color: #d5d5d5;
}

.RadComboBoxDropDown_Vista .rcbFooter
{
	border-top-color: #d5d5d5;
}

.RadComboBoxDropDown_Vista .rcbItem em
{
	background: #e5e5e5;
}

.RadComboBoxDropDown_Vista .rcbHovered
{
	background: #39f;
	color: #fff;
}

.RadComboBoxDropDown_Vista .rcbSeparator
{
    color: #666;
    background: #D3ECF9;
}

.RadComboBox_Vista .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Vista .rcbDisabled
{
	color: #999;
}

.RadComboBox_Vista .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_Vista .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_Vista .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_Vista .rcbDisabled td.rcbArrowCellRight { background-position: -108px -88px; }
.RadComboBox_Vista .rcbDisabled .rcbReadOnly td.rcbArrowCellRight { background-position: -110px -88px; }
.RadComboBox_Vista table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_Vista .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -123px -88px; }
.RadComboBox_Vista_rtl table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_Vista_rtl .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -126px -88px; }

.RadComboBoxDropDown_Vista .rcbLoading
{
	background: #f0f0f0;
}

.RadComboBoxDropDown_Vista .rcbMoreResults
{
	border-top-color: #c6c7d2;
	background: #fff;
}

.RadComboBoxDropDown_Vista .rcbMoreResults a
{
	background-position: -157px -94px;
}

.RadComboBoxDropDown_Vista .rcbMoreResults a:hover
{
	background-position: -188px -94px;
}














.RadDock_Vista .rdMiddle .rdLeft, .RadDock_Vista .rdMiddle .rdRight{background-image: url('Dock/VerticalSprite.gif');}
.RadDock_Vista .rdTop .rdLeft, .RadDock_Vista .rdTop .rdRight, .RadDock_Vista .rdTop .rdCenter, .RadDock_Vista .rdBottom .rdLeft, .RadDock_Vista .rdBottom .rdRight, .RadDock_Vista .rdBottom .rdCenter{background-image: url('Dock/HorizontalSprite.gif');}
.RadDock_Vista .rdCenter .rdCommands a span{background-image: url('Dock/CommandSprite.gif');}
.RadDock_Vista .rdMiddle .rdCenter, .RadDock_Vista .rdBottom .rdCenter{background-color: #fff;}
.RadDock_Vista .rdContent{color: black;}
.RadDock_Vista .rdTitleBar em{color: #003399;}













/* Telerik RadAjaxLoadingPanel Vista Skin */

.RadAjax_Vista .raDiv
{
	background-image:url('Common/loading.gif');
}

.RadAjax_Vista .raColor
{
	background-color:#fff;
}

.RadAjax_Vista .raTransp
{
	opacity:0.6;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
}
















/* RadColorPicker Vista skin */
.RadColorPicker_Vista .rcpViews,
.RadColorPicker_Vista .rcpHeader,
.RadColorPicker_Vista .rcpPageView
{
	background-color:#fff;
}

.RadColorPicker_Vista .rcpColorPreview,
.RadColorPicker_Vista .rcpInput,
.RadColorPicker_Vista .rcpHexInput,
.RadColorPicker_Vista .rcpMillionColorsPalette,
.RadColorPicker_Vista .rcpMillionColorsSlider div.rslTrack
{
	border:1px solid;
	border-color:#abadb3 #e2e3ea #e3e9ef #e2e3ea;
}

.RadColorPicker_Vista .rcpPalette,
.RadColorPicker_Vista input,
.RadColorPicker_Vista a
{
	color:#000;
}

.RadColorPicker_Vista .rcpApplyButton span,
.RadColorPicker_Vista .rcpButton span
{

    color:#434343;
}

.RadColorPicker_Vista .rcpHeader,
.RadColorPicker_Vista .rcpHeader .rcpImageButton,
.RadColorPicker_Vista .rcpRecentColors,
.RadColorPicker_Vista .rcpIcon a,
.RadColorPicker_Vista .rcpTabs a,
.RadColorPicker_Vista .rcpTabs a span,
.RadColorPicker_Vista .rcpButton,
.RadColorPicker_Vista .rcpButton span,
.RadColorPicker_Vista .rcpMillionColorsHandle,
.RadColorPicker_Vista .rcpSlider div.rslTrack,
/* overwrite sliders */
.RadColorPicker_Vista .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_Vista div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle
{
	background-image:url('ColorPicker/ColorPickerSprites.png');
	background-repeat:no-repeat;
}

/* Rounded corners and shadows */
.RadColorPicker_Vista .rcpPalette,
.RadColorPicker_Vista .rcpRoundedRight,
.RadColorPicker_Vista .rcpRoundedBottomRight,
.RadColorPicker_Vista .rcpRightShadow,
.RadColorPicker_Vista .rcpCornerShadow
{
	background-image:url('ColorPicker/rcpVerticalSprites.png');
}

.RadColorPicker_Vista .rcpRoundedBottomLeft,
.RadColorPicker_Vista .rcpBottomShadow
{
	background-image:url('ColorPicker/ColorPickerSprites.png');
}

* html .RadColorPicker_Vista .rcpPalette,
* html .RadColorPicker_Vista .rcpRoundedRight,
* html .RadColorPicker_Vista .rcpRoundedBottomRight,
* html .RadColorPicker_Vista .rcpRoundedBottomLeft
{
	background-image:url('ColorPicker/rcpVerticalSpritesIE6.png');
}

















/*Telerik RadDataPager Vista Skin*/

.RadDataPager_Vista
{
	border:1px solid #9cb6c5;
	background:#eff7fc;
	color:#333;
}

.RadDataPager_Vista .rdpPageFirst,
.RadDataPager_Vista .rdpPagePrev,
.RadDataPager_Vista .rdpPageNext,
.RadDataPager_Vista .rdpPageLast
{
	background:transparent no-repeat url('Grid/sprite.gif');
}

.RadDataPager_Vista .rdpPageFirst
{
	background-position:0 -550px;
}
.RadDataPager_Vista .rdpPageFirst:hover
{
	background-position:0 -600px;
}
.RadDataPager_Vista .rdpPagePrev
{
	background-position:0 -700px;
}
.RadDataPager_Vista .rdpPagePrev:hover
{
	background-position:0 -750px;
}
.RadDataPager_Vista .rdpPageNext
{
	background-position:0 -850px;
}
.RadDataPager_Vista .rdpPageNext:hover
{
	background-position:0 -900px;
}
.RadDataPager_Vista .rdpPageLast
{
	background-position:0 -1000px;
}
.RadDataPager_Vista .rdpPageLast:hover
{
	background-position:0 -1050px;
}

.RadDataPager_Vista .rdpPagerButton
{
	border:1px solid #a6d9f4;
	background:#cfcfcf repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font:12px/12px "segoe ui",arial,sans-serif;
}

.RadDataPager_Vista .rdpNumPart a:hover,
.RadDataPager_Vista .rdpNumPart a:hover span,
.RadDataPager_Vista .rdpNumPart a.rdpCurrentPage,
.RadDataPager_Vista .rdpNumPart a.rdpCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadDataPager_Vista .rdpNumPart a
{
	color:#000;
}

.RadDataPager_Vista .rdpNumPart a:hover
{
	background-position:100% -1250px;
	color:#06c;
}

.RadDataPager_Vista .rdpNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadDataPager_Vista .rdpNumPart a.rdpCurrentPage,
.RadDataPager_Vista .rdpNumPart a.rdpCurrentPage:hover
{
	background-position:100% -1450px;
	color:#000;
}

.RadDataPager_Vista .rdpNumPart a.rdpCurrentPage span,
.RadDataPager_Vista .rdpNumPart a.rdpCurrentPage:hover span
{
	background-position:0 -1350px;
}









/*========================================= Toolbar related CSS ========================*/

.RadFileExplorer_Vista .RadToolBar .rtbText
{
	background-image: url('FileExplorer/FileExplorerToolbarSprites.png');
	background-repeat: no-repeat;
}

/* IE6 does not support the alpha channel of png files, so we force it to use gif */
* html .RadFileExplorer_Vista .RadToolBar .rtbText
{
	background-image: url('FileExplorer/FileExplorerToolbarSpritesIE6.gif') !important;
}

.RadFileExplorer_Vista, .RadFileExplorer_Vista .rfeAddressBox
{
	border-color: #2c628b;
}

.DialogSeparator
{
    border-left: solid 1px #a7bac5;
    border-right: solid 1px #2c628b;
    background-color: #94cfee;
}

/* Overwrites padding for better presentation and space saving */
.RadFileExplorer_Vista .RadGrid .rgRow td, 
.RadFileExplorer_Vista .RadGrid .rgAltRow td, 
.RadFileExplorer_Vista .RadGrid .rgEditRow td, 
.RadFileExplorer_Vista .RadGrid .rgFooter td 
{
padding-left: 8px;
padding-right: 8px;
}








/*Telerik RadListView Vista Skin*/

/*global*/

.RadListView_Vista
{
	border:1px solid #9cb6c5;
	background:#fff;
	color:#333;
	font:12px/16px "segoe ui",arial,sans-serif;
}

.RadListView_Vista .rlvISel
{
	background:#abdbf5;/*#d7f0fc*/
}

.RadListView_Vista .rlvIEdit
{
	background:#6ab5dc;
}

/*buttons*/

.RadListView_Vista .rlvBAdd,
.RadListView_Vista .rlvBUpdate,
.RadListView_Vista .rlvBCancel,
.RadListView_Vista .rlvBDel,
.RadListView_Vista .rlvBEdit
{
	background-image:url('Grid/sprite.gif');
}

.RadListView_Vista .rlvBAdd
{
	background-position:0 -1648px;
}
.RadListView_Vista .rlvBUpdate
{
	background-position:0 -1800px;
}
.RadListView_Vista .rlvBCancel
{
	background-position:0 -1850px;
}
.RadListView_Vista .rlvBSel
{
	background-image:url('FormDecorator/CheckBoxSprites.gif');
	background-position:-2px -2px;
}
.RadListView_Vista .rlvISel .rlvBSel
{
	background-position:-2px -422px;
}
.RadListView_Vista .rlvBDel
{
	background-position:0 -1750px;
}
.RadListView_Vista .rlvBEdit
{
	background-position:0 -1700px;
}

.RadListView_Vista .rlvDrag
{
	background-image:url('ListView/drag.gif');
	background-position:center center;
}

/*flow*/

.RadListView_Vista div.rlvI,
.RadListView_Vista div.rlvA,
.RadListView_Vista div.rlvIEmpty,
.RadListView_Vista div.rlvIEdit
{
	border-color:#ededed;
}

.RadListView_Vista div.rlvISel
{
	border-color:#d7f0fc;
}

/*grid*/

.RadListView_Vista tr.rlvHeader th
{
	border:1px solid;
	border-color:#fff #dcf2fc #3c7fb1 #8bbdde;
	background:0 -2300px repeat-x #a6d9f4 url('Grid/sprite.gif');
}

.RadListView_Vista tr.rlvI td,
.RadListView_Vista tr.rlvA td,
.RadListView_Vista tr.rlvISel td,
.RadListView_Vista tr.rlvIEmpty td
{
	border:1px solid;
	border-top:0;
}

.RadListView_Vista tr.rlvI td,
.RadListView_Vista tr.rlvA td,
.RadListView_Vista tr.rlvIEmpty td
{
	border-color:#fff #fff #fff #ededed;
}

.RadListView_Vista tr.rlvISel td
{
	border-color:#d7f0fc #abdbf5;
}

.RadListView_Vista tr.rlvIEdit td
{
	border-color:#96cfee #96cfee #ededed #ededed;
}

/*single row*/

.RadListView_Vista td.rlvI,
.RadListView_Vista td.rlvA,
.RadListView_Vista td.rlvISel,
.RadListView_Vista td.rlvIEmpty,
.RadListView_Vista td.rlvIEdit
{
	border:0;
	border-right:1px solid #ededed;
}

.RadListView_Vista td.rlvISel
{
	border-color:#d7f0fc;
}

/*floated*/

.RadListView_Vista .rlvFloated .rlvI,
.RadListView_Vista .rlvFloated .rlvA,
.RadListView_Vista .rlvFloated .rlvISel,
.RadListView_Vista .rlvFloated .rlvIEdit
{
	border-color:#9cb6c5;
}

/*edit*/

.RadListView_Vista .rlvInput
{
	border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
	background:#fff;
	color:#000;
}










/* RadFormDecorator for ASP.NET Vista Skin */

/* CSS class for styling the decoration zone or the <html /> tag of the page */
.RadForm_Vista.rfdZone
{    
}

/* Decorate scrollbars */
.RadForm_Vista.rfdScrollBars
{
	scrollbar-3dlight-color: #959695; 
	scrollbar-arrow-color: #3e3e3e;
	scrollbar-base-color: #f5f5f5; 
	scrollbar-darkshadow-color: #5f6e93; 
	scrollbar-face-color: #d1d1d4;
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #a0ad8a;
	scrollbar-track-color: #f0f0f0;
}

/* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
.RadForm_Vista.rfdButton a.rfdSkinnedButton,
.RadForm_Vista.rfdButton input[type="button"].rfdDecorated,
.RadForm_Vista.rfdButton input[type="reset"].rfdDecorated,
.RadForm_Vista.rfdButton input[type="submit"].rfdDecorated,
.RadForm_Vista.rfdButton .rfdSkinnedButton button
{
	background-image: url('FormDecorator/ButtonSprites.gif');
	color: #000;
}

*html .RadForm_Vista a.rfdSkinnedButton,
*html .RadForm_Vista .rfdSkinnedButton button,
*html .RadForm_Vista .rfdSkinnedButton input.rfdDecorated,
.RadForm_Vista.rfdButton a.rfdSkinnedButton,
.RadForm_Vista.rfdButton a.rfdSkinnedButton *
{
	background-image: url('FormDecorator/ButtonSprites.gif');
	color: #000;
}

/* OPERA width fix - do not remove (and check if it is still necessary) */
@media screen and (min-width:1px)  
{
	/* 
       the hack below fixes a strange behavior under Opera - 
       input and button have a different CSS display when in anchor tag 
    */
	.RadForm_Vista.rfdButton a.rfdSkinnedButton input
	{
	    display: block;
	    float: left;
	}
}

/* Decorate <h4|5|6 /> */
.RadForm_Vista.rfdHeading h4
{
	color: #567db0;	
	border-bottom: solid 1px #a0a0a0;	
}

.RadForm_Vista.rfdHeading h5
{
	color: #000;	
	border-bottom: solid 1px #a0a0a0;	
}

.RadForm_Vista.rfdHeading h6
{
	color: #000;	
}

/* Decorate <label /> */
.RadForm_Vista.rfdLabel label
{	
	color: #000;	
}

/* Decorate <input type="checkbox" /> */
.RadForm_Vista .rfdCheckboxUnchecked,
.RadForm_Vista .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 0;
}

.RadForm_Vista .rfdCheckboxUnchecked:hover
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -200px;
}

.RadForm_Vista .rfdCheckboxChecked,
.RadForm_Vista .rfdInputDisabled.rfdCheckboxChecked:hover
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -420px;
}

.RadForm_Vista .rfdCheckboxChecked:hover
{
	background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -640px;
}

/* Decorate <input type="radio" /> */
.RadForm_Vista .rfdRadioUnchecked,
.RadForm_Vista .rfdInputDisabled.rfdRadioUnchecked:hover
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px 0;
}

.RadForm_Vista .rfdRadioUnchecked:hover
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -220px;
}

.RadForm_Vista .rfdRadioChecked,
.RadForm_Vista .rfdInputDisabled.rfdRadioChecked:hover 
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -440px;
}

.RadForm_Vista .rfdRadioChecked:hover
{
	background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -640px;
}

/* IE6 - we set .gif")%> image instead of .png")%> due to the lack RGBA support */
.RadForm_Vista .rfdRadioUnchecked,
.RadForm_Vista .rfdInputDisabled.rfdRadioUnchecked:hover,
.RadForm_Vista .rfdRadioUnchecked:hover,
.RadForm_Vista .rfdRadioChecked,
.RadForm_Vista .rfdInputDisabled.rfdRadioChecked:hover,
.RadForm_Vista .rfdRadioChecked:hover
{
    _background-image: url('FormDecorator/RadioButtonSprites.gif'); /* IE6 hack */
}

/* <fieldset /> and <legend /> */

.RadForm_Vista.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_Vista fieldset.rfdFieldset legend
{
	color: #a0a0a0;
}

.RadForm_Vista table.rfdRoundedWrapper:hover div.rfdRoundedInner
{
    background-color: #fff;
    border-color: #c5daed !important;
}

/* this selector styles the hover of the side bars of the rounded elements */
.RadForm_Vista table.rfdRoundedWrapper:hover .rfdRoundedOuter
{	
	background-color: #c5daed !important;
}

/* Decorate <input type="text | password" /> and <textarea /> */
/* For all browsers except IE6 we are using attribute selectors - single or double */
.RadForm_Vista.rfdTextbox input[type="text"],
.RadForm_Vista.rfdTextbox input[type="password"],
.RadForm_Vista.rfdTextarea textarea,
.RadForm_Vista.rfdTextarea textarea[disabled]:hover,
.RadForm_Vista.rfdTextbox input[disabled][type="text"]:hover,
.RadForm_Vista.rfdTextbox input[disabled][type="password"]:hover
{
    border: solid 1px #abadb3;
    background-color: #fff;
}

.RadForm_Vista.rfdTextbox .rfdDecorated:hover,
.RadForm_Vista.rfdTextbox .rfdDecorated:hover,
.RadForm_Vista.rfdTextarea textarea:hover
{
    border: solid 1px #c5daed;
}

/* Decorate <fieldset /> */
.RadForm_Vista.rfdFieldset fieldset
{	
	border: solid 1px #e0e0e0;
	background-image: url('FormDecorator/FieldsetBgr.png'); /* having a background image on a fieldset is not okay with IE */	
}

/* Decorate <fieldset /> and <legend /> */
.RadForm_Vista.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_Vista.rfdFieldset fieldset.rfdFieldset legend
{
	color: #a0a0a0;
}

.RadForm_Vista.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
.RadForm_Vista.rfdFieldset fieldset.rfdFieldset
{	
	border: solid 1px #e0e0e0;
	background-image: url('FormDecorator/FieldsetBgr.png'); /* having a background image on a fieldset is not okay with IE */	
}

/* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
.RadForm_Vista table.rfdRoundedWrapper input,
.RadForm_Vista table.rfdRoundedWrapper textarea,
.RadForm_Vista input.rfdInput, 
.RadForm_Vista textarea.rfdTextarea
{
	border: solid 1px #abadb3;
	background: #fff;	
	color: #000;
}

.RadForm_Vista textarea.rfdTextarea,
.RadForm_Vista table.rfdRoundedWrapper textarea
{
    overflow: auto;
}

/* <select /> */
.rfdSelect_Vista,
.rfdSelect_Vista:hover,
.rfdSelect_Vista .rfdSelectOuter,
.rfdSelect_Vista:hover .rfdSelectOuter,
.rfdSelect_Vista .rfdSelectArrow span,
.rfdSelectBox_Vista .rfdSelect_selected,
.rfdSelectBox_Vista li:hover,
.rfdSelect_Vista.rfdSelectDisabled:hover,
.rfdRtl .rfdSelect_Vista,
.rfdRtl .rfdSelect_Vista:hover,
.rfdRtl .rfdSelect_Vista .rfdSelectOuter,
.rfdRtl .rfdSelect_Vista .rfdSelectOuter:hover
{
    background-image: url('FormDecorator/ComboSprites.gif');
    background-repeat: no-repeat;
    background-color: transparent;
}

.rfdSelect_Vista .rfdSelectOuter,
.rfdSelect_Vista.rfdSelectDisabled:hover .rfdSelectOuter
{
    color: #000;
}

/* dropdown settings */
.rfdSelectBox_Vista
{
    background: #fff;
    border: solid 1px #c6c7d2;
    color: #000;
}

.rfdSelectBox_Vista li
{
    padding: 0 0 0 3px;
    background-image: none !important;
}

.rfdSelectBox_Vista .rfdSelect_selected,
.rfdSelectBox_Vista li:hover
{
    color: #fff;
    background-color: #3399ff;
}

.rfdSelectBox_Vista .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: #000;
}

.rfdSelectDisabled.rfdSelectBox_Vista:hover li
{
    color: #000;
}

/* IE6 disabled state fix - this should not be added to the base stylesheet, but at the bottom of the skin file */
* html .rfdSkinnedButton.rfdInputDisabled
{
    _filter: alpha(opacity=50);
}

* html .RadForm_Vista.rfdButton a.rfdInputDisabled:hover
{
	_background-position: 0 0;
}

* html .RadForm_Vista.rfdButton a.rfdInputDisabled:hover *
{
	_background-position: right -21px;
	_color: #000;
}

.RadForm_Vista.rfdTextbox input.rfdIE6TextBox,
.RadForm_Vista.rfdTextbox textarea.rfdIE6TextBox
{
    _border: solid 1px #abadb3;
    _background-color: #fff;
}


/* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    /* checkboxes */
    .rfdCheckbox input[type="checkbox"],
    .rfdCheckbox input[type="checkbox"][disabled]:hover
    {
        background-image: url('FormDecorator/CheckBoxSprites.gif');
    }
    
    /* radio buttons */
    .rfdRadio input[type="radio"],
    .rfdRadio input[type="radio"][disabled="disabled"]:hover
    {
        background-image: url('FormDecorator/RadioButtonSprites.png');
    }
}

/* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */

/* the scrollbar face color */
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-thumb:horizontal,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-thumb:horizontal
{
    background-color: #d1d1d4;
}

/* scrollbar track background color */
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-track-piece,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-track-piece
{
    background-color: #f0f0f0;
}

.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-thumb:horizontal,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-thumb:horizontal
{
    border-color: #fff #a0ad8a #a0ad8a #fff;
}

/* increment / decrement button settings */
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars.RadForm_Vista textarea::-webkit-scrollbar-button:horizontal:increment,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-button:vertical:decrement,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-button:vertical:increment,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-button:horizontal:decrement,
.RadForm.rfdScrollBars.RadForm_Vista div::-webkit-scrollbar-button:horizontal:increment
{
    background-image: url('FormDecorator/ButtonSprites.gif');
    background-color: #d1d1d4;
}

/*GridView, FormView, DetailsView*/
.RadForm_Vista.rfdGrids .rfdTable
{
    border:1px solid #9cb6c5;
    background:#fff;
    color:#333;
    font:12px "segoe ui",arial,sans-serif;
}

.RadForm_Vista.rfdGrids .rfdTable th
{
    border-bottom:1px solid #3c7fb1;
    border-left:1px solid #8bbdde;
    background:#a6d9f4;
    color:#333;
}

.RadForm_Vista.rfdGrids .rfdTable a
{
    color:#039;
}

/* Validation Summary Control and Login Control */

.RadForm_Vista .rfdValidationSummaryControl,
.RadForm_Vista .rfdLoginControl
{
	background-color: #fff;
	border: 1px solid #e0e0e0;
}

.RadForm_Vista a.rfdLoginControl,
.RadForm_Vista a.rfdLoginControl:hover
{
	color: #06c;
}

.RadForm_Vista a.rfdLoginControl:active
{
	color: #000;
}

.RadForm_Vista a.rfdLoginControl:visited
{
	color: #4b4b4b;
}









/*Telerik RadFilter Vista skin*/

/*sprite*/

.RadFilter_Vista .rfLeft,
.RadFilter_Vista .rfMid,
.RadFilter_Vista .rfTools,
.RadFilter_Vista .rfRight,
.RadFilter_Vista .rfOper:hover,
.RadFilter_Vista .rfField:hover,
.RadFilter_Vista .rfExp:hover,
.RadFilter_Vista .rfOper:focus,
.RadFilter_Vista .rfField:focus,
.RadFilter_Vista .rfExp:focus,
.RadFilter_Vista .rfOper:active,
.RadFilter_Vista .rfField:active,
.RadFilter_Vista .rfExp:active,
.RadFilter_Vista .rfAddGr,
.RadFilter_Vista .rfAddExp,
.RadFilter_Vista .rfDel,
.RadFilter_Vista .rfApply a,
.RadFilter_Vista .rfApply input
{
	background-image:url('Filter/sprite.gif');
}

/*global*/

.RadFilter_Vista,
.RadFilter_Vista .rfText,
.RadFilter_Vista .rfApply input
{
	font-size:12px;
	font-family:"segoe ui",arial,sans-serif;
}

.RadFilter_Vista,
.RadFilter_Vista a
{
	color:#039;
}

/*lines*/

.RadFilter_Vista .rfLines li li
{
	background-image:url('Filter/rfLine.gif');
}

.RadFilter_Vista .rfLines li li .rfDiv
{
	background-image:url('Filter/rfMiddle.gif');
}

.RadFilter_Vista .rfLines li li.rfLast .rfDiv
{
	background-image:url('Filter/rfLast.gif');
}

/*item elements*/

.RadFilter_Vista .rfLeft
{
	background-position:0 0;
}

.RadFilter_Vista .rfRight
{
	background-position:100% 0;
}

.RadFilter_Vista .rfMid,
.RadFilter_Vista .rfTools
{
	background-position:0 -100px;
}

.RadFilter_Vista .rfField
{
	color:#000;
}

.RadFilter_Vista .rfOper:hover,
.RadFilter_Vista .rfField:hover,
.RadFilter_Vista .rfExp:hover,
.RadFilter_Vista .rfOper:focus,
.RadFilter_Vista .rfField:focus,
.RadFilter_Vista .rfExp:focus,
.RadFilter_Vista .rfOper:active,
.RadFilter_Vista .rfField:active,
.RadFilter_Vista .rfExp:active
{
	background-position:100% -76px;
	color:#000;
}

.RadFilter_Vista .rfText
{
	border-color:#abadb3 #dbdfe6 #dbdfe6 #abadb3;
	color:#000;
}

.RadFilter_Vista .rfAddExp
{
	background-position:-300px 0;
}
.RadFilter_Vista .rfAddExp:hover
{
	background-position:-350px 0;
}

.RadFilter_Vista .rfAddGr
{
	background-position:-400px 0;
}
.RadFilter_Vista .rfAddGr:hover
{
	background-position:-450px 0;
}

.RadFilter_Vista .rfDel
{
	background-position:-150px 0;
}
.RadFilter_Vista .rfDel:hover
{
	background-position:-200px 0;
}

/*preview*/

.RadFilter_Vista .rfPreview strong
{
	color:#000;
}

.RadFilter_Vista .rfPreview em,
.RadFilter_Vista .rfPreview .rfBr
{
	color:#1f7109;
}

/*apply*/

.RadFilter_Vista .rfApply a
{
	background-position:100% -29px;
}
.RadFilter_Vista .rfApply input
{
	background-position:0 -50px;
	color:#000;
}

/*rtl*/

.RadFilterRTL_Vista .rfLines li li
{
	background-image:url('Filter/rfLine-rtl.gif');
}

.RadFilterRTL_Vista .rfLines li li .rfDiv
{
	background-image:url('Filter/rfMiddle-rtl.gif');
}

.RadFilterRTL_Vista .rfLines li li.rfLast .rfDiv
{
	background-image:url('Filter/rfLast-rtl.gif');
}

.RadFilterRTL_Vista .rfLeft
{
	background-position:100% 0;
}

.RadFilterRTL_Vista .rfRight
{
	background-position:0 0;
}

.RadFilterRTL_Vista .rfOper:hover,
.RadFilterRTL_Vista .rfField:hover,
.RadFilterRTL_Vista .rfExp:hover,
.RadFilterRTL_Vista .rfOper:focus,
.RadFilterRTL_Vista .rfField:focus,
.RadFilterRTL_Vista .rfExp:focus,
.RadFilterRTL_Vista .rfOper:active,
.RadFilterRTL_Vista .rfField:active,
.RadFilterRTL_Vista .rfExp:active
{
	background-position:-586px -76px;
}














.RadPanelBar_Vista
{
	background: #fff;
}

.RadPanelBar_Vista .rpRootGroup
{
	border-color: #a7bac5 #a7bac5 #8cabc0;
}

.RadPanelBar_Vista a.rpLink,
.RadPanelBar_Vista div.rpHeaderTemplate,
.RadPanelBar_Vista .rpTemplate
{
	color: #039;
	font: normal 12px/24px "Segoe UI", Arial, sans-serif;
}

.RadPanelBar_Vista .rpOut
{
	border-color: #A6D9F4;
}

.RadPanelBar_Vista div.rpHeaderTemplate,
.RadPanelBar_Vista a.rpLink
{
    background-image: url('PanelBar/RootItemBg.png');
	background-color: #a6d9f4;
	border-color:  #E8F5FC;
}

.RadPanelBar_Vista a.rpExpanded
.RadPanelBar_Vista div.rpExpanded
{
	border-color: #3C7FB1;
}

.RadPanelBar_Vista a.rpFocused,
.RadPanelBar_Vista div.rpFocused,
.RadPanelBar_Vista a.rpLink:hover
{
	color: #0060ef;
}

.RadPanelBar_Vista a.rpSelected,
.RadPanelBar_Vista div.rpSelected,
.RadPanelBar_Vista a.rpSelected:hover
{
	background-color: #90cbea;
}

/* <disabled items> */
.RadPanelBar_Vista a.rpDisabled,
.RadPanelBar_Vista div.rpDisabled,
.RadPanelBar_Vista a.rpDisabled:hover
{
	color: #bbb;
}

.RadPanelBar_Vista a.rpDisabled:hover .rpOut
{
	border-color: #A6D9F4;
}
/* </disabled items> */

/* <subitems> */
.RadPanelBar_Vista .rpGroup
{
	background-color: #fff;
}

.RadPanelBar_Vista .rpGroup a.rpLink,
.RadPanelBar_Vista .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Vista .rpGroup .rpTemplate
{
	color: #000;
	background-color: transparent;
	background-image: none;
}

.RadPanelBar_Vista .rpGroup a.rpLink:hover
{
	color: #000;
}

.RadPanelBar_Vista .rpGroup a.rpLink,
.RadPanelBar_Vista .rpGroup .rpOut
{
	background-color: transparent;
	background-image: url('PanelBar/SubItemStates.png');
	background-repeat: no-repeat;
}


/* <subitems (disabled)> */
.RadPanelBar_Vista ul.rpGroup .rpDisabled,
.RadPanelBar_Vista .rpGroup a.rpDisabled:hover,
.RadPanelBar_Vista .rpGroup a.rpDisabled:hover .rpOut
{
	background-image: none;
}

.RadPanelBar_Vista ul.rpGroup .rpDisabled,
.RadPanelBar_Vista .rpGroup a.rpDisabled:hover
{
	color: #bbb;
	text-decoration: none;
	background-color: #fff;
}
/* </subitems (disabled)> */

/* <subitems> */

/* <background positioning> */
.RadPanelBar_Vista a.rpFocused,
.RadPanelBar_Vista div.rpFocused,
.RadPanelBar_Vista a.rpLink:hover,
.RadPanelBar_Vista a.rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_Vista a.rpLink,
.RadPanelBar_Vista div.rpHeaderTemplate,
.RadPanelBar_Vista a.rpExpanded,
.RadPanelBar_Vista div.rpExpanded,
.RadPanelBar_Vista .rpItem a.rpLinkExpandHovered
{
	background-position: 0 0;
}

.RadPanelBar_Vista a.rpSelected,
.RadPanelBar_Vista div.rpSelected,
.RadPanelBar_Vista a.rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_Vista .rpFirst a.rpLink,
.RadPanelBar_Vista .rpFirst div.rpHeaderTemplate,
.RadPanelBar_Vista li.rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_Vista li.rpFirst .rpFocused,
.RadPanelBar_Vista .rpFirst a.rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_Vista li.rpFirst .rpSelected,
.RadPanelBar_Vista .rpFirst a.rpSelected:hover
{
	background-position: 0 -401px;
}

/* <root items (disabled)> */
.RadPanelBar_Vista a.rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar_Vista a.rpDisabled,
.RadPanelBar_Vista div.rpDisabled,
.RadPanelBar_Vista a.rpDisabled:hover,
.RadPanelBar_Vista a.rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <expand arrows> */
/* <expand arrows> */
.RadPanelBar_Vista .rpExpandable span.rpExpandHandle,
.RadPanelBar_Vista .rpExpanded span.rpExpandHandle
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
	background-repeat: no-repeat;
}

.RadPanelBar_Vista_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_Vista .rpExpandable span.rpExpandHandle,
.RadPanelBar_Vista a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -5px; }
.RadPanelBar_Vista a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Vista a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -5px; }
.RadPanelBar_Vista .rpExpanded span.rpExpandHandle,
.RadPanelBar_Vista a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -181px; }
.RadPanelBar_Vista a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Vista a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -181px; }

.RadPanelBar_Vista div.rpExpandable .rpExpandHandleHovered { background-position: 0 -5px; }
.RadPanelBar_Vista div.rpExpanded .rpExpandHandleHovered { background-position: 0 -181px; }

/*      </expand arrows> */

.RadPanelBar_Vista .rpGroup a.rpLink,
.RadPanelBar_Vista .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Vista .rpGroup a.rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_Vista .rpGroup a.rpLink:hover,
.RadPanelBar_Vista ul.rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_Vista .rpGroup a.rpLink:hover .rpOut,
.RadPanelBar_Vista .rpGroup a.rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar_Vista ul.rpGroup .rpSelected,
.RadPanelBar_Vista .rpGroup a.rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_Vista .rpGroup a.rpSelected .rpOut,
.RadPanelBar_Vista .rpGroup a.rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
.RadPanelBar_Vista ul.rpGroup .rpExpandable .rpExpandHandle,
.RadPanelBar_Vista .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -343px; }
.RadPanelBar_Vista .rpGroup a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Vista .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -343px; }
.RadPanelBar_Vista ul.rpGroup .rpExpanded .rpExpandHandle,
.RadPanelBar_Vista .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -482px; }
.RadPanelBar_Vista .rpGroup a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Vista .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -482px; }

.RadPanelBar_Vista .rpGroup div.rpExpandable .rpExpandHandleHovered { background-position: 0 -343px; }
.RadPanelBar_Vista .rpGroup div.rpExpanded .rpExpandHandleHovered { background-position: 0 -482px; }
/*      </subitems (expand arrows)> */
/* </background positioning> */


















/* this is the topmost cell of the dialogs that have RadTabStrip */
.reTopcell
{
    background-color: #f0f0f0;
}

/*Sprite from RFE*/

.RadToolBar_Vista .rtbText
{
	background-image: url('FileExplorer/FileExplorerToolbarSprites.png');
	background-repeat: no-repeat;
}

/* IE6 does not support the alpha channel of png files, so we force it to use gif */
* html .RadToolBar_Vista .rtbText
{
	background-image: url('FileExplorer/FileExplorerToolbarSpritesIE6.gif') !important;
}

















.RadTreeView_Vista,
.RadTreeView_Vista a.rtIn,
.RadTreeView_Vista .rtEdit .rtIn input
{
	color: #000;
	font: 12px/18px "Segoe UI", Arial, sans-serif;
}

.RadTreeView_Vista .rtPlus, 
.RadTreeView_Vista .rtMinus
{
	background-image: url('TreeView/PlusMinus.png');
}

.RadTreeView_Vista .rtChecked,
.RadTreeView_Vista .rtUnchecked,
.RadTreeView_Vista .rtIndeterminate
{
	background-image: url('TreeView/TriState.png');
}

.RadTreeView_Vista .rtHover .rtIn,
.RadTreeView_Vista .rtSelected .rtIn
{
	color: #363636;
	border: 1px solid #99defd;
}

.RadTreeView_Vista .rtHover .rtIn
{
	background-color: #DFF2FC;
	background-image: url('TreeView/ItemHoveredBg.png');
}

.RadTreeView_Vista .rtSelected .rtIn
{
	background-color: #AEDDF5;
	background-image: url('TreeView/ItemSelectedBg.png');
}

.RadTreeView_Vista .rtSelected .rtLoadingBefore,
.RadTreeView_Vista .rtSelected .rtLoadingAfter,
.RadTreeView_Vista .rtSelected .rtLoadingBelow
{
	color: #333;
}

.RadTreeView_Vista .rtLoadingIcon
{
	background-image: url('TreeView/LoadingIcon.gif');
}

.RadTreeView_Vista .rtLI .rtEdit .rtIn
{
	border-color: #99defd;
	background: #fff;
}

.RadTreeView_Vista_disabled .rtIn,
.RadTreeView_Vista .rtDisabled .rtIn
{
	color: #ccc;
}














/* Telerik RadTreeList Vista Skin */

.RadTreeList_Vista
{
	border-color:#9cb6c5;
	background:#fff;
	color:#333;
}

.RadTreeList_Vista .rtlTable
{
	font:12px/16px "segoe ui",arial,sans-serif;
}

.RadTreeList_Vista .rtlHeader
{
	background:#a6d9f4 0 -2300px repeat-x url('Grid/sprite.gif');
}

.RadTreeList_Vista .rtlHeader a
{
	color:#333;
}

.RadTreeList_Vista .rtlHeader th
{
	border-color:#3c7fb1 #8bbdde;
}

.RadTreeList_Vista .rtlA
{
	background-color:#f6f6f6;
}

.RadTreeList_Vista .rtlR td,
.RadTreeList_Vista .rtlA td
{
	border-color:#ededed;
}

.RadTreeList_Vista .rtlRSel
{
	background:#abdbf5 0 -3901px repeat-x url('Grid/sprite.gif');
}

.RadTreeList_Vista .rtlRSel td
{
	border-color:#a6d9f4;
}

.RadTreeList_Vista .rtlVBorders td.rtlL,
.RadTreeList_Vista .rtlLines td.rtlL
{
	background-color:#fff;
}

.RadTreeList_Vista .rtlExpand,
.RadTreeList_Vista .rtlCollapse
{
	background-image:url('TreeList/sprite.gif');
}

.RadTreeList_Vista .rtlExpand
{
	background-position:0 0;
}

.RadTreeList_Vista .rtlCollapse
{
	background-position:0 -50px;
}

.RadTreeList_Vista .rtlSortAsc,
.RadTreeList_Vista .rtlSortDesc
{
	background-image:url('Grid/sprite.gif');
}

.RadTreeList_Vista .rtlSortAsc
{
	background-position:3px -248px;
}

.RadTreeList_Vista .rtlSortDesc
{
	background-position:3px -198px;
}

.RadTreeList_Vista .rtlLines td.rtlL0
{
	background-image:url('TreeList/rtlSingle.gif');
}

.RadTreeList_Vista .rtlLines td.rtlL1
{
	background-image:url('TreeList/rtlTop.gif');
}

.RadTreeList_Vista .rtlLines td.rtlL2
{
	background-image:url('TreeList/rtlMiddle.gif');
}

.RadTreeList_Vista .rtlLines td.rtlL3
{
	background-image:url('TreeList/rtlBottom.gif');
}

/*rtl*/

.RadTreeListRTL_Vista .rtlLines td.rtlL1
{
	background-image:url('TreeList/rtlTopRTL.gif');
}

.RadTreeListRTL_Vista .rtlLines td.rtlL2
{
	background-image:url('TreeList/rtlMiddleRTL.gif');
}

.RadTreeListRTL_Vista .rtlLines td.rtlL3
{
	background-image:url('TreeList/rtlBottomRTL.gif');
}

/*pager*/

.RadTreeList_Vista .rtlPager
{
	background:#eff7fc;
}

.RadTreeList_Vista .rtlPagerCell
{
	border-color:#aec5d1;
}

.RadTreeList_Vista .rtlPager .rtlPageFirst,
.RadTreeList_Vista .rtlPager .rtlPagePrev,
.RadTreeList_Vista .rtlPager .rtlPageNext,
.RadTreeList_Vista .rtlPager .rtlPageLast
{
	background:transparent no-repeat url('Grid/sprite.gif');
}

.RadTreeList_Vista .rtlPager .rtlPageFirst
{
	background-position:0 -550px;
}
.RadTreeList_Vista .rtlPager .rtlPageFirst:hover
{
	background-position:0 -600px;
}
.RadTreeList_Vista .rtlPager .rtlPagePrev
{
	background-position:0 -700px;
}
.RadTreeList_Vista .rtlPager .rtlPagePrev:hover
{
	background-position:0 -750px;
}
.RadTreeList_Vista .rtlPager .rtlPageNext
{
	background-position:0 -850px;
}
.RadTreeList_Vista .rtlPager .rtlPageNext:hover
{
	background-position:0 -900px;
}
.RadTreeList_Vista .rtlPager .rtlPageLast
{
	background-position:0 -1000px;
}
.RadTreeList_Vista .rtlPager .rtlPageLast:hover
{
	background-position:0 -1050px;
}

.RadTreeList_Vista .rtlPager .rtlPagerButton
{
	border-color:#a6d9f4;
	background:#cfcfcf repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadTreeList_Vista .rtlPager .rtlNumPart a:hover,
.RadTreeList_Vista .rtlPager .rtlNumPart a:hover span,
.RadTreeList_Vista .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_Vista .rtlPager .rtlNumPart a.rtlCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadTreeList_Vista .rtlPager .rtlNumPart a
{
	color:#000;
}

.RadTreeList_Vista .rtlPager .rtlNumPart a:hover
{
	background-position:100% -1250px;
	color:#06c;
}

.RadTreeList_Vista .rtlPager .rtlNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadTreeList_Vista .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_Vista .rtlPager .rtlNumPart a.rtlCurrentPage:hover
{
	background-position:100% -1450px;
	color:#000;
}

.RadTreeList_Vista .rtlPager .rtlNumPart a.rtlCurrentPage span,
.RadTreeList_Vista .rtlPager .rtlNumPart a.rtlCurrentPage:hover span
{
	background-position:0 -1350px;
}














/* RadToolTip Vista Skin */

.RadToolTip_Vista.rtLoading
{	
	background: url('Common/loading.gif') no-repeat center;
}

div.RadToolTip_Vista table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Vista table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Vista table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_Vista table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_Vista table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Vista table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_Vista table.rtShadow td.rtWrapperTopLeft,
div.RadToolTip_Vista table.rtShadow td.rtWrapperTopRight,
div.RadToolTip_Vista table.rtShadow td.rtWrapperBottomLeft,
div.RadToolTip_Vista table.rtShadow td.rtWrapperBottomRight,
div.RadToolTip_Vista table.rtShadow td.rtWrapperTopCenter,
div.RadToolTip_Vista table.rtShadow td.rtWrapperBottomCenter,
div.RadToolTip_Vista a.rtCloseButton
{
	background-image: url('ToolTip/ToolTipSprites.png');
}

div.RadToolTip_Vista table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Vista table.rtWrapper td.rtWrapperRightMiddle,
div.RadToolTip_Vista table.rtShadow td.rtWrapperLeftMiddle,
div.RadToolTip_Vista table.rtShadow td.rtWrapperRightMiddle
{
	background-image:  url('ToolTip/ToolTipVerticalSprites.png');
}

div.RadToolTip_Vista table.rtWrapper td.rtWrapperContent
{
	background-color: #e4e5f0;	
	color: #666;
}

div.RadToolTip_Vista div.rtTitlebar
{	
	color: #666;
}

div.RadToolTip_Vista div.rtCallout
{
	background-image: url('ToolTip/Callouts.gif');
}

















/* <RadToolBar / Vista> */

/* <tool wrapper> */

/* <horizontal> */

.RadToolBar_Vista .rtbOuter,
.RadToolBar_Vista .rtbMiddle,
.RadToolBar_Vista .rtbInner
{
	background: transparent url('ToolBar/rtbControlBg.png') repeat-x;
}

* html .RadToolBar_Vista_Vertical .rtbOuter,
* html .RadToolBar_Vista_Vertical .rtbMiddle,
* html .RadToolBar_Vista_Vertical .rtbInner,
* html .RadToolBar_Vista_Vertical .rtbUL
{
	float: left;
}

.RadToolBar_Vista .rtbOuter
{
	border: 1px solid #131c24;
	background-position: 0 50%;
}

.RadToolBar_Vista .rtbMiddle
{
	border: 1px solid #95c3ce;
	background-position: 0 -3px;
}

.RadToolBar_Vista .rtbInner
{
	background-position: 0 100%;
}

/* </horizontal> */

/* <vertical> */

.RadToolBar_Vista_Vertical .rtbMiddle,
.RadToolBar_Vista_Vertical .rtbInner
{
	background: transparent url('ToolBar/rtbVerticalControlBg.png') repeat-y;
}

.RadToolBar_Vista_Vertical .rtbOuter
{
	background: #0a5175;
}

.RadToolBar_Vista_Vertical .rtbMiddle
{
	background-position: 0 0;
}

.RadToolBar_Vista_Vertical div.rtbInner
{
	background-position: 100% 0;
}

/* </vertical> */

/* </tool wrapper> */

/* <buttons> */

.RadToolBar_Vista .rtbWrap,
.RadToolBar_Vista .rtbTemplate
{
	color: #fff;
	font: normal 12px/20px "Segoe UI", Arial, sans-serif;
}

/* <button states> */

.RadToolBar_Vista .rtbSplBtnFocused .rtbWrap, .RadToolBar_Vista .rtbSplBtnFocused .rtbOut, .RadToolBar_Vista .rtbSplBtnFocused .rtbMid, .RadToolBar_Vista .rtbSplBtnFocused .rtbIn,
.RadToolBar_Vista .rtbItemFocused .rtbWrap, .RadToolBar_Vista .rtbItemFocused .rtbOut, .RadToolBar_Vista .rtbItemFocused .rtbMid, .RadToolBar_Vista .rtbItemFocused .rtbIn,
.RadToolBar_Vista .rtbItemHovered .rtbWrap, .RadToolBar_Vista .rtbItemHovered .rtbOut, .RadToolBar_Vista .rtbItemHovered .rtbMid, .RadToolBar_Vista .rtbItemHovered .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbHoverBg.png');
}

.RadToolBar_Vista .rtbItemClicked .rtbWrap, .RadToolBar_Vista .rtbItemClicked .rtbOut, .RadToolBar_Vista .rtbItemClicked .rtbMid, .RadToolBar_Vista .rtbItemClicked .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbClickedBg.png');
}

.RadToolBar_Vista .rtbSplBtnExpanded .rtbWrap, .RadToolBar_Vista .rtbSplBtnExpanded .rtbOut, .RadToolBar_Vista .rtbSplBtnExpanded .rtbMid, .RadToolBar_Vista .rtbSplBtnExpanded .rtbIn,
.RadToolBar_Vista .rtbDropDownExpanded .rtbWrap, .RadToolBar_Vista .rtbDropDownExpanded .rtbOut, .RadToolBar_Vista .rtbDropDownExpanded .rtbMid, .RadToolBar_Vista .rtbDropDownExpanded .rtbIn,
.RadToolBar_Vista .rtbChecked .rtbWrap, .RadToolBar_Vista .rtbChecked .rtbOut, .RadToolBar_Vista .rtbChecked .rtbMid, .RadToolBar_Vista .rtbChecked .rtbIn,
.RadToolBar_Vista li.rtbChecked .rtbWrap:hover, .RadToolBar_Vista li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_Vista li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_Vista li.rtbChecked .rtbWrap:hover .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbActiveBg.png');
}

.RadToolBar_Vista .rtbDropDownExpanded .rtbWrap,
.RadToolBar_Vista .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_Vista .rtbChecked .rtbWrap,
.RadToolBar_Vista .rtbItemClicked .rtbWrap
{
	color: #fff;
}

.RadToolBar_Vista .rtbItemFocused .rtbWrap,
.RadToolBar_Vista .rtbItemHovered .rtbWrap
{
	color: #fff;
}

/* </button states> */

/* <Drop Down Arrows> */


.RadToolBar_Vista .rtbSplBtn .rtbChoiceArrow,
.RadToolBar_Vista .rtbItem .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Vista .rtbChoiceArrow 
{
	background-image: url('ToolBar/rtbDropArrows.png');
}

* html .RadToolBar_Vista .rtbSplBtn .rtbChoiceArrow,
* html .RadToolBar_Vista .rtbItem .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Vista .rtbChoiceArrow 
{
	background-image: url('ToolBar/rtbDropArrows.gif');
}

.RadToolBar_Vista .rtbSplBtn .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_Vista .rtbExpandUp .rtbChoiceArrow 
{
	background-image: url('ToolBar/rtbUpArrows.png');
}

* html .RadToolBar_Vista .rtbSplBtn .rtbExpandUp .rtbChoiceArrow,
* html .RadToolBar_Vista .rtbExpandUp .rtbChoiceArrow 
{
	background-image: url('ToolBar/rtbUpArrows.gif');
}

.RadToolBar_Vista .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Vista .rtbSplBtnClicked .rtbChoiceArrow,
.RadToolBar_Vista .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_Vista .rtbItemClicked .rtbChoiceArrow
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbClickedDropArrows.png');
}

* html .RadToolBar_Vista .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Vista .rtbSplBtnClicked .rtbChoiceArrow,
* html .RadToolBar_Vista .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_Vista .rtbItemClicked .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbClickedDropArrows.gif');
}

.RadToolBar_Vista .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_Vista .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbClickedUpArrows.png');
}

* html .RadToolBar_Vista .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
* html .RadToolBar_Vista .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbClickedUpArrows.gif');
}

/* </Drop Down Arrows> */

.RadToolBar_Vista_Horizontal li.rtbSeparator 
{
	border-left: 1px solid #113e56;
	background: #5788a0;
}

.RadToolBar_Vista_Vertical li.rtbSeparator
{
	border-top: 1px solid #113e56;
	background: #5788a0;
}

/* </buttons> */


/* <disabled states> */

.RadToolBar_Vista .rtbDisabled .rtbWrap:hover,
.RadToolBar_Vista .rtbDisabled .rtbWrap:hover .rtbOut,
.RadToolBar_Vista .rtbDisabled .rtbWrap:hover .rtbMid,
.RadToolBar_Vista .rtbDisabled .rtbWrap:hover .rtbIn
{
	background-image: none;
}

.RadToolBar_Vista .rtbDisabled .rtbWrap { color: #BCD\9; }

.RadToolBar_Vista .rtbDisabled .rtbChoiceArrow,
.RadToolBar_Vista .rtbDisabled .rtbWrap .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbDropArrows.gif')\9;
}

@media screen and (-webkit-min-device-pixel-ratio:0)  /* WebKit alpha + opacity/cleartype bug, like IE wasn't enough... */
{
	.RadToolBar_Vista .rtbDisabled .rtbWrap { color: #BCD; }
	
	.RadToolBar_Vista .rtbDisabled .rtbChoiceArrow,
	.RadToolBar_Vista .rtbDisabled .rtbWrap .rtbChoiceArrow
	{
		background-image: url('ToolBar/rtbDropArrows.gif');
	}
}

/* </disabled states */

/* <drop-down> */

/* <Drop Down rounded corners and shadows> */

.RadToolBarDropDown_Vista .rtbTopFix,
.RadToolBarDropDown_Vista .rtbBottomFix,
.RadToolBarDropDown_Vista .rtbGroup
{
	background-image: url('ToolBar/rtbDropDownBg.png');
	background-color: #f0f0f0;
	background-repeat: repeat-y;
}

.RadToolBarDropDown_Vista .rtbBottomLeft,
.RadToolBarDropDown_Vista .rtbRoundedCorners
{
	background-image:  url('ToolBar/rtbRoundedLeft.png');
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadToolBarDropDown_Vista .rtbTopRight,
.RadToolBarDropDown_Vista .rtbBottomRight
{
	background-image:  url('ToolBar/rtbRoundedRight.png');
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadToolBarDropDown_Vista .rtbTopFix,
.RadToolBarDropDown_Vista .rtbBottomFix,
.RadToolBarDropDown_Vista .rtbRoundedCorners .rtbFirst
{
	border-color: #828282;
}

.RadToolBarDropDown_Vista_rtl .rtbBottomLeft,
.RadToolBarDropDown_Vista_rtl .rtbRoundedCorners
{
	background-image: url('ToolBar/rtbRoundedLeft_rtl.png');
}

.RadToolBarDropDown_Vista_rtl .rtbTopRight,
.RadToolBarDropDown_Vista_rtl .rtbBottomRight
{
	background-image: url('ToolBar/rtbRoundedRight_rtl.png');
}

.RadToolBarDropDown_Vista_rtl div.rtbTopFix,
.RadToolBarDropDown_Vista_rtl div.rtbBottomFix,
.RadToolBarDropDown_Vista_rtl .rtbGroup
{
	background-position: 100% 0;
}

/* </Drop Down rounded corners and shadows> */

.RadToolBarDropDown_Vista
{
	border-color: #828282;
	background-color: #fff;
	background-image: url('ToolBar/rtbDropDownBg.png');
}

.RadToolBarDropDown_Vista .rtbWrap,
.RadToolBarDropDown_Vista .rtbTemplate
{
	font-weight: normal;
	font-size: 12px;
	font-family: "Segoe UI", Arial, sans-serif;
	color: #000;
}

.RadToolBarDropDown_Vista .rtbItemHovered,
.RadToolBarDropDown_Vista .rtbItemFocused,
.RadToolBarDropDown_Vista .rtbItemHovered .rtbWrap,
.RadToolBarDropDown_Vista .rtbItemFocused .rtbWrap
{
	background-image: url('ToolBar/rtbDropDownHover.png');
}

.RadToolBarDropDown_Vista .rtbDisabled .rtbWrap
{
	color: #999;
}

.RadToolBarDropDown_Vista .rtbSeparator
{
	border-color: #939393;
	background: #f7f7f7;
}

/* </drop-down> */

/* </RadToolBar / Vista> */





















.RadTagCloud_Vista
{
	border: 1px dotted #6e9ded;
}
.RadTagCloud_Vista .rtcTagList .rtcTagItem
{
	color: #6e9ded;
}
.RadTagCloud_Vista .rtcTagList .rtcTagItem:hover
{
	color: #0c94a3;
}
.RadTagCloud_Vista .rtcTagList .rtcTagItem a
{
	color: #000;
}
.RadTagCloud_Vista .rtcTagList .rtcTagItem a:hover
{
	background: #ecf6fd;
}





















.RadTabStrip_Vista .rtsLI,
.RadTabStrip_Vista .rtsLink
{
	color: #000;
	font: 12px/26px "Segoe UI", Arial, sans-serif;

}

.RadTabStripLeft_Vista .rtsSeparator,
.RadTabStripRight_Vista .rtsSeparator
{
	background: #898C95;	
}

/* <disabled tabs> */
.RadTabStrip_Vista .rtsDisabled
{
	color: #aaa;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_Vista .rtsNextArrow,
.RadTabStrip_Vista .rtsPrevArrow,
.RadTabStrip_Vista .rtsPrevArrowDisabled,
.RadTabStrip_Vista .rtsNextArrowDisabled
{
	background-image: url('TabStrip/TabStripStates.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.rtsLevel { background-color: transparent;}
	
.RadTabStripTop_Vista{ background-color: transparent;background-image:url(TabStrip/Tab_bg.png);
	background-position:right top;
	background-repeat:repeat-x;}
	
/*For Increase tab width*/
.RadTabStripTop_Vista .rtsLevel .rtsLink,
.RadTabStripTop_Vista .rtsLevel .rtsOut,
.RadTabStripBottom_Vista .rtsLevel .rtsLink,
.RadTabStripBottom_Vista .rtsLevel .rtsOut,
.RadTabStripTop_Vista_Baseline .rtsLevel,
.RadTabStripBottom_Vista_Baseline .rtsLevel { background-image: url('TabStrip/TabStripStates.png'); }

.RadTabStripLeft_Vista .rtsLink,
.RadTabStripRight_Vista .rtsLink { background-image: url('TabStrip/TabStripVStates.png'); }

.RadTabStripLeft_Vista .rtsLast .rtsLink,
.RadTabStripRight_Vista .rtsLast .rtsLink
{
	border-bottom: 1px solid #898C95;
}

.RadTabStripRight_Vista .rtsLink,
.RadTabStripRight_Vista .rtsLI .rtsDisabled:hover { background-position: 100% 0; }
.RadTabStripRight_Vista .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_Vista .rtsSelected,
.RadTabStripRight_Vista .rtsSelected:hover { background-position: 100% -400px; }
/* </tab backgrounds> */


/* <background positioning: tabs with hovers> */

/* <orientation: top> */

.RadTabStripTop_Vista .rtsLink { background-position: 0 0; }
.RadTabStripTop_Vista .rtsOut { background-position: 100% 0; }

.RadTabStripTop_Vista .rtsLink:hover { background-position: 0 -52px; }
.RadTabStripTop_Vista .rtsLink:hover .rtsOut { background-position: 100% -52px; }

.RadTabStripTop_Vista .rtsSelected,
.RadTabStripTop_Vista .rtsSelected:hover { background-position: 0 -26px; }
.RadTabStripTop_Vista .rtsSelected .rtsOut,
.RadTabStripTop_Vista .rtsSelected:hover .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_Vista .rtsDisabled:hover { background-position: 0 0; }
.RadTabStripTop_Vista .rtsDisabled:hover .rtsOut { background-position: 100% 0; }

.RadTabStripTop_Vista_Baseline .rtsLevel { background-position: 0 100%; background-repeat: repeat-x; }

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_Vista .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_Vista .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_Vista .rtsLink:hover { background-position: 0 -130px; }
.RadTabStripBottom_Vista .rtsLink:hover .rtsOut { background-position: 100% -130px; }

.RadTabStripBottom_Vista .rtsSelected,
.RadTabStripBottom_Vista .rtsSelected:hover { background-position: 0 -156px; }
.RadTabStripBottom_Vista .rtsSelected .rtsOut,
.RadTabStripBottom_Vista .rtsSelected:hover .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_Vista .rtsDisabled:hover { background-position: 0 -182px; }
.RadTabStripBottom_Vista .rtsDisabled:hover .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_Vista_Baseline .rtsLevel { background-position: 0 -599px; background-repeat: repeat-x; }

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_Vista .rtsUL .rtsLink,
.RadTabStripRight_Vista .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_Vista .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_Vista .rtsUL .rtsSelected,
.RadTabStripRight_Vista .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

/* </orientation: right> */

/* </background positioning: tabs with hovers> */

/* <simplistic sub-item styles> */

.RadTabStrip_Vista_SimpleSubItems .rtsLevel2,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel3,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel4 { background: #fff; }

.RadTabStrip_Vista_SimpleSubItems .rtsLevel2 .rtsSelected,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel3 .rtsSelected,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel4 .rtsSelected
{
	text-decoration: underline;
}

.RadTabStrip_Vista_SimpleSubItems .rtsLevel2 .rtsLink,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel2 .rtsOut,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel2 .rtsIn,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel3 .rtsLink,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel3 .rtsOut,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel3 .rtsIn,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel4 .rtsLink,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel4 .rtsOut,
.RadTabStrip_Vista_SimpleSubItems .rtsLevel4 .rtsIn
{
	background: none;
}

/* </simplistic sub-item styles> */



















/* RadSplitter for ASP.NET AJAX - Vista Skin */

/* Borders */
.RadSplitter_Vista,
.RadSplitter_Vista .rspPaneTabContainer,

/* Vertical RadSplitter items */
.RadSplitter_Vista .rspPane, 
.RadSplitter_Vista .rspResizeBar,
.RadSplitter_Vista .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter_Vista .rspPaneHorizontal,
.RadSplitter_Vista .rspResizeBarHorizontal,
.RadSplitter_Vista .rspSlideContainerResizeHorizontal
{
	border-color:#a7bac5;
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter_Vista .rspResizeBar,
.RadSplitter_Vista .rspSlideContainerResize
{
	background:#94cfee url('Splitter/ResizeBarVerticalSprites.gif') repeat-y 0 0;
    border-right-color:#2c628b;
}

.RadSplitter_Vista .rspResizeBarOver,
.RadSplitter_Vista .rspSlideContainerResizeOver
{
    background-position:-4px 0;
}

.RadSplitter_Vista .rspResizeBarHorizontal,
.RadSplitter_Vista .rspSlideContainerResizeHorizontal
{
	background:#94cfee url('Splitter/ResizeBarHorizontalSprites.gif') repeat-x 0 0;
    border-bottom-color:#2c628b;
}

.RadSplitter_Vista .rspResizeBarOverHorizontal,
.RadSplitter_Vista .rspSlideContainerResizeOverHorizontal
{
    background-position:0 -4px;
}

/* RadSlidingPane tab */
.RadSplitter_Vista .rspPaneTabContainer,
/* RadSlidingPane buttons */
.RadSplitter_Vista .rspSlideHeaderDockIcon,
.RadSplitter_Vista .rspSlideHeaderUndockIcon,
.RadSplitter_Vista .rspSlideHeaderCollapseIcon,
/* RadSplitBar buttons */
.RadSplitter_Vista .rspCollapseBarExpand,
.RadSplitter_Vista .rspCollapseBarCollapse,

.RadSplitter_Vista .rspCollapseBarHorizontalExpand,
.RadSplitter_Vista .rspCollapseBarHorizontalCollapse
{
    background-image:url('Splitter/ExpandCollapseBarsCommands.gif');
    background-repeat:no-repeat;
}

/* RadSlidingPane tab */
.RadSplitter_Vista .rspPaneTabContainer
{
    background-position:-81px 0;
    background-repeat:repeat-y;
}

/* RadSplitBar buttons */
.RadSplitter_Vista .rspCollapseBarCollapse
{	
	background-position:0 0;
}

.RadSplitter_Vista .rspCollapseBarExpand
{	
	background-position:-4px 0;
}

.RadSplitter_Vista .rspCollapseBarHorizontalExpand
{
    background-position:-8px -4px;
}

.RadSplitter_Vista .rspCollapseBarHorizontalCollapse
{
    background-position:-8px 0;
}

/* RadSlidingPane buttons */
.RadSplitter_Vista .rspSlideHeaderUndockIcon
{
	background-position:-50px 0;
}

.RadSplitter_Vista .rspSlideHeaderDockIcon
{
	background-position:-35px 0;
}

.RadSplitter_Vista .rspSlideHeaderCollapseIcon
{
	background-position:-65px 0;
}

/* RadSlidingPane header */
.RadSplitter_Vista .rspSlideHeader, 
/* RadSlidingPane title */
.RadSplitter_Vista .rspSlideTitleContainer,
/* RadSlidingPane tab, SlideDirection=Top/Bottom */
.RadSplitter_Vista .rspBottom .rspPaneTabContainer,
.RadSplitter_Vista .rspTop .rspPaneTabContainer
{
	background-image:url('Splitter/slideTitleContainerBgr.gif');
	background-repeat:repeat-x;
}

.RadSplitter_Vista .rspBottom .rspPaneTabContainer,
.RadSplitter_Vista .rspTop .rspPaneTabContainer
{
    background-position:0 -1px;
}

/* RadSlidingPane header elements */
.RadSplitter_Vista .rspSlideTitleContainer,
.RadSplitter_Vista .rspSlideHeaderIconWrapper
{
	border-bottom:solid 1px #3c7fb1;
}

/* RadSlidingPane title text */
.RadSplitter_Vista .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter_Vista .rspPaneTabText
{
	font:normal 10px "Segoe UI", Arial, Sans-serif;
	color:#003399;
}
.RadSplitter_Vista .rspSlideTitle
{	
	font-size:12px;
}

/* RadSlidingPane content - this element should not be transparent as it shows above content in adjacent RadPanes */
.RadSplitter_Vista .rspSlideContent
{
	background-color:#fff;
}






/* RadSlider for ASP.NET AJAX Vista Skin */
.RadSlider_Vista .rslTrack
{
	border-color:#b0b0b0 #fff #fff #b0b0b0;
}

.RadSlider_Vista .rslHorizontal a.rslHandle
{
	background-image:url('Slider/Handles.gif');
}

.RadSlider_Vista .rslHorizontal a.rslDraghandle
{
	background-image:url('Slider/DragHandle.gif');
}

.RadSlider_Vista .rslHorizontal .rslTrack
{
	background:url('Slider/TrackBgr.gif') repeat-x;
}

.RadSlider_Vista .rslHorizontal .rslSelectedregion
{
	background:url('Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
}

/* vertical slider */
.RadSlider_Vista .rslVertical a.rslHandle
{
	background-image:url('Slider/HandlesVertical.gif');
}

.RadSlider_Vista .rslVertical .rslTrack
{
	background:url('Slider/TrackVerticalBgr.gif') repeat-y;
}

.RadSlider_Vista .rslVertical .rslSelectedregion
{
	background:url('Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
}

.RadSlider_Vista .rslVertical a.rslDraghandle
{
	background:url('Slider/DragVerticalHandle.gif') no-repeat 0 0;
}

.RadSlider_Vista .rslItem,
.RadSlider_Vista .rslLargeTick span
{
	color:#333;
}

.RadSlider_Vista .rslItemsWrapper .rslItemSelected
{
	color:#6e96ff;
}

.RadSlider_Vista .rslDisabled .rslItemsWrapper .rslItemSelected
{
	color:#000;
}

/* horizontal slider items */
.RadSlider_Vista .rslHorizontal .rslItem
{
	background-image:url('Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_Vista .rslVertical .rslItem
{
	background-image:url('Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_Vista .rslTop .rslSmallTick,
.RadSlider_Vista .rslBottom .rslSmallTick
{
	background-image:url('Slider/SmallChangeHorizontal.gif');
}

.RadSlider_Vista .rslTop .rslLargeTick,
.RadSlider_Vista .rslBottom .rslLargeTick
{
	background-image:url('Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_Vista .rslLeft .rslSmallTick,
.RadSlider_Vista .rslRight .rslSmallTick
{
	background-image:url('Slider/SmallChangeVertical.gif');
}

.RadSlider_Vista .rslLeft .rslLargeTick,
.RadSlider_Vista .rslRight .rslLargeTick
{
	background-image:url('Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_Vista .rslMiddle .rslSmallTick
{
	background-image:url('Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_Vista .rslMiddle .rslLargeTick
{
	background-image:url('Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_Vista .rslCenter .rslSmallTick
{
	background-image:url('Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_Vista .rslCenter .rslLargeTick
{
	background-image:url('Slider/LargelChangeCenterVertical.gif');
}


















.RadSiteMap_Vista .rsmLink,
.RadSiteMap_Vista .rsmTemplate
{
	font-family: "Segoe UI", Arial, sans-serif;
	border-bottom: 0;
	color: #000;
}

.RadSiteMap_Vista .rsmLevel1 .rsmLink,
.RadSiteMap_Vista .rsmLevel1 .rsmTemplate
{
	color: #567db0;
}

.RadSiteMap_Vista .rsmLink:hover
{
	color: #4d89d9;
}

.RadSiteMap_Vista .rsmLevel2 .rsmLink,
.RadSiteMap_Vista .rsmLevel2 .rsmTemplate,
.RadSiteMap_Vista .rsmThreeLevels .rsmLevel1 .rsmLink,
.RadSiteMap_Vista .rsmTwoLevels .rsmLevel1 .rsmLink,
.RadSiteMap_Vista .rsmOneLevel .rsmItem .rsmLink
{
	color: #000;
}

.RadSiteMap_Vista .rsmLevel2 .rsmLink:hover,
.RadSiteMap_Vista .rsmThreeLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_Vista .rsmTwoLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_Vista .rsmOneLevel .rsmItem .rsmLink:hover
{
	background: #d8f0fc url('SiteMap/rsmHover.png') repeat-x 0 0;
}























.ReminderDialog_Vista,
.ReminderDialog_Vista a
{
    color: #333;
    font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}

.ReminderDialog_Vista .rsRemContentPanel
{
    border-color: #555;
}

/* <advanced edit title> */

.ReminderDialog_Vista .rsModalBgTopLeft,
.ReminderDialog_Vista .rsModalBgTopRight,
.ReminderDialog_Vista .rsModalBgBottomLeft,
.ReminderDialog_Vista .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBg.png');
}

* html .ReminderDialog_Vista .rsModalBgTopLeft,
* html .ReminderDialog_Vista .rsModalBgTopRight,
* html .ReminderDialog_Vista .rsModalBgBottomLeft,
* html .ReminderDialog_Vista .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBgIE6.png');
}

.ReminderDialog_Vista a.rsRemTitleBarCloseBtn
{
    opacity: 0.8;
    -moz-opacity: 0.8;
    filter: alpha(opacity=80);
}

.ReminderDialog_Vista a.rsRemTitleBarCloseBtn:hover
{
    opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

.ReminderDialog_Vista .rsRemTitleIcon,
.ReminderDialog_Vista .rsRemTitleBarIcon,
.ReminderDialog_Vista a.rsRemTitleBarCloseBtn,
.ReminderDialog_Vista .rsRemActions a.rsRemDismissAllBtn,
.ReminderDialog_Vista .rsRemActions a.rsRemOpenItemBtn,
.ReminderDialog_Vista .rsRemActions a.rsRemDismissBtn,
.ReminderDialog_Vista .rsRemSnoozePanel a.rsRemSnoozeBtn
{
    background-image: url('Scheduler/rsSprites.png');
}

/* </advanced edit title> */



























.RecurrenceEditor_Vista
{
	color: #333;
	font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}

/* <xref input skins> */

.RecurrenceEditor_Vista .rsAdvInput,
.RecurrenceEditor_Vista select
{
	border-color: #ABADB3 #DBDFE6 #DBDFE6 #ABADB3;
}

.RecurrenceEditor_Vista .rsInvalid input,
.RecurrenceEditor_Vista .rsAdvTimePicker .riEmpty
{
	background-image: url('Input/sprite.gif');
}

.RecurrenceEditor_Vista .rsInvalid
{
	border-color: #F32800;
	color: #F32800;
}
/* </xref input skins> */

.RecurrenceEditor_Vista h2,
.RecurrenceEditor_Vista h3
{
	color: #567db0;
}

.RecurrenceEditor_Vista h2
{
	border-bottom: 1px solid #CCC;
}

.RecurrenceEditor_Vista h2 span
{
	background: #f0f0f0;
}

.RecurrenceEditor_Vista .rsAdvRecurrenceFreq
{
	border-right: 1px solid #fff;
}

.RecurrenceEditor_Vista ul.rsRecurrenceOptionList 
{
	border-right: 1px solid #CCC;
}

.RecurrenceEditor_Vista div.rsAdvPatternPanel
{
	border-left: 0;
}

/* <date/time picker> */

.RecurrenceEditor_Vista .rsTimePick .RadInput_Vista input.riEnabled,
.RecurrenceEditor_Vista .rsTimePick .RadInput_Vista input.riHover,
.RecurrenceEditor_Vista .rsTimePick .RadInput_Vista input.riFocused
{
	background-image: url('Scheduler/rsSprites.png');
}

/* </date/time picker> */





















/* new styles */
.RadRotator_Vista .rrClipRegion
{
	/*border: solid 1px #a7bac5;*/
}

/*================== The list ========================*/

.RadRotator_Vista .rrClipRegion  .rrItemsList 
{
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;          
}

/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari */

.RadRotator_Vista .rrButton
{
	background-image: url('Rotator/RotatorButtons.gif');
	background-repeat: no-repeat;
}

/* When LoadOnDemand */
.rrLoadingSign
{
    background: url('Common/loading_small.gif') no-repeat center;
}















/* RadRating for ASP.NET AJAX Telerik Skin */

.RadRating_Vista a,
.RadRating_Vista a span
{
	background-image: url('Rating/Sprite.png');
}

* html .RadRating_Vista a,
* html .RadRating_Vista a span
{
	background-image: url('Rating/Sprite.gif');
}





















/* RadWindow for ASP.NET AJAX Vista Skin */

/* Window Background */

/* Horiznotal */
.RadWindow_Vista .rwTopLeft,
.RadWindow_Vista .rwTopRight,
.RadWindow_Vista .rwTitlebar,
.RadWindow_Vista .rwFooterLeft,
.RadWindow_Vista .rwFooterRight,
.RadWindow_Vista .rwFooterCenter,
.RadWindow_Vista .rwTopResize,
.RadWindow_Vista .rwStatusbar div,
.RadWindow_Vista .rwStatusbar,
.RadWindow_Vista .rwPopupButton,
.RadWindow_Vista .rwPopupButton span,
.RadWindow_Vista.rwMinimizedWindow .rwCorner
{
    background-image: url('Window/WindowHorizontalSprites.gif');
}

/* Vertical */
.RadWindow_Vista .rwBodyLeft,
.RadWindow_Vista .rwBodyRight,
.RadWindow_Vista .rwStatusbarRow .rwCorner
{
	background-image: url('Window/WindowVerticalSprites.gif');
}

/* Window Shadows */

/* Horiznotal */
.RadWindow_Vista .rwShadow .rwTopLeft,
.RadWindow_Vista .rwShadow .rwTopRight,
.RadWindow_Vista .rwShadow .rwTitlebar,
.RadWindow_Vista .rwShadow .rwFooterLeft,
.RadWindow_Vista .rwShadow .rwFooterRight,
.RadWindow_Vista .rwShadow .rwFooterCenter,
.RadWindow_Vista .rwShadow .rwTopResize,
.RadWindow_Vista .rwShadow .rwStatusbar div,
.RadWindow_Vista .rwShadow .rwStatusbar,
.RadWindow_Vista .rwShadow .rwPopupButton,
.RadWindow_Vista .rwShadow .rwPopupButton span,
.RadWindow_Vista .rwShadow .rwBodyLeft,
.RadWindow_Vista .rwShadow .rwBodyRight,
.RadWindow_Vista .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_Vista .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('Window/WindowHorizontalSprites.png');
}

/* Vertical */
.RadWindow_Vista .rwShadow .rwBodyLeft,
.RadWindow_Vista .rwShadow .rwBodyRight,
.RadWindow_Vista .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_Vista .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('Window/WindowVerticalSprites.png');
}

/* Shadows End */

.RadWindow_Vista .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_Vista .rwControlButtons a
{
    background-image: url('Window/CommandButtonSprites.gif');
}

.RadWindow_Vista a.rwIcon
{
	background-image: url('Window/WindowHorizontalSprites.gif');
}

div.RadWindow_Vista .rwTitlebarControls em
{
	color: black;
}

/* 
    This is a hack to achieve "Aero" look and feel for that particular skin.
    It should be removed for the other skins, as the background coordinates
    are specified in Window.css and are common for all skins*/

.RadWindow_Vista table .rwTitlebar,
.RadWindow_Vista table .rwTopResize,
.rwMinimizedWindow.RadWindow_Vista tr.rwTitleRow td.rwTitlebar,
.rwMinimizedWindow.RadWindow_Vista tr.rwTitleRow div.rwTopResize
{
	background: url('Window/AeroTitleBarBgr.gif') repeat-x !important;
}

.RadWindow_Vista table .rwTitlebar,
.RadWindow_Vista table .rwTopLeft,
.RadWindow_Vista table .rwTopRight,
.RadWindow_Vista table .rwFooterLeft,
.RadWindow_Vista table .rwFooterRight,
.RadWindow_Vista table .rwFooterCenter,
.RadWindow_Vista table .rwBodyLeft,
.RadWindow_Vista table .rwBodyRight
 {
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65) !important;
 	opacity: .65 !important; 
 }

.RadWindow_Vista.rwShadow table.rwShadow .rwTitlebar,
.RadWindow_Vista.rwShadow table.rwShadow .rwTopLeft,
.RadWindow_Vista.rwShadow table.rwShadow .rwTopRight,
.RadWindow_Vista.rwShadow table.rwShadow .rwFooterLeft,
.RadWindow_Vista.rwShadow table.rwShadow .rwFooterRight,
.RadWindow_Vista.rwShadow table.rwShadow .rwFooterCenter,
.RadWindow_Vista.rwShadow table.rwShadow .rwBodyLeft,
.RadWindow_Vista.rwShadow table.rwShadow .rwBodyRight
 {
 	filter: none !important;
 }

.RadWindow_Vista .rwShadow .rwTitlebar,
.rwMinimizedWindow.RadWindow_Vista .rwShadow tr.rwTitleRow td.rwTitlebar,
.rwMinimizedWindow.RadWindow_Vista .rwShadow tr.rwTitleRow div.rwTopResize
{
     background: url('Window/AeroTitleBarBgr.png') repeat-x 0 0 !important;
}

/* End of the "Aero" hack */

/* overlay element should be minimized when the window is minimized */
iframe.minimizedwindowoverlay_Vista
{
	/* take into account the borders of the main <div> of the window when setting width / height */
	width: 200px !important; 
	height: 30px !important;
}

div.RadWindow_Vista .rwDialogInput
{
	border-top: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
}

div.RadWindow_Vista .rwDialogInput:hover
{
	border-top: solid 1px #5794bf;
	border-right: solid 1px #b7d5ea;
	border-bottom: solid 1px #c7e2f1;
	border-left: solid 1px #c5daed;
	color: #565656;
}

/* set Window Vista "Aero" look and feel to the window */
* html div.RadWindow.RadWindow_Vista.rwNormalWindow.rwTransparentWindow td.rwCorner,
* html div.RadWindow.RadWindow_Vista.rwNormalWindow.rwTransparentWindow td.rwTitlebar,
* html div.RadWindow.RadWindow_Vista.rwTransparentWindow td.rwFooterCenter
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

div.RadWindow_Vista td.rwWindowContent
{
    background-color: #fff;
}

/* Loading Indicators */
div.RadWindow_Vista tr td.rwLoading
{
    background-color: #f2f9fc;
}

/* When ShowContentDuringLoad="true" */
div.RadWindow_Vista td.rwWindowContent.rwLoading
{
    background-image: url('Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
div.RadWindow_Vista input.rwLoading
{
    background-image: url('Common/loading_small.gif');
}

div.RadWindow_Vista.rwNoTitleBar div.rwTopResize
{
    background: none !important;
}

div.RadWindow_Vista.rwNoTitleBar tr.rwTitleRow td.rwTitlebar
{
    background-image: url('Window/WindowHorizontalSprites.gif') !important;
    background-position: 0 -525px !important;
    background-repeat: repeat-x !important;
}

/* Shadow Control Buttons */

.RadWindow_Vista .rwShadow .rwControlButtons 
{
	margin: 5px -2px 0 0;
}

.RadWindow_Vista .rwShadow .rwControlButtons 
{
	margin: 5px 0 0 0\9;
}

/* ctrl buttons when winodw is minimized */
.RadWindow_Vista.rwMinimizedWindowShadow .rwShadow .rwControlButtons 
{
	margin: 9px -8px 0 0;
}

.RadWindow_Vista .rwShadow .rwControlButtons li
{
	float: left;
	padding: 0;
}

.RadWindow_Vista .rwShadow .rwControlButtons a
{
	width: 30px; 
}

.rwInactiveWindow .rwShadow .rwTopLeft,
.rwInactiveWindow .rwShadow .rwTopRight,
.rwInactiveWindow .rwShadow .rwTitlebar,
.rwInactiveWindow .rwShadow .rwFooterLeft,
.rwInactiveWindow .rwShadow .rwFooterRight,
.rwInactiveWindow .rwShadow .rwFooterCenter,
.rwInactiveWindow .rwShadow .rwTopResize,
.rwInactiveWindow .rwShadow .rwStatusbar div,
.rwInactiveWindow .rwShadow .rwStatusbar,
.rwInactiveWindow .rwShadow .rwPopupButton,
.rwInactiveWindow .rwShadow .rwPopupButton span,
.rwInactiveWindow .rwShadow.rwMinimizedWindow .rwCorner,
.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft,
.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar,
.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight,
.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterLeft,
.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterCenter,
.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterRight
{
    background-image: url('Window/WindowHorizontalSprites.gif') !important;
}

.rwInactiveWindow .rwShadow .rwBodyLeft,
.rwInactiveWindow .rwShadow .rwBodyRight,
.rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner,
.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyLeft,
.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyRight
{
	background-image: url('Window/WindowVerticalSprites.gif') !important;
}

.RadWindow_Vista.rwInactiveWindow .rwShadow .rwTitlebar,
.RadWindow_Vista.rwInactiveWindow .rwShadow .rwTopResize,
.RadWindow_Vista.rwInactiveWindow .rwShadow tr.rwTitleRow td.rwTitlebar,
.RadWindow_Vista.rwInactiveWindow .rwShadow tr.rwTitleRow div.rwTopResize
{
     background-image: url('Window/AeroTitleBarBgr.gif') !important;
     background-repeat: repeat-x !important;
     background-position: 0 8px !important;
}

.RadWindow_Vista.rwNoTitleBar .rwShadow tr.rwTitleRow td.rwTitlebar
{
	background-image: url('Window/WindowHorizontalSprites.png') !important;
}

div.RadWindow_Vista.rwNoTitleBar.rwInactiveWindow table.rwShadow tr.rwTitleRow td.rwTopRight
{
	background-position: -8px -280px !important;
}





























/*Telerik RadCalendar Vista skin*/

table.RadCalendar_Vista
{
	background:#fff;
	color:#333;
	font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar_Vista .rcTitlebar
{
	border-color:#a7bac5;
	border-bottom-color:#3c7fb1;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/sprite.gif');
	color:#000;
}

.RadCalendar_Vista .rcTitlebar table
{
	font:12px/18px "segoe ui",arial,sans-serif;
}

.RadCalendar_Vista .rcTitlebar td
{
	border-bottom:1px solid #e5f4fd;
	padding:2px 0 3px;
}

/*IE7 performance issue*/
/*.RadCalendar_Vista .rcTitlebar td.rcTitle:hover
{
	color:#06c;
}
.RadCalendar_Vista .rcNoNav td.rcTitle:hover
{
	color:#000;
}*/

.RadCalendar_Vista .rcTitlebar .rcPrev,
.RadCalendar_Vista .rcTitlebar .rcNext,
.RadCalendar_Vista .rcTitlebar .rcFastPrev,
.RadCalendar_Vista .rcTitlebar .rcFastNext
{
	width:15px;
	height:14px;
	margin:0 3px;
	background-image:url('Calendar/sprite.gif');
	color:#ccc;
}

.RadCalendar_Vista .rcTitlebar .rcFastPrev
{
	margin-left:5px;
	background-position:1px 2px;
}

.RadCalendar_Vista .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -48px;
}

.RadCalendar_Vista .rcTitlebar .rcPrev
{
	background-position:3px -98px;
}

.RadCalendar_Vista .rcTitlebar a.rcPrev:hover
{
	background-position:3px -148px;
}

.RadCalendar_Vista .rcTitlebar .rcNext
{
	background-position:4px -198px;
}

.RadCalendar_Vista .rcTitlebar a.rcNext:hover
{
	background-position:4px -248px;
}

.RadCalendar_Vista .rcTitlebar .rcFastNext
{
	margin-right:5px;
	background-position:1px -298px;
}

.RadCalendar_Vista .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -348px;
}

.RadCalendar_Vista .rcMain
{
	border-color:#a7bac5;
}

.RadCalendar_Vista .rcMainTable
{
	font:12px/20px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_Vista .rcHeader,
.RadCalendar_Vista .rcFooter
{
	border-color:#a7bac5;
}

/*week numbers and days*/

.RadCalendar_Vista .rcWeek th
{
	padding:2px 0 1px 0;
	border-bottom:1px solid #e0e0e0;
	text-align:center;
}

.RadCalendar_Vista .rcWeek .rcViewSel
{
	border-bottom-color:#fff;
}

.RadCalendar_Vista .rcViewSel,
.RadCalendar_Vista .rcRow th
{
	background:#e7ebf6;
}

.RadCalendar_Vista .rcRow th
{
	width:28px;
	color:#777;
}

/*date cells*/

.RadCalendar_Vista .rcRow td
{
	width:26px;
	border:0;
	padding:0 0 1px 1px;
}

.RadCalendar_Vista .rcMain .rcRow a,
.RadCalendar_Vista .rcMain .rcRow span
{
	width:20px;
	padding:0 6px 0 0;
	color:#333;
}

.RadCalendar_Vista .rcMain .rcWeekend a
{
	color:#555;
}

.RadCalendar_Vista .rcMain .rcRow .rcToday a
{
	background:100% -1400px no-repeat url('Calendar/sprite.gif');
}

.RadCalendar_Vista .rcMain .rcOtherMonth a
{
	color:#777;
}

.RadCalendar_Vista .rcMain .rcOutOfRange span
{
	color:#777;
}

.RadCalendar_Vista .rcMain .rcRow .rcSelected a
{
	background:100% -1300px no-repeat url('Calendar/sprite.gif');
	color:#06c;
}

.RadCalendar_Vista .rcMain .rcRow .rcHover a
{
	background:100% -1200px no-repeat url('Calendar/sprite.gif');
	color:#06c;
}

/*multimonth view*/

.RadCalendarMultiView_Vista .rcTitlebar
{
	border-color:#131c24;
	border-bottom-color:#052d41;
	background:#4e96aa 0 -999px repeat-x url('Calendar/sprite.gif');
	color:#fff;
}

.RadCalendarMultiView_Vista .rcTitlebar table
{
	border:1px solid;
	border-color:#b2ccd8 #87b2c3 #95c3ce;
	line-height:24px;
}

.RadCalendarMultiView_Vista .rcTitlebar td
{
	border:0;
	padding-top:1px;
}

.RadCalendarMultiView_Vista .rcTitlebar td.rcTitle:hover
{
	color:#fff;
}

.RadCalendarMultiView_Vista .rcTitlebar .rcFastPrev
{
	height:18px;
	background-position:1px -396px;
}

.RadCalendarMultiView_Vista .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -446px;
}

.RadCalendarMultiView_Vista .rcTitlebar .rcPrev
{
	height:18px;
	background-position:3px -496px;
}

.RadCalendarMultiView_Vista .rcTitlebar a.rcPrev:hover
{
	background-position:3px -546px;

}

.RadCalendarMultiView_Vista .rcTitlebar .rcNext
{
	height:18px;
	background-position:3px -596px;
}

.RadCalendarMultiView_Vista .rcTitlebar a.rcNext:hover
{
	background-position:3px -646px;
}

.RadCalendarMultiView_Vista .rcTitlebar .rcFastNext
{
	height:18px;
	background-position:1px -696px;
}

.RadCalendarMultiView_Vista .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -746px;
}

.RadCalendarMultiView_Vista .rcMain
{
	border-color:#9cb6c5;
}

.RadCalendarMultiView_Vista .rcCalendar
{
	border-color:#a7bac5;
}

.RadCalendarMultiView_Vista .rcMain .rcTitle
{
	border-color:#3c7fb1;
	padding:3px 0 4px;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/sprite.gif');
	color:#000;
}

/*month view*/

table.RadCalendarMonthView_Vista
{
	border-color:#979797;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
}

.RadCalendarMonthView_Vista #rcMView_Feb,
.RadCalendarMonthView_Vista #rcMView_Apr,
.RadCalendarMonthView_Vista #rcMView_Jun,
.RadCalendarMonthView_Vista #rcMView_Aug,
.RadCalendarMonthView_Vista #rcMView_Oct,
.RadCalendarMonthView_Vista #rcMView_Dec
{
	border-right:1px solid #e0e0e0;
}

.RadCalendarMonthView_Vista a
{
	color:#333;
}

.RadCalendarMonthView_Vista .rcHover a
{
	border-color:#daf2fc;
}

.RadCalendarMonthView_Vista .rcSelected a
{
	border-color:#06c;
	color:#000;
}

.RadCalendarMonthView_Vista #rcMView_PrevY a,
.RadCalendarMonthView_Vista #rcMView_NextY a
{
	width:15px;
	height:14px;
	background-image:url('Calendar/sprite.gif');
	color:#ccc;
}

.RadCalendarMonthView_Vista #rcMView_PrevY a
{
	background-position:6px 4px;
}

.RadCalendarMonthView_Vista #rcMView_NextY a
{
	background-position:6px -296px;
}

.RadCalendarMonthView_Vista #rcMView_PrevY a:hover,
.RadCalendarMonthView_Vista #rcMView_NextY a:hover
{
	background:transparent no-repeat url('Calendar/animations.gif');
}

.RadCalendarMonthView_Vista #rcMView_PrevY a:hover
{
	background-position:5px 6px;
}

.RadCalendarMonthView_Vista #rcMView_NextY a:hover
{
	background-position:-49px 6px;
}

.RadCalendarMonthView_Vista .rcButtons
{
	padding:4px 7px 6px;
}

.RadCalendarMonthView_Vista input
{
	border:0;
	margin:0 3px;
	padding:1px 0 0;
	background:0 100% repeat-x url('Calendar/sprite.gif');
	color:#06c;
	font:12px "segoe ui",arial,sans-serif;
}

/*time view*/

table.RadCalendarTimeView_Vista
{
	border-color:#979797;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
}

.RadCalendarTimeView_Vista th
{
	border-bottom:1px solid #3c7fb1;
	padding:3px 0;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/sprite.gif');
	color:#000;
	line-height:18px;
}

table.RadCalendarTimeView_Vista td
{
	border-color:#e0e0e0;
}

.RadCalendarTimeView_Vista a
{
	width:58px;
	padding:1px 6px 1px 1px;
	line-height:15px;
	color:#333;
	text-align:right;
}

.RadCalendarTimeView_Vista td.rcSelected a
{
	border-color:#06c;
	padding:0 5px 0 0;
	color:#000;
}

.RadCalendarTimeView_Vista td.rcHover a
{
    border:0;
    padding:1px 6px 1px 1px;
	background:100% -1800px no-repeat url('Calendar/sprite.gif');
	color:#06c;
}

.RadCalendarTimeView_Vista .rcFooter
{
	border-color:#e0e0e0;
}

/*pickers*/

.RadPicker_Vista .rcCalPopup,
.RadPicker_Vista .rcTimePopup
{
	background-image:url('Calendar/sprite.gif');
}

.RadPicker_Vista .rcCalPopup,
.RadPicker_Vista a.rcDisabled.rcCalPopup:hover
{
	background-position:0 -2000px;
}

.RadPicker_Vista a.rcCalPopup:hover,
.RadPicker_Vista a.rcCalPopup:focus,
.RadPicker_Vista a.rcCalPopup:active
{
	background-position:0 -2050px;
}

.RadPicker_Vista .rcTimePopup,
.RadPicker_Vista a.rcDisabled.rcTimePopup:hover
{
	background-position:0 -2100px;
}

.RadPicker_Vista a.rcTimePopup:hover,
.RadPicker_Vista a.rcTimePopup:focus,
.RadPicker_Vista a.rcTimePopup:active
{
	background-position:0 -2150px;
}

/*rtl*/

.RadCalendarRTL_Vista .rcTitlebar .rcFastPrev
{
	background-position:1px -298px;
}


.RadCalendarRTL_Vista .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -348px;
}

.RadCalendarRTL_Vista .rcTitlebar .rcPrev
{
	background-position:4px -198px;
}

.RadCalendarRTL_Vista .rcTitlebar a.rcPrev:hover
{
	background-position:4px -248px;
}

.RadCalendarRTL_Vista .rcTitlebar .rcNext
{
	background-position:3px -98px;
}

.RadCalendarRTL_Vista .rcTitlebar a.rcNext:hover
{
	background-position:3px -148px;
}

.RadCalendarRTL_Vista .rcTitlebar .rcFastNext
{
	background-position:1px 2px;
}

.RadCalendarRTL_Vista .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -48px;
}

.RadCalendarMultiViewRTL_Vista .rcTitlebar .rcFastPrev
{
	background-position:1px -696px;
}

.RadCalendarMultiViewRTL_Vista .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -746px;
}

.RadCalendarMultiViewRTL_Vista .rcTitlebar .rcPrev
{
	background-position:3px -596px;
}

.RadCalendarMultiViewRTL_Vista .rcTitlebar a.rcPrev:hover
{
	background-position:3px -646px;
}

.RadCalendarMultiViewRTL_Vista .rcTitlebar .rcNext
{
	background-position:3px -496px;
}

.RadCalendarMultiViewRTL_Vista .rcTitlebar a.rcNext:hover
{
	background-position:3px -546px;
}

.RadCalendarMultiViewRTL_Vista .rcTitlebar .rcFastNext
{
	background-position:1px -396px;
}

.RadCalendarMultiViewRTL_Vista .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -446px;
}












/* RadUpload / Vista skin */

/* <general styles> */

.RadUpload_Vista,
.RadUpload_Vista a,
.RadUpload_Vista input,
.RadUploadProgressArea_Vista,
.RadUploadProgressArea_Vista input
{
    font: normal 11px/10px "Segoe UI", Arial, sans-serif;
}

/* </general styles> */

/* <file inputs> */

.RadUpload_Vista .ruStyled .ruFileInput
{
    border-color: #abadb3;
}

.RadUpload_Vista .ruFakeInput
{
    border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
    color: #333;
}
* html .RadUpload_Vista .ruFileWrap .ruInputHover { border-color: #abadb3; }
*+html .RadUpload_Vista .ruFileWrap .ruInputHover { border-color: #abadb3; }

.RadUpload_Vista .ruReadOnly .ruFakeInput
{
	background: #f3f3f3;
}

/* </file inputs> */

/* <buttons> */

.RadUpload_Vista .ruButton,
.RadUploadProgressArea_Vista .ruButton
{
    background-image: url('Upload/ruSprite.png');
    color: #000;
}

.RadUpload_Vista .ruRemove
{
	color: #333;
}

div.RadUpload_Vista .ruInputs .ruButtonHover,
div.RadUpload_Vista .ruActions .ruButtonHover,
div.RadUploadProgressArea_Vista .ruActions .ruButtonHover
{
    background-position: 100% -23px;
}

div.RadUpload_Vista .ruFileWrap .ruButtonHover
{
    background-position: 100% 0;
}

/* </buttons> */

/* <submit button> */
/* (use this class to style a single button for uploads) */

.RadUploadSubmit
{
    background-image: url('Upload/ruSprite.png');
    color: #000;
}

/* </submit button> */

/* <progress area> */

.RadUploadProgressArea_Vista .ruProgress
{
    border-color: #646f7a;
    background-image: url('Upload/ruProgressArea.png');
    background-color: #fff;
}

.RadUploadProgressArea_Vista ul.ruProgress
{
    background-position: 100% 0;
}

.RadUploadProgressArea_Vista .ruProgress li
{
    color: #666;
}

.RadUploadProgressArea_Vista li.ruProgressHeader
{
    color: #FFF;
}

.RadUploadProgressArea_Vista .ruProgress li.ruCurrentFile
{
    color: #222;
}

.RadUploadProgressArea_Vista .ruProgress li.ruCurrentFile span
{
    color: #06c;
}

.RadUploadProgressArea_Vista .ruProgress .ruBar
{
    border-color: #b2b2b2 #b2b2b2 #8c8c8c;
    background-image: url('Upload/ruSprite.png');
}
 
.RadUploadProgressArea_Vista .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
	border-right: 1px solid #28cc3a;
}

.RadUploadProgressArea_Vista_rtl .ruProgress .ruBar div
{
	border-right: 0;
	border-left: 1px solid #28cc3a;
    background-image: url('Upload/ruProgress.gif');
}
 
.RadUploadProgressArea_Vista .ruProgress .ruActions
{
	border-top-color: #dfdfdf;
	background: #f0f0f0;
}

.RadUploadProgressArea_Vista .ruProgress .ruActions
{
	border-top-color: #dfdfdf;
	background: #f0f0f0;
}

/* </progress area> */

/* <RadAsyncUpload> */

.RadUpload_Vista .ruUploadInvalid
{
    background-repeat: no-repeat;
    background-position: 100% -297px;
    background-image: url('Input/sprite.gif');
}

.RadUpload_Vista_rtl .ruUploadInvalid
{
    background-position: 3px -297px;
}

.RadUpload_Vista .ruFileProgress,
.RadUpload_Vista .ruFileProgressWrap
{
    background-image: url('Upload/AsyncProgress.png');
}

.RadUpload_Vista .ruFileProgress,
.RadUpload_Vista_rtl .ruFileProgressWrap { background-position: 0 0; }
.RadUpload_Vista .ruFileProgressWrap,
.RadUpload_Vista_rtl .ruFileProgress { background-position: 100% 0; }

.RadUpload_Vista .ruProgressStarted,
.RadUpload_Vista_rtl .ruProgressComplete { background-position: 0 -5px; }
.RadUpload_Vista .ruProgressComplete,
.RadUpload_Vista_rtl .ruProgressStarted { background-position: 100% -5px; }

/* </RadAsyncUpload> */

/************AA**********/

.RadGrid .rgHeader {
	/*padding: 8px 7px !important;*/
}

.RadGrid .rgRow td {
	padding: 8px 7px;
	font-size: 13px;
}

.RadGrid .rgAltRow td {
	padding: 8px 7px !important;
}

.RadGrid .rgFooterWrapper {
	border-top:solid #97b8e8;
}


html body .riSingle .riTextBox[type="text"] {
	display: block;
	width: 100%;
	height: 30px;
	padding: 4px 12px !important;
	font-size: 13px !important;
	line-height: 1.428571429;
	color: #555;
	background-color: #FFF;
	background-image: none;
	border: 1px solid #CCC;
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	margin-bottom: 10px !important;
}

.RadComboBox {
	margin-bottom: 10px !important;
}

.RadUpload .ruStyled .ruFileInput {
	font-family: Arial !important;
	font-size: 12px !important;
}

.RadUpload .ruFakeInput {
	height: 24px !important;
	height: 28px\9 !important;
}

.RadComboBox .rcbArrowCell {
	width: 27px !important;
}

tbody {
	width: 100% !important;
}

input[type="checkbox"] {
	margin-right: 4px;
	vertical-align: sub;
	margin-top: 8px !important;
}

input[type="radio"] {
	margin-right: 4px;
	vertical-align: middle;
	margin-left: 0px;
}

input[type="radio"] {
	margin-right: 5px;
	vertical-align: middle;
	line-height: 6px;
	margin-top: -1px;
}

.width35 {
	width: 35px !important;
}

.RadComboBox table {
	width: 100% !important;
}

.RadComboBox {
	width: 100% !important;
}

.RadGrid .rgPager .RadComboBox {
	width: 80px !important;
}

.RadComboBox .rcbInput {
	font-size: 13px !important;
	line-height: 20px;
	color: #555;
	background-image: none;
	border: 1px solid #CCC !important;
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	padding: 4px 12px !important;
	height: 30px !important;
	background: #fff !important;
	width: 100% !important;
}

.RadComboBox_Vista td.rcbInputCellLeft {
	background-image: none;
	border: 1px solid #CCC;
	border-right: none !important;
}

.RadComboBox table td.rcbInputCell {
	padding: 0px !important;
}

.RadComboBox_Vista td.rcbArrowCellRight {
	background: #fff url('ComboBox/select-arrow.png') no-repeat center center !important;
	cursor: pointer !important;
	display: block !important;
	border-right: 1px solid #ccc !important;
	border-top: 1px solid #ccc !important;
	border-left: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
	height: 30px !important;
	width: 31px !important;
	padding-right: 1px !important;
	margin-left: -2px !important;
	margin-top: 0px !important;
}

	.RadComboBox_Vista td.rcbArrowCellRight:hover {
		background: #fff url('ComboBox/select-hover.png') no-repeat center center !important;
		cursor: pointer !important;
		display: block !important;
		border-right: 1px solid #ccc !important;
		border-top: 1px solid #ccc !important;
		border-bottom: 1px solid #ccc !important;
		height: 30px !important;
		padding-right: 1px !important;
		margin-left: -2px !important;
	}

.star-msg {
	float: right;
	position: absolute;
	margin-top: -30px;
	right: 1px;
	font-size: 12px;
}

.dots {
	background: #fff url('ComboBox/dots.png') no-repeat center right !important;
}

.riSingle {
	display: block !important;
	width: 100% !important;
}

.error-msg {
	color: red;
	display: inline;
	position: absolute;
	margin-left: -8px;
	margin-top: -30px;
	right: 0;
}

.rbSkinnedButton {
	max-width: 150px;
	\;: 5px !important;
}

html body .riSingle .riTextBox {
	padding-right: 5px;
	padding-left: 5px;
	margin: 0;
	width: 100%;
	height: 50px;
	border: 1px solid #ccc;
}

.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered, .RadComboBoxDropDown .rcbDisabled, .RadComboBoxDropDown .rcbLoading, .RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxDropDown .rcbCheckAllItemsHovered {
	padding: 4px 6px;
	height: auto;
	min-height: 18px !important;
	background-repeat: repeat-x;
	font-size: 13px !important;
}

.RadComboBoxDropDown {
	border: 1px solid #ccc !important;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-family: Arial !important;
	font-weight: normal;
}

.RadGrid .rgRow {
	padding-right: 4px !important;
}

.rcTitle {
	padding: 5px !important;
	font-size: 14px !important;
	height: 30px !important;
}

.RadCalendarMultiView .rcMainTable .rcTitle {
	padding: 5px !important;
}

.RadUpload input.ruButton {
	background: 0 15 !important;
}

.RadUpload input.ruBrowse {
	width: 117px !important;
}

ul.rtUL li {
	line-height: 25px;
}

.RadGrid .rgNumPart a {
	margin: 0px 4px !important;
	padding: 0 6px 0 0 !important;
}

.RadComboBox {
	margin-top: 2px !important;
	margin-bottom: 10px !important;
}

p.grey {
	color: #ccc;
	margin: 0;
	padding: 0;
}

.RadUpload .ruStyled .ruFileInput {
	height: 24px !Important;
}

ul.listing {
	margin: 0;
	padding: 0;
	background: #f9f9f9;
	border-bottom: 1px solid #ccc;
	margin: 15px 0px;
}

	ul.listing li {
		float: left;
		margin-right: 30px;
		color: #528960;
		font-size: 14 px;
		font-weight: bold;
		padding: 8px 10px;
	}

.rgHeaderWrapper .rgHeaderDiv {
	border-right: none !important;
}

.RadComboBoxDropDown_Vista .rcbHeader, .RadComboBoxDropDown_Vista .rcbFooter {
	background: #f9f9f9 !important;
}

.RadComboBoxDropDown .rcbHeader {
	border-color: #E0E0E0 !important;
}


/* RadButton Vista Skin */
/* RadButton Vista Skin */
.RadButton_Vista {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px; /* RadButton Vista Skin */
}

	.RadButton_Vista .rbDecorated {
		font-family: "Tahoma", Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	.RadButton_Vista.rbSkinnedButton, .RadButton_Vista .rbDecorated, .RadButton_Vista.rbVerticalButton, .RadButton_Vista.rbVerticalButton .rbDecorated, .RadButton_Vista .rbSplitRight, .RadButton_Vista .rbSplitLeft {
		background: #3498db;
		/*background: #f67802;
		background-image:-webkit-gradient( linear, left top, left bottom, color-stop(0, #fecb00), color-stop(1, #f67302) );
		 background-image:-o-linear-gradient(bottom, #fecb00 0%, bottom, #f67302 100%,);
		 background-image:-moz-linear-gradient(bottom, #fecb00 0%, bottom, #f67302 100%,);
		 background-image:-webkit-linear-gradient(bottom, #fecb00 0%, bottom, #f67302 100%,);
		 background-image:-ms-linear-gradient(bottom, #fecb00 0%, bottom, #f67302 100%,);
		 background-image:-linear-gradient(bottom, #fecb00 0%, bottom, #f67302 100%,);*/
		font-size: 13px !important;
		color: #fff;
		padding: 0px 8px !important;
		border-radius: 2px;
		line-height: 14px !important;
		margin-top: 0px;
		max-width: 175px;
		height: 24px;
	}

	.RadButton_Vista .rbToggleCheckbox, .RadButton_Vista .rbToggleCheckboxChecked, .RadButton_Vista .rbToggleCheckboxFilled, .RadButton_Vista .rbToggleRadio, .RadButton_Vista .rbToggleRadioChecked {
		background-image: url('Common/radFormToggleSprite.png');
		_background-image: url('Common/radFormToggleSpriteIE6.png');
	}

	.RadButton_Vista.rbToggleButton, .RadButton_Vista.rbToggleButton.rbDisabled:hover {
		color: #272722;
	}

		.RadButton_Vista.rbToggleButton:hover {
			color: #279500;
		}

	.RadButton_Vista.RadButton.rbLinkButton {
		background-color: #e0e2cb;
		border: 1px solid #898772;
		_border: 1px solid #898772 !important;
		color: #5b5a48;
	}

		.RadButton_Vista.RadButton.rbLinkButton:hover {
			background-color: #2980b9;
			_border: 1px solid #898772 !important;
			color: #279500;
		}

	.RadButton_Vista.RadButton.rbLinkButtonChecked, .RadButton_Vista.RadButton.rbLinkButtonChecked:hover {
		background-color: #58b41a;
		color: #185d00;
		border: 1px solid #469d25;
	}

	.RadButton_Vista.rbLinkButton.rbDisabled, .RadButton_Vista.rbLinkButton.rbDisabled:hover {
		background-color: #f0f0f0;
		border: 1px solid #c5c3ad;
		color: #9d9b7c;
	}

	.RadButton_Vista.rbLinkButton:hover .rbSplitLeft, .RadButton_Vista.rbLinkButton:hover .rbSplitRight {
		background-color: #e0e2cb;
	}

	.RadButton_Vista.rbLinkButton .rbSplitRight {
		border-left: 1px solid #898772;
	}

		.RadButton_Vista.rbLinkButton .rbSplitRight:hover {
			background-color: #2980b9;
			border-left: 1px solid #6ec64d;
		}

		.RadButton_Vista.rbLinkButton .rbSplitRight:active, .RadButton_Vista.rbLinkButton .rbSplitRight:focus {
			background-color: #58b41a;
			border-left: 1px solid #6ec64d;
		}

	.RadButton_Vista.rbLinkButton .rbSplitLeft {
		border-right: 1px solid #898772;
	}

		.RadButton_Vista.rbLinkButton .rbSplitLeft:hover {
			background-color: #2980b9;
			border-right: 1px solid #6ec64d;
		}

		.RadButton_Vista.rbLinkButton .rbSplitLeft:active, .RadButton_Vista.rbLinkButton .rbSplitLeft:focus {
			background-color: #58b41a;
			border-right: 1px solid #6ec64d;
		}

	.RadButton_Vista.rbLinkButton.rbDisabled .rbSplitLeft, .RadButton_Vista.rbLinkButton.rbDisabled .rbSplitLeft:hover, .RadButton_Vista.rbLinkButton.rbDisabled .rbSplitLeft:active, .RadButton_Vista.rbLinkButton.rbDisabled .rbSplitLeft:focus {
		border-right: 1px solid #c5c3ad;
	}

	.RadButton_Vista.rbLinkButton.rbDisabled .rbSplitRight, .RadButton_Vista.rbLinkButton.rbDisabled .rbSplitRight:hover, .RadButton_Vista.rbLinkButton.rbDisabled .rbSplitRight:active, .RadButton_Vista.rbLinkButton.rbDisabled .rbSplitRight:focus {
		border-left: 1px solid #c5c3ad;
	}

	.RadButton_Vista.rbLinkButton.rbRounded {
		border-color: #898772;
		color: #5b5a48;
		background-color: #dfe1ca;
		background-image: -webkit-linear-gradient(top, #f5f5e6 0%, #dfe1ca 100%);
		background-image: -moz-linear-gradient(top, #f5f5e6 0%, #dfe1ca 100%);
		background-image: -ms-linear-gradient(top, #f5f5e6 0%, #dfe1ca 100%);
		background-image: -o-linear-gradient(top, #f5f5e6 0%, #dfe1ca 100%);
		background-image: linear-gradient(top, #f5f5e6 0%, #dfe1ca 100%);
	}

		.RadButton_Vista.rbLinkButton.rbRounded:hover {
			border-color: #6ec64d;
			color: #279500;
			background-color: #dbf4c7;
			background-image: -webkit-linear-gradient(top, #f4fdec 0%, #d3f5b6 50%, #2980b9 50%, #dbf4c7 100%);
			background-image: -moz-linear-gradient(top, #f4fdec 0%, #d3f5b6 50%, #2980b9 50%, #dbf4c7 100%);
			background-image: -ms-linear-gradient(top, #f4fdec 0%, #d3f5b6 50%, #2980b9 50%, #dbf4c7 100%);
			background-image: -o-linear-gradient(top, #f4fdec 0%, #d3f5b6 50%, #2980b9 50%, #dbf4c7 100%);
			background-image: linear-gradient(top, #f4fdec 0%, #d3f5b6 50%, #2980b9 50%, #dbf4c7 100%);
		}

		.RadButton_Vista.rbLinkButton.rbRounded:active, .RadButton_Vista.rbLinkButton.rbRounded:focus {
			border-color: #469d25;
			color: #185d00;
			background-color: #93da59;
			background-image: -webkit-linear-gradient(top, #cdf5ab 0%, #71cb24 50%, #58b41a 50%, #93da59 100%);
			background-image: -moz-linear-gradient(top, #cdf5ab 0%, #71cb24 50%, #58b41a 50%, #93da59 100%);
			background-image: -ms-linear-gradient(top, #cdf5ab 0%, #71cb24 50%, #58b41a 50%, #93da59 100%);
			background-image: -o-linear-gradient(top, #cdf5ab 0%, #71cb24 50%, #58b41a 50%, #93da59 100%);
			background-image: linear-gradient(top, #cdf5ab 0%, #71cb24 50%, #58b41a 50%, #93da59 100%);
		}

		.RadButton_Vista.rbLinkButton.rbRounded.rbDisabled, .RadButton_Vista.rbLinkButton.rbRounded.rbDisabled:hover, .RadButton_Vista.rbLinkButton.rbRounded.rbDisabled:active, .RadButton_Vista.rbLinkButton.rbRounded.rbDisabled:focus {
			border-color: #c5c3ad;
			color: #9d9b7c;
			background-color: #ededed;
			background-image: -webkit-linear-gradient(top, #f6f6f6 0%, #ededed 100%);
			background-image: -moz-linear-gradient(top, #f6f6f6 0%, #ededed 100%);
			background-image: -ms-linear-gradient(top, #f6f6f6 0%, #ededed 100%);
			background-image: -o-linear-gradient(top, #f6f6f6 0%, #ededed 100%);
			background-image: linear-gradient(top, #f6f6f6 0%, #ededed 100%);
			background-position: 0 0;
		}



/**********************End AA*********/