﻿.radcombobox_template_row
{
    background-color:#FFFFFF;
}
.radcombobox_template_row_alt
{
    background-color:#E3EDF2;
}
.RadMenu
{
	white-space:nowrap;
	float:left;
	position:relative;
}

.RadMenu .rmRootGroup
{
	margin:0;
	padding:0;
	position:relative;
	left:0;
	display: inline-block;
	
}

* html .RadMenu .rmRootGroup { float: left; }

.RadMenu:after,
.RadMenu .rmRootGroup:after
{
    content:""; 
    display:block;
    height:0;
    overflow: hidden;
    line-height:0;
    font-size:0;
    clear:both;
    visibility:hidden;
}

.RadMenu ul.rmVertical,
.rmRootGroup ul.rmHorizontal,
.RadMenu_Context ul.rmHorizontal
{
	margin:0;
	padding:0;
	display:none;
	position:relative;
	left:0;
	float:left;
}

.rmSized ul.rmVertical
{
	width: 100%;
}

.rmSized ul.rmRootGroup
{
	float: none;
}

.rmSized .rmRootGroup .rmVertical
{
	width: auto;
}

.RadMenu .rmItem
{
	float:left;
	position:relative;
	list-style-image: none;
	list-style-position:outside;
	list-style:none;	
}

* html .RadMenu .rmItem
{
	display:inline;
}

.RadMenu .rmHorizontal .rmItem
{
	clear:none;
}

.RadMenu .rmVertical .rmItem
{
	clear:both;
}

.rmSized .rmVertical .rmItem
{
	width: 100%;
}

.rmSized .rmHorizontal .rmItem,
.rmSized .rmRootGroup .rmVertical .rmItem
{
	width: auto;
}

.RadMenu ul.rmActive,
.RadMenu ul.rmRootGroup
{
	display:block;
}

.RadMenu .rmSlide, 
.RadMenu_Context
{
	position:absolute;
	overflow:hidden;
	display:none;
	float:left;
}

* html .RadMenu .rmSlide, 
* html .RadMenu_Context
{
	height:1px;
}

.RadMenu_Context
{
	z-index:1000;
	overflow:visible;
}

.RadMenu .rmText
{
	display:block;
}

.RadMenu div.rmText /*templates*/
{
	white-space:normal;
	background: transparent;
}

.RadMenu a.rmLink
{
	cursor:default;
	display:block;
}

.rmScrollWrap
{
	position:absolute;
	float:left;
	overflow:hidden;
	left:0;
}

.RadMenu .rmLeftArrow,
.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmRightArrow
{
	position:absolute;
	z-index:2000;
	text-indent:-1000em;
	font-size: 0;
	line-height: 0;
	outline: 0;
	overflow: hidden;
}

.RadMenu .rmLeftArrowDisabled,
.RadMenu .rmTopArrowDisabled,
.RadMenu .rmBottomArrowDisabled,
.RadMenu .rmRightArrowDisabled
{
	display:none;
	text-indent:-1000em;
	font-size: 0;
	line-height: 0;
}

.RadMenu .rmBottomArrow,
.RadMenu .rmBottomArrowDisabled
{
	margin-bottom: -1px;
}

.RadMenu .rmLeftImage
{
	border:0;
	float:left;
}

.RadMenu_rtl
{
	float:right;
	text-align: right;
}

.RadMenu_rtl ul.rmHorizontal,
.RadMenu_rtl ul.rmVertical
{
	float:right;
}

.RadMenu_rtl .rmItem
{
	float:right;	
}

.RadMenu_rtl .rmLeftImage,
.RadMenu_Context_rtl .rmLeftImage
{
	border:0;
	float:right;
}

.RadMenu_rtl .rmLeftArrow,
.RadMenu_rtl .rmTopArrow,
.RadMenu_rtl .rmBottomArrow,
.RadMenu_rtl .rmRightArrow,
.RadMenu_rtl .rmLeftArrowDisabled,
.RadMenu_rtl .rmTopArrowDisabled,
.RadMenu_rtl .rmBottomArrowDisabled,
.RadMenu_rtl .rmRightArrowDisabled
{
	text-indent:1000em !important;
}

.RadMenu .rmLink
{
	width:auto;
}

.RadMenu .rmSeparator,
.RadMenu .rmSeparator:after
{
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}

.RadMenu div.rmRootGroup
{
    position: relative;
}
/* <base styles> */

.RadMenu .rmItem
{
	padding: 0;
}

.RadMenu .rmLink
{
	padding: 0 0 0 12px;
	outline: 0;
	float: left;
}

.RadMenu .rmText
{
	padding-bottom: 1px;
	float: left;
}

/* optimized for 16x16 */
.RadMenu .rmLeftImage
{
	margin: 4px 2px 0 -3px;
	padding-bottom: 4px;
}

.RadMenu .rmVertical .rmLeftImage+.rmText
{
	padding: 0 8px 1px 24px;
}

.RadMenu .rmVertical .rmText
{
	padding: 0 15px 1px 0;
	line-height:23px;
}

.RadMenu .rmHorizontal .rmText
{
	padding: 0 12px 1px 0;
}

.RadMenu_rtl .rmVertical .rmText
{
	padding: 0 15px 1px 0;
}

.RadMenu .rmVertical .rmText,
.RadMenu .rmHorizontal .rmVertical .rmText
{
	display: block;
	float: none;
}

.RadMenu .rmVertical .rmLink,
.RadMenu .rmHorizontal .rmVertical .rmLink
{
	float: none;
}

* html .RadMenu .rmGroup .rmVertical .rmLink,
* html .RadMenu .rmGroup .rmHorizontal .rmLink
{
	float: left;
}

.RadMenu .rmRootGroup .rmItem .rmGroup
{
	padding-bottom: 1px;
}

.RadMenu .rmGroup .rmItem
{
	padding: 0;
}

.RadMenu .rmGroup .rmLink,
.RadMenu .rmSlide .rmGroup .rmTemplate
{
	padding: 0;
}

.RadMenu_rtl .rmGroup .rmLink,
.RadMenu_rtl .rmSlide .rmGroup .rmTemplate
{
	padding: 0;
}

.RadMenu .rmGroup .rmText
{
	padding: 0 54px 0 28px;
	margin: 0 0 0 4px;
}

.RadMenu_rtl .rmGroup .rmText
{
	padding: 0 28px 0 54px;
	margin: 0 4px 0 0;
}

.RadMenu .rmSlide .rmVertical .rmLeftImage+.rmText,
.RadMenu_Context .rmGroup .rmLeftImage+.rmText
{
	padding: 0 54px 0 28px;
}

.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage+.rmText,
.RadMenu_Context_rtl .rmGroup .rmLeftImage+.rmText
{
	padding: 0 28px 0 54px;
}

.RadMenu .rmSlide .rmHorizontal .rmText
{
	padding: 0 11px 0 10px;
}

.RadMenu .rmGroup .rmLeftImage
{
	margin: 4px 0 0 6px;
}

* html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px; }
*+html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px; }

.RadMenu_rtl .rmGroup .rmLeftImage
{
	margin: 4px 6px 0 0;
}

* html .RadMenu .rmGroup .rmLeftImage { position: absolute; }
*+html .RadMenu .rmGroup .rmLeftImage { position: absolute; }

* html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }
*+html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }


/* <separators> */

.RadMenu .rmSeparator .rmText
{
	line-height: 0;
	font-size: 0;
	padding: 0;
	background-repeat: repeat-x;
	overflow: hidden;
}

.RadMenu .rmVertical .rmSeparator .rmText,
.RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
	height: auto;
	width: auto;
	padding-bottom: 2px;
}

*+html .RadMenu .rmSeparator .rmText,   /* IE7 separator height problem */
*+html .RadMenu .rmVertical .rmSeparator .rmText,
*+html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
	height: 2px;
	padding: 0;
}

* html .RadMenu .rmVertical .rmSeparator .rmText { height: auto; padding: 2px 0 0; }
* html .RadMenu .rmHorizontal .rmSeparator .rmText { padding: 0; }

.RadMenu .rmRootGroup .rmSeparator .rmText
{
	margin: 1px 12px;
}

.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText,
.RadMenu_Context .rmVertical .rmSeparator .rmText
{
	margin: 1px 2px 1px 31px;
}

.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText,
.RadMenu_Context_rtl .rmVertical .rmSeparator .rmText
{
	margin: 1px 31px 1px 2px;
}

.RadMenu .rmHorizontal .rmSeparator .rmText,
.RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText
{
	margin: 2px 0 0;
	height: 20px;
	width: 2px;
}

/* </separators> */

/* <scroll arrows> */

.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow
{
	width: 10px;
	height: 24px;
}

.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow
{
	height: 10px;
	width: 100%;
}

/* </scroll arrows> */

/* </base styles> */


/* Rad Combobox Style */
/* RadComboBox Default skin */

/*global*/

.RadComboBox_Standard
{
	margin: 0;
	padding: 0;
}

html.ie7 .rdpWrap .RadComboBox_Standard 
{
    padding-top:86px;
}

.RadComboBox_Standard,
.RadComboBox_Standard .rcbInput,
.RadComboBoxDropDown_Standard
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #333;
	text-align: left;
}

.RadComboBox_Standard_rtl,
.RadComboBox_Standard_rtl .rcbInput,
.RadComboBoxDropDown_Standard_rtl
{
	text-align: right;
}

/* combobox */

.RadComboBox_Standard
{
	vertical-align:top;
}

* html .RadComboBox_Standard { vertical-align: top; }

.RadComboBox_Standard table
{
	border: none;
	border-collapse: collapse;
}

.RadComboBox_Standard table td.rcbInputCell
{
	width: 100%;
	height: 18px;
	line-height: 18px;
	vertical-align: top;
	padding: 0;
	border: none;
}

.RadComboBox_Standard .rcbInputCellLeft,
.RadComboBox_Standard .rcbInputCellRight,
.RadComboBox_Standard .rcbArrowCellLeft,
.RadComboBox_Standard .rcbArrowCellRight
{
	background: url('../img/telerik/ComboBoxSprite.png') no-repeat;
}

* html .RadComboBox_Standard .rcbInputCellLeft,
* html .RadComboBox_Standard .rcbInputCellRight,
* html .RadComboBox_Standard .rcbArrowCellLeft,
* html .RadComboBox_Standard .rcbArrowCellRight
{
	background: url('../img/telerik/ComboBoxSpriteIE6.png') no-repeat;
}

.RadComboBox_Standard td.rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Standard td.rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Standard .rcbHovered .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Standard .rcbHovered .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Standard .rcbFocused .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Standard .rcbFocused .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Standard .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_Standard .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_Standard .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_Standard .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

.RadComboBox_Standard .rcbInputCell .rcbInput
{
	width: 100%;
	background: transparent;
	border: none;
	vertical-align: top;
	padding: 3px 0 0;
	outline: 0;
}

.RadComboBox_Standard .rcbInputCell .rcbEmptyMessage
{
	color: #666;
	font-style: italic;
}

.RadComboBox_Standard .rcbReadOnly .rcbInput
{
	cursor: default;
}

.RadComboBox_Standard table td.rcbInputCell,
.RadComboBox_Standard .rcbInputCell .rcbInput
{
	padding-left: 2px;
}

.RadComboBox_Standard_rtl table td.rcbInputCell,
.RadComboBox_Standard_rtl .rcbInputCell .rcbInput
{
	padding-right: 2px;
	padding-left: 0;
}

.RadComboBox_Standard .rcbHovered .rcbInputCell .rcbInput
{
	color: #000;
}

.RadComboBox_Standard table td.rcbArrowCell
{
	width: 18px;
	padding: 0;
	border: none;
}

.RadComboBox_Standard td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Standard td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_Standard .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Standard .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_Standard .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Standard .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_Standard td.rcbArrowCellHidden,
.RadComboBox_Standard .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_Standard .rcbFocused td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Standard table.rcbDisabled td.rcbArrowCellHidden { background-position: -123px -88px; }

.RadComboBox_Standard .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Standard .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

.RadComboBox_Standard .rcbArrowCell a
{
	position: relative;
	outline: 0;
	overflow: hidden;
	display: block;
	width: 18px;
	height: 20px;
	text-decoration: none;
	text-indent: -9999px;
	font-size: 1px;
}

div.RadComboBox_Standard td.rcbArrowCellHidden,
div.RadComboBox_Standard .rcbArrowCellHidden a
{
	width: 3px;
}

/* Read-only styles */

.RadComboBox_Standard .rcbReadOnly td.rcbArrowCell { width: 16px; }
.RadComboBox_Standard .rcbReadOnly td.rcbArrowCell a { width: 16px; }

.RadComboBox_Standard .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Standard .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_Standard .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Standard .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_Standard .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Standard .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_Standard .rcbReadOnly td.rcbArrowCellHidden,
.RadComboBox_Standard .rcbReadOnly td.rcbArrowCellHidden a { width: 3px; } 
.RadComboBox_Standard .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Standard .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Standard .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

/* dropdown */

.rcbSlide
{
	position: absolute;
	overflow: hidden;
	display: none;
	_height: 1px;
	float: left;
}

.RadComboBoxDropDown_Standard .rcbHeader,
.RadComboBoxDropDown_Standard .rcbFooter,
.RadComboBoxDropDown_Standard .rcbMoreResults a
{
	background-image: url('../img/telerik/ComboBoxSprite.png');
	background-repeat: no-repeat;
}

* html .RadComboBoxDropDown_Standard .rcbHeader,
* html .RadComboBoxDropDown_Standard .rcbFooter,
* html .RadComboBoxDropDown_Standard .rcbMoreResults a
{
	background-image: url('../img/telerik/ComboBoxSpriteIE6.png');
	background-repeat: no-repeat;
}

.RadComboBoxDropDown_Standard
{
	position: absolute;
	background: #fff;
	/*border: 1px solid #868686;
	*/
	border:none;
    cursor: default;
	font-size: 10px;
	color: #00156e;
}

.RadComboBoxDropDown_Standard_rtl
{
	text-align: right;
	direction: rtl;
}

.RadComboBoxDropDown_Standard .rcbScroll
{
	overflow: auto;
	position: relative;
}

.RadComboBoxDropDown_Standard .rcbList
{
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}

.RadComboBoxDropDown_Standard .rcbHeader,
.RadComboBoxDropDown_Standard .rcbFooter
{
	background-repeat: repeat-x;
	background-color: #f1f2f4;
	background-position: 0 -110px;
	padding: 5px 7px 4px;
}

.RadComboBoxDropDown_Standard .rcbHeader
{
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 1px;
}

.RadComboBoxDropDown_Standard .rcbFooter
{
	border-top: 1px solid #d5d5d5;
	margin-top: 1px;
}

.RadComboBoxDropDown_Standard .rcbNoWrap .rcbItem,
.RadComboBoxDropDown_Standard .rcbNoWrap .rcbHovered,
.RadComboBoxDropDown_Standard .rcbNoWrap .rcbDisabled,
.RadComboBoxDropDown_Standard .rcbNoWrap .rcbLoading
{
	white-space: nowrap;
}

.RadComboBoxDropDown_Standard .rcbItem,
.RadComboBoxDropDown_Standard .rcbHovered,
.RadComboBoxDropDown_Standard .rcbDisabled,
.RadComboBoxDropDown_Standard .rcbLoading
{
	padding: 2px 19px 2px 6px;
	margin: 0 1px;
	min-height: 13px;
	font-size:10px;
}

* html .RadComboBoxDropDown_Standard .rcbItem,
* html .RadComboBoxDropDown_Standard .rcbHovered,
* html .RadComboBoxDropDown_Standard .rcbDisabled,
* html .RadComboBoxDropDown_Standard .rcbLoading
{
	height: 13px;
	word-break: break-all;
}

*+html .RadComboBoxDropDown_Standard .rcbItem,
*+html .RadComboBoxDropDown_Standard .rcbHovered,
*+html .RadComboBoxDropDown_Standard .rcbDisabled,
*+html .RadComboBoxDropDown_Standard .rcbLoading
{
	height: auto;
	word-break: break-all;
}

.RadComboBoxDropDown_Standard_rtl .rcbItem,
.RadComboBoxDropDown_Standard_rtl .rcbHovered,
.RadComboBoxDropDown_Standard_rtl .rcbDisabled,
.RadComboBoxDropDown_Standard_rtl .rcbLoading
{
	padding: 2px 6px 2px 19px;
}

.RadComboBoxDropDown_Standard .rcbImage
{
	vertical-align: middle;
	margin: 0 6px 2px 0;
}

.RadComboBoxDropDown_Standard_rtl .rcbImage
{
	margin: 0 0 2px 6px;
}

.RadComboBoxDropDown_Standard em
{
	font-style: normal;
	font-weight: bold;
}

.RadComboBoxDropDown_Standard .rcbItem em
{
	background: #e5e5e5;
}

.RadComboBoxDropDown_Standard .rcbHovered
{
	background: #dce9ef;
	color: #000;
}

.RadComboBoxDropDown_Standard .rcbSeparator
{
    background: #fcc365;
    color: #000;
}

.RadComboBox_Standard .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Standard .rcbDisabled
{
	color: #999;
	cursor: default;
}

.RadComboBox_Standard .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_Standard .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_Standard .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_Standard .rcbDisabled td.rcbArrowCellRight { background-position: -110px -88px; }

.RadComboBoxDropDown_Standard .rcbLoading
{
	background: #f0f0f0;
	text-align: center;
}

.RadComboBoxDropDown_Standard .rcbMoreResults
{
	clear: both;
	border-top: 1px solid #c6c7d2;
	background-color: #fff;
	position: relative;
	padding: 0 6px 0;
	text-align: center;
	margin-top: 0px;
	color: #8d8d8d;
}

.RadComboBoxDropDown_Standard .rcbMoreResults a
{
	display: inline-block;
	width: 15px;
	height: 9px;
	background-position: -157px -94px;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
}

* html .RadComboBoxDropDown_Standard .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

*+html .RadComboBoxDropDown_Standard .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

.RadComboBoxDropDown_Standard .rcbMoreResults span
{
	vertical-align: middle;
	height: 20px;
	line-height: 20px;
	display: inline-block;
}

.RadComboBoxDropDown_Standard .rcbSeparatedList .rcbItem,
.RadComboBoxDropDown_Standard .rcbSeparatedList .rcbHovered,
.RadComboBoxDropDown_Standard .rcbSeparatedList .rcbDisabled,
.RadComboBoxDropDown_Standard .rcbSeparatedList .rcbLoading
{
	padding-left: 12px;
}

.RadComboBoxDropDown_Standard .rcbSeparatedList .rcbSeparator
{
	padding-left: 6px;
}

/*hacks*/

/*Opera start*/
@media screen and (min-width: 550px)
{
	.RadComboBoxDropDown_Standard_rtl .rcbItem,
	.RadComboBoxDropDown_Standard_rtl .rcbHovered,
	.RadComboBoxDropDown_Standard_rtl .rcbDisabled,
	.RadComboBoxDropDown_Standard_rtl .rcbLoading
	{
		padding: 2px 6px 2px 19px;
	}
	
	:root .RadComboBox_Standard .rcbInputCell .rcbInput
	{
		margin-top: 0;
	}
} /*Opera end*/

/*Telerik RadGrid Standard Skin*/

/*global*/

.RadGrid_Standard
{
    border:1px solid #688caf;
    background:#fff;
    color:#333;
    width:100%;
}
span.RadGrid_Standard 
{   
    border:none;
    background:none;
    color:#003366;
}
span.RadGrid_Standard a
{
    color:#003366;
}
.RadGrid_Standard .rgEditRow input
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px; 
}
.RadGrid_Standard,
.RadGrid_Standard .rgMasterTable,
.RadGrid_Standard .rgDetailTable,
.RadGrid_Standard .rgGroupPanel table,
.RadGrid_Standard .rgCommandRow table,
.RadGrid_Standard .rgEditForm table,
.GridToolTip_Standard
{
    font:11px/14px Verdana, Helvetica, sans-serif;
}

.RadGrid_Standard .rgMasterTable,
.RadGrid_Standard .rgDetailTable
{
    border-collapse:separate;
}

.RadGrid_Standard .rgRow,
.RadGrid_Standard .rgInactiveRow,
.RadGrid_Standard .rgAltRow,
.RadGrid_Standard .rgHeader,
.RadGrid_Standard .rgResizeCol,
.RadGrid_Standard .rgPager,
.RadGrid_Standard .rgGroupPanel,
.RadGrid_Standard .rgGroupHeader
{
	cursor:default;
	font-size:11px;
}

.RadGrid_Standard input[type="image"]
{
	cursor:pointer;
}

.RadGrid_Standard .rgFilterRow input
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

.RadGrid_Standard .rgRow td,
.RadGrid_Standard .rgInactiveRow td,
.RadGrid_Standard .rgAltRow td,
.RadGrid_Standard .rgEditRow td,
.RadGrid_Standard .rgFooter td,
.RadGrid_Standard .rgFilterRow td,
.RadGrid_Standard .rgHeader,
.RadGrid_Standard .rgResizeCol,
.RadGrid_Standard .rgGroupHeader td
{
	padding-left:7px;
	padding-right:7px;
	vertical-align:top;
	color:#00156e;
}

.RadGrid_Standard .rgHeader th
{
	text-align:left;
}

.RadGrid_Standard .rgHeader:first-child,
.RadGrid_Standard .rgFooter:first-child,
.RadGrid_Standard th.rgResizeCol:first-child,
.RadGrid_Standard .rgFilterRow>td:first-child,
.RadGrid_Standard .rgRow>td:first-child,
.RadGrid_Standard .rgInactiveRow>td:first-child
.RadGrid_Standard .rgAltRow>td:first-child
{
	border-left:0;
}

.RadGrid_Standard .rgAdd,
.RadGrid_Standard .rgRefresh,
.RadGrid_Standard .rgEdit,
.RadGrid_Standard .rgDel,
.RadGrid_Standard .rgFilter,
.RadGrid_Standard .rgPagePrev,
.RadGrid_Standard .rgPageNext,
.RadGrid_Standard .rgPageFirst,
.RadGrid_Standard .rgPageLast,
.RadGrid_Standard .rgExpand,
.RadGrid_Standard .rgCollapse,
.RadGrid_Standard .rgSortAsc,
.RadGrid_Standard .rgSortDesc,
.RadGrid_Standard .rgUpdate,
.RadGrid_Standard .rgCancel,
.RadGrid_Standard .rgUngroup
{
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:url('../img/telerik/GridSprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	font-size:1px;
	cursor:pointer;
}

.RadGrid_Standard .rgGroupItem input,
.RadGrid_Standard .rgCommandRow img,
.RadGrid_Standard .rgHeader input,
.RadGrid_Standard .rgFilterRow img,
.RadGrid_Standard .rgFilterRow input,
.RadGrid_Standard .rgPager img
{
	vertical-align:middle;
}

/*header*/
.RadGrid div.rgHeaderWrapper {
    border-left: 0 none;
    border-right: 0 none;
    padding: 0;
    overflow: hidden;
}

.RadGrid_Standard .rgHeader, .RadGrid_Standard th.rgResizeCol, .RadGrid_Standard .rgHeaderWrapper, .RadGrid_Standard .rgFilterRow {
    background:#AAC4D1 0 -2300px repeat-x url('../img/telerik/GridSprite.gif');
}

.RadGrid_Standard .rgHeaderDiv
{
	background:#AAC4D1 0 -5900px repeat-x url('../img/telerik/GridSprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -6200px;
}

.rgNoScrollImage .rgHeaderDiv
{
	background-image:none;
}

.RadGrid_Standard .rgHeader,
.RadGrid_Standard th.rgResizeCol
{
	border:solid #5d8cc9;
	border-width:0 0 1px 1px;
	padding-top:5px;
	padding-bottom:4px;
	background:0 -2300px repeat-x #aac4d1 url('../img/telerik/GridSprite.gif');
	text-align:left;
	font-weight:normal;
}

.RadGrid_Standard .rgFooter
{
    border:solid #5d8cc9;
	border-width:1px 0 0 1px;
	padding-top:5px;
	padding-bottom:4px;
	text-align:right;
	font-weight:normal;
}

.RadGrid_Standard th.rgSorted
{
	border-bottom-color:#cdcebd;
	background-color:#ffca5e;
	background-position:0 -2600px;
}

.RadGrid_Standard .rgHeader,
.RadGrid_Standard .rgHeader a
{
    color:#00156e;
    text-decoration:none;
	text-align:left;
}

.RadGrid_Standard .rgFooter,
.RadGrid_Standard .rgFooter a
{
    color:#00156e;
    text-decoration:none;
	text-align:right;
}

.RadGrid_Standard th.rgSorted,
.RadGrid_Standard th.rgSorted a
{
    color:#000;
}

.RadGrid_Standard .rgCheck
{
	height:15px;
	margin:0;
	padding:0;
}

/*rows*/

.RadGrid_Standard .rgRow td,
.RadGrid_Standard .rgInactiveRow td,
.RadGrid_Standard .rgAltRow td,
.RadGrid_Standard .rgEditRow td,
.RadGrid_Standard .rgFooter td
{
	border:1px solid #5d8cc9;
	border-top:1px;
	border-right:0;
	padding-top:4px;
	padding-bottom:3px;
}

.RadGrid_Standard .rgRow td,
.RadGrid_Standard .rgInactiveRow td,
.RadGrid_Standard .rgAltRow td
{
	border-color:#d0d7e5;
}
	.RadGrid_Standard tr.rgInactiveRow
    {
	    background-color:#fcc;
    }   
    

.RadGrid_Standard .rgRow .rgSorted,
.RadGrid_Standard .rgAltRow .rgSorted
{
	background-color:#f2f2f2;
}

.RadGrid_Standard .rgSelectedRow .rgSorted,
.RadGrid_Standard .rgActiveRow .rgSorted,
.RadGrid_Standard .rgHoveredRow .rgSorted,
.RadGrid_Standard .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_Standard .rgRow a,
.RadGrid_Standard .rgIncativeRow a,
.RadGrid_Standard .rgAltRow a,
.RadGrid_Standard .rgEditRow a,
.RadGrid_Standard .rgFooter a
{
/*	color:#00156e; */
	color:#000066;
	text-decoration:underline;
}

.RadGrid_Standard .rgRow a img,
.RadGrid_Standard .rgInactiveRow a img,
.RadGrid_Standard .rgAltRow a img,
.RadGrid_Standard .rgEditRow a img,
.RadGrid_Standard .rgFooter a img
{
	border:0px none;
}

.RadGrid_Standard .rgEditForm a, .rgEditForm a:visited  
{
    /*color: #06417b;*/
    color:#000066;
    font: bold 84% Verdana, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #cccccc;
    background-image: url(../img/telerik/GridButton.gif);
    background-repeat: repeat-x;
    cursor: pointer;
    padding: 5px 8px 5px 8px;
    text-decoration:underline;
}

.RadGrid_Standard .rgEditForm a:hover 
{
    color:#3366cc;
    text-decoration:none; 
    background-image: url(../img/telerik/GridButtonHover.gif);
} 

.RadGrid_Standard .rgEditForm { padding-bottom: 10px; }
.RadGrid_Standard .rgEditForm input { Cal-family: Verdana, Helvetica, sans-serif; font-size:11px; }
.RadGrid_Standard .rgEditForm select { height:18px; }
.RadGrid_Standard .rgEditForm select option { font-family: Verdana, Helvetica, sans-serif; font-size:11px; }

*+html .RadGrid_Standard .rgSelectedRow .rgSorted{background-color:#dee0c7}
* html .RadGrid_Standard .rgSelectedRow .rgSorted{background-color:#dee0c7}

.RadGrid_Standard .rgActiveRow,
.RadGrid_Standard .rgHoveredRow
{
    background:#ecf4ff;
}
*+html .RadGrid_Standard .rgActiveRow .rgSorted,
*+html .RadGrid_Standard .rgHoveredRow .rgSorted{background-color:#ecf4ff}
* html .RadGrid_Standard .rgActiveRow .rgSorted,
* html .RadGrid_Standard .rgHoveredRow .rgSorted{background-color:#ecf4ff}

.RadGrid_Standard .rgEditRow
{
	background:#ffe5ad;
}
*+html .RadGrid_Standard .rgEditRow .rgSorted{background-color:#ffe5ad}
* html .RadGrid_Standard .rgEditRow .rgSorted{background-color:#ffe5ad}

.RadGrid_Standard .rgSelectedRow td,
.RadGrid_Standard .rgActiveRow td,
.RadGrid_Standard .rgHoveredRow td,
.RadGrid_Standard .rgEditRow td
{
	border-left:0;
	padding-left:8px;
}

.RadGrid_Standard .rgSelectedRow td
{
	border-bottom-color:#d0d7e5;
}

.RadGrid_Standard .rgActiveRow td,
.RadGrid_Standard .rgHoveredRow td,
.RadGrid_Standard .rgEditRow td
{
	border-bottom-color:#d0d7e5;
}

/*footer*/

.RadGrid_Standard .rgFooterDiv,
.RadGrid_Standard .rgFooter
{
	background:#9ab5db 0 -6500px repeat-x url('../img/telerik/GridSprite.gif');
}

.RadGrid_Standard .rgFooter td
{
	border-width:1px;
	border-color:#5d8cc9;
	padding-left:8px;
	border-bottom:0px;
	border-top:1px solid #5d8cc9;
}

.RadGrid_Standard .rgFooter td:first-child
{
    border-left:0px;
}

/*status*/

.RadGrid_Standard .rgPager .rgStatus
{
	width:35px;
	border:0;
	border-top:1px solid #5d8cc9;
	border-right:1px solid #9cb9dc;
	border-color:#5d8cc9 #9cb9dc;
	padding:3px;
}

.RadGrid_Standard .rgStatus div
{
	width:24px;
	height:24px;
	overflow:hidden;
	border:0;
	margin:0 auto;
	padding:0;
	background:transparent center center no-repeat url('../img/telerik/LpsLoadingAnim.gif');
	text-indent:-2222px;
}

/*pager*/

.RadGrid_Standard .rgPager
{
	background:#ecf3fc 0 -7000px repeat-x url('../img/telerik/GridSprite.gif');
}

.RadGrid_Standard .rgPager td
{
	padding:0;
}

.RadGrid_Standard .rgPager .rgPagerCell
{
	border:0;
	border-top:1px solid #5d8cc9;
	border-left:1px solid #fff;
	padding:3px 0;
}

.RadGrid_Standard .rgWrap
{
	float:left;
	padding:0 10px;
	line-height:26px;
	white-space:nowrap;
}

.RadGrid_Standard .rgArrPart1
{
	padding-right:0;
	line-height:22px;
}

.RadGrid_Standard .rgArrPart2
{
	padding-left:0;
	line-height:22px;
}

.RadGrid_Standard .rgInfoPart
{
	float:right;
	color:#333;
}

.RadGrid_Standard .rgInfoPart strong
{
	font-weight:normal;
	color:#000;
}

.RadGrid_Standard .rgSEO .rgArrPart1,
.RadGrid_Standard .rgSEO .rgArrPart2
{
	line-height:24px;
}

.RadGrid_Standard .rgWrap a img
{
	margin:0 8px;
}

.RadGrid_Standard .rgPageFirst,
.RadGrid_Standard .rgPagePrev,
.RadGrid_Standard .rgPageNext,
.RadGrid_Standard .rgPageLast
{
	width:17px;
	height:24px;
}

.RadGrid_Standard .rgPageFirst
{
	margin:0 3px 0 0;
	background-position:0 -547px;
}
.RadGrid_Standard .rgPageFirst:hover
{
	background-position:0 -597px;
}
.RadGrid_Standard .rgPagePrev
{
	margin:0 3px 0 0;
	background-position:0 -697px;
}
.RadGrid_Standard .rgPagePrev:hover
{
	background-position:0 -747px;
}
.RadGrid_Standard .rgPageNext
{
	margin:0 0 0 3px;
	background-position:0 -847px;
}
.RadGrid_Standard .rgPageNext:hover
{
	background-position:0 -897px;
}
.RadGrid_Standard .rgPageLast
{
	margin:0 0 0 3px;
	background-position:0 -997px;
}
.RadGrid_Standard .rgPageLast:hover
{
	background-position:0 -1047px;
}

.RadGrid_Standard .rgPagerButton
{
	height:22px;
	border:1px solid #7793b9;
	margin:0 14px 0 0;
	padding:0 4px 2px;
	background:#e8f1fc repeat-x 0 -1550px url('../img/telerik/GridSprite.gif');
	color:#00156e;
	font:12px/12px Verdana, Helvetica, sans-serif;
	vertical-align:middle;
	cursor:pointer;
}

.RadGrid_Standard .rgNumPart
{
	padding:2px 0;
}

.RadGrid_Standard .NumericPages .rgNumPart
{
	padding:2px 10px;
}

.RadGrid_Standard .rgNumPart a:hover,
.RadGrid_Standard .rgNumPart a:hover span,
.RadGrid_Standard .rgNumPart a.rgCurrentPage,
.RadGrid_Standard .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('../img/telerik/GridSprite.gif');
}

.RadGrid_Standard .rgNumPart a
{
	float:left;
	line-height:22px;
	margin:0;
	padding:0 5px 0 0;
	color:#00156e;
	text-decoration:none;
}

.RadGrid_Standard .rgNumPart span
{
	float:left;
	padding:0 0 0 5px;
}

.RadGrid_Standard .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_Standard .rgNumPart a:hover span
{
	background-position:0 -1150px;
	cursor:pointer;
}

.RadGrid_Standard .rgNumPart a.rgCurrentPage,
.RadGrid_Standard .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	cursor:default;
}

.RadGrid_Standard .rgNumPart a.rgCurrentPage span,
.RadGrid_Standard .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
	cursor:default;
}

.RadGrid_Standard .NextPrevNumericAndAdvanced .rgAdvPart
{
	float:none;
	text-align:center;
}

.RadGrid_Standard .rgPager .RadSlider
{
	float:left;
	margin:2px 10px 0 0;
}

.RadGrid_Standard .rgPager .rgPagerLabel,
.RadGrid_Standard .rgPager .RadComboBox,
.RadGrid_Standard .rgPager .RadInput_Standard
{
	margin:0 4px 0 0;
	vertical-align:middle;
}

.RadGrid_Standard .rgPager .RadComboBox
{
	margin-top:-1px;
}
*+html .RadGrid_Standard .rgPager .RadComboBox{margin-top:-2px;}
* html .RadGrid_Standard .rgPager .RadComboBox{margin-top:-2px;}

* html .RadGrid_Standard .rgPager .RadComboBox{padding:1px 0;}

.RadGrid_Standard .rgPagerTextBox
{
	text-align:center;
}

/*sorting, reordering*/

.RadGrid_Standard .rgHeader .rgSortAsc
{
	background-position:3px -147px;
	height:10px;
}

.RadGrid_Standard .rgHeader .rgSortDesc
{
	background-position:3px -96px;
	height:10px;
}

.GridReorderTop_Standard,
.GridReorderBottom_Standard
{
	width:9px !important;
	height:9px !important;
	margin-left:-5px;
	background:0 0 no-repeat url('../img/telerik/GridSprite.gif');
}

.GridReorderBottom_Standard
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_Standard .rgFilterRow
{
	background:#AAC4D1;
}

.RadGrid_Standard .rgFilterRow td
{
    padding-top:5px;
    padding-bottom:6px;
    border:solid #9eb6ce;
    border-width:0 0 1px 1px;
}

.RadGrid_Standard .rgFilter
{
	width:22px;
	height:22px;
	margin:0 0 0 2px;
	background-position:0 -300px;
}

.RadGrid_Standard .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_Standard .rgFilterActive,
.RadGrid_Standard .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_Standard .rgFilterBox
{
	border:1px solid #abc1de;
	padding:2px 1px 3px;
	font:12px Verdana, Helvetica, sans-serif;
	color:#000;
	vertical-align:middle;
}

/*grouping*/

.RadGrid_Standard .rgGroupPanel
{
	height:24px;
	border:0;
	border-bottom:1px solid #688caf;
	background:#ecf3fc;
}

.RadGrid_Standard .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
	vertical-align:middle;
}

.RadGrid_Standard .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_Standard .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_Standard .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_Standard .rgUngroup
{
	background-position:0 -7500px;
}

.RadGrid_Standard .rgGroupItem
{
	border:1px solid #4b78ca;
	padding:0 2px 1px 3px;
	background:#e6ebf5 0 -1900px repeat-x url('../img/telerik/GridSprite.gif');
	color:#00156e;
	line-height:20px;
	font-weight:normal;
	vertical-align:middle;
}

.RadGrid_Standard .rgGroupHeader
{
    background:#d7e6f7;
    font-size:1.1em;
    line-height:21px;
	color:#567db0;
}

.RadGrid_Standard .rgGroupHeader td
{
	border-top:1px solid #fcfcfd;
	border-bottom:1px solid #6f92b3;
    padding:0 7px 0 8px;
}

.RadGrid_Standard td.rgGroupCol,
.RadGrid_Standard td.rgExpandCol
{
	background:#d7e6f7 none;
	border-color:#d7e6f7;
	
}
    .RadGrid_Standard tr.rgRow td
    {
        background:#ffffff;
    }
    .RadGrid_Standard tr.rgAltRow td
    {
        background:#f6f6f6;
    }
    .RadGrid_Standard tr.rgAltRow  td.rgExpandCol 
    {
        background:inherit;
    }
    
    .RadGrid_Standard td.rgExpandCol + td 
    {
        /*background:#fff;*/   
    }
    .RadGrid_Standard tr.rgRow td + td 
    {
        background:#ffffff;
    }
    .RadGrid_Standard tr.rgAltRow td + td 
    {
        background:#f6f6f6;
    }
    
    .RadGrid_Standard td.rgExpandCol + td  table.rgDetailTable 
    {
        border-color:#598caf;
        width:100%;
    }
    .RadGrid_Standard td.rgExpandCol + td  table.rgDetailTable tr th.rgHeader
    {
        background:#eaf3f6;
    }

    .RadGrid_Standard td.rgExpandCol + td  table.rgDetailTable tr.rgRow td
    {
        background:#fffdf5;
    }

    .RadGrid_Standard td.rgExpandCol + td  table.rgDetailTable tr.rgAltRow td
    {
        background:#fffcee;
    }

.RadGrid_Standard .rgGroupHeader .rgExpand
{
	background-position:5px -495px;
}

.RadGrid_Standard .rgGroupHeader .rgCollapse
{
	background-position:3px -93px;
}

.RadGrid_Standard .rgGroupHeader td p
{
    display:inline;
    margin:0;
    padding:0 10px;
}

.RadGrid_Standard .rgGroupHeader td div div
{
	top:-0.8em;
	padding:0 10px;
}

.RadGrid_Standard .rgGroupHeader td div div div
{
	top:0;
	padding:0;
	border:0;
}

/*editing*/

.RadGrid_Standard .rgEditForm
{
	border-bottom:1px solid #d0d7e5;
}

.RadGrid_Standard .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_Standard .rgCancel
{
	background-position:2px -1848px;
}

/*hierarchy*/

.RadGrid_Standard .rgDetailTable
{
	border:1px solid #688caf;
	border-right:0;
}

.RadGrid_Standard .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_Standard .rgCollapse
{
	background-position:3px -94px;
}

/*command row*/

.RadGrid_Standard .rgCommandRow
{
	background:#d6e6f4 0 -2099px repeat-x url('../img/telerik/GridSprite.gif');
	color:#333;
	height:20px;
}

.RadGrid_Standard .rgCommandRow td
{
	border:0;
	padding: 0px 0px 0px 0px;
}

.RadGrid_Standard thead .rgCommandRow td
{
	border-bottom:1px solid #688caf;
}

.RadGrid_Standard tfoot .rgCommandRow td
{
	border-top:1px solid #688caf;
}

.RadGrid_Standard table .rgCommandRow td td
{
	border:0;
	/*
    padding:3px 7px 4px;
    */
}

.RadGrid_Standard .rgCommandRow td td td
{
	padding:1px;
}

.RadGrid_Standard .rgCommandRow table
{
/*
	border:1px solid #f6f7f9;
*/
}

.RadGrid_Standard .rgCommandRow table table
{
	border:0;
}

.RadGrid_Standard .rgCommandRow a
{
	color:#00156e;
	text-decoration:underline;
	line-height:24px;
	padding-right:5px;
	vertical-align:middle;
}
.RadGrid_Standard .rgCommandRow a:hover
{
	text-decoration:none;
}

.RadGrid_Standard .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_Standard .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_Standard .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_Standard .rgDel
{
	background-position:0 -1750px;
}

/*multirow select*/

.GridRowSelector_Standard
{
	background:#00156e;
}

/*row drag n drop*/

.GridItemDropIndicator_Standard
{
    border-top:1px dashed #00156e;
}

/*tooltip*/

.GridToolTip_Standard
{
	border:1px solid #6187b8;
	padding:3px;
	background:#d7e3f2;
	color:#333;
}


/*rtl*/

.RadGridRTL_Standard .rgHeader,
.RadGridRTL_Standard .rgResizeCol
{
	text-align:right;
}

.RadGridRTL_Standard .rgHeader:first-child,
.RadGridRTL_Standard th.rgResizeCol:first-child,
.RadGridRTL_Standard .rgFilterRow>td:first-child,
.RadGridRTL_Standard .rgRow>td:first-child,
.RadGridRTL_Standard .rgAltRow>td:first-child
{
	border-left:1px solid;
}

.RadGridRTL_Standard .rgPager .rgStatus
{
	border-right:0;
	border-left-width:1px;
}

.RadGridRTL_Standard .rgWrap
{
	float:right;
}

.RadGridRTL_Standard .rgInfoPart
{
	float:left;
}

.RadGridRTL_Standard .rgNumPart
{
	width:220px;
}

.RadGridRTL_Standard .rgNumPart a
{
	float:right;
}

.RadGridRTL_Standard .rgDetailTable
{
	border-right:1px solid;
	border-left:0;
}


/* rgCommandTable */
.rgCommandTable
{
    border:none
}


/* Telerik RadAjaxLoadingPanel Standard Skin */

.RadAjax_Standard .raDiv
{
	background-image:url('../img/telerik/LpsLoadingAnim.gif');
}

.RadAjax_Standard .raColor
{
	background-color:#fff;
}

.RadAjax_Standard .raTransp
{
	opacity:0.6;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
}


table.RadCalendar_Standard
{
	border-collapse:separate;
	border:0;
	background:#fff;
	font:11px Verdana, Helvetica, sans-serif;
	width:220px;
}

/*titlebar*/

.RadCalendar_Standard .rcTitlebar
{
	width:100%;
	border:1px solid;
	border-color:#688caf #688caf #9eb6ce;
	padding:0;
	background:#aac4d1 0 -1000px repeat-x url('../img/telerik/CalendarSprite.gif');
	color:#00156e;
}

.RadCalendar_Standard .rcTitlebar table
{
	width:100%;
	border-collapse:separate;
	border:0;
	font:11px/18px Verdana, Helvetica, sans-serif;
}

.RadCalendar_Standard .rcTitlebar td
{
	border:0;
	padding:0 0 2px;
	text-align:center;
	vertical-align:middle;
}

.RadCalendar_Standard .rcTitlebar .rcTitle
{
	width:100%;
	cursor:pointer;
}

.RadCalendar_Standard .rcTitlebar .rcPrev,
.RadCalendar_Standard .rcTitlebar .rcNext,
.RadCalendar_Standard .rcTitlebar .rcFastPrev,
.RadCalendar_Standard .rcTitlebar .rcFastNext
{
	display:block;
	width:17px;
	height:17px;
	overflow:hidden;
	margin:1px 2px 0;
	background:transparent url('../img/telerik/CalendarSprite.gif') no-repeat;
	text-indent:-2222px;
	text-decoration:none;
	color:#ccc;
}

.RadCalendar_Standard .rcTitlebar .rcFastPrev
{
	margin-left:4px;
	background-position:0 -200px;
}

.RadCalendar_Standard .rcTitlebar .rcFastPrev:hover
{
	background-position:0 -250px;
}

.RadCalendar_Standard .rcTitlebar .rcPrev
{
	background-position:0 -300px;
}

.RadCalendar_Standard .rcTitlebar .rcPrev:hover
{
	background-position:0 -350px;
}

.RadCalendar_Standard .rcTitlebar .rcNext
{
	background-position:0 -400px;
}

.RadCalendar_Standard .rcTitlebar .rcNext:hover
{
	background-position:0 -450px;
}

.RadCalendar_Standard .rcTitlebar .rcFastNext
{
	margin-right:4px;
	background-position:0 -500px;
}

.RadCalendar_Standard .rcTitlebar .rcFastNext:hover
{
	background-position:0 -550px;
}

.RadCalendar_Standard .rcMain
{
	width:100%;
	border:1px solid #688caf;
	border-top:0;
	padding:0;
}

.RadCalendar_Standard .rcMainTable
{
	width:100%;
	border-collapse:separate;
	border:0;
	color:#000;
	font:11px/18px Verdana, Helvetica, sans-serif;
}

/* Adjusting CSS for RadCalendar */
table.RadCalendar_Standard tr td.rcMain table.rcMainTable tr.rcWeek th + th { text-align:center; font-weight:bold; color:#555; border-bottom:1px solid #dedede; border-left:none; border-right:none; border-top:none; background-color:#c1d8e0;}
table.RadCalendar_Standard tr td.rcMain table.rcMainTable tr.rcWeek th + th + th{border-left:1px solid #dedede;}
table.RadCalendar_Standard tr td.rcMain table.rcMainTable tr.rcWeek th.rcViewSel,
table.RadCalendar_Standard tr td.rcMain table.rcMainTable tr.rcRow th { display:none;}
table.RadCalendar_Standard tr td.rcMain table.rcMainTable tr.rcRow td { border-bottom:1px solid #dedede; border-left:1px solid #dedede; border-right:none; border-top:none; text-align:center;}
table.RadCalendar_Standard tr td.rcMain table.rcMainTable tr.rcRow td a{ text-align:center; margin-left:5px;}
table.RadCalendar_Standard tr td.rcMain table.rcMainTable tr.rcRow td.rcOtherMonth { background-color:#efefef;}
table.RadCalendar_Standard tr td.rcMain table.rcMainTable tr.rcRow th + td { border-left: none;}

/*header, footer*/

.RadCalendar_Standard .rcHeader,
.RadCalendar_Standard .rcFooter
{
	border:1px solid #688caf;
	border-top:0;
	padding:0;
}

/*week numbers and days*/

.RadCalendar_Standard .rcRow th,
.RadCalendar_Standard .rcWeek th
{
	border:0;
	font-weight:normal;
	vertical-align:middle;
	cursor:default;
}

.RadCalendar_Standard .rcWeek th
{
	border-bottom:1px solid #9ebfdb;
	padding:2px 6px 2px 0;
	text-align:right;
}

.RadCalendar_Standard .rcWeek .rcViewSel,
.RadCalendar_Standard .rcRow th
{
	width:12px;
	padding:0 7px 0 9px;
	background:#e9eeee;
	text-align:center;
}

.RadCalendar_Standard .rcRow th
{
	color:#555;
}

/*date cells*/

.RadCalendar_Standard .rcRow td
{
	border:none;
	padding:0;
	text-align:right;
	vertical-align:middle;
}

.RadCalendar_Standard .rcMain .rcRow a,
.RadCalendar_Standard .rcMain .rcRow span
{
	display:block;
	padding:0 0 0 0;
	text-decoration:none;
	color:#000;
}

.RadCalendar_Standard .rcMain .rcWeekend a
{
	color:#444;
}

.RadCalendar_Standard .rcRow .rcToday
{
	background-color:#ebf0f5;
	/* border-color:#688caf; */
}
.RadCalendar_Standard .rcRow .rcToday a
{
    color:#003366
}
.RadCalendar_Standard .rcMain .rcOtherMonth a
{
	color:#777;
}

.RadCalendar_Standard .rcMain .rcOutOfRange span
{
	color:#777;
	cursor:default;
}

.RadCalendar_Standard .rcRow .rcHover
{
	border-color:#d8ca95 #b89f73 #c6b99c;
	background:#e9e9cf;/*#ffdf85 0 -1600px repeat-x url('../img/telerik/CalendarSprite.gif');*/
	color:#000;
}

.RadCalendar_Standard .rcRow .rcSelected
{
	border-color:#8f8367 #a59b85 #c3bdae;
	background:#fcda88 0 -1703px repeat-x url('../img/telerik/CalendarSprite.gif');
}

/*multimonth view*/

table.RadCalendarMultiView_Standard
{
	width:auto;
}

.RadCalendarMultiView_Standard .rcTitlebar
{
	background:#d6e6f4 0 -1199px repeat-x url('../img/telerik/CalendarSprite.gif');
}

.RadCalendarMultiView_Standard .rcTitlebar table
{
	border:1px solid #f6f7f9;
	line-height:27px;
}

.RadCalendarMultiView_Standard .rcTitlebar td
{
	padding-bottom:1px;
}

.RadCalendarMultiView_Standard .rcCalendar
{
	width:220px;
	border:1px solid #688caf;
	border-top:0;
	padding:0;
}

.RadCalendarMultiView_Standard .rcMainTable .rcTitle
{
	border-style:solid;
	border-width:1px 0;
	border-color:#688caf #9eb6ce #9eb6ce;
	padding:0 0 2px;
	background:#aac4d1 0 -1000px repeat-x url('../img/telerik/CalendarSprite.gif');
	color:#00156e;
	text-align:center;
	line-height:22px;
}

/*month view*/

table.RadCalendarMonthView_Standard
{
	border-collapse:separate;
	border:1px solid #868686;
	background:#fff;
	font:12px Verdana, Helvetica, sans-serif;
	color:#000;
}

table.RadCalendarMonthView_Standard td
{
	border:0;
	padding:5px 2px 0;
}

.RadCalendarMonthView_Standard #rcMView_Feb,
.RadCalendarMonthView_Standard #rcMView_Apr,
.RadCalendarMonthView_Standard #rcMView_Jun,
.RadCalendarMonthView_Standard #rcMView_Aug,
.RadCalendarMonthView_Standard #rcMView_Oct,
.RadCalendarMonthView_Standard #rcMView_Dec
{
	border-right:1px solid #9ebfdb;
}

.RadCalendarMonthView_Standard a
{
	display:block;
	padding:2px 4px;
	text-align:center;
	text-decoration:none;
	color:#000;
}

.RadCalendarMonthView_Standard .rcSelected a
{
	border:1px solid;
	border-color:#8f8367 #a59b85 #c3bdae;
	padding:0 3px;
	background:#fcda88 0 -1703px repeat-x url('../img/telerik/CalendarSprite.gif');
}

.RadCalendarMonthView_Standard #rcMView_PrevY a,
.RadCalendarMonthView_Standard #rcMView_NextY a
{
	display:block;
	width:15px;
	height:13px;
	overflow:hidden;
	margin:0 auto;
	background:transparent no-repeat url('../img/telerik/CalendarSprite.gif');
	text-indent:-2222px;
	text-align:center;
	text-decoration:none;
	color:#ccc;
}

.RadCalendarMonthView_Standard #rcMView_PrevY a
{
	background-position:3px -200px;
}

.RadCalendarMonthView_Standard #rcMView_NextY a
{
	background-position:4px -500px;
}

.RadCalendarMonthView_Standard .rcButtons
{
	padding:5px 7px 3px;
	text-align:center;
}

.RadCalendarMonthView_Standard input
{
	border:1px solid #7793b9;
	padding:1px 0 0;
	background:#e8f1fc 0 -2300px repeat-x url('../img/telerik/CalendarSprite.gif');
	color:#00156e;
	font:12px Verdana, Helvetica, sans-serif;
	cursor:pointer;
}

.RadCalendarMonthView_Standard input:hover
{
	border-color:#d8ca95 #b89f73 #c6b99c;
	background-color:#ffe18a;
	background-position:0 -2350px;
	color:#000;
}

.RadCalendarMonthView_Standard #rcMView_Today
{
	margin:0 0.4em 0 0;
}

.RadCalendarMonthView_Standard #rcMView_OK
{
	padding:0 0.2em;
}

/*time view*/

table.RadCalendarTimeView_Standard
{
	border-collapse:separate;
	border:1px solid #688caf;
	background:#fff;
	font:12px Verdana, Helvetica, sans-serif;
}

.RadCalendarTimeView_Standard th
{
	border:0;
	border-bottom:1px solid #9eb6ce;
	padding:0 0 1px;
	background:#aac4d1 0 -1000px repeat-x url('../img/telerik/CalendarSprite.gif');
	color:#00156e;
	text-align:center;
	line-height:23px;
	cursor:default;
	font-weight:normal;
}

table.RadCalendarTimeView_Standard td
{
	border:0;
	border-left:1px solid #9ebfdb;
	padding:2px 2px 3px;
}

table.RadCalendarTimeView_Standard td:first-child
{
	border-left:0;
}

.RadCalendarTimeView_Standard a
{
	display:block;
	padding:2px 6px;
	text-align:center;
	color:#000;
	text-decoration:none;
}

.RadCalendarTimeView_Standard td.rcSelected a
{
	border:1px solid;
	border-color:#8f8367 #a59b85 #c3bdae;
	padding:0 5px;
	background:#fcda88 0 -1703px repeat-x url('../img/telerik/CalendarSprite.gif');
}

.RadCalendarTimeView_Standard td.rcHover a
{
	border:1px solid;
	border-color:#d8ca95 #b89f73 #c6b99c;
	padding:1px 5px;
	background:#e9e9cf; /*#ffdf85 0 -1600px repeat-x url('../img/telerik/CalendarSprite.gif');*/
	color:#000;
}

.RadCalendarTimeView_Standard .rcFooter
{
	border:0;
	border-top:1px solid #688caf;
	padding:0;
}

/*pickers*/

.RadPicker_Standard,
.RadPicker_Standard td
{
	vertical-align:middle;
}

.RadPicker_Standard .RadInput
{
	vertical-align:baseline;
}

.RadPicker_Standard table.rcTable,
.RadPicker_Standard table.rcTable td
{
	border:0;
	margin:0;
	padding:0;
}

.RadPicker_Standard table.rcTable .rcInputCell
{
	padding:0 4px 0 0;
}

.RadPicker_Standard td a
{
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	margin:0 2px;
	text-decoration:none;
}
* html .RadPicker_Standard td a{position:static}/*IE6*/
*+html .RadPicker_Standard td a{position:static}/*IE7*/

.RadPicker_Standard .rcCalPopup,
.RadPicker_Standard .rcTimePopup
{
	display:block;
	overflow:hidden;
	width:22px;
	height:22px;
	background:url('../img/telerik/CalendarSprite.gif') no-repeat;
	text-indent:-2222px;
	text-align:center;	
}

.RadPicker_Standard .rcCalPopup,
.RadPicker_Standard .rcDisabled.rcCalPopup:hover
{
	background-position:0 0;
}
.RadPicker_Standard .riTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:11px;
}
.RadPicker_Standard .rcCalPopup:hover,
.RadPicker_Standard .rcCalPopup:focus,
.RadPicker_Standard .rcCalPopup:active
{
	background-position:0 -50px;
}

.RadPicker_Standard .rcTimePopup,
.RadPicker_Standard .rcDisabled.rcTimePopup:hover
{
	background-position:0 -100px;
}

.RadPicker_Standard .rcTimePopup:hover,
.RadPicker_Standard .rcTimePopup:focus,
.RadPicker_Standard .rcTimePopup:active
{
	background-position:0 -150px;
}

.RadPicker_Standard .rcDisabled,
.RadCalendarMonthView_Standard .rcDisabled
{
	opacity:0.5;
	filter:alpha(opacity=50);
}

/*rtl*/

.RadCalendarRTL_Standard .rcTitlebar .rcFastPrev
{
	background-position:0 -500px;
}

.RadCalendarRTL_Standard .rcTitlebar .rcFastPrev:hover
{
	background-position:0 -550px;
}

.RadCalendarRTL_Standard .rcTitlebar .rcPrev
{
	background-position:0 -400px;
}

.RadCalendarRTL_Standard .rcTitlebar .rcPrev:hover
{
	background-position:0 -450px;
}

.RadCalendarRTL_Standard .rcTitlebar .rcNext
{
	background-position:0 -300px;
}

.RadCalendarRTL_Standard .rcTitlebar .rcNext:hover
{
	background-position:0 -350px;
}

.RadCalendarRTL_Standard .rcTitlebar .rcFastNext
{
	background-position:0 -200px;
}

.RadCalendarRTL_Standard .rcTitlebar .rcFastNext:hover
{
	background-position:0 -250px;
}

/* Begin Rad ListBox */
.RadListBox_Standard .rlbGroup
{
    border: 1px solid #768ca5;
    background: #FFF;
}

.RadListBox_Standard .rlbText,
.RadListBox_Standard .rlbItem,
.RadListBox_Standard .rlbButtonText,
.RadListBox_Standard .rlbEmptyMessage
{
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000;
}

.RadListBox_Standard .rlbText,
.RadListBox_Standard .rlbItem
{
	line-height: 18px;
}

.RadListBox_Standard .rlbGroup .rlbHovered
{
	background: #e9f8ff;
}

.RadListBox_Standard .rlbGroup .rlbSelected
{
	background: #9edaf2;
}

.RadListBox_Standard .rlbDisabled .rlbText
{
	color: #777;
}

.RadListBox_Standard .rlbDisabled .rlbImage
{
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
}

.RadListBox_Standard .rlbDropClue
{
    background-image: url('../img/telerik/ListBoxDropClue.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
	left: -10px;
	width: 10px;
}

.RadListBox_Standard .rlbGroup .rlbDropClueAbove
{
	border-top-style: dotted;
	border-top-color: #8e8e8e;
}

.RadListBox_Standard .rlbGroup .rlbDropClueBelow
{
	border-bottom-style: dotted;
	border-bottom-color: #8e8e8e;
}

/* Buttons normal state vertical layout*/
.RadListBox_Standard .rlbButtonText
{
	background: transparent url('../img/telerik/ListBoxSprite.png') no-repeat;
}

.RadListBox_Standard .rlbButton:hover .rlbButtonTL,
.RadListBox_Standard .rlbButton:hover .rlbButtonTR,
.RadListBox_Standard .rlbButton:hover .rlbButtonBL,
.RadListBox_Standard .rlbButton:hover .rlbButtonBR
{
	background-image: url('../img/telerik/ListBoxButtonHover.png');
}

* html .RadListBox_Standard .rlbButton:hover .rlbButtonTL,
* html .RadListBox_Standard .rlbButton:hover .rlbButtonTR,
* html .RadListBox_Standard .rlbButton:hover .rlbButtonBL,
* html .RadListBox_Standard .rlbButton:hover .rlbButtonBR
{
	background-image: url('ListBoxButtonHoverIE6.png');
}

.RadListBox_Standard .rlbButton .rlbButtonTL,
.RadListBox_Standard .rlbButton .rlbButtonTR,
.RadListBox_Standard .rlbButton .rlbButtonBL,
.RadListBox_Standard .rlbButton .rlbButtonBR
{
	background-image: url('../img/telerik/ListBoxButtonNormal.png');
}

* html .RadListBox_Standard .rlbButton .rlbButtonTL,
* html .RadListBox_Standard .rlbButton .rlbButtonTR,
* html .RadListBox_Standard .rlbButton .rlbButtonBL,
* html .RadListBox_Standard .rlbButton .rlbButtonBR
{
	background-image: url('../img/telerik/ListBoxButtonNormalIE6.png');
}

.RadListBox_Standard .rlbDisabled .rlbButtonTL,
.RadListBox_Standard .rlbDisabled .rlbButtonTR,
.RadListBox_Standard .rlbDisabled .rlbButtonBL,
.RadListBox_Standard .rlbDisabled .rlbButtonBR,
.RadListBox_Standard .rlbDisabled:hover .rlbButtonTL,
.RadListBox_Standard .rlbDisabled:hover .rlbButtonTR,
.RadListBox_Standard .rlbDisabled:hover .rlbButtonBL,
.RadListBox_Standard .rlbDisabled:hover .rlbButtonBR
{
	background-image: url('../img/telerik/ListBoxButtonDisabled.png');
}

* html .RadListBox_Standard .rlbDisabled .rlbButtonTL,
* html .RadListBox_Standard .rlbDisabled .rlbButtonTR,
* html .RadListBox_Standard .rlbDisabled .rlbButtonBL,
* html .RadListBox_Standard .rlbDisabled .rlbButtonBR,
* html .RadListBox_Standard .rlbDisabled:hover .rlbButtonTL,
* html .RadListBox_Standard .rlbDisabled:hover .rlbButtonTR,
* html .RadListBox_Standard .rlbDisabled:hover .rlbButtonBL,
* html .RadListBox_Standard .rlbDisabled:hover .rlbButtonBR
{
	background-image: url('../img/telerik/ListBoxButtonDisabledIE6.png');
}

.RadListBox_Standard .rlbButton .rlbButtonText,
.RadListBox_Standard .rlbButton:hover .rlbButtonText
{
	color: #0d202b;
}

.RadListBox_Standard .rlbDisabled .rlbButtonText,
.RadListBox_Standard .rlbDisabled:hover .rlbButtonText
{
	color: #777;
}

.RadListBox_Standard .rlbMoveUp .rlbButtonText { background-position: 0 0; }
.RadListBox_Standard .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0; }
.RadListBox_Standard .rlbMoveUpDisabled .rlbButtonText,
.RadListBox_Standard .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0; }

.RadListBox_Standard .rlbMoveDown .rlbButtonText { background-position: 0 -25px; }
.RadListBox_Standard .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px; }
.RadListBox_Standard .rlbMoveDownDisabled .rlbButtonText,
.RadListBox_Standard .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px; }

.RadListBox_Standard .rlbDelete .rlbButtonText { background-position: 0 -50px; }
.RadListBox_Standard .rlbDelete:hover .rlbButtonText { background-position: -400px -50px; }
.RadListBox_Standard .rlbDeleteDisabled .rlbButtonText,
.RadListBox_Standard .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px; }


.RadListBox_Standard .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px; }
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px; }
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px; }
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px; }

.RadListBox_Standard .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px; }

.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px; }


.RadListBox_Standard .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px; }
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px; }
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px; }
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px; }

.RadListBox_Standard .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px; }

.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px; }


.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px; }
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px; }
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px; }
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px; }

.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px; }

.RadListBox_Standard .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px; }


.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px; }
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px; }
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px; }
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px; }

.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px; }

.RadListBox_Standard .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_Standard .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px; }


/* End Rad ListBox */

/* Begin RadTreeView */
.RadTreeView_Standard,
.RadTreeView_Standard a.rtIn,
.RadTreeView_Standard .rtEdit .rtIn input
{
	color: #000;
	font: 11px/18px Verdana, Helvetica, sans-serif;
}
.RadTreeView_Standard .rtPlus, 
.RadTreeView_Standard .rtMinus
{
	background-image: url('../img/telerik/TreeViewPlusMinus.png');
}

.RadTreeView_Standard .rtChecked,
.RadTreeView_Standard .rtUnchecked,
.RadTreeView_Standard .rtIndeterminate
{
	background-image: url('../img/telerik/TreeViewTriState.png');
}

.RadTreeView_Standard .rtHover .rtIn,  .rtHover .rtIn
{
	color: #0f3789;
	text-decoration:underline;

/*	border-color: #5d9fb7;
	background-color: #bee3f6;
background-image: url('../img/telerik/TreeViewItemHoverBG.png');
*/
}

.RadTreeView_Standard .rtSelected .rtIn, .rtSelected .rtIn
{
    display:inline-block;
    font-weight:bold;

/*
	color: #efefef;
	border-color: #133c44;
	background-color: #93c7d8;
    background-image: url('../img/telerik/TreeViewItemSelectedBG.png');
*/
}

.RadTreeView_Standard .rtSelected .rtLoadingBefore,
.RadTreeView_Standard .rtSelected .rtLoadingAfter,
.RadTreeView_Standard .rtSelected .rtLoadingBelow
{
	color: #333;
}

.RadTreeView .rtLI .rtEdit .rtIn
{
	border-color: #0f3789;
	background: #fff;
	
}

.RadTreeView_Standard_disabled .rtIn,
.RadTreeView_Standard .rtDisabled .rtIn
{
	color: #ccc;
}


/* <node lines> */

.RadTreeView_Standard .rtLines .rtLI,
.RadTreeView_Standard .rtLines .rtFirst .rtUL { background-image: url('../img/telerik/TreeViewNodeSpan.png'); }
.RadTreeView_Standard_rtl .rtLines .rtLI,
.RadTreeView_Standard_rtl .rtLines .rtFirst .rtUL { background-image:url('../img/telerik/TreeViewNodeSpanRTL.png'); }

.RadTreeView_Standard .rtLines .rtFirst,
.RadTreeView_Standard .rtLines .rtFirst .rtUL { background-image: url('../img/telerik/TreeViewFirstNodeSpan.png'); }
.RadTreeView_Standard_rtl .rtLines .rtFirst,
.RadTreeView_Standard_rtl .rtLines .rtFirst .rtUL { background-image: url('../img/telerik/TreeViewFirstNodeSpanRTL.png'); }
.RadTreeView_Standard .rtLines .rtLast,
.RadTreeView_Standard .rtLines .rtLast .rtUL { background-image: none; }

.RadTreeView_Standard .rtLines .rtTop { background-image:url('../img/telerik/TreeViewTopLine.png'); }
.RadTreeView_Standard_rtl .rtLines .rtTop { background-image:url('../img/telerik/TreeViewTopLineRTL.png'); }
.RadTreeView_Standard .rtLines .rtMid { background-image:url('../img/telerik/TreeViewMiddleLine.png'); }
.RadTreeView_Standard_rtl .rtLines .rtMid { background-image:url('../img/telerik/TreeViewMiddleLineRTL.png'); }
.RadTreeView_Standard .rtLines .rtBot { background-image:url('../img/telerik/TreeViewBottomLine.png'); }
.RadTreeView_Standard_rtl .rtLines .rtBot { background-image: url('../img/telerik/TreeViewBottomLineRTL.png'); }
.RadTreeView_Standard .rtLines .rtLast .rtTop { background-image:url('../img/telerik/TreeViewSingleLine.png'); }
.RadTreeView_Standard_rtl .rtLines .rtLast .rtTop { background-image:url('../img/telerik/TreeViewSingleLineRTL.png'); }

/* </node lines> */

/* End RadTreeView */

/* Begin RadToolTip */
.RadToolTip_Standard.rtLoading
{	
	background: url('../img/telerik/ToolTipLoading.gif') no-repeat center;
	width: 100%; 
	height: 100%;
}

div.RadToolTip_Standard
{
	position: absolute;
	cursor: default;
}

div.RadToolTip_Standard div.rtCallout
{
	display: none;
}

div.RadToolTip_Standard.rtVisibleCallout div.rtCallout
{
	display: block;
}


div.RadToolTip_Standard table.rtWrapper
{
	padding: 0; 
	margin: 0;
	border-collapse: collapse;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomRight
{
	width: 3px; 
	height: 3px; 
	line-height: 1px; 
	font-size: 1px;
	background-image: url('../img/telerik/ToolTipSprite.png');
	background-color: transparent;
    background-repeat: no-repeat;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopLeft
{
	background-position: 0 -12px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopRight
{
	background-position: right -12px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomLeft
{
	background-position: 0 -63px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomRight
{
	background-position: right -63px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomCenter
{
	height: 3px; 
	line-height: 0px; 
	font-size: 1px;
	background: url('../img/telerik/ToolTipSprite.png') ;
	background-repeat: repeat-x;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopCenter
{
	background-position: 0 -66px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomCenter
{
	background-position: 0 -120px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Standard table.rtWrapper td.rtWrapperRightMiddle
{
	background-image:  url('../img/telerik/ToolTipVerticalSprite.png');
	background-repeat: repeat-y;
	font-size: 1px;
	width: 3px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperLeftMiddle
{
	background-position: 0 0;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperRightMiddle
{
	background-position: -3px 0;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperContent
{
	font: normal 12px Verdana, Helvetica, sans-serif;
	height: 100%;
    background-color: #d6e0eb;	
	display:block;
    padding: 4px;
	color: #333;
}

div.RadToolTip_Standard div.rtTitlebar
{	
	color: #333;
	font: normal 18px Verdana, Helvetica, sans-serif;
	float: left;
	line-height: 22px;
}

div.RadToolTip_Standard a.rtCloseButton
{
	display: block; 
	float: right;
	position: absolute;
	right: 2px;
	width: 12px; 
	height: 12px;
	font-size: 1px; 
	line-height: 1px;
	margin-top: 5px;
	margin-right: 3px;
	background-image: url('../img/telerik/ToolTipSprite.png');
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	outline: none;
}

/* RTL support begin */
div.RadToolTip_Standard_rtl a.rtCloseButton,
div.RadToolTip_Standard_rtl a.rtCloseButton:hover
{
	float: left ;
	text-decoration: none ;
    outline: none;
    left: 2px;
    margin-left: 1px;
    right: auto;
    margin-right: auto;
}

div.RadToolTip_Standard_rtl div.rtTitlebar,
div.RadToolTip_Standard_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div
{
	float: right ;
}

/* position="rtCalloutCenter" */
div.RadToolTip_Standard_rtl .rtCalloutCenter
{
	right: 0;
	left: auto;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_Standard_rtl .rtCalloutTopLeft
{
	margin-right: -20px;
	left: 0;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_Standard_rtl .rtCalloutTopCenter
{
	margin-right: 10px;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_Standard_rtl .rtCalloutTopRight
{
	margin-right: 20px;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_Standard_rtl .rtCalloutBottomCenter
{
	margin-right: 10px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_Standard_rtl .rtCalloutBottomRight
{
	margin-right: 40px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_Standard_rtl .rtCalloutBottomLeft
{
	margin-right: -20px;
	left: 0;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_Standard_rtl .rtCalloutMiddleLeft
{
	margin-right: 10px;
	left: 0;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_Standard_rtl .rtCalloutMiddleRight
{
	margin-right: 1px;
}
/* RTL support end */

div.RadToolTip_Standard div.rtCallout
{
	position: absolute; 
	height: 11px; 
	width: 11px;
	line-height: 0px; 
	font-size: 1px;
	background-image: url('../img/telerik/ToolTipCallout.png');
	background-repeat: no-repeat;
}

/* position="rtCalloutCenter" */
div.RadToolTip_Standard .rtCalloutCenter
{
	visibility: hidden;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_Standard .rtCalloutTopLeft
{
	margin-top: -10px; 
	margin-left: 20px;
	background-position: 0 -22px;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_Standard .rtCalloutTopCenter
{
	left: 50% ;
	margin-top: -9px; 
	margin-left: -10px;
	background-position: 0 0 ;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_Standard .rtCalloutTopRight
{
	left: 100% ;
	margin-top: -10px; 
	margin-left: -20px;
	background-position: 0 -11px ;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_Standard .rtCalloutBottomCenter
{
	top: 100% ; 
	left: 50% ;
	margin-left: -10px ; 
	margin-top: -1px ;
	background-position: 0 -55px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_Standard .rtCalloutBottomRight
{
	top: 100% ; 
	left: 100% ;
	margin-left: -40px ; 
	margin-top: -1px ;
	background-position: 0 -66px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_Standard .rtCalloutBottomLeft
{
	top: 100% ;
	margin-left: 20px ; 
	margin-top: -1px ;
	background-position: 0 -77px ;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_Standard .rtCalloutMiddleLeft
{
	top: 50% ;
	margin-left: -10px; 
	margin-top: -7px;
	background-position: 0 -44px ;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_Standard .rtCalloutMiddleRight
{
	left: 100% ; 
	top: 50% ;
	margin-left: -1px;
	margin-top: -10px;
	background-position: 0 -33px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopLeft,   
div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopCenter,   
div.RadToolTip_Standard table.rtWrapper td.rtWrapperTopRight,   
div.RadToolTip_Standard table.rtWrapper td.rtWrapperLeftMiddle,   
div.RadToolTip_Standard table.rtWrapper td.rtWrapperContent,   
div.RadToolTip_Standard table.rtWrapper td.rtWrapperRightMiddle,   
div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomLeft,   
div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomCenter,   
div.RadToolTip_Standard table.rtWrapper td.rtWrapperBottomRight   
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
}
/* End RadToolTip */

/* RadWindow */
/* Window/TitleBar.gif")%> */

.RadWindow_Standard .rwTopLeft,
.RadWindow_Standard .rwTopRight,
.RadWindow_Standard .rwTitlebar,
.RadWindow_Standard .rwFooterLeft,
.RadWindow_Standard .rwFooterRight,
.RadWindow_Standard .rwFooterCenter,
.RadWindow_Standard .rwTopResize,
.RadWindow_Standard .rwStatusbar div,
.RadWindow_Standard .rwStatusbar,
.RadWindow_Standard .rwPopupButton,
.RadWindow_Standard .rwPopupButton span,
.RadWindow_Standard.rwMinimizedWindow .rwCorner
{
    background-image: url('../img/telerik/WindowHorizontalSprite.gif');
}

.RadWindow_Standard .rwBodyLeft,
.RadWindow_Standard .rwBodyRight,
.RadWindow_Standard .rwStatusbarRow .rwCorner
{
	background-image: url('../img/telerik/WindowVerticalSprite.gif');
}

.RadWindow_Standard .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_Standard .rwControlButtons a
{
    background-image: url('../img/telerik/WindowCommandButtonSprite.gif');
}

.RadWindow_Standard a.rwIcon
{
	background-image: url('../img/telerik/WindowHorizontalSprite.gif');
}

div.RadWindow_Standard .rwTitlebarControls em
{
	color: white;
}

div.RadWindow_Standard .rwDialogInput
{
	border: solid 1px #768ca5;
}

div.RadWindow_Standard .rwDialogInput:hover
{
	border-color: #5d9fb7;
}

div.RadWindow_Standard td.rwLoading
{
    background-color: #fff;
}

div.RadWindow_Web20 td.rwWindowContent
{
    background-color: #fff !important;
}

div.RadWindow_Standard td.rwWindowContent
{
    background-color: #e4edf3;
}

/* Loading Indicators */

/* When ShowContentDuringLoad="true" */
div.RadWindow_Standard td.rwWindowContent.rwLoading
{
    background-image: url('../img/telerik/LpsLoadingAnim.gif');
}

/* When ShowContentDuringLoad="false" */
div.RadWindow_Standard input.rwLoading
{
    background-image: url('../img/telerik/LpsLoadingAnim.gif');
}
/* End RadWindow */

.RadTabStrip_Standard 
{
    position: relative;
    top:1px;
    z-index:10;
}

.RadTabStrip_Standard .rtsLI,
.RadTabStrip_Standard .rtsLink
{
	color: #ffffff;
	font: 10px/26px Verdana, Helvetica, sans-serif;
}
.RadTabStrip_Standard .rtsLevel .rtsLink:hover
{
	color: #ffffff;
	text-decoration: underline!important;
}
.RadTabStrip_Standard .rtsLevel .rtsSelected:hover
{
	color: #555;
}
.RadTabStrip_Standard .rtsLevel .rtsSelected
{
	color: #43556a;
    font-weight:bold;
}
.RadTabStrip_Standard .rtsLevel1 .rtsLink:hover,
.RadTabStrip_Standard .rtsLevel1 .rtsSelected,
.RadTabStrip_Standard .rtsLevel1 .rtsSelected:hover
{
	text-decoration: none;
}

.RadTabStripLeft_Standard .rtsSeparator,
.RadTabStripRight_Standard .rtsSeparator
{
	background: #588A4D;
}

/* <disabled tabs> */
.RadTabStrip_Standard .rtsDisabled
{
	color: #dedede;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_Standard .rtsNextArrow,
.RadTabStrip_Standard .rtsPrevArrow,
.RadTabStrip_Standard .rtsPrevArrowDisabled,
.RadTabStrip_Standard .rtsNextArrowDisabled
{
	background-image: url('../img/telerik/TabStrip.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStripTop_Standard .rtsLevel { background: #c2d197; }

.RadTabStripTop_Standard .rtsLevel1 { background-color: transparent; }

.RadTabStripTop_Standard .rtsLevel .rtsLink,
.RadTabStripTop_Standard .rtsLevel .rtsOut { background-image: none; }

.RadTabStripTop_Standard .rtsLevel1 .rtsLink,
.RadTabStripTop_Standard .rtsLevel1 .rtsOut,
.RadTabStripBottom_Standard .rtsLevel1 .rtsLink,
.RadTabStripBottom_Standard .rtsLevel1 .rtsOut,
.RadTabStripTop_Standard_Baseline .rtsLevel1,
.RadTabStripBottom_Standard_Baseline .rtsLevel1 { background-image: url('../img/telerik/TabStrip.png'); }

.RadTabStripLeft_Standard .rtsLink,
.RadTabStripRight_Standard .rtsLink { background-image: url('../img/telerik/TabStrip.png'); }

.RadTabStripLeft_Standard .rtsLast .rtsLink,
.RadTabStripRight_Standard .rtsLast .rtsLink
{
	border-bottom: 1px solid #898C95;
}

/* </tab backgrounds> */

/* <background positioning: overlapping tabs> */

/* <orientation: top> */


.RadTabStripTop_Standard .rtsLevel1 .rtsLink { background-position: 0 -52px; }
.RadTabStripTop_Standard .rtsLevel1 .rtsFirst .rtsLink { background-position: 0 0; }
.RadTabStripTop_Standard .rtsLevel1 .rtsOut { background-position: 100% -52px; }
.RadTabStripTop_Standard .rtsLevel1 .rtsLast .rtsOut { background-position: 100% 0; }

.RadTabStripTop_Standard .rtsLevel1 .rtsLI .rtsSelected { background-position: 0 -26px; }
.RadTabStripTop_Standard .rtsLevel1 .rtsSelected .rtsOut { background-position: 100% -78px; }
.RadTabStripTop_Standard .rtsLevel1 .rtsLI .rtsAfter { background-position: 0 -78px; }

.RadTabStripTop_Standard .rtsLevel1 .rtsLast .rtsSelected .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_Standard_Baseline .rtsLevel1 { background-position: 0 100%; background-repeat: repeat-x; }

/* </orientation: top> */

/* other TELERIK tab skins */
    /*TELERIK tabs DARK GREY*/

    /* tab strip */
    .RadTabStrip_DarkGrey .rtsLI,
    .RadTabStrip_DarkGrey .rtsLink
    {
	    color: #DEF;
	    font: 12px/26px Verdana, Helvetica, sans-serif;
	    font-weight:bold;
    }

    /* <disabled tabs> */
    .RadTabStrip_DarkGrey .rtsDisabled
    {
	    color: #666;
    }
    /* </disabled tabs> */

    /* <scrolling arrows> */
    .RadTabStrip_DarkGrey .rtsNextArrow,
    .RadTabStrip_DarkGrey .rtsPrevArrow,
    .RadTabStrip_DarkGrey .rtsPrevArrowDisabled,
    .RadTabStrip_DarkGrey .rtsNextArrowDisabled
    {
	    background-image: url('../img/telerik/TabStripDarkGrey.png');
    }
    /* </scrolling arrows> */

    /* <tab backgrounds> */

    .RadTabStripTop_DarkGrey .rtsLevel { background: #fff; }
    .RadTabStripTop_DarkGrey .rtsLevel1 { background-color: transparent; }
    .RadTabStripTop_DarkGrey .rtsLevel .rtsLink,
    .RadTabStripTop_DarkGrey .rtsLevel .rtsOut { background-image: none; }
    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsLink,
    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsOut,
    .RadTabStripTop_DarkGrey_Baseline .rtsLevel1 { background-image: url('../img/telerik/TabStripDarkGrey.png'); }
    /* </tab backgrounds> */


    /* <background positioning: tabs with hovers> */

    /* <orientation: top> */

    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsLink { background-position: 0 0; }
    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsOut { background-position: 100% 0; }

    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsLink:hover { background-position: 0 -52px; text-decoration:underline; }
    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsLink:hover .rtsOut { background-position: 100% -52px; }

    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsSelected,
    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsSelected:hover { background-position: 0 -26px; text-decoration:none; cursor:default; color:#FFF }
    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsSelected .rtsOut,
    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsSelected:hover .rtsOut { background-position: 100% -26px; }

    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsDisabled:hover { background-position: 0 0; }
    .RadTabStripTop_DarkGrey .rtsLevel1 .rtsDisabled:hover .rtsOut { background-position: 100% 0; }

    .RadTabStripTop_DarkGrey_Baseline .rtsLevel1 { background-position: 0 100%; background-repeat: repeat-x; }
    /* </orientation: top> */

        
    /*TELERIK TABS Tan*/
    /* tab strip */
    .RadTabStrip_Tan .rtsLI,
    .RadTabStrip_Tan .rtsLink
    {
	    color: #369;
	    font: 12px/26px Verdana, Helvetica, sans-serif;
	    font-weight:bold;
    }

    /* <disabled tabs> */
    .RadTabStrip_Tan .rtsDisabled
    {
	    color: #666;
    }
    /* </disabled tabs> */

    /* <scrolling arrows> */
    .RadTabStrip_Tan .rtsNextArrow,
    .RadTabStrip_Tan .rtsPrevArrow,
    .RadTabStrip_Tan .rtsPrevArrowDisabled,
    .RadTabStrip_Tan .rtsNextArrowDisabled
    {
	    background-image: url('../img/telerik/TabStripTan.png');
    }
    /* </scrolling arrows> */

    /* <tab backgrounds> */

    .RadTabStripTop_Tan .rtsLevel { background: #fff; }
    .RadTabStripTop_Tan .rtsLevel1 { background-color: transparent; }
    .RadTabStripTop_Tan .rtsLevel .rtsLink,
    .RadTabStripTop_Tan .rtsLevel .rtsOut { background-image: none; }
    .RadTabStripTop_Tan .rtsLevel1 .rtsLink,
    .RadTabStripTop_Tan .rtsLevel1 .rtsOut,
    .RadTabStripTop_Tan_Baseline .rtsLevel1 { background-image: url('../img/telerik/TabStripTan.png'); }
    /* </tab backgrounds> */


    /* <background positioning: tabs with hovers> */

    /* <orientation: top> */

    .RadTabStripTop_Tan .rtsLevel1 .rtsLink { background-position: 0 0; }
    .RadTabStripTop_Tan .rtsLevel1 .rtsOut { background-position: 100% 0; }

    .RadTabStripTop_Tan .rtsLevel1 .rtsLink:hover { background-position: 0 -52px; text-decoration:underline; }
    .RadTabStripTop_Tan .rtsLevel1 .rtsLink:hover .rtsOut { background-position: 100% -52px; }

    .RadTabStripTop_Tan .rtsLevel1 .rtsSelected,
    .RadTabStripTop_Tan .rtsLevel1 .rtsSelected:hover { background-position: 0 -26px; text-decoration:none; cursor:default; color:#666 }
    .RadTabStripTop_Tan .rtsLevel1 .rtsSelected .rtsOut,
    .RadTabStripTop_Tan .rtsLevel1 .rtsSelected:hover .rtsOut { background-position: 100% -26px; }

    .RadTabStripTop_Tan .rtsLevel1 .rtsDisabled:hover { background-position: 0 0; }
    .RadTabStripTop_Tan .rtsLevel1 .rtsDisabled:hover .rtsOut { background-position: 100% 0; }

    .RadTabStripTop_Tan_Baseline .rtsLevel1 { background-position: 0 100%; background-repeat: repeat-x; }

    /* </orientation: top> */
    
    /* BEGIN: Expand Panel CSS */
 
        .RadPanelBar_Standard
        {
	         background:url('../img/telerik/PanelBG.png') top left no-repeat #e4eef5;
        }

        .RadPanelBar_Standard .rpRootGroup
        {
	        border-color: #a5b3c5;
        }

        .RadPanelBar_Standard .rpLink,
        .RadPanelBar_Standard .rpTemplate,
        .RadPanelBar_Standard .rpText
        {
	        color: #000;
	        font: normal 11px/20px Verdana, Helvetica, sans-serif;
        }

        .RadPanelBar_Standard .rpLink
        {
	        background-image: url('../img/telerik/PanelVertical.png');
        }

        .RadPanelBar_Standard .rpOut
        {
	        border-color: #cddaea;
        }

        .RadPanelBar_Standard .rpLink
        {
	        background-color: #a6d9f4;
	        border-color:  #abbdd5;
        }

        .RadPanelBar_Standard .rpExpanded
        {
	        border-color: #abbdd5;
        }

        .RadPanelBar_Standard .rpSelected,
        .RadPanelBar_Standard .rpSelected:hover
        {
	        background-color: #cfdced;
	        border-color: #c2cedb;
        }

        /* <disabled items> */
        .RadPanelBar_Standard .rpDisabled,
        .RadPanelBar_Standard .rpDisabled:hover
        {
	        color: #bbb;
        }

        div.RadPanelBar_Standard .rpDisabled:hover .rpOut
        {
	        border-bottom: 1px solid #cddaea;
	        padding-bottom: 0;
        }

        /* </disabled items> */

        /* <expand arrows> */
        .RadPanelBar_Standard .rpExpandable .rpText,
        .RadPanelBar_Standard .rpExpanded .rpText
        {
	       color:#FFF;
	       background-color: transparent;
	       background-image: url('../img/telerik/PanelArrows.png');
        }
        .RadPanelBar_Standard .rpExpandable:hover 
        {
            color:#FFF;
            text-decoration:underline;
        }
        /* </expand arrows> */

        /* <subitems> */
        .RadPanelBar_Standard .rpGroup
        {
	        background:url('../img/telerik/PanelBG.png')no-repeat #e4eef5;
        }
       
        .RadPanelBar_Standard .rpLevel1
        {
	        background:url('../img/telerik/PanelBG.png')no-repeat #e4eef5;
        }
        
        .RadPanelBar_Standard .rpGroup .rpLink,
        .RadPanelBar_Standard .rpGroup .rpTemplate
        {
	        color: #000;
	        background-color: transparent;
	        background-image: none;
        }

        .RadPanelBar_Standard .rpGroup .rpLink:hover
        {
	        color: #000;
	        text-decoration:underline;
        }

        .RadPanelBar_Standard .rpGroup .rpLink,
        .RadPanelBar_Standard .rpGroup .rpOut
        {
	        background-color: transparent;
	        background-image: url('../img/telerik/PanelHorizontal.png');
	        background-repeat: no-repeat;
        }


        /* <subitems (disabled)> */
        .RadPanelBar_Standard .rpGroup .rpDisabled,
        .RadPanelBar_Standard .rpGroup .rpDisabled:hover,
        .RadPanelBar_Standard .rpGroup .rpDisabled:hover .rpOut
        {
	        background-image: none;
        }

        .RadPanelBar_Standard .rpGroup .rpDisabled,
        .RadPanelBar_Standard .rpGroup .rpDisabled:hover
        {
	        color: #bbb;
	        text-decoration: none;
	        background-color: #fff;
        }
        /* </subitems (disabled)> */

        /* <subitems> */

        /* <background positioning> */
        .RadPanelBar_Standard .rpLink,
        .RadPanelBar_Standard .rpExpanded
        {
	        background-position: 0 0;
        }

        .RadPanelBar_Standard .rpFocused,
        .RadPanelBar_Standard .rpLink:hover,
        .RadPanelBar_Standard .rpExpanded:hover
        {
	        background-position: 0 -200px;
        }

        .RadPanelBar_Standard .rpSelected,
        .RadPanelBar_Standard .rpSelected:hover
        {
	        background-position: 0 -400px;
        }

        .RadPanelBar_Standard .rpFirst .rpLink,
        .RadPanelBar_Standard .rpFirst .rpExpanded
        {
	        background-position: 0 -1px;
        }

        .RadPanelBar_Standard .rpFirst .rpFocused,
        .RadPanelBar_Standard .rpFirst .rpLink:hover
        {
	        background-position: 0 -201px;
        }

        .RadPanelBar_Standard .rpFirst .rpSelected,
        .RadPanelBar_Standard .rpFirst .rpSelected:hover
        {
	        background-position: 0 -401px;
        }

        /* <root items (disabled)> */
        .RadPanelBar_Standard .rpDisabled:hover
        {
	        cursor: default;
        }

        .RadPanelBar_Standard .rpDisabled,
        .RadPanelBar_Standard .rpDisabled:hover,
        .RadPanelBar_Standard .rpDisabled:hover .rpOut
        {
	        background-position: 0 0;
        }
        /* </root items (disabled)> */

        /*      <expand arrows> */
        .RadPanelBar_Standard .rpExpandable .rpText,
        .RadPanelBar_Standard .rpExpanded .rpText
        {
	        padding-right: 20px;
	        background-repeat: no-repeat;
        }

        .RadPanelBar_Standard_rtl .rpExpandable .rpText,
        .RadPanelBar_Standard_rtl .rpExpanded .rpText
        {
	        padding-left: 20px;
        }

        .RadPanelBar_Standard_rtl .rpGroup .rpText
        {
	        padding: 0 10px;
        }

        .RadPanelBar_Standard .rpExpandable .rpText { background-position: 100% 0; }
        .RadPanelBar_Standard .rpExpanded .rpText { background-position: 100% -176px; font-weight:bold; }
        .RadPanelBar_Standard_rtl .rpExpandable .rpText { background-position: 0 0; }
        .RadPanelBar_Standard_rtl .rpExpanded .rpText { background-position: 0 -176px;}

        /*      </expand arrows> */

        .RadPanelBar_Standard .rpGroup .rpLink,
        .RadPanelBar_Standard .rpGroup .rpLink .rpOut { background-position: 0 200px; }

        .RadPanelBar_Standard .rpGroup .rpLink:hover,
        .RadPanelBar_Standard .rpGroup .rpFocused { background-position: 100% -22px; }
        .RadPanelBar_Standard .rpGroup .rpLink:hover .rpOut,
        .RadPanelBar_Standard .rpGroup .rpFocused .rpOut { background-position: 0 0; }

        /*      <subitems (selected)> */
        .RadPanelBar_Standard .rpGroup .rpSelected,
        .RadPanelBar_Standard .rpGroup .rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
        .RadPanelBar_Standard .rpGroup .rpSelected .rpOut,
        .RadPanelBar_Standard .rpGroup .rpSelected:hover .rpOut { background-position: 0 -200px; }
        /*      </subitems (selected)> */

        /*      <subitems (expand arrows)> */
        .RadPanelBar_Standard .rpGroup .rpExpandable .rpText,
        .RadPanelBar_Standard .rpGroup .rpExpandable:hover .rpText { background-position: 100% -938px;}
        .RadPanelBar_Standard .rpGroup .rpExpanded .rpText,
        .RadPanelBar_Standard .rpGroup .rpExpanded:hover .rpText { background-position: 100% -1078px; }
        .RadPanelBar_Standard_rtl .rpGroup .rpExpandable .rpText,
        .RadPanelBar_Standard_rtl .rpGroup .rpExpandable:hover .rpText { background-position: 0 -938px;}
        .RadPanelBar_Standard_rtl .rpGroup .rpExpanded .rpText,
        .RadPanelBar_Standard_rtl .rpGroup .rpExpanded:hover .rpText { background-position: 0 -1078px; }
        /*      </subitems (expand arrows)> */
        /* </background positioning> */
    /* END: Expand Panel CSS*/

/* END: other TELERIK tab skins */

/*pager*/

.RadDataPager_Standard
{
	border:none;
	background:#f1f5fb 0 -5900px repeat-x url('../img/telerik/GridSprite.gif');
	color:#000;
	padding-top:2px;
}

.RadDataPager_Standard .rdpInfoPart
{
	color:#5a6779;
}

.RadDataPager_Standard .rdpInfoPart strong
{
	color:#1e395b;
}

.RadDataPager_Standard .rdpPageFirst,
.RadDataPager_Standard .rdpPagePrev,
.RadDataPager_Standard .rdpPageNext,
.RadDataPager_Standard .rdpPageLast
{
	background:transparent no-repeat url('../img/telerik/GridSprite.gif');
	margin-top:3px;
}

.RadDataPager_Standard .rdpPageFirst
{
	background-position:0 -550px;
}
.RadDataPager_Standard .rdpPageFirst:hover
{
	background-position:0 -600px;
}
.RadDataPager_Standard .rdpPagePrev
{
	background-position:0 -700px;
}
.RadDataPager_Standard .rdpPagePrev:hover
{
	background-position:0 -750px;
}
.RadDataPager_Standard .rdpPageNext
{
	background-position:0 -850px;
}
.RadDataPager_Standard .rdpPageNext:hover
{
	background-position:0 -900px;
}
.RadDataPager_Standard .rdpPageLast
{
	background-position:0 -1000px;
}
.RadDataPager_Standard .rdpPageLast:hover
{
	background-position:0 -1050px;
}

.RadDataPager_Standard .rdpPagerButton, .rdpPagerButton
{
/*	border:1px solid #c2cedb;
	background:#dde8f6 repeat-x 0 -1550px url('../img/telerik/GridSprite.gif');
	color:#000;
	font:13px/13px "segoe ui",arial,sans-serif;
	font-family:"Courier New", Courier, monospace;
*/ 
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
  font-weight:bold;
    color:#4d4d4d;
    border:1px solid #4d4d4d;
    background-color:#339933;
    height:20px;
    width:30px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #a3c4b8; 
}
html.ie9 input.rdpPagerButton, html.ie9  a.rdpPagerButton, html.ie8 input.rdpPagerButton, html.ie8  a.rdpPagerButton, html.ie7 input.rdpPagerButton, html.ie7  a.rdpPagerButton
{
    width:40px;
}

.RadDataPager_Standard .rdpPagerButton:hover,
{
    color:#2d2d2d;
    border:1px solid #2d2d2d;
    background: #9bbaaf;
}

.RadDataPager_Standard .rdpNumPart a:hover,
.RadDataPager_Standard .rdpNumPart a:hover span,
.RadDataPager_Standard .rdpNumPart a.rdpCurrentPage,
.RadDataPager_Standard .rdpNumPart a.rdpCurrentPage span
{
	background:no-repeat url('../img/telerik/GridSprite.gif');
}

.RadDataPager_Standard .rdpNumPart a
{
	color:#1e395b;
}

.RadDataPager_Standard .rdpNumPart a:hover
{
	background-position:100% -1250px;
	color:#4c607a;
}

.RadDataPager_Standard .rdpNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadDataPager_Standard .rdpNumPart a.rdpCurrentPage,
.RadDataPager_Standard .rdpNumPart a.rdpCurrentPage:hover
{
	background-position:100% -1450px;
	color:#4c607a;
}

.RadDataPager_Standard .rdpNumPart a.rdpCurrentPage span,
.RadDataPager_Standard .rdpNumPart a.rdpCurrentPage:hover span
{
	background-position:0 -1350px;
}
.RadGrid_Standard .editHyperLink
{
    background: url(../img/telerik/GridEdit.png) no-repeat left top;
    display:block;
    width:18px;
    height:18px;
    cursor: pointer;
}

/* RadGrid Custom icons */

#controlIcons ul
{
	margin-left: 3px;
	padding-left: 0;
    display:inline;
}
#controlIcons ul li 
{   
    list-style:none;
    display:inline;
}

td.rgAdd, 
input.rgAdd a, 
input.rgAddSubItem a,
input.rgDelete a,
input.rgRefresh a,
input.rgEdit a,
input.rgSetAsFooter a,
input.rgExpandAll a,
.RadGrid_Standard input.rgAdd, 
.RadGrid_Standard input.rgAddSubItem,
.RadGrid_Standard input.rgDelete,
.RadGrid_Standard input.rgRefresh,
.RadGrid_Standard input.rgEdit,
.RadGrid_Standard input.rgSetAsFooter,
.RadGrid_Standard input.rgExpandAll,
 input.add, input.addSubItem, input.delete, input.refresh, input.edit, input.setAsFooter, input.ExpandAll
{
    background:url('../img/controlIconSprite.png') no-repeat;
    cursor:pointer;      
    height:24px;        
    overflow:hidden;    
    width:26px;
    text-decoration:underline;           
}

.RadGrid_Standard.rgAdd,
.RadGrid_Standard.rgExpandAll,
.RadGrid_Standard a.rgAdd,
.RadGrid_Standard a.rgAddSubItem, 
.RadGrid_Standard a.rgDelete, 
.RadGrid_Standard a.rgRefresh, 
.RadGrid_Standard a.rgEdit, 
.RadGrid_Standard a.rgSetAsFooter,
.RadGrid_Standard a.rgExpandAll
 {
    height:24px;
    line-height:24px;
    background:url('../img/controlIconSprite.png') no-repeat;
	font-size:11px;
	margin:2px 2px 2px 2px;
	padding:5px 5px 5px 28px;
	border:none;
    cursor:pointer;
    text-decoration:underline;  
    color: #000066;
 }
.RadGrid_Standard.rgAdd:hover,
.RadGrid_Standard.rgExpandAll:hover,
.RadGrid_Standard a.rgAdd:hover,
.RadGrid_Standard a.rgAddSubItem:hover, 
.RadGrid_Standard a.rgDelete:hover, 
.RadGrid_Standard a.rgRefresh:hover, 
.RadGrid_Standard a.rgEdit:hover, 
.RadGrid_Standard a.rgSetAsFooter:hover,
.RadGrid_Standard a.rgExpandAll:hover
 { 
    text-decoration:none;
    color: #000066;
 }
.RadGrid_Standard.rgAdd:visited,
a.rgAdd:visited, 
a.rgAddSubItem:visited, 
a.rgDelete:visited, 
a.rgRefresh:visited, 
a.rgEdit:visited, 
a.rgSetAsFooter:visited,
a.rgExpandAll:visited, 
a.add:visited, 
a.addSubItem:visited, 
a.delete:visited, 
a.refresh:visited, 
a.edit:visited, 
a.setAsFooter:visited,
a.expandAll:visited 
{
    color: #000066;
}

input.add, .RadGrid_Standard input.rgAdd, .RadGrid_Standard a.rgAdd
{
    background-position:0px 0px;
}
input.add:hover, .RadGrid_Standard input.rgAdd:hover, .RadGrid_Standard a.rgAdd:hover  
{
    background-position:0px -24px;
}
input.addSubItem,  .RadGrid_Standard input.rgAddSubItem, .RadGrid_Standard a.rgAddSubItem
{
    background-position:0px -48px;
}
input.addSubItem:hover, .RadGrid_Standard input.rgAddSubItem:hover, .RadGrid_Standard a.rgAddSubItem:hover
{
    background-position:0px -72px;
}
input.delete, .RadGrid_Standard input.rgDelete, .RadGrid_Standard a.rgDelete
{
    background-position:0px -96px;
}
input.delete:hover, .RadGrid_Standard input.rgDelete:hover, .RadGrid_Standard a.rgDelete:hover
{
    background-position:0px -120px;
}
input.refresh, .RadGrid_Standard input.rgRefresh, .RadGrid_Standard a.rgRefresh
{
    background-position:0px -144px;
}
input.refresh:hover, .RadGrid_Standard input.rgRefresh:hover, .RadGrid_Standard a.rgRefresh:hover
{
    background-position:0px -168px;
}
input.edit, .RadGrid_Standard input.rgEdit, .RadGrid_Standard a.rgEdit
{
    background-position:0px -192px;
}
input.edit:hover, .RadGrid_Standard input.rgEdit:hover, .RadGrid_Standard a.rgEdit:hover
{
    background-position:0px -216px;
}
input.setAsFooter, .RadGrid_Standard input.rgSetAsFooter,.RadGrid_Standard a.rgSetAsFooter
{
    background-position:0px -240px;
}
input.setAsFooter:hover, .RadGrid_Standard input.rgSetAsFooter:hover, .RadGrid_Standard a.rgSetAsFooter:hover
{
    background-position:0px -264px;
}
input.ExpandAll, .RadGrid_Standard input.rgExpandAll, .RadGrid_Standard a.rgExpandAll, .RadGrid_Standard.rgExpandAll
{
    background-position:0px -408px;
}

.popWrap 
{
    position:relative;
    margin-top:30px;
}

.rgCommandTable td 
{
    white-space:nowrap;
} 
.rgCommandTable td:first-child
{
    width:95%;
}

/*ToolTip*/
.wu_tooltip_tdh
{
}
.wu_tooltip_tdf
{
}

wu_tooltip_div
{
    padding:5px;
}
table.wu_tooltip
{
    padding:0px;
    border-spacing:0px;
}
td.wu_tooltip_tdh, td.wu_tooltip_tdh_first
{
    text-align:right;
    font-weight:bold;
    padding:5px;
    border-top:1px solid #ccc;
    color:#575757;
}
td.wu_tooltip_tdf, td.wu_tooltip_tdf_first 
{
    text-align:left;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    padding:5px;   
}
td.wu_tooltip_tdh_first
{
    border-top:none;
}
td.wu_tooltip_tdf_first
{
    border-top:none;
}

/* Filter Context Menu */

/*Context Menu*/

                .RadMenu_Standard_Context .rmRootGroup,
                .RadMenu_Standard_Context a.rmLink,
                .RadMenu_Standard_Context .rmText,
                .RadMenu_Standard_Context .rmLeftArrow,
                .RadMenu_Standard_Context .rmRightArrow,
                .RadMenu_Standard_Context .rmTopArrow,
                .RadMenu_Standard_Context .rmBottomArrow
                {

	                background-image: url('../img/telerik/ContextMain.png');
	                background-color: transparent;
                }

                .RadMenu_Standard_Context .rmRootGroup
                {
	                /*
	                border: 1px solid #3d556c;
	                background-color: #627f97;
                    */
	                border: 1px solid #e4e4e4;
	                background-color: #f0f0f0;
                }

                .RadMenu_Standard_Context .rmHorizontal
                {
	                background-position: 0 0;
	                background-repeat: repeat-x;
                }

                .RadMenu_Standard_Context .rmVertical
                {
	                background-position: 0 -425px;
	                background-repeat: repeat-x;
                }

                /* <Root items> */

                .RadMenu_Standard_Context,
                .RadMenu_Standard_Context a.rmLink
                {
	                font: normal 11px/20px Verdana, Helvetica, sans-serif;
	                text-decoration: none;
                }

                .RadMenu_Standard_Context a.rmLink
                {
	                color: #fff;
                }

                .RadMenu_Standard_Context a.rmLink,
                .RadMenu_Standard_Context .rmText
                {
	                background-position: 0 1050px;
	                background-repeat: no-repeat;
                }

                .RadMenu_Standard_Context a.rmLink:hover,
                .RadMenu_Standard_Context a.rmFocused,
                .RadMenu_Standard_Context a.rmSelected
                {
	                color: #0d202b;
	                background-position: 0 -72px;
                }

                .RadMenu_Standard_Context a.rmLink:hover .rmText,
                .RadMenu_Standard_Context a.rmFocused .rmText,
                .RadMenu_Standard_Context a.rmSelected .rmText
                {
	                background-position: 100% -96px;
                }

                .RadMenu_Standard_Context a.rmExpanded,
                .RadMenu_Standard_Context a.rmExpanded:hover
                {
	                color: #0d202b;
	                background-position: 0 -120px;
                }

                .RadMenu_Standard_Context a.rmExpanded .rmText,
                .RadMenu_Standard_Context a.rmExpanded:hover .rmText
                {
	                background-position: 100% -144px;
                }

                .RadMenu_Standard_Context a.rmDisabled,
                .RadMenu_Standard_Context a.rmDisabled:hover
                {
	                color: #aaa;
                }

                .RadMenu_Standard_Context a.rmDisabled:hover,
                .RadMenu_Standard_Context a.rmDisabled:hover .rmText
                {
	                background: none;
                }

                /* </Root items> */


                /* <Submenu items> */

                .RadMenu_Standard_Context .rmGroup,
                .RadMenu_Standard_Context .rmMultiColumn,
                .RadMenu_Standard_Context .rmGroup .rmVertical
                {
                    box-shadow: 0 0 3px hsla(0, 0%, 48%, 0.7);
                    background: #f0f0f0 url('../img/telerik/ContextSubmenu.png') repeat-y 0 0;
                    border:none;
                }

                .RadMenu_Standard_Context .rmTopFix,
                .RadMenu_Standard_Context .rmBottomFix,
                .RadMenu_Standard_Context .rmRoundedCorners .rmGroup .rmItem,
                .RadMenu_Standard_Context .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmGroup .rmItem,
                .RadMenu_Standard_Context_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd0Qhe3Llk_5ItWaCqSvw0ww2&t=634097737580000000');
	                context02.png (58px x 1px)
	                background-color: #f0f2f4;
	                
	                background-image: url('../img/telerik/ContextSubmenu.png');
	                background-color: #f0f0f0;
	                */
	                background-image:none;
	                background-color: #f0f0f0;
	                
	                
	                background-repeat: repeat-y;
	                background-position: -3px 0;
	               
                }

                * html .rmRoundedCorners_StandardContext .rmGroup .rmItem,
                * html .rmRoundedCorners_StandardContext ul.rmHorizontal .rmFirst
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd0Qhe3Llk_5ItWaCqSvw0ww2&t=634097737580000000');
	                context02.png (58px x 1px)
	                background-color: #f0f2f4; 
	                */
	                background-image: url('../img/telerik/ContextSubmenu.png');
	                background-color:  #f0f0f0;
	                
	                background-repeat: repeat-y;
	                background-position: -3px 0;
                }

                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrap .rmItem,
                .RadMenu_Standard_Context .rmRoundedCorners .rmGroupColumn .rmItem,
                .RadMenu_Standard_Context .rmRoundedCorners .rmHorizontal .rmItem,
                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrap .rmVertical,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrap .rmItem,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmHorizontal .rmItem,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrap .rmVertical
                {
	                background-image: none;
                }

                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmGroup,
                * html .rmRoundedCorners_StandardContext .rmScrollWrap .rmItem,
                * html .rmRoundedCorners_StandardContext .rmHorizontal .rmItem,
                * html .rmRoundedCorners_StandardContext .rmScrollWrap .rmVertical
                {
	                background-image: none;
                }

                .RadMenu_Standard_Context .rmRoundedCorners .rmGroupColumn
                {
	                background-color: #f0f2f4;
                }

                .RadMenu_Standard_Context .rmBottomLeft,
                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrapContainer,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrapContainer,
                .RadMenu_Standard_Context_Context.rmRoundedCorners ul.rmGroup,
                .RadMenu_Standard_Context .rmRoundedCorners ul.rmGroup,
                .RadMenu_Standard_Context .rmRoundedCorners .rmMultiColumn
                {
	               /*
	                background-image:  url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd_NA6lChqcRqqeiNditl_Z3iwugVEWTT8wws-eXWm4Kw1&t=634097737580000000');
	               context03.png - Left side rounded corners (Big)
	               */
	               background-image: url('../img/telerik/ContextLeft.png');
	                background-color: transparent; 
	                background-repeat: no-repeat;
                }

                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer,
                * html .rmRoundedCorners_StandardContext .rmGroup ul.rmGroup,
                * html .rmRoundedCorners_StandardContext ul.rmGroup
                {
	                /*
	                background-image:  url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd_NA6lChqcRqqeiNditl_Z3iwugVEWTT8wws-eXWm4Kw1&t=634097737580000000');
	                 context03.png - Left side rounded corners (Big)
	                */
	               background-image: url('../img/telerik/ContextLeft.png');
	                background-color: transparent; 
	                background-repeat: no-repeat;
                }

                .RadMenu_Standard_Context .rmTopRight,
                .RadMenu_Standard_Context .rmBottomRight
                {
	                /*
	                background-image:  url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd4oYGg4k4IFhmo6H2dcLmHVhpfZJARkjAt_w5tYG2gg01&t=634097737580000000');
	                context04.png - Right side rounded corners
	                */
	               background-image: url('../img/telerik/ContextRight.png');
	                background-color: transparent; 
	                background-repeat: no-repeat;
                }

                .RadMenu_Standard_Context .rmTopFix,
                .RadMenu_Standard_Context .rmBottomFix,
                .RadMenu_Standard_Context .rmRoundedCorners .rmGroup .rmFirst,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmGroup .rmFirst,
                .rmRoundedCorners_StandardContext .rmGroup .rmFirst
                {
	                border-color: #bebebe;

                }

                .RadMenu_Standard_Context li.rmTopFix,
                .RadMenu_Standard_Context li.rmBottomFix
                {
	                
	                background: #f0f0f0;
	                
                }

                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
                {
	                background-color: #f0f0f0;
	                border: 0;
                }

                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmTopArrow,
                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmBottomArrow,
                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmLeftArrow,
                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmRightArrow
                {
	                background-color: #f0f0f0;
	                border: 0;
                }

                .RadMenu_Standard_Context_rtl .rmBottomLeft,
                .RadMenu_Standard_Context_rtl .rmRoundedCorners ul.rmGroup,
                .RadMenu_Standard_Context_rtl .rmRoundedCorners .rmMultiColumn,
                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrapContainer,
                .RadMenu_Standard_Context .rmScrollWrapContainer .rmBottomLeft,
                .rmRoundedCorners.RadMenu_Standard_Context_Context_rtl ul.rmGroup,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrapContainer
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rdURU032wdEEs0BygvN5DIydoBw4iMLCmbFLJ33OJ-Kxw1&t=634097737580000000');
                    context05.png - Left side rounded corners
                    */
	               background-image: url('../img/telerik/ContextLeftRTL.png');
                }

                .RadMenu_Standard_Context_rtl .rmTopRight,
                .RadMenu_Standard_Context_rtl .rmBottomRight
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd4oYGg4k4IFhmo6H2dcLmHel1Ayc7d69jwSL-QymOhsw1&t=634097737580000000');
                    context06.png - Right side rounded corners (Big)
                    */
	               background-image: url('../img/telerik/ContextRightRTL.png');
                }

                .RadMenu_Standard_Context_rtl li.rmTopFix,
                .RadMenu_Standard_Context_rtl li.rmBottomFix,
                .RadMenu_Standard_Context_rtl .rmRoundedCorners .rmGroup .rmItem,
                .rmRoundedCorners.RadMenu_Standard_Context_Context_rtl ul.rmGroup .rmItem
                {
	                background-position: 101% 0;
                }

                .RadMenu_Standard_Context .rmSlide .rmScrollWrap
                {
	                background-image: none;
                }

                .RadMenu_Standard_Context_rtl .rmGroup,
                .RadMenu_Standard_Context_rtl .rmMultiColumn,
                .RadMenu_Standard_Context_rtl .rmGroup .rmVertical
                {
	                background-position: 100% 0;
                }

                .RadMenu_Standard_Context .rmGroup a.rmLink
                {
	                color: #000;
                }

                .RadMenu_Standard_Context .rmGroup a.rmLink:hover,
                .RadMenu_Standard_Context .rmGroup a.rmFocused,
                .RadMenu_Standard_Context .rmGroup a.rmSelected
                {
	                color: #0e3d4f;
                }

                .RadMenu_Standard_Context .rmRootGroup .rmHorizontal
                {
	                background-image: none;
                }

                .RadMenu_Standard_Context .rmScrollWrap .rmVertical
                {
	                border: 0;
                }

                .RadMenu_Standard_Context .rmGroup .rmFirst,
                .RadMenu_Standard_Context .rmGroup .rmLast,
                .RadMenu_Standard_Context .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
                .RadMenu_Standard_Context_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
                .rmRoundedCorners_StandardContext .rmScrollWrapContainer li.rmItem
                {
	                background: none;
                }

                .RadMenu_Standard_Context .rmGroup .rmLast
                {
	                padding-bottom: 1px;
                }

                .RadMenu_Standard_Context .rmGroup a.rmLink:hover,
                .RadMenu_Standard_Context .rmGroup a.rmFocused,
                .RadMenu_Standard_Context .rmGroup a.rmSelected,
                .RadMenu_Standard_Context .rmGroup a.rmExpanded
                {
	                background-position: 0 -168px;
                }

                .RadMenu_Standard_Context .rmGroup a.rmLink:hover .rmText,
                .RadMenu_Standard_Context .rmGroup a.rmFocused .rmText,
                .RadMenu_Standard_Context .rmGroup a.rmSelected .rmText,
                .RadMenu_Standard_Context .rmGroup a.rmExpanded .rmText
                {
	                background-position: 100% -192px;
                }

                .RadMenu_Standard_Context .rmGroup a.rmDisabled,
                .RadMenu_Standard_Context .rmGroup a.rmDisabled:hover
                {
	                color: #aaa;
                }

                /* <expand arrows> */

                .RadMenu_Standard_Context .rmGroup .rmExpandRight,
                .RadMenu_Standard_Context .rmGroup .rmExpandDown
                {
	                background-position: 100% -216px;
                }

                .RadMenu_Standard_Context .rmGroup a.rmLink:hover .rmExpandRight,
                .RadMenu_Standard_Context .rmGroup a.rmFocused .rmExpandRight,
                .RadMenu_Standard_Context .rmGroup a.rmSelected .rmExpandRight,
                .RadMenu_Standard_Context .rmGroup a.rmExpanded .rmExpandRight,
                .RadMenu_Standard_Context .rmGroup a.rmLink:hover .rmExpandDown,
                .RadMenu_Standard_Context .rmGroup a.rmFocused .rmExpandDown,
                .RadMenu_Standard_Context .rmGroup a.rmSelected .rmExpandDown,
                .RadMenu_Standard_Context .rmGroup a.rmExpanded .rmExpandDown
                {
	                background-position: 100% -240px;
                }

                .RadMenu_Standard_Context .rmGroup a.rmDisabled:hover .rmExpandRight,
                .RadMenu_Standard_Context .rmGroup a.rmDisabled:hover .rmExpandDown
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rdUK7bvqmR4egcbceFbLhn7A2&t=634097737580000000');
	               context01.png (sprite)
	                */
	                background-image: url('../img/telerik/ContextMain.png');
	                background-image:none;
	                background-position: 100% -216px;
                }

                /* </expand arrows> */

                /* <rtl> */

                .RadMenu_Standard_Context_rtl .rmGroup a.rmLink:hover,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmFocused,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmSelected,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmExpanded
                {
	                background-position: 100% -264px;
                }

                .RadMenu_Standard_Context_rtl .rmGroup a.rmLink:hover .rmText,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmFocused .rmText,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmSelected .rmText,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmExpanded .rmText
                {
	                background-position: 0 -288px;
                }

                .RadMenu_Standard_Context_rtl .rmGroup .rmExpandLeft
                {
	                background-position: 0 -312px;
                }

                .RadMenu_Standard_Context_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmFocused .rmExpandLeft,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmSelected .rmExpandLeft,
                .RadMenu_Standard_Context_rtl .rmGroup a.rmExpanded .rmExpandLeft
                {
	                background-position: 0 -336px;
                }

                /* </rtl> */

                /* </Submenu items> */

                /* <Submenu offsets (StandardContext - specific, overlapping submenus)> */

                .RadMenu_Standard_Context .rmSlide
                {
	                margin: -3px 0 0 1px;
                }

                .RadMenu_Standard_Context .rmVertical .rmSlide,
                .RadMenu_Standard_Context .rmSlide .rmSlide,
                .RadMenu_Standard_Context_Context .rmGroup .rmSlide
                {
	                margin: 0 0 0 -5px;
                }

                .RadMenu_Standard_Context_rtl .rmSlide
                {
	                margin: -3px 0 0 -1px;
                }

                .RadMenu_Standard_Context_rtl .rmVertical .rmSlide,
                .RadMenu_Standard_Context_rtl .rmSlide .rmSlide,
                .RadMenu_Standard_Context_Context_rtl .rmGroup .rmSlide
                {
	                margin: 0 0 0 5px;
                }

                /* </Submenu offsets> */

                /* <Scrolling arrows> */

                .RadMenu_Standard_Context .rmLeftArrow,
                .RadMenu_Standard_Context .rmRightArrow
                {
	                /*
	                background-color: #E0E5F5;
	                */
	                background-color: #f0f0f0;
                }

                .RadMenu_Standard_Context .rmLeftArrow { background-position: -8px -312px; border-right:1px solid #e4e4e4; }
                .RadMenu_Standard_Context .rmRightArrow { background-position: -482px -216px; border-left:1px solid #e4e4e4; }

                .RadMenu_Standard_Context .rmTopArrow,
                .RadMenu_Standard_Context .rmBottomArrow,
                .RadMenu_Standard_Context .rmGroup .rmLeftArrow,
                .RadMenu_Standard_Context .rmGroup .rmRightArrow
                {
	                background-color: #f0f0f0;
                }

                .RadMenu_Standard_Context .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #e4e4e4; }
                .RadMenu_Standard_Context .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #e4e4e4; }

                /* </Scrolling arrows> */

                /* <Separators> */

                .RadMenu_Standard_Context .rmVertical .rmSeparator .rmText
                {
	                background-position: 0 -406px;
                }

                .RadMenu_Standard_Context_Context .rmVertical .rmSeparator .rmText,
                .RadMenu_Standard_Context .rmVertical .rmVertical .rmSeparator .rmText,
                .RadMenu_Standard_Context .rmHorizontal .rmVertical .rmSeparator .rmText
                {
	                background-position: 0 -408px;
                }

                .RadMenu_Standard_Context .rmHorizontal .rmSeparator .rmText,
                .RadMenu_Standard_Context .rmVertical .rmHorizontal .rmSeparator .rmText
                {
	                background-position: 0 -386px;
                }

        
        /*Override*/
.RadMenu_Standard_Context_Context .rmVertical .rmSeparator .rmText
{
    display:none;
}


.RadMenu_Standard_Context_Context ul.rmLevel1 
{
    background:none;
}

.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem 
{
    text-align:left;
    padding-left:0;
    background:none;
}

.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmLink
{
    padding-left:0;
}
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmLink:link,
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmLink:visited
{
    border-top:1px solid #dedede;
}
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmFirst a.rmLink:link,
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmFirst a.rmLink:visited
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmFirst a.rmRootLink,
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmFirst a.rmRootLink:link,
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmRootLink,
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmRootLink:link,
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmRootLink:visited,
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmLink:hover,
.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmLink:active
{
    border-top:1px solid #F0F0F0;
}

.RadMenu_Standard_Context_Context ul.rmLevel1 li.rmItem a.rmLink .rmText
{
    padding-left:0;
}


/*Context Menu*/

                .RadMenu_StandardContext .rmRootGroup,
                .RadMenu_StandardContext a.rmLink,
                .RadMenu_StandardContext .rmText,
                .RadMenu_StandardContext .rmLeftArrow,
                .RadMenu_StandardContext .rmRightArrow,
                .RadMenu_StandardContext .rmTopArrow,
                .RadMenu_StandardContext .rmBottomArrow
                {

	                background-image: url('../img/telerik/ContextMain.png');
	                background-color: transparent;
                }

                .RadMenu_StandardContext .rmRootGroup
                {
	                /*
	                border: 1px solid #3d556c;
	                background-color: #627f97;
                    */
	                border: 1px solid #e4e4e4;
	                background-color: #f0f0f0;
                }

                .RadMenu_StandardContext .rmHorizontal
                {
	                background-position: 0 0;
	                background-repeat: repeat-x;
                }

                .RadMenu_StandardContext .rmVertical
                {
	                background-position: 0 -425px;
	                background-repeat: repeat-x;
                }

                /* <Root items> */

                .RadMenu_StandardContext,
                .RadMenu_StandardContext a.rmLink
                {
	                font: normal 11px/20px Verdana, Helvetica, sans-serif;
	                text-decoration: none;
                }

                .RadMenu_StandardContext a.rmLink
                {
	                color: #fff;
                }

                .RadMenu_StandardContext a.rmLink,
                .RadMenu_StandardContext .rmText
                {
	                background-position: 0 1050px;
	                background-repeat: no-repeat;
                }

                .RadMenu_StandardContext a.rmLink:hover,
                .RadMenu_StandardContext a.rmFocused,
                .RadMenu_StandardContext a.rmSelected
                {
	                color: #0d202b;
	                background-position: 0 -72px;
                }

                .RadMenu_StandardContext a.rmLink:hover .rmText,
                .RadMenu_StandardContext a.rmFocused .rmText,
                .RadMenu_StandardContext a.rmSelected .rmText
                {
	                background-position: 100% -96px;
                }

                .RadMenu_StandardContext a.rmExpanded,
                .RadMenu_StandardContext a.rmExpanded:hover
                {
	                color: #0d202b;
	                background-position: 0 -120px;
                }

                .RadMenu_StandardContext a.rmExpanded .rmText,
                .RadMenu_StandardContext a.rmExpanded:hover .rmText
                {
	                background-position: 100% -144px;
                }

                .RadMenu_StandardContext a.rmDisabled,
                .RadMenu_StandardContext a.rmDisabled:hover
                {
	                color: #aaa;
                }

                .RadMenu_StandardContext a.rmDisabled:hover,
                .RadMenu_StandardContext a.rmDisabled:hover .rmText
                {
	                background: none;
                }

                /* </Root items> */


                /* <Submenu items> */

                .RadMenu_StandardContext .rmGroup,
                .RadMenu_StandardContext .rmMultiColumn,
                .RadMenu_StandardContext .rmGroup .rmVertical
                {
	                
                    background: #f0f0f0 url('../img/telerik/ContextSubmenu.png') repeat-y 0 0;
                    border:none;
                }

                .RadMenu_StandardContext .rmTopFix,
                .RadMenu_StandardContext .rmBottomFix,
                .RadMenu_StandardContext .rmRoundedCorners .rmGroup .rmItem,
                .RadMenu_StandardContext .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmGroup .rmItem,
                .RadMenu_StandardContext_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd0Qhe3Llk_5ItWaCqSvw0ww2&t=634097737580000000');
	                context02.png (58px x 1px)
	                background-color: #f0f2f4;
	                
	                background-image: url('../img/telerik/ContextSubmenu.png');
	                background-color: #f0f0f0;
	                */
	                background-image:none;
	                background-color: #f0f0f0;
	                
	                
	                background-repeat: repeat-y;
	                background-position: -3px 0;
	               
                }

                * html .rmRoundedCorners_StandardContext .rmGroup .rmItem,
                * html .rmRoundedCorners_StandardContext ul.rmHorizontal .rmFirst
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd0Qhe3Llk_5ItWaCqSvw0ww2&t=634097737580000000');
	                context02.png (58px x 1px)
	                background-color: #f0f2f4; 
	                */
	                background-image: url('../img/telerik/ContextSubmenu.png');
	                background-color:  #f0f0f0;
	                
	                background-repeat: repeat-y;
	                background-position: -3px 0;
                }

                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrap .rmItem,
                .RadMenu_StandardContext .rmRoundedCorners .rmGroupColumn .rmItem,
                .RadMenu_StandardContext .rmRoundedCorners .rmHorizontal .rmItem,
                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrap .rmVertical,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrap .rmItem,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmHorizontal .rmItem,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrap .rmVertical
                {
	                background-image: none;
                }

                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmGroup,
                * html .rmRoundedCorners_StandardContext .rmScrollWrap .rmItem,
                * html .rmRoundedCorners_StandardContext .rmHorizontal .rmItem,
                * html .rmRoundedCorners_StandardContext .rmScrollWrap .rmVertical
                {
	                background-image: none;
                }

                .RadMenu_StandardContext .rmRoundedCorners .rmGroupColumn
                {
	                background-color: #f0f2f4;
                }

                .RadMenu_StandardContext .rmBottomLeft,
                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrapContainer,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrapContainer,
                .RadMenu_StandardContext_Context.rmRoundedCorners ul.rmGroup,
                .RadMenu_StandardContext .rmRoundedCorners ul.rmGroup,
                .RadMenu_StandardContext .rmRoundedCorners .rmMultiColumn
                {
	               /*
	                background-image:  url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd_NA6lChqcRqqeiNditl_Z3iwugVEWTT8wws-eXWm4Kw1&t=634097737580000000');
	               context03.png - Left side rounded corners (Big)
	               */
	               background-image: url('../img/telerik/ContextLeft.png');
	                background-color: transparent; 
	                background-repeat: no-repeat;
                }

                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer,
                * html .rmRoundedCorners_StandardContext .rmGroup ul.rmGroup,
                * html .rmRoundedCorners_StandardContext ul.rmGroup
                {
	                /*
	                background-image:  url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd_NA6lChqcRqqeiNditl_Z3iwugVEWTT8wws-eXWm4Kw1&t=634097737580000000');
	                 context03.png - Left side rounded corners (Big)
	                */
	               background-image: url('../img/telerik/ContextLeft.png');
	                background-color: transparent; 
	                background-repeat: no-repeat;
                }

                .RadMenu_StandardContext .rmTopRight,
                .RadMenu_StandardContext .rmBottomRight
                {
	                /*
	                background-image:  url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd4oYGg4k4IFhmo6H2dcLmHVhpfZJARkjAt_w5tYG2gg01&t=634097737580000000');
	                context04.png - Right side rounded corners
	                */
	               background-image: url('../img/telerik/ContextRight.png');
	                background-color: transparent; 
	                background-repeat: no-repeat;
                }

                .RadMenu_StandardContext .rmTopFix,
                .RadMenu_StandardContext .rmBottomFix,
                .RadMenu_StandardContext .rmRoundedCorners .rmGroup .rmFirst,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmGroup .rmFirst,
                .rmRoundedCorners_StandardContext .rmGroup .rmFirst
                {
	                border-color: #bebebe;

                }

                .RadMenu_StandardContext li.rmTopFix,
                .RadMenu_StandardContext li.rmBottomFix
                {
	                
	                background: #f0f0f0;
	                
                }

                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
                {
	                background-color: #f0f0f0;
	                border: 0;
                }

                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmTopArrow,
                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmBottomArrow,
                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmLeftArrow,
                * html .rmRoundedCorners_StandardContext .rmScrollWrapContainer .rmRightArrow
                {
	                background-color: #f0f0f0;
	                border: 0;
                }

                .RadMenu_StandardContext_rtl .rmBottomLeft,
                .RadMenu_StandardContext_rtl .rmRoundedCorners ul.rmGroup,
                .RadMenu_StandardContext_rtl .rmRoundedCorners .rmMultiColumn,
                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrapContainer,
                .RadMenu_StandardContext .rmScrollWrapContainer .rmBottomLeft,
                .rmRoundedCorners.RadMenu_StandardContext_Context_rtl ul.rmGroup,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrapContainer
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rdURU032wdEEs0BygvN5DIydoBw4iMLCmbFLJ33OJ-Kxw1&t=634097737580000000');
                    context05.png - Left side rounded corners
                    */
	               background-image: url('../img/telerik/ContextLeftRTL.png');
                }

                .RadMenu_StandardContext_rtl .rmTopRight,
                .RadMenu_StandardContext_rtl .rmBottomRight
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rd4oYGg4k4IFhmo6H2dcLmHel1Ayc7d69jwSL-QymOhsw1&t=634097737580000000');
                    context06.png - Right side rounded corners (Big)
                    */
	               background-image: url('../img/telerik/ContextRightRTL.png');
                }

                .RadMenu_StandardContext_rtl li.rmTopFix,
                .RadMenu_StandardContext_rtl li.rmBottomFix,
                .RadMenu_StandardContext_rtl .rmRoundedCorners .rmGroup .rmItem,
                .rmRoundedCorners.RadMenu_StandardContext_Context_rtl ul.rmGroup .rmItem
                {
	                background-position: 101% 0;
                }

                .RadMenu_StandardContext .rmSlide .rmScrollWrap
                {
	                background-image: none;
                }

                .RadMenu_StandardContext_rtl .rmGroup,
                .RadMenu_StandardContext_rtl .rmMultiColumn,
                .RadMenu_StandardContext_rtl .rmGroup .rmVertical
                {
	                background-position: 100% 0;
                }

                .RadMenu_StandardContext .rmGroup a.rmLink
                {
	                color: #000;
                }

                .RadMenu_StandardContext .rmGroup a.rmLink:hover,
                .RadMenu_StandardContext .rmGroup a.rmFocused,
                .RadMenu_StandardContext .rmGroup a.rmSelected
                {
	                color: #0e3d4f;
                }

                .RadMenu_StandardContext .rmRootGroup .rmHorizontal
                {
	                background-image: none;
                }

                .RadMenu_StandardContext .rmScrollWrap .rmVertical
                {
	                border: 0;
                }

                .RadMenu_StandardContext .rmGroup .rmFirst,
                .RadMenu_StandardContext .rmGroup .rmLast,
                .RadMenu_StandardContext .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
                .RadMenu_StandardContext_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
                .rmRoundedCorners_StandardContext .rmScrollWrapContainer li.rmItem
                {
	                background: none;
                }

                .RadMenu_StandardContext .rmGroup .rmLast
                {
	                padding-bottom: 1px;
                }

                .RadMenu_StandardContext .rmGroup a.rmLink:hover,
                .RadMenu_StandardContext .rmGroup a.rmFocused,
                .RadMenu_StandardContext .rmGroup a.rmSelected,
                .RadMenu_StandardContext .rmGroup a.rmExpanded
                {
	                background-position: 0 -168px;
                }

                .RadMenu_StandardContext .rmGroup a.rmLink:hover .rmText,
                .RadMenu_StandardContext .rmGroup a.rmFocused .rmText,
                .RadMenu_StandardContext .rmGroup a.rmSelected .rmText,
                .RadMenu_StandardContext .rmGroup a.rmExpanded .rmText
                {
	                background-position: 100% -192px;
                }

                .RadMenu_StandardContext .rmGroup a.rmDisabled,
                .RadMenu_StandardContext .rmGroup a.rmDisabled:hover
                {
	                color: #aaa;
                }

                /* <expand arrows> */

                .RadMenu_StandardContext .rmGroup .rmExpandRight,
                .RadMenu_StandardContext .rmGroup .rmExpandDown
                {
	                background-position: 100% -216px;
                }

                .RadMenu_StandardContext .rmGroup a.rmLink:hover .rmExpandRight,
                .RadMenu_StandardContext .rmGroup a.rmFocused .rmExpandRight,
                .RadMenu_StandardContext .rmGroup a.rmSelected .rmExpandRight,
                .RadMenu_StandardContext .rmGroup a.rmExpanded .rmExpandRight,
                .RadMenu_StandardContext .rmGroup a.rmLink:hover .rmExpandDown,
                .RadMenu_StandardContext .rmGroup a.rmFocused .rmExpandDown,
                .RadMenu_StandardContext .rmGroup a.rmSelected .rmExpandDown,
                .RadMenu_StandardContext .rmGroup a.rmExpanded .rmExpandDown
                {
	                background-position: 100% -240px;
                }

                .RadMenu_StandardContext .rmGroup a.rmDisabled:hover .rmExpandRight,
                .RadMenu_StandardContext .rmGroup a.rmDisabled:hover .rmExpandDown
                {
	                /*
	                background-image: url('WebResource.axd?d=32-x8IGyFKDTSptZskE_J8bMeMGU60IqoULcV4m7-LFwzvjPAs6aFQ9vGsXbK5rdUK7bvqmR4egcbceFbLhn7A2&t=634097737580000000');
	               context01.png (sprite)
	                */
	                background-image: url('../img/telerik/ContextMain.png');
	                background-image:none;
	                background-position: 100% -216px;
                }

                /* </expand arrows> */

                /* <rtl> */

                .RadMenu_StandardContext_rtl .rmGroup a.rmLink:hover,
                .RadMenu_StandardContext_rtl .rmGroup a.rmFocused,
                .RadMenu_StandardContext_rtl .rmGroup a.rmSelected,
                .RadMenu_StandardContext_rtl .rmGroup a.rmExpanded
                {
	                background-position: 100% -264px;
                }

                .RadMenu_StandardContext_rtl .rmGroup a.rmLink:hover .rmText,
                .RadMenu_StandardContext_rtl .rmGroup a.rmFocused .rmText,
                .RadMenu_StandardContext_rtl .rmGroup a.rmSelected .rmText,
                .RadMenu_StandardContext_rtl .rmGroup a.rmExpanded .rmText
                {
	                background-position: 0 -288px;
                }

                .RadMenu_StandardContext_rtl .rmGroup .rmExpandLeft
                {
	                background-position: 0 -312px;
                }

                .RadMenu_StandardContext_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
                .RadMenu_StandardContext_rtl .rmGroup a.rmFocused .rmExpandLeft,
                .RadMenu_StandardContext_rtl .rmGroup a.rmSelected .rmExpandLeft,
                .RadMenu_StandardContext_rtl .rmGroup a.rmExpanded .rmExpandLeft
                {
	                background-position: 0 -336px;
                }

                /* </rtl> */

                /* </Submenu items> */

                /* <Submenu offsets (StandardContext - specific, overlapping submenus)> */

                .RadMenu_StandardContext .rmSlide
                {
	                margin: -3px 0 0 1px;
                }

                .RadMenu_StandardContext .rmVertical .rmSlide,
                .RadMenu_StandardContext .rmSlide .rmSlide,
                .RadMenu_StandardContext_Context .rmGroup .rmSlide
                {
	                margin: 0 0 0 -5px;
                }

                .RadMenu_StandardContext_rtl .rmSlide
                {
	                margin: -3px 0 0 -1px;
                }

                .RadMenu_StandardContext_rtl .rmVertical .rmSlide,
                .RadMenu_StandardContext_rtl .rmSlide .rmSlide,
                .RadMenu_StandardContext_Context_rtl .rmGroup .rmSlide
                {
	                margin: 0 0 0 5px;
                }

                /* </Submenu offsets> */

                /* <Scrolling arrows> */

                .RadMenu_StandardContext .rmLeftArrow,
                .RadMenu_StandardContext .rmRightArrow
                {
	                /*
	                background-color: #E0E5F5;
	                */
	                background-color: #f0f0f0;
                }

                .RadMenu_StandardContext .rmLeftArrow { background-position: -8px -312px; border-right:1px solid #e4e4e4; }
                .RadMenu_StandardContext .rmRightArrow { background-position: -482px -216px; border-left:1px solid #e4e4e4; }

                .RadMenu_StandardContext .rmTopArrow,
                .RadMenu_StandardContext .rmBottomArrow,
                .RadMenu_StandardContext .rmGroup .rmLeftArrow,
                .RadMenu_StandardContext .rmGroup .rmRightArrow
                {
	                background-color: #f0f0f0;
                }

                .RadMenu_StandardContext .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #e4e4e4; }
                .RadMenu_StandardContext .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #e4e4e4; }

                /* </Scrolling arrows> */

                /* <Separators> */

                .RadMenu_StandardContext .rmVertical .rmSeparator .rmText
                {
	                background-position: 0 -406px;
                }

                .RadMenu_StandardContext_Context .rmVertical .rmSeparator .rmText,
                .RadMenu_StandardContext .rmVertical .rmVertical .rmSeparator .rmText,
                .RadMenu_StandardContext .rmHorizontal .rmVertical .rmSeparator .rmText
                {
	                background-position: 0 -408px;
                }

                .RadMenu_StandardContext .rmHorizontal .rmSeparator .rmText,
                .RadMenu_StandardContext .rmVertical .rmHorizontal .rmSeparator .rmText
                {
	                background-position: 0 -386px;
                }

        
        /*Override*/
.RadMenu_StandardContext_Context .rmVertical .rmSeparator .rmText
{
    display:none;
}


.RadMenu_StandardContext_Context ul.rmLevel1 
{
    background:none;
}

.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem 
{
    text-align:left;
    padding-left:0;
    background:none;
}

.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmLink
{
    padding-left:0;
}
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmLink:link,
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmLink:visited
{
    border-top:1px solid #dedede;
}
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmFirst a.rmLink:link,
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmFirst a.rmLink:visited
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmFirst a.rmRootLink,
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmFirst a.rmRootLink:link,
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmRootLink,
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmRootLink:link,
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmRootLink:visited,
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmLink:hover,
.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmLink:active
{
    border-top:1px solid #F0F0F0;
}

.RadMenu_StandardContext_Context ul.rmLevel1 li.rmItem a.rmLink .rmText
{
    padding-left:0;
}

/*global*/

.RadInput_Standard,
.RadInputMgr_Standard
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

/*textbox states*/

html body .RadInput_Standard .riTextBox,
html body .RadInputMgr_Standard
{
	border-color:#b8cbde;
	background:#fff;
	color:#000;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;    
    width:20px;
}

html body .RadInput_Standard .riEmpty,
html body .RadInput_Empty_Standard
{
	color:#a7a7a7;
}

html body .RadInput_Standard .riHover,
html body .RadInput_Hover_Standard,
html body .RadInput_Standard .riFocused,
html body .RadInput_Focused_Standard
{
	border-color:#c1dbfc;
}

html body .RadInput_Standard .riRead,
html body .RadInput_Read_Standard
{
	border-color:#d9d9d9;
	background-color:#efefef;
}

html body .RadInput_Standard .riDisabled,
html body .RadInput_Disabled_Standard
{
	border-color:#d9d9d9;
	color:#a7a7a7;
	cursor:default;
	background-color:#efefef;
}

html body .RadInput_Standard .riError,
html body .RadInput_Error_Standard
{
	border-color:#d18185;
	background:#fff 100% -298px no-repeat url('../img/telerik/InputSprite.gif');
	color:#b32d34;
}

.RadForm.rfdTextbox .RadInput_Standard .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Standard[type="text"]
{
	border-color:#d18185;
	background:#fff 100% -298px no-repeat url('../img/telerik/InputSprite.gif');
	color:#b32d34;
}

html body .RadInput_Standard .riNegative,
html body .RadInput_Negative_Standard
{
	color:#565656;
}

/*buttons*/

.RadInput_Standard a
{
	background:transparent no-repeat url('../img/telerik/InputSprite.gif');
}

/*go*/

.RadInput_Standard .riBtn a
{
	width:20px;
	height:18px;
	line-height:18px;
	background-position:3px 5px;
}

.RadInput_Standard .riBtn a:hover
{
	background-position:3px -45px;
}

/*spin*/

.RadInput_Standard .riSpin a
{
	width:15px;
	height:7px;
	line-height:7px;
}

.RadInput_Standard a.riUp
{
	background-position:4px -98px;
}

.RadInput_Standard a.riUp:hover
{
	background-position:4px -148px;
}

.RadInput_Standard a.riDown
{
	background-position:4px -199px;
}

.RadInput_Standard a.riDown:hover
{
	background-position:4px -249px;
}

/*label*/

.RadInput_Standard .riLabel
{
	color:#000;
}

/*rtl*/

html body .RadInputRTL_Standard .riError,
html body .RadInputRTL_Error_Standard
{
	background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_Standard .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Standard[type="text"]
{
	background-position:3px -298px;
}

.RadGrid_Standard .rgAltRow.rgSelectedRow td
{
    background:#cce7ba;
    background-color:#cce7ba;
    background-image:url('../img/telerik/GridSprite.gif');
    background-position:0 -3900px;
    background-repeat: repeat-x;
    border-bottom:1px solid #ebf5ff;
}
.RadGrid_Standard tr.rgRow.rgSelectedRow td,
.RadGrid_Standard tr.rgRow.rgSelectedRow td + td
{
    background:#cce7ba;
    background-color:#cce7ba;
    background-image:url('../img/telerik/GridSprite.gif');
    background-position:0 -3900px;
    background-repeat: repeat-x;
    border-bottom:1px solid #ebf5ff;
}
.radgridCommandTemplate
{
    border-style:solid; 
    border-collapse:collapse; 
    border-width:1px; 
    border-color:#688caf; 
    border-bottom-style:none;
	background:#d6e6f4 0 -2099px repeat-x url('../img/telerik/GridSprite.gif');
	color:#333;
	height:30px;
	vertical-align:middle;
}
.radgridCommandTemplate table
{
    padding:0px 0px 0px 0px;
    border-spacing:0;
    height:20px;
    margin-left:5px;
}
.radgridCommandTemplate table td
{
    vertical-align:middle;
    padding-top:2px;
    background:none;
}
.radgridCommandTemplate table td a:visited
{
    color:#000066;
}
.radgridCommandTemplateAddButton
{
    background:url('../img/controlIconSprite.png') no-repeat;
    cursor:pointer;      
    height:24px;        
    overflow:hidden;    
    width:26px;
}

.RadUpload_Standard .ruButton
{
   color: #41536b;
    font: bold 84% Verdana, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #717171;
    background: url('../img/telerik/UploadButton.png') #b5b5b5 0px 0px no-repeat;
    cursor: pointer;
    width: 80px;
    height: 24px;
}
.RadUpload_Standard input.ruFileInput
{
    font: Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

.RadButton_Standard
{
}

.RadButton_Standard .rbToggleCheckbox,
.RadButton_Standard .rbToggleCheckboxChecked,
.RadButton_Standard .rbToggleCheckboxFilled,
.RadButton_Standard .rbToggleRadio,
.RadButton_Standard .rbToggleRadioChecked
{
	background-image:url('../img/telerik/ButtonSprite.gif');
}

.RadGrid_Standard .rbToggleCheckbox,
.RadGrid_Standard .rbToggleCheckboxFilled,
.RadGrid_Standard .rbToggleCheckboxChecked
{
    margin-left:7px;
}

.RadButton_Standard.rbToggleButton,
.RadButton_Standard.rbToggleButton.rbDisabled:hover
{
	color: #000;
}

.RadButton_Standard.rbToggleButton:hover
{
	color: #6a6a6a;
}

/*RadNotification Base Stylesheet*/

.RadNotification
{
	margin: 0;
	padding: 0;
	font-family: Verdna,Arial,Helvetica,sans-serif;
    font-size: 12px;
    word-wrap: break-word;
    z-index: 9001;
}

.rnRoundedCorners
{
	border-radius: 5px;
}

/* Titlebar */
.rnTitleBar
{
	height: 24px;
	background-repeat: repeat-x;
	background-position: 0 0;
	margin: 0;
	padding: 0 4px;
	border-radius: 5px 5px 0 0;
}

.rnTitleBarIcon
{
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin: 4px 4px 0 0;
	overflow: hidden;
}

.RadNotification_Standard .rnTitleBarTitle,
.RadNotification_Standard_Error .rnTitleBarTitle
{
	display: block;
	float: left;
	width: 70%;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-weight: bold;
	text-align:left;
}

/* Titlebar commands */
.rnCommands
{
	width: auto;
	height: 19px;
	line-height: 19px;
	float: right;
	list-style: none;
	margin: 3px 0 0 0;
	padding: 0;
}

.rnCommands li
{
	float: left;
}

.rnCommands a
{
	display: block;
	width: 19px;
	height: 19px;
}

.rnCommands .rnMenuIcon a
{
	background-position: 0 -27px;
}

.rnCommands .rnMenuIcon a:hover
{
	background-position: 21px -27px;
}

.rnCommands .rnCloseIcon a
{
	background-position: 0 -47px;
}

.rnCommands .rnCloseIcon a:hover
{
	background-position: 21px -47px;
}

.rnCommands a .rnAccessibility
{
	display: none;
}

div.rnNoTitleBar .rnContentWrapper
{
	border-top: 0;
}

/* Content */
.rnContentWrapper
{
	padding: 5px 5px 5px 5px;
	border: 0;
}

.rnContentIconClipIn
{
	position: relative;
	float: left;
	margin: -2px 0 -34px 15px;
	width: 32px;
	height: 32px;
}

*html .rnContentIconClipIn
{
	margin: -2px 0 -34px 16px;
}

*+html .rnContentIconClipIn
{
	margin: 15px 0 -35px 0;
}

.rnContentIconClip
{
	position: absolute;
	top: -1px;
	clip: rect(16px 32px 48px 0);
}


*+html .rnContentIconClip
{
	top: -18px;
	right: -18px;
}

.rnContentIconClipIn .rnCustomIcon
{
	clip: auto;
	margin-top: 12px;
}

*html .rnContentIconClipIn .rnCustomIcon
{
	cliptop: 0;
	top: 0;
}

*+html .rnContentIconClipIn .rnCustomIcon
{
	cliptop: 0;
}

.RadNotification_Standard .rnContent,
.RadNotification_Standard_Error .rnContent
{
	padding: 5px 0px 5px 50px;
	text-align:left;
}

.rnContentTemplate,
div.rnNoContentIcon .rnContent
{
	padding: 0;
}

/*RadNotification Standard Skin*/

.RadNotification_Standard
{
	border: 1px solid #768ca5;
	background-color: #e9e8d2;
}

.RadNotification_Standard.rnShadows
{
	box-shadow: 2px 2px 3px #c3cbd5;
	-webkit-box-shadow: 2px 2px 3px #c3cbd5;
}

.RadNotification_Standard .rnTitleBar,
.RadNotification_Standard .rnCommands a
{
	background-image: url('../img/telerik/NotificationSprite.png');
}

.RadNotification_Standard .rnTitleBarTitle,
.RadNotification_Standard .rnContentWrapper
{
	color: #333333;
}

.RadNotification_Standard .rnContentWrapper div a:link 
{
	/*
	color:#336699;
	text-decoration:none;
    */
    color:#000066;
	text-decoration:underline;
}
.RadNotification_Standard .rnContentWrapper div a:hover 
{
	/*
	color:#003366;
	text-decoration:underline;
     */
    color:#3366cc;
    text-decoration:none; 
}

/* base overwrites */
.RadNotification_Standard .rnCommands 
{
	margin: 3px 3px 0 0;
}

.RadNotification_Standard .rnCommands li
{
	margin-right: 1px;
}

/*RadNotification Standard_Error Skin*/

.RadNotification_Standard_Error
{
	border: 1px solid #990000;
	background-color: #dedede;
}

.RadNotification_Standard_Error.rnShadows
{
	box-shadow: 2px 2px 3px #c3cbd5;
	-webkit-box-shadow: 2px 2px 3px #c3cbd5;
}

.RadNotification_Standard_Error .rnTitleBar,
.RadNotification_Standard_Error .rnCommands a
{
	background-image: url('../img/telerik/NotificationErrorSprite.png');
}

.RadNotification_Standard_Error .rnTitleBarTitle,
.RadNotification_Standard_Error .rnContentWrapper
{
	color: #000;
}

.RadNotification_Standard_Error .rnContentWrapper div a:link 
{
	/*
	color:#336699;
	text-decoration:none;
    */
    color:#000066;
    text-decoration:underline; 
}
.RadNotification_Standard_Error .rnContentWrapper div a:hover 
{
	/*
	color:#003366;
	text-decoration:underline;
    */
    color:#3366cc;
    text-decoration:none; 
}

/* base overwrites */
.RadNotification_Standard_Error .rnCommands 
{
	margin: 3px 3px 0 0;
}

.RadNotification_Standard_Error .rnCommands li
{
	margin-right: 1px;
}
.RadNotification_Standard .rnCustomIcon
{
    width:32px;
    height:32px;
    position: absolute !important;
    margin-top: 16px !important;
	background-position: 0 -16px;
    background-image: url('../img/telerik/NotificationInfoIcon.png');
}
.RadNotification_Standard_Error .rnCustomIcon
{
    width:32px;
    height:32px;
    position: absolute !important;
    margin-top: 16px !important;
	background-position: 0 -16px;
    background-image: url('../img/telerik/NotificationErrorIcon.png');
}
.RadNotification_Standard .rnCloseIcon,
.RadNotification_Standard_Error .rnCloseIcon
{
    margin-top:-1px;
}
.RadNotification_Standard .rnTitleBarIcon
{
    width:16px;
    height:16px;
    margin-top: 3px !important;
    background-image: url('../img/telerik/NotificationInfoIcon.png');
}
.RadNotification_Standard_Error .rnTitleBarIcon
{
    width:16px;
    height:16px;
    margin-top: 3px !important;
    background-image: url('../img/telerik/NotificationErrorIcon.png');
}
  
/*Fix for IE7*/
* + HTML .RadNotification_Standard .rnCustomIcon,
* + HTML .RadNotification_Standard_Error .rnCustomIcon
{
    width: 32px !important;
}
* + HTML .RadNotification_Standard .rnTitleBarIcon,
* + HTML .RadNotification_Standard_Error .rnTitleBarIcon
{
    width: 16px !important;
}
* + HTML .RadNotification_Standard .rnCustomIcon img,
* + HTML .RadNotification_Standard_Error .rnCustomIcon img
{
    top: -16px !important;
    position: absolute !important;
}
.RadUpload_Standard .ruButton
{
    cursor:pointer;
}
.RadComboBox_Standard table td.rcbInputCell
{
    padding-top:2px !important;
    vertical-align:top !important;
    margin-top:0px;
}
.RadComboBox_Standard table td.rcbInputCell .rcbInput 
{
       height:10px;
       line-height:10px;
}

/*BEGIN formerly dynamic css */
/* RadWindow*/
.RadWindow table.rwTable, .RadWindow table.rwShadow, .RadWindow .rwTitlebarControls {
    border: 0;
    padding: 0;
}
.RadWindow .rwCorner, .RadWindow .rwTitlebar, .RadWindow .rwStatusbar, .RadWindow .rwFooterCenter, .RadWindow .rwTitlebarControls td {
    padding: 0;
    margin: 0;
    border: 0;
    border-collapse: collapse;
    vertical-align: top;
}
.RadWindow .rwTopResize {
    font-size: 1px;
    line-height: 4px;
    width: 100%;
    height: 4px;
    background-position: 0 -31px;
    background-repeat: repeat-x;
}
.RadWindow .rwStatusbarRow .rwCorner {
    background-repeat: no-repeat;
}
.RadWindow .rwStatusbarRow .rwBodyLeft {
    background-position: -16px 0;
}
.RadWindow .rwStatusbarRow .rwBodyRight {
    background-position: -24px 0;
}
.RadWindow .rwStatusbar {
    height: 22px;
    background-position: 0 -113px;
    background-repeat: repeat-x;
}
.RadWindow .rwStatusbar div {
    width: 18px;
    height: 18px;
    padding: 0 3px 0 0;
    background-position: 0 -94px;
    background-repeat: no-repeat;
}
.RadWindow .rwTable {
    width: 100%;
    height: 100%;
    table-layout: auto;
}
.RadWindow .rwCorner {
    width: 8px;
}
.RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter {
    height: 8px;
    font-size: 1px;
    background-repeat: no-repeat;
    line-height: 1px;
}
.RadWindow .rwBodyLeft, .RadWindow .rwBodyRight {
    background-repeat: repeat-y;
}
.RadWindow .rwBodyRight {
    background-position: -8px 0;
}
.RadWindow .rwTopLeft {
    background-position: 0 0;
}
.RadWindow .rwTopRight {
    background-position: -8px 0;
}
.RadWindow table .rwTitlebar {
    background-repeat: repeat-x;
    background-position: 0 -31px;
    -moz-user-select: none;
}
.RadWindow .rwFooterLeft {
    background-position: 0 -62px;
}
.RadWindow .rwFooterRight {
    background-position: -8px -62px;
}
.RadWindow .rwFooterCenter {
    background-repeat: repeat-x;
    background-position: 0 -70px;
}
.RadWindow .rwTitlebarControls {
    width: 100%;
    height: 27px;
}
.RadWindow .rwWindowContent {
    height: 100%!important;
    background: white;
}
.RadWindow td.rwLoading {
    background-repeat: no-repeat;
    background-position: center;
}
.RadWindow .rwStatusbar .rwLoading {
    background-repeat: no-repeat;
}
.RadWindow .rwStatusbar .rwLoading {
    padding-left: 30px;
}
.RadWindow td.rwStatusbar input {
    font: normal 12px "Segoe UI", Arial, Verdana, Sans-serif;
    padding: 4px 0 0 3px;
    margin: 0;
    border: 0!important;
    width: 100%;
    height: 18px;
    line-height: 18px;
    background-color: transparent!important;
    background-repeat: no-repeat!important;
    background-position: left center!important;
    cursor: default;
    -moz-user-select: none;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    float: left;
    vertical-align: middle;
}
.RadWindow .rwControlButtons {
    padding: 0;
    margin: 2px 0 0 0;
    list-style: none;
    white-space: nowrap;
    float: right;
}
.RadWindow .rwControlButtons li {
    float: left;
    padding: 0 1px 0 0;
}
.RadWindow .rwControlButtons a {
    width: 30px;
    height: 21px;
    line-height: 1px;
    font-size: 1px;
    cursor: default;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    outline: none;
}
.RadWindow .rwControlButtons span {
    display: block;
}
.RadWindow .rwReloadButton {
    background-position: -120px 0;
}
.RadWindow .rwReloadButton:hover {
    background-position: -120px -21px;
}
.RadWindow .rwPinButton {
    background-position: -180px 0;
}
.RadWindow .rwPinButton:hover {
    background-position: -180px -21px;
}
.RadWindow .rwPinButton.on {
    background-position: -150px 0;
}
.RadWindow .rwPinButton.on:hover {
    background-position: -150px -21px;
}
.RadWindow .rwMinimizeButton {
    background-position: 0 0;
}
.RadWindow .rwMinimizeButton:hover {
    background-position: 0 -21px;
}
.RadWindow .rwMaximizeButton {
    background-position: -60px 0;
}
.RadWindow .rwMaximizeButton:hover {
    background-position: -60px -21px;
}
.RadWindow .rwCloseButton {
    background-position: -90px 0;
}
.RadWindow .rwCloseButton:hover {
    background-position: -90px -21px;
}
.RadWindow.rwMaximizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwMinimizeButton {
    background-position: -30px 0;
}
.RadWindow.rwMaximizedWindow .rwMaximizeButton:hover, .RadWindow.rwMinimizedWindow .rwMinimizeButton:hover {
    background-position: -30px -21px;
}
.rwMaximizedWindow .rwTopResize, .rwMaximizedWindow .rwCorner, .rwMaximizedWindow .rwFooterCenter, .rwMaximizedWindow .rwTitlebar {
    cursor: default!important;
}
.RadWindow .rwIcon {
    display: block;
    background-repeat: no-repeat;
    background-position: 0 -78px;
    width: 16px;
    height: 16px;
    cursor: default;
    margin: 5px 5px 0 0;
}
.RadWindow .rwTitleRow em {
    font: normal bold 12px "Segoe UI", Arial;
    color: black;
    padding: 5px 0 0 1px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.RadWindow_rtl .rwControlButtons {
    float: left;
}
div.RadWindow_rtl .rwControlButtons li {
    float: right;
}
.RadWindow.rwInactiveWindow .rwTitlebarControls {
    position: static;
}
.RadWindow .rwDialogPopup {
    margin: 16px;
    color: black;
    padding: 1px 0 16px 50px;
    font: normal 12px "Segoe UI", Arial, Verdana;
    cursor: default;
}
.rwDialogPopup .rwPopupButton {
    margin: 0;
}
.rwDialogPopup .rwPopupButton, .rwDialogPopup .rwPopupButton span {
    display: block;
    float: left;
}
.RadWindow .rwControlButtons a {
    text-indent: -3333px;
    overflow: hidden;
    text-align: center;
}
html:first-child .RadWindow ul {
    float: right;
    border: solid 1px transparent;
}
.RadWindow .rwDialogText {
    text-align: left;
}
.RadWindow.rwMinimizedWindow .rwPinButton, .RadWindow.rwMinimizedWindow .rwReloadButton, .RadWindow.rwMinimizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwTopResize {
    display: none!important;
}
.RadWindow .rwDialogInput {
    font: normal 12px "Segoe UI", Arial, Verdana;
    color: black;
    width: 100%;
    display: block;
    margin: 8px 0;
}
.RadWindow .rwWindowContent .radconfirm, .RadWindow .rwWindowContent .radalert {
    background-color: transparent;
    background-position: left center;
    background-repeat: no-repeat;
}
.RadWindow .rwWindowContent .radconfirm {
    background-image:url('img/telerik/WindowConfirm.png');
}
.RadWindow .rwWindowContent .radalert {
    background-image: url('img/telerik/WindowAlert.png');
}
.RadWindow .rwWindowContent .radprompt {
    padding: 0;
}
.RadWindow .rwPopupButton, .RadWindow .rwPopupButton span {
    text-decoration: none;
    color: black;
    line-height: 21px;
    height: 21px;
    cursor: default;
}
.RadWindow .rwPopupButton {
    background-repeat: no-repeat;
    background-position: 0 -136px;
    padding: 0 0 0 3px;
    margin: 8px 8px 8px 0;
}
.RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan {
    background-repeat: no-repeat;
    background-position: right -136px;
    padding: 0 3px 0 0;
}
.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan {
    background-repeat: repeat-x;
    background-position: 0 -157px;
    padding: 0 12px;
}
.RadWindow .rwWindowContent .rwPopupButton:hover {
    background-position: 0 -178px;
    padding: 0 0 0 3px;
    margin: 8px 8px 8px 0;
}
.RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan {
    background-position: right -178px;
    padding: 0 3px 0 0;
}
.RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan {
    background-position: 0 -199px;
    padding: 0 12px;
}
.RadWindow .rwStatusbarRow .rwBodyLeft {
    background-position: -16px 0;
}
.RadWindow .rwStatusbarRow .rwBodyRight {
    background-position: -24px 0;
}
.RadWindow.rwMinimizedWindow .rwContentRow, .RadWindow.rwMinimizedWindow .rwStatusbarRow {
    display: none;
}
.RadWindow.rwMinimizedWindow table.rwTitlebarControls {
    margin-top: 4px;
}
.RadWindow.rwMinimizedWindow .rwControlButtons {
    width: 66px!important;
}
.RadWindow.rwMinimizedWindow em {
    width: 90px;
}
.RadWindow.rwMinimizedWindow, .rwMinimizedWindowOverlay {
    width: 200px!important;
    height: 30px!important;
    overflow: hidden!important;
    float: left!important;
}
.RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft {
    background-position: 0 -220px;
    background-repeat: no-repeat;
}
.RadWindow.rwMinimizedWindow .rwCorner.rwTopRight {
    background-position: -8px -220px;
    background-repeat: no-repeat;
}
.RadWindow.rwMinimizedWindow .rwTitlebar {
    background-position: 0 -250px!important;
    background-repeat: repeat-x;
}
.RadWindow.rwInactiveWindow .rwCorner, .RadWindow.rwInactiveWindow .rwTitlebar, .RadWindow.rwInactiveWindow .rwFooterCenter {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65)!important;
    opacity: .65!important;
    -moz-opacity: .65!important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"}
.RadWindow ul.rwControlButtons span {
    display /*\**/: none\9;
}
div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopLeft {
    background-position: 0 -280px;
}
div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTitlebar {
    background-position: 0 -288px;
    background-repeat: repeat-x;
}
div.RadWindow.rwNoTitleBar tr.rwTitleRow td.rwTopRight {
    background-position: -8px -280px;
}
div.RadWindow.rwNoTitleBar div.rwTopResize {
    background: none;
}
.RadWindow .rwShadow .rwTopLeft, .RadWindow .rwShadow .rwTopRight, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight {
    width: 15px!important;
}
.RadWindow .rwShadow .rwTopLeft, .RadWindow .rwShadow .rwTopRight {
    height: 38px;
}
.RadWindow .rwShadow .rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft {
    background-position: 0 -297px!important;
}
.RadWindow .rwShadow .rwTopRight, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight {
    background-position: 0 -335px!important;
}
.RadWindow .rwShadow .rwTopResize {
    height: 8px;
    background-position: 0 -376px!important;
}
.RadWindow .rwShadow .rwTitlebar, .RadWindow.rwMinimizedWindow .rwShadow .rwTitlebar {
    height: 30px!important;
    background-position: 0 -391px!important;
    background-repeat: repeat-x!important;
}
.rwInactiveWindow.rwMinimizedWindow {
    height: 29px\9!important;
}
* html .rwInactiveWindow.rwMinimizedWindow {
    height: 30px!important;
}
.RadWindow .rwShadow .rwFooterLeft, .RadWindow .rwShadow .rwFooterRight, .RadWindow .rwShadow .rwFooterCenter {
    height: 14px;
}
.RadWindow .rwShadow .rwFooterLeft {
    width: 15px;
    background-position: 0 -431px;
}
.RadWindow .rwShadow .rwFooterCenter {
    background-position: 0 -461px;
    background-repeat: repeat-x;
}
.RadWindow .rwShadow .rwFooterRight {
    width: 15px;
    background-position: 0 -446px;
}
.RadWindow .rwShadow .rwBodyLeft, .RadWindow .rwShadow .rwBodyRight {
    width: 15px;
    background-repeat: repeat-y;
}
.RadWindow .rwShadow .rwBodyLeft {
    background-position: -33px 0;
}
.RadWindow .rwShadow .rwBodyRight {
    background-position: -52px 0;
}
.RadWindow .rwShadow em {
    padding: 9px 0 0 1px;
}
.RadWindow .rwShadow .rwIcon {
    margin: 8px 5px 0 1px;
}
.RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight {
    height: 1px!important;
}
.RadWindow.rwMinimizedWindowShadow {
    overflow: visible!important;
}
.RadWindow.rwMinimizedWindowShadow .rwTable {
    height: auto!important;
    width: 210px!important;
}
.RadWindow.rwMinimizedWindow .rwShadow .rwFooterLeft {
    background-position: 0 -432px;
}
.RadWindow.rwMinimizedWindow .rwShadow .rwFooterCenter {
    background-position: 0 -462px;
}
.RadWindow.rwMinimizedWindow .rwShadow .rwFooterRight {
    background-position: 0 -447px;
}
.RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls {
    display: block;
}
.RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwPinButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwReloadButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwMaximizeButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwContentRow, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwStatusbarRow {
    display: none!important;
}
.rwMinimizedWindowShadow .rwShadow .rwTopLeft, .rwMinimizedWindowShadow .rwShadow .rwTopRight, .rwMinimizedWindowShadow .rwShadow .rwFooterLeft, .rwMinimizedWindowShadow .rwShadow .rwFooterRight, .rwMinimizedWindowShadow .rwShadow .rwFooterCenter, .rwMinimizedWindowShadow .rwShadow .rwTopResize {
    cursor: default!important;
}
div.RadWindow_rtl table.rwShadow .rwControlButtons li {
    float: right;
}
div.RadWindow.rwNoTitleBar table.rwShadow td.rwTopLeft {
    background-position: 0 -480px!important;
}
div.RadWindow.rwNoTitleBar table.rwShadow td.rwTitlebar {
    background-position: 0 -525px!important;
}
div.RadWindow.rwNoTitleBar table.rwShadow td.rwTopRight {
    background-position: 0 -500px!important;
}
.RadWindow.rwNoTitleBar .rwShadow .rwTitlebar, .RadWindow.rwNoTitleBar .rwShadow .rwTopLeft, .RadWindow.rwNoTitleBar .rwShadow .rwTopRight {
    height: 13px!important;
}
div.RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow td.rwTopLeft {
    background-position: 8px -280px!important;
}
div.RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow td.rwTitlebar {
    background-position: 0 -288px!important;
}
div.RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow td.rwTopRight {
    background-position: -9px -280px!important;
}
.RadWindow.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar, .RadWindow.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft, .RadWindow.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight {
    height: 8px!important;
}








/* RadNotification*/
.RadNotification {
    margin: 0;
    padding: 0;
    font-family: "Segoe UI", Arial, Helvetica, sans-serif;
    font-size: 12px;
    word-wrap: break-word;
    z-index: 9001;
}
.rnRoundedCorners {
    border-radius: 5px;
}
.rnTitleBar {
    height: 24px;
    background-repeat: repeat-x;
    background-position: 0 0;
    margin: 0;
    padding: 0 4px;
    border-radius: 5px 5px 0 0;
}
.rnTitleBarIcon {
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    margin: 4px 4px 0 0;
    overflow: hidden;
}
.rnTitleBarTitle {
    display: block;
    float: left;
    width: 70%;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}
.rnCommands {
    width: auto;
    height: 19px;
    line-height: 19px;
    float: right;
    list-style: none;
    margin: 3px 0 0 0;
    padding: 0;
}
.rnCommands li {
    float: left;
}
.rnCommands a {
    display: block;
    width: 19px;
    height: 19px;
}
.rnCommands .rnMenuIcon a {
    background-position: 0 -27px;
}
.rnCommands .rnMenuIcon a:hover {
    background-position: 21px -27px;
}
.rnCommands .rnCloseIcon a {
    background-position: 0 -47px;
}
.rnCommands .rnCloseIcon a:hover {
    background-position: 21px -47px;
}
.rnCommands a .rnAccessibility {
    display: none;
}
div.rnNoTitleBar .rnContentWrapper {
    border-top: 0;
}
.rnContentWrapper {
    padding: 5px 5px 5px 5px;
    border: 0;
}
.rnContentIconClipIn {
    position: relative;
    float: left;
    margin: -2px 0 -34px 15px;
    width: 32px;
    height: 32px;
}
*html .rnContentIconClipIn {
    margin: -2px 0 -34px 16px;
}
*+html .rnContentIconClipIn {
    margin: 15px 0 -35px 0;
}
.rnContentIconClip {
    position: absolute;
    top: -1px;
    clip: rect(16px 32px 48px 0);
}
*+html .rnContentIconClip {
    top: -18px;
    right: -18px;
}
.rnContentIconClipIn .rnCustomIcon {
    clip: auto;
    margin-top: 12px;
}
*html .rnContentIconClipIn .rnCustomIcon {
    cliptop: 0;
    top: 0;
}
*+html .rnContentIconClipIn .rnCustomIcon {
    cliptop: 0;
}
.rnContent {
    padding: 12px 20px 20px 67px;
}
.rnContentTemplate, div.rnNoContentIcon .rnContent {
    padding: 0;
}
.rnRtl .rnCommands li, .rnRtl .rnTitleBarIcon, .rnRtl .rnTitleBarTitle, .rnRtl .rnContentIconClipIn {
    float: right;
}
.rnRtl .rnTitleBarTitle {
    padding-right: 4px;
}
div.rnRtl .rnCommands {
    float: left;
    margin-left: -4;
}
*html div.rnRtl .rnCommands {
    margin-top: 4px;
    margin-right: 45px;
    width: 40px;
}
*+html div.rnRtl .rnCommands {
    margin-top: 4px;
    margin-right: 55px;
    width: 40px;
}
.rnRtl .rnTitleBarIcon {
    direction: ltr;
    margin: 4px 0 0 0;
}
.rnRtl .rnContent {
    padding: 12px 67px 20px 20px;
}
.rnRtl .rnContentIconClipIn {
    margin: -2px 15px -34px 0;
}
*html .rnRtl .rnContentIconClipIn {
    margin: -2px 7px -34px 0;
    position: fixed;
}
*+html .rnRtl .rnContentIconClipIn {
    margin: 15px 30px -35px 0;
    position: fixed;
}
*html .rnRtl .rnContentIconClipIn .rnCustomIcon {
    cliptop: 0;
    top: 16px;
}
*html .rnRtl .rnContentIconClip {
    margin-top: 25px;
}








/* RadMenu*/
.RadMenu {
    white-space: nowrap;
    float: left;
    position: relative;
    z-index /*\**/: 7000\9;
}
.RadMenu .rmRootGroup {
    margin: 0;
    padding: 0;
    position: relative;
    left: 0;
    display: inline-block;
}
* html .RadMenu .rmRootGroup {
    float: left;
}
.RadMenu:after, .RadMenu .rmRootGroup:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}
.RadMenu ul.rmVertical, .RadMenu ul.rmHorizontal, .RadMenu ul.rmRootScrollGroup, .RadMenu_Context ul.rmHorizontal {
    margin: 0;
    padding: 0;
    display: none;
    position: relative;
    left: 0;
    float: left;
}
.rmSized ul.rmVertical {
    width: 100%}
.rmSized ul.rmRootGroup {
    float: none;
}
.rmSized .rmRootGroup .rmVertical {
    width: auto;
}
.RadMenu .rmItem {
    float: left;
    position: relative;
    list-style-image: none;
    list-style-position: outside;
    list-style: none;
}
* html .RadMenu .rmItem {
    display: inline;
}
.RadMenu .rmHorizontal .rmItem {
    clear: none;
}
.RadMenu .rmVertical .rmItem {
    clear: both;
}
.rmSized .rmVertical .rmItem {
    width: 100%}
.rmSized .rmHorizontal .rmItem, .rmSized .rmRootGroup .rmVertical .rmItem {
    width: auto;
}
.RadMenu ul.rmActive, .RadMenu ul.rmRootGroup {
    display: block;
}
.RadMenu .rmSlide, .RadMenu_Context {
    position: absolute;
    overflow: hidden;
    display: none;
    float: left;
}
* html .RadMenu .rmSlide, * html .RadMenu_Context {
    height: 1px;
}
.RadMenu_Context {
    z-index: 1000;
    overflow: visible;
}
.RadMenu .rmText {
    display: block;
}
.RadMenu div.rmText {
    white-space: normal;
    background: transparent;
}
.RadMenu a.rmLink {
    cursor: default;
    display: block;
}
.rmScrollWrap {
    position: absolute;
    float: left;
    overflow: hidden;
    left: 0;
}
.RadMenu .rmLeftArrow, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmRightArrow {
    position: absolute;
    z-index: 2000;
    text-indent: -1000em;
    font-size: 0;
    line-height: 0;
    outline: 0;
    overflow: hidden;
}
.RadMenu .rmLeftArrowDisabled, .RadMenu .rmTopArrowDisabled, .RadMenu .rmBottomArrowDisabled, .RadMenu .rmRightArrowDisabled {
    display: none;
    text-indent: -1000em;
    font-size: 0;
    line-height: 0;
}
.RadMenu .rmBottomArrow, .RadMenu .rmBottomArrowDisabled {
    margin-bottom: -1px;
}
.RadMenu .rmLeftImage {
    border: 0;
    float: left;
}
.RadMenu_rtl {
    float: right;
    text-align: right;
}
.RadMenu_rtl ul.rmVertical {
    float: right;
}
.RadMenu_rtl .rmItem {
    float: right;
}
.RadMenu_rtl .rmLeftImage, .RadMenu_Context_rtl .rmLeftImage {
    border: 0;
    float: right;
}
.RadMenu_rtl .rmLeftArrow, .RadMenu_rtl .rmTopArrow, .RadMenu_rtl .rmBottomArrow, .RadMenu_rtl .rmRightArrow, .RadMenu_rtl .rmLeftArrowDisabled, .RadMenu_rtl .rmTopArrowDisabled, .RadMenu_rtl .rmBottomArrowDisabled, .RadMenu_rtl .rmRightArrowDisabled {
    text-indent: 1000em!important;
}
.RadMenu .rmLink {
    width: auto;
}
.RadMenu .rmSeparator, .RadMenu .rmSeparator:after {
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}
.RadMenu div.rmRootGroup {
    position: relative;
}
.RadMenu .rmItem {
    padding: 0;
}
.RadMenu .rmLink {
    padding: 0 0 0 12px;
    outline: 0;
    float: left;
}
.RadMenu_rtl .rmLink {
    padding: 0 12px 0 0;
    margin-left: 2px;
}
.RadMenu .rmText {
    padding-bottom: 1px;
    float: left;
}
.RadMenu_rtl .rmText {
    margin-left: -2px;
}
.RadMenu .rmLeftImage {
    margin: 4px 2px 0 -3px;
    padding-bottom: 4px;
}
.RadMenu_rtl .rmLeftImage {
    margin: 4px -3px 0 2px;
    padding-bottom: 2px;
}
.RadMenu span.rmLeftImage {
    width: 16px;
    height: 16px;
}
.RadMenu .rmVertical .rmLeftImage+.rmText {
    padding: 0 8px 1px 24px;
}
.RadMenu .rmVertical .rmText {
    padding: 0 24px 1px 0;
}
.RadMenu .rmHorizontal .rmText {
    padding: 0 12px 1px 0;
}
.RadMenu_rtl .rmHorizontal .rmText {
    padding: 0 0 1px 12px;
}
.RadMenu_rtl .rmVertical .rmText {
    padding: 0 0 1px 24px;
}
.RadMenu .rmVertical .rmText, .RadMenu .rmHorizontal .rmVertical .rmText {
    display: block;
    float: none;
}
.RadMenu .rmVertical .rmLink, .RadMenu .rmHorizontal .rmVertical .rmLink {
    float: none;
}
* html .RadMenu .rmGroup .rmVertical .rmLink, * html .RadMenu .rmGroup .rmHorizontal .rmLink {
    float: left;
}
.RadMenu .rmTopRight, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight, .RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup ul.rmGroup, .RadMenu .rmRoundedCorners .rmMultiColumn {
    border: 0;
    background-position: 0 0;
}
.RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup {
    background: none;
    margin: 0;
}
.RadMenu .rmRoundedCorners .rmGroupColumn {
    height: 100%}
.RadMenu .rmRoundedCorners li.rmFirstGroupColumn {
    background-color: transparent;
}
.RadMenu .rmTopFix, .RadMenu .rmTopRight, .RadMenu .rmBottomFix, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight {
    position: absolute;
    width: 4px;
    height: 4px;
    list-style-type: none;
    list-style-position: outside;
    font-size: 0;
}
.RadMenu_rtl .rmTopRight, .RadMenu_rtl .rmBottomRight {
    width: 32px;
}
.RadMenu_rtl .rmTopShadowRight, .RadMenu_rtl .rmBottomShadowRight {
    width: 4px;
}
.RadMenu .rmTopShadowRight, .RadMenu .rmBottomShadowLeft, .RadMenu .rmBottomShadowRight {
    background-repeat: no-repeat;
    background-color: transparent;
}
.rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmBottomShadowRight {
    width: 5px;
    height: 5px;
}
.RadMenu .rmTopRight {
    background-position: 100% 0;
    top: 0;
    right: -4px;
    height: 100%}
.RadMenu .rmBottomLeft {
    background-position: 0 100%;
    bottom: -4px;
    left: 0;
    width: 100%}
.RadMenu .rmBottomFix {
    background-position: -1px 0;
    width: auto;
    bottom: -4px;
    left: 5px;
    right: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.RadMenu .rmTopFix {
    background-position: -1px 0;
    width: auto;
    top: 0;
    left: 5px;
    right: 0;
    border-top-width: 1px;
    border-top-style: solid;
}
* html .RadMenu .rmTopFix, * html .RadMenu .rmBottomFix, * html .RadMenu .rmBottomShadowLeft {
    width: 0;
}
.RadMenu .rmBottomRight {
    background-position: 100% 100%;
    bottom: -4px;
    right: -4px;
    width: 8px;
}
.RadMenu .rmShadows li.rmBottomShadowLeft, .RadMenu .rmShadows .rmBottomShadowRight, .rmShadows .rmGroup li.rmBottomShadowLeft, .rmShadows .rmGroup .rmBottomShadowRight {
    background-image: url('img/telerik/MenuBottomShadows.png');
}
.RadMenu .rmRoundedCorners li.rmBottomShadowLeft, .RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup li.rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowRight {
    background-image: url('img/telerik/MenuRoundCornerShadows.png');
}
.RadMenu .rmShadows .rmTopShadowRight, .rmShadows .rmGroup .rmTopShadowRight {
    right: -5px;
    background-image: url('img/telerik/MenuTopShadows.png');
    background-position: 100% 0;
}
.RadMenu .rmBottomShadowLeft {
    bottom: -5px;
    left: 1px;
    background-position: 0 100%}
.RadMenu .rmBottomShadowRight {
    bottom: -5px;
    right: -5px;
    width: 4px;
    height: 5px;
}
.RadMenu .rmScrollWrapContainer .rmTopShadowRight {
    right: -4px;
}
.RadMenu .rmScrollWrapContainer .rmBottomShadowRight {
    bottom: -4px;
    right: -4px;
    width: 3px;
    height: 4px;
}
.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft {
    bottom: -4px;
}
.RadMenu .rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmGroup .rmTopShadowRight {
    right: -8px;
    background-image: url('img/telerik/MenuTopShadows.png');
}
.RadMenu .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowLeft {
    bottom: -8px;
}
.RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup .rmBottomShadowRight {
    bottom: -8px;
    right: -8px;
    width: 7px;
    height: 8px;
}
* html .RadMenu .rmRoundedCorners .rmBottomShadowRight, * html .rmRoundedCorners .rmGroup .rmBottomShadowRight {
    width: 11px;
    height: 8px;
    font-size: 0;
}
.RadMenu .rmAccessKey {
    font-size: 10px;
    font-weight: normal;
    float: right;
    padding-right: 8px;
}
.RadMenu .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners .rmGroup .rmItem {
    z-index: 1;
}
* html .RadMenu .rmRoundedCorners .rmGroup .rmText, * html .RadMenu .rmShadows .rmGroup .rmText, * html .rmRoundedCorners .rmGroup .rmText, * html .rmShadows .rmGroup .rmText {
    zoom: normal;
}
.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap {
    background-image: none;
}
.RadMenu .rmRoundedCorners .rmMultiGroup>.rmItem {
    background-image: none;
}
.RadMenu .rmRoundedCorners .rmSlide, .RadMenu .rmShadows .rmSlide, .rmRoundedCorners .rmSlide, .rmShadows .rmSlide, div.rmRoundedCorners, div.rmShadows {
    padding: 0 8px 10px 0;
}
.RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmGroup ul.rmGroup, .rmRoundedCorners ul.rmGroup {
    margin-top: 1px;
    padding: 1px;
}
.RadMenu .rmRoundedCorners ul.rmGroup .rmSlide, .rmRoundedCorners ul.rmGroup .rmSlide {
    margin-top: -5px;
}
.RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide, .RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide {
    margin-right: -5px;
}
.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmSlide .rmScrollWrap {
    border: 0;
}
.RadMenu .rmRoundedCorners .rmScrollWrap, .RadMenu .rmShadows .rmScrollWrap, .rmRoundedCorners .rmScrollWrap, .rmShadows .rmScrollWrap {
    position: relative;
}
.RadMenu .rmRoundedCorners .rmScrollWrapContainer, .rmRoundedCorners .rmScrollWrapContainer {
    padding: 4px 0 0 4px;
}
.RadMenu .rmScrollWrapContainer {
    position: absolute;
}
.RadMenu .rmScrollWrapContainer .rmTopFix {
    height: 100%}
* html .RadMenu .rmScrollWrapContainer .rmTopFix {
    height: 5px;
}
.RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmGroup ul.rmGroup, .rmRoundedCorners ul.rmGroup {
    padding: 4px 0 0 4px;
}
.RadMenu .rmScrollWrapContainer .rmGroup, .rmScrollWrapContainer .rmGroup .rmGroup, .rmScrollWrapContainer .rmGroup {
    padding: 0;
}
.RadMenu .rmRootGroup .rmItem .rmGroup {
    padding-bottom: 1px;
}
.RadMenu .rmRoundedCorners .rmItem .rmGroup {
    padding-bottom: 0;
}
.RadMenu .rmGroup .rmItem {
    padding: 0;
}
.RadMenu .rmGroup .rmLink, .RadMenu .rmSlide .rmGroup .rmTemplate {
    padding: 0;
}
.RadMenu_rtl .rmGroup .rmLink, .RadMenu_rtl .rmSlide .rmGroup .rmTemplate {
    padding: 0;
}
.RadMenu .rmGroup .rmText {
    padding: 0 54px 0 28px;
    margin: 0 0 0 4px;
}
.RadMenu_rtl .rmGroup .rmText {
    padding: 0 28px 0 54px;
    margin: 0 4px 0 0;
}
.RadMenu .rmMultiColumn {
    list-style: none;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    zoom: 1;
}
.RadMenu .rmMultiColumn .rmMultiGroup {
    background: none;
    border: 0;
    float: left;
    display: block;
    position: static;
}
.RadMenu .rmMultiColumn .rmGroupColumn {
    float: left;
}
.RadMenu_rtl .rmMultiColumn .rmGroupColumn {
    float: right;
}
*+html .RadMenu_rtl .rmMultiColumn .rmItem {
    float: left;
}
* html .RadMenu_rtl .rmMultiColumn .rmItem {
    float: left;
}
.RadMenu .rmSlide .rmVertical .rmLeftImage+.rmText, .RadMenu_Context .rmGroup .rmLeftImage+.rmText {
    padding: 0 54px 0 28px;
}
.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage+.rmText, .RadMenu_Context_rtl .rmGroup .rmLeftImage+.rmText {
    padding: 0 28px 0 54px;
}
.RadMenu .rmSlide .rmHorizontal .rmText {
    padding: 0 11px 0 10px;
}
.RadMenu .rmGroup .rmLeftImage {
    margin: 4px 0 0 6px;
}
* html .RadMenu .rmGroup .rmLeftImage {
    margin-left: 4px;
}
*+html .RadMenu .rmGroup .rmLeftImage {
    margin-left: 4px;
}
* html .rmRoundedCorners .rmGroup .rmLeftImage {
    margin-left: 1px;
}
*+html ul.rmRoundedCorners .rmGroup .rmLeftImage {
    margin-left: 2px;
}
.RadMenu_rtl .rmGroup .rmLeftImage {
    margin: 4px 6px 0 0;
}
* html .RadMenu .rmGroup .rmLeftImage {
    position: absolute;
}
*+html .RadMenu .rmGroup .rmLeftImage {
    position: absolute;
}
.RadMenu a.rmImageOnly img.rmLeftImage, .RadMenu .rmRootGroup a.rmImageOnly {
    padding: 0;
    margin: 0;
}
.RadMenu .rmRootGroup a.rmImageOnly span.rmText {
    display: none;
}
* html .RadMenu .rmImageOnly .rmLeftImage {
    position: static;
}
*+html .RadMenu .rmImageOnly .rmLeftImage {
    position: static;
}
* html .RadMenu_rtl .rmGroup .rmLeftImage {
    right: 0;
}
*+html .RadMenu_rtl .rmGroup .rmLeftImage {
    right: 0;
}
*+html .RadMenu_Context_rtl ul.rmGroup {
    position: absolute;
}
* html .RadMenu_Context_rtl ul.rmGroup {
    position: absolute;
}
*+html .RadMenu_Context_rtl .rmGroup .rmItem {
    float: left;
}
* html .RadMenu_Context_rtl .rmGroup .rmItem {
    float: left;
}
.RadMenu .rmSeparator .rmText {
    line-height: 0;
    font-size: 0;
    padding: 0;
    background-repeat: repeat-x;
    overflow: hidden;
}
.RadMenu .rmVertical .rmSeparator .rmText, .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
    height: auto;
    width: auto;
    padding-bottom: 2px;
}
*+html .RadMenu .rmSeparator .rmText, *+html .RadMenu .rmVertical .rmSeparator .rmText, *+html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
    height: 2px;
    padding: 0;
}
* html .RadMenu .rmVertical .rmSeparator {
    height: 3px;
}
* html .RadMenu .rmVertical .rmSeparator .rmText {
    height: auto;
    padding: 2px 0 0;
}
* html .RadMenu .rmHorizontal .rmSeparator .rmText {
    padding: 0;
}
* html .RadMenu .rmHorizontal .rmVertical .rmSeparator {
    height: 3px;
}
* html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
    height: 2px;
}
.RadMenu .rmRootGroup .rmSeparator .rmText {
    margin: 1px 12px;
}
.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context .rmVertical .rmSeparator .rmText {
    margin: 1px 2px 1px 31px;
}
.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context_rtl .rmVertical .rmSeparator .rmText {
    margin: 1px 31px 1px 2px;
}
.RadMenu .rmHorizontal .rmSeparator .rmText, .RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText {
    margin: 2px 0 0;
    height: 20px;
    width: 2px;
}
* html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
    zoom: 1;
}
.RadMenu .rmLeftArrow, .RadMenu .rmRightArrow {
    width: 10px;
    height: 24px;
}
.RadMenu .rmTopArrow, .RadMenu .rmBottomArrow {
    height: 10px;
    width: 100%}








/* RadAjax*/
.RadAjax .raDiv, .RadAjax .raColor {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}
.RadAjax .raDiv {
    position: relative;
    z-index: 2;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
}
.RadAjax .raColor {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background-image: none;
}
.RadAjax .raTransp {
    zoom: 1;
}
.RadAjax .raTop {
    background-position: center top;
}
.RadAjax .raTopLeft {
    background-position: left top;
}
.RadAjax .raTopRight {
    background-position: right top;
}
.RadAjax .raLeft {
    background-position: left center;
}
.RadAjax .raRight {
    background-position: right center;
}
.RadAjax .raBottom {
    background-position: center bottom;
}
.RadAjax .raBottomLeft {
    background-position: left bottom;
}
.RadAjax .raBottomRight {
    background-position: right bottom;
}
.RadAjax div.raNone {
    background-image: none;
}
* html .RadAjaxUpdatedElement select {
    visibility: hidden!important;
}









/* RadPanelBar*/
.RadPanelBar {
    width: 250px;
    text-align: left;
}
.RadPanelBar_rtl {
    text-align: right;
}
.RadPanelBar .rpRootGroup {
    border-width: 1px;
    border-style: solid;
}
.RadPanelBar .rpRootGroup, .RadPanelBar .rpGroup, .RadPanelBar .rpItem {
    margin: 0;
    padding: 0;
    list-style-position: outside;
    list-style: none;
}
.RadPanelBar .rpSlide {
    position: static;
    float: none;
    height: auto;
    overflow: hidden;
    display: none;
    zoom: 1;
}
.RadPanelBar .rpItem {
    float: none;
    display: block;
    overflow: hidden;
    position: static;
}
* html .RadPanelBar .rpItem {
    display: inline;
}
* html .RadPanelBar .rpSeparator {
    display: block;
}
* html .RadPanelBar .rpGroup .rpItem {
    display: block;
}
.RadPanelBar .rpItem:after, .RadPanelBar .rpText:after, .RadPanelBar .rpTemplate:after {
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}
.RadPanelBar .rpLink {
    cursor: pointer;
    text-decoration: none;
    overflow: hidden;
    background-repeat: repeat-x;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    zoom: 1;
}
.RadPanelBar .rpLink:focus {
    outline: 0 none;
}
.RadPanelBar .rpLink, .RadPanelBar .rpOut, .RadPanelBar .rpText {
    display: block;
}
*+html .RadPanelBar .rpItem {
    display: inline;
}
*+html .RadPanelBar .rpGroup .rpItem {
    display: block;
}
*+html .RadPanelBar .rpSeparator {
    display: block;
}
.RadPanelBar .rpHeaderTemplate, .RadPanelBar .rpOut {
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.RadPanelBar .rpHeaderTemplate {
    line-height: 25px;
}
* html .RadPanelBar .rpHeaderTemplate {
    height: 25px;
}
.RadPanelBar .rpFocused .rpOut, .RadPanelBar a.rpLink:hover .rpOut, .RadPanelBar .rpSelected .rpOut, .RadPanelBar a.rpSelected:hover .rpOut {
    border-bottom-width: 0;
    padding-bottom: 1px;
}
.RadPanelBar a.rpDisabled:hover .rpOut {
    padding-bottom: 0;
    border-bottom-width: 1px;
}
.RadPanelBar .rpImage {
    float: left;
    border: 0;
    vertical-align: middle;
    padding: 4px 3px 3px;
}
.RadPanelBar_rtl .rpImage {
    float: right;
}
* html .RadPanelBar .rpImage {
    padding-bottom: 4px;
}
.RadPanelBar .rpText {
    padding: 0 10px;
}
.RadPanelBar .rpGroup {
    overflow: auto;
    overflow-x: hidden;
}
.RadPanelBar .rpGroup .rpLink, .RadPanelBar .rpGroup .rpTemplate {
    background-color: transparent;
    border-bottom: 0;
    font-size: 12px;
    line-height: 22px;
}
.RadPanelBar .rpGroup a.rpLink:hover {
    border-bottom: 0;
}
.RadPanelBar .rpGroup .rpLink .rpOut, .RadPanelBar .rpGroup .rpExpanded .rpOut, .RadPanelBar .rpGroup .rpSelected .rpOut, .RadPanelBar .rpGroup a.rpLink:hover .rpOut, .RadPanelBar .rpGroup a.rpExpanded:hover .rpOut, .RadPanelBar .rpGroup a.rpSelected:hover .rpOut {
    padding-bottom: 0;
}
.RadPanelBar .rpGroup a.rpDisabled:hover .rpOut {
    border-bottom: 0;
}
.RadPanelBar .rpGroup .rpOut {
    border-bottom: 0;
    margin-right: 3px;
}
.RadPanelBar .rpGroup .rpImage {
    padding: 3px 3px 3px 9px;
}
.RadPanelBar .rpLevel2 .rpTemplate, .RadPanelBar .rpLevel2 .rpOut {
    padding-left: 15px;
}
.RadPanelBar .rpLevel3 .rpTemplate, .RadPanelBar .rpLevel3 .rpOut {
    padding-left: 30px;
}
.RadPanelBar_rtl .rpLevel2 .rpTemplate, .RadPanelBar_rtl .rpLevel2 .rpOut {
    padding-left: 0;
    padding-right: 15px;
}
.RadPanelBar_rtl .rpLevel3 .rpTemplate, .RadPanelBar_rtl .rpLevel3 .rpOut {
    padding-left: 0;
    padding-right: 30px;
}
.RadPanelBar .rpLevel1 .rpFirst {
    padding-top: 1px;
    zoom: 1;
}
.RadPanelBar .rpLevel2 .rpItem {
    padding-top: 0;
}
.RadPanelBar .rpLevel1 .rpLast {
    padding-bottom: 1px;
}
.RadPanelBar .rpLevel2 .rpItem {
    padding-bottom: 0;
}
.RadPanelBar .rpExpandable .rpExpandHandle, .RadPanelBar .rpExpanded .rpExpandHandle {
    display: block;
    float: right;
    height: 15px;
    width: 15px;
    margin: 5px 5px 0 0;
}
.RadPanelBar .rpGroup .rpExpanded .rpExpandHandle, .RadPanelBar .rpGroup .rpExpandable .rpExpandHandle {
    margin: 4px 2px 0 0;
}
.RadPanelBar_rtl .rpExpandable .rpExpandHandle, .RadPanelBar_rtl .rpExpanded .rpExpandHandle {
    float: left;
    margin: 5px 0 0 5px;
}
.RadPanelBar_rtl .rpGroup .rpExpanded .rpExpandHandle, .RadPanelBar_rtl .rpGroup .rpExpandable .rpExpandHandle {
    margin: 4px 0 0 5px;
}
@media print {
    .RadPanelBar div.rpSlide, .RadPanelBar li.rpItem, .RadPanelBar a.rpLink {
    overflow: visible;
}
.RadPanelBar ul.rpGroup {
    overflow: visible!important;
}
}




.RadTabStrip,
.RadTabStripVertical {
    margin: 0;
    padding: 0;
    *zoom: 1;
}

    .RadTabStrip:after,
    .RadTabStripVertical:after {
        content: "";
        height: 0;
        clear: both;
        display: block;
    }

    .RadTabStrip .rtsLevel,
    .RadTabStripVertical .rtsLevel {
        *zoom: 1;
        overflow: hidden;
    }

        .RadTabStrip .rtsLevel:after,
        .RadTabStripVertical .rtsLevel:after {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

    .RadTabStrip .rtsScroll,
    .RadTabStripVertical .rtsScroll {
        *zoom: 1;
        overflow: hidden;
    }

        .RadTabStrip .rtsScroll:after,
        .RadTabStripVertical .rtsScroll:after {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

    .RadTabStrip .rtsPrevArrow,
    .RadTabStrip .rtsNextArrow,
    .RadTabStrip .rtsPrevArrowDisabled,
    .RadTabStrip .rtsNextArrowDisabled,
    .RadTabStripVertical .rtsPrevArrow,
    .RadTabStripVertical .rtsNextArrow,
    .RadTabStripVertical .rtsPrevArrowDisabled,
    .RadTabStripVertical .rtsNextArrowDisabled {
        margin: 5px 0 0 0;
        width: 18px;
        height: 18px;
        outline: 0;
        background-color: transparent;
        background-repeat: no-repeat;
        font-size: 0;
        line-height: 18px;
        text-indent: -9999px;
        overflow: hidden;
        display: block;
    }

    .RadTabStrip .rtsUL,
    .RadTabStripVertical .rtsUL {
        margin: 0;
        padding: 0;
        list-style: none;
        *zoom: 1;
        float: left;
        display: inline;
        overflow: hidden;
    }

        .RadTabStrip .rtsUL:after,
        .RadTabStripVertical .rtsUL:after {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

    .RadTabStrip .rtsLI,
    .RadTabStripVertical .rtsLI {
        margin: 0;
        padding: 0;
        *zoom: 1;
        list-style: none;
        line-height: inherit;
        overflow: hidden;
    }

        .RadTabStrip .rtsLI:after,
        .RadTabStripVertical .rtsLI:after {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

    .RadTabStrip .rtsLink,
    .RadTabStripVertical .rtsLink {
        padding-left: 9px;
        text-decoration: none;
        white-space: nowrap;
        cursor: pointer;
        display: block;
    }

    .RadTabStrip .rtsLevel .rtsOut,
    .RadTabStrip .rtsLevel .rtsIn,
    .RadTabStrip .rtsLevel .rtsTxt,
    .RadTabStripVertical .rtsLevel .rtsOut,
    .RadTabStripVertical .rtsLevel .rtsIn,
    .RadTabStripVertical .rtsLevel .rtsTxt {
        text-decoration: inherit;
    }

    .RadTabStrip .rtsOut,
    .RadTabStripVertical .rtsOut {
        padding-right: 9px;
        display: block;
        background-repeat: no-repeat;
    }

    .RadTabStrip .rtsIn,
    .RadTabStripVertical .rtsIn {
        padding: 0 5px;
        display: block;
    }

    .RadTabStrip .rtsImg,
    .RadTabStripVertical .rtsImg {
        margin-top: -2px;
        border: 0;
        vertical-align: middle;
    }

    .RadTabStrip .rtsTxt,
    .RadTabStripVertical .rtsTxt {
        display: inline-block;
    }

    .RadTabStrip .rtsImg + .rtsTxt,
    .RadTabStripVertical .rtsImg + .rtsTxt {
        display: inline-block;
    }

    .RadTabStrip .rtsLevel1 .rtsTxt,
    .RadTabStripVertical .rtsLevel1 .rtsTxt {
        padding: 0 5px;
    }

    .RadTabStrip a.rtsLink:focus,
    .RadTabStripVertical a.rtsLink:focus {
        outline: 0;
        *outline: 1px dotted #555;
        position: relative;
        *position: static;
    }

    .RadTabStrip a.rtsLink:focus,
    .RadTabStripVertical a.rtsLink:focus {
        outline-offset: -2px;
    }

        .RadTabStrip a.rtsLink:focus:after,
        .RadTabStripVertical a.rtsLink:focus:after {
            content: "";
            border: 1px dotted #555;
            display: block;
            position: absolute;
            left: 1px;
            top: 1px;
            right: 1px;
            bottom: 0;
        }

:root .RadTabStrip a.rtsLink:focus:after, :root .RadTabStripVertical a.rtsLink:focus:after {
    content: none;
    display: none;
}

.RadTabStrip a.rtsClicked:focus,
.RadTabStripVertical a.rtsClicked:focus {
    outline: none;
}

.RadTabStrip .rtsDisabled,
.RadTabStripVertical .rtsDisabled {
    cursor: default;
    text-decoration: none;
}

.RadTabStrip .rtsSeparator,
.RadTabStripVertical .rtsSeparator {
    height: 26px;
}

.RadTabStrip .rtsLevel {
    width: 100%;
    clear: both;
    position: relative;
    *position: static;
    padding-top: 1px;
}

.RadTabStrip .rtsLevel1 {
    padding-top: 0;
}

.RadTabStrip .rtsLevel.rtsCenter {
    text-align: center;
}

.RadTabStrip .rtsScroll {
    width: 100%;
    height: 26px;
    white-space: nowrap;
}

.RadTabStrip .rtsPrevArrow {
    background-position: 0 -208px;
}

    .RadTabStrip .rtsPrevArrow:hover {
        background-position: -36px -208px;
    }

.RadTabStrip .rtsPrevArrowDisabled,
.RadTabStrip .rtsPrevArrowDisabled:hover {
    background-position: -72px -208px;
}

.RadTabStrip .rtsNextArrow {
    background-position: -18px -208px;
}

    .RadTabStrip .rtsNextArrow:hover {
        background-position: -54px -208px;
    }

.RadTabStrip .rtsNextArrowDisabled,
.RadTabStrip .rtsNextArrowDisabled:hover {
    background-position: -90px -208px;
}

.RadTabStrip .rtsRight .rtsUL {
    float: right;
}

.RadTabStrip .rtsCenter .rtsUL {
    display: inline-block;
    *display: inline;
    float: none;
    vertical-align: bottom;
}

.RadTabStrip .rtsLI {
    float: left;
    *float: none;
    display: inline;
    *zoom: 1;
}

.RadTabStrip .rtsLink {
    text-align: center;
}

.RadTabStrip .rtsSeparator {
    height: 26px;
}

.RadTabStrip .rtsBreak {
    height: 0;
    width: 0;
    font-size: 0;
    line-height: 0;
    display: block;
    clear: left;
    overflow: hidden;
}

.RadTabStripVertical {
    vertical-align: top;
    display: inline-block;
    *display: inline;
}

    .RadTabStripVertical .rtsLevel {
        height: 100%;
        float: left;
        display: inline-block;
        *display: inline;
    }

    .RadTabStripVertical .rtsHasWidth {
        width: 100%;
    }

    .RadTabStripVertical .rtsPrevArrow {
        background-position: 0 -228px;
    }

        .RadTabStripVertical .rtsPrevArrow:hover {
            background-position: -36px -228px;
        }

    .RadTabStripVertical .rtsPrevArrowDisabled,
    .RadTabStripVertical .rtsPrevArrowDisabled:hover {
        background-position: -72px -228px;
    }

    .RadTabStripVertical .rtsNextArrow {
        background-position: -18px -228px;
    }

        .RadTabStripVertical .rtsNextArrow:hover {
            background-position: -54px -228px;
        }

    .RadTabStripVertical .rtsNextArrowDisabled,
    .RadTabStripVertical .rtsNextArrowDisabled:hover {
        background-position: -90px -228px;
    }

    .RadTabStripVertical .rtsHasWidth .rtsUL {
        width: 100%;
    }

    .RadTabStripVertical .rtsLI {
        display: block;
        *width: 130px;
        *float: left;
        *clear: both;
    }

    .RadTabStripVertical .rtsHasWidth .rtsLI {
        width: 100%;
    }

    .RadTabStripVertical .rtsLink {
        text-align: right;
    }

    .RadTabStripVertical .rtsSeparator {
        height: 2px;
        *line-height: 0;
        *font-size: 0;
        display: block;
    }

    .RadTabStripVertical .rtsLink,
    .RadTabStripVertical .rtsLI .rtsDisabled:hover {
        background-position: 0 0;
    }

        .RadTabStripVertical .rtsLink:hover {
            background-position: 0 -200px;
        }

    .RadTabStripVertical .rtsSelected,
    .RadTabStripVertical .rtsSelected:hover {
        background-position: 0 -400px;
    }

    .RadTabStripVertical.RadTabStripRight .rtsIn {
        text-align: left;
    }

.RadTabStrip_rtl .rtsScroll {
    float: left;
}

.RadTabStrip_rtl .rtsUL.rtsScroll {
    float: left;
}

.RadTabStrip_rtl .rtsUL {
    float: right;
    *float: left;
}

    .RadTabStrip_rtl .rtsUL .rtsLink {
        text-align: right;
    }

.RadTabStrip_rtl .rtsLI {
    float: right;
    *float: none;
}

.RadTabStrip_rtl.RadTabStripVertical .rtsLI {
    float: none;
}

.RadTabStrip_rtl .rtsIn {
    text-align: left;
}

.RadTabStrip_rtl.RadTabStripRight .rtsIn {
    text-align: right;
}

.RadTabStripVertical.RadTabStrip_rtl .rtsUL {
    *float: left;
}

.RadTabStripVertical.RadTabStrip_rtl .rtsLI {
    *float: left;
}

.RadTabStripVertical.RadTabStripRight.RadTabStrip_rtl .rtsLevel {
    *float: left;
}

.RadTabStripRight .rtsLevel {
    float: right;
}

.rtsDetachedDropClueContainer {
    display: none;
    position: absolute;
    z-index: 9000;
    top: 0;
    left: 0;
}

.rtsDropClue {
    width: 10px;
    height: 10px;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 9000;
}

.rtsDropClueTop {
    margin-top: -10px;
    margin-left: -5px;
}

.rtsDropClueBottom {
    margin-top: 0;
    margin-left: -5px;
}

.rtsDropClueLeft {
    margin-top: -5px;
    margin-left: -10px;
}

.rtsDropClueRight {
    margin-top: -5px;
    margin-left: 0;
}

.rtsDetachedTabContainer {
    margin: 10px 0 0 10px;
    position: absolute;
    z-index: 9000;
    display: none;
}

    .rtsDetachedTabContainer .rtsGhostTab {
        padding: 2px 10px;
        border: 1px solid;
        background-position: 0 0;
        background-repeat: repeat-x;
        overflow: hidden;
        white-space: nowrap;
    }

@media screen and (min-width: 50px) {
    :root .RadTabStripHorizontal .rtsScroll {
        width: auto;
    }

        :root .RadTabStripHorizontal .rtsScroll .rtsLI {
            float: none;
            display: inline-block;
        }

    :root .RadTabStripVertical .rtsScroll .rtsLI {
        float: none;
    }
}







/* RadTabStrip*/
.RadTabStrip, .RadTabStripVertical {
    margin: 0;
    padding: 0;
}
.RadTabStripVertical {
    vertical-align: top;
}
.RadTabStripVertical, .RadTabStripVertical .rtsLevel {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.RadTabStripVertical .rtsLevel {
    height: 100%;
    float: left;
}
* html .RadTabStripVertical .rtsLevel {
    width: 150px;
}
div.RadTabStripVertical .rtsHasWidth, .RadTabStripVertical .rtsHasWidth .rtsUL, .RadTabStripVertical .rtsHasWidth .rtsLI {
    width: 100%}
.RadTabStrip .rtsLevel {
    clear: both;
    overflow: hidden;
    width: 100%;
    position: relative;
    padding-top: 1px;
}
* html .RadTabStrip .rtsLevel {
    position: static;
}
*+html .RadTabStrip .rtsLevel {
    position: static;
}
.RadTabStrip .rtsLevel1 {
    padding-top: 0;
}
.RadTabStrip .rtsScroll {
    width: 100%;
    height: 26px;
    white-space: nowrap;
}
.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL {
    overflow: hidden;
    float: left;
    margin: 0;
    padding: 0;
}
.RadTabStrip_rtl .rtsUL {
    float: right;
}
.RadTabStrip_rtl .rtsScroll {
    float: left;
}
.RadTabStrip .rtsUL:after {
    clear: both;
    content: ".";
    display: block;
    visibility: hidden;
    height: 0;
    line-height: 0;
    font-size: 0;
}
.RadTabStrip .rtsLI, .RadTabStripVertical .rtsLI {
    overflow: hidden;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.RadTabStrip .rtsLI {
    float: left;
    display: inline;
    zoom: 1;
}
* html .RadTabStrip .rtsLI {
    float: none;
}
*+html .RadTabStrip .rtsLI {
    float: none;
}
.RadTabStrip .rtsSeparator, .RadTabStripVertical .rtsSeparator {
    height: 26px;
}
.RadTabStrip a.rtsLink:focus, .RadTabStripVertical a.rtsLink:focus {
    outline: 1px dotted #555;
    outline-offset: -2px;
    position /*\**/: relative\9;
}
.RadTabStripVertical a.rtsLink:focus {
    outline-offset: -2px;
}
*+html .RadTabStrip a.rtsLink:focus, *+html .RadTabStripVertical a.rtsLink:focus {
    position: static;
}
* html .RadTabStrip a.rtsLink:focus, * html .RadTabStripVertical a.rtsLink:focus {
    position: static;
}
.RadTabStrip a.rtsClicked:focus, .RadTabStripVertical a.rtsClicked:focus {
    outline: none;
}
.RadTabStrip a.rtsLink:focus:after, .RadTabStripVertical a.rtsLink:focus:after {
    content /*\**/: " ";
    position /*\**/: absolute\9;
    display /*\**/: block\9;
    border /*\**/: 1px dotted #555\9;
    left /*\**/: 1px\9;
    top /*\**/: 1px\9;
    right /*\**/: 1px\9;
    bottom /*\**/: 0\9;
}
.RadTabStrip a.rtsClicked:focus:after, .RadTabStripVertical a.rtsClicked:focus:after {
    content /*\**/: none;
}
.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink {
    display: block;
    cursor: pointer;
    text-decoration: none;
    white-space: nowrap;
    padding-left: 9px;
}
.RadTabStrip .rtsLink {
    text-align: center;
}
.RadTabStripVertical .rtsLink {
    text-align: right;
}
.RadTabStrip .rtsLevel .rtsOut, .RadTabStrip .rtsLevel .rtsIn, .RadTabStrip .rtsLevel .rtsTxt {
    text-decoration: inherit;
}
.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut {
    display: block;
    padding-right: 9px;
}
.RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn {
    display: block;
    padding: 0 5px;
}
.RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg {
    border: 0;
    margin-top: -2px;
    vertical-align: middle;
}
.RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt {
    display: inline-block;
}
.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {
    padding: 0 5px;
}
.RadTabStrip .rtsDisabled, .RadTabStripVertical .rtsDisabled {
    cursor: default;
}
.RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow, .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow, .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled {
    margin-top: 5px;
    height: 18px;
    width: 18px;
    font-size: 0;
    line-height: 18px;
    text-indent: -9999px;
    overflow: hidden;
    outline: 0;
    background-color: transparent;
    background-repeat: no-repeat;
}
.RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow {
    display: block;
}
.RadTabStrip .rtsPrevArrow {
    background-position: 0 -208px;
}
.RadTabStrip .rtsNextArrow {
    background-position: -18px -208px;
}
.RadTabStrip .rtsPrevArrow:hover {
    background-position: -36px -208px;
}
.RadTabStrip .rtsNextArrow:hover {
    background-position: -54px -208px;
}
.RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsPrevArrowDisabled:hover {
    background-position: -72px -208px;
}
.RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsNextArrowDisabled:hover {
    background-position: -90px -208px;
}
.RadTabStripVertical .rtsPrevArrow {
    background-position: 0 -228px;
}
.RadTabStripVertical .rtsNextArrow {
    background-position: -18px -228px;
}
.RadTabStripVertical .rtsPrevArrow:hover {
    background-position: -36px -228px;
}
.RadTabStripVertical .rtsNextArrow:hover {
    background-position: -54px -228px;
}
.RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsPrevArrowDisabled:hover {
    background-position: -72px -228px;
}
.RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled:hover {
    background-position: -90px -228px;
}
.RadTabStrip .rtsCenter {
    text-align: center;
}
.RadTabStrip .rtsImg {
    border: none;
}
.RadTabStrip .rtsImg+.rtsTxt {
    display: -moz-inline-box;
    display: inline-block;
}
.RadTabStrip .rtsTxt {
    display: inline-block;
}
.RadTabStrip .rtsRight .rtsUL {
    float: right;
}
.RadTabStrip .rtsCenter .rtsUL {
    display: -moz-inline-box;
    display: inline-block;
    float: none;
}
.RadTabStrip .rtsBreak {
    height: 0;
    width: 0;
    font-size: 0;
    line-height: 0;
    display: block;
    clear: left;
    overflow: hidden;
}
* html .RadTabStrip .rtsCenter .rtsUL {
    display: inline-block;
}
* html .RadTabStrip .rtsCenter .rtsUL {
    display: inline;
}
*+html .RadTabStrip .rtsCenter .rtsUL {
    display: inline-block;
}
*+html .RadTabStrip .rtsCenter .rtsUL {
    display: inline;
}
.RadTabStrip_rtl .rtsLI {
    float: right;
}
* html .RadTabStrip_rtl .rtsLI {
    float: none;
}
*+html .RadTabStrip_rtl .rtsLI {
    float: none;
}
@media screen and (min-width:50px) {
    :root .RadTabStripHorizontal .rtsScroll {
    width: auto;
}
:root .RadTabStripHorizontal .rtsScroll .rtsLI {
    float: none;
    display: inline-block;
}
:root .RadTabStripVertical .rtsScroll .rtsLI {
    float: none;
}
}.RadTabStripVertical .rtsLink, .RadTabStripVertical .rtsLI .rtsDisabled:hover {
    background-position: 0 0;
}
.RadTabStripVertical .rtsLink:hover {
    background-position: 0 -200px;
}
.RadTabStripVertical .rtsSelected, .RadTabStripVertical .rtsSelected:hover {
    background-position: 0 -400px;
}
* html .RadTabStripVertical .rtsLI {
    display: inline;
}
*+html .RadTabStripVertical .rtsLI {
    display: inline;
}
.RadTabStripVertical .rtsSeparator {
    display: block;
    height: 2px;
}
* html .RadTabStripVertical .rtsSeparator {
    line-height: 0;
    font-size: 0;
}
*+html .RadTabStripVertical .rtsSeparator {
    line-height: 0;
    font-size: 0;
}
* html .RadTabStripVertical .rtsLevel {
    overflow: hidden;
}
*+html .RadTabStripVertical .rtsLevel {
    overflow: hidden;
}







/* HiddenView*/
.rmpHiddenView {
    display: none;
}



.RadMultiPage {
  box-sizing: border-box; }
  .RadMultiPage .rmpView {
    height: 100%;
     }
  .RadMultiPage .rmpView > iframe {
    width: 100%;
    height: 100%;
    border: 0;
    display: block; }
  .RadMultiPage .rmpHidden {
    display: none !important; }




/* RadInput*/
.RadInput, .RadInputMgr {
    vertical-align: middle;
}
.RadInput table {
    border: 0;
    vertical-align: bottom;
}
.RadInput table.riTable td {
    border: 0;
    padding: 0;
    vertical-align: middle;
    overflow: visible;
}
.RadInput table td.riCell {
    padding-right: 4px;
}
.RadInput textarea {
    vertical-align: bottom;
    overflow: auto;
    resize: none;
}
html body .RadInput .riTextBox, html body .RadInputMgr {
    border-width: 1px;
    border-style: solid;
    padding: 2px 5px 3px;
    vertical-align: middle;
}
textarea.RadInputMgr {
    overflow: auto;
}
.RadInput a {
    display: block;
    overflow: hidden;
    position: relative;
    outline: none;
    z-index: 2;
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
}
* html .RadInput a {
    position: static;
}
*+html .RadInput a {
    position: static;
}
.RadInput .riSpin a {
    margin: 0 1px;
}
.RadInput a.riDown {
    margin-top: 3px;
}
/*\*/ * html .RadInput a.riDown {
    margin-top /**/: 0;
}
.RadInput .riLabel {
    margin: 0 4px 0 0;
    white-space: nowrap;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .rdfd_ {
    position: absolute;
}
}* html .RadInput {
    display: inline-block;
    height: 25px;
}
.RadInputRTL table td.riCell {
    padding: 0 0 0 4px;
}
.RadInputRTL .riLabel {
    margin: 0 0 0 4px;
}
.riStrengthBar {
    background: url('img/telerik/InputStrengthBar.png') repeat-y;
    display: inline-block;
    width: 100px;
    height: 20px;
    margin-left: 5px;
    font: 12px/18px "segoe ui", arial, sans-serif;
    color: #000;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
}
.riStrengthBarL0 {
    background: none;
}
.riStrengthBarL1 {
    background-color: #ff3933;
    background-position: 0 0;
    color: #620000;
}
.riStrengthBarL2 {
    background-color: #ff7833;
    background-position: -300px 0;
    color: #922b00;
}
.riStrengthBarL3 {
    background-color: #ffbe33;
    background-position: -600px 0;
    color: #9e5900;
}
.riStrengthBarL4 {
    background-color: #dc3;
    background-position: -900px 0;
    color: #696400;
}
.riStrengthBarL5 {
    background-color: #6bcc33;
    background-position: 100% 0;
    color: #236800;
}
.riSingle {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    text-align: left;
}
.riSingle, .riSingle .riTextBox, .riSingle .riContentWrapper, .riSingle .riDisplay {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
}
.riDisplay {
    position: absolute;
    padding: 2px 0 3px 5px;
    border: 0 solid transparent;
    border-width: 1px 2px 0 1px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
    cursor: default;
    margin-left: 1px;
}
.riSingle a.riButton {
    display: inline-block;
    vertical-align: middle;
}
.riSingle a.riButton {
    background-position: 3px 5px;
    height: 18px;
    line-height: 18px;
    width: 20px;
}
.riSingle a.riButton:hover {
    background-position: 3px -45px;
}
.riSingle .riLabel {
    vertical-align: middle;
    display: inline-block;
    margin-right: 0;
}
.riSingle a {
    position: absolute;
}
*+html .riSingle a {
    position: absolute;
}
.riSingle a.riUp {
    height: 8px;
    width: 15px;
    vertical-align: top;
    top: 2px;
    right: 0;
}
.riSingle a.riDown {
    height: 8px;
    width: 15px;
    vertical-align: bottom;
    top: 12px;
    right: 0;
}
.riContButton a.riUp, .riContButton a.riDown {
    right: 19px;
}
.riSingle .riContentWrapper {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
}
*+html .riSingle .riContentWrapper {
    overflow: visible;
}
.riContButton {
    padding-right: 21px;
}
.riContButton .riDisplay {
    border-right-width: 23px;
}
.riContSpinButtons {
    padding-right: 17px;
}
.riContSpinButtons .riDisplay, .riContSpinButtons.RadInputRTL.riButtonSwap .riDisplay {
    border-right-width: 19px;
}
.riContButton.riContSpinButtons {
    padding-right: 35px;
}
.riContButton.riContSpinButtons .riDisplay {
    border-right-width: 37px;
}
.riContButton .riContentWrapper {
    padding-right: 21px;
    margin-right: -21px;
}
.riContSpinButtons .riContentWrapper {
    padding-right: 17px;
    margin-right: -17px;
}
.riContButton.riContSpinButtons .riContentWrapper {
    padding-right: 35px;
    margin-right: -35px;
}
html body .riSingle .riTextBox, html body .riSingle .riTextBox[type="text"] {
    padding-right: 5px;
    padding-left: 5px;
    margin: 0;
    width: 100%}
.riSingle .riButton {
    right: 0;
    top: 50%;
    margin-top: -9px;
}
.riSingle .riStrengthBar {
    margin-left: 0;
}
.rcSingle .riSingle {
    white-space: normal;
}
div.RadPicker table.rcSingle .rcInputCell {
    padding-right: 0;
}
.RadInputRTL, .RadInputRTL .riDisplay {
    text-align: right;
}
.RadInputRTL a.riUp, .RadInputRTL a.riDown, .RadInputRTL .riButton, .riButtonSwap a.riUp, .riButtonSwap a.riDown, .riButtonSwap .riButton {
    right: auto;
    left: 0;
}
.riContButton.RadInputRTL a.riUp, .riContButton.RadInputRTL a.riDown, .riContButton.riButtonSwap a.riUp, .riContButton.riButtonSwap a.riDown {
    right: auto;
    left: 19px;
}
.riContButton.RadInputRTL, .riContButton.riButtonSwap {
    padding-right: 0;
    padding-left: 21px;
}
.riContSpinButtons.RadInputRTL, .riContSpinButtons.riButtonSwap {
    padding-right: 0;
    padding-left: 17px;
}
.riContButton.riContSpinButtons.RadInputRTL, .riContButton.riContSpinButtons.riButtonSwap {
    padding-right: 0;
    padding-left: 35px;
}
.riContButton.RadInputRTL .riContentWrapper, .riContButton.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 21px;
    margin-left: -21px;
}
.riContButton.riButtonSwap .riLabel {
    margin-left: -21px;
    margin-right: 21px;
}
.riContSpinButtons.RadInputRTL .riContentWrapper, .riContSpinButtons.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 17px;
    margin-left: -17px;
}
.riContSpinButtons.riButtonSwap .riLabel {
    margin-left: -17px;
    margin-right: 17px;
}
.riContButton.riContSpinButtons.RadInputRTL .riContentWrapper, .riContButton.riContSpinButtons.riButtonSwap .riContentWrapper {
    padding-right: 0;
    margin-right: 0;
    padding-left: 35px;
    margin-left: -35px;
}
.riContButton.riContSpinButtons.riButtonSwap .riLabel {
    margin-left: -35px;
    margin-right: 35px;
}
.riSingle.RadInputRTL .riDisplay {
    padding-right: 6px;
    padding-left: 0;
    border-width: 1px 1px 0 2px;
}
.riContButton.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 23px;
}
.riContSpinButtons.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 19px;
}
.riContButton.riContSpinButtons.RadInputRTL .riDisplay {
    border-right-width: 1px;
    border-left-width: 37px;
}
* html body .riSingle .riTextBox {
    margin-top: -2px;
}
*+html body .riSingle .riTextBox, *+html body .riSingle .riTextBox[type="text"] {
    margin-top: -1px;
}
*+html .rcSingle .rcCalPopup {
    position: relative;
}
*+html .riDisplay, ._Telerik_IE9 .riDisplay, ._Telerik_IE8 .riDisplay {
    margin-left: 0;
}







/* RadToolTip*/
.RadToolTip.rtLoading {
    width: auto;
    height: 100%}
div.RadToolTip {
    position: absolute;
    cursor: default;
}
div.RadToolTip div.rtCallout {
    display: none;
}
div.RadToolTip.rtVisibleCallout div.rtCallout {
    display: block;
}
div.RadToolTip table.rtWrapper {
    padding: 0;
    margin: 0;
    border-collapse: collapse;
}
.RadToolTip table.rtWrapper td.rtWrapperTopLeft, .RadToolTip table.rtWrapper td.rtWrapperTopRight, .RadToolTip table.rtWrapper td.rtWrapperBottomLeft, .RadToolTip table.rtWrapper td.rtWrapperBottomRight {
    width: 3px;
    height: 3px;
    line-height: 1px;
    font-size: 1px;
    background-color: transparent;
    background-repeat: no-repeat;
}
div.RadToolTip table.rtWrapper td.rtWrapperTopLeft {
    background-position: 0 -12px;
}
div.RadToolTip table.rtWrapper td.rtWrapperTopRight {
    background-position: right -12px;
}
div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft {
    background-position: 0 -63px;
}
div.RadToolTip table.rtWrapper td.rtWrapperBottomRight {
    background-position: right -63px;
}
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter, div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter {
    height: 3px;
    line-height: 0;
    font-size: 1px;
    background-repeat: repeat-x;
}
div.RadToolTip table.rtWrapper td.rtWrapperTopCenter {
    background-position: 0 -66px;
}
div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter {
    background-position: 0 -120px;
}
div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle, div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle {
    background-repeat: repeat-y;
    font-size: 1px;
    width: 3px;
}
div.RadToolTip table.rtWrapper td.rtWrapperLeftMiddle {
    background-position: 0 0;
}
div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle {
    background-position: -3px 0;
}
div.RadToolTip table.rtWrapper td.rtWrapperContent {
    font: normal 12px "Segoe UI", Arial, Sans-serif;
    height: 100%;
    padding: 7px;
}
div.RadToolTip div.rtTitlebar {
    font: normal 16px/22px "Segoe UI", Arial, Sans-serif;
    float: left;
    line-height: 22px;
    margin: 7px 0 0 7px;
}
div.RadToolTip a.rtCloseButton {
    display: block;
    float: right;
    position: absolute;
    right: -7px;
    top: -7px;
    width: 16px;
    height: 16px;
    font-size: 1px;
    line-height: 1px;
    background-position: 0 -250px;
    background-repeat: no-repeat;
    text-indent: -9999px;
    outline: none;
}
div.RadToolTip a.rtCloseButton:hover {
    background-position: 0 -270px;
}
div.RadToolTip .rtShadow a.rtCloseButton {
    right: -9px;
    top: -10px;
}
*+html div.RadToolTip .rtShadow a.rtCloseButton {
    top: -13px;
}
div.RadToolTip_rtl a.rtCloseButton, div.RadToolTip_rtl a.rtCloseButton:hover {
    float: left;
    text-decoration: none;
    outline: none;
    left: -6px;
    margin-left: 1px;
    right: auto;
    margin-right: auto;
}
div.RadToolTip_rtl table.rtShadow td a.rtCloseButton, div.RadToolTip_rtl table.rtShadow td a.rtCloseButton:hover {
    left: -2px;
    margin-right: auto;
}
*+html div.RadToolTip_rtl table.rtShadow td a.rtCloseButton {
    left: 6px;
    right: auto;
}
div.RadToolTip_rtl div.rtTitlebar, div.RadToolTip_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div {
    float: right;
    margin-right: 7px;
}
div.RadToolTip_rtl .rtCalloutCenter {
    right: 0;
    left: auto;
}
.RadToolTip_rtl .rtCalloutTopLeft {
    margin-right: -8px;
    left: 0;
}
.RadToolTip_rtl .rtCalloutTopCenter {
    margin-right: 10px;
}
.RadToolTip_rtl .rtCalloutTopRight {
    margin-right: 20px;
}
.RadToolTip_rtl .rtCalloutBottomCenter {
    margin-right: 10px;
}
.RadToolTip_rtl .rtCalloutBottomRight {
    margin-right: 40px;
}
.RadToolTip_rtl .rtCalloutBottomLeft {
    margin-right: -20px;
    left: 0;
}
.RadToolTip_rtl .rtCalloutMiddleLeft {
    margin-right: 10px;
    left: 0;
}
.RadToolTip_rtl .rtCalloutMiddleRight {
    margin-right: 1px;
}
div.RadToolTip_rtl .rtShadow .rtCloseButton, div.RadToolTip_rtl .rtShadow a.rtCloseButton:hover {
    left: 10px;
}
*+html div.RadToolTip_rtl .rtShadow .rtCloseButton, *+html div.RadToolTip_rtl .rtShadow a.rtCloseButton:hover {
    left: 17px;
}
div.RadToolTip div.rtCallout {
    position: absolute;
    height: 11px;
    width: 11px;
    line-height: 0;
    font-size: 1px;
    background-repeat: no-repeat;
}
div.RadToolTip .rtCalloutCenter {
    visibility: hidden;
}
.RadToolTip .rtCalloutTopLeft {
    margin-top: -10px;
    margin-left: 20px;
    background-position: 0 -22px;
}
.RadToolTip .rtCalloutTopCenter {
    left: 50%;
    margin-top: -9px;
    margin-left: -10px;
    background-position: 0 0;
}
.RadToolTip .rtCalloutTopRight {
    left: 100%;
    margin-top: -10px;
    margin-left: -20px;
    background-position: 0 -11px;
}
.RadToolTip .rtCalloutBottomCenter {
    top: 100%;
    left: 50%;
    margin-left: -10px;
    margin-top: -1px;
    background-position: 0 -55px;
}
.RadToolTip .rtCalloutBottomRight {
    top: 100%;
    left: 100%;
    margin-left: -40px;
    margin-top: -1px;
    background-position: 0 -66px;
}
.RadToolTip .rtCalloutBottomLeft {
    top: 100%;
    margin-left: 20px;
    margin-top: -1px;
    background-position: 0 -77px;
}
.RadToolTip .rtCalloutMiddleLeft {
    top: 50%;
    margin-left: -10px;
    margin-top: -7px;
    background-position: 0 -44px;
}
.RadToolTip .rtCalloutMiddleRight {
    left: 100%;
    top: 50%;
    margin-left: -1px;
    margin-top: -10px;
    background-position: 0 -33px;
}
.RadToolTip table.rtWrapper td.rtWrapperTopLeft, .RadToolTip table.rtWrapper td.rtWrapperTopCenter, .RadToolTip table.rtWrapper td.rtWrapperTopRight, .RadToolTip table.rtWrapper td.rtWrapperLeftMiddle, .RadToolTip table.rtWrapper td.rtWrapperContent, .RadToolTip table.rtWrapper td.rtWrapperRightMiddle, .RadToolTip table.rtWrapper td.rtWrapperBottomLeft, .RadToolTip table.rtWrapper td.rtWrapperBottomCenter, .RadToolTip table.rtWrapper td.rtWrapperBottomRight {
    padding: 0;
    border: 0;
    border-collapse: collapse;
}
.RadToolTip table.rtShadow td.rtWrapperTopLeft, .RadToolTip table.rtShadow td.rtWrapperTopRight, .RadToolTip table.rtShadow td.rtWrapperBottomLeft, .RadToolTip table.rtShadow td.rtWrapperBottomRight {
    width: 7px;
    height: 7px;
    line-height: 1px;
    font-size: 1px;
    background-color: transparent;
    background-repeat: no-repeat;
}
div.RadToolTip table.rtShadow td.rtWrapperTopLeft {
    background-position: 0 -128px;
}
div.RadToolTip table.rtShadow td.rtWrapperTopRight {
    background-position: -9px -128px;
}
div.RadToolTip table.rtShadow td.rtWrapperBottomLeft {
    background-position: 0 -135px;
}
div.RadToolTip table.rtShadow td.rtWrapperBottomRight {
    background-position: -9px -135px;
}
div.RadToolTip table.rtShadow td.rtWrapperTopCenter, div.RadToolTip table.rtShadow td.rtWrapperBottomCenter {
    height: 7px;
    line-height: 0;
    font-size: 1px;
    background-repeat: repeat-x;
}
div.RadToolTip table.rtShadow td.rtWrapperTopCenter {
    background-position: 0 -145px;
}
div.RadToolTip table.rtShadow td.rtWrapperBottomCenter {
    background-position: 0 -152px;
}
div.RadToolTip table.rtShadow td.rtWrapperLeftMiddle, div.RadToolTip table.rtShadow td.rtWrapperRightMiddle {
    background-repeat: repeat-y;
    font-size: 1px;
    width: 7px;
}
div.RadToolTip table.rtShadow td.rtWrapperLeftMiddle {
    background-position: -7px 0;
}
div.RadToolTip table.rtShadow td.rtWrapperRightMiddle {
    background-position: -14px 0;
}
.RadToolTip.rtShadow .rtCalloutTopLeft, .RadToolTip.rtShadow .rtCalloutTopRight {
    margin-top: -4px;
}
.RadToolTip.rtShadow .rtCalloutTopCenter {
    margin-top: -3px;
}
.RadToolTip.rtShadow .rtCalloutMiddleRight {
    margin-left: -7px;
}
.RadToolTip.rtShadow .rtCalloutMiddleLeft {
    margin-left: -4px;
}
.RadToolTip.rtShadow .rtCalloutBottomRight, .RadToolTip.rtShadow .rtCalloutBottomCenter, .RadToolTip.rtShadow .rtCalloutBottomLeft {
    margin-top: -7px;
}
div.RadToolTip table.rtShadow a.rtCloseButton {
    margin-top: 6px;
    margin-right: 8px;
}
*+html div.RadToolTip table.rtShadow a.rtCloseButton {
    margin-top: 10px;
    margin-right: 8px;
}
*+html div.RadToolTip_rtl.rtShadow .rtCalloutMiddleLeft {
    margin-right: 4px!important;
}
div.RadToolTip table.rtShadow .rtVisibleTitleBar td.rtWrapperTopLeft {
    background-position: 0 -205px;
}
div.RadToolTip table.rtShadow .rtVisibleTitleBar td.rtWrapperTopCenter {
    background-position: 0 -165px;
}
div.RadToolTip table.rtShadow .rtVisibleTitleBar td.rtWrapperTopRight {
    background-position: -7px -205px;
}








/* RadCalendar*/
table.RadCalendar {
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 220px;
}
.RadCalendar .rcTitlebar {
    width: 100%;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}
.RadCalendar .rcTitlebar table {
    table-layout: auto;
    width: 100%;
    border-collapse: separate;
    border: 0;
}
.RadCalendar .rcTitlebar td {
    border: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}
.RadCalendar .rcTitlebar .rcTitle {
    width: 100%;
    cursor: pointer;
}
.RadCalendar .rcNoNav .rcTitle {
    cursor: default;
}
.RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext {
    display: block;
    width: 15px;
    height: 15px;
    overflow: hidden;
    margin: 0 4px;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-decoration: none;
}
.RadCalendar .rcMain {
    width: 100%;
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 0;
}
.RadCalendar .rcMainTable {
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 100%}
.RadCalendar .rcHeader, .RadCalendar .rcFooter {
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 0;
}
.RadCalendar .rcRow th, .RadCalendar .rcWeek th {
    border: 0;
    padding: 0;
    font-weight: normal;
    vertical-align: middle;
    cursor: default;
}
.RadCalendar .rcWeek th {
    text-align: right;
}
.RadCalendar .rcWeek .rcViewSel, .RadCalendar .rcRow th {
    text-align: center;
}
.RadCalendar .rcRow td {
    border-style: solid;
    border-width: 1px;
    padding: 0;
    text-align: right;
    vertical-align: middle;
}
.RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span {
    display: block;
    padding: 1px 5px 1px 0;
    text-decoration: none;
}
.RadCalendar .rcPreview .rcRow a {
    outline: none;
}
.RadCalendar .rcMain .rcOutOfRange span {
    cursor: default;
}
table.RadCalendarMultiView {
    width: auto;
}
.RadCalendarMultiView .rcCalendar {
    width: 220px;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}
.RadCalendarMultiView .rcMainTable .rcTitle {
    border-style: solid;
    border-width: 0 0 1px;
    padding: 0;
    text-align: center;
}
table.RadCalendarMonthView {
    table-layout: auto;
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
}
table.RadCalendarMonthView td {
    border: 0;
    padding: 5px 2px 0;
}
.RadCalendarMonthView a {
    display: block;
    padding: 2px 4px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarMonthView .rcHover a, .RadCalendarMonthView .rcSelected a {
    border-style: solid;
    border-width: 1px;
    padding: 1px 3px;
}
.RadCalendarMonthView #rcMView_PrevY a, .RadCalendarMonthView #rcMView_NextY a {
    display: block;
    overflow: hidden;
    margin: 0 auto;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarMonthView .rcButtons {
    border: 0;
    text-align: center;
}
.RadCalendarMonthView input {
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
}
*+html .RadCalendarMonthView input {
    padding: 0;
}
* html .RadCalendarMonthView input {
    padding: 0;
}
.RadCalendarMonthView #rcMView_Today {
    margin: 0 .4em 0 0;
}
*+html .RadCalendarMonthView #rcMView_OK {
    padding: 0 .2em;
}
* html .RadCalendarMonthView #rcMView_OK {
    padding: 0 .2em;
}
table.RadCalendarTimeView {
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
}
.RadCalendarTimeView th {
    border: 0;
    text-align: center;
    cursor: default;
    font-weight: normal;
}
table.RadCalendarTimeView td {
    border-style: solid;
    border-width: 0 0 0 1px;
    padding: 2px 2px 3px;
}
table.RadCalendarTimeView td:first-child {
    border-left: 0;
}
.RadCalendarTimeView a {
    display: block;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarTimeView td.rcSelected a, .RadCalendarTimeView td.rcHover a {
    border-style: solid;
    border-width: 1px;
    padding: 1px 5px;
}
.RadCalendarTimeView .rcFooter {
    border-style: solid;
    border-width: 1px 0 0;
    padding: 0;
}
.RadPicker, .RadPicker td {
    vertical-align: middle;
}
.RadPicker .RadInput {
    vertical-align: baseline;
}
.RadPicker .rcTable {
    table-layout: auto;
}
.RadPicker table.rcTable, .RadPicker table.rcTable td {
    border: 0;
    margin: 0;
    padding: 0;
}
.RadPicker table.rcTable .rcInputCell {
    padding: 0 4px 0 0;
}
.RadPicker td a {
    position: relative;
    outline: none;
    z-index: 2;
    margin: 0 2px;
    text-decoration: none;
}
* html .RadPicker td a {
    position: static;
}
*+html .RadPicker td a {
    position: static;
}
.RadPicker .rcCalPopup, .RadPicker .rcTimePopup {
    display: block;
    overflow: hidden;
    width: 22px;
    height: 22px;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-align: center;
}
.RadPicker .rcDisabled, .RadCalendarMonthView .rcDisabled {
    opacity: .5;
    filter: alpha(opacity=50);
}
body>.RadCalendarPopupShadows {
    padding: 0 5px 5px 0;
}
.RadCalendarPopupShadows>.rcShadTR, .RadCalendarPopupShadows>.rcShadBL, .RadCalendarPopupShadows>.rcShadBR {
    position: absolute;
    background-repeat: no-repeat;
    background-color: transparent;
}
.RadCalendarPopupShadows>.rcShadBL, .RadCalendarPopupShadows>.rcShadBR {
    height: 5px;
    bottom: 0;
    background-image: url('/Titlemgmt/assets/img/telerik/CalendarPopShadows.png');
}
.RadCalendarPopupShadows>.rcShadBL {
    left: 0;
    width: 100%;
    background-position: 0 -3px;
}
.RadCalendarPopupShadows>.rcShadBR {
    width: 5px;
    right: 0;
    background-position: 100% 100%}
.RadCalendarPopupShadows>.rcShadTR {
    width: 5px;
    height: 100%;
    top: 0;
    right: 0;
    background-image: url('/TitleMgmt/assets/img/telerik/CalendarPopShadowTR.png');
    background-position: 100% 0;
}
.rcIE>.rcShadBL, .rcIE>.rcShadBR, .rcIE>.rcShadTR {
    background-image: none;
}
.RadPickerRTL table.rcTable .rcInputCell {
    padding: 0 0 0 4px;
}








/* RadComboBox*/
.RadComboBox * {
    margin: 0;
    padding: 0;
}
.RadComboBox, .RadComboBox .rcbInput, .RadComboBoxDropDown {
    text-align: left;
}
.RadComboBox_rtl, .RadComboBox_rtl .rcbInput, .RadComboBoxDropDown_rtl {
    text-align: right;
}
.RadComboBox {
    vertical-align: middle;
    display: -moz-inline-stack;
    display: inline-block;
}
*+html .RadComboBox {
    display: inline;
    zoom: 1;
}
* html .RadComboBox {
    display: inline;
    zoom: 1;
    vertical-align: top;
}
.RadComboBox table {
    border: 0;
    border-collapse: collapse;
}
.RadComboBox table td.rcbInputCell {
    width: 100%;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    padding: 0;
    border: 0;
}
* html .RadComboBox td.rcbInputCell {
    height: 20px;
    line-height: 20px;
}
.RadComboBox .rcbInputCellLeft, .RadComboBox .rcbInputCellRight, .RadComboBox .rcbArrowCellLeft, .RadComboBox .rcbArrowCellRight {
    background-color: transparent;
    background-repeat: no-repeat;
}
.RadComboBox .rcbInputCell .rcbInput {
    width: 100%;
    background: transparent;
    border: 0;
    vertical-align: middle;
    padding: 3px 0 1px;
    outline: 0;
    -webkit-appearance: none;
}
* html .RadComboBox .rcbInputCell .rcbInput {
    height: 20px;
    padding: 3px 0 0;
}
.RadComboBox .rcbInputCell .rcbEmptyMessage {
    font-style: italic;
}
.RadComboBox .rcbReadOnly .rcbInput {
    cursor: default;
}
.RadComboBox table td.rcbInputCell, .RadComboBox .rcbInputCell .rcbInput {
    padding-left: 2px;
}
.RadComboBox_rtl table td.rcbInputCell, .RadComboBox_rtl .rcbInputCell .rcbInput {
    padding-right: 2px;
    padding-left: 0;
}
.RadComboBox table td.rcbArrowCell {
    width: 18px;
    padding: 0;
    border: 0;
}
.RadComboBox .rcbArrowCell a {
    position: relative;
    outline: 0;
    overflow: hidden;
    display: block;
    width: 18px;
    height: 19px;
    cursor: default;
    text-decoration: none;
    text-indent: 9999px;
    font-size: 0;
    line-height: 1px;
}
div.RadComboBox td.rcbArrowCellHidden, div.RadComboBox .rcbArrowCellHidden a {
    width: 3px;
}
.RadComboBox .rcbReadOnly td.rcbArrowCell {
    width: 16px;
}
.RadComboBox .rcbReadOnly td.rcbArrowCell a {
    width: 16px;
}
.RadComboBox .rcbReadOnly td.rcbArrowCellHidden, .RadComboBox .rcbReadOnly td.rcbArrowCellHidden a {
    width: 3px;
}
.rcbSlide {
    position: absolute;
    overflow: hidden;
    display: none;
    _height: 1px;
    float: left;
}
.RadComboBoxDropDown .rcbHeader, .RadComboBoxDropDown .rcbFooter, .RadComboBoxDropDown .rcbMoreResults, .RadComboBoxDropDown .rcbMoreResults a {
    background-repeat: no-repeat;
}
.RadComboBoxDropDown {
    position: absolute;
    cursor: default;
    font-size: 10px;
    border-width: 1px;
    border-style: solid;
}
.RadComboBoxDropDown_rtl {
    text-align: right;
    direction: rtl;
}
.RadComboBoxDropDown .rcbScroll {
    overflow: auto;
    position: relative;
}
.RadComboBoxDropDown .rcbList {
    list-style: none outside;
    position: relative;
    margin: 0;
    padding: 0;
}
.RadComboBoxDropDown .rcbHeader, .RadComboBoxDropDown .rcbFooter {
    background-repeat: repeat-x;
    padding: 5px 7px 4px;
}
.RadComboBoxDropDown .rcbHeader {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    margin-bottom: 1px;
}
.RadComboBoxDropDown .rcbFooter {
    border-top-width: 1px;
    border-top-style: solid;
    margin-top: 1px;
}
.RadComboBoxDropDown .rcbNoWrap .rcbItem, .RadComboBoxDropDown .rcbNoWrap .rcbHovered, .RadComboBoxDropDown .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown .rcbNoWrap .rcbLoading {
    white-space: nowrap;
}
.RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered, .RadComboBoxDropDown .rcbDisabled, .RadComboBoxDropDown .rcbLoading, .RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxDropDown .rcbCheckAllItemsHovered {
    padding: 2px 6px;
    margin: 0 1px;
}
html>body .RadComboBoxDropDown .rcbItem, html>body .RadComboBoxDropDown .rcbHovered, html>body .RadComboBoxDropDown .rcbDisabled, html>body .RadComboBoxDropDown .rcbLoading, html>body .RadComboBoxDropDown .rcbCheckAllItems, html>body .RadComboBoxDropDown .rcbCheckAllItemsHovered {
    min-height: 13px;
}
*+html .RadComboBoxDropDown .rcbItem, *+html .RadComboBoxDropDown .rcbHovered, *+html .RadComboBoxDropDown .rcbDisabled, *+html .RadComboBoxDropDown .rcbLoading, *+html .RadComboBoxDropDown .rcbCheckAllItems, *+html .RadComboBoxDropDown .rcbCheckAllItemsHovered {
    height: auto;
}
.RadComboBoxDropDown_rtl .rcbItem, .RadComboBoxDropDown_rtl .rcbHovered, .RadComboBoxDropDown_rtl .rcbDisabled, .RadComboBoxDropDown_rtl .rcbLoading, .RadComboBoxDropDown_rtl .rcbCheckAllItems, .RadComboBoxDropDown_rtl .rcbCheckAllItemsHovered {
    padding: 2px 6px;
}
.RadComboBoxDropDown .rcbCheckBox, .RadComboBoxDropDown .rcbCheckAllItemsCheckBox {
    vertical-align: middle;
}
.RadComboBoxDropDown .rcbImage {
    vertical-align: middle;
    margin: 0 6px 2px 0;
}
.RadComboBoxDropDown_rtl .rcbImage {
    margin: 0 0 2px 6px;
}
.RadComboBoxDropDown .rcbHovered {
    background-repeat: repeat-x;
}
.RadComboBoxDropDown em {
    font-style: normal;
    font-weight: bold;
}
*+html div.RadComboBoxDropDown .rcbList {
    zoom: 1;
}
* html div.RadComboBoxDropDown .rcbItem, * html div.RadComboBoxDropDown .rcbHovered {
    zoom: 1;
}
.RadComboBox .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown .rcbDisabled {
    cursor: default;
}
.RadComboBoxDropDown .rcbLoading {
    text-align: center;
}
.RadComboBoxDropDown .rcbMoreResults {
    clear: both;
    border-top-width: 1px;
    border-top-style: solid;
    background-repeat: repeat-x;
    position: relative;
    padding: 0 6px 0;
    text-align: center;
    margin-top: 1px;
}
.RadComboBoxDropDown .rcbMoreResults a {
    display: inline-block;
    width: 15px;
    height: 9px;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    cursor: pointer;
    vertical-align: middle;
}
* html .RadComboBoxDropDown .rcbMoreResults a {
    font-size: 0;
    line-height: 0;
    text-indent: 0;
}
*+html .RadComboBoxDropDown .rcbMoreResults a {
    font-size: 0;
    line-height: 0;
    text-indent: 0;
}
.RadComboBoxDropDown .rcbMoreResults span {
    vertical-align: middle;
    height: 20px;
    line-height: 20px;
    display: inline-block;
}
.RadComboBoxDropDown .rcbSeparatedList .rcbItem, .RadComboBoxDropDown .rcbSeparatedList .rcbHovered, .RadComboBoxDropDown .rcbSeparatedList .rcbDisabled, .RadComboBoxDropDown .rcbSeparatedList .rcbLoading {
    padding-left: 12px;
}
.RadComboBoxDropDown .rcbSeparatedList .rcbSeparator {
    padding-left: 6px;
}
.RadComboBoxWithLabel .rcbLabel {
    vertical-align: top;
    padding-right: 10px;
    line-height: 22px;
    zoom: 1;
}
.RadComboBox_rtl .rcbLabel {
    text-align: right;
    padding: 0 0 0 10px;
}
*+html .RadComboBox_rtl .rcbLabel {
    margin-right: 5px;
}
* html .RadComboBox_rtl .rcbLabel {
    margin-right: 5px;
}
.RadComboBoxWithLabel table {
    vertical-align: top;
    float: none;
    display: inline-block;
    zoom: 1;
}
*+html .RadComboBoxWithLabel table {
    display: inline;
    margin-right: 5px;
}
* html .RadComboBoxWithLabel table {
    display: inline;
    margin-right: 5px;
}
.RadComboBoxWithLabel {
    white-space: nowrap;
    zoom: normal;
}
.RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxDropDown .rcbCheckAllItemsHovered {
    background-image: url('img/telerik/ComboCheckAll.png');
    _background-image: none;
    background-position: 0 0;
    background-repeat: repeat-x;
}
.RadComboBoxDropDown .rcbCheckAllItemsHovered {
    background-position: 0 -20px;
}
@media screen and (min-width:550px) {
    .RadComboBoxDropDown_rtl .rcbItem, .RadComboBoxDropDown_rtl .rcbHovered, .RadComboBoxDropDown_rtl .rcbDisabled, .RadComboBoxDropDown_rtl .rcbLoading {
    padding: 2px 6px 2px 19px;
}
}







/* RadListBox*/
.RadListBox {
    position: relative;
    vertical-align: top;
    display: block;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 140px;
}
.RadListBox, x:-moz-any-link {
    float: left;
}
.RadListBox, x:-moz-any-link, x:default {
    float: none;
}
.RadListBox .rlbGroup {
    outline: none;
}
.RadListBox .rlbGroup, .RadListBox .rlbButtonAreaTop, .RadListBox .rlbButtonAreaBottom, .RadListBox .rlbButtonAreaLeft, .RadListBox .rlbButtonAreaRight {
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
}
* html .RadListBox .rlbGroup {
    top: auto;
    bottom: auto;
    zoom: 1;
}
.RadListBox .rlbList {
    list-style: none outside;
    position: relative;
    margin: 0;
    padding: 0;
    height: 100%}
*+html .RadListBox .rlbList {
    zoom: 1;
}
.RadListBox .rlbItem {
    cursor: default;
    padding: 2px 5px;
    white-space: nowrap;
}
.RadListBox .rlbGroup .rlbActive {
    border: 1px dotted #555;
    padding: 1px 4px;
}
*+html .RadListBox .rlbItem {
    overflow: visible;
}
* html .RadListBox .rlbItem {
    white-space: normal;
}
.RadListBox .rlbText, .RadListBox .rlbTemplate {
    display: inline;
    white-space: normal;
}
.RadListBox .rlbTemplate {
    -moz-user-select: text;
    -khtml-user-select: text;
    display: block;
    overflow: hidden;
}
* html .RadListBox .rlbGroupTop .rlbText, * html .RadListBox .rlbGroupBottom .rlbText, * html .RadListBoxScrollable .rlbText {
    zoom: 1;
}
.RadListBox .rlbImage {
    padding-right: 2px;
}
.RadListBox .rlbCheck, .RadListBox .rlbImage, .RadListBox .rlbText {
    vertical-align: middle;
}
.RadListBoxButtonArea {
    width: 170px;
}
.RadListBox .rlbButtonAreaRight {
    float: right;
}
.RadListBox .rlbButtonAreaLeft {
    float: left;
}
.RadListBoxScrollable .rlbGroup {
    overflow: auto;
}
.RadListBoxScrollable .rlbGroupLeft, .RadListBoxScrollable .rlbGroupRight, .RadListBoxScrollable .rlbGroupTop, .RadListBoxScrollable .rlbGroupBottom {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
}
* html .RadListBoxScrollable .rlbGroupLeft, * html .RadListBoxScrollable .rlbGroupRight {
    height: 100%}
* html .RadListBoxScrollable .rlbGroupTop, * html .RadListBoxScrollable .rlbGroupBottom {
    width: 100%}
.RadListBox .rlbTemplateContainer {
    height: 100%;
    position: relative;
    border-width: 1px;
    border-style: solid;
}
.RadListBoxScrollable .rlbTemplateContainer {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
}
.RadListBox .rlbTemplateTable {
    width: 100%;
    height: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}
.RadListBox .rlbTemplateCell {
    height: 1px;
}
* html .RadListBox .rlbTemplateCell {
    height: auto;
}
.RadListBox .rlbGroupCell, .RadListBox .rlbGroupContainer {
    height: 100%}
.RadListBox .rlbGroupCell {
    height: auto\9;
    position: relative\9;
}
.RadListBox .rlbGroupContainer {
    position: relative;
}
.RadListBox .rlbGroupContainer {
    position: static\9;
}
@media all and(-webkit-min-device-pixel-ratio:10000), not all and(-webkit-min-device-pixel-ratio:0) {
    .RadListBox .rlbGroupCell {
    height: auto;
    position: relative;
}
.RadListBox .rlbGroupContainer {
    position: static;
}
}.RadListBox .rlbTemplateContainer .rlbGroup {
    border-left: none;
    border-right: none;
}
.RadListBoxScrollable .rlbButtonAreaBottom {
    position: absolute;
    bottom: 0;
}
.RadListBox .rlbButton {
    display: block;
    width: auto;
    height: 21px;
    line-height: 15px;
    margin: 0 7px 5px 3px;
    padding-right: 5px;
    position: relative;
    text-decoration: none;
    cursor: pointer;
}
* html .RadListBox .rlbButton {
    margin: 0 8px 5px 2px;
}
.RadListBox .rlbButton:hover {
    zoom: 1;
}
.RadListBox .rlbNoButtonText {
    padding: 0;
    margin: 0 0 5px 6px;
}
.rlbButtonAreaLeft .rlbNoButtonText {
    margin: 0 4px 5px 2px;
}
* html div.RadListBox .rlbNoButtonText {
    margin: 0 2px 5px 2px;
}
*+html .RadListBox .rlbNoButtonText {
    margin: 0 5px 5px 5px;
}
.RadListBox .rlbButtonAreaTop, .RadListBox .rlbButtonAreaBottom {
    width: 100%}
.RadListBox .rlbButtonAreaTop .rlbButton, .RadListBox .rlbButtonAreaBottom .rlbButton {
    vertical-align: middle;
    display: -moz-inline-stack;
    display: inline-block;
}
.RadListBox .rlbButtonAreaTop .rlbButton, .RadListBox .rlbButtonAreaBottom .rlbButton, x:-moz-any-link {
    padding: 0;
}
.RadListBox .rlbButtonAreaTop .rlbButton, .RadListBox .rlbButtonAreaBottom .rlbButton, x:-moz-any-link, x:default {
    padding-right: 5px;
}
.RadListBox .rlbCenter, .RadListBox .rlbRight {
    width: 100%}
.RadListBox .rlbCenter {
    text-align: center;
}
.RadListBox .rlbRight {
    text-align: right;
}
.RadListBox .rlbRight .rlbButton {
    margin: 5px 0 5px 5px;
}
.RadListBox .rlbButtonAreaTop .rlbButton {
    margin: 0 3px 5px;
}
.RadListBox .rlbButtonAreaBottom .rlbButton {
    margin: 5px 3px 1px;
}
.RadListBox .rlbMiddle, .RadListBox .rlbBottom {
    height: 100%}
.RadListBox .rlbMiddle td {
    vertical-align: middle;
}
.RadListBox .rlbBottom td {
    vertical-align: bottom;
}
.RadListBox .rlbButtonTL, .RadListBox .rlbButtonTR, .RadListBox .rlbButtonBL, .RadListBox .rlbButtonBR {
    display: -moz-inline-block;
    display: inline-block;
    position: relative;
}
.RadListBox .rlbButtonAreaLeft .rlbButtonTL, .RadListBox .rlbButtonAreaLeft .rlbButtonTR, .RadListBox .rlbButtonAreaLeft .rlbButtonBL, .RadListBox .rlbButtonAreaLeft .rlbButtonBR, .RadListBox .rlbButtonAreaRight .rlbButtonTL, .RadListBox .rlbButtonAreaRight .rlbButtonTR, .RadListBox .rlbButtonAreaRight .rlbButtonBL, .RadListBox .rlbButtonAreaRight .rlbButtonBR {
    width: 100%}
.RadListBox .rlbNoButtonText .rlbButtonTL, .RadListBox .rlbNoButtonText .rlbButtonTR, .RadListBox .rlbNoButtonText .rlbButtonBL, .RadListBox .rlbNoButtonText .rlbButtonBR {
    width: auto;
}
.RadListBox .rlbButtonTL {
    left: -4px;
    background-position: 0 0;
}
.RadListBox .rlbButtonTR {
    bottom: 4px;
    right: 0;
    overflow: visible;
    background-position: 100% 0;
}
.RadListBox .rlbButtonBL {
    top: 4px;
    right: 0;
    background-position: 0 100%}
.RadListBox .rlbButtonBR {
    right: -4px;
    display: table;
    display: inline-block;
    background-position: 100% 100%}
.RadListBox .rlbButtonText {
    position: relative;
    display: -moz-inline-box;
    display: inline-block;
    z-index: 1;
    padding-left: 20px;
    padding-top: 3px;
    line-height: 15px;
    background-color: transparent;
    text-align: left;
}
* html .RadListBox .rlbButtonAreaTop .rlbButtonText, * html .RadListBox .rlbButtonAreaBottom .rlbButtonText {
    line-height: 14px;
}
*+html .RadListBox .rlbButtonAreaTop .rlbButtonText, *+html .RadListBox .rlbButtonAreaBottom .rlbButtonText {
    line-height: 14px;
}
.RadListBox .rlbNoButtonText .rlbButtonText {
    padding-left: 18px;
    width: 0;
    font-size: 0;
}
@media all and(-webkit-max-device-pixel-ratio:10000), not all and(-webkit-min-device-pixel-ratio:0) {
    .RadListBox .rlbNoButtonText .rlbButtonText {
    margin-top: 2px;
    height: 12px;
}
}.RadListBox .rlbNoButtonText .rlbButtonText {
    font-size /*\**/: 12px \9;
}
.RadListBox .rlbDisabled {
    cursor: default;
}
.RadListBox .rlbDropClue {
    position: absolute;
    height: 9px;
    z-index: 10;
}
.RadListBox .rlbGroup .rlbDropClueAbove {
    border-top-width: 1px;
    padding-top: 1px;
}
.RadListBox .rlbGroup .rlbDropClueBelow {
    border-bottom-width: 1px;
    padding-bottom: 1px;
}
.RadListBox .rlbEmptyMessage {
    text-align: center;
    color: #999;
    font-style: italic;
    position: absolute;
}
.RadListBox .rlbButton {
    direction: ltr;
}
.RadListBox * {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rlbTouchDragClue {
    margin-top: -50px;
}
.rlbTouchDragClue .rlbGroup .rlbActive {
    border: 0;
    padding: 2px 5px;
}








/* RadCalendar*/
table.RadCalendar {
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 220px;
}
.RadCalendar .rcTitlebar {
    width: 100%;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}
.RadCalendar .rcTitlebar table {
    table-layout: auto;
    width: 100%;
    border-collapse: separate;
    border: 0;
}
.RadCalendar .rcTitlebar td {
    border: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}
.RadCalendar .rcTitlebar .rcTitle {
    width: 100%;
    cursor: pointer;
}
.RadCalendar .rcNoNav .rcTitle {
    cursor: default;
}
.RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext {
    display: block;
    width: 15px;
    height: 15px;
    overflow: hidden;
    margin: 0 4px;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-decoration: none;
}
.RadCalendar .rcMain {
    width: 100%;
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 0;
}
.RadCalendar .rcMainTable {
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 100%}
.RadCalendar .rcHeader, .RadCalendar .rcFooter {
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 0;
}
.RadCalendar .rcRow th, .RadCalendar .rcWeek th {
    border: 0;
    padding: 0;
    font-weight: normal;
    vertical-align: middle;
    cursor: default;
}
.RadCalendar .rcWeek th {
    text-align: right;
}
.RadCalendar .rcWeek .rcViewSel, .RadCalendar .rcRow th {
    text-align: center;
}
.RadCalendar .rcRow td {
    border-style: solid;
    border-width: 1px;
    padding: 0;
    text-align: right;
    vertical-align: middle;
}
.RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span {
    display: block;
    padding: 1px 5px 1px 0;
    text-decoration: none;
}
.RadCalendar .rcPreview .rcRow a {
    outline: none;
}
.RadCalendar .rcMain .rcOutOfRange span {
    cursor: default;
}
table.RadCalendarMultiView {
    width: auto;
}
.RadCalendarMultiView .rcCalendar {
    width: 220px;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}
.RadCalendarMultiView .rcMainTable .rcTitle {
    border-style: solid;
    border-width: 0 0 1px;
    padding: 0;
    text-align: center;
}
table.RadCalendarMonthView {
    table-layout: auto;
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
}
table.RadCalendarMonthView td {
    border: 0;
    padding: 5px 2px 0;
}
.RadCalendarMonthView a {
    display: block;
    padding: 2px 4px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarMonthView .rcHover a, .RadCalendarMonthView .rcSelected a {
    border-style: solid;
    border-width: 1px;
    padding: 1px 3px;
}
.RadCalendarMonthView #rcMView_PrevY a, .RadCalendarMonthView #rcMView_NextY a {
    display: block;
    overflow: hidden;
    margin: 0 auto;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarMonthView .rcButtons {
    border: 0;
    text-align: center;
}
.RadCalendarMonthView input {
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
}
*+html .RadCalendarMonthView input {
    padding: 0;
}
* html .RadCalendarMonthView input {
    padding: 0;
}
.RadCalendarMonthView #rcMView_Today {
    margin: 0 .4em 0 0;
}
*+html .RadCalendarMonthView #rcMView_OK {
    padding: 0 .2em;
}
* html .RadCalendarMonthView #rcMView_OK {
    padding: 0 .2em;
}
table.RadCalendarTimeView {
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
}
.RadCalendarTimeView th {
    border: 0;
    text-align: center;
    cursor: default;
    font-weight: normal;
}
table.RadCalendarTimeView td {
    border-style: solid;
    border-width: 0 0 0 1px;
    padding: 2px 2px 3px;
}
table.RadCalendarTimeView td:first-child {
    border-left: 0;
}
.RadCalendarTimeView a {
    display: block;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
}
.RadCalendarTimeView td.rcSelected a, .RadCalendarTimeView td.rcHover a {
    border-style: solid;
    border-width: 1px;
    padding: 1px 5px;
}
.RadCalendarTimeView .rcFooter {
    border-style: solid;
    border-width: 1px 0 0;
    padding: 0;
}
.RadPicker, .RadPicker td {
    vertical-align: middle;
}
.RadPicker .RadInput {
    vertical-align: baseline;
}
.RadPicker .rcTable {
    table-layout: auto;
}
.RadPicker table.rcTable, .RadPicker table.rcTable td {
    border: 0;
    margin: 0;
    padding: 0;
}
.RadPicker table.rcTable .rcInputCell {
    padding: 0 4px 0 0;
}
.RadPicker td a {
    position: relative;
    outline: none;
    z-index: 2;
    margin: 0 2px;
    text-decoration: none;
}
* html .RadPicker td a {
    position: static;
}
*+html .RadPicker td a {
    position: static;
}
.RadPicker .rcCalPopup, .RadPicker .rcTimePopup {
    display: block;
    overflow: hidden;
    width: 22px;
    height: 22px;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-align: center;
}
.RadPicker .rcDisabled, .RadCalendarMonthView .rcDisabled {
    opacity: .5;
    filter: alpha(opacity=50);
}
body>.RadCalendarPopupShadows {
    padding: 0 5px 5px 0;
}
.RadCalendarPopupShadows>.rcShadTR, .RadCalendarPopupShadows>.rcShadBL, .RadCalendarPopupShadows>.rcShadBR {
    position: absolute;
    background-repeat: no-repeat;
    background-color: transparent;
}
.RadCalendarPopupShadows > .rcShadBL, .RadCalendarPopupShadows > .rcShadBR {
    height: 5px;
    bottom: 0;
    background-image: url('/Titlemgmt/assets/img/telerik/CalendarPopShadows.png');
}
.RadCalendarPopupShadows>.rcShadBL {
    left: 0;
    width: 100%;
    background-position: 0 -3px;
}
.RadCalendarPopupShadows>.rcShadBR {
    width: 5px;
    right: 0;
    background-position: 100% 100%}
.RadCalendarPopupShadows > .rcShadTR {
    width: 5px;
    height: 100%;
    top: 0;
    right: 0;
    background-image: url('/TitleMgmt/assets/img/telerik/CalendarPopShadowTR.png');
    background-position: 100% 0;
}
.rcIE>.rcShadBL, .rcIE>.rcShadBR, .rcIE>.rcShadTR {
    background-image: none;
}
.RadPickerRTL table.rcTable .rcInputCell {
    padding: 0 0 0 4px;
}








/* RadUpload*/
.RadUpload, .RadUploadProgressArea {
    width: 430px;
    text-align: left;
}
.RadUploadProgressAreaHidden {
    display: none;
}
.RadUpload_rtl, .RadUploadProgressArea_rtl {
    text-align: right;
}
.RadUpload .ruInputs {
    zoom: 1;
}
.RadUpload .ruInputs li {
    margin: 0 0 5px;
}
.RadUpload .ruInputs li.ruActions {
    margin: 1.4em 0 0;
}
.RadUpload .ruInputs, .RadUploadProgressArea .ruProgress {
    list-style: none;
    margin: 0;
    padding: 0;
}
.RadUpload .ruCheck {
    top: 1px;
    padding: 3px;
    position: static;
    zoom: 1;
}
.RadUpload .ruFileWrap {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    vertical-align: top;
    line-height: 20px;
    zoom: 1;
    overflow: hidden!important;
    height: 24px;
}
.RadUpload_rtl .ruFileWrap {
    padding-left: .8em;
    padding-right: 0;
}
.ruRtlWrap {
    position: absolute;
    top: 0;
    left: 0!important;
    display: block;
}
.ruFileWrap .ruRtlWrap input.ruFileInput {
    position: static;
}
.RadAsyncUpload span.ruFileWrap {
    padding-left: 0;
}
* html .RadUpload .ruFileWrap {
    top: -1px;
}
*+html .RadUpload .ruFileWrap {
    top: -1px;
}
.RadUpload input.ruFileInput {
    font: 100px monospace;
    margin: 0;
    padding: 0;
    right: 0;
    top: 0;
}
.RadUpload .ruStyled .ruFileInput, .RadUpload .ruFakeInput {
    border-width: 1px;
    border-style: solid;
    line-height: 18px;
    padding: 4px 4px 0 4px;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.RadUpload .ruFileInput, .RadUpload .ruFakeInput, .RadUpload .ruButton, .RadUploadProgressArea .ruButton {
    float: none;
    vertical-align: top;
}
.RadUpload .ruStyled .ruFileInput {
    position: absolute;
    z-index: 1;
    opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
.RadUpload .ruReadOnly .ruFakeInput {
    position: relative;
    z-index: 2;
}
.RadUpload .ruFakeInput {
    height: 16px;
    margin-right: -1px;
    vertical-align: middle;
    background-position: 0 -93px;
    background-repeat: repeat-x;
    background-color: #fff;
    line-height /*\**/: 20px\9;
    height /*\**/: 20px\9;
    padding-top /*\**/: 0\9;
}
* html .RadUpload .ruFakeInput {
    height: 20px;
    margin-top: 0;
    padding-top: 0;
    padding-right: .5em;
    line-height: 20px;
    vertical-align: middle;
}
* html .RadUpload_rtl .ruFakeInput {
    margin-right: 0;
    margin-left: 0;
}
*+html .RadUpload .ruFakeInput {
    height: 20px;
    margin-top: -1px;
    padding-top: 0;
    padding-right: .5em;
    line-height: 20px;
    vertical-align: middle;
}
.RadUpload .ruButton, .RadUploadProgressArea .ruButton {
    width: 79px;
    height: 22px;
    border: 0;
    padding-bottom: 2px;
    background-position: 0 -23px;
    background-repeat: no-repeat;
    background-color: transparent;
    text-align: center;
}
*+html .RadUpload .ruButton, *+html .RadUploadProgressArea .ruButton {
    padding-bottom: 0;
}
.RadUpload .ruBrowse {
    margin-left: 4px;
    width: 65px;
    _height: 20px;
    background-position: 0 0;
    _vertical-align: middle;
}
.RadUpload_rtl .ruBrowse {
    margin-left: 0;
    margin-right: 4px;
}
.RadUpload .ruRemove {
    overflow: visible;
    border: 0;
    background-position: 7px -70px;
    width: auto;
    padding-left: 16px;
    cursor: pointer;
    font-size: 10px;
}
.RadUpload_rtl .ruCancel {
    background-position: 100% -70px;
    padding-left: 0;
    padding-right: 14px;
    margin-right: 4px;
}
.RadUpload .ruCancel {
    overflow: visible;
    border: 0;
    background-position: 7px -70px;
    width: auto;
    padding-left: 16px;
    cursor: pointer;
    font-size: 10px;
}
.RadUpload_rtl .ruRemove {
    background-position: 100% -70px;
    padding-left: 0;
    padding-right: 14px;
    margin-right: 4px;
}
.RadUpload .ruActions .ruButton, .RadUploadProgressArea .ruActions .ruButton {
    width: 79px;
    margin: 0 16px 0 0;
    background-position: 0 -23px;
}
.RadUpload_rtl .ruActions .ruButton, .RadUploadProgressArea_rtl .ruActions .ruButton {
    margin: 0 0 0 16px;
}
.RadUpload input[disabled], .RadUpload .ruButtonDisabled, .RadUploadProgressArea .ruButtonDisabled {
    -moz-opacity: .6;
    opacity: .6;
    filter: alpha(opacity=60);
}
.RadUploadSubmit {
    width: 115px;
    height: 22px;
    border: 0;
    margin: 0;
    padding: 0;
    background-position: 0 -46px;
    background-repeat: no-repeat;
    background-color: transparent;
    font: 11px/22px "Segoe UI", Arial, sans-serif;
    text-align: center;
}
.RadUploadProgressArea .ruProgress {
    border-width: 1px;
    border-style: solid;
    background-position: 0 -112px;
    background-repeat: repeat-x;
    zoom: 1;
}
.RadUploadProgressArea .ruProgress li {
    margin: 0 18px 16px;
}
.RadUploadProgressArea li.ruProgressHeader {
    font-size: 16px;
    margin: 15px 18px 30px;
}
.RadUploadProgressArea li.ruProgressHeader span {
    display: block;
    height: 16px;
}
*+.RadUploadProgressArea li.ruProgressHeader span {
    line-height: 12px;
}
* .RadUploadProgressArea li.ruProgressHeader span {
    line-height: 12px;
}
.RadUploadProgressArea .ruProgress li.ruCurrentFile {
    margin: 20px 18px 5px;
    font-size: 14px;
}
.RadUploadProgressArea .ruProgress li.ruTimeSpeed {
    margin-bottom: 20px;
}
.RadUploadProgressArea .ruProgress li.ruCurrentFile span {
    font-size: 14px;
    line-height: 16px;
}
.RadUploadProgressArea .ruProgress div {
    margin-bottom: .4em;
}
.RadUploadProgressArea .ruProgress .ruBar {
    margin-bottom: .4em;
    border-width: 1px;
    border-style: solid;
    background-color: transparent;
    background-repeat: repeat-x;
    background-position: 0 -92px;
    height: 16px;
    overflow: hidden;
}
.RadUploadProgressArea .ruProgress .ruBar div {
    background-color: transparent;
    background-repeat: repeat-x;
    background-position: 0 0;
    height: 17px;
    margin-top: -1px;
}
.RadUploadProgressArea_rtl .ruProgress .ruBar div {
    background-color: transparent;
    background-repeat: repeat-x;
    background-position: 0 -17px;
}
.RadUploadProgressArea .ruProgress .ruActions {
    border-top-width: 1px;
    border-top-style: solid;
    padding: 12px;
    text-align: right;
    margin: 0;
}
.RadUploadProgressArea_rtl .ruProgress .ruActions {
    text-align: left;
}
.RadUploadProgressArea .ruProgress .ruActions .ruButton {
    margin: 0 6px 0 0;
}
.RadUploadProgressArea_rtl .ruProgress .ruActions .ruButton {
    margin: 0 0 0 6px;
}
.RadUploadProgressArea {
    background: transparent url('img/telerik/UploadProgressArea.png') no-repeat 100% 100%;
    padding-bottom: 3px;
}
.RadUploadProgressArea>.ruShadow {
    background: transparent url('img/telerik/UploadProgressAreaShadow.png') no-repeat 100% 2px;
    border-bottom: 3px solid transparent;
    zoom: 1;
}
*+html .RadUploadProgressArea>.ruShadow {
    border: 0;
}
.RadUploadProgressArea .ruShadow>div {
    margin: 0 3px -6px 0;
    padding: 0 0 3px;
    background: transparent url('img/telerik/UploadProgressBarShadow.png') no-repeat 2px 100%;
    zoom: 1;
}
*+html .RadUploadProgressArea .ruShadow>div {
    margin: 0 3px -3px 0;
}
* html .RadUploadProgressArea {
    background: none;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#BBBBBB', direction='135', strength='3');
}
.RadUpload .ruUploadProgress {
    padding-left: 18px;
    display: block;
    background: transparent url('img/telerik/UploadProgressPulseAnim.gif') no-repeat 0 50%}
.RadUpload_rtl .ruUploadProgress {
    padding-left: 0;
    padding-right: 18px;
    background-position: 100% 50%}
.RadUpload .ruUploadSuccess, .RadUpload .ruUploadFailure, .RadUpload .ruUploadCancelled {
    background-image: url('img/telerik/UploadSuccessFailCancel.png');
    background-repeat: no-repeat;
    background-color: transparent;
}
.RadUpload .ruFileRemoved {
    height: 0;
    margin-bottom: 0;
}
.RadUpload .ruUploadSuccess {
    background-position: 0 18%}
.RadUpload_rtl .ruUploadSuccess {
    background-position: 100% 18%}
.RadUpload .ruUploadFailure, .RadUpload .ruUploadCancelled {
    background-position: 0 80%}
.RadUpload_rtl .ruUploadFailure, .RadUpload_rtl .ruUploadCancelled {
    background-position: 100% 80%}
.RadUpload .ruFileWrap .ruUploadInvalid {
    border-color: #d51923;
    color: #d51923;
}
.RadUpload .ruFileProgress, .RadUpload .ruFileProgressWrap {
    display: block;
    height: 5px;
    background-repeat: repeat-x;
    background-color: transparent;
}
* html .RadUpload .ruFileProgress, * html .RadUpload .ruFileProgressWrap {
    line-height: 5px;
    font-size: 4px;
    height: auto;
}
.RadUpload .ruFileProgress {
    margin-left: -2px;
    width: 2px;
}
* html .RadUpload .ruFileProgress {
    position: relative;
}
.RadUpload_rtl .ruFileProgress {
    margin-left: 0;
    margin-right: -2px;
}
.RadUpload .ruFileProgressWrap {
    margin: -3px 0 0;
    position: relative;
    width: 100%}
*+html .RadUpload .ruFileProgressWrap {
    width: auto;
    margin-top: -4px;
}
* html .RadUpload .ruFileProgressWrap {
    width: auto;
    margin-top: -4px;
}
.RadUpload .ruProgressComplete, .RadUpload .ruUploadFailure .ruFileProgressWrap, .RadUpload .ruUploadCancelled .ruFileProgressWrap {
    display: none;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .RadUploadProgressArea .ruBar, .RadUploadProgressArea .ruBar div {
    border: solid transparent;
    border-width: 1px 0;
}
.RadUploadProgressAreaHidden {
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
}@media all and(-webkit-max-device-pixel-ratio:10000), not all and(-webkit-min-device-pixel-ratio:0) {
    .RadUpload_rtl .ruRemove {
    margin: 0 0 0 4px;
}
.RadUpload_rtl .ruActions .ruButton {
    margin: 0 16px 0 0;
}
.RadUploadProgressArea_rtl .ruProgress .ruActions .ruButton {
    margin: 0 6px 0 0;
}
.RadUpload_rtl .ruBrowse {
    margin: 0 0 0 3px;
}
}








/* RadGrid*/
.RadGrid .rgMasterTable, .RadGrid .rgDetailTable {
    border-collapse: separate;
    border-spacing: 0;
}
.RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgPager, .RadGrid .rgGroupPanel, .RadGrid .rgGroupHeader {
    cursor: default;
}
.RadGrid input[type="image"] {
    cursor: pointer;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td, .RadGrid .rgFilterRow td, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgGroupHeader td {
    padding-left: 7px;
    padding-right: 7px;
}
.RadGrid .rgClipCells .rgHeader, .RadGrid .rgClipCells .rgFilterRow>td, .RadGrid .rgClipCells .rgRow>td, .RadGrid .rgClipCells .rgAltRow>td, .RadGrid .rgClipCells .rgEditRow>td, .RadGrid .rgClipCells .rgFooter>td {
    overflow: hidden;
}
.RadGrid .rgAdd, .RadGrid .rgRefresh, .RadGrid .rgEdit, .RadGrid .rgDel, .RadGrid .rgDrag, .RadGrid .rgFilter, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageFirst, .RadGrid .rgPageLast, .RadGrid .rgExpand, .RadGrid .rgCollapse, .RadGrid .rgSortAsc, .RadGrid .rgSortDesc, .RadGrid .rgUpdate, .RadGrid .rgCancel, .RadGrid .rgUngroup, .RadGrid .rgExpXLS, .RadGrid .rgExpDOC, .RadGrid .rgExpPDF, .RadGrid .rgExpCSV {
    width: 16px;
    height: 16px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    vertical-align: middle;
    font-size: 1px;
    cursor: pointer;
}
.RadGrid .rgGroupItem input, .RadGrid .rgCommandRow img, .RadGrid .rgHeader input, .RadGrid .rgFilterRow img, .RadGrid .rgFilterRow input, .RadGrid .rgPager img {
    vertical-align: middle;
}
.rgCellSelectorArea {
    position: absolute;
    z-index: 1000100;
    opacity: .1;
    -moz-opacity: .1;
    filter: alpha(opacity=10);
}
.rgNoScrollImage div.rgHeaderDiv {
    background-image: none;
}
.RadGrid .rgHeader, .RadGrid th.rgResizeCol {
    padding-top: 5px;
    padding-bottom: 4px;
    text-align: left;
    font-weight: normal;
}
.RadGrid .rgHeader a {
    text-decoration: none;
}
.RadGrid .rgCheck input {
    height: 15px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    cursor: default;
}
.rfdCheckbox .RadGrid .rgCheck input {
    height: 20px;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
    padding-top: 4px;
    padding-bottom: 3px;
}
.RadGrid table.rgMasterTable tr .rgDragCol {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
.RadGrid .rgDrag {
    width: 15px;
    height: 15px;
    cursor: url('img/telerik/drag.cur'), move;
}
.RadGrid .rgPager .rgStatus {
    width: 35px;
    padding: 3px 0 2px;
}
.RadGrid .rgStatus div {
    width: 24px;
    height: 24px;
    overflow: hidden;
    border: 0;
    margin: 0 auto;
    padding: 0;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    text-indent: -2222px;
}
.RadGrid .rgPager td {
    padding: 0;
}
.RadGrid td.rgPagerCell {
    border: 0;
    padding: 5px 0 4px;
}
.RadGrid .rgWrap {
    float: left;
    padding: 0 10px;
    line-height: 22px;
    white-space: nowrap;
}
.RadGrid .rgArrPart1 {
    padding-right: 0;
}
.RadGrid .rgArrPart2 {
    padding-left: 0;
}
.RadGrid .rgInfoPart {
    float: right;
}
.RadGrid .rgInfoPart strong {
    font-weight: normal;
}
.RadGrid .rgArrPart1 img, .RadGrid .rgArrPart2 img {
    border: 0;
    margin: -3px 8px 0;
}
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageLast {
    width: 22px;
    height: 22px;
    vertical-align: top;
}
.RadGrid .NextPrev .rgPageFirst, .RadGrid .NextPrev .rgPagePrev, .RadGrid .NextPrev .rgPageNext, .RadGrid .NextPrev .rgPageLast {
    vertical-align: middle;
}
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev {
    margin-right: 1px;
}
.RadGrid .rgPageNext, .RadGrid .rgPageLast {
    margin-left: 1px;
}
.RadGrid .rgPager .rgPagerButton {
    height: 22px;
    border-style: solid;
    border-width: 1px;
    margin: 0 14px 0 0;
    padding: 0 4px 2px;
    font-size: 12px;
    line-height: 12px;
    vertical-align: top;
    cursor: pointer;
}
.RadGrid .rgNumPart {
    padding: 0;
}
.RadGrid .NumericPages .rgNumPart {
    padding: 0 10px;
}
.RadGrid .rgNumPart a {
    float: left;
    line-height: 22px;
    margin: 0;
    padding: 0 5px 0 0;
    text-decoration: none;
}
.RadGrid .rgNumPart span {
    float: left;
    padding: 0 0 0 5px;
}
.RadGrid .rgNumPart a:hover span {
    cursor: pointer;
}
.RadGrid .rgNumPart a.rgCurrentPage, .RadGrid .rgNumPart a.rgCurrentPage:hover, .RadGrid .rgNumPart a.rgCurrentPage span, .RadGrid .rgNumPart a.rgCurrentPage:hover span {
    cursor: default;
}
.RadGrid .NextPrevNumericAndAdvanced .rgAdvPart {
    float: none;
    text-align: center;
}
.RadGrid .rgPager .RadSlider {
    float: left;
    margin: 0 10px 0 0;
}
.RadGrid .rgPagerLabel, .RadGrid .rgPager .RadComboBox, .RadGrid .rgPager .RadInput {
    margin: 0 4px 0 0;
    vertical-align: top;
}
.RadGrid .rgPager .RadInput {
    display: inline-block;
}
.RadGrid .rgPager .riTextBox {
    height: 15px;
}
.rgPager .riSingle .riTextBox {
    height: 22px;
}
*+html .RadGrid .rgPager .RadComboBox {
    margin-top: -1px;
}
* html .RadGrid .rgPager .RadComboBox {
    margin-top: -1px;
    padding: 1px 0;
}
.RadGrid .rgPagerTextBox {
    text-align: center;
}
.GridReorderTop, .GridReorderBottom {
    width: 9px;
    height: 9px;
    margin: 0 0 0 -5px;
    padding: 0;
}
.RadGrid .rgFilterRow td {
    padding-top: 4px;
    padding-bottom: 7px;
}
.RadGrid .rgFilter {
    width: 22px;
    height: 22px;
    margin: 0 0 0 2px;
}
.RadGrid .rgFilterBox {
    border-width: 1px;
    border-style: solid;
    margin: 0;
    height: 15px;
    padding: 2px 1px 3px;
    font-size: 12px;
    vertical-align: middle;
}
.rgFilterRow .riSingle .riTextBox {
    height: 22px;
}
.RadGrid .rgFilterRow .RadInput, .RadGrid .rgFilterRow .RadRating {
    display: inline-block;
    vertical-align: middle;
}
*+html .RadGrid .rgFilterRow .RadRating {
    display: inline;
    zoom: 1;
}
* html .RadGrid .rgFilterRow .RadRating {
    display: inline;
    zoom: 1;
}
.GridContextMenu .rmLeftImage {
    background-repeat: no-repeat;
    background-color: transparent;
}
.RadMenu .rmGroup .rgHCMItem .rmText {
    width: 161px;
    padding: 6px 5px 5px 30px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMShow, .rgHCMItem .rgHCMAnd, .rgHCMItem .rgHCMFilter {
    display: block;
}
.rgHCMItem .rgHCMShow, .rgHCMItem .rgHCMAnd {
    padding-top: 5px;
    line-height: 12px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMShow, .rgHCMItem .RadComboBox, .rgHCMItem .rgHCMAnd {
    margin: 0 0 5px;
}
.rgHCMItem .rgHCMAnd {
    margin-top: 5px;
}
.rgHCMItem .rgHCMFilter {
    margin-top: 11px;
}
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMFilter {
    width: 160px;
    border-style: solid;
    border-width: 1px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 1px 0;
    font-size: 12px;
    cursor: pointer;
}
.RadGrid .rgGroupPanel {
    height: 24px;
}
.RadGrid .rgGroupItem {
    padding: 0 2px 1px 3px;
    line-height: 20px;
    font-weight: normal;
    vertical-align: middle;
}
.RadGrid .rgGroupHeader td {
    padding-top: 0;
    padding-bottom: 0;
}
.RadGrid .rgGroupHeader td p {
    display: inline;
    margin: 0;
    padding: 0 10px;
}
.RadGrid .rgGroupHeader td div div {
    top: -0.8em;
    padding: 0 10px;
}
/*\*/ * html .RadGrid .rgGroupHeader td div div {
    top: 0;
}
/**/ .RadGrid .rgGroupHeader td div div div {
    top: 0;
    padding: 0;
    border: 0;
}
.RadGrid .rgUpdate, .RadGrid .rgCancel {
    width: 18px;
    height: 18px;
}
.RadGrid .rgDetailTable {
    border-style: solid;
    border-width: 1px;
    border-right-width: 0;
}
.RadGrid .rgAdd, .RadGrid .rgRefresh {
    width: 18px;
    height: 18px;
    vertical-align: bottom;
}
*+html .RadGrid .rgPager .rgPagerButton, *+html .RadGrid .rgPagerLabel, *+html .RadGrid .rgPager .RadComboBox, *+html .RadGrid .rgAdd, *+html .RadGrid .rgRefresh {
    vertical-align: middle;
}
* html .RadGrid .rgPager .rgPagerButton, * html .RadGrid .rgPagerLabel, * html .RadGrid .rgPager .RadComboBox, * html .RadGrid .rgPager .RadInput, * html .RadGrid .rgAdd, * html .RadGrid .rgRefresh {
    vertical-align: middle;
}
.RadGrid .rgEdit, .RadGrid .rgDel {
    width: 15px;
    height: 15px;
}
.RadGridRTL .rgHeader, .RadGridRTL .rgResizeCol {
    text-align: right;
}
.RadGridRTL .rgPager .rgStatus {
    border-right: 0;
    border-left-width: 1px;
}
.RadGridRTL .rgWrap {
    float: right;
}
.RadGridRTL .rgArrPart1 {
    padding-left: 0;
    padding-right: 10px;
}
.RadGridRTL .rgPageFirst, .RadGridRTL .rgPagePrev {
    margin-right: 0;
    margin-left: 1px;
}
.RadGridRTL .rgPageNext, .RadGridRTL .rgPageLast {
    margin-left: 0;
    margin-right: 1px;
}
.RadGridRTL .rgInfoPart {
    float: left;
}
.RadGridRTL .rgNumPart {
    width: 220px;
}
.RadGridRTL .rgNumPart a {
    float: right;
}
.RadGridRTL .rgDetailTable {
    border-right-width: 1px;
    border-left-width: 0;
}
.RadGridRTL input.rgRefresh, .RadGridRTL input.rgAdd {
    margin: 0 0 0 4px;
}
.RadGridRTL .rgInfoPart {
    text-align: left;
}
.RadGridRTL .rgSliderLabel {
    float: right;
}
.RadGridRTL .rgPager div.RadSlider {
    float: right;
    margin: 0 0 0 10px;
}








/* RadListView*/
.RadListView .rlvEmpty {
    font-style: italic;
}
.RadListView .rlvIEmpty {
    font-style: italic;
}
.RadListView .rlvBAdd, .RadListView .rlvBUpdate, .RadListView .rlvBCancel, .RadListView .rlvBSel, .RadListView .rlvBDel, .RadListView .rlvBEdit, .RadListView .rlvDrag {
    width: 16px;
    height: 16px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    vertical-align: middle;
    font-size: 1px;
    cursor: pointer;
}
.RadListView .rlvBAdd, .RadListView .rlvBUpdate, .RadListView .rlvBCancel {
    width: 18px;
    height: 18px;
}
.RadListView .rlvDrag {
    cursor: url('img/telerik/drag.cur'), move;
}
.RadListView li.rlvI, .RadListView li.rlvA, .RadListView li.rlvISel, .RadListView li.rlvIEmpty {
    padding-top: 5px;
    padding-bottom: 4px;
}
.RadListView div.rlvI, .RadListView div.rlvA, .RadListView div.rlvISel, .RadListView div.rlvIEmpty, .RadListView div.rlvIEdit {
    border-bottom: 1px solid;
    padding-top: 5px;
    padding-bottom: 4px;
}
.RadListView tr.rlvHeader th {
    padding-top: 5px;
    padding-bottom: 4px;
    text-align: left;
    font-weight: normal;
}
.RadListView tr.rlvHeader th, .RadListView tr.rlvI td, .RadListView tr.rlvA td, .RadListView tr.rlvISel td, .RadListView tr.rlvIEmpty td, .RadListView tr.rlvIEdit td {
    padding: 5px 7px 4px;
}
.RadListView tr.rlvIEdit td td {
    border: 0;
    padding: 0;
}
.RadListView td.rlvI, .RadListView td.rlvA, .RadListView td.rlvISel, .RadListView td.rlvIEmpty, .RadListView td.rlvIEdit {
    padding: 5px 7px 4px;
}
.RadListView .rlvI>td:first-child, .RadListView .rlvA>td:first-child {
    border-left-width: 0;
}
div.RadListViewFloated {
    border-width: 0;
}
.RadListView .rlvFloated .rlvI, .RadListView .rlvFloated .rlvA, .RadListView .rlvFloated .rlvISel, .RadListView .rlvFloated .rlvIEmpty, .RadListView .rlvFloated .rlvIEdit {
    float: left;
    display: inline;
    border: 1px solid;
}
.RadListView .rlvAutoScroll .rlvI, .RadListView .rlvAutoScroll .rlvA, .RadListView .rlvAutoScroll .rlvISel, .RadListView .rlvAutoScroll .rlvIEmpty, .RadListView .rlvAutoScroll .rlvIEdit {
    overflow: auto;
}
.RadListView .rlvNoScroll .rlvI, .RadListView .rlvNoScroll .rlvA, .RadListView .rlvNoScroll .rlvISel, .RadListView .rlvNoScroll .rlvIEmpty, .RadListView .rlvNoScroll .rlvIEdit {
    overflow: hidden;
}
.RadListView .rlvFloated {
    display: inline-block;
}
.RadListView .rlvFloated {
    display: block;
}
.RadListView .rlvFloated:after {
    content: "";
    display: block;
    visibility: hidden;
    clear: both;
}
.RadListView .rlvInput {
    vertical-align: middle;
    border-width: 1px;
    border-style: solid;
    padding: 2px 1px 3px;
    font: 12px "segoe ui", arial, sans-serif;
}







/* RadDataPager */
.RadDataPager {
    display: inline-block;
}
.RadDataPager {
    display: block;
}
.RadDataPager:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
}
.RadDataPager {
    min-height: 24px;
    padding: 0;
}
.RadDataPager .rdpWrap, .RadDataPager .rdpWrapRight, .RadDataPager .rdpWrapNone {
    float: right;
    padding: 0 10px 0 10px;
    line-height:24px;
    white-space: nowrap;
    margin-top:-4px;
    vertical-align:middle;
}
.RadDataPager .rdpWrap strong
{
    margin-top:2px;
    display:block;
    }

.RadDataPager .rdpWrapRight {
    float: right;
}
.RadDataPager .rdpWrapNone {
    float: none;
}
.RadDataPager .rdpPageFirst, .RadDataPager .rdpPagePrev, .RadDataPager .rdpPageNext, .RadDataPager .rdpPageLast {
    width: 22px;
    height: 18px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    vertical-align: bottom;
    font-size: 1px;
    cursor: pointer;
}


.RadDataPager .rdpPagerButton {
    height: 22px;
    margin: 3px 0 0 0;
    padding: 0 4px 2px;
    vertical-align: middle;
    cursor: pointer;
}
.RadDataPager .rdpNumPart a {
    float: left;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 24px;
    text-decoration: none;
}
.RadDataPager .rdpNumPart span {
    float: left;
    padding: 0 0 0 5px;
}
.RadDataPager .rdpNumPart a:hover span {
    cursor: pointer;
}
.RadDataPager .rdpNumPart a.rdpCurrentPage, .RadDataPager .rdpNumPart a.rdpCurrentPage:hover, .RadDataPager .rdpNumPart a.rdpCurrentPage span, .RadDataPager .rdpNumPart a.rdpCurrentPage:hover span {
    cursor: default;
}
.RadDataPager .rdpWrap a img {
    border: 0;
    margin: 0 8px;
}
.RadDataPager .RadSlider {
    float: left;
    margin: 0 10px 0 0;
}
.RadDataPager .rdpPagerLabel, .RadDataPager .rdpPager .RadComboBox, .RadDataPager .rdpPager .RadInput {
    margin: 0 8px 0 4px;
    vertical-align: middle;
}
*+html .RadDataPager .rdpPager .RadComboBox {
    margin-top: -1px;
}
* html .RadDataPager .rdpPager .RadComboBox {
    margin-top: -1px;
    padding: 1px 0;
}
.RadDataPager .rdpPagerTextBox {
    text-align: center;
}









/*RadTreeView*/
.RadTreeView {
    white-space: nowrap;
    cursor: default;
}
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot, .RadTreeView .rtUL {
    zoom: 1;
}
.RadTreeView .rtSp, .RadTreeView .rtImg, .RadTreeView .rtIn, .RadTreeView .rtChk {
    vertical-align: middle;
}
.RadTreeView .rtUL {
    margin: 0;
    padding: 0;
    -moz-user-select: -moz-none;
}
.RadTreeView .rtLI {
    list-style-image: none;
    list-style-position: outside;
    list-style: none;
}
.RadTreeView .rtUL .rtLI .rtUL {
    padding-left: 20px;
}
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot {
    padding: 1px 0 1px 20px;
}
.RadTreeView .rtPlus, .RadTreeView .rtMinus {
    font-size: 0;
    padding: 0;
    display: -moz-inline-box;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    margin: 6px 7px 0 -18px;
    width: 11px;
    height: 11px;
    background-repeat: no-repeat;
}
* html .RadTreeView .rtPlus, * html .RadTreeView .rtMinus {
    margin-right: 1px;
}
*+html .RadTreeView .rtPlus, *+html .RadTreeView .rtMinus {
    margin-right: 1px;
}
.RadTreeView .rtPlus {
    background-position: 0 0;
}
.RadTreeView .rtPlusHover {
    background-position: 0 -22px;
}
.RadTreeView .rtMinus {
    background-position: 0 -11px;
}
.RadTreeView .rtMinusHover {
    background-position: 0 -33px;
}
.RadTreeView .rtChecked, .RadTreeView .rtUnchecked, .RadTreeView .rtIndeterminate {
    display: -moz-inline-box;
    display: inline-block;
    width: 13px;
    height: 13px;
    vertical-align: middle;
    margin: 0 3px 0 0;
    line-height: 0;
    font-size: 0;
}
.RadTreeView .rtChecked {
    background-position: 0 0;
}
.RadTreeView .rtUnchecked {
    background-position: 0 -13px;
}
.RadTreeView .rtIndeterminate {
    background-position: 0 -26px;
}
.RadTreeView .rtSp {
    display: -moz-inline-box;
    display: inline-block;
    width: 1px;
    margin-left: -1px;
    height: 22px;
}
.RadTreeView .rtChk {
    margin: 0 2px;
    padding: 0;
    width: 12px;
    height: 12px;
}
.RadTreeView .rtIn {
    margin-left: 1px;
    padding: 4px 3px 3px;
    text-decoration: none;
}
.RadTreeView a.rtIn {
    cursor: pointer;
}
.RadTreeView div.rtIn {
    display: -moz-inline-block;
    display: inline-block;
    vertical-align: top;
}
*+html .RadTreeView_rtl .rtIn {
    padding: 2px 3px;
}
* html .RadTreeView_rtl .rtIn {
    padding: 2px 3px;
}
* html .RadTreeView div.rtIn {
    display: inline-block;
}
* html .RadTreeView div.rtIn {
    display: inline;
}
*+html .RadTreeView div.rtIn {
    display: inline-block;
}
*+html .RadTreeView div.rtIn {
    display: inline;
}
.RadTreeView .rtTemplate, .RadTreeView input {
    -moz-user-select: text;
}
.RadTreeView .rtLoadingIcon {
    display: -moz-inline-box;
    display: inline-block;
    vertical-align: text-top;
    width: 21px;
    height: 16px;
    margin-top: -1px;
    overflow: hidden;
    text-indent: -9999px;
    font-size: 0;
    background-repeat: no-repeat;
    background-position: 2px 0;
}
*+html .RadTreeView .rtLoadingIcon {
    margin: 0;
}
* html .RadTreeView .rtLoadingIcon {
    margin: 0;
}
.RadTreeView .rtLoadingBelow {
    display: block;
}
*+html .RadTreeView_rtl .rtLoadingIcon {
    text-indent: 0;
}
* html .RadTreeView_rtl .rtLoadingIcon {
    text-indent: 0;
}
 
.RadTreeView .rtSelected .rtIn,
.RadTreeView .rtHover .rtIn {
    padding: 2px 6px 2px 6px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    /*
    background-repeat: repeat-x;
    background-position: 0 0;
    */
}
.RadTreeView .rtSelected .rtIn {
         border: 1px solid #bbb;
        background-color:#ddd;
}
.RadTreeView .rtHover .rtIn 
{
        border: 1px solid #369;
        background-color:#eaeff5;
}


*+html .RadTreeView_rtl .rtHover .rtIn, *+html .RadTreeView_rtl .rtSelected .rtIn {
    padding: 1px 2px;
}
* html .RadTreeView_rtl .rtHover .rtIn, * html .RadTreeView_rtl .rtSelected .rtIn {
    padding: 1px 2px;
}
.RadTreeView .rtEdit * {
    white-space: nowrap!important;
}
.RadTreeView .rtEdit .rtIn, .RadTreeView .rtEdit .rtIn input {
    outline: 0;
    cursor: text;
}
.RadTreeView .rtLI .rtEdit .rtIn {
    border:1px solid #bbb;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 2px 1px 1px;
    height: 1.4em;
    text-decoration: none;
    vertical-align: middle;
    background-color:#ddd;
}
* html .RadTreeView .rtLI .rtEdit .rtIn {
    padding: 0 1px;
}
.RadTreeView .rtEdit .rtIn input {
    height: 1.4em;
    line-height: 1.4em;
    border: 0;
    margin: 0;
    padding: 0;
    background: transparent;
}
.RadTreeView .rtLines .rtLI, .RadTreeView .rtLines .rtFirst .rtUL {
    background-repeat: repeat-y;
    background-position: 0 0;
}
.RadTreeView_rtl .rtLines .rtLI, .RadTreeView_rtl .rtLines .rtFirst .rtUL {
    background-repeat: repeat-y;
    background-position: 100% 0;
}
.RadTreeView .rtLines .rtFirst {
    background-repeat: no-repeat;
    background-position: 0 1.273em;
}
.RadTreeView_rtl .rtLines .rtFirst {
    background-repeat: no-repeat;
    background-position: 100% 1.273em;
}
.RadTreeView .rtLines .rtFirst .rtUL {
    background-repeat: repeat-y;
    background-position: 0 1.273em;
}
.RadTreeView_rtl .rtLines .rtFirst .rtUL {
    background-repeat: repeat-y;
    background-position: 100% 1.273em;
}
.RadTreeView .rtLines .rtLast, .RadTreeView .rtLines .rtLast .rtUL {
    background: none;
}
.RadTreeView .rtLines .rtTop, .RadTreeView .rtLines .rtMid, .RadTreeView .rtLines .rtBot {
    background-repeat: no-repeat;
    background-position: 0 0;
}
.RadTreeView_rtl .rtLines .rtTop, .RadTreeView_rtl .rtLines .rtMid, .RadTreeView_rtl .rtLines .rtBot {
    background-repeat: no-repeat;
    background-position: 100% 0;
}
.rtDropAbove, .rtDropBelow {
    border: 1px dotted black;
    font-size: 3px;
    line-height: 3px;
    height: 3px;
    margin-top: -1px;
}
.rtDropAbove {
    border-bottom: 0;
}
.rtDropBelow {
    border-top: 0;
}
.RadTreeView_rtl .rtPlus, .RadTreeView_rtl .rtMinus {
    position: relative;
}
* html .RadTreeView_rtl .rtPlus, * html .RadTreeView_rtl .rtMinus {
    position: static;
}
*+html .RadTreeView_rtl .rtPlus, *+html .RadTreeView_rtl .rtMinus {
    position: static;
}
*+html .RadTreeView_rtl .rtLI, *+html .RadTreeView_rtl .rtIn {
    zoom: 1;
}
* html .RadTreeView_rtl .rtLI, * html .RadTreeView_rtl .rtIn {
    zoom: 1;
}
* html .RadTreeView_rtl .rtIn {
    margin-top: -1px;
}
.RadTreeView_rtl .rtUL .rtLI .rtUL {
    padding-right: 15px;
    padding-left: 0;
}
.RadTreeView_rtl .rtTop, .RadTreeView_rtl .rtMid, .RadTreeView_rtl .rtBot {
    padding: 1px 20px 1px 0;
    margin: 0;
}
.RadTreeView_rtl .rtPlus {
    background-position: -11px 0;
}
.RadTreeView_rtl .rtPlusHover {
    background-position: -11px -22px;
}
.RadTreeView_rtl .rtMinus {
    background-position: -11px -11px;
}
.RadTreeView_rtl .rtMinusHover {
    background-position: -11px -33px;
}
.RadTreeView_rtl .rtPlus, .RadTreeView_rtl .rtMinus {
    margin-right: 7px;
    right: -20px;
}
.RadTreeView_rtl .rtPlus, .RadTreeView_rtl .rtMinus, x:-moz-any-link {
    margin-right: -11px;
    right: -8px;
}
.RadTreeView_rtl .rtPlus, .RadTreeView_rtl .rtMinus, x:-moz-any-link, x:default {
    margin-right: 7px;
    right: -20px;
}
* html .RadTreeView_rtl .rtPlus, * html .RadTreeView_rtl .rtMinus {
    margin-right: -13px;
    right: 0;
}
*+html .RadTreeView_rtl .rtPlus, *+html .RadTreeView_rtl .rtMinus {
    margin-right: -13px;
    right: 0;
    width: 0;
    padding-left: 11px;
}
@media screen and (min-width:50px) {
    .RadTreeView .rtPlus, .RadTreeView .rtMinus {
    margin-right: 7px;
    margin-left: -18px;
}
:root .RadTreeView_rtl .rtPlus, :root .RadTreeView_rtl .rtMinus {
    right: 0;
    margin-right: -13px;
    margin-left: 2px;
}
}@media all and(-webkit-max-device-pixel-ratio:10000), not all and(-webkit-min-device-pixel-ratio:0) {
    :root .RadTreeView_rtl .rtPlus, :root .RadTreeView_rtl .rtMinus {
    position: relative;
    margin-left: 2px;
    margin-right: -13px;
    right: -15px;
}
}div.RadTreeView_designtime .rtTop, div.RadTreeView_designtime .rtMid, div.RadTreeView_designtime .rtBot {
    position: relative;
}
div.RadTreeView_designtime .rtPlus, div.RadTreeView_designtime .rtMinus {
    margin: 0;
    position: absolute;
    left: 3px;
    top: 4px;
}
.RadTreeView {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rtTouchDragClue {
    margin-top: -50px;
}

div.RadToolTip_Standard table.rtWrapper td.rtWrapperContent
{
	border:1px solid #6187b8;
	border-collapse:separate;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

html body .RadInput_Standard .rnTextBox
{
	background-color: rgb(255, 255, 255);
}

.BucketContainer
{
    width: 100%;
   
}
.BucketContainer div
{
    float : left;
    width : 10%;
    height : auto;
    text-align : center;
    color : #43556a;
    font-size : 11px;
}

.BucketContainer .clearLeft
{
   width: 0%; 
   clear: left;
}





