﻿/******************************************************************************
* THIS FILE IS GENERATED ANY CHANGES WILL BE LOST NEXT TIME THIS IS GENERATED 
* Any custom modification should be made in the theme manager in configuration
******************************************************************************/
/* ----------- Layout Content - Vertical --------------*/

/* Body content */
div.content, div.content table, div.content p, div.content div, div.content span
{
	padding: 0;
	border: none;
}
/* Context Box Rounded Corner Definition */
div.content_box
{
	clear: both;
	max-width: 2400px;
	margin-bottom: 20px;
}
div.content_box div.top
{
	background: url(Layout/content_box_tl.png) no-repeat bottom left;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
div.content_box div.top div.right
{
	background: url(Layout/content_box_tr.png) no-repeat bottom right;
	height: 6px;
	margin-left: 6px;
}
div.content_box div.middle
{
	background: url(Layout/content_box_l.png) repeat-y top left;
	clear: both;
	width: 100%;
}
div.content_box div.middle div.right
{
	background: url(Layout/content_box_r.png) repeat-y top right;
	margin-left: 6px;
}
div.content_box div.middle div.right div.body
{
	margin-right: 6px;
}
div.content_box div.bottom
{
	background: url(Layout/content_box_bl.png) no-repeat top left;
	clear: both;
	padding: 0px;
	width: 100%;
}
div.content_box div.bottom div.right
{
	background: url(Layout/content_box_br.png) no-repeat top right;
	height: 6px;
	margin-left: 6px;
}
/* ----------- End Layout Content - Vertical --------------*/


/* ----------- Layout Content - Horizontal ----------------*/

/* Body content */
div.content, div.content table, div.content p, div.content div, div.content span
{
	padding: 0;
	border: none;
}
/* Context Box Rounded Corner Definition */
div.content_box
{
	clear: both;
	max-width: 2400px;
	margin-bottom: 20px;
}
div.content_box div.top
{
	background: url(Layout/content_box_tl.png) no-repeat bottom left;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
div.content_box div.top div.right
{
	background: url(Layout/content_box_tr.png) no-repeat bottom right;
	height: 6px;
	margin-left: 6px;
}
div.content_box div.middle
{
	background: url(Layout/content_box_l.png) repeat-y top left;
	clear: both;
	width: 100%;
}
div.content_box div.middle div.right
{
	background: url(Layout/content_box_r.png) repeat-y top right;
	margin-left: 6px;
}
div.content_box div.middle div.right div.body
{
	margin-right: 6px;
}
div.content_box div.bottom
{
	background: url(Layout/content_box_bl.png) no-repeat top left;
	clear: both;
	padding: 0px;
	width: 100%;
}
div.content_box div.bottom div.right
{
	background: url(Layout/content_box_br.png) no-repeat top right;
	height: 6px;
	margin-left: 6px;
}
/* ----------- End Layout Content - Horizontal ----------------*/


/* ----------------- Layout Icon - Vertical ---------------*/
/* Icon Background Rounded Corner Definition */
div.icon_background
{
	clear: both;
	max-width: 2400px;
	width: 100%;
}
div.icon_background div.top
{
	background: url(Layout/icon_background_tl.png) no-repeat bottom left;
	padding: 0px;
	width: 100%;
}
div.icon_background div.top div.right
{
	background: url(Layout/icon_background_tr.png) no-repeat bottom right;
	height: 17px;
	margin-left: 17px;
}
div.icon_background div.middle
{
	background: url(Layout/icon_background_l.png) no-repeat top left;
	clear: both;
	width: 100%;
}
div.icon_background div.middle div.right
{
	background: url(Layout/icon_background_r.png) no-repeat top right;
	margin-left: 17px;
}
div.icon_background div.middle div.right div.body
{
	background: url(Layout/icon_background_bg.png) repeat-x top right;
	margin-right: 17px;
	padding: 0px 7px;
}
div.icon_background div.bottom
{
	background: url(Layout/icon_background_bl.png) no-repeat top left;
	clear: both;
	padding: 0px;
	width: 100%;
}
div.icon_background div.bottom div.right
{
	background: url(Layout/icon_background_br.png) no-repeat top right;
	height: 17px;
	margin-left: 17px;
}
/* ----------------- End Layout Icon - Vertical ---------------*/


/* ----------------- Layout Icon - Horizontal -----------------*/
/* Icon Background Rounded Corner Definition */
div.icon_background_horizontal
{
	clear: both;
	max-width: 2400px;
	width: 100%;
}
div.icon_background_horizontal div.top
{
	background: url(Layout/icon_background_horizontal_tl.png) no-repeat top left;
	padding: 0px;
	width: 100%;
}
div.icon_background_horizontal div.top div.right
{
	background: url(Layout/icon_background_horizontal_tr.png) no-repeat top right;
	height: 17px;
}
div.icon_background_horizontal div.top div.right img
{
	position: absolute;
	top: 0px;
}
div.icon_background_horizontal div.middle
{
	background: url(Layout/icon_background_horizontal_l.png) no-repeat bottom left;
	clear: both;
	width: 100%;
}
div.icon_background_horizontal div.middle div.right
{
	background: url(Layout/icon_background_horizontal_r.png) no-repeat bottom right;
}
div.icon_background_horizontal div.middle div.right div.body
{
	background: url(Layout/icon_background_horizontal_bg.png) repeat-x bottom right;
	margin-right: 17px;
	padding: 0px 7px;
}
div.icon_background_horizontal div.bottom
{
	background: url(Layout/icon_background_horizontal_bl.png) no-repeat bottom left;
	clear: both;
	padding: 0px;
	width: 100%;
}
div.icon_background_horizontal div.bottom div.right
{
	background: url(Layout/icon_background_horizontal_br.png) no-repeat bottom right;
	height: 17px;
}
/* ----------------- End Layout Icon - Horizontal -----------------*/


/* ---------------- Layout Navigation - Vertical ------------------*/
/* Navigation Background with Drop Shadow Definition */
div.navigation_background
{
	background: url(Layout/navigation_background.png) repeat-y top right;
	max-width: 2400px;
	width: 100%;
	position:absolute; 
	top:0px;
}
div.navigation_window
{
	overflow:hidden;
	position:relative;
}
/* Navigation Context Box Rounded Corner Definition */
div.navigation_content_box
{
	clear: both;
	max-width: 2400px;
	padding: 15px 10px 5px 10px;
}
div.navigation_content_box div.top
{
	background: url(Layout/navigation_content_box_tl.png) no-repeat bottom left;
	padding: 0px;
	width: 100%;
}
div.navigation_content_box div.top div.right
{
	background: url(Layout/navigation_content_box_tr.png) no-repeat bottom right;
	height: 13px;
	margin-left: 13px;
}
div.navigation_content_box div.middle
{
	background: url(Layout/navigation_content_box_l.png) no-repeat top left;
	clear: both;
	width: 100%;
}
div.navigation_content_box div.middle div.right
{
	background: url(Layout/navigation_content_box_r.png) no-repeat top right;
	margin-left: 13px;
}
div.navigation_content_box div.middle div.right div.body
{
	background: url(Layout/navigation_content_box_bg.png) repeat-x top right;
	margin-right: 13px;
}
div.navigation_content_box div.middle div.right div.body p
{
	margin: 0px;
}
div.navigation_content_box div.middle div.right div.body p.title
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}
div.navigation_content_box div.middle div.right div.body p.title img
{
	margin-top:-14px;
	margin-right:-15px;
	cursor:pointer;
}
div.navigation_content_box div.bottom
{
	background: url(Layout/navigation_content_box_bl.png) no-repeat top left;
	clear: both;
	padding: 0px;
	width: 100%;
}
div.navigation_content_box div.bottom div.right
{
	background: url(Layout/navigation_content_box_br.png) no-repeat top right;
	height: 13px;
	margin-left: 13px;
}
/* ---------------- End Layout Navigation - Vertical ------------------*/


/* ---------------- Layout Navigation - Horizontal --------------------*/
/* Icon Background Rounded Corner Definition */
div.navigation_background_horizontal
{
	clear: both;
	max-width: 2400px;
	width: 100%;
}
div.navigation_background_horizontal div.middle div.right
{
	background: url(Layout/navigation_background_horizontal.png) no-repeat top right;
	height: 30px;
}
/* ---------------- End Layout Navigation - Horizontal --------------------*/


/*  --------------- Layout Splitter - Vertical ----------------------------*/
/* Splitter with Drop Shadow Definition */
div.splitter
{
	background: url(Layout/splitter.png) no-repeat top right;
	max-width: 2400px;
	width: 100%;
	height: 9px;
}
/* Splitter with Drop Shadow Definition */
div.body_splitter
{
	background: url(Layout/body_splitter.png) no-repeat top left;
	max-width: 2400px;
	width: 100%;
	height: 7px;
}
/*  --------------- End Layout Splitter - Vertical ----------------------------*/


/*  ----------------------- Layout Splitter - Horizontal ----------------------*/
/* Splitter with Drop Shadow Definition */
div.splitter
{
	background: url(Layout/splitter.png) no-repeat top right;
	max-width: 2400px;
	width: 100%;
	height: 9px;
}
/* Splitter with Drop Shadow Definition */
div.body_splitter
{
	background: url(Layout/body_splitter.png) no-repeat top left;
	max-width: 2400px;
	width: 100%;
	height: 7px;
}
/*  ----------------------- End Layout Splitter - Horizontal ----------------------*/


/* ------------------------ Layout Title - Vertical -------------------------------*/
/* Title Definition */
div.title
{
	position: absolute;
	overflow: hidden;
	white-space: nowrap;
	z-index: 201;
}
div.title_shadow
{
	position: relative;  
	height: 1%; 
	margin-top: 30px;
	margin-left: 0px;
	left: 2px; 
	top: 4px;
	white-space: nowrap;
	z-index: 200;
}
/* ------------------------ End Layout Title - Vertical -------------------------------*/


/* ------------ Layout Title - Horizontal -------------*/

/* Title Definition */
div.title_horizontal
{
	position: relative; 
	text-align: left;
	margin-left: 50px;
	height: 1%; 
	white-space: normal;
	z-index: 101;
}
div.title_shadow_horizontal
{
	position: relative; 
	text-align: left;
	margin-top: 2px;
	margin-left: 52px;
	white-space: normal;
	z-index: 100;
}
/* ------------ End Layout Title - Horizontal -------------*/


/*  ------------- Layout Welcome - Vertical -------------*/
/* Welcome Bar Background Rounded Corner Definition */
div.welcome_bar
{
	float: left;
	clear: both;
	max-width: 2400px;
	position: relative;
}
div.welcome_bar div.middle
{
	background: url(Layout/welcome_bar_l.png) no-repeat top left;
	clear: both;
	height: 19px;
}
div.welcome_bar div.middle div.right
{
	background: url(Layout/welcome_bar_r.png) no-repeat top right;
	margin-left: 8px;
	height: 19px;
}
div.welcome_bar div.middle div.right div.body
{
	padding-right: 10px;
}
/*  ------------- End Layout Welcome - Vertical -------------*/


/*  ----------- Layout Welcome - Horizontal------------------ */
/* Welcome Bar Background Rounded Corner Definition */
div.welcome_bar_horizontal
{
	float: right;
	clear: both;
	max-width: 2400px;
	position: relative;
	top: -10px;
	margin-right: 3px;
}
div.welcome_bar_horizontal div.middle
{
	background: url(Layout/welcome_bar_l.png) no-repeat top left;
	clear: both;
	height: 19px;
}
div.welcome_bar_horizontal div.middle div.right
{
	background: url(Layout/welcome_bar_r.png) no-repeat top right;
	margin-left: 8px;
	height: 19px;
}
div.welcome_bar_horizontal div.middle div.right div.body
{
	padding-right: 10px;
}
/*  -----------End Layout Welcome - Horizontal------------------ */


/*---------- Menu Styles ----------*/

/* RadMenu Default skin */

.RadMenu_iSupport .rmRootGroup,
.RadMenu_iSupport .rmLink,
.RadMenu_iSupport .rmText,
.RadMenu_iSupport .rmLeftArrow,
.RadMenu_iSupport .rmRightArrow,
.RadMenu_iSupport .rmTopArrow,
.RadMenu_iSupport .rmBottomArrow
{
	background-image: url('Menu/rmSprite.png');
	background-color: transparent;
}

.RadMenu_iSupport .rmRootGroup
{
	border: none;
	background: transparent;
}

/* <Root items> */

.RadMenu_iSupport .rmLink,
.RadMenu_iSupport .rmDisabled,
.RadMenu_iSupport .rmDisabled:hover
{
	background: transparent;
}

.RadMenu_iSupport .rmText,
.RadMenu_iSupport .rmDisabled .rmText,
.RadMenu_iSupport .rmDisabled:hover .rmText
{
	background-position: 100% -96px;
}

.RadMenu_iSupport .rmFirst .rmLink,
.RadMenu_iSupport .rmFirst .rmLink:hover,
.RadMenu_iSupport .rmLast .rmText,
.RadMenu_iSupport .rmLast .rmLink:hover .rmText,
.RadMenu_iSupport .rmVertical .rmLink,
.RadMenu_iSupport .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}

.RadMenu_iSupport .rmVertical .rmFirst,
.RadMenu_iSupport .rmVertical .rmLast
{
	background: none;
}

.RadMenu_iSupport .rmVertical .rmLink
{
	padding-top: 1px;
	padding-bottom: 1px;
}

.RadMenu_iSupport .rmVertical .rmFirst .rmLink:hover,
.RadMenu_iSupport .rmVertical .rmFirst .rmFocused,
.RadMenu_iSupport .rmVertical .rmFirst .rmSelected,
.RadMenu_iSupport .rmVertical .rmFirst .rmExpanded,
.RadMenu_iSupport .rmVertical .rmFirst .rmExpanded:hover
{
	padding-top: 1px;
	padding-bottom: 0;
	border-top-width: 0;
}

.RadMenu_iSupport .rmVertical .rmLast .rmLink:hover,
.RadMenu_iSupport .rmVertical .rmLast .rmFocused,
.RadMenu_iSupport .rmVertical .rmLast .rmSelected,
.RadMenu_iSupport .rmVertical .rmLast .rmExpanded,
.RadMenu_iSupport .rmVertical .rmLast .rmExpanded:hover
{
	padding-bottom: 1px;
	padding-top: 0;
	border-bottom-width: 0;
}

.RadMenu_iSupport .rmVertical .rmItem .rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;
}

.RadMenu_iSupport .rmExpanded .rmText,
.RadMenu_iSupport .rmExpanded:hover .rmText
{
	background-position: 100% -96px;
}

.RadMenu_iSupport .rmLast .rmExpanded .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_iSupport .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_iSupport_rtl .rmGroup,
.RadMenu_iSupport_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_iSupport .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_iSupport .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_iSupport .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_iSupport .rmGroup .rmItem .rmLink,
.RadMenu_iSupport .rmGroup .rmItem .rmLink:hover,
.RadMenu_iSupport .rmGroup .rmItem .rmFocused,
.RadMenu_iSupport .rmGroup .rmItem .rmSelected,
.RadMenu_iSupport .rmGroup .rmItem .rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_iSupport .rmGroup .rmLast .rmLink,
.RadMenu_iSupport .rmGroup .rmLast .rmLink:hover,
.RadMenu_iSupport .rmGroup .rmLast .rmFocused,
.RadMenu_iSupport .rmGroup .rmLast .rmSelected,
.RadMenu_iSupport .rmGroup .rmLast .rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_iSupport .rmGroup .rmLink,
.RadMenu_iSupport .rmGroup .rmText,
.RadMenu_iSupport .rmGroup .rmItem .rmDisabled,
.RadMenu_iSupport .rmGroup .rmItem .rmDisabled:hover,
.RadMenu_iSupport .rmGroup .rmItem .rmDisabled .rmText,
.RadMenu_iSupport .rmGroup .rmItem .rmDisabled:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
}

.RadMenu_iSupport .rmGroup .rmLink:hover,
.RadMenu_iSupport .rmGroup .rmFocused,
.RadMenu_iSupport .rmGroup .rmSelected,
.RadMenu_iSupport .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_iSupport .rmGroup .rmLink:hover .rmText,
.RadMenu_iSupport .rmGroup .rmFocused .rmText,
.RadMenu_iSupport .rmGroup .rmSelected .rmText,
.RadMenu_iSupport .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_iSupport .rmGroup .rmExpandRight,
.RadMenu_iSupport .rmGroup .rmExpandDown,
.RadMenu_iSupport .rmGroup .rmItem .rmDisabled .rmExpandRight,
.RadMenu_iSupport .rmGroup .rmItem .rmDisabled .rmExpandDown,
.RadMenu_iSupport .rmGroup .rmItem .rmDisabled:hover .rmExpandRight,
.RadMenu_iSupport .rmGroup .rmItem .rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_iSupport .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_iSupport .rmGroup .rmFocused .rmExpandRight,
.RadMenu_iSupport .rmGroup .rmSelected .rmExpandRight,
.RadMenu_iSupport .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_iSupport .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_iSupport .rmGroup .rmFocused .rmExpandDown,
.RadMenu_iSupport .rmGroup .rmSelected .rmExpandDown,
.RadMenu_iSupport .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_iSupport .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_iSupport .rmGroup .rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/rmSprite.png');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_iSupport_rtl .rmLink
{
	background-position: 100% -96px;
}

.RadMenu_iSupport_rtl .rmText
{
	background-position: 0 -72px;
}

.RadMenu_iSupport_rtl .rmVertical .rmExpanded .rmText,
.RadMenu_iSupport_rtl .rmVertical .rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_iSupport_rtl .rmGroup .rmLink:hover,
.RadMenu_iSupport_rtl .rmGroup .rmFocused,
.RadMenu_iSupport_rtl .rmGroup .rmSelected,
.RadMenu_iSupport_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_iSupport_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_iSupport_rtl .rmGroup .rmFocused .rmText,
.RadMenu_iSupport_rtl .rmGroup .rmSelected .rmText,
.RadMenu_iSupport_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_iSupport_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_iSupport_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_iSupport_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_iSupport_rtl .rmGroup .rmSelected .rmExpandLeft,
.RadMenu_iSupport_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Telerik - specific, overlapping submenus)> */

.RadMenu_iSupport .rmSlide
{
	margin: 0 0 0 -1px;
}

.RadMenu_iSupport .rmVertical .rmSlide,
.RadMenu_iSupport .rmSlide .rmSlide,
.RadMenu_iSupport_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_iSupport_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_iSupport_rtl .rmFirst .rmSlide
{
	margin-left: 1px;
}

.RadMenu_iSupport_rtl .rmVertical .rmSlide,
.RadMenu_iSupport_rtl .rmSlide .rmSlide,
.RadMenu_iSupport_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_iSupport .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_iSupport .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_iSupport_Context .rmSeparator .rmText,
.RadMenu_iSupport .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_iSupport .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: transparent;
	background-position: 0 -406px;
}

/* </Separators> */

/* RadMenu Default skin */

/*---------- End Menu Styles ----------*/

/* ---------------------- Panel Bar  ------------------------*/
/* RadPanelBar Default skin */

.RadPanelBar_iSupport
{
	background: url(Layout/navigation_content_box_bg.png) repeat-x -18px right;
	/* Allow for the navigation items to line wrap if the text is too long */
	white-space: normal;
}

.RadPanelBar_iSupport .rpLink
{
	background-image: transparent url('PanelBar/RootItemBg.gif');
}
        
.RadPanelBar_iSupport .rpGroup .rpSeparator
{
	height: 10px;
	background: transparent url('PanelBar/Separator.png') no-repeat 100% 7px;
	background-position: left;
}

.RadPanelBar_iSupport .rpGroup .rpSeparator .rpTemplate
{
	width: 100%;
}

.RadPanelBar_iSupport .rpLevel2 .rpSeparator { margin-left: 20px; }
.RadPanelBar_iSupport .rpLevel3 .rpSeparator { margin-left: 40px; }
.RadPanelBar_iSupport .rpLevel4 .rpSeparator { margin-left: 60px; }

.RadPanelBar_iSupport .rpOut
{
	border: none 0px;
}

.RadPanelBar_iSupport .rpFocused,
.RadPanelBar_iSupport .rpExpanded,
.RadPanelBar_iSupport .rpSelected,
.RadPanelBar_iSupport .rpSelected:hover
{
	background-color: transparent;
	border: none 0px;
}

/* <disabled items> */
.RadPanelBar_iSupport .rpDisabled,
.RadPanelBar_iSupport .rpDisabled:hover
{
	color: #bbb;
}
/* </disabled items> */

/* <expand arrows> */
.RadPanelBar_iSupport .rpExpandable .rpText,
.RadPanelBar_iSupport .rpExpanded .rpText
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
}
/* </expand arrows> */

/* <subitems> */
.RadPanelBar_iSupport .rpGroup
{
	background-color: transparent;
}

.RadPanelBar_iSupport .rpGroup .rpLink,
.RadPanelBar_iSupport .rpGroup .rpTemplate
{
	background-image: none;
	background-color: transparent;
}

.RadPanelBar_iSupport .rpGroup .rpLink:hover
{
}

.RadPanelBar_iSupport .rpGroup .rpLink,
.RadPanelBar_iSupport .rpGroup .rpLink .rpOut
{		
	background-color: transparent;
	background-image: url('PanelBar/SubItemStates.png');
	background-repeat: no-repeat;
}

/* <subitems (disabled)> */
.RadPanelBar_iSupport .rpGroup .rpDisabled,
.RadPanelBar_iSupport .rpGroup .rpDisabled:hover,
.RadPanelBar_iSupport .rpGroup .rpDisabled .rpOut
{
	background-image: none;
}

.RadPanelBar_iSupport .rpGroup .rpDisabled,
.RadPanelBar_iSupport .rpGroup .rpDisabled:hover
{
	color: #bbb;
	background-color: #fff;
}
/* <subitems (disabled)> */

/* </subitems> */

/* <background positioning> */
.RadPanelBar_iSupport .rpLink,
.RadPanelBar_iSupport .rpExpanded
{
	background-position: 0 0;
}

.RadPanelBar_iSupport .rpFocused,
.RadPanelBar_iSupport .rpLink:hover,
.RadPanelBar_iSupport .rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_iSupport .rpSelected,
.RadPanelBar_iSupport .rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_iSupport .rpFirst .rpLink,
.RadPanelBar_iSupport .rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_iSupport .rpFirst .rpFocused,
.RadPanelBar_iSupport .rpFirst .rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_iSupport .rpFirst .rpSelected,
.RadPanelBar_iSupport .rpFirst .rpSelected:hover
{
	background-position: 0 -401px;
}

/* <root items (disabled)> */
.RadPanelBar_iSupport .rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar_iSupport .rpDisabled,
.RadPanelBar_iSupport .rpDisabled:hover,
.RadPanelBar_iSupport .rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <expand arrows> */
.RadPanelBar_iSupport .rpExpandable .rpText,
.RadPanelBar_iSupport .rpExpanded .rpText
{
	padding-right: 20px;
	background-repeat: no-repeat;
}

.RadPanelBar_iSupport_rtl .rpExpandable .rpText,
.RadPanelBar_iSupport_rtl .rpExpanded .rpText
{
	padding-left: 20px;
}

.RadPanelBar_iSupport_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_iSupport .rpExpandable .rpText { background-position: 100% 0; }
.RadPanelBar_iSupport .rpExpanded .rpText { background-position: 100% -176px; }
.RadPanelBar_iSupport_rtl .rpExpandable .rpText { background-position: 0 0; }
.RadPanelBar_iSupport_rtl .rpExpanded .rpText { background-position: 0 -176px; }

.RadPanelBar_iSupport .rpExpandable.rpSelected .rpText,
.RadPanelBar_iSupport .rpExpandable.rpSelected:hover .rpText
{
	background-position: 100% -337px;
}

.RadPanelBar_iSupport .rpExpanded.rpSelected .rpText,
.RadPanelBar_iSupport .rpExpanded.rpSelected:hover .rpText
{
	background-position: 100% -476px;
}

.RadPanelBar_iSupport_rtl .rpExpandable.rpSelected .rpText,
.RadPanelBar_iSupport_rtl .rpExpandable.rpSelected:hover .rpText
{
	background-position: 0 -337px;
}

.RadPanelBar_iSupport_rtl .rpExpanded.rpSelected .rpText,
.RadPanelBar_iSupport_rtl .rpExpanded.rpSelected:hover .rpText
{
	background-position: 0 -476px;
}

/*      </expand arrows> */

.RadPanelBar_iSupport .rpGroup .rpLink,
.RadPanelBar_iSupport .rpGroup .rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_iSupport .rpGroup .rpLink:hover,
.RadPanelBar_iSupport .rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_iSupport .rpGroup .rpLink:hover .rpOut,
.RadPanelBar_iSupport .rpGroup .rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar_iSupport .rpGroup .rpSelected,
.RadPanelBar_iSupport .rpGroup .rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_iSupport .rpGroup .rpSelected .rpOut,
.RadPanelBar_iSupport .rpGroup .rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
.RadPanelBar_iSupport_rtl .rpGroup .rpExpandable .rpText,
.RadPanelBar_iSupport_rtl .rpGroup .rpExpandable:hover .rpText { background-position: 0 -938px; }
.RadPanelBar_iSupport_rtl .rpGroup .rpExpanded .rpText,
.RadPanelBar_iSupport_rtl .rpGroup .rpExpanded:hover .rpText { background-position: 0 -1078px; }
/*      </subitems (expand arrows)> */
/* </background positioning> */
/* ---------------------- End Panel Bar  --------------------*/

/* -------------------------- Slider  ---------------------------*/
/* RadSlider for ASP.NET AJAX Telerik Skin */

.RadSlider_iSupport .rslHorizontal a.rslHandle
{
	background-image: url('Slider/Handles.gif');
}

.RadSlider_iSupport .rslHorizontal a.rslDraghandle
{
	background-image: url('Slider/DragHandle.png');
}

.RadSlider_iSupport .rslHorizontal .rslTrack
{
	background: url('Slider/TrackBgr.gif') repeat-x;
	height: 12px;
}

.RadSlider_iSupport .rslHorizontal .rslSelectedregion
{
	background: url('Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
	height: 12px;
}

/* vertical slider */
.RadSlider_iSupport .rslVertical a.rslHandle
{
	background-image: url('Slider/HandlesVertical.gif');
}

.RadSlider_iSupport .rslVertical .rslTrack
{
	background: url('Slider/TrackVerticalBgr.gif') repeat-y;
	width: 12px !important;
	margin-left: 4px !important;
	left:0px !important;
}

.RadSlider_iSupport .rslVertical .rslSelectedregion
{
	background: url('Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
	width: 12px !important;
	margin-left: 0px !important;
}

.RadSlider_iSupport .rslVertical a.rslDraghandle
{
	background: url('Slider/DragVerticalHandle.png') no-repeat;
	margin-left:-5px !important;
}

.RadSlider_iSupport .rslItem,
.RadSlider_iSupport .rslLargeTick span
{
	color: #333;
}

.RadSlider_iSupport .rslItemsWrapper .rslItemSelected
{
    color: #000;
}


.RadSlider_iSupport .rslCenter div.rslTrack
{
	margin-left: -3px;
}

.RadSlider_iSupport .rslLeft div.rslTrack
{
	margin-left: 7px;
}

/* horizontal slider items */
.RadSlider_iSupport .rslHorizontal .rslItem
{
	background-image: url('Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_iSupport .rslVertical .rslItem
{
	background-image:url('Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_iSupport .rslTop .rslSmallTick,
.RadSlider_iSupport .rslBottom .rslSmallTick
{
	background-image:url('Slider/SmallChangeHorizontal.gif');
}

.RadSlider_iSupport .rslTop .rslLargeTick,
.RadSlider_iSupport .rslBottom .rslLargeTick
{
	background-image:url('Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_iSupport .rslLeft .rslSmallTick,
.RadSlider_iSupport .rslRight .rslSmallTick
{
    background-image:url('Slider/SmallChangeVertical.gif');
}

.RadSlider_iSupport .rslLeft .rslLargeTick,
.RadSlider_iSupport .rslRight .rslLargeTick 
{
    background-image:url('Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_iSupport .rslMiddle .rslSmallTick
{
	background-image:url('Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_iSupport .rslMiddle .rslLargeTick  
{
	background-image:url('Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_iSupport .rslCenter .rslSmallTick
{
    background-image:url('Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_iSupport .rslCenter .rslLargeTick 
{
    background-image:url('Slider/LargelChangeCenterVertical.gif');
}
/* -------------------------- End Slider  -----------------------*/

/* -------------------------- Splitter  -------------------------*/
/* RadSplitter for ASP.NET AJAX - Telerik Skin */

/* Borders */
.RadSplitter_iSupport,
.RadSplitter_iSupport .rspPaneTabContainer,

/* Vertical RadSplitter items */
.RadSplitter_iSupport .rspPane, 
.RadSplitter_iSupport .rspResizeBar,
.RadSplitter_iSupport .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter_iSupport .rspPaneHorizontal,
.RadSplitter_iSupport .rspResizeBarHorizontal,
.RadSplitter_iSupport .rspSlideContainerResizeHorizontal
{
	border-color:#a8a8a8;
}

.RadSplitter_iSupport .rspResizeBar
{
	background: url(Splitter/ResizeBar.png) repeat-y 0px 0px;
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter_iSupport .rspSlideContainerResize
{
	background:#f3f3f3 url('Splitter/ResizeBarVerticalSprites.gif') repeat-y 0 0;
}

.RadSplitter_iSupport .rspResizeBarOver,
.RadSplitter_iSupport .rspSlideContainerResizeOver
{
    background-position:-4px 0;
}

.RadSplitter_iSupport .rspResizeBarHorizontal,
.RadSplitter_iSupport .rspSlideContainerResizeHorizontal
{
	background:#f3f3f3 url('Splitter/ResizeBarHorizontalSprites.gif') repeat-x 0 0;
}

.RadSplitter_iSupport .rspResizeBarOverHorizontal,
.RadSplitter_iSupport .rspSlideContainerResizeOverHorizontal
{
    background-position:0 -4px;
}

/* RadSlidingPane tab */
.RadSplitter_iSupport .rspPaneTabContainer,
/* RadSlidingPane buttons */
.RadSplitter_iSupport .rspSlideHeaderDockIcon,
.RadSplitter_iSupport .rspSlideHeaderUndockIcon,
.RadSplitter_iSupport .rspSlideHeaderCollapseIcon,
/* RadSplitBar buttons */
.RadSplitter_iSupport .rspCollapseBarExpand,
.RadSplitter_iSupport .rspCollapseBarCollapse,

.RadSplitter_iSupport .rspCollapseBarHorizontalExpand,
.RadSplitter_iSupport .rspCollapseBarHorizontalCollapse
{
    background-image:url('Splitter/ExpandCollapseBarsCommands.gif');
    background-repeat:no-repeat;
}

/* RadSlidingPane tab */
.RadSplitter_iSupport .rspPaneTabContainer
{	
    background-position:-81px 0;
    background-repeat:repeat-y;
}

/* RadSplitBar buttons */
.RadSplitter_iSupport .rspCollapseBarCollapse
{	
	background-position:0 0;
}
.RadSplitter_iSupport .rspCollapseBarCollapseOver
{	
    background-position:0px 0;
}

.RadSplitter_iSupport .rspCollapseBarExpand
{	
	background-position:-4px 0;
}
.RadSplitter_iSupport .rspCollapseBarExpandOver
{	
    background-position:-4px 0;
}

.RadSplitter_iSupport .rspCollapseBarHorizontalExpand
{	
    background-position:-8px -4px;
}
.RadSplitter_iSupport .rspCollapseBarHorizontalExpandOver
{	
    background-position:-8px -12px;
}

.RadSplitter_iSupport .rspCollapseBarHorizontalCollapse
{	
    background-position:-8px 0;
}
.RadSplitter_iSupport .rspCollapseBarHorizontalCollapseOver
{	
    background-position:-8px -8px;
}

/* RadSlidingPane buttons */
.RadSplitter_iSupport .rspSlideHeaderUndockIcon
{	
	background-position:-50px 0;
}

.RadSplitter_iSupport .rspSlideHeaderDockIcon
{	
	background-position:-35px 0;
}

.RadSplitter_iSupport .rspSlideHeaderCollapseIcon
{
	background-position:-65px 0;
}

/* RadSlidingPane header */
.RadSplitter_iSupport .rspSlideHeader, 
/* RadSlidingPane title */
.RadSplitter_iSupport .rspSlideTitleContainer,
/* RadSlidingPane tab, SlideDirection=Top/Bottom */
.RadSplitter_iSupport .rspBottom .rspPaneTabContainer,
.RadSplitter_iSupport .rspTop .rspPaneTabContainer
{
	background-image:url('Splitter/slideTitleContainerBgr.gif');
	background-repeat:repeat-x;
}

.RadSplitter_iSupport .rspBottom .rspPaneTabContainer,
.RadSplitter_iSupport .rspTop .rspPaneTabContainer
{
    background-position:0 -1px;
}

/* RadSlidingPane header elements */
.RadSplitter_iSupport .rspSlideTitleContainer,
.RadSplitter_iSupport .rspSlideHeaderIconWrapper
{
	border-bottom:solid 1px #828282;
}

/* RadSlidingPane title text */
.RadSplitter_iSupport .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter_iSupport .rspPaneTabText
{
	font:normal 10px "Segoe UI", Arial, Sans-serif;
	color: #000;
}
.RadSplitter_iSupport .rspSlideTitle
{
	font-size:12px;
}

/* RadSlidingPane content - this element should not be transparent as it shows above content in adjacent RadPanes */
.RadSplitter_iSupport .rspSlideContent
{
	background-color:#fff;
}
/* -------------------------- End Splitter  -------------------------*/
