/* START Telerik.Web.UI.Skins.Default.Input.Default.css */
/*Telerik RadInput Default Skin*/

/*global*/

.RadInput_Default,
.RadInputMgr_Default
{
	vertical-align:middle;
	font:12px "segoe ui",arial,sans-serif;
}

.RadInput_Default table
{
	border:0;
	vertical-align:bottom;
}

.RadInput_Default table.riTable td
{
	border:0;
	padding:0;
	vertical-align:middle;
	overflow:visible;/*RadGrid*/
}

.RadInput_Default table td.riCell
{
	padding-right:4px;
}

.RadInput_Default textarea
{
	vertical-align:bottom;
	overflow:auto;
}

/*textbox states*/

html body .RadInput_Default .riTextBox,
html body .RadInputMgr_Default
{
	border:1px solid;
	border-color:#8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
	padding:2px 1px 3px;
	background:#fff;
	color:#000;
	font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput_Default .riEmpty,
html body .RadInput_Empty_Default
{
	color:#8a8a8a;
}

html body .RadInput_Default .riHover,
html body .RadInput_Hover_Default,
html body .RadInput_Default .riFocused,
html body .RadInput_Focused_Default
{
	border-color:#515151;
}

html body .RadInput_Default .riRead,
html body .RadInput_Read_Default
{
	border-color:#d0d0d0;
}

html body .RadInput_Default .riDisabled,
html body .RadInput_Disabled_Default
{
	border-color:#d0d0d0;
	color:#8a8a8a;
	cursor:default;
}

html body .RadInput_Default .riError,
html body .RadInput_Error_Default,
.RadForm.rfdTextbox .RadInput_Default .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Default[type="text"]
{
	border-color:#d51923;
	background:#fff 100% -298px no-repeat url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH6p7L48bDmWId9VbD7_3jHZwxTGgeKxPVR6efYQ1fUz_w2&t=633862710598593750');
	color:#d51923;
}

html body .RadInput_Default .riNegative,
html body .RadInput_Negative_Default
{
	color:#565656;
}

/*IE quirks mode*/
* html .RadInput_Default input.riTextBox,
* html input.RadInputMgr_Default
{
	height /**/:22px;
}

/*buttons*/

.RadInput_Default a
{
	display:block;
	overflow:hidden;
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	background:transparent no-repeat url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH6p7L48bDmWId9VbD7_3jHZwxTGgeKxPVR6efYQ1fUz_w2&t=633862710598593750');
	text-indent:-2222px;
	text-align:center;
	text-decoration:none;
}
* html .RadInput_Default a{position:static}/*IE6*/
*+html .RadInput_Default a{position:static}/*IE7*/

/*go*/

.RadInput_Default .riBtn a
{
	width:20px;
	height:18px;
	line-height:18px;
	background-position:3px 5px;
}

.RadInput_Default .riBtn a:hover
{
	background-position:3px -45px;
}

/*spin*/

.RadInput_Default .riSpin a
{
	width:15px;
	height:7px;
	line-height:7px;
	margin:0 1px;
}

.RadInput_Default .riUp
{
	background-position:4px -98px;
}

.RadInput_Default .riUp:hover
{
	background-position:4px -148px;
}

.RadInput_Default a.riDown
{
	background-position:4px -199px;
	margin-top:3px;
}

* html .RadInput_Default a.riDown
{
	margin-top /**/:0;
}

.RadInput_Default a.riDown:hover
{
	background-position:4px -249px;
}

/*label*/

.RadInput_Default .riLabel
{
	margin:0 4px 0 0;
	color:#000;
	white-space:nowrap;
}
/* END Telerik.Web.UI.Skins.Default.Input.Default.css */
/* START Telerik.Web.UI.Skins.Slider.css */
/* RadSlider for ASP.NET AJAX Base Stylesheet */
.RadSlider
{
	width:22px;
	height:22px;
}

.RadSlider,
.RadSlider .rslItem,
.RadSlider .rslLargeTick span
{
    font:normal 10px "Segoe UI", Arial, Verdana;
    color:black;
}

/* the dragHandle needs to have greater z-index than the increase/decrease handlers, as it can be positioned over the rounded corders
of the track, part of those handles  */
.RadSlider .rslTrack
{
	z-index:1;
}

.RadSlider .rslSelectedregion
{
	top:0;
	left:0;
}

.RadSlider .rslDisabled
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	-moz-opacity:.5;
	opacity:.5;
	cursor:no-drop;
}

/* drag handle, track class, selected region  */
.RadSlider .rslHandle,
.RadSlider .rslDraghandle,
.RadSlider .rslTrack,
.RadSlider .rslSelectedregion,
.RadSlider .rslItemsWrapper,
/* Tick text */
.RadSlider .rslLargeTick span
{
	position:absolute; 
}

/* any link inside RadSlider */
.RadSlider a
{
	display:block; 
	text-indent:-9999px;
	text-decoration:none;
	text-align:center;
	overflow:hidden;
}

.RadSlider a:focus,
.RadSlider a:active
{
	outline:none;
}

.RadSlider .rslHandle span,
.RadSlider .rslDraghandle span
{
	display:block; 
}

/* slider wrapper class */
.RadSlider .rslHorizontal,
.RadSlider .rslVertical
{
	position:relative; 
	-moz-user-select:none;
	font-size:1px;
	line-height:1px;
	/* In case the slider is in a parent with text-align:center, under IE6, the UL for the items is centered. */	
	text-align:left;
}

/* horizontal slider */
.RadSlider .rslHorizontal
{
	height:22px;
}

.RadSlider .rslHorizontal a.rslHandle
{
	width:25px;
	height:22px; 
	line-height:22px;
	background-repeat:no-repeat;
}

.RadSlider .rslHorizontal .rslDecrease
{
	background-position:0 -22px;
}

.RadSlider .rslHorizontal .rslDecrease:hover
{
	background-position:-25px -22px;
}

.RadSlider .rslHorizontal .rslIncrease
{
	background-position:-3px 0;
}

.RadSlider .rslHorizontal .rslIncrease:hover
{
	background-position:-25px 0;
}

.RadSlider .rslHorizontal a.rslDraghandle
{
	top:0;
	width:9px; 
	height:22px; 
	line-height:22px;
	margin-top:-8px;
	background-repeat:no-repeat;
}

.RadSlider .rslHorizontal a.rslDraghandle:hover
{
	background-position:-9px 0;
}

.RadSlider .rslHorizontal a.rslDraghandle:focus,
.RadSlider .rslHorizontal a.rslDraghandle:active
{
	background-position:-18px 0;
}

.RadSlider .rslHorizontal .rslTrack,
.RadSlider .rslHorizontal .rslItemsWrapper
{
	left:25px;
}

.RadSlider .rslHorizontal .rslTrack,
.RadSlider .rslHorizontal .rslSelectedregion
{	
	height:5px; 
	line-height:5px;
}

.RadSlider .rslDisabled .rslLiveDragHandle
{
	-moz-opacity:1;
    opacity:1;
    filter:alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

/* vertical slider */
.RadSlider .rslVertical
{
	width:22px;
}

.RadSlider .rslVertical a.rslHandle
{
	width:22px; 
	height:25px; 
	line-height:25px;
	background-repeat:no-repeat;
}

.RadSlider .rslVertical .rslDecrease
{
	background-position:0 0;
}

.RadSlider .rslVertical .rslDecrease:hover
{
	background-position:0 -28px;
}

.RadSlider .rslVertical .rslIncrease
{
	background-position:-22px 3px;
}

.RadSlider .rslVertical .rslIncrease:hover
{
    background-position:-22px -25px;
}

.RadSlider .rslVertical a.rslDraghandle
{
	left:0;
}

.RadSlider .rslVertical .rslTrack,
.RadSlider .rslVertical .rslItemsWrapper
{
	top:25px;
}

.RadSlider .rslVertical .rslTrack,
.RadSlider .rslVertical .rslSelectedregion
{
	width:5px;
}

.RadSlider .rslVertical a.rslDraghandle
{
	top:0; 
	left:0;
	width:22px; 
	height:9px; 
	line-height:9px;
	margin-left:-10px;
}

.RadSlider .rslVertical a.rslDraghandle:hover
{
	background-position:0 -9px;
}

.RadSlider .rslVertical a.rslDraghandle:focus,
.RadSlider .rslVertical a.rslDraghandle:active
{
	background-position:0 -18px;
}

/* ITEMS AND TICKS */
.RadSlider .rslItemsWrapper,
.RadSlider .rslItem,
.RadSlider .rslLargeTick,
.RadSlider .rslSmallTick 
{
	margin:0px;
	padding:0px;
	list-style:none !important;
}

/* text */
.RadSlider .rslItem span,
.RadSlider .rslLargeTick span
{
	font-size:11px; 
}

/* Item specific */
.RadSlider .rslVertical .rslItemsWrapper .rslItemFirst,
.RadSlider .rslHorizontal .rslItemsWrapper .rslItemFirst
{
	background-image:none;
}

.RadSlider .rslItem
{
    text-overflow:ellipsis;
    overflow:hidden;
    cursor:default;
    background-repeat:no-repeat;
}

.RadSlider .rslHorizontal .rslItem
{
	text-align:center;
}

.RadSlider .rslItemsWrapper li.rslItemDisabled
{
    color:#d0d0ce;
}

.RadSlider .rslMiddle .rslItem,
.RadSlider .rslLeft .rslLargeTick,
.RadSlider .rslLeft .rslSmallTick
{
	background-position:left center;
}

.RadSlider .rslTop .rslItem
{
	background-position:left top;
}

.RadSlider .rslBottom .rslItem
{
	background-position:left bottom;
}

.RadSlider .rslCenter .rslItem,
.RadSlider .rslTop .rslLargeTick,
.RadSlider .rslTop .rslSmallTick
{
	background-position:center top;
}

.RadSlider .rslLeft .rslItem
{
	background-position:left top;
}

.RadSlider .rslRight .rslItem
{
	background-position:right top;
}

/* Tick specific */
.RadSlider .rslLargeTick,   
.RadSlider .rslSmallTick
{         
    cursor:default;
    /* We need this in order to position the SPAN holding the text. */
    position:relative;
    background-repeat:no-repeat;
}

.RadSlider .rslCenter .rslLargeTick,
.RadSlider .rslCenter .rslSmallTick,
.RadSlider .rslMiddle .rslLargeTick,
.RadSlider .rslMiddle .rslSmallTick
{         
    background-position:center center;    
}

.RadSlider .rslRight .rslLargeTick,
.RadSlider .rslRight .rslSmallTick
{         
    background-position:right center;
}

.RadSlider .rslBottom .rslLargeTick,
.RadSlider .rslBottom .rslSmallTick
{         
    background-position:center bottom;
}

/* LiveDrag=false */
.RadSlider .rslLiveDragHandleActive
{
    opacity:0.4;
    filter:alpha(opacity=40);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}

.RadSlider .rslLiveDragHandle
{
	-moz-opacity:0;
    opacity:0;
    filter:alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

/* HORIZONTAL SLIDER */

/* decrease handle class (i.e. left) */
.RadSlider .rslHorizontal .rslDecrease,
.RadSlider .rslLeft .rslTrack,
.RadSlider .rslLeft .rslHandle,
.RadSlider .rslCenter .rslItemsWrapper,
.RadSlider .rslRight .rslItemsWrapper
{
	left:0; 
}

/* increase handle class (i.e. right) */
.RadSlider .rslRight .rslTrack,
.RadSlider .rslRight .rslHandle,
.RadSlider .rslHorizontal .rslIncrease,
.RadSlider .rslLeft .rslItemsWrapper
{
	right:0;
}

.RadSlider .rslHorizontal .rslItem,
.RadSlider .rslHorizontal .rslLargeTick,
.RadSlider .rslHorizontal .rslSmallTick
{
	float:left;
}

/* TrackPosition=TopLeft */
.RadSlider .rslTop .rslTrack,
.RadSlider .rslTop .rslHandle,
.RadSlider .rslMiddle .rslItemsWrapper,
.RadSlider .rslBottom .rslItemsWrapper,
/* increase handle class (i.e. down) */
.RadSlider .rslVertical .rslDecrease
{
	top:0;
}

.RadSlider .rslTop .rslItemsWrapper,
.RadSlider .rslBottom .rslTrack,
.RadSlider .rslBottom .rslHandle,
/* increase handle class (i.e. down) */
.RadSlider .rslVertical .rslIncrease
{
	bottom:0;
}

/* TrackPosition=Center */
.RadSlider .rslMiddle .rslTrack,
.RadSlider .rslMiddle .rslHandle
{
	top:50%;
}

.RadSlider .rslCenter .rslTrack,
.RadSlider .rslCenter .rslHandle
{
	left:50%;
}

/* Item/Tick text */
.RadSlider .rslHorizontal .rslLargeTick span
{
	width:100%;
    text-align:center;
}

.RadSlider .rslVertical .rslLargeTick span
{
	height:100%;
}

.RadSlider .rslLargeTick span
{
    top:0px;
    left:0px;
    white-space:nowrap;
}

.RadSlider .rslTop .rslLargeTick span,
.RadSlider .rslHorizontal .rslLargeTick span.rslBRItemText
{
	top:auto;
    bottom:0px;
}

.RadSlider .rslLeft .rslLargeTick span,
.RadSlider .rslVertical .rslLargeTick span.rslBRItemText
{
	left:auto;
    right:0px;
}

/* set width of the ticks */
.RadSlider .rslHorizontal .rslSmallTick,
.RadSlider .rslHorizontal .rslLargeTick
{
	width:1px;
}

.RadSlider .rslVertical .rslSmallTick,
.RadSlider .rslVertical .rslLargeTick
{
	height:1px;
}

.RadSlider .rslHorizontal .rslTrack
{
	margin-top:9px;
}

.RadSlider .rslBottom div.rslTrack
{
	margin-top:0px;
	margin-bottom:8px;
}

.RadSlider .rslVertical .rslTrack
{
	margin-left:9px;
}

.RadSlider .rslRight div.rslTrack
{
	margin-left:0px;
	margin-right:8px;
}

.RadSlider .rslMiddle a.rslHandle
{
	/* half of the height of the handle */
	margin-top:-11px;
}

.RadSlider .rslMiddle div.rslTrack
{
	/* half of the height of the track */
	margin-top:-2px;
}

.RadSlider .rslCenter a.rslHandle
{
	/* half of the width of the handle */
	margin-left:-11px;
}

.RadSlider .rslCenter div.rslTrack
{
	/* half of the width of the track */
	margin-left:-2px;
}

/*fix larger space between items under IE*/
* html .RadSlider .rslLargeTick
{
	vertical-align:middle;
}
*+html .RadSlider .rslLargeTick
{
	vertical-align:middle;
}
/* END Telerik.Web.UI.Skins.Slider.css */
/* START Telerik.Web.UI.Skins.Hay.Slider.Hay.css */
/* RadSlider for ASP.NET AJAX Hay Skin */

.RadSlider_Hay .rslHorizontal a.rslHandle
{
	background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7ThAttke6yS2MS7p4maTliQ2&t=633862710598593750');
}

.RadSlider_Hay .rslHorizontal a.rslDraghandle
{
	background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7T1nF0y3pN9IkF31g43ur7w2&t=633862710598593750');
}

.RadSlider_Hay .rslHorizontal .rslTrack
{	
	background: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7i5xlN1FDXAkHLC9Qs1MTbA2&t=633862710598593750') repeat-x;
	height: 6px;
}

.RadSlider_Hay .rslHorizontal .rslSelectedregion
{
	background: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7XUtxIedIpBnh-RF-aNr5Oa__x6lCuZFmHswJsuh_ixg1&t=633862710598593750') right top no-repeat;
	height: 6px;
}

/* vertical slider */
.RadSlider_Hay .rslVertical a.rslHandle
{
	background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J76VSfWDHJ2uyekXkCP-Dp09kOekqSwxIVih2NHWgrco81&t=633862710598593750');
}

.RadSlider_Hay .rslVertical .rslTrack
{
	background: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7bqcsoMzIW1oj3HLfigArj9P_HyjXaBMxZMwXUUxpsWU1&t=633862710598593750') repeat-y;
	width: 6px;
}

.RadSlider_Hay .rslVertical .rslSelectedregion
{
	background: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7CJUeW88JpHmLHarO3-pHmVhMjHxjQCvt3GX-MJT9_ZY1&t=633862710598593750') left bottom no-repeat;
	width: 6px;
}

.RadSlider_Hay .rslVertical a.rslDraghandle
{
	background: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7K6kPwQON_LcvmMG3wwEYW5nMXoRVZ7MLIA9EgHCgq6A1&t=633862710598593750') no-repeat;
	margin-left:-8px;
}

.RadSlider_Hay .rslItem,
.RadSlider_Hay .rslLargeTick span
{
	color: #333;
}

.RadSlider_Hay .rslItemsWrapper .rslItemSelected
{
    color: #000;
}


.RadSlider_Hay .rslCenter div.rslTrack
{
	margin-left: -3px;
}

.RadSlider_Hay .rslLeft div.rslTrack
{
	margin-left: 7px;
}

/* horizontal slider items */
.RadSlider_Hay .rslHorizontal .rslItem
{
	background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7V6Sfn8_eRm0gJcrTQsFxE_-E4kQSZgb36muKt6UUlhA1&t=633862710598593750');
}

/* vertical slider items */
.RadSlider_Hay .rslVertical .rslItem
{
	background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7XQf7G4jJDUiavS4IEMzg1wAtlNpmTFAxwTRgh0EEfP41&t=633862710598593750');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_Hay .rslTop .rslSmallTick,
.RadSlider_Hay .rslBottom .rslSmallTick
{
    background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J76gOuQejmVnO32_kbSIpX5py35qych6grssKQwx550yo1&t=633862710598593750');
}

.RadSlider_Hay .rslTop .rslLargeTick,
.RadSlider_Hay .rslBottom .rslLargeTick
{
    background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7WaiZdBoF-d3CAQsf5iHVE8kceIamkMb3gjd5PmSAXq81&t=633862710598593750');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_Hay .rslLeft .rslSmallTick,
.RadSlider_Hay .rslRight .rslSmallTick
{
    background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7g7LPgKxmhAMseIU5S9GoGIkZXLKdnog-0BEjQ6oAxZA1&t=633862710598593750');
}

.RadSlider_Hay .rslLeft .rslLargeTick,
.RadSlider_Hay .rslRight .rslLargeTick 
{
    background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7TGrggo5BuP2gzheKWaByX7FMgqOCNRg-PpwzTMbBIX01&t=633862710598593750');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_Hay .rslMiddle .rslSmallTick
{
	background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7Ds-IpeGeZn1WnSQuQHE8NUCK--xVWSs8IDrBggyyrL81&t=633862710598593750');
}

.RadSlider_Hay .rslMiddle .rslLargeTick  
{
	background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7Yk8Q1bTENSZUAbprbKQ0qNeXGHF0BDtIaNT1fOc7JIQ1&t=633862710598593750');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_Hay .rslCenter .rslSmallTick
{
    background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7ZNWOyIoqPTXMc_eHQWX_4JlURZWQX4s6yb8JA1C4XM81&t=633862710598593750');
}

.RadSlider_Hay .rslCenter .rslLargeTick 
{
    background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH7HyPYnxbBZ8A-1JU3vi-J7buiwpNTNYWT58qKF5vakUT9ZH-zzArznrAf6lwN2waI1&t=633862710598593750');
}
/* END Telerik.Web.UI.Skins.Hay.Slider.Hay.css */
/* START Telerik.Web.UI.Skins.Ajax.css */
/* Telerik RadAjaxLoadingPanel Common CSS */

.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;
}
/* END Telerik.Web.UI.Skins.Ajax.css */
/* START Telerik.Web.UI.Skins.TabStrip.css */
.RadTabStrip,
.RadTabStripVertical
{
	margin: 0;
	padding: 0;
}

.RadTabStripVertical
{
	vertical-align: top;
}

.RadTabStripVertical,
.RadTabStripVertical .rtsLevel
{
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.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: 10000px;
	white-space:nowrap;
}

.RadTabStrip .rtsUL,
.RadTabStripVertical .rtsUL
{
	overflow: hidden;
	float:left;
	margin: 0; padding: 0;
}

.RadTabStrip_rtl .rtsUL
{
	float: right;
}

.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 .rtsLink,
.RadTabStripVertical .rtsLink
{
	display: block;
	outline: none;
	cursor: pointer;
	text-decoration: none;
	white-space: nowrap;
	padding-left: 9px;
}

.RadTabStrip .rtsLink
{
	text-align: center;
}

.RadTabStripVertical .rtsLink
{
	text-align: right;
}

/* Opera & IE8 bozos do not inherit text-decoration */
.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
{
	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
{
	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; }

.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 .rtsScroll
	{
		width: auto;
	}
	
	:root .rtsScroll .rtsLI
	{
		float:none;
		display: inline-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 .rtsLI
{
	display: inline;
}

.RadTabStripVertical .rtsSeparator
{
	display: block;
	height: 2px;
}
/* END Telerik.Web.UI.Skins.TabStrip.css */
/* START Telerik.Web.UI.Skins.Outlook.TabStrip.Outlook.css */
.RadTabStrip_Outlook .rtsLI,
.RadTabStrip_Outlook .rtsLink
{
	color: #000;
	font: 12px/26px "Segoe UI", Arial, sans-serif;
}

.RadTabStrip_Outlook .rtsLink:hover
{
	color: #4477dd;
}

.RadTabStrip_Outlook .rtsSelected:hover
{
	color: #000;
}

.RadTabStripLeft_Outlook .rtsSeparator,
.RadTabStripRight_Outlook .rtsSeparator
{
	background: #003C74;
}

/* <disabled tabs> */
.RadTabStrip_Outlook .rtsLevel .rtsDisabled,
.RadTabStrip_Outlook .rtsLevel .rtsDisabled:hover
{
	color: #aaa;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_Outlook .rtsNextArrow,
.RadTabStrip_Outlook .rtsPrevArrow,
.RadTabStrip_Outlook .rtsPrevArrowDisabled,
.RadTabStrip_Outlook .rtsNextArrowDisabled
{
	background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH6waqKSE-poLeSlDj6dWgD3FuqsFA1WhzTZh0mYvnnWuxrjUpQcG7zzlxQCVmjWH_I1&t=633862710598593750');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStripTop_Outlook .rtsLevel { background-color: transparent; }

.RadTabStripTop_Outlook .rtsLevel .rtsLink,
.RadTabStripTop_Outlook .rtsLevel .rtsOut,
.RadTabStripBottom_Outlook .rtsLevel .rtsLink,
.RadTabStripBottom_Outlook .rtsLevel .rtsOut,
.RadTabStripTop_Outlook_Baseline .rtsLevel,
.RadTabStripBottom_Outlook_Baseline .rtsLevel { background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH6waqKSE-poLeSlDj6dWgD3FuqsFA1WhzTZh0mYvnnWuxrjUpQcG7zzlxQCVmjWH_I1&t=633862710598593750'); }

.RadTabStripLeft_Outlook .rtsLink,
.RadTabStripRight_Outlook .rtsLink { background-image: url('/WebResource.axd?d=RNQIgCYrS3UmMkCnhNwU_4QkABjzvUxzrL4I8hkchH6waqKSE-poLeSlDj6dWgD3vgxmPBAlzEosJ4IlFHw9csdNSnaeVt3q5V2viyEjIJY1&t=633862710598593750'); }

.RadTabStripLeft_Outlook .rtsLast .rtsLink,
.RadTabStripRight_Outlook .rtsLast .rtsLink
{
	border-bottom: 1px solid #003c74;
}

.RadTabStripRight_Outlook .rtsLink,
.RadTabStripRight_Outlook .rtsLI .rtsDisabled:hover { background-position: 100% 0; }
.RadTabStripRight_Outlook .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_Outlook .rtsSelected,
.RadTabStripRight_Outlook .rtsSelected:hover { background-position: 100% -400px; }
/* </tab backgrounds> */


/* <background positioning: tabs with hovers> */

/* <orientation: top> */

.RadTabStripTop_Outlook .rtsLink { background-position: 0 0; }
.RadTabStripTop_Outlook .rtsOut { background-position: 100% 0; }

.RadTabStripTop_Outlook .rtsLink:hover { background-position: 0 -52px; }
.RadTabStripTop_Outlook .rtsLink:hover .rtsOut { background-position: 100% -52px; }

.RadTabStripTop_Outlook .rtsSelected,
.RadTabStripTop_Outlook .rtsSelected:hover { background-position: 0 -26px; }
.RadTabStripTop_Outlook .rtsSelected .rtsOut,
.RadTabStripTop_Outlook .rtsSelected:hover .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_Outlook .rtsDisabled:hover { background-position: 0 0; }
.RadTabStripTop_Outlook .rtsDisabled:hover .rtsOut { background-position: 100% 0; }

.RadTabStripTop_Outlook_Baseline .rtsLevel { background-position: 0 100%; background-repeat: repeat-x; }

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_Outlook .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_Outlook .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_Outlook .rtsLink:hover { background-position: 0 -130px; }
.RadTabStripBottom_Outlook .rtsLink:hover .rtsOut { background-position: 100% -130px; }

.RadTabStripBottom_Outlook .rtsSelected,
.RadTabStripBottom_Outlook .rtsSelected:hover { background-position: 0 -156px; }
.RadTabStripBottom_Outlook .rtsSelected .rtsOut,
.RadTabStripBottom_Outlook .rtsSelected:hover .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_Outlook .rtsDisabled:hover { background-position: 0 -182px; }
.RadTabStripBottom_Outlook .rtsDisabled:hover .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_Outlook_Baseline .rtsLevel { background-position: 0 -599px; background-repeat: repeat-x; }

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_Outlook .rtsUL .rtsLink,
.RadTabStripRight_Outlook .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_Outlook .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_Outlook .rtsUL .rtsSelected,
.RadTabStripRight_Outlook .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

/* </orientation: right> */

/* </background positioning: tabs with hovers> */

/* <simplistic sub-item styles> */

.RadTabStrip_Outlook_SimpleSubItems .rtsLevel2,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel3,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel4 { background: #fff; }

.RadTabStrip_Outlook_SimpleSubItems .rtsLevel2 .rtsSelected,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel3 .rtsSelected,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel4 .rtsSelected
{
	text-decoration: underline;
}

.RadTabStrip_Outlook_SimpleSubItems .rtsLevel2 .rtsLink,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel2 .rtsOut,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel2 .rtsIn,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel3 .rtsLink,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel3 .rtsOut,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel3 .rtsIn,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel4 .rtsLink,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel4 .rtsOut,
.RadTabStrip_Outlook_SimpleSubItems .rtsLevel4 .rtsIn
{
	background: none;
}

/* </simplistic sub-item styles> */
/* END Telerik.Web.UI.Skins.Outlook.TabStrip.Outlook.css */
