/*/////////////////////////////////////////////*/
/*Master Page*/
/*/////////////////////////////////////////////*/

/*Separator West & Center Region Style*/
.x-layout-split.x-layout-split-west.x-splitbar-h
{
    width:1px;
    background-color: rgb(230, 230, 230) !important;
}

/*/////////////////////////////////////////////*/
/*WestRegion*/
/*/////////////////////////////////////////////*/

.WestRegionTree .x-tree-node-icon
{
	display:none;
}

.WestRegionTree .WestRegionMainTreeNoLeaf.x-tree-node-collapsed .x-tree-ec-icon
{
    background-image:url(westmenuplus.png);
    vertical-align:center;
    margin-left:0px;
    margin-top:1px;
    margin-right:4px;
}

.WestRegionTree .WestRegionMainTreeNoLeaf.x-tree-node-expanded .x-tree-ec-icon
{
    background-image:url(westmenuminus.png);
    vertical-align:center;
    margin-left:0px;
    margin-top:1px;
    margin-right:4px;
}

.ie .WestRegionTree .x-tree-node
{
	font-weight: bold;
}

.WestRegionTree .x-tree-node
{
	font-family:Segoe UI Bold, Arial !important;
	text-indent:10px;
	font-size:12px;
}

.WestRegionTree .WestRegionMainTreeSubitem .x-tree-ec-icon
{
    display:none;
}

.WestRegionTree .x-tree-root-node
{
    margin-top:15px;
}

.WestRegionTree .WestRegionMainTreeSubitem
{
	font-family:Segoe UI, Arial !important;
	font-weight:normal;
	text-indent:13px;
	font-size:14px;
}


.WestRegionTree .x-tree-node a span
{
    color:#adadad;
    padding-left: 0px !important;
}

.WestRegionTree .WestRegionMainTreeSubitem a span
{
    color:black;
    padding-left: 8px !important;
}

.WestRegionTree .x-tree-selected a span
{
    color:#275e92;
    background-color:transparent;
}


.WestRegionTree .WestRegionMainTreeNoLeaf.x-tree-selected
{
    background-color:transparent;
}

.WestRegionTree .x-tree-node-el.x-tree-node-leaf.x-unselectable.WestRegionMainTreeLeaf
{
    padding-left:4px !important;
}

.WestRegionTree .x-tree-node-anchor .x-tree-node-el.x-tree-node-leaf.x-unselectable.WestRegionMainTreeNoLeaf 
{
    margin-left:0px !important;
}


.WestRegionTree .x-tree-node-el.x-tree-node-leaf.x-unselectable.WestRegionMainTreeNoLeaf.x-tree-selected 
{
    background-color:transparent;
    border-left-width: 8px;
    border-left-color: #275e92;
    border-left-style: solid;
    text-indent:6px;
}

.WestRegionTree .WestRegionMainTreeLeaf.x-tree-selected
{
    background-color:transparent;
    border-left-width: 8px;
    border-left-color: #275e92;
    border-left-style: solid;
    text-indent:0px;
}

.WestRegionTree .WestRegionMainTreeLeaf.x-tree-node-over
{
    background-color:transparent;
}

.WestRegionTree .WestRegionMainTreeNoLeaf.x-tree-node-over
{
    background-color:transparent;
}

.WestRegionTree  .WestRegionMainTreeSubitem.x-tree-selected
{
    
    border-left-width: 8px;
    border-left-color: #275e92;
    border-left-style: solid;
    text-indent: 5px;
    background-color:transparent;
}

.WestRegionTree .WestRegionMainTreeSubitem.x-tree-node-over
{
    background-color:transparent;    
}

.ie .WestRegionTree  .WestRegionMainTreeSubitem.x-tree-selected a span
{
	font-weight:bold;
}

.WestRegionTree  .WestRegionMainTreeSubitem.x-tree-selected a span
{
    color:#275e92;
    font-family:Segoe UI Bold, Arial !important;
}

.WestRegionTree .x-tree-root-node li
{
    padding-bottom:20px;
}

.WestRegionTree .x-tree-node li
{
    padding-bottom:0px
}


.WestRegionTree .WestRegionMainTreeNoLeaf.x-tree-selected a span
{
    background-color:transparent;
}

.WestRegionTree .WestRegionMainTreeLeaf.x-tree-selected a span
{
    color:#275e92;
    background-color:transparent;
    padding-left: 2px !important;
}

.ie .WestRegionTree  .WestRegionMainTreeSubitem.x-tree-selected a span
{
	font-weight:bold;
}

.WestRegionTree  .WestRegionMainTreeSubitem.x-tree-selected a span
{
    color:#275e92;
    font-family:Segoe UI Bold, Arial !important;
}


.WestRegionTree .x-tree-node li
{
    padding-bottom:0px
}


/*/////////////////////////////////////////////*/
/*Header*/
/*/////////////////////////////////////////////*/

.MasterPageClass.x-panel.x-panel-noborder .x-panel.x-region-north.x-border-panel.x-panel-noborder .x-panel-body.x-panel-body-noheader.x-panel-body-noborder
{
    position:static;
}

.MasterPageClass .x-panel.x-region-north.x-border-panel.x-panel-noborder .x-panel-body.x-panel-body-noheader.x-panel-body-noborder
{
    overflow: hidden !important;
}

.MasterPageClass .SectionUpArrowHidden
{
	display:none;
}

/*/////////////////////////////////////////////*/
/*Sesion*/
/*/////////////////////////////////////////////*/

.SesionWebComponentHidden
{
	display:none;
}

.SesionWebComponentVisible
{
	display: block;
	position: fixed;
	z-index:500;
	background-color:white;
	right: 233px;
	top:50px;
	box-shadow:0px 0px 7px 2px #888888;
}

.SectionUpArrowSesionVisible
{
	display:block;
	position:absolute;
	z-index:501;
	right: 255px;
	top:42px;
}

.ie .MasterPageHeaderUserName a:link
{
	font-weight:bold;
}

.ext-gecko .MasterPageHeaderUserName a:link
{
	font-weight:normal;
}

.ext-gecko .MasterPageSesionUserName a:link
{
	font-weight:normal;
}

.MasterPageHeaderUserName a:link
{
    text-decoration:none;
    color:#bcd5e1;
	font-family:Segoe UI Bold, Arial !important;
    font-size:12px !important;
}

.ie .MasterPageHeaderUserName a:visited
{
	font-weight:bold;
}

.MasterPageHeaderUserName a:visited
{
    text-decoration:none;
    color:#bcd5e1;
	font-family:Segoe UI Bold, Arial !important;
    font-size:12px !important;
}

.ie .MasterPageSesionUserName a:link
{
	font-weight:bold;
}

input[type=image].MasterPageDownArrow
{
	vertical-align:bottom;
	padding-bottom:2px;
}

.ext-chrome input[type=image].MasterPageDownArrow
{
	padding-bottom:1px;
}

input[type=image].MasterPageDownArrowUser
{
	vertical-align:bottom;
	padding-bottom:2px;
}

.ie input[type=image].MasterPageDownArrowUser
{
	padding-bottom:0px;
}

.ext-chrome input[type=image].MasterPageDownArrowUser
{
	padding-bottom:1px;
}

.MasterPageSesionUserName a:link
{
    color:rgb(39, 94, 146);
    text-decoration:none;
    font-family: Segoe UI Bold, Arial !important;
    font-size: 16px;
}

.ie .MasterPageSesionUserName a:visited
{
	font-weight:bold;
}

.MasterPageSesionUserName a:visited
{
    color:rgb(39, 94, 146);
    text-decoration:none;
    font-family: Segoe UI Bold, Arial !important;
    font-size: 16px;
}

.ie .MasterPageSesionMyFavoritesKBs a:link
{
	font-weight:bold;
}

.ext-gecko .MasterPageSesionMyFavoritesKBs a:link
{
	font-weight:normal;
}
.MasterPageSesionMyFavoritesKBs a:link
{
    color:WindowText;
    text-decoration:none;
    font-family: Segoe UI Bold, Arial !important;
    font-size: 14px;
}

.ie .MasterPageSesionMyFavoritesKBs a:visited
{
	font-weight:bold;
}

.MasterPageSesionMyFavoritesKBs a:visited
{
    color: WindowText;
    text-decoration:none;
    font-family: Segoe UI Bold, Arial !important;
    font-size: 14px;
}

.ie .MasterPageSesionMyActivity a:link
{
	font-weight:bold;
}

.ext-gecko .MasterPageSesionMyActivity a:link
{
	font-weight:normal;
}

.MasterPageSesionMyActivity a:link
{
    color:WindowText;
    text-decoration:none;
    font-family: Segoe UI Bold, Arial !important;
    font-size: 14px;
}

.ie .MasterPageSesionMyActivity a:visited
{
	font-weight:bold;
}

.MasterPageSesionMyActivity a:visited
{
    color: WindowText;
    text-decoration:none;
    font-family: Segoe UI Bold, Arial !important;
    font-size: 14px;
}

.ie .MasterPageSesionSignOut
{
	font-weight:bold;
	padding-top:3px;
}

.MasterPageSesionSignOut
{
    border-radius:15px;
    height:25px;
    /* width:80px; */
    font-family: Segoe UI Bold, Arial !important ;
	font-size: 11px;
    padding-bottom:3px;
	cursor:pointer;
    padding-left: 10px;
    padding-right: 10px;
	padding-top:0px;
}

.ie .HeaderVersionGXserver
{
	font-weight:bold;
}

.HeaderVersionGXserver
{
	display:block;
	white-space:nowrap;
	text-decoration:none;
    color:#bcd5e1;
	font-family:Segoe UI Bold, Arial !important ;
	font-size:11px;
	padding-right:10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
}

.MasterPageSessionTitle
{
	color: WindowText !important;
    text-decoration:none !important;
    font-family: Segoe UI, Arial !important;
    font-size: 12px !important;
}

.ie .MasterPageViewingTitle
{
	font-weight:bold;
}


.ext-gecko .MasterPageViewingItem
{
	font-weight:normal !important;
	padding-left:5px;
}

.ext-gecko .MasterPageViewingTitle
{
	font-weight:normal !important;
	padding-left:5px;
}

.ie .MasterPageViewingItem
{
	padding-left:5px;
}

.ie .MasterPageViewingTitle
{
	padding-left:5px;
}

.ie .MasterPageSessionImage
{
	padding-top:0px;
}

.MasterPageSessionImage
{
	padding-top:4px;
}

.MasterPageViewingItem
{
	font-weight: normal !important;
	text-decoration:none !important;
    font-family: Segoe UI, Arial !important;
    font-size: 12px !important;
	color:black !important;
}

.MasterPageViewingTitle
{
	text-decoration:none !important;
    font-family: Segoe UI Bold, Arial !important;
    font-size: 12px !important;
}

/*//////////////////////////////////////////////////////////////*/