/* START Telerik.Web.UI.Skins.Splitter.css */
/* RadSplitter for ASP.NET AJAX - Base Stylesheet */

/* Borders */
.RadSplitter,
.RadSplitter .rspSlideZone,
.RadSplitter .rspSlideContainer,
.RadSplitter .rspPaneTabContainer,

/* Vertical RadSplitter items */
.RadSplitter .rspPane, 
.RadSplitter .rspResizeBar,
.RadSplitter .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter .rspPaneHorizontal, 
.RadSplitter .rspResizeBarHorizontal,
.RadSplitter .rspSlideContainerResizeHorizontal
{
	border-width:0;
	border-style:solid;
}

.RadSplitter
{
	border-collapse:separate;
}

/* We need to use !important here in order to override the inline border settings of a pane in a nested splitter. */
.rspNested .rspLastItem
{	
	border-right-width:0px !important;
}
.rspNestedHorizontal .rspLastItem
{
	border-bottom-width:0px !important;
}

/* RadSlidingPane resize element */
.RadSplitter .rspSlideContainerResize
{
	border-width:0 1px;
}

.RadSplitter .rspSlideContainerResizeHorizontal
{
	border-width:1px 0;
}

/* RadPane */
.RadSplitter .rspPane,
.RadSplitter .rspPaneHorizontal 
{
	padding:0px;
}

/* RadSlidingPane elements position */
.RadSplitter .rspSlidePane,
.RadSplitter .rspSlideContainer,
/* QuirksMode support for RadSlidingPanes */
.RadSlidingPaneQuirksMode
{
	position:absolute;
	top:0;
	left:0;	
}

/* hidden RadSlidingPane */
.RadSplitter .rspSlidePane,
/* QuirksMode support for RadSlidingPanes */
.RadSlidingPaneQuirksMode
{
	top:-9999px;
	overflow:hidden;
}

/* RadSlidingPane title - determines the height of the RadSlidingPane header */
.RadSplitter .rspSlideHeader .rspSlideTitle
{	
	line-height:25px;
	height:25px;
	overflow:hidden;
	margin:0 5px;
	white-space:nowrap;
	text-overflow:ellipsis;
}

/* RadSlidingPane command button wrapper */
.RadSplitter .rspSlideHeaderIconWrapper
{
	width:17px;
	padding:0 3px;
}

/* RadSlidingPane command buttons */
.RadSplitter .rspSlideHeaderDockIcon,
.RadSplitter .rspSlideHeaderUndockIcon,
.RadSplitter .rspSlideHeaderCollapseIcon
{	
	width:15px;
	height:15px;
	cursor:pointer;
	font-size:1px;
	line-height:1px;
	margin-left:3px;
} 

/* RadSlidingPane tabs container */
.RadSplitter .rspTabsContainer 
{
	vertical-align:top;
}

/* RadSlidingPane tab - SlideDirection=Right/Left */
.RadSplitter .rspPaneTabContainer
{
	padding:6px 0px;	
	overflow:hidden;
	cursor:pointer;
	text-align:center;
	font-size:1px;
	border-width:0 1px 1px 0;
}

.RadSplitter .rspRight .rspPaneTabContainer
{
	border-width:0 0 1px 1px;
}

/* RadSlidingPane tab - SlideDirection=Top/Bottom */
.RadSplitter .rspTop .rspPaneTabContainer,
.RadSplitter .rspBottom .rspPaneTabContainer
{
	float:left;
	padding:0px 6px;
	border-width:1px 1px 0 0;
}

.RadSplitter .rspBottom .rspPaneTabContainer
{
	border-width:0 1px 1px 0;
}

/* RadSlidingPane tab text */
.RadSplitter .rspPaneTabText
{
	writing-mode:tb-rl;	
	white-space:nowrap;
}

.RadSplitter .rspTop .rspPaneTabText,
.RadSplitter .rspBottom .rspPaneTabText
{
	writing-mode:lr-tb;
}

/* RadSlidingPane tab icon */
.RadSplitter .rspPaneTabText,
.RadSplitter .rspPaneTabIcon
{
	margin:2px;
}

.RadSplitter .rspTop .rspPaneTabIcon,
.RadSplitter .rspBottom .rspPaneTabIcon
{
	display:block; 
	float:left;
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter .rspResizeBar,
.RadSplitter .rspResizeBarHorizontal,
.RadSplitter .rspSlideContainerResize,
.RadSplitter .rspSlideContainerResizeHorizontal
{
	padding:0px;
	font-size:1px;
	line-height:1px;
	text-align:center;
	vertical-align:middle;
}

.RadSplitter .rspResizeBar,
.RadSplitter .rspSlideContainerResize
{
	cursor:w-resize;
}

.RadSplitter .rspResizeBarHorizontal,
.RadSplitter .rspSlideContainerResizeHorizontal
{
	cursor:n-resize;
}

/* RadSplitBar/RadSlidingPane resize helper elements */
.RadSplitter .rspHelperBarDrag,
.RadSplitter .rspHelperBarSlideDrag
{
	font-size:1px;
	background-color:#ccc;
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
}

/* Cannot move RadSplitBar/RadSlidingPane resize element */
.RadSplitter .rspHelperBarError,
.RadSplitter .rspHelperBarSlideError
{
	background-color:#f60;
}

/* RadSplitBar buttons */
.RadSplitter .rspCollapseBarWrapper
{
	width:4px;
	height:54px;
	margin:auto;
}

.RadSplitter .rspCollapseBarHorizontalWrapper
{
    height:4px;
    width:54px;
    margin:auto;
}

.RadSplitter .rspCollapseBarExpand,
.RadSplitter .rspCollapseBarCollapse,

.RadSplitter .rspCollapseBarHorizontalExpand,
.RadSplitter .rspCollapseBarHorizontalCollapse,

.RadSplitter .rspCollapseBarSpacer
{
    margin:0px;
    padding:0px;
    border:0px none;
    font-size:1px;
    cursor:pointer;
    outline:none;
    background-color: transparent;
}

.RadSplitter .rspCollapseBarExpand:focus::-moz-focus-inner,
.RadSplitter .rspCollapseBarCollapse:focus::-moz-focus-inner,

.RadSplitter .rspCollapseBarHorizontalExpand:focus::-moz-focus-inner,
.RadSplitter .rspCollapseBarHorizontalCollapse:focus::-moz-focus-inner
{
	border-color:transparent;
}

.RadSplitter .rspCollapseBarExpand,
.RadSplitter .rspCollapseBarCollapse
{	
	width:4px;
	height:27px;
	line-height:27px;
}

.RadSplitter .rspCollapseBarHorizontalExpand,
.RadSplitter .rspCollapseBarHorizontalCollapse
{
    width:27px;
	height:4px;
	line-height:4px;
}

/* Cannot collapse/expand a pane */
.RadSplitter .rspCollapseBarExpandError,
.RadSplitter .rspCollapseBarCollapseError,
.RadSplitter .rspCollapseBarHorizontalExpandError,
.RadSplitter .rspCollapseBarHorizontalCollapseError
{
    background-color:red;
}

/* VisibleDuringInit */
.rspHideRadSplitter
{
	position:absolute;
	top:-9999px;
}

/* RadSlidingPane content elements overflow problem in Firefox */
.rspHideContentOverflow div
{
	overflow:hidden !important;
}

.rspHideContentOverflow iframe
{
	visibility:hidden !important;
}

/* Backwards compatibility */

/* RadSlidingPane title text */
.RadSplitter .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter .rspPaneTabText
{
    font:normal 10px "Segoe UI", Arial, Sans-serif;
}    
.RadSplitter .rspSlideTitle
{	
    font-size:12px;
}

/* New rendering of splitbar buttons */
.RadSplitter .rspCollapseBarSpacer
{
	visibility:hidden;
	vertical-align:middle;
}
.RadSplitter .rspCollapseBarHorizontalExpand,
.RadSplitter .rspCollapseBarHorizontalCollapse
{
    float:none;
    vertical-align:middle;
}
.RadSplitter .rspCollapseBarCollapse,
.RadSplitter .rspCollapseBarExpand
{
	margin:0 auto;
	display:block;
}
.RadSplitter .rspCollapseBarExpand
{	
    background-position:-4px 0;
}
/* END Telerik.Web.UI.Skins.Splitter.css */
/* START Telerik.Web.UI.Skins.Office2007.Splitter.Office2007.css */
/* RadSplitter for ASP.NET AJAX - Office2007 Skin */

/* Borders */
.RadSplitter_Office2007,

/* Vertical RadSplitter items */
.RadSplitter_Office2007 .rspPane, 
.RadSplitter_Office2007 .rspResizeBar,
.RadSplitter_Office2007 .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter_Office2007 .rspPaneHorizontal,
.RadSplitter_Office2007 .rspResizeBarHorizontal,
.RadSplitter_Office2007 .rspSlideContainerResizeHorizontal
{
	border-color:#dde8ee;
}

.RadSplitter_Office2007 .rspPaneTabContainer
{
    border-color:#9eb6ce;
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter_Office2007 .rspResizeBar,
.RadSplitter_Office2007 .rspSlideContainerResize
{
	background:#fff url('/vfbportal/WebResource.axd?d=F7hwqgl8268SFPkc03QHRCuWS6nSfaU6CI-JfDSXBLnKYacvd5vJ-YY1YS3lXiWkhfjk4cvGi8mhkfDHQTy1OFy_4OqWmUT1nRFriitsLlZItjA0OkX18OIAS1CEkgch0&t=634145324660000000') repeat-y 0 0;
	border-right-color:#dfe9f2;
}

.RadSplitter_Office2007 .rspResizeBarOver,
.RadSplitter_Office2007 .rspSlideContainerResizeOver
{
    background:#dee8f5 none; /*-4px 0*/
}

.RadSplitter_Office2007 .rspResizeBarHorizontal,
.RadSplitter_Office2007 .rspSlideContainerResizeHorizontal
{
	background:#fff url('/vfbportal/WebResource.axd?d=F7hwqgl8268SFPkc03QHRCuWS6nSfaU6CI-JfDSXBLnKYacvd5vJ-YY1YS3lXiWkhfjk4cvGi8mhkfDHQTy1OKAeBPPNctXyMqzotk_XZL3n-yuSCG5q9OvTD9ddnjrG0&t=634145324660000000') repeat-x 0 0;
	border-bottom-color:#dfe9f2;
}

.RadSplitter_Office2007 .rspResizeBarOverHorizontal,
.RadSplitter_Office2007 .rspSlideContainerResizeOverHorizontal
{
    background:#dee8f5 none; /*0 -4px;*/
}

/* RadSlidingPane tab */
.RadSplitter_Office2007 .rspPaneTabContainer,
/* RadSlidingPane buttons */
.RadSplitter_Office2007 .rspSlideHeaderDockIcon,
.RadSplitter_Office2007 .rspSlideHeaderUndockIcon,
.RadSplitter_Office2007 .rspSlideHeaderCollapseIcon,
/* RadSplitBar buttons */
.RadSplitter_Office2007 .rspCollapseBarExpand,
.RadSplitter_Office2007 .rspCollapseBarCollapse,

.RadSplitter_Office2007 .rspCollapseBarHorizontalExpand,
.RadSplitter_Office2007 .rspCollapseBarHorizontalCollapse
{
    background-image:url('/vfbportal/WebResource.axd?d=F7hwqgl8268SFPkc03QHRCuWS6nSfaU6CI-JfDSXBLnKYacvd5vJ-YY1YS3lXiWk-YgW627wtA0NsQGxGd632WcR4SQL3GXd88YId44g6ql1CoFVPD6KsJ3WiSa16N8A0&t=634145324660000000');
    background-repeat:no-repeat;
}

/* RadSlidingPane tab */
.RadSplitter_Office2007 .rspPaneTabContainer
{
    background-position:-81px 0;
    background-repeat:repeat-y;
}

/* RadSplitBar buttons */
.RadSplitter_Office2007 .rspCollapseBarCollapse
{	
	background-position:0 0;
}
.RadSplitter_Office2007 .rspCollapseBarCollapseOver
{
    background-position:-192px 0;
}

.RadSplitter_Office2007 .rspCollapseBarExpand
{	
	background-position:-4px 0;
}
.RadSplitter_Office2007 .rspCollapseBarExpandOver
{
    background-position:-196px 0;
}

.RadSplitter_Office2007 .rspCollapseBarHorizontalExpand
{
    background-position:-8px -4px;
}
.RadSplitter_Office2007 .rspCollapseBarHorizontalExpandOver
{
    background-position:-8px -12px;
}

.RadSplitter_Office2007 .rspCollapseBarHorizontalCollapse
{
    background-position:-8px 0;
}
.RadSplitter_Office2007 .rspCollapseBarHorizontalCollapseOver
{
    background-position:-8px -8px;
}

/* RadSlidingPane buttons */
.RadSplitter_Office2007 .rspSlideHeaderUndockIcon
{
	background-position:-50px 0;
}

.RadSplitter_Office2007 .rspSlideHeaderDockIcon
{
	background-position:-35px 0;
}

.RadSplitter_Office2007 .rspSlideHeaderCollapseIcon
{
	background-position:-65px 0;
}

/* RadSlidingPane header */
.RadSplitter_Office2007 .rspSlideHeader, 
/* RadSlidingPane title */
.RadSplitter_Office2007 .rspSlideTitleContainer,
/* RadSlidingPane tab, SlideDirection=Top/Bottom */
.RadSplitter_Office2007 .rspBottom .rspPaneTabContainer,
.RadSplitter_Office2007 .rspTop .rspPaneTabContainer
{
	background-image:url('/vfbportal/WebResource.axd?d=F7hwqgl8268SFPkc03QHRCuWS6nSfaU6CI-JfDSXBLnKYacvd5vJ-YY1YS3lXiWki52sInMz4i1zyDc75b_NJRZxjrckADQcoP497xB43WFU1ZjcwF_aG-hmnL5dh03f0&t=634145324660000000');
	background-repeat:repeat-x;
}

.RadSplitter_Office2007 .rspBottom .rspPaneTabContainer,
.RadSplitter_Office2007 .rspTop .rspPaneTabContainer
{
    background-position:0 -1px;
}

/* RadSlidingPane header elements */
.RadSplitter_Office2007 .rspSlideTitleContainer,
.RadSplitter_Office2007 .rspSlideHeaderIconWrapper
{
	border-bottom:solid 1px #dde8ee;
}

/* RadSlidingPane title text */
.RadSplitter_Office2007 .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter_Office2007 .rspPaneTabText
{
	font:normal 10px "Segoe UI", Arial, Sans-serif;
	color:#000;
}
.RadSplitter_Office2007 .rspSlideTitle
{	
	font-size:12px;
}

/* RadSlidingPane content - this element should not be transparent as it shows above content in adjacent RadPanes */
.RadSplitter_Office2007 .rspSlideContent
{
	background-color:#fff;
}
/* END Telerik.Web.UI.Skins.Office2007.Splitter.Office2007.css */
