﻿/* 
* RadTree
*/
.RadTreeView_WebBlue 
{
    *width:267px;
    *overflow-x: hidden;
}
.RadTreeView_WebBlue.useHorizScrl {
    overflow-y: hidden;
    overflow-x: auto;
}

.RadTreeView_WebBlue .rtTop.rtSelected .rtIn,
.RadTreeView_WebBlue .rtTop.rtHover .rtIn,
.RadTreeView_WebBlue .rtMid.rtSelected .rtIn,
.RadTreeView_WebBlue .rtMid.rtHover .rtIn,
.RadTreeView_WebBlue .rtBot.rtSelected .rtIn,
.RadTreeView_WebBlue .rtBot.rtHover .rtIn
{
    background-image: none;
    background-color: #f0f0f0;
    border: solid 1px #c0c0c0;
}
.RadTreeView_WebBlue .rtLines {
    float: left; /* Bug-fix for IE9 when using "useHorizScrl" */
}

/* 
* TabStrip - Override embedded skin "Black" -> Main tabs
*/
.RadTabStrip_Black .rtsLevel1
{
	width:auto;
}
.RadTabStrip_Black .rtsLevel1 .rtsLI
{
	_display:block;
	_width:98px;
}
.RadTabStrip_Black .rtsLevel1 .rtsLink,
.RadTabStrip_Black .rtsLevel1 .rtsLink.rtsAfter,
.RadTabStripTop_Black .rtsLevel1 .rtsOut
{
    background:#000 url('../../../Documents/Common/RadControls/Skins/TabStrip/Main/bg_repX.gif') repeat-x 0 0;
	_background-position:0 0 !important;
}

.RadTabStripTop_Black .rtsLevel1 .rtsSelected,
.RadTabStripTop_Black .rtsLevel1 .rtsSelected .rtsOut
{
    background:#d3dae2 none no-repeat 0 0;
}

.RadTabStrip_Black .rtsLink
{
    font-family:Verdana, Arial; 
    font-size:11px; 
    font-weight:bold; 
    color:#fff; 
    text-decoration:none; 
    line-height:30px;
    padding-bottom:1px;
}

.RadTabStrip_Black .rtsSelected,
.RadTabStrip_Black .rtsSelected:hover
{
    color:#000;
}

.RadTabStripTop_Black .rtsLevel1 .rtsLink .rtsOut
{
    margin-left:0;
}

.RadTabStripTop_Black .rtsLevel1 .rtsIn
{
    padding:0;
}

.RadTabStrip_Black .rtsLink .rtsIn
{
    height:29px
}

.RadTabStrip_Black .rtsTxt
{
    padding:0 11px;
    min-width:26px;
	
	_padding:0 0;
}


.RadTabStrip_Black .rtsFirst .rtsTxt
{
    min-width:36px;
}

.RadTabStrip_Black .rtsLink, 
.RadTabStripVertical .rtsLink 
{
    padding-left: 8px !important;
	
}

/* 
* TabStrip - Override embedded skin "Office2007" -> Inner tabs
*/

.RadTabStripTop_Office2007 .rtsLevel1 .rtsUL
{
    margin-left:9px;
    margin-top: 5px;
}

.RadTabStrip_Office2007 .rtsLevel1
{
    background:transparent url('../../../Images/tool/bg_1x1_6e6e6e.gif') repeat-x 0 100%;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected
{
    background:#ecf1f6 url('../../../Documents/Common/RadControls/Skins/TabStrip/Inner/bg_selected.gif') no-repeat 0 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected .rtsOut
{
    background:#ecf1f6 url('../../../Documents/Common/RadControls/Skins/TabStrip/Inner/bg_selected.gif') no-repeat 100% 0;
}
.RadTabStripTop_Office2007 .rtsSelected .rtsIn
{
    background:#ecf1f6 url('../../../Documents/Common/RadControls/Skins/TabStrip/Inner/bg_selected.gif') no-repeat -10px 0;
}

.RadTabStripTop_Office2007 .rtsLink .rtsIn
{
    font-family:verdana, arial; 
    font-size:11px; 
    font-weight:normal; 
    color:#000; 
    text-decoration:none;
}

.RadTabStripTop_Office2007 .rtsLink
{
    line-height: 23px;
}

.RadTabStrip_Office2007 .rtsTxt
{
    padding: 0px;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover,
.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
{
    background:#ecf1f6 url('../../../Documents/Common/RadControls/Skins/TabStrip/Inner/bg_selected_hover.gif') no-repeat 0 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover,
.RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
{
    background: #ecf1f6 url('../../../Documents/Common/RadControls/Skins/TabStrip/Inner/bg_selected.gif') no-repeat 0 0;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsIn
{
    background-position: -10px 0;
}
.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
{
    background-position: 100% 0;
}


/* TabStrip - Override embedded skin "Office2007" -> Inner tabs inside "toolForm" */
.toolWrapper .RadTabStrip_Office2007 .rtsLevel1,
.inputTabContent .RadTabStrip_Office2007 .rtsLevel1
{
    background-color:#fff;
}
.toolWrapper .RadTabStripTop_Office2007 .rtsLevel1 .rtsUL,
.inputTabContent .RadTabStripTop_Office2007 .rtsLevel1 .rtsUL
{
    margin-top: 4px;
}
.toolWrapper .RadTabStripTop_Office2007 .rtsLink,
.inputTabContent .RadTabStripTop_Office2007 .rtsLink
{
    line-height: 23px;
}
.toolWrapper .RadTabStripTop_Office2007 .rtsLink .rtsImg,
.inputTabContent .RadTabStripTop_Office2007 .rtsLink .rtsImg
{
    width: 16px !important;
    height:16px !important;
}
.toolWrapper .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover,
.toolWrapper .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut,
.inputTabContent .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover,
.inputTabContent .RadTabStripTop_Office2007 .rtsLevel1 .rtsLink:hover .rtsOut
{
    background-color:#ecf1f6;
    background-image:url('../../../Documents/Common/RadControls/Skins/TabStrip/Inner/bg_selected_tool_hover.gif');
}
.toolWrapper .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected,
.toolWrapper .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected .rtsOut,
.toolWrapper .RadTabStripTop_Office2007 .rtsSelected .rtsIn,
.toolWrapper .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover,
.toolWrapper .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut,
.inputTabContent .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected,
.inputTabContent .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected .rtsOut,
.inputTabContent .RadTabStripTop_Office2007 .rtsSelected .rtsIn,
.inputTabContent .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover,
.inputTabContent .RadTabStripTop_Office2007 .rtsLevel1 .rtsSelected:hover .rtsOut
{
    background-image:url('../../../Documents/Common/RadControls/Skins/TabStrip/Inner/bg_selected_tool.gif');
}


/* 
* ToolBar - Override embedded skin "WebBlue" 
*/
.RadToolBar .rtbInner
{
    padding:1px 0;
}
.RadToolBar .rtbIn, 
.RadToolBar .rtbIn *
{
    vertical-align: top;
    *vertical-align: middle;
}

.RadToolBar_WebBlue
{
    float:right;
}

.RadToolBar_WebBlue .rtbWrap
{
    margin:1px;
}

.RadToolBar_WebBlue,
.RadToolBar_WebBlue .rtbOuter,
.RadToolBar_WebBlue .rtbMiddle,
.RadToolBar_WebBlue .rtbInner
{
    background:none;
    border-width: 0px;
    margin-top: 0px;
    padding-top: 0px;
}

.RadToolBar_WebBlue ul.rtbUL > li.rtbItem
{
    margin: 0 1px;
}

.RadToolBar_WebBlue .rtbOuter { border:none; }
.RadToolBar_WebBlue .rtbMid { padding:0px 0 0 2px; }
.RadToolBar_WebBlue .rtbWrap .rtbIn { padding:0 3px 2px 0; }
.RadToolBar_WebBlue, 
.RadToolBar_WebBlue .rtbWrap,
.RadToolBar_WebBlue .rtbItemHovered .rtbWrap:hover,
.RadToolBarDropDown_WebBlue,
.RadToolBarDropDown_WebBlue .rtbWrap,
.RadToolBar_WebBlue .rtbItem .rtbText,
.RadToolBar_WebBlue ul.rtbUL > li.rtbItem
{
    font-family:verdana, arial; font-size:11px; font-weight:normal; line-height: 20px; color:#000; text-decoration:none; 
}
#divEPEditAreaWrapper .RadToolBar_WebBlue .rtbWrap {
    padding: 1px;
}
#divEPEditAreaWrapper .RadToolBar_WebBlue .rtbItemHovered .rtbWrap,
#divEPEditAreaWrapper .RadToolBar_WebBlue .rtbItemHovered .rtbWrap:hover {
    padding: 0;
}

.RadToolBar_WebBlue .rtbItemHovered .rtbWrap,
.RadToolBar_WebBlue .rtbItemHovered .rtbOut,
.RadToolBar_WebBlue .rtbItemHovered .rtbMid,
.RadToolBar_WebBlue .rtbItemHovered .rtbIn
{
    background:#e4eaf3 none no-repeat 0 0;
}

.RadToolBar_WebBlue .rtbItem.rtbBtn.rtbItemHovered
{
    height: 15px;
    padding: 0;
    margin: 0 1px;
}
#divEPEditAreaWrapper .RadToolBar_WebBlue .rtbItem.rtbBtn.rtbItemHovered {
    height: auto;
}

.RadToolBar_WebBlue .rtbItemHovered .rtbWrap,
.RadToolBar_WebBlue .rtbItemHovered .rtbWrap:hover
{
    border-left:solid 1px #989ea6;
    border-top:solid 1px #989ea6;
    border-right:solid 1px #afb5bd;
    border-bottom:solid 1px #afb5bd;
    margin:0;
}
.RadToolBar_WebBlue .rtbIcon
{
    height:16px;
}



/* 
* PanelBar - Override embedded skin "WebBlue" 
*/
/* PanelBar - Top level */
.RadPanelBar .rpImage
{
    padding:0;
    margin:1px 2px;
	
	_margin-right:8px;
	_width:22px !important;
}
.RadPanelBar  .rpLevel1 .rpImage
{
	_margin-right:2px;
	_width:auto !important;
}

.RadPanelBar .rpLink,
.RadPanelBar .rpLink:hover,
.RadPanelBar .rpFocused,
.RadPanelBar .rpFocused:hover,
.RadPanelBar .rpExpandable,
.RadPanelBar .rpExpandable:hover,
.RadPanelBar .rpExpanded,
.RadPanelBar .rpExpanded:hover,
.RadPanelBar .rpSelected,
.RadPanelBar .rpSelected:hover
{
    background-color:#b8c3d0 !important;
    background-image:url('../../../Documents/Common/RadControls/Skins/PanelBar/bg_repX.gif') !important;
    background-repeat:repeat-x !important;
    background-position:100% 0 !important;
    border-bottom:none !important;
    padding:0 !important;
    margin:0 !important;
}
.RadPanelBar .rpFirst .rpLink, 
.RadPanelBar .rpFirst .rpExpanded
{
    background-position:100% 0;
}
.RadPanelBar .rpOut,
.RadPanelBar .rpFocused .rpOut,
.RadPanelBar .rpLink:hover .rpOut,
.RadPanelBar .rpSelected .rpOut,
.RadPanelBar .rpSelected:hover .rpOut
{
    background-image:none !important;
	border-bottom-style: solid;
	border-bottom-color:#869bb3;
	border-bottom-width: 1px;
	padding-bottom: 0;
}
.RadPanelBar_Forest .rpDisabled:hover .rpOut
{
    border-bottom-style: solid;
	border-bottom-color:#869bb3;
	border-bottom-width: 1px;
	padding-bottom: 0;
}
.RadPanelBar .rpExpanded .rpText, 
.RadPanelBar .rpExpandable .rpText 
{
    background-image:none !important;
    font-weight:bold;
    color:#fff;
}
.RadPanelBar .rpExpanded:hover .rpText, 
.RadPanelBar .rpExpandable:hover .rpText 
{
    background-image:url('../../../Documents/Common/RadControls/Skins/PanelBar/expandable.gif') !important;
}
/* PanelBar - Level 1 */
.RadPanelBar .rpLevel1 .rpLink,
.RadPanelBar .rpLevel1 .rpLink:hover,
.RadPanelBar .rpLevel1 .rpFocused,
.RadPanelBar .rpLevel1 .rpFocused:hover,
.RadPanelBar .rpLevel1 .rpExpandable,
.RadPanelBar .rpLevel1 .rpExpandable:hover,
.RadPanelBar .rpLevel1 .rpExpanded,
.RadPanelBar .rpLevel1 .rpExpanded:hover,
.RadPanelBar .rpLevel1 .rpSelected,
.RadPanelBar .rpLevel1 .rpSelected:hover
{
    background-color:#fff !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-position:0 0 !important;
    border-bottom:solid 1px #d0d0d0 !important;
    padding:0 !important;
    margin:0 !important;
}
.RadPanelBar .rpLevel1 .rpLink:hover,
.RadPanelBar .rpLevel1 .rpFocused,
.RadPanelBar .rpLevel1 .rpFocused:hover,
.RadPanelBar .rpLevel1 .rpExpandable:hover,
.RadPanelBar .rpLevel1 .rpExpanded:hover,
.RadPanelBar .rpLevel1 .rpSelected,
.RadPanelBar .rpLevel1 .rpSelected:hover
{
    background-color:#d3dae2 !important;
}
.RadPanelBar .rpLevel1 .rpLast .rpLink
{
    border-bottom:none !important;
}

.RadPanelBar .rpLevel1 .rpOut,
.RadPanelBar .rpLevel1 .rpFocused .rpOut,
.RadPanelBar .rpLevel1 .rpLink:hover .rpOut,
.RadPanelBar .rpLevel1 .rpSelected .rpOut,
.RadPanelBar .rpLevel1 .rpSelected:hover .rpOut
{
    background-image:none !important;
	border-bottom-style: none;
	padding-bottom: 0;
}
.RadPanelBar .rpLevel1 .rpExpanded .rpText, 
.RadPanelBar .rpLevel1 .rpExpandable .rpText,
.RadPanelBar .rpLevel1 .rpExpanded:hover .rpText, 
.RadPanelBar .rpLevel1 .rpExpandable:hover .rpText  
{
    background-image:none !important;
    font-weight:normal;
    color:#000;
}
/* PanelBar - Level 2 */
.RadPanelBar .rpLevel2 .rpLast .rpLink,
.RadPanelBar .rpLevel2 .rpLast .rpLink:hover
{
    border-bottom:solid 1px #d0d0d0 !important;
}


/* 
* RadDock - Override embedded skin "WebBlue" 
*/

/* Override expandable item background */
.RadPanelBar_WebBlue .rpGroup .rpLink, 
.RadPanelBar_WebBlue .rpGroup .rpExpandable .rpText 
{
    background:transparent none repeat scroll 0 0;
}

.RadDock_WebBlue .rdHTitlebar .rdTitlebar
{
    height:20px;
    background:transparent url('../../../Documents/Common/RadControls/Skins/PanelBar/bg_repX.gif') repeat-x 100% 0;
    
}
.RadDock_WebBlue .rdHTitlebar .rdTitle
{
    font-family:verdana, arial !important; font-size:11px !important; font-weight:bold !important; color:#fff !important; text-decoration:none !important;
    line-height:20px !important;
    margin:0;
    padding-left:4px;
}
.RadDock_WebBlue .rdHTitlebar .rdCommands
{
    margin-top:0;
}
.RadDock_WebBlue .rdHTitlebar .rdCommands a
{
    cursor:pointer;
}

.RadDock_WebBlue .rdHTitlebar .rdCommands .rdCollapse
{
    background:transparent url('../../../Documents/Common/RadControls/Skins/RadDock/bg_collapse.gif') no-repeat 100% 0;
}

.RadDock_WebBlue .rdHTitlebar .rdCommands .rdExpand
{
    background:transparent url('../../../Documents/Common/RadControls/Skins/RadDock/bg_expand.gif') no-repeat 100% 0;
}

.rdTitlebar .rdCommands a
{
    margin: 0 !important;
}

.RadDock_WebBlue .rdContent
{
    padding:4px;
    font-family:verdana, arial; font-size:10px; font-weight:normal; color:#000; text-decoration:none;
}

.RadDock_WebBlue .rdHTitlebar .rdTitle
{
    background:transparent url('../../../Documents/Common/RadControls/Skins/RadDock/bg_collapse.gif') no-repeat 100% 0;
}

/* Links same as "A.ArtLbnAction:link" in PUB.css (besides font-size) */
.RadDock_WebBlue .rdContent a:link     { font-family:verdana, arial; font-size:10px; font-weight:normal; color:#0066CC; text-decoration:none }
.RadDock_WebBlue .rdContent a:visited  { font-family:verdana, arial; font-size:10px; font-weight:normal; color:#0066CC; text-decoration:none }
.RadDock_WebBlue .rdContent a:hover    { font-family:verdana, arial; font-size:10px; font-weight:normal; color:Red; text-decoration:none }
/* 
* Editor - Custom tools 
*/
span.WPDocumentManager
{
 background-image: url(../../../images/tool/WPDocumentManager.gif) !important;
}
span.WPImageManagerPUB4
{
 background-image: url(../../../images/tool/WPImageManagerPUB4.gif) !important;
}
span.WPLinkManager
{
 background-image: url(../../../images/tool/WPLinkManager.gif) !important;
}
span.TypoQuotes
{
 background-image: url(../../../images/tool/TypoQuotes.gif) !important;
}
span.InsertParagraphAtEnd
{
 background-image: url(../../../images/tool/InsertParagraphAtEnd.gif) !important;
}
span.WPDocumentManager,
span.WPImageManagerPUB4,
span.WPLinkManager { background-position:0 center; }

/* 
* Editor - Override embedded skin "WebBlue" 
*/
.radeditor.WebBlue.rade_wrapper 
{
    border:none;
}
.rade_center_top, 
.rade_leftVerticalSide, 
.rade_rightVerticalSide, 
.rade_toolZone, 
.rade_center_bottom,
div.WebBlue.rade_toolbarWrapper
{
    background-color:#eef4fd !important;
}
div.WebBlue.rade_toolbarWrapper
{
    position:relative;
    min-height:92px;
    _height:92px; 
}
.REW_Basic div.WebBlue.rade_toolbarWrapper
{
    min-height:59px; 
}
.wpEditor div.reToolbarWrapper ul:first-child /* Hide CSS-class dropdown from top toolbar */
{
    display:none;
}
.rade_toolbar.WebBlue
{
    margin-top:2px !important;
    margin-right:-2px !important;
}
.rade_toolbar.WebBlue .rade_grip
{
}
.rade_toolbar.WebBlue .grip_first
{
    border-left:solid 1px #8d8d8d !important;
}
.rade_toolbar.WebBlue .grip_last
{
    border-right:solid 1px #737373 !important;
}
.rade_toolbar.WebBlue li.rade_separator
{
    background: transparent url(../../../images/tool/bg_editorToolbar.gif) !important;
    border-left:none !important;
    width:10px !important;
}

.rade_module ul.rade_toolbar.WebBlue li.grip_first,
.rade_module ul.rade_toolbar.WebBlue li.grip_last
{
    display:none;
}
.rade_toolbar.WebBlue .rade_dropdown, 
.rade_toolbar.WebBlue .rade_tool_disabled.rade_dropdown:hover 
{
    width:106px;
}
.REW_Basic .rade_toolbar.WebBlue .rade_dropdown, 
.REW_Basic .rade_toolbar.WebBlue .rade_tool_disabled.rade_dropdown:hover 
{
    width:104px;
}
/* - Content area - */
.radeditor.WebBlue.rade_wrapper table td.rade_contentCell,
.radeditor.WebBlue.rade_wrapper .rade_module,
.radeditor.WebBlue div.rade_editorModes .rade_mode_selected
{
    border-color:#6e6e6e;
}
.radeditor.WebBlue.rade_wrapper .rade_module
{
    margin-top:3px;
    font-family:verdana, arial !important; font-size:11px !important; font-weight:normal !important; color:#000 !important; text-decoration:none !important;
}
.radeditor.WebBlue.rade_wrapper 
{
    
}
/*
*   RadWindow
*/
div.radwindow_WebBlue,
div.radwindow_WebBlue table td.bodyright,
div.radwindow_WebBlue table td.bodyleft
{
    background:#d3dae2 none no-repeat 0 0;
}

/*
    RadToolTip
*/

div.RadToolTip div.rtTitlebar,
div.RadToolTip_Hay div.rtTitlebar
{
    font-size: 12px;
    font-weight: bold;
}

div.RadToolTip_Office2007 table.rtWrapper td.rtWrapperContent
{
    padding:8px;
}
div.RadToolTip_Office2007 a.rtCloseButton
{
    margin:3px;
}
