﻿/* RadComboBox Office2010Silver skin */
.RadComboBox_tech {
  color: #3b3b3b;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadComboBox_tech .rcbInputCell,
  .RadComboBox_tech .rcbArrowCell {
    background-image: url('Common/radFormSprite.png');
    _background-image: url('Common/radFormSpriteIE6.png'); }
  .RadComboBox_tech .rcbInputCellLeft {
    background-position: 0 0; }
  .RadComboBox_tech .rcbInputCellRight {
    background-position: 100% 0; }
  .RadComboBox_tech .rcbInput {
    color: #3b3b3b;
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
    line-height: 16px; }
  .RadComboBox_tech .rcbEmptyMessage {
    color: #a4abb2;
    font-style: italic; }
  .RadComboBox_tech .rcbArrowCellLeft {
    background-position: 0 -176px; }
  .RadComboBox_tech .rcbArrowCellRight {
    background-position: -18px -176px; }
  .RadComboBox_tech .rcbArrowCellLeft.rcbArrowCellHidden {
    background-position: 0 0; }
  .RadComboBox_tech .rcbArrowCellRight.rcbArrowCellHidden {
    background-position: 100% 0; }
  .RadComboBox_tech .rcbHovered .rcbInputCellLeft {
    background-position: 0 -22px; }
  .RadComboBox_tech .rcbHovered .rcbInputCellRight {
    background-position: 100% -22px; }
  .RadComboBox_tech .rcbHovered .rcbInput {
    color: black; }
  .RadComboBox_tech .rcbHovered .rcbArrowCellLeft {
    background-position: -36px -176px; }
  .RadComboBox_tech .rcbHovered .rcbArrowCellRight {
    background-position: -54px -176px; }
  .RadComboBox_tech .rcbHovered .rcbArrowCellLeft.rcbArrowCellHidden {
    background-position: 0 -22px; }
  .RadComboBox_tech .rcbHovered .rcbArrowCellRight.rcbArrowCellHidden {
    background-position: 100% -22px; }
  .RadComboBox_tech .rcbFocused .rcbInputCellLeft {
    background-position: 0 -44px; }
  .RadComboBox_tech .rcbFocused .rcbInputCellRight {
    background-position: 100% -44px; }
  .RadComboBox_tech .rcbFocused .rcbInput {
    color: black; }
  .RadComboBox_tech .rcbFocused .rcbArrowCellLeft {
    background-position: -72px -176px; }
  .RadComboBox_tech .rcbFocused .rcbArrowCellRight {
    background-position: -90px -176px; }
  .RadComboBox_tech .rcbFocused .rcbArrowCellLeft.rcbArrowCellHidden {
    background-position: 0 -44px; }
  .RadComboBox_tech .rcbFocused .rcbArrowCellRight.rcbArrowCellHidden {
    background-position: 100% -44px; }
  .RadComboBox_tech .rcbDisabled .rcbInputCellLeft {
    background-position: 0 -66px; }
  .RadComboBox_tech .rcbDisabled .rcbInputCellRight {
    background-position: 100% -66px; }
  .RadComboBox_tech .rcbDisabled .rcbInput {
    color: #a4abb2; }
  .RadComboBox_tech .rcbDisabled .rcbArrowCellLeft {
    background-position: -108px -176px; }
  .RadComboBox_tech .rcbDisabled .rcbArrowCellRight {
    background-position: -126px -176px; }
  .RadComboBox_tech .rcbDisabled .rcbArrowCellLeft.rcbArrowCellHidden {
    background-position: 0 -66px; }
  .RadComboBox_tech .rcbDisabled .rcbArrowCellRight.rcbArrowCellHidden {
    background-position: 100% -66px; }
  .RadComboBox_tech .rcbReadOnly .rcbInputCellLeft {
    background-position: 0 -88px; }
  .RadComboBox_tech .rcbReadOnly .rcbInputCellRight {
    background-position: 100% -88px; }
  .RadComboBox_tech .rcbReadOnly .rcbInput {
    color: #3b3b3b; }
  .RadComboBox_tech .rcbReadOnly .rcbArrowCellLeft {
    background-position: -144px -176px; }
  .RadComboBox_tech .rcbReadOnly .rcbArrowCellRight {
    background-position: -162px -176px; }
  .RadComboBox_tech .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden {
    background-position: 0 -88px; }
  .RadComboBox_tech .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden {
    background-position: 100% -88px; }
  .RadComboBox_tech .rcbHovered .rcbReadOnly .rcbInputCellLeft {
    background-position: 0 -110px; }
  .RadComboBox_tech .rcbHovered .rcbReadOnly .rcbInputCellRight {
    background-position: 100% -110px; }
  .RadComboBox_tech .rcbHovered .rcbReadOnly .rcbInput {
    color: black; }
  .RadComboBox_tech .rcbHovered .rcbReadOnly .rcbArrowCellLeft {
    background-position: -180px -176px; }
  .RadComboBox_tech .rcbHovered .rcbReadOnly .rcbArrowCellRight {
    background-position: -198px -176px; }
  .RadComboBox_tech .rcbHovered .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden {
    background-position: 0 -110px; }
  .RadComboBox_tech .rcbHovered .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden {
    background-position: 100% -110px; }
  .RadComboBox_tech .rcbFocused .rcbReadOnly .rcbInputCellLeft {
    background-position: 0 -132px; }
  .RadComboBox_tech .rcbFocused .rcbReadOnly .rcbInputCellRight {
    background-position: 100% -132px; }
  .RadComboBox_tech .rcbFocused .rcbReadOnly .rcbInput {
    color: black; }
  .RadComboBox_tech .rcbFocused .rcbReadOnly .rcbArrowCellLeft {
    background-position: -216px -176px; }
  .RadComboBox_tech .rcbFocused .rcbReadOnly .rcbArrowCellRight {
    background-position: -234px -176px; }
  .RadComboBox_tech .rcbFocused .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden {
    background-position: 0 -132px; }
  .RadComboBox_tech .rcbFocused .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden {
    background-position: 100% -132px; }
  .RadComboBox_tech .rcbDisabled .rcbReadOnly .rcbInputCellLeft {
    background-position: 0 -154px; }
  .RadComboBox_tech .rcbDisabled .rcbReadOnly .rcbInputCellRight {
    background-position: 100% -154px; }
  .RadComboBox_tech .rcbDisabled .rcbReadOnly .rcbInput {
    color: #a4abb2; }
  .RadComboBox_tech .rcbDisabled .rcbReadOnly .rcbArrowCellLeft {
    background-position: -252px -176px; }
  .RadComboBox_tech .rcbDisabled .rcbReadOnly .rcbArrowCellRight {
    background-position: -270px -176px; }
  .RadComboBox_tech .rcbDisabled .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden {
    background-position: 0 -154px; }
  .RadComboBox_tech .rcbDisabled .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden {
    background-position: 100% -154px; }

.RadComboBoxDropDown_tech {
  border-color: #9aa0a6;
  color: #3b3b3b;
  background: white;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadComboBoxDropDown_tech .rcbHeader,
  .RadComboBoxDropDown_tech .rcbFooter {
    color: #3b3b3b;
    background-color: #edeff2; }
  .RadComboBoxDropDown_tech .rcbHeader {
    border-bottom-color: #9aa0a6; }
  .RadComboBoxDropDown_tech .rcbFooter {
    border-top-color: #9aa0a6; }
  .RadComboBoxDropDown_tech .rcbHovered {
    color: #3b3b3b;
    background: #fae185; }
  .RadComboBoxDropDown_tech .rcbDisabled {
    color: #a4abb2;
    background-color: transparent; }
  .RadComboBoxDropDown_tech .rcbLoading {
    color: #3b3b3b;
    background: #fae185; }
  .RadComboBoxDropDown_tech .rcbItem em,
  .RadComboBoxDropDown_tech .rcbHovered em {
    color: #3b3b3b;
    background: #fae185; }
  .RadComboBoxDropDown_tech .rcbCheckAllItems {
    color: #3b3b3b;
    background-color: #edeff2; }
  .RadComboBoxDropDown_tech .rcbCheckAllItemsHovered {
    color: #3b3b3b;
    background-color: #edeff2; }
  .RadComboBoxDropDown_tech .rcbMoreResults {
    border-top-color: #9aa0a6;
    color: #3b3b3b;
    background-color: #edeff2; }
    .RadComboBoxDropDown_tech .rcbMoreResults a {
      background-image: url('Common/radFormSprite.png');
      _background-image: url('Common/radFormSpriteIE6.png');
      background-position: -308px -181px; }
  .RadComboBoxDropDown_tech .rcbSeparator {
    color: #ffffff;
    background: #8a8a8a; }


/* RadFormDecorator for ASP.NET Office2010Silver Skin */

/* CSS class for styling the decoration zone or the <html /> tag of the page */
.RadForm_tech.rfdZone
{  
}

/* Decorate scrollbars */
.RadForm_tech.rfdScrollBars
{
	scrollbar-3dlight-color: #8a9199; 
	scrollbar-arrow-color: #242424;
	scrollbar-base-color: #8a9199; 
	scrollbar-darkshadow-color: #8a9199; 
	scrollbar-face-color: #e7eaef;
	scrollbar-highlight-color: #e7eaef; 
	scrollbar-shadow-color: #e7eaef;
	scrollbar-track-color: #dee3e9;
}

/* 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_tech.rfdButton a.rfdSkinnedButton,
.RadForm_tech.rfdButton input[type="button"].rfdDecorated,
.RadForm_tech.rfdButton input[type="reset"].rfdDecorated,
.RadForm_tech.rfdButton input[type="submit"].rfdDecorated,
.RadForm_tech.rfdButton .rfdSkinnedButton button
{
	background-image: url('FormDecorator/ButtonSprites.gif');
	color: #3b3b3b;
}

*html .RadForm_tech a.rfdSkinnedButton,
*html .RadForm_tech .rfdSkinnedButton button,
*html .RadForm_tech .rfdSkinnedButton input.rfdDecorated,
.RadForm_tech.rfdButton a.rfdSkinnedButton,
.RadForm_tech.rfdButton a.rfdSkinnedButton *
{
	background-image: url('FormDecorator/ButtonSprites.gif');
	color: #3b3b3b;
}

/* 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_tech.rfdButton a.rfdSkinnedButton input
	{
	    display: block;
	    float: left;
	}
}

/* Decorate <h4|5|6 /> */
.RadForm_tech.rfdHeading h4,
.RadForm_tech.rfdHeading h5,
.RadForm_tech.rfdHeading h6
{
	color: #3b3b3b;	
	border-bottom: solid 1px #a4abb2;	
}

/* Decorate <label /> */
.RadForm_tech.rfdLabel label
{	
	color: #3b3b3b;
}

.RadForm_tech.rfdLabel .rfdInputDisabled
{	
	color: #3f464f;
}

/* Decorate <input type="checkbox" /> */
.RadForm_tech .rfdCheckboxUnchecked,
.RadForm_tech .rfdCheckboxChecked,
.RadForm_tech .rfdInputDisabled.rfdCheckboxUnchecked,
.RadForm_tech .rfdInputDisabled.rfdCheckboxChecked
{
	background-image: url('FormDecorator/CheckBoxSprites.gif');
}

/* Decorate <input type="radio" /> */
.RadForm_tech .rfdRadioUnchecked,
.RadForm_tech .rfdRadioChecked,
.RadForm_tech .rfdInputDisabled.rfdRadioUnchecked,
.RadForm_tech .rfdInputDisabled.rfdRadioChecked
{
	background-image: url('FormDecorator/RadioButtonSprites.png');
}

/* IE6 - we set .gif")%> image instead of .png")%> due to the lack RGBA support */
.RadForm_tech .rfdRadioUnchecked,
.RadForm_tech .rfdInputDisabled.rfdRadioUnchecked:hover,
.RadForm_tech .rfdRadioUnchecked:hover,
.RadForm_tech .rfdRadioChecked,
.RadForm_tech .rfdInputDisabled.rfdRadioChecked:hover,
.RadForm_tech .rfdRadioChecked:hover
{
    _background-image: url('FormDecorator/RadioButtonSprites.gif'); /* IE6 hack */
}

/* <fieldset /> and <legend /> */

.RadForm_tech table.rfdRoundedWrapper:hover div.rfdRoundedInner
{
    background-color: #f3d64a;
    border-color: #f3d64a !important;
}

/* this selector styles the hover of the side bars of the rounded elements */
.RadForm_tech table.rfdRoundedWrapper:hover .rfdRoundedOuter
{	
	background-color: #f3d64a !important;
}

/* Decorate <input type="text | password" /> and <textarea /> */
/* For all browsers except IE6 we are using attribute selectors - single or double */
.RadForm_tech.rfdTextbox input[type="text"],
.RadForm_tech.rfdTextbox input[type="password"],
.RadForm_tech.rfdTextarea textarea,
.RadForm_tech.rfdTextarea textarea[disabled]:hover,
.RadForm_tech.rfdTextbox input[disabled][type="text"]:hover,
.RadForm_tech.rfdTextbox input[disabled][type="password"]:hover
{
    border: 1px solid #9aa0a6;
    color: #3b3b3b;
}

.RadForm_tech.rfdTextbox .rfdDecorated:hover,
.RadForm_tech.rfdTextbox .rfdDecorated:hover,
.RadForm_tech.rfdTextarea textarea:hover,
.RadForm_tech.rfdTextbox .rfdDecorated:focus,
.RadForm_tech.rfdTextbox .rfdDecorated:focus,
.RadForm_tech.rfdTextarea textarea:focus
{
    border: 1px solid #f3d64a;
}

/* Decorate <fieldset /> */
.RadForm_tech.rfdFieldset fieldset
{	
	border: solid 1px #a4abb2;
	background-image: url('FormDecorator/FieldsetBgr.gif'); /* having a background image on a fieldset is not okay with IE */	
}

/* Decorate <fieldset /> and <legend /> */
.RadForm_tech.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_tech.rfdFieldset fieldset.rfdFieldset legend,
.RadForm_tech fieldset.rfdFieldset legend,
.RadForm_tech.rfdFieldset fieldset legend
{
	color: #3b3b3b;
}

.RadForm_tech.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
.RadForm_tech.rfdFieldset fieldset.rfdFieldset
{	
	border: solid 1px #a4abb2;
	background-image: url('FormDecorator/FieldsetBgr.gif'); /* 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_tech table.rfdRoundedWrapper input,
.RadForm_tech table.rfdRoundedWrapper textarea,
.RadForm_tech input.rfdInput, 
.RadForm_tech textarea.rfdTextarea
{
	border: solid 1px #919191;
	background: #fff;	
	color: #3b3b3b;
}

.RadForm_tech textarea.rfdTextarea,
.RadForm_tech table.rfdRoundedWrapper textarea
{
    overflow: auto;
}

/* <select /> */
.rfdSelect_tech,
.rfdSelect_tech:hover,
.rfdSelect_tech .rfdSelectOuter,
.rfdSelect_tech:hover .rfdSelectOuter,
.rfdSelect_tech .rfdSelectArrow span,
.rfdSelectBox_tech .rfdSelect_selected,
.rfdSelectBox_tech li:hover,
.rfdSelect_tech.rfdSelectDisabled:hover,
.rfdRtl .rfdSelect_tech,
.rfdRtl .rfdSelect_tech:hover,
.rfdRtl .rfdSelect_tech .rfdSelectOuter,
.rfdRtl .rfdSelect_tech .rfdSelectOuter:hover
{
    background-image: url('FormDecorator/ComboSprites.gif');
    background-repeat: no-repeat;
    background-color: transparent;
}

.rfdSelect_tech .rfdSelectOuter,
.rfdSelect_tech.rfdSelectDisabled:hover .rfdSelectOuter
{
    color: #3b3b3b;
}

/* dropdown settings */
.rfdSelectBox_tech
{
    background: #fff;
    border: solid 1px #9aa0a6;
    color: #3b3b3b;
}

.rfdSelectBox_tech li
{
    padding: 0 0 0 3px;
    background-image: none !important;
    color: #3b3b3b;
}

.rfdSelectBox_tech .rfdSelect_selected
{
    background-color: #ffd86b;
}

.rfdSelectBox_tech li:hover
{
    background-color: #fae185;
}

.rfdSelectBox_tech .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: #3b3b3b;
}

/* IE6 disabled state fix - this should not be added to the base stylesheet, but at the bottom of the skin file */
* html .RadForm_tech.rfdButton a.rfdInputDisabled:hover
{
	_background-position: 0 0;
}

* html .RadForm_tech.rfdButton a.rfdInputDisabled:hover *
{
	_background-position: right -21px;
	_color: #3b3b3b;
}

.RadForm_tech.rfdTextbox input.rfdIE6TextBox,
.RadForm_tech.rfdTextbox textarea.rfdIE6TextBox
{
    _border: solid 1px #9aa0a6;
    _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_tech body::-webkit-scrollbar,
.RadForm.rfdScrollBars.RadForm_tech body::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_tech body::-webkit-scrollbar-thumb:horizontal,
.RadForm.rfdScrollBars.RadForm_tech div::-webkit-scrollbar,
.RadForm.rfdScrollBars.RadForm_tech div::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_tech div::-webkit-scrollbar-thumb:horizontal
.RadForm.rfdScrollBars.RadForm_tech form::-webkit-scrollbar,
.RadForm.rfdScrollBars.RadForm_tech form::-webkit-scrollbar-thumb:vertical,
.RadForm.rfdScrollBars.RadForm_tech form::-webkit-scrollbar-thumb:horizontal
{
    background-color: #e7eaef;
}

/* scrollbar track background color */
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-track-piece,
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-corner
{
    background-color: #dee3e9;
}

.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-button:vertical:decrement, 
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-button:vertical:increment, 
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-button:horizontal:decrement, 
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-button:horizontal:increment, 
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-thumb:vertical, 
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-thumb:horizontal
{
    border-color: #8a9199;
}

/* increment / decrement button settings */
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-button:vertical:decrement, 
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-button:vertical:increment, 
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-button:horizontal:decrement, 
.RadForm.rfdScrollBars.RadForm_tech ::-webkit-scrollbar-button:horizontal:increment
{
    background-image: url('FormDecorator/ButtonSprites.gif');
    background-color: #e7eaef;
}

/*GridView, FormView, DetailsView*/
.RadForm_tech.rfdGrids .rfdTable
{
    border:1px solid #688caf;
    background:#fff;
    color:#333;
    font:12px "segoe ui",arial,sans-serif;
}

.RadForm_tech.rfdGrids .rfdTable th
{
    border-bottom:1px solid #5d8cc9;
    border-left:1px solid #5d8cc9;
    background:#c3d8f1;
    color:#00156e;
}

.RadForm_tech.rfdGrids .rfdTable a
{
    color:#00156e;
}

/* Validation Summary Control and Login Control  */

.RadForm_tech .rfdValidationSummaryControl,
.RadForm_tech .rfdLoginControl
{
	background-color: #fff;
	border: 1px solid #9aa0a6;
}

.RadForm_tech a.rfdLoginControl
{
	color: #3b3b3b;
}

.RadForm_tech a.rfdLoginControl:active,
.RadForm_tech a.rfdLoginControl:hover,
.RadForm_tech a.rfdLoginControl:visited
{
	color: #1e395b;
}

/*Telerik RadGrid Office2010Silver Skin*/

/*global*/

.RadGrid_tech
{
    border:1px solid #a4abb2;
    background:#fff;
    color:#3b3b3b;
}

.RadGrid_tech,
.RadGrid_tech .rgMasterTable,
.RadGrid_tech .rgDetailTable,
.RadGrid_tech .rgGroupPanel table,
.RadGrid_tech .rgCommandRow table,
.RadGrid_tech .rgEditForm table,
.RadGrid_tech .rgPager table,
.GridToolTip_tech
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_tech .rgHeader:first-child,
.RadGrid_tech th.rgResizeCol:first-child,
.RadGrid_tech .rgFilterRow>td:first-child,
.RadGrid_tech .rgRow>td:first-child,
.RadGrid_tech .rgAltRow>td:first-child
{
	border-left-width:0;
	padding-left:8px;
}

.RadGrid_tech .rgAdd,
.RadGrid_tech .rgRefresh,
.RadGrid_tech .rgEdit,
.RadGrid_tech .rgDel,
.RadGrid_tech .rgFilter,
.RadGrid_tech .rgPagePrev,
.RadGrid_tech .rgPageNext,
.RadGrid_tech .rgPageFirst,
.RadGrid_tech .rgPageLast,
.RadGrid_tech .rgExpand,
.RadGrid_tech .rgCollapse,
.RadGrid_tech .rgSortAsc,
.RadGrid_tech .rgSortDesc,
.RadGrid_tech .rgUpdate,
.RadGrid_tech .rgCancel,
.RadGrid_tech .rgUngroup,
.RadGrid_tech .rgExpXLS,
.RadGrid_tech .rgExpDOC,
.RadGrid_tech .rgExpPDF,
.RadGrid_tech .rgExpCSV
{
	background-image:url('Grid/sprite.png');
}

/* Fix, IE6 does not support PNG alpha channel, so we use gifs for the command sprites instead */
* html .RadGrid_tech .rgAdd,
* html .RadGrid_tech .rgRefresh,
* html .RadGrid_tech .rgEdit,
* html .RadGrid_tech .rgDel,
* html .RadGrid_tech .rgFilter,
* html .RadGrid_tech .rgPagePrev,
* html .RadGrid_tech .rgPageNext,
* html .RadGrid_tech .rgPageFirst,
* html .RadGrid_tech .rgPageLast,
* html .RadGrid_tech .rgExpand,
* html .RadGrid_tech .rgCollapse,
* html .RadGrid_tech .rgSortAsc,
* html .RadGrid_tech .rgSortDesc,
* html .RadGrid_tech .rgUpdate,
* html .RadGrid_tech .rgCancel,
* html .RadGrid_tech .rgUngroup,
* html .RadGrid_tech .rgExpXLS,
* html .RadGrid_tech .rgExpDOC,
* html .RadGrid_tech .rgExpPDF,
* html .RadGrid_tech .rgExpCSV,
* html .RadGrid_tech .rgHeaderDiv,
* html .RadGrid_tech .rgHeader,
* html .RadGrid_tech th.rgResizeCol,
* html .RadGrid_tech .rgSelectedRow,
* html .RadGrid_tech .rgSelectedRow.rgHoveredRow
* html .RadGrid_tech .rgActiveRow,
* html .RadGrid_tech .rgHoveredRow,
* html .RadGrid_tech .rgFooterDiv,
* html .RadGrid_tech .rgFooter,
* html .RadGrid_tech .rgPager,
* html .RadGrid_tech .rgPager .rgPagerButton,
* html .RadGrid_tech .rgNumPart a:hover,
* html .RadGrid_tech .rgNumPart a:hover span,
* html .RadGrid_tech .rgNumPart a.rgCurrentPage,
* html .RadGrid_tech .rgNumPart a.rgCurrentPage span,
* html .GridReorderTop_tech,
* html .GridReorderBottom_tech,
* html .RadGrid_tech .rgGroupItem,
* html .RadGrid_tech .rgCommandRow
{
	background-image:url('Grid/sprite.gif');
}

/*header*/

.RadGrid_tech .rgHeaderDiv
{
	background:#d6e5f3 0 -8050px repeat-x url('Grid/sprite.png');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -7550px;
}

.RadGrid_tech .rgHeader,
.RadGrid_tech th.rgResizeCol
{
	border:solid #a4abb2;
	border-width:0 0 1px 1px;
	background:#dbdfe4 0 -2300px repeat-x url('Grid/sprite.png');
}

.RadGrid_tech th.rgSorted
{
	border-bottom-color:#c28a30;
	background-color:#ffee70;
	background-position:0 -2600px;
}

.RadGrid_tech .rgHeader,
.RadGrid_tech .rgHeader a
{
    color:#3b3b3b;
}

.RadGrid_tech th.rgSorted,
.RadGrid_tech th.rgSorted a
{
    color:#000;
}

/*rows*/

.RadGrid_tech .rgRow td,
.RadGrid_tech .rgAltRow td,
.RadGrid_tech .rgEditRow td,
.RadGrid_tech .rgFooter td
{
	border-style:solid;
	border-width:0 0 1px 1px;
}

.RadGrid_tech .rgRow td,
.RadGrid_tech .rgAltRow td
{
	border-color:#d0d7e5;
}

.RadGrid_tech .rgRow .rgSorted,
.RadGrid_tech .rgAltRow .rgSorted
{
	background-color:#eceef1;
}

.RadGrid_tech .rgSelectedRow .rgSorted,
.RadGrid_tech .rgActiveRow .rgSorted,
.RadGrid_tech .rgHoveredRow .rgSorted,
.RadGrid_tech .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_tech .rgRow a,
.RadGrid_tech .rgAltRow a,
.RadGrid_tech .rgEditRow a,
.RadGrid_tech .rgFooter a,
.RadGrid_tech .rgEditForm a
{
	color:#a4abb2;
}

.RadGrid_tech .rgSelectedRow
{
    background:#f8d05c 0 -3900px repeat-x url('Grid/sprite.png');
}

.RadGrid_tech .rgSelectedRow > td
{
    background:0 100% repeat-x url('Grid/sprite.png');
}

.RadGrid_tech .rgSelectedRow.rgHoveredRow
{
    background:#fcebb9 0 -3200px repeat-x url('Grid/sprite.png');
}

.RadGrid_tech .rgSelectedRow.rgHoveredRow td
{
    background-image:none;
}

*+html .RadGrid_tech .rgSelectedRow .rgSorted{background-color:#ffcb60}
* html .RadGrid_tech .rgSelectedRow .rgSorted{background-color:#ffcb60}

.RadGrid_tech .rgActiveRow,
.RadGrid_tech .rgHoveredRow
{
    background:#fff4cb 0 -2900px repeat-x url('Grid/sprite.png');
}

*+html .RadGrid_tech .rgActiveRow .rgSorted,
*+html .RadGrid_tech .rgHoveredRow .rgSorted{background-color:#ecf4ff}
* html .RadGrid_tech .rgActiveRow .rgSorted,
* html .RadGrid_tech .rgHoveredRow .rgSorted{background-color:#ecf4ff}

.RadGrid_tech .rgEditRow
{
	background:#ebebeb;
}

*+html .RadGrid_tech .rgEditRow .rgSorted{background-color:#ffe5ad}
* html .RadGrid_tech .rgEditRow .rgSorted{background-color:#ffe5ad}

.RadGrid_tech .rgSelectedRow td,
.RadGrid_tech .rgActiveRow td,
.RadGrid_tech .rgHoveredRow td,
.RadGrid_tech .rgEditRow td
{
	border-left-width:0;
	padding-left:8px;
}

.RadGrid_tech .rgSelectedRow td
{
	border-bottom-color:#ff9b35;
}

.RadGrid_tech .rgActiveRow td,
.RadGrid_tech .rgHoveredRow td,
.RadGrid_tech .rgEditRow td
{
	border-bottom-color:#d0d7e5;
}

.RadGrid_tech .rgDrag
{
	background-image:url('Grid/rgDrag.gif');
}

/*footer*/

.RadGrid_tech .rgFooterDiv,
.RadGrid_tech .rgFooter
{
	background:#d8dce0 0 -6500px repeat-x url('Grid/sprite.png');
}

.RadGrid_tech .rgFooter td
{
	border-width:1px 0 0;
	border-color:#a4abb2 #fff #fff;
	padding-left:8px;
}

/*status*/

.RadGrid_tech .rgPager .rgStatus
{
	border:1px solid;
	border-width:1px 1px 0 0;
	border-color:#a4abb2;
}

.RadGrid_tech .rgStatus div
{
	background-image:url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_tech .rgPager
{
	background:#b8bdc2 0 -6999px repeat-x url('Grid/sprite.png');
	color:#3b3b3b;
}

.RadGrid_tech td.rgPagerCell
{
	border-top:1px solid #a4abb2;
	border-left:1px solid #fff;
}

.RadGrid_tech .rgPageFirst
{
	margin:0 3px 0 0;
	background-position:0 -550px;
}
.RadGrid_tech .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_tech .rgPagePrev
{
	margin:0 3px 0 0;
	background-position:0 -700px;
}
.RadGrid_tech .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_tech .rgPageNext
{
	margin:0 0 0 3px;
	background-position:0 -850px;
}
.RadGrid_tech .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_tech .rgPageLast
{
	margin:0 0 0 3px;
	background-position:0 -1000px;
}
.RadGrid_tech .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_tech .rgPager .rgPagerButton
{
	border-color:#a4abb2;
	color:#3b3b3b;
	font:12px/12px "segoe ui",arial,sans-serif;
}

.RadGrid_tech .rgNumPart a:hover,
.RadGrid_tech .rgNumPart a:hover span,
.RadGrid_tech .rgNumPart a.rgCurrentPage,
.RadGrid_tech .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.png');
}

.RadGrid_tech .rgNumPart a
{
	color:#3b3b3b;
}

.RadGrid_tech .rgNumPart a:hover
{
	background-position:100% -1250px;
	color: #1e395b;
}

.RadGrid_tech .rgNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadGrid_tech .rgNumPart a.rgCurrentPage,
.RadGrid_tech .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	color: #384e73;
}

.RadGrid_tech .rgNumPart a.rgCurrentPage span,
.RadGrid_tech .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_tech .rgHeader .rgSortAsc
{
	background-position:3px -147px;
	height:10px;
}

.RadGrid_tech .rgHeader .rgSortDesc
{
	background-position:3px -197px;
	height:10px;
}

.GridReorderTop_tech,
.GridReorderBottom_tech
{
	height:12px;
	background:0 0 no-repeat url('Grid/sprite.png');
}

.GridReorderBottom_tech
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_tech .rgFilterRow
{
	background:#dfe3e8;
}

.RadGrid_tech .rgFilterRow td
{
    border-style:solid;
    border-color:#a4abb2;
    border-width:0 0 1px 1px;
}

.RadGrid_tech .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_tech .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_tech .rgFilterActive,
.RadGrid_tech .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_tech .rgFilterBox
{
	border-color:#9babc2;
	font:12px "segoe ui",arial,sans-serif;
	color:#000;
}

/*filter context menu*/

.RadMenu_tech .rgHCMClear,
.RadMenu_tech .rgHCMFilter
{
	border-color:#a7bedb #7d98bd #a3bad8;
	background:#e8f1fc center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
	color:#00156e;
	font-family:"segoe ui",arial,sans-serif;
}

.RadMenu_tech .rgHCMClear:hover,
.RadMenu_tech .rgHCMFilter:hover
{
	border-color:#d8ca95 #b9a073 #c6ba9d;
	background-position:center -67px;
	background-color:#ffe18a;
	color:#000;
}

/*context menu*/

.GridContextMenu_tech .rmLeftImage
{
	background-image:url('Grid/contextMenu.gif');
}

.GridContextMenu_tech .rgHCMSortAsc .rmLeftImage
{
	background-position:0 0;
}

.GridContextMenu_tech .rgHCMSortDesc .rmLeftImage
{
	background-position:0 -40px;
}

.GridContextMenu_tech .rgHCMUnsort .rmLeftImage
{
	background-position:0 -80px;
}

.GridContextMenu_tech .rgHCMGroup .rmLeftImage
{
	background-position:0 -120px;
}

.GridContextMenu_tech .rgHCMUngroup .rmLeftImage
{
	background-position:0 -160px;
}

.GridContextMenu_tech .rgHCMCols .rmLeftImage
{
	background-position:0 -200px;
}

.GridContextMenu_tech .rgHCMFilter .rmLeftImage
{
	background-position:0 -240px;
}

.GridContextMenu_tech .rgHCMUnfilter .rmLeftImage
{
	background-position:0 -280px;
}

/*grouping*/

.RadGrid_tech .rgGroupPanel
{
    border:0 solid #a4abb2;
	border-bottom-width:1px;
	background:#e7e9eb;
}

.RadGrid_tech .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
	vertical-align:middle;
}

.RadGrid_tech .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_tech .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_tech .rgGroupPanel .rgSortDesc
{
	background-position:4px -194px;
}

.RadGrid_tech .rgUngroup
{
	background-position:0 -7500px;
}

.RadGrid_tech .rgGroupItem
{
	border:1px solid #a4abb2;
	color:#3b3b3b;
}

.RadGrid_tech .rgGroupHeader
{
    background:#dbdfe4;
    font-size:1.1em;
    line-height:21px;
    color:#3b3b3b;
}

.RadGrid_tech .rgGroupHeader td
{
	border-bottom:1px solid #dadcdd;
    padding-left:8px;
}

.RadGrid_tech td.rgGroupCol,
.RadGrid_tech td.rgExpandCol
{
	background:#dbdfe4;
	border-color:#dbdfe4;
}

.RadGrid_tech .rgGroupHeader .rgExpand
{
	background-position:5px -495px;
}

.RadGrid_tech .rgGroupHeader .rgCollapse
{
	background-position:3px -93px;
}

/*editing*/

.RadGrid_tech .rgEditForm
{
	border-bottom:1px solid #a4abb2;
}

.RadGrid_tech .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_tech .rgCancel
{
	background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_tech .rgDetailTable
{
	border-color:#688caf;
}

.RadGrid_tech .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_tech .rgCollapse
{
	background-position:3px -94px;
}

/*command row*/

.RadGrid_tech .rgCommandRow
{
	background:#dbdfe4 0 -2100px repeat-x url('Grid/sprite.png');
	color:#333;
}

.RadGrid_tech .rgCommandCell
{
	border:0;
	padding:0;
}

.RadGrid_tech thead .rgCommandCell
{
	border-bottom:1px solid #a4abb2;
}

.RadGrid_tech .rgCommandTable td
{
	border:0;
	padding:2px 7px;
}

.RadGrid_tech .rgCommandRow a
{
	color:#242424;
	text-decoration:none;
}

.RadGrid_tech .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_tech .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_tech .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_tech .rgDel
{
	background-position:0 -1750px;
}

.RadGrid_tech .rgExpXLS,
.RadGrid_tech .rgExpDOC,
.RadGrid_tech .rgExpPDF,
.RadGrid_tech .rgExpCSV
{
	background-image:url('Grid/export.gif');
}

.RadGrid_tech .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_tech .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_tech .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_tech .rgExpCSV
{
	background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_tech
{
	background:#00156e;
}

/*row drag n drop*/

.GridItemDropIndicator_tech
{
    border-top:1px dashed #00156e;
}

/*tooltip*/

.GridToolTip_tech
{
	border:1px solid #6187b8;
	padding:3px;
	background:#d7e3f2;
	color:#333;
}

/*rtl*/

.RadGridRTL_tech .rgHeader:first-child,
.RadGridRTL_tech th.rgResizeCol:first-child,
.RadGridRTL_tech .rgFilterRow>td:first-child,
.RadGridRTL_tech .rgRow>td:first-child,
.RadGridRTL_tech .rgAltRow>td:first-child
{
	border-left-width:1px;
	padding-left:7px;
}

.RadGridRTL_tech .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_tech .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_tech .rgPagePrev
{
	margin:0 0 0 3px;
	background-position:0 -850px;
}
.RadGridRTL_tech .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_tech .rgPageNext
{
	margin:0 3px 0 0;
	background-position:0 -700px;
}
.RadGridRTL_tech .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_tech .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_tech .rgPageLast:hover
{
	background-position:0 -600px;
}

.RadGridRTL_tech .rgGroupHeader .rgExpand
{
	background-position:-20px -495px;
}

.RadGridRTL_tech .rgExpand
{
	background-position:-20px -496px;
}

.RadGridRTL_tech .rgGroupHeader .rgCollapse
{
	background-position:-20px -93px;
}


/*Telerik RadCalendar Office2010Silver skin*/

table.RadCalendar_tech
{
	background:#dbdfe4;
	font:12px "segoe ui",arial,sans-serif;
	color:#3b3b3b;
}

/*titlebar*/

.RadCalendar_tech .rcTitlebar
{
	border-color:#a4abb2;
	background:#dadde0 0 -1000px repeat-x url('Calendar/sprite.gif');
}

.RadCalendar_tech .rcTitlebar td
{
	padding:0 0 2px;
}

.RadCalendar_tech .rcTitlebar .rcPrev,
.RadCalendar_tech .rcTitlebar .rcNext,
.RadCalendar_tech .rcTitlebar .rcFastPrev,
.RadCalendar_tech .rcTitlebar .rcFastNext
{
	width:17px;
	height:17px;
	margin:1px 2px 0;
	background:transparent url('Calendar/sprite.gif') no-repeat;
	color:#ccc;
}

.RadCalendar_tech .rcTitlebar .rcFastPrev
{
	margin-left:4px;
	background-position:0 -200px;
}

.RadCalendar_tech .rcTitlebar a.rcFastPrev:hover
{
	background-position:0 -250px;
}

.RadCalendar_tech .rcTitlebar .rcPrev
{
	background-position:0 -300px;
}

.RadCalendar_tech .rcTitlebar a.rcPrev:hover
{
	background-position:0 -350px;
}

.RadCalendar_tech .rcTitlebar .rcNext
{
	background-position:0 -400px;
}

.RadCalendar_tech .rcTitlebar a.rcNext:hover
{
	background-position:0 -450px;
}

.RadCalendar_tech .rcTitlebar .rcFastNext
{
	margin-right:4px;
	background-position:0 -500px;
}

.RadCalendar_tech .rcTitlebar a.rcFastNext:hover
{
	background-position:0 -550px;
}

.RadCalendarMultiView_tech .rcTitlebar .rcFastPrev,
.RadCalendarMultiView_tech .rcTitlebar .rcPrev,
.RadCalendarMultiView_tech .rcTitlebar .rcNext,
.RadCalendarMultiView_tech .rcTitlebar .rcFastNext
{
    height: 19px;
    width: 19px;
}

.RadCalendarMultiView_tech .rcTitlebar .rcFastPrev
{
	background-position:0 -199px;
}

.RadCalendarMultiView_tech .rcTitlebar a.rcFastPrev:hover
{
	background-position:0 -605px;
}

.RadCalendarMultiView_tech .rcTitlebar .rcPrev
{
	background-position:1px -299px;
}

.RadCalendarMultiView_tech .rcTitlebar a.rcPrev:hover
{
	background-position:0 -663px;
}

.RadCalendarMultiView_tech .rcTitlebar .rcNext
{
	background-position:1px -399px;
}

.RadCalendarMultiView_tech .rcTitlebar a.rcNext:hover
{
	background-position:0 -721px;
}

.RadCalendarMultiView_tech .rcTitlebar .rcFastNext
{
	background-position:2px -499px;
}

.RadCalendarMultiView_tech .rcTitlebar a.rcFastNext:hover
{
	background-position:0 -779px;
}

.RadCalendar_tech .rcMain
{
	border-color:#a4abb2;
}

.RadCalendar_tech .rcMainTable
{
	font:12px/20px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_tech .rcHeader,
.RadCalendar_tech .rcFooter
{
	border-color:#688caf;
}

/*week numbers and days*/

.RadCalendar_tech .rcWeek th
{
    border-top:1px solid #a4abb2;
	border-bottom:1px solid #a4abb2;
	padding:2px 6px 2px 0;
	background-color:#ccd2d9;
}

.RadCalendar_tech .rcWeek .rcViewSel,
.RadCalendar_tech .rcRow th
{
	width:12px;
	padding:0 7px 0 9px;
	background:#ccd2d9;
}

/*date cells*/

.RadCalendar_tech .rcRow td
{
	border-color:#dbdfe4;
}

.RadCalendar_tech .rcMain .rcRow a,
.RadCalendar_tech .rcMain .rcRow span
{
	color:#3b3b3b;
}

.RadCalendar_tech .rcMain .rcWeekend a
{
	color:#444;
}

.RadCalendar_tech .rcRow .rcToday
{
    background: 100% -1400px url('Calendar/sprite.gif') no-repeat;
}

.RadCalendar_tech .rcMain .rcOtherMonth a
{
	color:#bfbfbf;
}

.RadCalendar_tech .rcMain .rcOutOfRange span
{
	color:#bfbfbf;
}

.RadCalendar_tech .rcRow .rcSelected
{
	background:100% -1700px no-repeat url('Calendar/sprite.gif');
}

.RadCalendar_tech .rcRow .rcHover
{
	background:100% -1600px no-repeat url('Calendar/sprite.gif');
}

.RadCalendar_tech .rcRow .rcHover,
.RadCalendar_tech .rcRow .rcHover a,
.RadCalendar_tech .rcRow .rcSelected,
.RadCalendar_tech .rcRow .rcSelected a
{
	color:#000;	
}

/*multimonth view*/

.RadCalendarMultiView_tech .rcTitlebar
{
	background:#dadde0 0 -2200px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarMultiView_tech .rcTitlebar table
{
	line-height:27px;
}

.RadCalendarMultiView_tech .rcTitlebar td
{
	padding-bottom:1px;
}

.RadCalendarMultiView_tech .rcCalendar
{
	border-color:#a4abb2;
	border-top:0;
}

.RadCalendarMultiView_tech .rcCalendar .rcMainTable
{
	height:195px;
}

.RadCalendarMultiView_tech .rcMainTable .rcTitle
{
	border-color:#a4abb2;
	padding:0 0 2px;
	background:#dadde0 0 -1000px repeat-x url('Calendar/sprite.gif');
	line-height:22px;
}

/*month view*/

table.RadCalendarMonthView_tech
{
	border-color:#868686;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#000;
}

.RadCalendarMonthView_tech #rcMView_Feb,
.RadCalendarMonthView_tech #rcMView_Apr,
.RadCalendarMonthView_tech #rcMView_Jun,
.RadCalendarMonthView_tech #rcMView_Aug,
.RadCalendarMonthView_tech #rcMView_Oct,
.RadCalendarMonthView_tech #rcMView_Dec
{
	border-right:1px solid #9ebfdb;
}

.RadCalendarMonthView_tech a
{
	color:#000;
}

.RadCalendarMonthView_tech .rcSelected a
{
	border-color:#c28b31 #c29a42 #c2a34c;
	background:#feed76 0 -1800px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarMonthView_tech #rcMView_PrevY a,
.RadCalendarMonthView_tech #rcMView_NextY a
{
	width:15px;
	height:13px;
	overflow:hidden;
	background-image:url('Calendar/sprite.gif');
	color:#ccc;
}

.RadCalendarMonthView_tech #rcMView_PrevY a
{
	background-position:3px -200px;
}

.RadCalendarMonthView_tech #rcMView_NextY a
{
	background-position:4px -500px;
}

.RadCalendarMonthView_tech .rcButtons
{
	padding:5px 7px 3px;
}

.RadCalendarMonthView_tech input
{
	border-color:#a4abb2;
	padding:1px 0 0;
	background:#dbdde1 0 -2300px repeat-x url('Calendar/sprite.gif');
	color:#3b3b3b;
	font:12px "segoe ui",arial,sans-serif;
}

/*IE7 performance issue*/
/*.RadCalendarMonthView_tech input:hover
{
	border-color:#d8ca95 #b89f73 #c6b99c;
	background-color:#ffe18a;
	background-position:0 -2350px;
	color:#000;
}*/

/*time view*/

table.RadCalendarTimeView_tech
{
	border-color:#9199a4;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_tech th
{
	border-bottom:1px solid #9eb6ce;
	padding:0 0 1px;
	background:#dadde0 0 -1000px repeat-x url('Calendar/sprite.gif');
	color:#3b3b3b;
	line-height:23px;
}

table.RadCalendarTimeView_tech td
{
	border-color:#9199a4;
}

.RadCalendarTimeView_tech a
{
	color:#000;
}

.RadCalendarTimeView_tech td.rcSelected a
{
	border-color:#c28b31 #c29a42 #c2a34c;
	background:#feed76 0 -1800px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarTimeView_tech td.rcHover a
{
	border-color:#f7c840;
	background:#fff3c8 0 -1900px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarTimeView_tech .rcFooter
{
	border-color:#688caf;
}

/*pickers*/

.RadPicker_tech .rcCalPopup,
.RadPicker_tech .rcTimePopup
{
	background-image:url('Calendar/sprite.gif');
}

.RadPicker_tech .rcCalPopup,
.RadPicker_tech a.rcDisabled.rcCalPopup:hover
{
	background-position:0 0;
}

.RadPicker_tech a.rcCalPopup:hover,
.RadPicker_tech a.rcCalPopup:focus,
.RadPicker_tech a.rcCalPopup:active
{
	background-position:0 -50px;
}

.RadPicker_tech .rcTimePopup,
.RadPicker_tech a.rcDisabled.rcTimePopup:hover
{
	background-position:0 -100px;
}

.RadPicker_tech a.rcTimePopup:hover,
.RadPicker_tech a.rcTimePopup:focus,
.RadPicker_tech a.rcTimePopup:active
{
	background-position:0 -150px;
}

/*rtl*/

.RadCalendarRTL_tech .rcTitlebar .rcFastPrev
{
	background-position:0 -500px;
}

.RadCalendarRTL_tech .rcTitlebar a.rcFastPrev:hover
{
	background-position:0 -550px;
}

.RadCalendarRTL_tech .rcTitlebar .rcPrev
{
	background-position:0 -400px;
}

.RadCalendarRTL_tech .rcTitlebar a.rcPrev:hover
{
	background-position:0 -450px;
}

.RadCalendarRTL_tech .rcTitlebar .rcNext
{
	background-position:0 -300px;
}

.RadCalendarRTL_tech .rcTitlebar a.rcNext:hover
{
	background-position:0 -350px;
}

.RadCalendarRTL_tech .rcTitlebar .rcFastNext
{
	background-position:0 -200px;
}

.RadCalendarRTL_tech .rcTitlebar a.rcFastNext:hover
{
	background-position:0 -250px;
}

.RadPanelBar_tech
{
	background: #dbdfe4;
}

.RadPanelBar_tech .rpRootGroup
{
	border-color: #dbdfe4;
}

.RadPanelBar_tech a.rpLink,
.RadPanelBar_tech div.rpHeaderTemplate,
.RadPanelBar_tech .rpTemplate
{
	color: #3b3b3b;
	font: normal 12px/24px "Segoe UI", Arial, sans-serif;
}

.RadPanelBar_tech div.rpHeaderTemplate,
.RadPanelBar_tech a.rpLink
{
	background-color: #dadde0;
	background-image: url('PanelBar/RootItemBg.png');
	border-color: #a4abb2;
}

.RadPanelBar_tech .rpOut
{
	border-color: #a4abb2;
}

.RadPanelBar_tech a.rpLink:hover
{
	color: #000000;
	background-color: #f1f2f3;
	border-color: #a4abb2;
}

.RadPanelBar_tech a.rpFocused,
.RadPanelBar_tech a.rpExpanded,
.RadPanelBar_tech a.rpSelected,
.RadPanelBar_tech div.rpFocused,
.RadPanelBar_tech div.rpExpanded,
.RadPanelBar_tech div.rpSelected,
.RadPanelBar_tech a.rpSelected:hover
{
	background-color: #c0c7cf;
	border-color: #a4abb2;
}

/* <disabled items> */
.RadPanelBar_tech a.rpDisabled,
.RadPanelBar_tech div.rpDisabled,
.RadPanelBar_tech a.rpDisabled:hover
{
	color: #bbb;
}

.RadPanelBar_tech a.rpDisabled:hover .rpOut
{
	border-color: #a4abb2;
}
/* </disabled items> */

/* <subitems> */
.RadPanelBar_tech .rpGroup
{
	background-color: #dbdfe4;
}

.RadPanelBar_tech .rpGroup a.rpLink,
.RadPanelBar_tech .rpGroup div.rpHeaderTemplate,
.RadPanelBar_tech .rpGroup .rpTemplate
{
	color: #3b3b3b;
	background-color: transparent;
	background-image: none;
}

.RadPanelBar_tech .rpGroup a.rpLink:hover,
.RadPanelBar_tech .rpGroup a.rpSelected
{
	color: #000000;
}

.RadPanelBar_tech .rpGroup a.rpLink,
.RadPanelBar_tech .rpGroup .rpOut
{
	background-color: transparent;
	background-image: url('PanelBar/SubItemStates.png');
	background-repeat: no-repeat;
}

.RadPanelBar_tech .rpGroup a.rpLink:hover
{
    background-color: transparent;
}

/* <subitems (disabled)> */
.RadPanelBar_tech ul.rpGroup .rpDisabled,
.RadPanelBar_tech .rpGroup a.rpDisabled:hover,
.RadPanelBar_tech .rpGroup a.rpDisabled:hover .rpOut
{
	background-image: none;
}

.RadPanelBar_tech ul.rpGroup .rpDisabled,
.RadPanelBar_tech .rpGroup a.rpDisabled:hover
{
	color: #bbb;
	text-decoration: none;
	/*background-color: #fff;*/
}
/* </subitems (disabled)> */

/* <subitems> */

/* <background positioning> */
.RadPanelBar_tech a.rpFocused,
.RadPanelBar_tech div.rpFocused,
.RadPanelBar_tech a.rpLink:hover,
.RadPanelBar_tech a.rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_tech a.rpLink,
.RadPanelBar_tech div.rpHeaderTemplate,
.RadPanelBar_tech a.rpExpanded,
.RadPanelBar_tech div.rpExpanded,
.RadPanelBar_tech .rpItem a.rpLinkExpandHovered
{
	background-position: 0 0;
}

.RadPanelBar_tech a.rpSelected,
.RadPanelBar_tech div.rpSelected,
.RadPanelBar_tech a.rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_tech .rpFirst a.rpLink,
.RadPanelBar_tech .rpFirst div.rpHeaderTemplate,
.RadPanelBar_tech li.rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_tech li.rpFirst .rpFocused,
.RadPanelBar_tech .rpFirst a.rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_tech li.rpFirst .rpSelected,
.RadPanelBar_tech .rpFirst a.rpSelected:hover
{
	background-position: 0 -401px;
}

/* <root items (disabled)> */
.RadPanelBar_tech a.rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar_tech a.rpDisabled,
.RadPanelBar_tech div.rpDisabled,
.RadPanelBar_tech a.rpDisabled:hover,
.RadPanelBar_tech a.rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <expand arrows> */
/* <expand arrows> */
.RadPanelBar_tech .rpExpandable span.rpExpandHandle,
.RadPanelBar_tech .rpExpanded span.rpExpandHandle
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
	background-repeat: no-repeat;
}

.RadPanelBar_tech_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_tech .rpExpandable span.rpExpandHandle,
.RadPanelBar_tech a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -5px; }
.RadPanelBar_tech a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_tech a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -5px; }
.RadPanelBar_tech .rpExpanded span.rpExpandHandle,
.RadPanelBar_tech a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -181px; }
.RadPanelBar_tech a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_tech a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -181px; }

.RadPanelBar_tech div.rpExpandable .rpExpandHandleHovered { background-position: 0 -5px; }
.RadPanelBar_tech div.rpExpanded .rpExpandHandleHovered { background-position: 0 -181px; }

/*      </expand arrows> */

.RadPanelBar_tech .rpGroup a.rpLink,
.RadPanelBar_tech .rpGroup div.rpHeaderTemplate,
.RadPanelBar_tech .rpGroup a.rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_tech .rpGroup a.rpLink:hover,
.RadPanelBar_tech ul.rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_tech .rpGroup a.rpLink:hover .rpOut,
.RadPanelBar_tech .rpGroup a.rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar_tech ul.rpGroup .rpSelected,
.RadPanelBar_tech .rpGroup a.rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_tech .rpGroup a.rpSelected .rpOut,
.RadPanelBar_tech .rpGroup a.rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
.RadPanelBar_tech ul.rpGroup .rpExpandable .rpExpandHandle,
.RadPanelBar_tech .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -343px; }
.RadPanelBar_tech .rpGroup a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_tech .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -343px; }
.RadPanelBar_tech ul.rpGroup .rpExpanded .rpExpandHandle,
.RadPanelBar_tech .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -482px; }
.RadPanelBar_tech .rpGroup a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_tech .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -482px; }

.RadPanelBar_tech .rpGroup div.rpExpandable .rpExpandHandleHovered { background-position: 0 -343px; }
.RadPanelBar_tech .rpGroup div.rpExpanded .rpExpandHandleHovered { background-position: 0 -482px; }
/*      </subitems (expand arrows)> */
/* </background positioning> */


/* <RadMenu / Office2010Silver> */

.RadMenu_tech .rmRootGroup,
.RadMenu_tech a.rmLink,
.RadMenu_tech .rmText,
.RadMenu_tech .rmLeftArrow,
.RadMenu_tech .rmRightArrow,
.RadMenu_tech .rmTopArrow,
.RadMenu_tech .rmBottomArrow
{
	background-image: url('Menu/rmSprite.png');
	background-color: transparent;
}

.RadMenu_tech .rmRootGroup
{
	border: 1px solid #a4abb2;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	background-color: #edeff2;
}

/* <Root items> */

.RadMenu_tech,
.RadMenu_tech a.rmLink
{
	font: normal 12px/23px "Segoe UI", Arial, sans-serif;
	color: #3b3b3b;
	text-decoration: none;
}

.RadMenu_tech a.rmLink,
.RadMenu_tech .rmText
{
	background-position: 0 1050px;
	background-repeat: no-repeat;
}

.RadMenu_tech a.rmLink:hover,
.RadMenu_tech a.rmFocused,
.RadMenu_tech a.rmSelected
{
	color: #000;
	background-position: 0 -72px;
}

.RadMenu_tech a.rmLink:hover .rmText,
.RadMenu_tech a.rmFocused .rmText,
.RadMenu_tech a.rmSelected .rmText
{
	background-position: 100% -96px;
}

.RadMenu_tech a.rmExpanded,
.RadMenu_tech a.rmExpanded:hover
{
	color: #000;
	background-position: 0 -120px;
}

.RadMenu_tech a.rmExpanded .rmText,
.RadMenu_tech a.rmExpanded:hover .rmText
{
	background-position: 100% -144px;
}

.RadMenu_tech a.rmDisabled,
.RadMenu_tech a.rmDisabled:hover
{
	color: #a4abb2;
}

.RadMenu_tech a.rmDisabled:hover,
.RadMenu_tech a.rmDisabled:hover .rmText
{
	background: none;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_tech .rmGroup,
.RadMenu_tech .rmMultiColumn,
.RadMenu_tech .rmGroup .rmVertical
{
	border: 1px solid #9aa0a6;
	background: #fff url('Menu/rmVSprite.png') repeat-y -1px 0;
}

.RadMenu_tech .rmTopFix,
.RadMenu_tech .rmBottomFix,
.RadMenu_tech .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_tech .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_tech .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_tech .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_tech_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_tech_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
	background-image: url('Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
	background-position: -4px 0;
}

* html .rmRoundedCorners_tech .rmGroup .rmItem,
* html .rmRoundedCorners_tech ul.rmHorizontal .rmFirst
{
	background-image: url('Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
	background-position: -4px 0;
}

.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_tech .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_tech .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_tech .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_tech .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_tech .rmRoundedCorners .rmScrollWrap .rmVertical
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_tech_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
	background-image: none;
}

* html .rmRoundedCorners_tech .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_tech .rmScrollWrap .rmItem,
* html .rmRoundedCorners_tech .rmHorizontal .rmItem,
* html .rmRoundedCorners_tech .rmScrollWrap .rmVertical
{
	background-image: none;
}

.RadMenu_tech .rmRoundedCorners .rmGroupColumn
{
	background-color: #fff;
}

.RadMenu_tech .rmBottomLeft,
.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_tech_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_tech .rmRoundedCorners ul.rmGroup,
.RadMenu_tech .rmRoundedCorners .rmMultiColumn
{
	background-image:  url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

* html .rmRoundedCorners_tech .rmScrollWrapContainer,
* html .rmRoundedCorners_tech .rmGroup ul.rmGroup,
* html .rmRoundedCorners_tech ul.rmGroup
{
	background-image:  url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_tech .rmTopRight,
.RadMenu_tech .rmBottomRight
{
	background-image:  url('Menu/rmRoundedRight.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_tech .rmTopFix,
.RadMenu_tech .rmBottomFix,
.RadMenu_tech .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_tech_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_tech .rmGroup .rmFirst
{
	border-color: #9aa0a6;
}

.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

* html .rmRoundedCorners_tech .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_tech .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

* html .rmRoundedCorners_tech .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_tech .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_tech .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_tech .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

.RadMenu_tech li.rmTopFix,
.RadMenu_tech li.rmBottomFix
{
	background-position: -5px 0;
}

.RadMenu_tech_rtl .rmBottomLeft,
.RadMenu_tech_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_tech_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_tech .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_tech_Context_rtl ul.rmGroup,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer
{
	background-image: url('Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_tech_rtl .rmTopRight,
.RadMenu_tech_rtl .rmBottomRight
{
	background-image: url('Menu/rmRoundedRight_rtl.png');
}

.RadMenu_tech_rtl li.rmTopFix,
.RadMenu_tech_rtl li.rmBottomFix,
.RadMenu_tech_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_tech_Context_rtl .rmGroup .rmItem
{
	background-position: 101% 0;
}

.RadMenu_tech .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_tech_rtl .rmGroup,
.RadMenu_tech_rtl .rmMultiColumn,
.RadMenu_tech_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
}

.RadMenu_tech .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_tech .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_tech .rmGroup .rmFirst,
.RadMenu_tech .rmGroup .rmLast,
.RadMenu_tech .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_tech_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_tech .rmScrollWrapContainer li.rmItem
{
	background: none;
}

.RadMenu_tech .rmGroup .rmLast
{
	padding-bottom: 1px;
}

.RadMenu_tech .rmGroup a.rmLink:hover,
.RadMenu_tech .rmGroup a.rmFocused,
.RadMenu_tech .rmGroup a.rmSelected,
.RadMenu_tech .rmGroup a.rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_tech .rmGroup a.rmLink:hover .rmText,
.RadMenu_tech .rmGroup a.rmFocused .rmText,
.RadMenu_tech .rmGroup a.rmSelected .rmText,
.RadMenu_tech .rmGroup a.rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_tech .rmVertical .rmExpandRight,
.RadMenu_tech_Context .rmGroup .rmExpandRight,
.RadMenu_tech .rmGroup .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_tech .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_tech .rmVertical a.rmFocused .rmExpandRight,
.RadMenu_tech .rmVertical a.rmExpanded .rmExpandRight,
.RadMenu_tech .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_tech .rmVertical a.rmLink:hover .rmExpandLeft,
.RadMenu_tech .rmVertical a.rmFocused .rmExpandLeft,
.RadMenu_tech .rmVertical a.rmExpanded .rmExpandLeft,
.RadMenu_tech .rmVertical a.rmSelected .rmExpandLeft
{
    background-image: url('Menu/rmRootExpand.png');
}

.RadMenu_tech .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_tech .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_tech .rmVertical a.rmFocused .rmExpandRight
{
	background-position: 100% -2px;
}

.RadMenu_tech .rmVertical a.rmExpanded .rmExpandRight,
.RadMenu_tech .rmVertical a.rmExpanded:hover .rmExpandRight
{
	background-position: 100% -29px;
}

.RadMenu_tech .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_tech .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_tech .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_tech .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_tech .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_tech .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_tech .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_tech .rmGroup a.rmExpanded .rmExpandDown
{
    background-image: url('Menu/rmSprite.png');
	background-position: 100% -240px;
}

.RadMenu_tech .rmRootGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_tech_Context .rmGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_tech_Context .rmGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_tech .rmGroup a.rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/rmSprite.png');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_tech_rtl a.rmLink:hover,
.RadMenu_tech_rtl a.rmFocused,
.RadMenu_tech_rtl a.rmSelected
{
    background-position: 100% -96px;
}

.RadMenu_tech_rtl a.rmLink:hover .rmText,
.RadMenu_tech_rtl a.rmFocused .rmText,
.RadMenu_tech_rtl a.rmSelected .rmText
{
    background-position: 0 -72px;
}

.RadMenu_tech_rtl a.rmExpanded,
.RadMenu_tech_rtl a.rmExpanded:hover
{
    background-position: 100% -144px;
}

.RadMenu_tech_rtl a.rmExpanded .rmText,
.RadMenu_tech_rtl a.rmExpanded:hover .rmText
{
    background-position: 0 -120px;
}

.RadMenu_tech_rtl .rmGroup a.rmLink:hover,
.RadMenu_tech_rtl .rmGroup a.rmFocused,
.RadMenu_tech_rtl .rmGroup a.rmSelected,
.RadMenu_tech_rtl .rmGroup a.rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_tech_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_tech_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_tech_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_tech_rtl .rmGroup a.rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_tech_Context_rtl .rmVertical .rmExpandLeft,
.RadMenu_tech_rtl .rmRootGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_tech_rtl a.rmLink:hover .rmExpandLeft,
.RadMenu_tech_rtl a.rmSelected .rmExpandLeft,
.RadMenu_tech_rtl a.rmFocused .rmExpandLeft
{
	background-position: 0 -2px;
}

.RadMenu_tech_rtl a.rmExpanded .rmExpandLeft,
.RadMenu_tech_rtl a.rmExpanded:hover .rmExpandLeft
{
	background-position: 0 -29px;
}

.RadMenu_tech_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_tech_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_tech_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_tech_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
    background-image: url('Menu/rmSprite.png');
	background-position: 0 -336px;
}

.RadMenu_tech_Context_rtl .rmGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_tech_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft
{
	background-image: url('Menu/rmSprite.png');
	background-position: 0 -312px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Office2010Silver - specific, overlapping submenus)> */

.RadMenu_tech .rmSlide
{
	margin: -3px 0 0 1px;
}

.RadMenu_tech .rmVertical .rmSlide,
.RadMenu_tech .rmSlide .rmSlide,
.RadMenu_tech_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_tech_rtl .rmSlide
{
	margin: -3px 0 0 -1px;
}

.RadMenu_tech_rtl .rmVertical .rmSlide,
.RadMenu_tech_rtl .rmSlide .rmSlide,
.RadMenu_tech_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_tech .rmLeftArrow,
.RadMenu_tech .rmRightArrow
{
	background-color: #ffffff;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_tech .rmLeftArrow,
.RadMenu_tech .rmRightArrow
{
	background-color: #f3f5f6;
}

.RadMenu_tech .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #9aa0a6; }
.RadMenu_tech .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #9aa0a6; }

.RadMenu_tech .rmTopArrow,
.RadMenu_tech .rmBottomArrow,
.RadMenu_tech .rmGroup .rmLeftArrow,
.RadMenu_tech .rmGroup .rmRightArrow
{
	background-color: #ffffff;
}

.RadMenu_tech .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #9aa0a6; }
.RadMenu_tech .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #9aa0a6; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_tech .rmVertical .rmSeparator .rmText,
.RadMenu_tech .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-position: 0 -406px;
}

.RadMenu_tech .rmHorizontal .rmSeparator .rmText,
.RadMenu_tech .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / Office2010Silver> */


/* RadScheduler Office2010Silver skin */

/* common */
.RadScheduler_tech,
.RadScheduler_tech a,
.RadScheduler_tech input,
.RadScheduler_tech select,
.RadScheduler_tech textarea
{
	color: #333333;
	font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}

.RadScheduler_tech textarea
{
	background: #ffffff;
}

/* header */

/* header sprites */
.RadScheduler_tech .rsHeader,
.RadScheduler_tech .rsHeader ul a:hover,
.RadScheduler_tech .rsHeader ul a:hover span,
.RadScheduler_tech .rsHeader .rsSelected,
.RadScheduler_tech .rsHeader .rsSelected em,
.RadScheduler_tech .rsHeader .rsDatePickerActivator,
.RadScheduler_tech .rsHeader .rsPrevDay,
.RadScheduler_tech .rsHeader .rsNextDay
{
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_tech .rsHeader
{
	border: 1px solid #a4abb2;
}

.RadScheduler_tech .rsHeader,
.RadScheduler_tech .rsHeader a:hover
{
	color: #000000;
}

.RadScheduler_tech .rsHeader a
{
	color: #3b3b3b;
}

.RadScheduler_tech div.rsHeader .rsPrevDay
{	
	margin: 6px 0 0 3px;
	background-position: 0 -48px;
}

.RadScheduler_tech div.rsHeader .rsNextDay
{
	margin: 6px 6px 0 3px;
	background-position: -16px -48px;
}

.RadScheduler_tech div.rsHeader a.rsPrevDay:hover
{
	background-position: -70px -48px;
}

.RadScheduler_tech div.rsHeader a.rsNextDay:hover
{
	background-position: -86px -48px;
}

/* content */

.RadScheduler_tech .rsContent
{
	background: #fff;
}

/* <headers> */

.RadScheduler_tech .rsHorizontalHeaderTable
{
	color: #000000;
	background: #e4e4e4;
}

.RadScheduler_tech .rsHorizontalHeaderWrapper {
	border-color: #a7bac5;
	background: #d6e5f3;
}

.RadScheduler_tech .rsSpacerCell,
.RadScheduler_tech .rsAllDayHeader,
.RadScheduler_tech .rsVerticalHeaderWrapper,
.RadScheduler_tech .rsVerticalHeaderTable
{
	background: #ffffff;
}

.RadScheduler_tech .rsVerticalHeaderTable th
{
	border-color: #868686 #a4abb2;
	color: #3b3b3b;
}

.RadScheduler_tech .rsHorizontalHeaderTable th
{
	border-color: #a7bac5;
	background-color: #c3d9f1;
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_tech .rsVerticalHeaderTable th
{
	border-color: transparent #a4abb2;
	border-top: 0;
}

.RadScheduler_tech .rsVerticalHeaderTable .rsAlt th
{
	border-color: #a4abb2 #a4abb2;
}

/* </headers> */

/* <all-day-row> */

.RadScheduler_tech .rsAllDayRow
{
	background: #d6e5f3;
}

.RadScheduler_tech .rsSpacerCell,
.RadScheduler_tech .rsAllDayHeader,
.RadScheduler_tech .rsVerticalHeaderTable .rsAllDayHeader
{
	color: #a4abb2;
	border-color: #a7bac5 #a4abb2;
}

.RadScheduler_tech .rsAllDayRow td,
.RadScheduler_tech .rsContentTable .rsAllDayRow td
{
	border-color: #a7bac5;
	border-style: solid;
}

.RadScheduler_tech .rsVerticalHeaderTable .rsMainHeader th
{
	border-bottom-color: #A7BAC5;
}

.RadScheduler_tech .rsSpacerCell,
.RadScheduler_tech .rsContent .rsAllDayHeader
{
	border-bottom-color: #a4abb2;
}

/* </all-day-row> */

.RadScheduler_tech .rsContent,
.RadScheduler_tech .rsTopWrap .rsFooter
{
	border: 1px solid #a4abb2;
	border-top: 0;
}

.RadScheduler_tech .rsContentTable td
{
	border-color: #e8eaec #d0d7e5;
	border-bottom-style: dotted;
}

.RadScheduler_tech .rsContentTable .rsAlt td
{
	border-color: #d0d7e5;
	border-bottom-style: solid;
}

.RadScheduler_tech .rsMonthView .rsOtherMonth
{
	background-color: #f5f5f5;
}

/* <appointments> */
.RadScheduler_tech .rsApt .rsArrowTop,
.RadScheduler_tech .rsApt .rsArrowBottom,
.RadScheduler_tech .rsApt .rsArrowLeft,
.RadScheduler_tech .rsApt .rsArrowRight,
.RadScheduler_tech .rsApt .rsAptDelete,
.RadScheduler_tech .rsApt .rsAptResize,
.RadScheduler_tech .rsApt .rsAptReminder,
.RadScheduler_tech .rsApt .rsAptRecurrence,
.RadScheduler_tech .rsApt .rsAptRecurrenceException
{
	background-color: transparent;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: no-repeat;
}

.RadScheduler_tech .rsApt .rsAptDelete
{
	width: 22px;
}

.RadScheduler_tech .rsAptCreate,
.RadScheduler_tech .rsMonthView .rsAptCreate
{
	background-color: #e8eaec;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_tech .rsAptCreateRow2,
.RadScheduler_tech .rsMonthView .rsAptCreateRow2
{
	background-color: #e8eaec;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_tech .rsNonWorkHour,
.RadScheduler_tech .rsSunCol,
.RadScheduler_tech .rsSatCol
{
	background-color: #f5fcff;
}

.RadScheduler_tech .rsAptCreateRow3,
.RadScheduler_tech .rsMonthView .rsAptCreateRow3,
.RadScheduler_tech .rsAptCreateRow4,
.RadScheduler_tech .rsMonthView .rsAptCreateRow4,
.RadScheduler_tech .rsAptCreateRow5,
.RadScheduler_tech .rsMonthView .rsAptCreateRow5
{
	background: #e8eaec;
}

.RadScheduler_tech .rsSelectedSlot,
.RadScheduler_tech .rsMonthView .rsSelectedSlot
{
	background: #4e4e4e;
	border-color: #efca86;
}

.RadScheduler_tech .rsContentTable td.rsAptCreate.rsSelectedSlot
{
	background: #efca86;
	border-color: #dfba76;
}

.RadScheduler_tech .rsContentTable td.rsSelectedSlot
{
	background: #4e4e4e;
	border-color: #efca86;
}

/* <New appointment imageless rendering */
.RadScheduler_tech .rsAptIn, 
.RadScheduler_tech .rsAptMid, 
.RadScheduler_tech .rsAptContent
{
	background-color: #e1e5e9;
	border-color: #a4abb2;
}

.RadScheduler_tech .rsAptIn
{
	background-color: #e8eff8;
}

.RadScheduler_tech .rsAptContent
{
	background-image: url();'Scheduler/rsAppointmentBg.png'
}
/* </New appointment imageless rendering> */

.RadScheduler_tech .rsAptSimple
{
	background-color: #e1e5e9;
	border-color: #a4abb2;
}

/* </appointments> */

/* <month view> */

.RadScheduler_tech .rsMonthView .rsDateBox
{
	background-color: #d0dbed;
	background-image: url('Scheduler/rsSprites.png');
	border-bottom: 1px solid #81a5da;
}

.RadScheduler_tech .rsMonthView .rsAptCreate .rsDateBox
{
	border-bottom: 1px solid #f99331;
}

.RadScheduler_tech .rsMonthView .rsAptCreate
{
	background-image: none;
}

.RadScheduler_tech .rsMonthView .rsContentTable td
{
	border-color: #d0d7e5;
	border-style: solid;
}

/* </month view> */

/* <footer> */

.RadScheduler_tech div.rsFooter
{
	background-color: #f0fafd;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: repeat-x;
	border-color: #a2a2a2;
}

.RadScheduler_tech div.rsFooter a
{
	color: #000000;
	background-color: transparent;
	background-image: url('Scheduler/rsSprites.png');
	background-repeat: no-repeat;
}

.RadScheduler_tech div.rsFooter a:hover
{
	color: #000;
}

/* </footer> */

/* <inline edit form> */

.RadScheduler_tech .rsEditOptions a,
.RadScheduler_tech .rsAptEditResizeHandle,
.RadScheduler_tech .rsAptEditFormWrapper
{
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_tech .rsAptEditFormOuter, /* top */
.RadScheduler_tech .rsAptEditFormInner  /* bottom */
{
	background-image: url('Scheduler/rsInlineEditHSprite.png');
}

.RadScheduler_tech .rsAptEditFormMiddle, /* left */
.RadScheduler_tech .rsAptEditFormMiddle2 /* right */
{
	background-image: url('Scheduler/rsInlineEditVSprite.png');
}

.RadScheduler_tech .rsAptEditFormWrapper .rsAptEditTextareaWrapper
{
	border-color: #9cb6c5;
	background: #fff;
}

.RadScheduler_tech .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea
{
	background: #fff;
}

/* <inline edit form template and edit background> */

.RadScheduler_tech .rsAptEditFormWrapper .rsTemplateWrapper,
.RadScheduler_tech .rsAptEditFormWrapper .rsEditOptions 
{
	background: #dadcdf;
}

/* </inline edit form template and edit background> */

/* </inline edit form> */

/* <advanced edit form> */

.RadScheduler_tech .rsAdvancedEdit .rsAdvContentWrapper
{
	background: #fff;
	border: 1px solid #9ebfdb;
	border-top-color: #9BAFCA;
}

.RadScheduler_tech div.rsAdvancedModal div.rsAdvContentWrapper
{
	border-top: 0;
}

.RadScheduler_tech div.rsAdvancedModal .rsAdvButtonWrapper
{
	padding: 10px 10px 18px 0;
}

* html .RadScheduler_tech div.rsAdvancedModal .rsAdvButtonWrapper
{
	padding: 10px 10px 10px 0;
}

* html .RadScheduler_tech div.rsAdvancedModal div.rsAdvContentWrapper
{
	margin-top: -2px;
	background: #fff;
	border: 1px solid #9bafca;
}

/* <xref input skins> */

.RadScheduler_tech .rsAdvancedEdit .rsAdvInput,
.RadScheduler_tech .rsAdvancedEdit select,
.RadScheduler_tech .rsAdvancedEdit .textareaWrapper
{
	border-color: #abc1de;
}

.RadScheduler_tech .rsAdvancedEdit .rsInvalid textarea,
.RadScheduler_tech .rsAdvancedEdit .rsInvalid input,
.RadScheduler_tech .rsAdvancedEdit .rsAdvTimePicker .riEmpty
{
	background-image: url('Input/sprite.gif');
}

.RadScheduler_tech .rsAdvancedEdit .textareaWrapper
{
	background: #fff;
}

.RadScheduler_tech .rsAdvancedEdit .rsInvalid
{
	border-color: #F32800;
	color: #F32800;
}
/* </xref input skins> */

.RadScheduler_tech .rsAdvancedEdit h2,
.RadScheduler_tech .rsAdvancedEdit h3
{
	color: #6d8ebb;
}

.RadScheduler_tech .rsAdvancedEdit h2
{
	border-bottom: 1px solid #CCC;
}

.RadScheduler_tech .rsAdvancedEdit h2 span
{
	background: #fff;
}

.RadScheduler_tech .rsAdvancedEdit .rsAdvancedSubmitArea
{
	border-color: #CCC;
}

.RadScheduler_tech .rsAdvancedEdit div.rsAdvancedSubmitArea a 
{
	color: #333;
	background-image: url('Scheduler/rsSprites.png');
}

/* </advanced edit form> */

/* <date/time picker> */

.RadScheduler_tech .rsTimePick .RadInput_tech input.riEnabled,
.RadScheduler_tech .rsTimePick .RadInput_tech input.riHover,
.RadScheduler_tech .rsTimePick .RadInput_tech input.riFocused
{
	background-image: url('Scheduler/rsSprites.png');
}

/* </date/time picker> */

/* <modal dialogs> */

.RadScheduler_tech .rsModalBgTopLeft,
.RadScheduler_tech .rsModalBgTopRight,
.RadScheduler_tech .rsModalBgBottomLeft,
.RadScheduler_tech .rsModalBgBottomRight
{
	background-image: url('Scheduler/rsModalBg.png');
}

div.RadScheduler_tech .rsAnimating
{
	background-image: url('Scheduler/rsModalBgIE6.png');
}

* html .RadScheduler_tech .rsModalBgTopLeft,
* html .RadScheduler_tech .rsModalBgTopRight,
* html .RadScheduler_tech .rsModalBgBottomLeft,
* html .RadScheduler_tech .rsModalBgBottomRight
{
	background-image: url('Scheduler/rsModalBgIE6.png');
}

.RadScheduler_tech .rsAdvancedEdit .rsAdvTitle,
.RadScheduler_tech .rsAdvancedEdit .rsAdvInnerTitle
{
	background-image: url('Scheduler/rsModalTitleBg.png');
}

.RadScheduler_tech .rsAdvancedEdit a.rsAdvEditClose,
.RadScheduler_tech div.rsModalWrapper .rsModalWindowClose
{
	background-image: url('Scheduler/rsSprites.png');
	height:19px;
	margin-top:-26px;
	width:30px;
}
.RadScheduler_tech div.rsModalWrapper .rsModalWindowClose
{
	margin-top: -24px;
}

.RadScheduler_tech .rsAdvancedEdit a.rsAdvEditClose:hover,
.RadScheduler_tech .rsModalWrapper a.rsModalWindowClose:hover
{
	background-position: -78px -526px;
}

.RadScheduler_tech .rsModalWrapper .rsModalTitle
{
	color: #000;
	background-image: url('Scheduler/rsSprites.png');
}

.RadScheduler_tech .rsModalWrapper .rsModalInner
{
	border-color: #a4abb2;
	background: #fff;
}

.RadScheduler_tech .rsModalWrapper .rsModalIcon,
.RadScheduler_tech .rsModalWrapper .rsModalButtons a
{
	background-image: url('Scheduler/rsSprites.png');
}

/* Inline Edit buttons + ModalDialog buttons */
.RadScheduler_tech .rsModalWrapper .rsModalButtons a,
.RadScheduler_tech .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a
{
	color: #333;
}

/* </modal dialogs> */

.RadScheduler_tech .rsBottomIndicator .rsOvertimeArrow
{
	background: transparent url('Scheduler/rsSprites.png') no-repeat -180px -31px;
}        	

.RadScheduler_tech .rsTopIndicator .rsOvertimeArrow
{
	background: transparent url('Scheduler/rsSprites.png') no-repeat -134px -31px;
}




.RadScheduler_tech .rsAptSelected .rsAptIn,
.RadScheduler_tech .rsAptSelected .rsAptMid,
.RadScheduler_tech .rsAptSelected .rsAptContent {
	border-color: #3b3b3b;
	background-image: none;
}

.RadTabStrip_tech .rtsLI,
.RadTabStrip_tech .rtsLink
{
	color: #3b3b3b;
	font: 12px/26px "Segoe UI", Arial, sans-serif;
}

.RadTabStrip_tech .rtsLevel1 .rtsLI,
.RadTabStrip_tech .rtsLevel1 .rtsLink
{
	color: #3b3b3b;
}

.RadTabStrip_tech .rtsLevel .rtsLink:hover,
.RadTabStrip_tech .rtsLevel .rtsSelected,
.RadTabStrip_tech .rtsLevel .rtsSelected:hover
{
	text-decoration: underline;
}

.RadTabStrip_tech .rtsLevel1 .rtsLink:hover,
.RadTabStrip_tech .rtsLevel1 .rtsSelected,
.RadTabStrip_tech .rtsLevel1 .rtsSelected:hover
{
	text-decoration: none;
}

.RadTabStrip_tech .rtsLevel .rtsSelected,
.RadTabStrip_tech .rtsLevel .rtsSelected:hover {
	color: #3b3b3b;
}

.RadTabStripLeft_tech .rtsSeparator,
.RadTabStripRight_tech .rtsSeparator
{
	background: #6f6f6f;
}

/* <focus cue> */
div.RadTabStrip_tech a.rtsLink:focus
{
	outline-color: #6f6f6f;
}

div.RadTabStrip_tech a.rtsLink:focus:after
{
	border-color /*\**/: #6f6f6f\9;
}
/* </focus cue> */

/* <disabled tabs> */
.RadTabStrip_tech .rtsLevel .rtsDisabled
{
	color: #666;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_tech .rtsNextArrow,
.RadTabStrip_tech .rtsPrevArrow,
.RadTabStrip_tech .rtsPrevArrowDisabled,
.RadTabStrip_tech .rtsNextArrowDisabled
{
	background-image: url('TabStrip/TabStripStates.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStrip_tech .rtsLevel { background: #ffffff; }

.RadTabStrip_tech .rtsLevel1 { background-color: #ffffff; }
.RadTabStripTop_tech .rtsLevel2 { background: #e5e9ee url('TabStrip/Level2Bg.png') repeat-x 0 0; }

.RadTabStripTop_tech .rtsLevel .rtsLink,
.RadTabStripTop_tech .rtsLevel .rtsOut { background-image: none; }

.RadTabStripTop_tech .rtsLevel1 .rtsLink,
.RadTabStripTop_tech .rtsLevel1 .rtsOut,
.RadTabStripBottom_tech .rtsLevel1 .rtsLink,
.RadTabStripBottom_tech .rtsLevel1 .rtsOut,
.RadTabStripTop_tech .rtsLevel1,
.RadTabStripBottom_tech .rtsLevel1 { background-image: url('TabStrip/TabStripStates.png'); }

.RadTabStripLeft_tech .rtsLink,
.RadTabStripRight_tech .rtsLink { background-image: url('TabStrip/TabStripVStates.png'); }

.RadTabStripLeft_tech .rtsLast .rtsLink,
.RadTabStripRight_tech .rtsLast .rtsLink
{
	border-bottom: 1px solid #b6babf;
}

.RadTabStripRight_tech .rtsLink,
.RadTabStripRight_tech .rtsLI .rtsDisabled:hover { background-position: 100% 0; }
.RadTabStripRight_tech .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_tech .rtsSelected,
.RadTabStripRight_tech .rtsSelected:hover { background-position: 100% -400px; }
/* </tab backgrounds> */


/* <background positioning: tabs with hovers> */

/* <orientation: top> */

.RadTabStripTop_tech .rtsLevel1 .rtsLink { background-position: 0 0; }
.RadTabStripTop_tech .rtsLevel1 .rtsOut { background-position: 100% 0; }

.RadTabStripTop_tech .rtsLevel1 .rtsLink:hover { background-position: 0 -52px; }
.RadTabStripTop_tech .rtsLevel1 .rtsLink:hover .rtsOut { background-position: 100% -52px; }

.RadTabStripTop_tech .rtsLevel1 .rtsSelected,
.RadTabStripTop_tech .rtsLevel1 .rtsSelected:hover { background-position: 0 -26px; }
.RadTabStripTop_tech .rtsLevel1 .rtsSelected .rtsOut,
.RadTabStripTop_tech .rtsLevel1 .rtsSelected:hover .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_tech .rtsLevel1 .rtsDisabled:hover { background-position: 0 0; }
.RadTabStripTop_tech .rtsLevel1 .rtsDisabled:hover .rtsOut { background-position: 100% 0; }

.RadTabStripTop_tech .rtsLevel1 { background-position: 0 100%; background-repeat: repeat-x; }

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_tech .rtsLevel1 .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_tech .rtsLevel1 .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_tech .rtsLevel1 .rtsLink:hover { background-position: 0 -130px; }
.RadTabStripBottom_tech .rtsLevel1 .rtsLink:hover .rtsOut { background-position: 100% -130px; }

.RadTabStripBottom_tech .rtsLevel1 .rtsSelected,
.RadTabStripBottom_tech .rtsLevel1 .rtsSelected:hover { background-position: 0 -156px; }
.RadTabStripBottom_tech .rtsLevel1 .rtsSelected .rtsOut,
.RadTabStripBottom_tech .rtsLevel1 .rtsSelected:hover .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_tech .rtsLevel1 .rtsDisabled:hover { background-position: 0 -182px; }
.RadTabStripBottom_tech .rtsLevel1 .rtsDisabled:hover .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_tech .rtsLevel1 { background-position: 0 -599px; background-repeat: repeat-x; }

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_tech .rtsUL .rtsLink,
.RadTabStripRight_tech .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_tech .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_tech .rtsUL .rtsSelected,
.RadTabStripRight_tech .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

/* </orientation: right> */

/* </background positioning: tabs with hovers> */


/* <RadToolBar / Office2010Silver> */

/* <tool wrapper> */

/* <horizontal> */

.RadToolBar_tech .rtbOuter
{
	border: 1px solid #a4abb2;
}

.RadToolBar_tech .rtbMiddle
{
	border: 1px solid #dadde0;
	background: #dadde0 url('ToolBar/rtbControlBg.png') repeat-x 0 0;
}

/* </horizontal> */

/* <vertical> */

.RadToolBar_tech_Vertical .rtbMiddle
{
	background: #dadde0 url('ToolBar/rtbVerticalControlBg.png') repeat-y 0 0;
}

/* </vertical> */

/* </tool wrapper> */

/* <buttons> */

.RadToolBar_tech .rtbWrap,
.RadToolBar_tech .rtbTemplate
{
	color: #3b3b3b;
	font: normal 12px/20px "Segoe UI", Arial, sans-serif;
}

/* <button states> */

.RadToolBar_tech .rtbSplBtnFocused .rtbWrap, .RadToolBar_tech .rtbSplBtnFocused .rtbOut, .RadToolBar_tech .rtbSplBtnFocused .rtbMid, .RadToolBar_tech .rtbSplBtnFocused .rtbIn,
.RadToolBar_tech .rtbItemFocused .rtbWrap, .RadToolBar_tech .rtbItemFocused .rtbOut, .RadToolBar_tech .rtbItemFocused .rtbMid, .RadToolBar_tech .rtbItemFocused .rtbIn,
.RadToolBar_tech .rtbItemHovered .rtbWrap, .RadToolBar_tech .rtbItemHovered .rtbOut, .RadToolBar_tech .rtbItemHovered .rtbMid, .RadToolBar_tech .rtbItemHovered .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbHoverBg.png');
}

.RadToolBar_tech .rtbItemClicked .rtbWrap, .RadToolBar_tech .rtbItemClicked .rtbOut, .RadToolBar_tech .rtbItemClicked .rtbMid, .RadToolBar_tech .rtbItemClicked .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('ToolBar/rtbClickedBg.png');
}

.RadToolBar_tech .rtbSplBtnExpanded .rtbWrap, .RadToolBar_tech .rtbSplBtnExpanded .rtbOut, .RadToolBar_tech .rtbSplBtnExpanded .rtbMid, .RadToolBar_tech .rtbSplBtnExpanded .rtbIn,
.RadToolBar_tech .rtbDropDownExpanded .rtbWrap, .RadToolBar_tech .rtbDropDownExpanded .rtbOut, .RadToolBar_tech .rtbDropDownExpanded .rtbMid, .RadToolBar_tech .rtbDropDownExpanded .rtbIn,
.RadToolBar_tech .rtbChecked .rtbWrap, .RadToolBar_tech .rtbChecked .rtbOut, .RadToolBar_tech .rtbChecked .rtbMid, .RadToolBar_tech .rtbChecked .rtbIn,
.RadToolBar_tech li.rtbChecked .rtbWrap:hover, .RadToolBar_tech li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_tech li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_tech li.rtbChecked .rtbWrap:hover .rtbIn
{
	background-image: url('ToolBar/rtbActiveBg.png');
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadToolBar_tech .rtbItemFocused .rtbWrap,
.RadToolBar_tech .rtbChecked .rtbWrap,
.RadToolBar_tech .rtbDropDownExpanded .rtbWrap,
.RadToolBar_tech .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_tech .rtbItemHovered .rtbWrap,
.RadToolBar_tech .rtbItemClicked .rtbWrap
{
	color: #000000;
}

/* </button states> */

/* <Drop Down Arrows> */


.RadToolBar_tech .rtbSplBtn .rtbChoiceArrow,
.RadToolBar_tech .rtbItem .rtbVOriented .rtbChoiceArrow,
.RadToolBar_tech .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnExpanded .rtbVOriented .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnExpanded .rtbChoiceArrow,
.RadToolBar_tech .rtbDropDownExpanded .rtbVOriented .rtbChoiceArrow,
.RadToolBar_tech .rtbDropDownExpanded .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnHovered .rtbVOriented .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnHovered .rtbChoiceArrow,
.RadToolBar_tech .rtbItemHovered .rtbVOriented .rtbChoiceArrow,
.RadToolBar_tech .rtbItemHovered .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnClicked .rtbChoiceArrow,
.RadToolBar_tech .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_tech .rtbItemClicked .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbDropArrows.png');
}

.RadToolBar_tech .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtn .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnExpanded .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_tech .rtbDropDownExpanded .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnHovered .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_tech .rtbItemHovered .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_tech .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_tech .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
	background-image: url('ToolBar/rtbUpArrows.png');
}

/* </Drop Down Arrows> */

.RadToolBar_tech_Horizontal li.rtbSeparator 
{
	border-left: 1px solid #a4abb2;
	background: #f5faff;
}

.RadToolBar_tech_Vertical li.rtbSeparator
{
	border-top: 1px solid #a4abb2;
	background: #f5faff;
}

/* </buttons> */


/* <disabled states> */

.RadToolBar_tech .rtbDisabled .rtbWrap:hover,
.RadToolBar_tech .rtbDisabled .rtbWrap:hover .rtbOut,
.RadToolBar_tech .rtbDisabled .rtbWrap:hover .rtbMid,
.RadToolBar_tech .rtbDisabled .rtbWrap:hover .rtbIn
{
	background-image: none;
}

.RadToolBar_tech .rtbDisabled .rtbWrap { color: #a4abb2\9; }

@media screen and (-webkit-min-device-pixel-ratio:0)  /* WebKit alpha + opacity/cleartype bug, like IE wasn't enough... */
{
	.RadToolBar_tech .rtbDisabled .rtbWrap { color: #a4abb2; }
}

/* </disabled states */

/* <drop-down> */

/* <Drop Down rounded corners and shadows> */

.RadToolBarDropDown_tech .rtbTopFix,
.RadToolBarDropDown_tech .rtbBottomFix,
.RadToolBarDropDown_tech .rtbGroup
{
	background-image: url('ToolBar/rtbDropDownBg.png');
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-position: -1px 0;
}

.RadToolBarDropDown_tech div.rtbTopFix,
.RadToolBarDropDown_tech div.rtbBottomFix
{
    background-position: -2px 0;
}

.RadToolBarDropDown_tech .rtbBottomLeft,
.RadToolBarDropDown_tech .rtbRoundedCorners
{
	background-image:  url('ToolBar/rtbRoundedLeft.png');
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadToolBarDropDown_tech .rtbTopRight,
.RadToolBarDropDown_tech .rtbBottomRight
{
	background-image:  url('ToolBar/rtbRoundedRight.png');
	background-color: transparent;
	background-repeat: no-repeat;
}

.RadToolBarDropDown_tech .rtbTopFix,
.RadToolBarDropDown_tech .rtbBottomFix,
.RadToolBarDropDown_tech .rtbRoundedCorners .rtbFirst
{
	border-color: #9aa0a6;
}

.RadToolBarDropDown_tech_rtl .rtbBottomLeft,
.RadToolBarDropDown_tech_rtl .rtbRoundedCorners
{
	background-image: url('ToolBar/rtbRoundedLeft_rtl.png');
}

.RadToolBarDropDown_tech_rtl .rtbTopRight,
.RadToolBarDropDown_tech_rtl .rtbBottomRight
{
	background-image: url('ToolBar/rtbRoundedRight_rtl.png');
}

.RadToolBarDropDown_tech_rtl div.rtbTopFix,
.RadToolBarDropDown_tech_rtl div.rtbBottomFix,
.RadToolBarDropDown_tech_rtl .rtbGroup
{
	background-position: 101% 0;
}

/* </Drop Down rounded corners and shadows> */

.RadToolBarDropDown_tech
{
	border-color: #9aa0a6;
	background-color: #fff;
	background-image: url('ToolBar/rtbDropDownBg.png');
	background-position: -1px 0;
}

.RadToolBarDropDown_tech li.rtbItem {
	padding:0 0 0 4px;
}

div.RadToolBarDropDown_tech_rtl
{
	background-position: 101% 0;
}

.RadToolBarDropDown_tech .rtbWrap,
.RadToolBarDropDown_tech .rtbTemplate
{
	font-weight: normal;
	font-size: 12px;
	font-family: "Segoe UI", Arial, sans-serif;
	color: #3b3b3b;
}

.RadToolBarDropDown_tech .rtbItemHovered,
.RadToolBarDropDown_tech .rtbItemFocused,
.RadToolBarDropDown_tech .rtbItemHovered .rtbWrap,
.RadToolBarDropDown_tech .rtbItemFocused .rtbWrap
{
	color: #384e73;
	background-image: url('ToolBar/rtbDropDownHover.png');
}

.RadToolBarDropDown_tech .rtbDisabled .rtbWrap
{
	color: #000000;
}

.RadToolBarDropDown_tech .rtbSeparator
{
	border-color: #a4abb2;
	background: #f5faff;
}

/* </drop-down> */

/* </RadToolBar / Office2010Silver> */
/*Telerik RadInput Office2010Silver Skin*/

/*global*/

.RadInput_tech,
.RadInputMgr_tech
{
	font:12px "segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput_tech .riTextBox,
html body .RadInputMgr_tech
{
	border-color:#9aa0a6;
	background:#fff;
	color:#000;
	font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput_tech .riEmpty,
html body .RadInput_Empty_tech
{
	color:#8d8d8d;
}

html body .RadInput_tech .riHover,
html body .RadInput_Hover_tech,
html body .RadInput_tech .riFocused,
html body .RadInput_Focused_tech
{
	border-color:#f3d64a;
}

html body .RadInput_tech .riRead,
html body .RadInput_Read_tech
{
	border-color:#ccdbed;
}

html body .RadInput_tech .riDisabled,
html body .RadInput_Disabled_tech
{
	color:#a4abb2;
	cursor:default;
}

html body .RadInput_tech .riError,
html body .RadInput_Error_tech
{
	border-color:#e50000 #dc643f #ea8541;
	background:#f6f6f6 100% -298px no-repeat url('Input/sprite.gif');
	color:#b32d34;
}

.RadForm.rfdTextbox .RadInput_tech .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_tech[type="text"]
{
	border-color:#b32d34 #dc643f #ea8541;
	background:#fff 100% -298px no-repeat url('Input/sprite.gif');
	color:#b32d34;
}

/*buttons*/

.RadInput_tech a
{
	background:transparent no-repeat url('Input/sprite.gif');
}

/*go*/

.RadInput_tech .riBtn a
{
	width:21px;
	height:18px;
	line-height:18px;
	background-position:3px 6px;
}

.RadInput_tech .riBtn a:hover
{
	background-position:3px -44px;
}

/*spin*/

.RadInput_tech .riSpin a
{
	width:13px;
	height:11px;
	line-height:10px;
}

.RadInput_tech a.riUp
{
	background-position:0 -96px;
}

.RadInput_tech a.riUp:hover
{
	background-position:0 -146px;
}

.RadInput_tech a.riDown
{
	background-position:0 -198px;
	margin-top:0;
}

.RadInput_tech a.riDown:hover
{
	background-position:0 -247px;
}

/*label*/

.RadInput_tech .riLabel
{
	color:#000;
}

/*rtl*/

html body .RadInputRTL_tech .riError,
html body .RadInputRTL_Error_tech
{
	background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_tech .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_tech[type="text"]
{
	background-position:3px -298px;
}

/* RadUpload / Office2010Silver skin */

/* <general styles> */

.RadUpload_tech,
.RadUpload_tech a,
.RadUpload_tech input,
.RadUploadProgressArea_tech,
.RadUploadProgressArea_tech input
{
	font: normal 11px/10px "Segoe UI", Arial, sans-serif;
}

/* </general styles> */

/* <file inputs> */

.RadUpload_tech .ruStyled .ruFileInput
{
	border-color: #9aa0a6;
}

.RadUpload_tech input.ruFakeInput
{
	border-color: #9aa0a6;
	color: #3b3b3b;
	background: #ffffff;
}
* html .RadUpload_tech .ruFileWrap .ruInputHover { border-color: #9aa0a6; }
*+html .RadUpload_tech .ruFileWrap .ruInputHover { border-color: #9aa0a6; }

.RadUpload_tech .ruReadOnly .ruFakeInput
{
	background: #ffffff;
}

/* </file inputs> */

/* <buttons> */

.RadUpload_tech .ruButton,
.RadUploadProgressArea_tech .ruButton
{
	background-image: url('Upload/ruSprite.png');
	color: #3b3b3b;
}

.RadUpload_tech .ruRemove
{
	color: #3b3b3b;
}

div.RadUpload_tech .ruInputs .ruButtonHover,
div.RadUpload_tech .ruActions .ruButtonHover,
div.RadUploadProgressArea_tech .ruActions .ruButtonHover
{
	background-position: 100% -23px;
	color: #3b3b3b;
}

div.RadUpload_tech .ruFileWrap .ruButtonHover
{
	background-position: 100% 0;
	color: #3b3b3b;
}

/* </buttons> */

/* <submit button> */
/* (use this class to style a single button for uploads) */

.RadUploadSubmit
{
	background-image: url('Upload/ruSprite.png');
	color: #3b3b3b;
}

/* </submit button> */

/* <progress area> */

.RadUploadProgressArea_tech .ruProgress
{
	border-color: #9aa0a6;
	background-image: url('Upload/ruSprite.png');
	background-color: #ffffff;
}

.RadUploadProgressArea_tech .ruProgress li
{
	color: #3b3b3b;
}

.RadUploadProgressArea_tech li.ruProgressHeader
{
	color: #3b3b3b;
}

.RadUploadProgressArea_tech .ruProgress li.ruCurrentFile
{
	color: #3b3b3b;
}

.RadUploadProgressArea_tech .ruProgress .ruBar
{
	border-color: #9aa0a6;
	background-image: url('Upload/ruSprite.png');
}
 
.RadUploadProgressArea_tech .ruProgress .ruBar div
{
	background-image: url('Upload/ruProgress.gif');
	border-right: 1px solid #9aa0a6;
}

.RadUploadProgressArea_tech_rtl .ruProgress .ruBar div
{
	background-image: url('Upload/ruProgress.gif');
	border-right: 0;
	border-left: 1px solid #9aa0a6;
}
 
.RadUploadProgressArea_tech .ruProgress .ruActions
{
	border-top-color: #9aa0a6;
	background: #b4c4d8;
}

/* </progress area> */

/* <RadAsyncUpload> */

.RadUpload_tech input.ruUploadInvalid
{
	background-repeat: no-repeat;
	background-position: 100% -297px;
	background-image: url('Input/sprite.gif');
}

.RadUpload_tech_rtl input.ruUploadInvalid
{
	background-position: 3px -297px;
}

.RadUpload_tech .ruFileProgress,
.RadUpload_tech .ruFileProgressWrap
{
	background-image: url('Upload/AsyncProgress.png');
}

.RadUpload_tech .ruFileProgress,
.RadUpload_tech_rtl .ruFileProgressWrap { background-position: 0 0; }
.RadUpload_tech .ruFileProgressWrap,
.RadUpload_tech_rtl .ruFileProgress { background-position: 100% 0; }

.RadUpload_tech .ruProgressStarted,
.RadUpload_tech_rtl .ruProgressComplete { background-position: 0 -5px; }
.RadUpload_tech .ruProgressComplete,
.RadUpload_tech_rtl .ruProgressStarted { background-position: 100% -5px; }

/* </RadAsyncUpload> */
/* RadEditor for ASP.NET AJAX tech Skin */

.tech.RadEditor
{
    background-color: #dbdfe4;
}

/* reWrapper */
.tech.reWrapper
{
    border: solid 1px #a4abb2;
}

.tech .reContentCell
{
    border: solid 1px #080808;
}

/* common settings for .reModule, .reEditorModes and .reWrapper */
.tech.reColorPicker,
.tech.reInsertTable,
.tech.reDropDownBody,
.tech.reCustomLinks a:hover
{
	border: solid 1px #a4abb2;
	background-color: #edeff0;
}

.tech.reColorPicker td, 
.tech.reInsertTable td,
.tech.reDropDownBody td,
.tech.reCustomLinks a:hover
{
    color: #3b3b3b;
}

.tech.reDropDownBody table
{
    background: transparent;
}

.tech .reModule,
.tech .reEditorModes,
.tech .reWrapper
{
	background-color: #dbdfe4;
}

/*NEW: Only in the Bottom zone - where the Statistics module is commonly set, remove uppper border, because it looks ugly*/
.tech .reBottomZone .reModule
{
    border-top: 0;
}


.tech .reModule
{
    border-top: solid 1px #a4abb2;  
    color: #3b3b3b;
}

.tech .reModuleLabel
{
    color: #3b3b3b;
}

.tech.reDropDownBody.reCustomLinks ul.reCustomLinks a
{
    border: solid 1px #363636; /* should be the same as the background of the dropdown */
}

.tech.reDropDownBody.reCustomLinks ul.reCustomLinks a,
.tech.reDropDownBody.reCustomLinks ul.reCustomLinks span
{
    color: #3b3b3b !important;
}

.tech.reDropDownBody.reCustomLinks ul.reCustomLinks a:hover,
.tech.reDropDownBody.reCustomLinks ul.reCustomLinks span:hover
{
    background-color: #fbe9a6 !important;
    border: solid 1px #f3d64a;
    color: #717375 !important;
}

.tech.reDropDownBody.reCustomLinks ul.reCustomLinks span:hover
{
    border: 0;
}
/* end of module */

.reToolbar li
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: 0 -26px;
    color: #000;
}

.tech .reSpinBox a
{
    background-image: url('Editor/ToolBarSprites.gif');
    -moz-user-select: none;
    outline: none;
}

/* separator */
.reToolbar.tech .reSeparator
{
    background-position: center -148px;
    background-image: url('Editor/ToolBarSprites.gif');
}

/* common settings for left and right grip */
.reToolbar.tech .reGrip
{
	background-image: url('Editor/ToolBarSprites.gif');
}

/* reTool */
.reTool span
{
    background-image: url('Editor/CommandSpritesLight.png');
}

/* IE6 does not support PNG alpha channel, so we use gifs for the command sprites instead */
* html .reTool span,
* html .reTool_text span,
* html .reTlbVertical .reTool_text span,
* html .reToolbar .reSplitButton.reTool_text span
{
    _background-image: url('Editor/CommandSpritesLightIE6.gif');
}

.reDialog .reTool,
.reModule .reTool
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: 0 -242px;
}

.reDialog .reTool:hover,
.reToolbar .reTool:hover,
.reModule .reTool:hover
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: 0 -52px;
}

.reToolbar .reTool.reTool_selected,
.reToolbar .reTool.reTool_selected:hover
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: 0 -124px;
    background-repeat: no-repeat;
}

/* .reTool_text */
.reToolbar .reTool_text span
{
    background-image: url('Editor/CommandSpritesLight.png');
}

.reToolbar .reTool_text:hover
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -100px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #5c5c5c;
    border-right: solid 1px #5c5c5c;
}

.reToolbar .reTool_text.reTool_selected,
.reToolbar .reTool_text.reTool_selected:hover
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -174px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #5c5c5c;
    border-right: solid 1px #5c5c5c;
}

/* these settings will not be included in the common CSS file of RadEditor */
.reToolbar .reTool_text.reTool_disabled,
.reToolbar .reTool_text.reTool_disabled:hover
{
    margin-left: 0;
    margin-right: 0;
    border: 0;
}
/* end of reTool_text */

.reTool.reSplitButton:hover
{
    background: url('Editor/ToolBarSprites.gif') no-repeat 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton:hover
{
    background: url('Editor/ToolBarSprites.gif') no-repeat 0 -76px;
}

.tech .reTool .split_arrow
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

.tech .reTool:hover .split_arrow
{
    background-position: -28px -387px;
}

.tech .reSplitButton.reTool_text .split_arrow
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .tech .reToolbar .reTool_text .split_arrow
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool_text:hover
{
    background: url('Editor/ToolBarSprites.gif');
    background-position: 0 -100px;
}

.reDialog .reTool.reSplitButton,
.reModule .reTool.reSplitButton
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: 0 -218px;
}

.reDialog .reTool.reSplitButton:hover,
.reModule .reTool.reSplitButton:hover
{
    background-position: 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton.reTool_disabled:hover
{
    background: none;
}
/* end of reSplitButton */

/* reDropdown */
.reDropdown:link,
.reDropdown:visited
{
    color: #3b3b3b !important;
}

.reDropdown,
.reTool_disabled.reDropdown:hover
{
    border: solid 1px #90a4bf;
    background-color: #e3e5e8;
    background-image: url('Editor/ToolBarSprites.gif') !important;
    background-position: right -360px !important;
}

.reDropdown:hover
{
    border: solid 1px #547dc3y;
    background-position: right -385px !important;
}

.reDropdown span
{
    color: #3b3b3b;
}

.reDropdown:hover span
{
    color: #000;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTool_disabled.reDropdown
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: right -380px;
    background-repeat: no-repeat;
}
/* end of reDropdown */

/* vertical toolbar */
.RadEditor.tech .reTlbVertical li
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-repeat: repeat-y;
    background-position: -26px 0;
}

.RadEditor.tech .reTlbVertical .reToolbar.Default .reGrip
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
}

.RadEditor.tech .reTlbVertical .reToolbar.tech .grip_first
{
    background-position: 0 0;
}

.RadEditor.tech .reTlbVertical .reToolbar.tech .grip_last
{
    background-position: 0 -4px;
}

.RadEditor.tech .reTlbVertical .reToolbar.tech .reSeparator
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -99px -12px;
}

.reTlbVertical .reTool:hover,
.reTlbVertical .reTool_text.reSplitButton:hover,
.reTlbVertical .reTool_text:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reTool_text:hover
{
	background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-repeat: no-repeat;
    background-position: -76px 0;
}

.reTlbVertical .reTool.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -52px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reSplitButton:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
    background-repeat: no-repeat;
}
/* end of vertical toolbar */

.reDropDownBody .reTlbVertical ul li a:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -602px 0;
}

/* InsertTable itself is a kind of tool strip, so it must be styled as a toolstrip */
.tech.reInsertTable
{
    background-color: #edeff0;
}

.reDropDownBody .reTlbVertical .reToolbar
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-color: transparent;
    background-position: -126px 0;
}

.reDropDownBody .reTlbVertical .reToolbar a span
{
    color: #3b3b3b;
}

.reDropDownBody .reTlbVertical .reToolbar a:hover span
{
    color: #022053;
}
/* end of context menu and toolstrip */

/* spinbox */
.tech table.reSpinBox input
{
    background: none transparent;
}

.tech table.reSpinBox
{
	border: solid 1px #9aa0a6;
}

.tech table.reSpinBox:hover
{
    border-color: #f3d64a;
}

.tech .reSpinBoxIncrease
{
	background-position: 0 -198px;
}

.tech .reSpinBoxIncrease:hover
{
	background-position: 0 -208px;
}

.tech .reSpinBoxDecrease
{
	background-position: -11px -198px;
}

.tech .reSpinBoxDecrease:hover
{
	background-position: -11px -208px;
}
/* end of spinbox */

/* editor input elements */
.tech.RadEditor input
{
	border: solid 1px #9aa0a6;
	background-color: #454545;
	color: #3b3b3b;
}

.tech.RadEditor input:hover
{
    border: solid 1px #5c5c5c;
}
/* editor input elements */

/* editing modes */
.tech .reEditorModes a.reMode_selected
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -948px 0;
    color: #000;
}

.tech .reEditorModes a
{
    color: #3b3b3b;
}

.tech .reEditorModes .reMode_design span,
.tech .reEditorModes .reMode_selected.reMode_design span
{
	background-position: -6px -5px;
}

.tech .reEditorModes .reMode_html span,
.tech .reEditorModes .reMode_selected.reMode_html span
{
	background-position: -6px -36px;
}

.tech .reEditorModes .reMode_preview span,
.tech .reEditorModes .reMode_selected.reMode_preview span
{
	background-position: -6px -69px;
}
/* end of editing modes */

/* DOM inspector */
.tech .reModule_domlink_selected,
.tech .reModule_domlink
{
    color: #3b3b3b;
}
/* end of DOM inspector */

.tech.reDropDownBody .reItemOver
{
	background: #fceaab;
	color: #3b3b3b;
}
/* end of expanded dropdowns */

* html .reTool_selected.reTool
{
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

/* color picker */
.tech.reColorPicker table div
{
	border: solid 1px #c5c5c5;
}

.tech.reColorPicker table td.reItemOver div
{
	border-color: #000;
}

.tech.reColorPicker span
{
	border: solid 1px #c5c5c5;
}
/* end of color picker */

/* ajax spellchecker */
.reAjaxspell_button
{
    border: solid 1px #000;
    background: #2e2e2e;
    color: #3b3b3b;
}

.tech .reAjaxSpellCheckSuggestions table
{
    border-width: 0;
    width: 100%;
}

.tech .reAjaxSpellCheckSeparator
{
    background-color: #979797;
}
/* ajax spellchecker */

/* custom links */
.tech.reCustomLinks,
.tech.reCustomLinks ul
{
	color: #000;
}

.tech.reCustomLinks a,
.tech.reCustomLinks a:link,
.tech.reCustomLinks a:visited
{
    background: none transparent;
    color: #000 !important;
	cursor: default !important;
}
/* end of custom links */

/* insert table dropdown */
.reInsertTable table
{
    background: #3b3b3b;
}

.reInsertTable table td
{
    border: solid 1px #a4abb2;
    background: #ebedee;
}

.reInsertTable .reTlbVertical ul
{
    background-color: transparent;
}

.tech.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text,
.tech.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link
.tech.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited
{
    color: #3b3b3b !important;
    background: transparent none;
    _background: none !important;
}

.tech.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text span
{
    color: #3b3b3b !important;
}

.tech.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover
{
    background: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -1403px 0;
}

.reInsertTable .reTlbVertical ul .reTool_text span
{
    background-image: url('Editor/CommandSpritesLight.png');
    background-position: -3575 center;
}

.reInsertTable .reToolbar li .reTool:hover
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: 0 -52px;
}
/* end of insert table dropdown */

/* modules selector */
.reModule_visible_icon,
.reModule_hidden_icon
{
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	background-image: url('Editor/CommonIcons.gif');
	background-repeat: no-repeat;
}

.reModule_visible_icon
{
	background-position: -8px -199px;
}

.reModule_hidden_icon
{
	background-position: -8px -103px;
	
}
/* end of modules selector */

/* resize cell */
.reResizeCell div
{
    background-image: url('Editor/ToolBarSprites.gif');
    background-position: center -301px;
}

/* reTool_disabled */
.reDialog .reTool_disabled,
.reDialog .reTool_disabled:hover,
.reToolbar .reTool_disabled,
.reToolbar .reTool_disabled:hover,
.reModule .reTool_disabled,
.reModule .reTool_disabled:hover
{
    filter: alpha(opacity=40);
    opacity: .4;
    -moz-opacity: .4;
    background-image: none;
}
/* reTool_disabled */

/* color picker */
.tech.reColorPicker table td div
{
    border-color: #080808;
}

.tech.reColorPicker table td.reItemOver div
{
    border-color: #9eda29;
}

.tech .reColorPickerFooter span
{
    border-color: #080808;
}
/* end of color picker */

.reTool_text .reButton_text
{
    color: #d8d8d8;
}
.reControlsLayout .reDialogLabelLight span,
.lightTable legend
{
	color: #3b3b3b;
}

.RadListBox_tech .rlbGroup
{
	border: 1px solid #9aa0a6;
	background: #ffffff;
}

.RadListBox_tech .rlbTemplateContainer
{
	border-color: #9aa0a6;
}

.RadListBox_tech .rlbText,
.RadListBox_tech .rlbItem,
.RadListBox_tech .rlbButtonText,
.RadListBox_tech .rlbEmptyMessage
{
	font-size: 12px;
	font-family: "Segoe UI", Arial, sans-serif;
	color: #3b3b3b;
}

.RadListBox_tech .rlbHighlight
{
	color: #000000;
}

.RadListBox_tech .rlbText,
.RadListBox_tech .rlbItem
{
	line-height: 18px;
}

.RadListBox_tech .rlbGroup .rlbHovered
{
	background: #fae185;
	color: #000000;
}

.RadListBox_tech .rlbGroup .rlbSelected
{
	background: #ffd86b;
	color: #000000;
}

.RadListBox_tech .rlbDisabled .rlbText
{
	color: #000000;
}

.RadListBox_tech .rlbDisabled .rlbImage
{
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}

.RadListBox_tech .rlbHeader,
.RadListBox_tech .rlbFooter
{
	background-image: url('ListBox/rlbHeaderFooter.png');
	background-position: 0 0;
	background-repeat: repeat-x;
	background-color: #f1f2f4;
}

.RadListBox_tech .rlbFooter
{
	background-position: 0 -200px;
	background-color: #ffffff;
}

.RadListBox_tech .rlbDropClue
{
	background-image: url('ListBox/rlbDropClue.png');
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
	left: -12px;
	width: 12px;
}

.RadListBox_tech .rlbGroup .rlbDropClueAbove
{
	border-top-style: dotted;
	border-top-color: #9aa0a6;
}

.RadListBox_tech .rlbGroup .rlbDropClueBelow
{
	border-bottom-style: dotted;
	border-bottom-color: #9aa0a6;
}

.RadListBox_tech .rlbGroup .rlbSelected.rlbDropClueAbove,
.RadListBox_tech .rlbGroup .rlbHovered.rlbDropClueAbove,
.RadListBox_tech .rlbGroup .rlbSelected.rlbDropClueBelow,
.RadListBox_tech .rlbGroup .rlbHovered.rlbDropClueBelow
{
	border-color: #9aa0a6;
}

/* Buttons normal state vertical layout*/
.RadListBox_tech .rlbButtonText
{
	background: transparent url('ListBox/rlbSprite.png') no-repeat;
}

.RadListBox_tech .rlbButton:hover .rlbButtonTL,
.RadListBox_tech .rlbButton:hover .rlbButtonTR,
.RadListBox_tech .rlbButton:hover .rlbButtonBL,
.RadListBox_tech .rlbButton:hover .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonHover.png');
}

* html .RadListBox_tech .rlbButton:hover .rlbButtonTL,
* html .RadListBox_tech .rlbButton:hover .rlbButtonTR,
* html .RadListBox_tech .rlbButton:hover .rlbButtonBL,
* html .RadListBox_tech .rlbButton:hover .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonHoverIE6.png');
}

.RadListBox_tech .rlbButton .rlbButtonTL,
.RadListBox_tech .rlbButton .rlbButtonTR,
.RadListBox_tech .rlbButton .rlbButtonBL,
.RadListBox_tech .rlbButton .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonNormal.png');
}

* html .RadListBox_tech .rlbButton .rlbButtonTL,
* html .RadListBox_tech .rlbButton .rlbButtonTR,
* html .RadListBox_tech .rlbButton .rlbButtonBL,
* html .RadListBox_tech .rlbButton .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonNormalIE6.png');
}

.RadListBox_tech .rlbDisabled .rlbButtonTL,
.RadListBox_tech .rlbDisabled .rlbButtonTR,
.RadListBox_tech .rlbDisabled .rlbButtonBL,
.RadListBox_tech .rlbDisabled .rlbButtonBR,
.RadListBox_tech .rlbDisabled:hover .rlbButtonTL,
.RadListBox_tech .rlbDisabled:hover .rlbButtonTR,
.RadListBox_tech .rlbDisabled:hover .rlbButtonBL,
.RadListBox_tech .rlbDisabled:hover .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonDisabled.png');
}

* html .RadListBox_tech .rlbDisabled .rlbButtonTL,
* html .RadListBox_tech .rlbDisabled .rlbButtonTR,
* html .RadListBox_tech .rlbDisabled .rlbButtonBL,
* html .RadListBox_tech .rlbDisabled .rlbButtonBR,
* html .RadListBox_tech .rlbDisabled:hover .rlbButtonTL,
* html .RadListBox_tech .rlbDisabled:hover .rlbButtonTR,
* html .RadListBox_tech .rlbDisabled:hover .rlbButtonBL,
* html .RadListBox_tech .rlbDisabled:hover .rlbButtonBR
{
	background-image: url('ListBox/rlbButtonDisabledIE6.png');
}

.RadListBox_tech .rlbButton:hover .rlbButtonText 
{ 
	color: #000000; 
}

.RadListBox_tech .rlbDisabled .rlbButtonText,
.RadListBox_tech .rlbDisabled:hover .rlbButtonText
{
	color: #8d8d8d;
}

.RadListBox_tech .rlbMoveUp .rlbButtonText { background-position: 0 0; }
.RadListBox_tech .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0; }
.RadListBox_tech .rlbMoveUpDisabled .rlbButtonText,
.RadListBox_tech .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0; }

.RadListBox_tech .rlbMoveDown .rlbButtonText { background-position: 0 -25px; }
.RadListBox_tech .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px; }
.RadListBox_tech .rlbMoveDownDisabled .rlbButtonText,
.RadListBox_tech .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px; }

.RadListBox_tech .rlbMoveToTop .rlbButtonText { background-position: 0 -275px; }
.RadListBox_tech .rlbMoveToTop:hover .rlbButtonText { background-position: -400px -275px; }
.RadListBox_tech .rlbMoveToTopDisabled .rlbButtonText,
.RadListBox_tech .rlbMoveToTopDisabled:hover .rlbButtonText { background-position: -200px -275px; }

.RadListBox_tech .rlbMoveToBottom .rlbButtonText { background-position: 0 -300px; }
.RadListBox_tech .rlbMoveToBottom:hover .rlbButtonText { background-position: -400px -300px; }
.RadListBox_tech .rlbMoveToBottomDisabled .rlbButtonText,
.RadListBox_tech .rlbMoveToBottomDisabled:hover .rlbButtonText { background-position: -200px -300px; }

.RadListBox_tech .rlbDelete .rlbButtonText { background-position: 0 -50px; }
.RadListBox_tech .rlbDelete:hover .rlbButtonText { background-position: -400px -50px; }
.RadListBox_tech .rlbDeleteDisabled .rlbButtonText,
.RadListBox_tech .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px; }


.RadListBox_tech .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px; }
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px; }
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px; }
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px; }

.RadListBox_tech .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px; }

.RadListBox_tech .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px; }


.RadListBox_tech .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px; }
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px; }
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px; }
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px; }

.RadListBox_tech .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px; }

.RadListBox_tech .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px; }


.RadListBox_tech .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
.RadListBox_tech .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px; }
.RadListBox_tech .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px; }
.RadListBox_tech .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px; }
.RadListBox_tech .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px; }

.RadListBox_tech .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px; }

.RadListBox_tech .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px; }


.RadListBox_tech .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
.RadListBox_tech .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px; }
.RadListBox_tech .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px; }
.RadListBox_tech .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px; }
.RadListBox_tech .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px; }

.RadListBox_tech .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px; }

.RadListBox_tech .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_tech .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_tech .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px; }

/* RadImageEditor Office2010Silver Skin */

.RadImageEditor_tech,
.RadDock_tech.rieDialogs .riePrintContent
{
	border-color: #a4abb2;
	background-color: #dbdfe4;
}

.RadImageEditor_tech .rieStatusBarInfo label,
.RadImageEditor_tech .rieStatusBarInfo span
{
	color: #3b3b3b;
}

.RadImageEditor_tech .rieContentArea
{
	border-color: #9aa0a6;
}

/* ImageEditor Dialogs using RadDock as Wrapper */
.RadDock_tech.rieDialogs .rbPrimaryIcon,
.RadImageEditor_tech .rieResizeHandle
{
	background-image: url('ImageEditor/ImageEditorTools.png');
}

*html .RadDock_tech.rieDialogs .rbPrimaryIcon,
*html .RadImageEditor_tech .rieResizeHandle
{
	background-image: url('ImageEditor/ImageEditorToolsIE6.gif');
}

.RadDock_tech.rieDialogs .rieThumbsBottomRow td,
.RadDock_tech.rieDialogs .rieDialogsThumbsLeft,
.RadDock_tech.rieDialogs .riePrintContent img
{
	border-color: #a4abb2;
}

.RadDock_tech.rieDialogs .rieThumbsLink
{
	border-color: #a4abb2;
}

.RadDock_tech.rieDialogs .rieActiveThumbsLink,
.RadDock_tech.rieDialogs .rieThumbsLink:hover
{
	border-color: #c2a44c;
	background-color: #fef07e;
}

/* RadWindow for ASP.NET AJAX Office2010Silver Skin */

/* Window Background */

/* Horiznotal */
.RadWindow_tech .rwTopLeft,
.RadWindow_tech .rwTopRight,
.RadWindow_tech .rwTitlebar,
.RadWindow_tech .rwFooterLeft,
.RadWindow_tech .rwFooterRight,
.RadWindow_tech .rwFooterCenter,
.RadWindow_tech .rwTopResize,
.RadWindow_tech .rwStatusbar div,
.RadWindow_tech .rwStatusbar,
.RadWindow_tech .rwPopupButton,
.RadWindow_tech .rwPopupButton span,
.RadWindow_tech.rwMinimizedWindow .rwCorner
{
    background-image: url('Window/WindowHorizontalSprites.gif');
}


/* Vertical */
.RadWindow_tech .rwBodyLeft,
.RadWindow_tech .rwBodyRight,
.RadWindow_tech .rwStatusbarRow .rwCorner
{
	background-image: url('Window/WindowVerticalSprites.gif');
}

/* Window Shadows */

/* Horiznotal */
.RadWindow_tech .rwShadow .rwTopLeft,
.RadWindow_tech .rwShadow .rwTopRight,
.RadWindow_tech .rwShadow .rwTitlebar,
.RadWindow_tech .rwShadow .rwFooterLeft,
.RadWindow_tech .rwShadow .rwFooterRight,
.RadWindow_tech .rwShadow .rwFooterCenter,
.RadWindow_tech .rwShadow .rwTopResize,
.RadWindow_tech .rwShadow .rwStatusbar div,
.RadWindow_tech .rwShadow .rwStatusbar,
.RadWindow_tech .rwShadow .rwPopupButton,
.RadWindow_tech .rwShadow .rwPopupButton span,
.RadWindow_tech .rwShadow .rwBodyLeft,
.RadWindow_tech .rwShadow .rwBodyRight,
.RadWindow_tech .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_tech .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('Window/WindowHorizontalSprites.png');
}

/* Vertical */
.RadWindow_tech .rwShadow .rwBodyLeft,
.RadWindow_tech .rwShadow .rwBodyRight,
.RadWindow_tech .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_tech .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('Window/WindowVerticalSprites.png');
}

/* Shadows End */

.RadWindow_tech .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_tech .rwControlButtons a
{
    background-image: url('Window/CommandButtonSprites.gif');
}

.RadWindow_tech a.rwIcon
{
	background-image: url('Window/WindowHorizontalSprites.gif');
}

div.RadWindow_tech .rwTitlebarControls em
{
	color: #3b3b3b;
}

div.RadWindow_tech .rwDialogInput
{
	border-top: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
}

div.RadWindow_tech .rwDialogInput:hover
{
	border-top: solid 1px #5794bf;
	border-right: solid 1px #b7d5ea;
	border-bottom: solid 1px #c7e2f1;
	border-left: solid 1px #c5daed;
	color: #565656;
}

.RadWindow_tech td.rwWindowContent
{
    background-color: #fff;
}

/* Loading Indicators */
div.RadWindow_tech tr td.rwLoading
{
	background-color: #fff;
}

/* When ShowContentDuringLoad="true" */
.RadWindow_tech td.rwWindowContent.rwLoading
{
    background-image: url('Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
.RadWindow_tech input.rwLoading
{
    background-image: url('Common/loading_small.gif');
}

div.RadWindow_tech a.rwCancel,
div.RadWindow_tech a.rwCancel span
{
    background: none;
    cursor: pointer;
}

div.RadWindow_tech a.rwCancel span span
{
    color: #000000;
    text-decoration: underline;
}

/* Shadow Control Buttons */

.RadWindow_tech .rwShadow .rwControlButtons 
{
	margin: 5px -2px 0 0;
}

.RadWindow_tech .rwShadow .rwControlButtons 
{
	margin: 5px -1px 0 0\9;
}

/* ctrl buttons when winodw is minimized */
.RadWindow_tech.rwMinimizedWindowShadow .rwShadow .rwControlButtons 
{
	margin: 7px -8px 0 0;
}

/* Icon when winodw is minimized */
.RadWindow_tech.rwMinimizedWindowShadow .rwShadow .rwIcon 
{
	margin: 9px 6px 0 0;
}

/*title buttons when winodw is minimized */
.RadWindow_tech.rwMinimizedWindowShadow .rwShadow em 
{
	margin: 4px 0 0 -1px;
}

.RadWindow_tech .rwShadow .rwControlButtons li
{
	float: left;
	padding: 0;
}

div.RadWindow_tech .rwControlButtons a
{
	width: 26px; 
}

.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_tech.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft,
.RadWindow_tech.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar,
.RadWindow_tech.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight,
.RadWindow_tech.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterLeft,
.RadWindow_tech.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterCenter,
.RadWindow_tech.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterRight
{
    background-image: url('Window/WindowHorizontalSprites.gif') !important;
}

.rwInactiveWindow .rwShadow .rwBodyLeft,
.rwInactiveWindow .rwShadow .rwBodyRight,
.rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner,
.RadWindow_tech.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyLeft,
.RadWindow_tech.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyRight
{
	background-image: url('Window/WindowVerticalSprites.gif') !important;
}

.RadRibbonBar_tech
{
    font: 11px "Segoe UI", Arial, sans-serif;
}

.RadRibbonBar_tech .rrbContentWrapIn,
.RadRibbonBar_tech .rrbButtonArea,
.RadRibbonBar_tech .rrbGroupTitle,
.RadRibbonBar_tech .rrbButtonGroupIn,
.RadRibbonBar_tech .rrbCollapsedGroup .rrbButtonIn,
.RadRibbonBar_tech a.rrbButtonOut:hover .rrbButtonIn,
.RadRibbonBar_tech .rrbButtonOut .rrbButtonTextHover,
.RadRibbonBar_tech .rrbButtonStrip .rrbButtonIn,
.RadRibbonBar_tech div.rrbButtonStrip a.rrbDisabled .rrbButtonIn,
.RadRibbonBar_tech .rrbButtonClicked .rrbButtonIn,
.RadRibbonBar_tech .rrbButtonClicked .rrbButtonTextHover,
.RadRibbonBar_tech .rrbToggled .rrbButtonIn,
.RadRibbonBar_tech .rrbToggled .rrbButtonTextHover,
.RadRibbonBar_tech .rrbExpanded .rrbButtonIn,
.RadRibbonBar_tech .rrbExpanded .rrbButtonTextHover
{
    background-image: url('RibbonBar/rrbGradients.png');
}

.RadRibbonBar_tech .rrbButtonArrow,
.RadRibbonBar_tech .rrbResizeHandle,
.RadRibbonBar_tech .rrbGroupLauncher
{
    background-image: url('RibbonBar/rrbArrowSprite.png');
}

.RadRibbonBar_tech .rrbContentWrapOut,
.RadRibbonBar_tech .rrbContentWrapMid,
.RadRibbonBar_tech .rrbContentWrapIn
{
    background-color: #EEE;
    border-color: #828282;
}

.RadRibbonBar_tech .rrbContentWrapIn,
.RadRibbonBar_tech .rrbButtonArea
{
    background-color: #CCC;
}

.RadRibbonBar_tech div.rrbGroupTitle,
.RadRibbonBar_tech div.rrbButtonGroupIn
{
    background-color: #FFF;
    background-position: 0 100%;
}

.RadRibbonBar_tech a.rrbCollapsedGroup span.rrbButtonMid .rrbButtonIn
{
    background-position: 0 98%;
}

.RadRibbonBar_tech .rrbButtonOut,
.RadRibbonBar_tech .rrbButtonMid,
.RadRibbonBar_tech .rrbButtonIn
{
    border-color: transparent;
}

.RadRibbonBar_tech .rrbDecoration,
.RadRibbonBar_tech .rrbButtonArea .rrbCollapsedGroup,
.RadRibbonBar_tech .rrbCollapsedGroup .rrbButtonMid
{
    background-color: #fff;
    border-color: #DDD #CCC #BBB;
}

.RadRibbonBar_tech .rrbMenuGroupMid,
.RadRibbonBar_tech .rrbMenuGroupIn,
.RadRibbonBar_tech .rrbButtonGroup,
.RadRibbonBar_tech .rrbButtonGroupIn
{
    background-color: #FFF;
    border-color: #CCC #AAA #999;
}

.RadRibbonBar_tech .rrbDecoration .rrbButtonIn,
.RadRibbonBar_tech .rrbCollapsedGroup .rrbButtonIn
{
    border-color: #f4f4f4;
}

.RadRibbonBar_tech a.rrbButtonStripPart,
.RadRibbonBar_tech a.rrbButtonStripPart .rrbButtonMid,
.RadRibbonBar_tech div.rrbButtonStrip a.rrbDisabled,
.RadRibbonBar_tech div.rrbButtonStrip a.rrbDisabled .rrbButtonMid
{
    background-color: #DDD;
    border-color: #DDD #CCC #BBB;
}

.RadRibbonBar_tech a.rrbButtonOut:hover,
.RadRibbonBar_tech a.rrbButtonOut:hover .rrbButtonMid,
.RadRibbonBar_tech a.rrbButtonStripPart:hover,
.RadRibbonBar_tech a.rrbButtonStripPart:hover .rrbButtonMid
{
    background-color: #C5C5C5;
    border-color: #CCC #BBB #AAA;
}

.RadRibbonBar_tech .rrbButtonArea a.rrbCollapsedGroup:hover,
.RadRibbonBar_tech a.rrbCollapsedGroup:hover .rrbButtonMid
{
    background-color: #EFEFEF;
}

.RadRibbonBar_tech a.rrbDecoration:hover .rrbButtonIn,
.RadRibbonBar_tech a.rrbCollapsedGroup:hover .rrbButtonIn
{
    border-color: #E4E4E4;
}

.RadRibbonBar_tech .rrbButtonClicked,
.RadRibbonBar_tech .rrbButtonClicked .rrbButtonMid,
.RadRibbonBar_tech div.rrbButtonGroup .rrbToggled,
.RadRibbonBar_tech div.rrbButtonGroup .rrbToggled .rrbButtonMid,
.RadRibbonBar_tech a.rrbExpanded,
.RadRibbonBar_tech a.rrbExpanded .rrbButtonMid,
.RadRibbonBar_tech a.rrbButtonClicked:hover,
.RadRibbonBar_tech a.rrbButtonClicked:hover .rrbButtonMid,
.RadRibbonBar_tech a.rrbButtonClicked:hover .rrbButtonOut
{
    background-color: #cacaca;
    border-color: #BBB #AAA #999;
}

.RadRibbonBar_tech a.rrbButtonClicked.rrbDecoration:hover .rrbButtonIn,
.RadRibbonBar_tech a.rrbButtonClicked.rrbCollapsedGroup:hover .rrbButtonIn
{
    border-color: #D4D4D4;
}

.RadRibbonBar_tech a.rrbButtonOut:hover .rrbButtonText
{
    border-color: #BBB;
}

.RadRibbonBar_tech .rrbButtonTextHover
{
    background-color: #c5c5c5;
}

.RadRibbonBar_tech a.rrbButtonClicked.rrbLargeButton:hover .rrbButtonText
{
    border-color: #CCC;
}

.RadRibbonBar_tech .rrbButtonClicked .rrbButtonTextHover
{
    background-color: #c8c8c8;
}

.RadRibbonBar_tech .rrbButtonGroupHover .rrbButtonGroupIn
{
    background-color: #EFEFEF;
}

.RadRibbonBar_tech .rrbGroupTitle
{
    color: #000;
    border-top: 1px solid #d2d2d2;
}

.RadRibbonBar_tech .rrbButtonText,
.RadRibbonBar_tech .rrbButtonStripPart,
.RadRibbonBar_tech .rrbLargeButton .rrbButtonArrow,
.RadRibbonBar_tech .rrbCollapsedGroup .rrbButtonArrow
{
    color: #000;
}

.RadRibbonBar_tech a.rrbDisabled .rrbButtonText,
.RadRibbonBar_tech a.rrbDisabled:hover .rrbButtonText
{
    color: #999;
}

.RadRibbonBar_tech .rrbMenuGroupMid,
.RadRibbonBar_tech .rrbDetachedContainer .rrbContentWrapOut
{
    box-shadow: 3px 2px 3px #888;
    -moz-box-shadow: 3px 2px 3px #888;
    -webkit-box-shadow: 3px 2px 3px #888;
}

/* RadTabStrip styles */
.RadRibbonBar_tech .rrbTabStrip .rtsUL,
.RadRibbonBar_tech .rrbTabStrip.RadTabStripBottom_Default  .rtsUL
{
    border-color: #828282;
}

.RadRibbonBar_tech .rrbTabStrip .rtsUL
{
    border-top: 0;
}

.RadRibbonBar_tech .rrbTabStrip.RadTabStripBottom_Default  .rtsUL
{
    border-bottom: 0;
}




/** Tabstrip */
.RadRibbonBar_tech .rrbTabs {
    line-height: 26px;
    border-bottom-color: #828282;
}




/** Application Tab */
.RadRibbonBar_tech .rrbApplicationTab {
    color: #ffffff;
    line-height: 22px;
}


    .RadRibbonBar_tech .rrbApplicationTab .rrbTabLabel {
        background-image: url('RibbonBar/rrbApplicationTabSprite.png');
        background-position: left 0;
    }


    .RadRibbonBar_tech .rrbApplicationTab .rrbTabText {
        background-image: url('RibbonBar/rrbApplicationTabSprite.png');
        background-position: right 0;
    }




/** Hovered Application Tab */
.RadRibbonBar_tech .rrbHoveredApplicationTab {}


    .RadRibbonBar_tech .rrbHoveredApplicationTab .rrbTabLabel {
        background-position: left -26px;
    }


    .RadRibbonBar_tech .rrbHoveredApplicationTab .rrbTabText {
        background-position: right -26px;
    }




/** Selected Application Tab */
.RadRibbonBar_tech .rrbSelectedApplicationTab {
    color: #000000;
}


    .RadRibbonBar_tech .rrbSelectedApplicationTab .rrbTabLabel {
        background-position: left -52px;
    }


    .RadRibbonBar_tech .rrbSelectedApplicationTab .rrbTabText {
        background-position: right -52px;
    }




/** Tab */
.RadRibbonBar_tech .rrbTab {
    color: #000000;
}


    .RadRibbonBar_tech .rrbTabLabel {
        background-image: url('RibbonBar/rrbTabSprite.png');
        background-position: left 0;
    }


    .RadRibbonBar_tech .rrbTabText {
        background-image: url('RibbonBar/rrbTabSprite.png');
        background-position: right 0;
    }




/** Hovered Tab */
.RadRibbonBar_tech .rrbHoveredTab {}


    .RadRibbonBar_tech .rrbHoveredTab .rrbTabLabel {
        background-position: left -26px;
    }


    .RadRibbonBar_tech .rrbHoveredTab .rrbTabText {
        background-position: right -26px;
    }




/** Selected Tab */
.RadRibbonBar_tech .rrbSelectedTab {
    color: #000000;
}


    .RadRibbonBar_tech .rrbSelectedTab .rrbTabLabel {
        background-position: left -52px;
    }


    .RadRibbonBar_tech .rrbSelectedTab .rrbTabText {
        background-position: right -52px;
    }

