html.dj_webkit, .dj_webkit body, .dj_webkit form,
.dj_webkit .application .dijitTabContainerTop-dijitContentPane, 
.dj_webkit .application .dijitTabContainerLeft-dijitContentPane, 
.dj_webkit .application .dijitTabContainerBottom-dijitContentPane, 
.dj_webkit .application .dijitTabContainerRight-dijitContentPane, 
.dj_webkit .application .dijitAccordionContainer-dijitContentPane,
.dj_webkit .panelDynamicTabPanesWraper{
	overflow: hidden;
}

button {
	outline:none;	
}

b{
	font-family: simplon_bp_medium;
	color: #1a1a1a;
}

button.frameworkButton {
	background:none;
	border:1px solid #0062ff;
	border-radius:10px;
	color:#0062ff;
	padding:5px 16px;
	cursor:pointer;
	margin-left:5px;
	margin-right:5px;
	min-height:30px;
}

.frameworkDialogStandardButton{
	margin-left: 10px;	
	display: inline-block;
	margin-top: 5px;
}

button.frameworkButton:hover {
	border:1px solid #1a1a1a;
	color:#1a1a1a;
}

.commonViewSearchButtonSearch{
	margin: 0px 5px 0px 10px;
}

.commonViewSearchButtonClear{
	margin: 0px 10px 0px 5px;
	border-left: solid #CCCCCC 1px;
	padding-left: 5px;
}

div.contentPane {
	border-left:1px solid #cccccc;
}

.application a {
	text-decoration: none;
}

.application img {
    border: 0 none;
    vertical-align: middle;
}

div.applicationHeaderTopPanel {
	background-color: #1a1a1a;
	overflow: hidden;
	text-align: left;
	color:#222222;
	font-size:17px;
	height:45px;
}

div.applicationHeaderTopPanel ul.rightCorner {
	float:right;
	list-style-type:none;
    margin:0;
    padding:0;
    white-space:nowrap;
}

div.toolbarScopeValue{
	width: 100%;
	max-height: 100px;
	overflow: auto;	
}

div.scopeFilterTextBox{
	padding-bottom: 5px;	
}

div.scopeFilterTextBox > div{
	display: inline-block;
}
div.scopeFilterTextBox > div.frameworkTagsRemoveTagButton{
	position: relative;
	top: 9px;
}


div.applicationHeaderTopPanel ul.rightCorner li {
	display: inline;
	float: left;
	margin:0 1px 0 0;
    color:#ffffff;
    margin-right: 14px;
}

.application div.attachments{
	width: 16px;
	height: 16px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABK0lEQVQ4T42TjVHCUBCEv1SAHRg70ArUCtQK1ArQCpQKhArUCsQK1AqUDqACLcH5MveYCySEm8k83s/t7e0eFcNxADwBl4C/58A9sDS1Gsg34QM4BhbAH3Aa6znwMwTwAlwDr8BNFDsLFr/A0S6Au6D+BZiUYwqMgZM+ABOkvgr6Ut8boAa+Q59SWRE9t6VJaCBovckgi3arSMHEdyYchgOy+ewSUYsuoop9FgeuIkHhWppkBo/AA/Aenmcw74pwtuC+iQLgkLyF1/atAxlMC5/T/VrUAuBU2b/JipXB3NuKbx2oZgIzAw9VfRY0iwOeW8m9IE6ewrWioGYAH0nZ1c/RdfbVYCtyCyOgqO3DrjHuBZCu1QRxlbKffyDveiPbaII0FdLetVE3dsY/fbhMcSqTERAAAAAASUVORK5CYII=');
	background-size: 16px 16px;
	background-repeat: no-repeat;
	background-color:transparent;
	border:none;
	cursor:pointer;
}

.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

div.applicationHeaderTopPanel ul.rightCorner li>span {
	padding-bottom: 14px;
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 13px;
    display: block;
}

div.applicationHeaderTopPanel ul.rightCorner li a {
	padding-bottom: 14px;
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 13px;
    color: #CCCCCC;
    text-decoration:none;
    display: block;
}

.userNameInfo{
	cursor: pointer;
	padding:0;
    margin:0;
    border-spacing:0;
    border-collapse:collapse;
	padding: 0px 10px 0px 0px;
}

.userNameInfo .userNameCell{
	padding-right: 8px;
}

.userActionsPopup{
	border: 1px solid #747474 !important;
	text-align: left;
	border:4px solid;
	border-bottom-style:solid;
	color:#DDDDDD;
	font-weight:bold;
	font-size:15px;
	width: 180px;
	position: relative;
	top: -2px !important;
}

.application .buttonReset{
	border: none;
	padding: 0;
}

/* Gwarantuje przyciski w jednej linii w pasku akcji (nawet jesli dodamy akcje custom)*/
.actionButtonsList > *{
	float: left;
}

.dijitMenuPopup tr {
	
}

.application .dijitMenuItem{
	font-weight: normal;
	font-family: simplon_bp;
	font-size: 15px;
	color: #1a1a1a;
	padding: 4px 2px 4px 8px;
}

.application .dijitMenuItem pre{
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	font-family: simplon_bp;
}

.application .dijitMenuPopup .dijitMenu td {
	padding:0;
}

.application .dijitMenuPopup .dijitMenu td.dijitMenuItemLabel {
	padding: 0px 2px 0px 8px;
}

.dijitMenuPopup tr.dijitMenuItem{
	height:25px;
}

.userActionsPopup tr.dijitMenuItemHover{
	color: white;
	background-color: #000000;
}

.application tr.dijitMenuSeparator {
	height:20px;
}

.application .dijitMenuItemIcon {
	width:0;
	height:0;
}

.application .dijitMenuSeparatorTop, .application .dijitMenuSeparatorBottom {
	border:none;
}

div.applicationHeaderTopPanel table.userNameInfo span.anonymousIcon, div.applicationHeaderTopPanel table.userNameInfo span.userNameIcon {
	width:35px;
	height:35px;
	display:inline-block;
}

div.applicationHeaderTopPanel table.userNameInfo td.userNameCell {
	padding-bottom:2px;
}

div.applicationHeaderTopPanel table.userNameInfo td.userIconCell {
	
}

div.applicationHeaderTopPanel table.userNameInfo span.anonymousIcon, div.applicationHeaderTopPanel table.userNameInfo span.userNameIcon {
	width:28px;
	height:28px;
	padding-top:15px;
	background-repeat:no-repeat;
	background-position:left center;
}

div.applicationHeaderTopPanel table.userNameInfo span.anonymousIcon {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KPC9zdmc+Cg==);
}

div.applicationHeaderTopPanel table.userNameInfo span.anonymousIcon:hover {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KPC9zdmc+Cg==);
}

div.applicationHeaderTopPanel table.userNameInfo span.userNameIcon {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KPC9zdmc+Cg==);
}

div.applicationHeaderTopPanel table.userNameInfo span.userNameIcon:hover {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KPC9zdmc+Cg==);
}

div.applicationHeaderBottomPanel {
	background-color: #ffffff;
	overflow: hidden;
	text-align: left;
	height:44px;
}

span.applicationTitle {
	color:#ffffff;
	font-size:17px;
	margin-left:10px;
	cursor:default;
	white-space:nowrap;
}

ul.databaseConnections {
	list-style-type: none;
    margin:0;
    padding:0;
    /*font-family:simplon_bp_bold;*/
    /*font-family:simplon_bp_medium;*/
}

ul.databaseConnectionsLeftMenu {
	list-style-type: none;
    padding-top:16px;
    margin:0;
    /*font-family:simplon_bp_medium;*/
}

ul.databaseConnectionsLeftMenu li {
	display: block;
    margin:0;
    padding:0;
    font-size:17px;
    font-weight:bold;
}

ul.databaseConnectionsLeftMenu li a {
	padding-bottom: 13px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 14px;
    color: #808080;
    display: block;
    text-decoration:none;
}

ul.databaseConnectionsRightMenu {
	 margin:0;
	 padding-top:16px;
}

ul.databaseConnectionsRightMenu li {
	display: block;
    margin:0;
    padding:0;
    font-size:17px;
    font-weight:bold;
}

div.applicationsMenuTopBar {
	position:absolute;
	top:0;
	right:0;
	height:45px;
	width:250px;
	background-color:#0062ff;
}

ul.databaseConnectionsRightMenu li a {
	padding-bottom: 13px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 14px;
    color: #ffffff;
    display: block;
    text-decoration:none;
}

ul.databaseConnections li {
	display: block;
    float: left;
    margin:0 1px 0 0;
    padding:0;
}

ul.databaseConnections li a {
	padding-bottom: 13px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 14px;
    color: #808080;
    display: block;
    text-decoration:none;
}

ul.databaseConnections li.selectedConnection a, ul.databaseConnectionsLeftMenu li.selectedConnection a {
	color:#ffffff;
}

ul.databaseConnections li a:hover, ul.databaseConnectionsLeftMenu li a:hover {
	color:#ffffff;
}

.application .lotusInlinelist {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

button.buttonDeleteCriteria {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Q1e2ZpbGw6IzFBMUExQTt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L3N2Zz4K);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
	height:20px;
	width:20px;
	border:none;
	cursor:pointer;
	vertical-align:middle;
}

button.buttonDeleteCriteria:hover {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Q2e2ZpbGw6I0ZGMUExQTt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJzdDYiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L3N2Zz4K);
}

.buttonDeleteCriteria:hover{
	opacity: 0.5;
}

div.searchPanel {
	margin-top:7px;
}

.frameworkSearchResultsView .expandableSectionExpandActionDiv{
	padding-bottom: 0px;
}

.frameworkSearchResultsView .collapsed .expandableSectionExpandActionDiv{
	padding-bottom: 12px;
}

.frameworkSearchResultsView .frameworkView{
	position: relative;
	top: -10px;
	margin-bottom: 10px;	
}

.searchResultsDropDown{
	background: white;
	border: 1px solid #cccccc;
}

.quickSearchResults .quickSearchEntryContent{
	position: relative;
	top: -1px;
	width: 320px;
}

.quickSearchEntryIcon, .quickSearchEntryContent{
	display: inline-block;	
}

.quickSearchEntryIcon, .quickSearchEntryContent{
	margin-right: 5px;
}

.searchResultsDropDown .searchResult{
	padding: 5px;
}

div.searchPanel div.advSearchButtonPanel {
	display:inline-block;
	vertical-align:top;
	padding: 3px 0px 0 0;
	margin-left: 10px;
}

div.searchPanel div.advSearchButtonPanel .searchButton {
	font-family:inherit;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	border: none;
	cursor:pointer;
	background-color: transparent;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC4yNzYgMjIuNDEybC01LjExLTcuMzQxYzAuOTk1LTEuNDM5IDEuNTgyLTMuMTgxIDEuNTgyLTUuMDU4YzAtNC45MTgtNC4wMDItOC45MTktOC45Mi04LjkxOSBjLTQuOTE3IDAtOC45MTcgNC04LjkxNyA4LjkxOWMwIDQuOSA0IDguOSA4LjkgOC45MThjMC42OTEgMCAxLjM2MS0wLjA4NiAyLjAwNi0wLjIzNmw1LjE0OCA3LjM5OEwyNC4yNzYgMjIuNDEyeiBNNy4yMDggMTAuMDEzYzAtMi41NDkgMi4wNzMtNC42MjIgNC42Mi00LjYyMmMyLjU0OCAwIDQuNiAyLjEgNC42IDQuNjIyYzAgMi41NDgtMi4wNzUgNC42MjEtNC42MjMgNC42IEM5LjI4MSAxNC42IDcuMiAxMi42IDcuMiAxMC4wMTN6Ii8+Cjwvc3ZnPgo=);
	width: 28px;
	height: 28px;
	padding: 0px;
	margin: 0px;
}

div.searchPanel div.advSearchButtonPanel .advancedSearchButton {
	font-family:inherit;
	font-size:15px;
	font-weight:bold;
	border: none;
	cursor:pointer;
	background-color: transparent;
	background-image: url(data:image/gif;base64,R0lGODlhHAAZAOZYAEpKSjc3N0JCQk5OTkVFRTk5OUdHRz09PUBAQGJiYre3t42NjcjIyMDAwGhoaLCwsNPT08rKympqapCQkCoqKnd3d09PT0RERL+/v8fHx6Ojo5aWlnBwcHNzc2BgYJ+fn8HBwUNDQ62trZKSkpqamqKion5+fl1dXaCgoI+Pj5ycnJiYmLW1tUFBQby8vMvLy3x8fF9fX4aGhnh4eHFxccnJyaWlpW1tbbS0tNHR0VFRUa+vr01NTcLCwtLS0oyMjKGhoaysrGNjY4eHh39/f2ZmZqmpqaioqExMTFBQUBoaGlJSUldXVzQ0NB4eHi0tLSYmJlNTUyIiIlVVVSkpKVZWVtzc3DAwMP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFgALAAAAAAcABkAAAf/gFhYIglMhoeIiYkJIoJYC1WRkpOUlZILWA2Wm5yRDRJToaKjpKWkElGpqqurFRU3rLFLs7S1sysQVrovRLa1ScDBwAkJSUa6yLopwsIDzs/OCx8wyD0fEcgd0M9I3d7dIBExuj/eR7oP394A7O0AJ7pFHBzuUboQ7u0G+wYqCgogdEX4t0MHv1xW+CkkwJCABRvJdCmw0FCIrgYNMwrYyHFIMg0eNFQRIKGGLhIcUyJYybJDMhklIupywLLmgZs4gVjBwMJKEBoyd+IcWqCoUQYoLhRYYOXCBhwMGCTbYNRogKtXeczAGqAQVgE+kiXgGqCJ2bNo05r1kCxD2itwT+PKnRt3hK4cJuY+2cu3r1++BTK4SPKXiuHDiBMjbqHYcAgokCNLnkx5cogHUjJr3sy5M+cHWBw4GU26tOnTpB04mkBBievXsGPHpjBBUCAAOw==);
	width: 28px;
	height: 25px;
}

div.searchPanel div.advSearchButtonPanel .advancedSearchButton:hover {
	background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvFJREFUeNq8Vk1IYlEU/t5oP5ZQRhBoQWA/ECpFaYFJhUG7mtxEQTQDQYsWs6xWGS1q0cZNm4yhTZAEUy2DaNUqNaggGiX7Q5CIhiJblL3euUxvqvd8zkzmB8f74z3nO+/cc+69HH5jbGzMLTTfBClEevFLEM/U1BTZB0c/o6OjP4TmMz4WK9PT093cyMjIF2HwHZnBVzXP8+PIHMaJsPx/NI1GI2vv7u4QjUb/Vq1c/fj4+E9EHR0daG5uhkajEeeurq6wurqK/f39lPqqxsZGt/CVSCY6nQ65ubmIx+Po7e2Fw+FAVlbWKyNEXltby742EolAyZ6aT/CKHlnMFhTqChEOh2G1WsV5CmMoFILFYmFOEbq6unB2dobwz3BSe+oEn1AkbLA2IC8vD5ubm3/ye2UFGxsbrL+8vIz+/n7YbDY2bmlpweHhoQJhIjlhcXExDAYD6+fk5MDj8bD+W4M+n08krKiogJJNCWFPTw/KysrEvXnG0NAQLi8vWb+1tRULCwu4vb1l45ubG7bHFAnSUSL8RH++FArXxcUFKisrUVpaKi4sKipic7Tx8/PzuL6+FnUoCkRGOD8/x1ubL0VCSN7Ozc1haWlJ4t3W1hYWFxdZFMgBWl9VVYXh4WFxzcHBgSJh0j2MxWKSuZOTE7S3t8NutzORQyAQUA7pw8MD5KSuro4tOD09ZV4Tqqursb29rZjVfX19SGaTRFVTUyNb+AMDA/D7/Swz19fXoVKp4HQ64fV6kZ2dzZQ5jhOT5RkFBQVsvLOzI1v4nMvlklR+SUkJTCaTWGvPMJvNLDOPjo7EOa1Wi9nZWeTn579a63a7sbe3J4kA19nZyb/3CqDTZnJy8tUcZfrg4KC0Dik070UwGMTa2hoE59mYokCHuZzttBAS6CBoampiZDMzM+zslQPX1tbGp+t21ev1Ke9G+sJjuhjTQUgllALH6vv7+4kMvmkm2Kutvr4+I6824RTq5l6k9oe+S3d3d9m79EmAAQAyr9T7o1kaDwAAAABJRU5ErkJggg==);	
}

div.advSearchPanel {
	overflow-y:auto;
}

.advSearchPanel table.advSearchTable {
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
}

.advSearchPanel table.advSearchTable td.advSearchHeader {
	border-left:none;
	border-right:none;
	border-top:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	padding:7px 0 7px 0;
	font-weight:bold;
}

.advSearchPanel div.advSearchHeaderIcon {
	margin-left:30px;
	display:inline-block;
	background-repeat:no-repeat;
	width:17px;
	height:17px;
}

.advSearchPanel div.advSearchHeaderText {
	display:inline-block;
	vertical-align:top;
	padding-top:3px;
	padding-left:5px;
}

.advSearchPanel button.advSearchButton {
	font-family:inherit;
	font-size:15px;
	border-color: #eeeeee;
	border-style:solid;
	border-width:2px;
	background-color:#eeeeee;    
/*  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e6e6e6'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e6e6e6)); /* for webkit browsers */
	background: -moz-linear-gradient(center top,  #f7f7f7,  #e6e6e6); /* for firefox 3.6+ */ 
    color: #282828;
    cursor: pointer;
    text-align: center !important;
    font-weight: bold;
    border-radius:7px;
	min-height:21px;
    margin:3px 5px 3px 5px;
    padding:5px;
}

.advSearchPanel button.advSearchButton:hover {
	background-color:#f8f8f8;    
/*  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2)); /* for webkit browsers */
	background: -moz-linear-gradient(center top,  #ffffff,  #f2f2f2); /* for firefox 3.6+ */ 
}

.advSearchPanel div.advSearchSection {
	width:100%;
	padding:6px 0px 0px 0px;
	text-align:center;
}

.advSearchPanel div.advSearchToggleButtons  {
	padding: 25px 0px 0px 0px;
}

.advSearchPanel div.advSearchSectionBorder {
	padding: 10px 0px 0 0px;
}

.advSearchToggleButtons span.dijitButtonNode, .advSearchToggleButtons span.dijitButtonNode:hover {
	background-image:none;
	font-weight:bold;
	background-color:#ffffff;
	color:#bfbfbf;
	border:1px solid #bfbfbf;
	border-radius:7px;
	padding:5px;
}

.advSearchToggleButtons .dijitChecked span.dijitButtonNode, .advSearchToggleButtons .dijitChecked span.dijitButtonNode:hover {
	background-image:none;
	color:#ffffff;
}

.advSearchSearchButtons {
	text-align:center;
	margin-top:20px;
	margin-bottom:10px;
}

.advSearchSearchButtons button.advSearchButtonSubmit, .advSearchSearchButtons button.advSearchButtonCancel {
	font-family:inherit;
	font-size:15px;
	border:none;
	background-color: #373737;
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#171717', GradientType=0);*/
	background:-webkit-gradient( linear, left top, left bottom, from(#575757), to( #171717));
	background:-moz-linear-gradient( center top, #575757, #171717);
    color: #ffffff;
    cursor: pointer;
    text-align: center !important;
    font-weight: bold;
    margin:3px 5px 3px 5px;
    padding:5px;
}

.searchResultsTop{
	padding: 15px;
}

.searchResultsPager{
	float: right;
}

.searchResultsTitle{
	float: left;
}

.frameworkViewDataTable .dijitDialog button{
	background: none;
	height: auto;
}

.frameworkViewDataTable button[title=expanded],
.frameworkViewDataTable button[title=collapsed],
.frameworkViewDataTable button[title=expanded]:hover,
.frameworkViewDataTable button[title=collapsed]:hover{
	background: none;
	border: none;
}

.advSearchSearchButtons button.advSearchButtonSubmit {
	border-radius:7px;
}

.advSearchSearchButtons button.advSearchButtonCancel {
	border-radius:15px;
}

.advSearchSearchButtons button.advSearchButtonSubmit:hover, .advSearchSearchButtons button.advSearchButtonCancel:hover {
	background-color: #afafaf;
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c8c8', endColorstr='#969696', GradientType=0);*/
	background:-webkit-gradient( linear, left top, left bottom, from(#c8c8c8), to( #969696));
	background:-moz-linear-gradient( center top, #c8c8c8, #969696);
}

/* Search toolbar */

div.applicationHeaderBottomPanel div.searchPanel {
	float:right;
	padding:0 5px 0 0;
	margin-right:30px;
	margin-top:10px;
}

div.searchPanel table.searchToolbar {
	background-color:transparent;
	display:inline-block;
}

div.searchPanel table.searchToolbar.expanded {
	border-bottom:1px solid #ffffff;
}

div.searchPanel table.searchToolbar td {
	padding:0;
    text-align: left;
    vertical-align: top;
}

div.searchPanel table.searchToolbar td.expanded{
	border-bottom: 1px solid white;	
}

.frameworkFilterFieldWrapper .searchToolbarClearIcon, .frameworkFilterFieldWrapper  .searchToolbarSearchIcon, .searchToolbarClearIcon, .searchToolbarSearchIcon {
	background-repeat: no-repeat;
	background-position: center;
	width: 16px;
	height: 16px;
	cursor: pointer;
	margin: 6px 4px 4px 4px;
	vertical-align: middle;
	display: inline-block;
}

.frameworkFilterFieldWrapper .searchToolbarClearIcon:hover, .frameworkFilterFieldWrapper .searchToolbarSearchIcon:hover, .searchToolbarClearIcon:hover, .searchToolbarSearchIcon:hover {
	opacity: 0.5;
}

.frameworkFilterFieldWrapper .searchToolbarSearchIcon, .searchToolbarSearchIcon {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAAXNSR0IArs4c6QAAAvpQTFRFgICAAAAAAwMDFxcYFRUZAAAAAAAAzMzMAAAAxsbG9fX1////AAAA5+fn3d3d2NjYAAAAAAAA8fHxgICA5+fnAAAAAAAAAAAAAAAAbJRibW1tAAAAzc3NAAAAAAAA+fn5+fn5OVpJRAcOgICAAAAAFhYYPUtCUmVuQEBAhUgRAAAAMGyKREREyMjIpVQWAAAAmSoignh36enpk0kMaxEb7e3tSzUwAAAAAAAAAAAAAAAAZ5lTAAAATWFqAAAAAAAAAAAAAAAACU5SAAAAAAAADFhSBlk4AAAANIlDBSxDAAAAAAAAAAAAAAAAhz8EB1lUAAAAAAAAVJA7AAAAAAAA////9PT01tbW3Nvbt8uxu7q6/Pv8Po+4KXmj9PT1wMDAPYy06enp+/z8ycnJ6urp5OTkZ59jXZNdbm5uQT8835oiW1pa5dbVNYaxw1Ehfr1H8PDv0peTTpOzuCMolBAfJCMj4UIyzzYudLZHMC8vT05O4a88lRwkMjEw7u7uiomJ5bg9Q5C2sR0lISEhUVBQ1z8vwjcsa7BGKSgnqRIkTk1K7/PvoSMlwioq0DkuFWWSgwsblSct3cfJ8vLy5J9F/f39YmFh3tDQEFZ99vf2a1da+vn5MzIy8/b1Dl2LCUtxVVRUa2pq3czNU1JSni0u/v397OzsxDwzrRUlc7tL9/j44tLT8/LyPTw8er1JarZK4ZQ3WFhYUY9uXl5ewSYqujoq9fT13YcbMYOuQJO9C35LImWJ50YzSJrEFY9RTZi8s5AoXKhHW67WTaDJOYCkKnynLJZNOJhK3oAdSJ1IOYu2SEhIIJVQEYpP35Ub3oceNzY2jbOPYbJLInOeG2uYyi4sMXJHDQwMT6dLNTQ0r6+vQ0JCoxQiVKfO3XsdGhoaEFmD+/v86enpqT06Ojk56+vr8PDwgICA3Xcd6Ojo3t7e2NjY3d3d5+fn8fHxxsbG8vLypqam9fX1rKysRUVFd3d3u7u7zMzMXV1dqqqqf39/AAAAZmZm////pFZErQAAAAF0Uk5TAEDm2GYAAAABYktHRACIBR1IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AsIDjslZmR5fwAAABlJREFUCNdjYGBgYGRkgAA0BiMUIBi4FQMABDgAHbVWjbMAAAAASUVORK5CYII=);
}

.frameworkFilterFieldWrapper .searchToolbarClearIcon, .searchToolbarClearIcon {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAAXNSR0IArs4c6QAAAv1QTFRF////gICAAAAAAwMDFxcYFRUZAAAAAAAAzMzMAAAAxsbG9fX1////AAAA5+fn3d3d2NjYAAAAAAAA8fHxgICA5+fnAAAAAAAAAAAAAAAAbJRibW1tAAAAzc3NAAAAAAAA+fn5+fn5OVpJRAcOgICAAAAAFhYYPUtCUmVuQEBAhUgRAAAAMGyKREREyMjIpVQWAAAAmSoignh36enpk0kMaxEb7e3tSzUwAAAAAAAAAAAAAAAAZ5lTAAAATWFqAAAAAAAAAAAAAAAACU5SAAAAAAAADFhSBlk4AAAANIlDBSxDAAAAAAAAAAAAAAAAhz8EB1lUAAAAAAAAVJA7AAAAAAAA////9PT01tbW3Nvbt8uxu7q6/Pv8Po+4KXmj9PT1wMDAPYy06enp+/z8ycnJ6urp5OTkZ59jXZNdbm5uQT8835oiW1pa5dbVNYaxw1Ehfr1H8PDv0peTTpOzuCMolBAfJCMj4UIyzzYudLZHMC8vT05O4a88lRwkMjEw7u7uiomJ5bg9Q5C2sR0lISEhUVBQ1z8vwjcsa7BGKSgnqRIkTk1K7/PvoSMlwioq0DkuFWWSgwsblSct3cfJ8vLy5J9F/f39YmFh3tDQEFZ99vf2a1da+vn5MzIy8/b1Dl2LCUtxVVRUa2pq3czNU1JSni0u/v397OzsxDwzrRUlc7tL9/j44tLT8/LyPTw8er1JarZK4ZQ3WFhYUY9uXl5ewSYqujoq9fT13YcbMYOuQJO9C35LImWJ50YzSJrEFY9RTZi8s5AoXKhHW67WTaDJOYCkKnynLJZNOJhK3oAdSJ1IOYu2SEhIIJVQEYpP35Ub3oceNzY2jbOPYbJLInOeG2uYyi4sMXJHDQwMT6dLNTQ0r6+vQ0JCoxQiVKfO3XsdGhoaEFmD+/v86enpqT06Ojk56+vr8PDwgICA3Xcd6Ojo3t7e2NjY3d3d5+fn8fHxxsbG8vLypqam9fX1rKysRUVFd3d3u7u7zMzMXV1dqqqqf39/AAAAZmZm////4/MgzgAAAAF0Uk5TAEDm2GYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfcCQwNDB/Hi3qXAAAAIElEQVQI12P484cBCIDkHxALRvyBCUNoBmQBZHUMMGEAihMnYUh5UYUAAAAASUVORK5CYII=);
}

div.searchPanel span.searchIcon img {
	margin:7px 5px 5px 5px;
    text-align: center;
    vertical-align: middle;
    cursor:pointer;
}

table.searchToolbar td.searchComboCell {
	border-right:1px solid #e3e3e3;
	font-weight:bold;
}

table.searchToolbar td.searchComboCell span.dijitButtonText {
	margin-top:2px;
}

table.searchToolbar td.searchComboCell .dijitButtonNode {
	border:none;
	background:transparent;
	background-image:transparent;
}

table.searchToolbar td.searchComboCell .dijitButtonContents {
	width:200px;
}

table.searchToolbar td.searchComboCell .dijitArrowButton {
	padding-top:4px;
}

table.searchToolbar td.searchInputCell>div:first-child {
	border:none;
	background:transparent;
	background-image:transparent;
	font-size:15px;
	margin-top:-4px;
	margin-left: 2px;
}

table.searchToolbar td.searchInputCell input {
	color:#ffffff;
}

/* Outlines */

.outlinePane {
	width: 250px;
	font-size:15px;
	font-weight:normal;
}

.outlinePane .dijitAccordionText{
	font-size:15px;	
	font-weight:normal;
	margin-left: 0px;
	margin-right: 0px;
}

.outlinePane div.outlineTopBlank {
	height:33px;
	width:100%;
	background-color:#ffffff;
	margin:0;
	padding:0;
	border:none;
}

.outlinePane div.outlineTopBar {
	height:40px;
	width:100%;
	margin:0;
	padding:0;
	border:none;
}

.application .dijitAccordionContainer {
	background-color:transparent;
	padding-left:15px;
	border:none !important;
	margin-top:21px;
}

.application .dijitAccordionTitleSelected {
	font-weight:normal;
}

.application .dijitAccordionTitle {
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
	border-bottom-width:0;
	background-image:none;
	background-color:transparent;
	padding: 10px 0px;
}

.dijitAccordionTitleSelected:hover {
	color:#1a1a1a !important;
}

.dijitAccordionTitle:hover {
	color:#1a1a1a !important;
}

.outlinePane .dijitAccordionTitle span.dijitAccordionArrow {
	display:none;
}

.outlinePane div.dijitAccordionChildWrapper {
	/*height:35px;*/
	height: 100%;
	border:none;
	background-image:none;
	background-color:transparent;
	padding:0;
	margin:0;
}

.application .dijitAccordionTitleSelected span.dijitAccordionArrow {
    display:none;
}

.dijitAccordionTitle span.dijitAccordionArrow {
    display:none;
}

.dijitAccordionInnerContainerSelected {
	padding-bottom:28px;
}

.outlinePane div.dijitAccordionChildWrapper .dijitAccordionContainer-child {
	height:35px;
	padding:0;
	margin:0;
	overflow-x:hidden;
}

.outlinePane div.outlineMenuEntry, .outlinePane div.outlineMenuSelectedEntry {
	width:100%;
	cursor:pointer;
	padding: 8px 0px 7px 15px;
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
}

.outlinePane div.outlineMenuEntry span, .outlinePane div.outlineMenuSelectedEntry span {
	width:100%;
	cursor:pointer;
}

.outlinePane div.outlineMenuSelectedEntry span {
	color:#1a1a1a;
}

.outlinePane div.outlineMenuEntry:hover {
	color:#1a1a1a !important;
}

.outlinePane div.outlineMenuSelectedEntry:hover {
	color:#1a1a1a !important;
}

.application .dijitAccordionTitleSelected:hover {
	text-decoration: none;
}

.outlinePane .dijitAccordionTitleSelected {
    cursor: pointer;
}

.outlinePane div.outlineMenuEntry span:hover {
	color:#1a1a1a !important;
}

/*Tab container*/

.frameworkTabContainer .dijitTab .tabLabel{
    min-height: 35px;
    line-height: 35px;
}

.frameworkTabContainer .dijitTab {
    background: white;
    border-left: 1px solid transparent;
    border-top: 1px solid transparent;
    border-right: 0px solid transparent;  
	padding: 2px 30px 0px 30px;
	margin-right: 0px;
}

.dj_ff24 .frameworkTabContainer .dijitTab{
	padding: 2px 30px 2px 30px;
}

.frameworkTabContainer .dijitTabContainerTopStrip {
    background: white;
}

.frameworkTabContainer .dijitTabChecked  {
    border-left: 1px solid #ccc;
    border-top:  1px solid  #ccc;
    border-right:  1px solid #ccc;       
}

.frameworkTabContainer {
	margin-top:19px;
}


.application .dijitTabSpacer{
	display: none;
}

.application .dijitTabContainerTop-tabs .dijitTab{
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	color: #808080 !important;
}

.application .dijitTabContainerTop-tabs {
	border-bottom: 1px solid #cccccc;
}

.application .dijitTabContainerTop-tabs .dijitTabChecked {
	border-bottom-color: white;
	color: #1a1a1a !important;
}

.application .dijitTabContainerTop-tabs .dijitTabHover {
	color: #1a1a1a !important;
}

.application .dijitTabContainerTop-tabs .dijitTab {
	top: 0;
	margin-bottom: -2px;
	margin-left: 0px;
}

.frameworkTabContainer .dijitTabContainerTop-tabs, .frameworkTabContainer .dijitTabContainerBottom-tabs {
	padding-left: 0px;
	padding-right: 3px;
}

.frameworkTabContainer .dijitTabPaneWrapper{
	border: none;	
}

.frameworkTabContainer .dijitTabPane{
	overflow: hidden;	
}

.application .frameworkTabContainer .dijitTabCloseButton, .application .frameworkCloseButton,.application .frameworkRemoveButton{
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtkaXNwbGF5OmlubGluZTtmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjEuNTt9Cgkuc3Qxe2Rpc3BsYXk6aW5saW5lO2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTtzdHJva2Utd2lkdGg6MC41O30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7ZmlsbDpub25lO3N0cm9rZTojMUExQTFBO3N0cm9rZS13aWR0aDoxLjU7fQoJLnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiMxQTFBMUE7fQoJLnN0NHtmaWxsOiM4MDgwODA7fQoJLnN0NXtmaWxsOiMxQTFBMUE7fQoJLnN0NntmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMxQTFBMUE7fQoJLnN0N3tkaXNwbGF5OmlubGluZTtmaWxsOiNGRjFBMUE7fQoJLnN0OHtmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjAuNzU7fQoJLnN0OXtkaXNwbGF5OmlubGluZTt9Cgkuc3QxMHtmaWxsOm5vbmU7c3Ryb2tlOiMxQTFBMUE7fQoJLnN0MTF7ZmlsbDpub25lO3N0cm9rZTojMUExQTFBO3N0cm9rZS13aWR0aDoxLjU7fQoJLnN0MTJ7ZGlzcGxheTpub25lO30KCjwvc3R5bGU+CjxnIGlkPSJaYW1rbmlqIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L2c+CjxnIGlkPSJaYW1rbmlqX3JvbGxvdmVyIiBjbGFzcz0ic3QxMiI+Cgk8cG9seWdvbiBjbGFzcz0ic3Q3IiBwb2ludHM9IjEzLjYsMS41IDEyLjUsMC40IDcuMSw1LjggMS44LDAuNCAwLjcsMS41IDYuMSw2LjkgMC43LDEyLjIgMS44LDEzLjMgNy4xLDcuOSAxMi41LDEzLjMgMTMuNiwxMi4yIDguMiw2LjkiLz4KPC9nPgo8ZyBpZD0iTGF5ZXJfMyIgY2xhc3M9InN0MTIiPgoJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSIxLjIsMS4xIDcsMTIuOSAxMi44LDEuMSIvPgo8L2c+CjxnIGlkPSJMYXllcl80IiBjbGFzcz0ic3QxMiI+Cgk8ZyBjbGFzcz0ic3Q5Ij4KCQk8cGF0aCBjbGFzcz0ic3QxMSIgZD0iTTcuMjg2LTAuMjYzYy01LjIxOSAwLTkuNDQ5IDYuOTk2LTkuNDQ5IDYuOTk2czQuMjMgNy4yIDkuNCA3LjE3OGM1LjIxOCAwIDkuNDQ4LTcuMTc4IDkuNDQ4LTcuMTc4IFMxMi41MDQtMC4yNjMgNy4yODYtMC4yNjN6Ii8+CgkJPGNpcmNsZSBjbGFzcz0ic3QxMCIgY3g9IjcuMyIgY3k9IjYuOCIgcj0iMy40Ii8+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzUiIGNsYXNzPSJzdDEyIj4KCTxnIGNsYXNzPSJzdDkiPgoJCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik04LjcwNCA0LjU4M0M4LjUzNyA0LjUgOC4zIDQuNCA4LjIgNC40ODdDNy45ODcgNC41IDcuOCA0LjYgNy43IDQuOCBDNy42MTEgNSA3LjYgNS4yIDcuNiA1LjMzNmMwLjA0IDAuMiAwLjEgMC4zIDAuMyAwLjQ0N2MwLjY4NyAwLjQgMS4xIDEuMiAxLjEgMiBjMCAwLjYzNi0wLjI0NSAxLjIzMS0wLjY5NiAxLjY3OWwtMi44NSAyLjg1NGMtMC40NTEgMC40NTEtMS4wNDcgMC42OTctMS42ODMgMC42OTdjLTEuMzA5IDAtMi4zNzctMS4wNjYtMi4zNzctMi4zNzcgYzAtMC42MzMgMC4yNDktMS4yMyAwLjY5Ny0xLjY4MmwxLjM1My0xLjM1M2MwLjE0NC0wLjE0MSAwLjIxMS0wLjMyOCAwLjIwOC0wLjUxNkMzLjY4MiA2LjkgMy42IDYuNyAzLjUgNi42IEMzLjMzNiA2LjUgMy4yIDYuNCAzIDYuMzg3Yy0wLjE4MyAwLTAuMzY0IDAuMDY4LTAuNTA0IDAuMjA3TDEuMTE0IDcuOTQ3QzAuMzk1IDguNyAwIDkuNiAwIDEwLjYgYzAgMi4xIDEuNyAzLjggMy44IDMuODA1YzEuMDE2IDAgMS45NzMtMC4zOTggMi42OTEtMS4xMTVsMi44NTItMi44NTRjMC43MTctMC43MTcgMS4xMTQtMS42NzIgMS4xMTQtMi42ODggQzEwLjQ1OSA2LjUgOS44IDUuMyA4LjcgNC41ODNMOC43MDQgNC41ODN6IE0xMS40MDktMC43NzNjLTEuMDE2IDAtMS45NzEgMC4zOTUtMi42ODkgMS4xMTVMNS44NjggMy4yIEM1LjE0NyAzLjkgNC44IDQuOSA0LjggNS44ODNjMCAxLjMgMC43IDIuNSAxLjggMy4yMDFjMC4xNjQgMC4xIDAuNCAwLjEgMC41IDAuMSBjMC4xNzgtMC4wMzcgMC4zNDEtMC4xNDMgMC40NDUtMC4zMDlDNy42IDguNyA3LjYgOC41IDcuNiA4LjMzYy0wLjA0LTAuMTc2LTAuMTQ2LTAuMzQtMC4zMTQtMC40NDcgYy0wLjY4Ni0wLjQ0LTEuMDk4LTEuMTg5LTEuMDk4LTJjMC0wLjYzNyAwLjI0OC0xLjIzMiAwLjY5Ny0xLjY4Mkw5LjcyOCAxLjM1YzAuNDUxLTAuNDQ5IDEuMDQ3LTAuNjk3IDEuNjgyLTAuNjk3IGMxLjMxMSAwIDIuNCAxLjEgMi40IDIuMzc3YzAgMC42MzUtMC4yNDcgMS4yMzItMC42OTcgMS42ODJsLTEuMzUxIDEuMzU0Yy0wLjE0NCAwLjE0MS0wLjIxNCAwLjMyOC0wLjIxMiAwLjUgYzAuMDA2IDAuMiAwLjEgMC40IDAuMiAwLjQ5MmMwLjE0IDAuMSAwLjMgMC4yIDAuNSAwLjIwOGMwLjE4MSAwIDAuMzY0LTAuMDcxIDAuNTA0LTAuMjA4bDEuMzUzLTEuMzU0IGMwLjcxNy0wLjcxNyAxLjExNC0xLjY3MiAxLjExNC0yLjY4OUMxNS4yMTMgMC45IDEzLjUwNy0wLjc3MyAxMS40MDktMC43NzNMMTEuNDA5LTAuNzczeiBNMTEuNDA5LTAuNzczIi8+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzYiIGNsYXNzPSJzdDEyIj4KCTxwb2x5bGluZSBjbGFzcz0ic3QyIiBwb2ludHM9Ii0wLjUsMC45IDcuMywxMi43IDE1LjEsMC45Ii8+CjwvZz4KPGcgaWQ9IkxheWVyXzZfY29weSIgY2xhc3M9InN0MTIiPgoJPHBvbHlsaW5lIGNsYXNzPSJzdDAiIHBvaW50cz0iLTAuNSwwLjkgNy4zLDEyLjcgMTUuMSwwLjkiLz4KPC9nPgo8ZyBpZD0iTGF5ZXJfOCIgY2xhc3M9InN0MTIiPgoJPGcgY2xhc3M9InN0OSI+CgkJPGNpcmNsZSBjbGFzcz0ic3Q4IiBjeD0iNy43IiBjeT0iNyIgcj0iOC41Ii8+CgkJPGc+CgkJCTxnPgoJCQkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTUuNzkyIDQuMzQ0SDQuNzI0VjQuMjMyYzAtMi4xMjkgMS41MDktMi44MjkgMi44NzUtMi44MjljMS4zNjYgMCAyLjkgMC43IDIuOSAyLjggYzAgMC44MjctMC40ODQgMS42NTMtMC45ODIgMi4xMDJMOC42NCA3LjEwNEM4LjI0IDcuNSA4LjEgNy43IDguMSA4LjA5OXYwLjMwOUg3LjA1OVY4LjA5OSBjMC0wLjc3MSAwLjI1Ni0xLjE0OSAwLjgyNi0xLjY2N2wwLjg1NS0wLjc3MWMwLjI4NC0wLjI2NiAwLjY2OC0wLjgxMiAwLjY2OC0xLjQ0MmMwLTEuMjA1LTAuODU0LTEuODA3LTEuODA4LTEuODA3IGMtMC45NTQgMC0xLjgwOCAwLjYwMi0xLjgwOCAxLjgwN1Y0LjM0NHogTTYuODU5IDkuODc4aDEuNDk1djEuNDcxSDYuODU5VjkuODc4eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl85IiBjbGFzcz0ic3QxMiI+Cgk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjEuMiw0IC0yLjIsNy40IDQuOSwxNC41IDE2LjgsMi42IDEzLjQsLTAuOCA0LjksNy43Ii8+CjwvZz4KPGcgaWQ9IkxheWVyXzEwIiBjbGFzcz0ic3QxMiI+Cgk8cG9seWxpbmUgY2xhc3M9InN0MSIgcG9pbnRzPSItMC41LDUuOCA0LjksMTEuMyAxNS4xLDEiLz4KPC9nPgo8L3N2Zz4K);
	background-repeat: no-repeat;
	background-position: center center;
	height: 13px;
	width: 13px;
	opacity:0.5;
	margin-left: 10px;
	cursor: pointer; 
}

.application .frameworkTabContainer .dijitTabCloseButtonHover, .application .panelViewFilter .dijitTabCloseButton:hover, .application .frameworkRemoveButton:hover, .frameworkCloseButton:hover{
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtkaXNwbGF5OmlubGluZTtmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjEuNTt9Cgkuc3Qxe2Rpc3BsYXk6aW5saW5lO2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTtzdHJva2Utd2lkdGg6MC41O30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7ZmlsbDpub25lO3N0cm9rZTojMUExQTFBO3N0cm9rZS13aWR0aDoxLjU7fQoJLnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiMxQTFBMUE7fQoJLnN0NHtmaWxsOiM4MDgwODA7fQoJLnN0NXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMxQTFBMUE7fQoJLnN0NntmaWxsOiNGRjFBMUE7fQoJLnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjAuNzU7fQoJLnN0OHtkaXNwbGF5OmlubGluZTt9Cgkuc3Q5e2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTt9Cgkuc3QxMHtmaWxsOm5vbmU7c3Ryb2tlOiMxQTFBMUE7c3Ryb2tlLXdpZHRoOjEuNTt9Cgkuc3QxMXtkaXNwbGF5Om5vbmU7fQoKPC9zdHlsZT4KPGcgaWQ9IlphbWtuaWoiIGNsYXNzPSJzdDExIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L2c+CjxnIGlkPSJaYW1rbmlqX3JvbGxvdmVyIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDYiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L2c+CjxnIGlkPSJMYXllcl8zIiBjbGFzcz0ic3QxMSI+Cgk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjEuMiwxLjEgNywxMi45IDEyLjgsMS4xIi8+CjwvZz4KPGcgaWQ9IkxheWVyXzQiIGNsYXNzPSJzdDExIj4KCTxnIGNsYXNzPSJzdDgiPgoJCTxwYXRoIGNsYXNzPSJzdDEwIiBkPSJNNy4yODYtMC4yNjNjLTUuMjE5IDAtOS40NDkgNi45OTYtOS40NDkgNi45OTZzNC4yMyA3LjIgOS40IDcuMTc4YzUuMjE4IDAgOS40NDgtNy4xNzggOS40NDgtNy4xNzggUzEyLjUwNC0wLjI2MyA3LjI4Ni0wLjI2M3oiLz4KCQk8Y2lyY2xlIGNsYXNzPSJzdDkiIGN4PSI3LjMiIGN5PSI2LjgiIHI9IjMuNCIvPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl81IiBjbGFzcz0ic3QxMSI+Cgk8ZyBjbGFzcz0ic3Q4Ij4KCQk8cGF0aCBjbGFzcz0ic3Q1IiBkPSJNOC43MDQgNC41ODNDOC41MzcgNC41IDguMyA0LjQgOC4yIDQuNDg3QzcuOTg3IDQuNSA3LjggNC42IDcuNyA0LjggQzcuNjExIDUgNy42IDUuMiA3LjYgNS4zMzZjMC4wNCAwLjIgMC4xIDAuMyAwLjMgMC40NDdjMC42ODcgMC40IDEuMSAxLjIgMS4xIDIgYzAgMC42MzYtMC4yNDUgMS4yMzEtMC42OTYgMS42NzlsLTIuODUgMi44NTRjLTAuNDUxIDAuNDUxLTEuMDQ3IDAuNjk3LTEuNjgzIDAuNjk3Yy0xLjMwOSAwLTIuMzc3LTEuMDY2LTIuMzc3LTIuMzc3IGMwLTAuNjMzIDAuMjQ5LTEuMjMgMC42OTctMS42ODJsMS4zNTMtMS4zNTNjMC4xNDQtMC4xNDEgMC4yMTEtMC4zMjggMC4yMDgtMC41MTZDMy42ODIgNi45IDMuNiA2LjcgMy41IDYuNiBDMy4zMzYgNi41IDMuMiA2LjQgMyA2LjM4N2MtMC4xODMgMC0wLjM2NCAwLjA2OC0wLjUwNCAwLjIwN0wxLjExNCA3Ljk0N0MwLjM5NSA4LjcgMCA5LjYgMCAxMC42IGMwIDIuMSAxLjcgMy44IDMuOCAzLjgwNWMxLjAxNiAwIDEuOTczLTAuMzk4IDIuNjkxLTEuMTE1bDIuODUyLTIuODU0YzAuNzE3LTAuNzE3IDEuMTE0LTEuNjcyIDEuMTE0LTIuNjg4IEMxMC40NTkgNi41IDkuOCA1LjMgOC43IDQuNTgzTDguNzA0IDQuNTgzeiBNMTEuNDA5LTAuNzczYy0xLjAxNiAwLTEuOTcxIDAuMzk1LTIuNjg5IDEuMTE1TDUuODY4IDMuMiBDNS4xNDcgMy45IDQuOCA0LjkgNC44IDUuODgzYzAgMS4zIDAuNyAyLjUgMS44IDMuMjAxYzAuMTY0IDAuMSAwLjQgMC4xIDAuNSAwLjEgYzAuMTc4LTAuMDM3IDAuMzQxLTAuMTQzIDAuNDQ1LTAuMzA5QzcuNiA4LjcgNy42IDguNSA3LjYgOC4zM2MtMC4wNC0wLjE3Ni0wLjE0Ni0wLjM0LTAuMzE0LTAuNDQ3IGMtMC42ODYtMC40NC0xLjA5OC0xLjE4OS0xLjA5OC0yYzAtMC42MzcgMC4yNDgtMS4yMzIgMC42OTctMS42ODJMOS43MjggMS4zNWMwLjQ1MS0wLjQ0OSAxLjA0Ny0wLjY5NyAxLjY4Mi0wLjY5NyBjMS4zMTEgMCAyLjQgMS4xIDIuNCAyLjM3N2MwIDAuNjM1LTAuMjQ3IDEuMjMyLTAuNjk3IDEuNjgybC0xLjM1MSAxLjM1NGMtMC4xNDQgMC4xNDEtMC4yMTQgMC4zMjgtMC4yMTIgMC41IGMwLjAwNiAwLjIgMC4xIDAuNCAwLjIgMC40OTJjMC4xNCAwLjEgMC4zIDAuMiAwLjUgMC4yMDhjMC4xODEgMCAwLjM2NC0wLjA3MSAwLjUwNC0wLjIwOGwxLjM1My0xLjM1NCBjMC43MTctMC43MTcgMS4xMTQtMS42NzIgMS4xMTQtMi42ODlDMTUuMjEzIDAuOSAxMy41MDctMC43NzMgMTEuNDA5LTAuNzczTDExLjQwOS0wLjc3M3ogTTExLjQwOS0wLjc3MyIvPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl82IiBjbGFzcz0ic3QxMSI+Cgk8cG9seWxpbmUgY2xhc3M9InN0MiIgcG9pbnRzPSItMC41LDAuOSA3LjMsMTIuNyAxNS4xLDAuOSIvPgo8L2c+CjxnIGlkPSJMYXllcl82X2NvcHkiIGNsYXNzPSJzdDExIj4KCTxwb2x5bGluZSBjbGFzcz0ic3QwIiBwb2ludHM9Ii0wLjUsMC45IDcuMywxMi43IDE1LjEsMC45Ii8+CjwvZz4KPGcgaWQ9IkxheWVyXzgiIGNsYXNzPSJzdDExIj4KCTxnIGNsYXNzPSJzdDgiPgoJCTxjaXJjbGUgY2xhc3M9InN0NyIgY3g9IjcuNyIgY3k9IjciIHI9IjguNSIvPgoJCTxnPgoJCQk8Zz4KCQkJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik01Ljc5MiA0LjM0NEg0LjcyNFY0LjIzMmMwLTIuMTI5IDEuNTA5LTIuODI5IDIuODc1LTIuODI5YzEuMzY2IDAgMi45IDAuNyAyLjkgMi44IGMwIDAuODI3LTAuNDg0IDEuNjUzLTAuOTgyIDIuMTAyTDguNjQgNy4xMDRDOC4yNCA3LjUgOC4xIDcuNyA4LjEgOC4wOTl2MC4zMDlINy4wNTlWOC4wOTkgYzAtMC43NzEgMC4yNTYtMS4xNDkgMC44MjYtMS42NjdsMC44NTUtMC43NzFjMC4yODQtMC4yNjYgMC42NjgtMC44MTIgMC42NjgtMS40NDJjMC0xLjIwNS0wLjg1NC0xLjgwNy0xLjgwOC0xLjgwNyBjLTAuOTU0IDAtMS44MDggMC42MDItMS44MDggMS44MDdWNC4zNDR6IE02Ljg1OSA5Ljg3OGgxLjQ5NXYxLjQ3MUg2Ljg1OVY5Ljg3OHoiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfOSIgY2xhc3M9InN0MTEiPgoJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSIxLjIsNCAtMi4yLDcuNCA0LjksMTQuNSAxNi44LDIuNiAxMy40LC0wLjggNC45LDcuNyIvPgo8L2c+CjxnIGlkPSJMYXllcl8xMCIgY2xhc3M9InN0MTEiPgoJPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iLTAuNSw1LjggNC45LDExLjMgMTUuMSwxIi8+CjwvZz4KPC9zdmc+Cg==);
	background-repeat: no-repeat;
	background-position: center center;
	height: 13px;
	width: 13px;
}

.frameworkTabContainer .tabLabel{
	outline: 0;
}

.frameworkTabContainer .dijitTabContainerTop-container {
	border:none;
	border-bottom:1px solid; #cccccc;
}

.application .linksOutlineEntry {
	position: relative;
	top: 5px;
	color:#808080;
}

.application .outlineMenuSelectedEntry {
	color:#1a1a1a;
}

.dijitTabPane {
	padding: 0px !important;
}

.frameworkDynamicTabContainer {
	display: block;
	position: relative;
	overflow: hidden;
}

/* Links */
.linksMenu {
	padding: 0px;
	background-color: transparent;
	float: left;
	margin-left: 30px;
	width: 190px;
	margin-top:30px; 
}

div.linksMenu div.dijitAccordionTitle {
	display:none;
}

.linksViewTabWraper {
	height: 40px;
	float: left;
	overflow: hidden;
	border-width:1px 1px 0 1px;
	border-color:#cccccc;
	border-style:solid;
}

.linksViewTabWraper a {
	color:#808080;
}

.application .linksViewTabWraper a:hover {
	color:#1a1a1a;
}

.linksViewTabWraper a.selectedLinksLinkView {
	color:#1a1a1a;
}

.linkWrapper {
	color:#808080;
	padding: 3px 0px 12px 0px;
}

.application .linkWrapper a {
	color:#808080 !important;
}

.application .linkWrapper a.outlineMenuSelectedEntry {
	color:#1a1a1a !important;
}

.application .linkWrapper a:hover {
	color:#1a1a1a !important;
}

.linksViewIncluder{
	padding: 0px 5px;
}

.selectedLink {
	font-weight: bold;
}

.linksDisplayValue{
	overflow: hidden;
	color:#808080;
	margin-bottom:20px;
}

.linksLinkView {
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
	display: inline-table;
	padding:12px 28px 5px 28px;
}

.frameworkLinksViewPanel .lotusContent{
	 border-left: 1px solid rgba(255, 255, 255, .5);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
}

.selectedLinksLinkView {
	font-weight: bold;
}

a.selectedLinkView,a:hover .selectedLinkView,a:focus .selectedLinkView,a:active
	.selectedLinkView,a:visited .selectedLinkView {
	color: #000000;
}

.frameworkLinksViewPanel div.lotusContent>div {
	border-bottom:1px solid #cccccc;
}

.linksViewPagerTable {
	float:right;
}

.applicationContainer .dijitSplitterV.dijitAlignLeft.splitterExpanded {
	border-right-width:1px;
	border-right-style:solid;
}

.applicationContainer .dijitSplitterV.dijitAlignRight.splitterExpanded {
	border-left-width:1px;
	border-left-style:solid;
}

.applicationContainer .dijitSplitterH.dijitAlignTop.splitterExpanded {
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.applicationContainer .dijitSplitterH.dijitAlignBottom.splitterExpanded {
	border-top-width:4px;
	border-top-style:solid;
}

.applicationContainer .dijitSplitterV {
	width: 4px;
	background: white;
	border: none;
}

.applicationContainer .dijitSplitterH {
	height: 4px;
	background: white;
	border: none;
}

.splitterApplicationMainMenu {
	border-width: 0px !important;
}

.splitterActionsRightMenu {
	border-left-style: solid !important;
	border-left-width: 1px !important;
}

.splitterActionsRightMenuShow {
	position: absolute;	
}

.dijitSplitterCloseButtonBackground{
    width: 52px;
    height: 52px;
    overflow: visible;
    float: right;
    z-index: 0;
    cursor: default;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmlld0JveD0iMCAwIDUyIDUyLjAwMDAwMSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnMzMzOSIKICAgaGVpZ2h0PSI1MiIKICAgd2lkdGg9IjUyIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzMzM0MSIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGEzMzQ0Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwMDAuMzYyMikiCiAgICAgaWQ9ImxheWVyMSI+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGgzMzQ3IgogICAgICAgZD0ibSAxLjIzMTEyMjksMTAwMC44NzU5IDUwLjI1NTA5MDEsMC4wMzIgMmUtNiw1MC4yODY2IHoiCiAgICAgICBzdHlsZT0iZmlsbDojMWExYTFhO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTojMWExYTFhO3N0cm9rZS13aWR0aDoxcHg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW9wYWNpdHk6MSIgLz4KICA8L2c+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-position: center center;
}

.dijitSplitterV  .dijitSplitterCloseButtonBackground{
	display: none;
}

.splitterCollapsed .dijitSplitterCloseButtonBackground{
	background: none;	
}

.dijitSplitterCloseButton{
	cursor: pointer;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Q1e2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L3N2Zz4K);
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	top: 0px;
	background-position: center center;
	background-color: #1a1a1a;
	width: 13px;
	height: 13px;
	margin: 8px;
	z-index: 1;
}

.dijitSplitterCloseButton:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtkaXNwbGF5OmlubGluZTtmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjEuNTt9Cgkuc3Qxe2Rpc3BsYXk6aW5saW5lO2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTtzdHJva2Utd2lkdGg6MC41O30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7ZmlsbDpub25lO3N0cm9rZTojMUExQTFBO3N0cm9rZS13aWR0aDoxLjU7fQoJLnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiMxQTFBMUE7fQoJLnN0NHtmaWxsOiM4MDgwODA7fQoJLnN0NXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMxQTFBMUE7fQoJLnN0NntmaWxsOiNGRjFBMUE7fQoJLnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjAuNzU7fQoJLnN0OHtkaXNwbGF5OmlubGluZTt9Cgkuc3Q5e2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTt9Cgkuc3QxMHtmaWxsOm5vbmU7c3Ryb2tlOiMxQTFBMUE7c3Ryb2tlLXdpZHRoOjEuNTt9Cgkuc3QxMXtkaXNwbGF5Om5vbmU7fQoKPC9zdHlsZT4KPGcgaWQ9IlphbWtuaWoiIGNsYXNzPSJzdDExIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L2c+CjxnIGlkPSJaYW1rbmlqX3JvbGxvdmVyIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDYiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L2c+CjxnIGlkPSJMYXllcl8zIiBjbGFzcz0ic3QxMSI+Cgk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjEuMiwxLjEgNywxMi45IDEyLjgsMS4xIi8+CjwvZz4KPGcgaWQ9IkxheWVyXzQiIGNsYXNzPSJzdDExIj4KCTxnIGNsYXNzPSJzdDgiPgoJCTxwYXRoIGNsYXNzPSJzdDEwIiBkPSJNNy4yODYtMC4yNjNjLTUuMjE5IDAtOS40NDkgNi45OTYtOS40NDkgNi45OTZzNC4yMyA3LjIgOS40IDcuMTc4YzUuMjE4IDAgOS40NDgtNy4xNzggOS40NDgtNy4xNzggUzEyLjUwNC0wLjI2MyA3LjI4Ni0wLjI2M3oiLz4KCQk8Y2lyY2xlIGNsYXNzPSJzdDkiIGN4PSI3LjMiIGN5PSI2LjgiIHI9IjMuNCIvPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl81IiBjbGFzcz0ic3QxMSI+Cgk8ZyBjbGFzcz0ic3Q4Ij4KCQk8cGF0aCBjbGFzcz0ic3Q1IiBkPSJNOC43MDQgNC41ODNDOC41MzcgNC41IDguMyA0LjQgOC4yIDQuNDg3QzcuOTg3IDQuNSA3LjggNC42IDcuNyA0LjggQzcuNjExIDUgNy42IDUuMiA3LjYgNS4zMzZjMC4wNCAwLjIgMC4xIDAuMyAwLjMgMC40NDdjMC42ODcgMC40IDEuMSAxLjIgMS4xIDIgYzAgMC42MzYtMC4yNDUgMS4yMzEtMC42OTYgMS42NzlsLTIuODUgMi44NTRjLTAuNDUxIDAuNDUxLTEuMDQ3IDAuNjk3LTEuNjgzIDAuNjk3Yy0xLjMwOSAwLTIuMzc3LTEuMDY2LTIuMzc3LTIuMzc3IGMwLTAuNjMzIDAuMjQ5LTEuMjMgMC42OTctMS42ODJsMS4zNTMtMS4zNTNjMC4xNDQtMC4xNDEgMC4yMTEtMC4zMjggMC4yMDgtMC41MTZDMy42ODIgNi45IDMuNiA2LjcgMy41IDYuNiBDMy4zMzYgNi41IDMuMiA2LjQgMyA2LjM4N2MtMC4xODMgMC0wLjM2NCAwLjA2OC0wLjUwNCAwLjIwN0wxLjExNCA3Ljk0N0MwLjM5NSA4LjcgMCA5LjYgMCAxMC42IGMwIDIuMSAxLjcgMy44IDMuOCAzLjgwNWMxLjAxNiAwIDEuOTczLTAuMzk4IDIuNjkxLTEuMTE1bDIuODUyLTIuODU0YzAuNzE3LTAuNzE3IDEuMTE0LTEuNjcyIDEuMTE0LTIuNjg4IEMxMC40NTkgNi41IDkuOCA1LjMgOC43IDQuNTgzTDguNzA0IDQuNTgzeiBNMTEuNDA5LTAuNzczYy0xLjAxNiAwLTEuOTcxIDAuMzk1LTIuNjg5IDEuMTE1TDUuODY4IDMuMiBDNS4xNDcgMy45IDQuOCA0LjkgNC44IDUuODgzYzAgMS4zIDAuNyAyLjUgMS44IDMuMjAxYzAuMTY0IDAuMSAwLjQgMC4xIDAuNSAwLjEgYzAuMTc4LTAuMDM3IDAuMzQxLTAuMTQzIDAuNDQ1LTAuMzA5QzcuNiA4LjcgNy42IDguNSA3LjYgOC4zM2MtMC4wNC0wLjE3Ni0wLjE0Ni0wLjM0LTAuMzE0LTAuNDQ3IGMtMC42ODYtMC40NC0xLjA5OC0xLjE4OS0xLjA5OC0yYzAtMC42MzcgMC4yNDgtMS4yMzIgMC42OTctMS42ODJMOS43MjggMS4zNWMwLjQ1MS0wLjQ0OSAxLjA0Ny0wLjY5NyAxLjY4Mi0wLjY5NyBjMS4zMTEgMCAyLjQgMS4xIDIuNCAyLjM3N2MwIDAuNjM1LTAuMjQ3IDEuMjMyLTAuNjk3IDEuNjgybC0xLjM1MSAxLjM1NGMtMC4xNDQgMC4xNDEtMC4yMTQgMC4zMjgtMC4yMTIgMC41IGMwLjAwNiAwLjIgMC4xIDAuNCAwLjIgMC40OTJjMC4xNCAwLjEgMC4zIDAuMiAwLjUgMC4yMDhjMC4xODEgMCAwLjM2NC0wLjA3MSAwLjUwNC0wLjIwOGwxLjM1My0xLjM1NCBjMC43MTctMC43MTcgMS4xMTQtMS42NzIgMS4xMTQtMi42ODlDMTUuMjEzIDAuOSAxMy41MDctMC43NzMgMTEuNDA5LTAuNzczTDExLjQwOS0wLjc3M3ogTTExLjQwOS0wLjc3MyIvPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl82IiBjbGFzcz0ic3QxMSI+Cgk8cG9seWxpbmUgY2xhc3M9InN0MiIgcG9pbnRzPSItMC41LDAuOSA3LjMsMTIuNyAxNS4xLDAuOSIvPgo8L2c+CjxnIGlkPSJMYXllcl82X2NvcHkiIGNsYXNzPSJzdDExIj4KCTxwb2x5bGluZSBjbGFzcz0ic3QwIiBwb2ludHM9Ii0wLjUsMC45IDcuMywxMi43IDE1LjEsMC45Ii8+CjwvZz4KPGcgaWQ9IkxheWVyXzgiIGNsYXNzPSJzdDExIj4KCTxnIGNsYXNzPSJzdDgiPgoJCTxjaXJjbGUgY2xhc3M9InN0NyIgY3g9IjcuNyIgY3k9IjciIHI9IjguNSIvPgoJCTxnPgoJCQk8Zz4KCQkJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik01Ljc5MiA0LjM0NEg0LjcyNFY0LjIzMmMwLTIuMTI5IDEuNTA5LTIuODI5IDIuODc1LTIuODI5YzEuMzY2IDAgMi45IDAuNyAyLjkgMi44IGMwIDAuODI3LTAuNDg0IDEuNjUzLTAuOTgyIDIuMTAyTDguNjQgNy4xMDRDOC4yNCA3LjUgOC4xIDcuNyA4LjEgOC4wOTl2MC4zMDlINy4wNTlWOC4wOTkgYzAtMC43NzEgMC4yNTYtMS4xNDkgMC44MjYtMS42NjdsMC44NTUtMC43NzFjMC4yODQtMC4yNjYgMC42NjgtMC44MTIgMC42NjgtMS40NDJjMC0xLjIwNS0wLjg1NC0xLjgwNy0xLjgwOC0xLjgwNyBjLTAuOTU0IDAtMS44MDggMC42MDItMS44MDggMS44MDdWNC4zNDR6IE02Ljg1OSA5Ljg3OGgxLjQ5NXYxLjQ3MUg2Ljg1OVY5Ljg3OHoiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfOSIgY2xhc3M9InN0MTEiPgoJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSIxLjIsNCAtMi4yLDcuNCA0LjksMTQuNSAxNi44LDIuNiAxMy40LC0wLjggNC45LDcuNyIvPgo8L2c+CjxnIGlkPSJMYXllcl8xMCIgY2xhc3M9InN0MTEiPgoJPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iLTAuNSw1LjggNC45LDExLjMgMTUuMSwxIi8+CjwvZz4KPC9zdmc+Cg==);
} 


.splitterCollapsed .dijitSplitterCloseButton{
	background: none;	
}


.dijitSplitterCloseButton: hover{
	
}

.frameworkSplitter{
    overflow: visible;
}

.application .dijitSplitterActive{
	opacity: 1;
}

.application .dijitSplitterActive .dijitSplitterThumb{
	opacity: 0.6;
}

.application .frameworkSplitter .dijitSplitterThumb {
	background: none;
	padding-left: 8px;
	height: 42px;
	top: 0px;
	cursor: pointer;
	text-align: center;
}

.dj_ie .application .frameworkSplitter{
	z-index: 1000;	
}

.application .frameworkSplitter.dijitSplitterV .dijitSplitterThumb {
	background: none;
	border-left: none;
	border-right: none;
	width: 20px;
	height: 42px;
	top: 49%;
	cursor: pointer;
	padding: 0px 0px 0px 0px;
	left:0px;
	text-align: center;
}

/* View classes */

caption.frameworkViewCaption {
	font-size:15px;
	font-weight: bold;
	margin-top: 5px;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: center;
}

.application .viewPane{
	padding: 0px 15px;
}

table.frameworkView {
	width: 100%;
	border-spacing:0;
	border-collapse:collapse;
	border-width:0;
	margin-top:15px;
}

table.frameworkView table {
	border-spacing:0;
	border-collapse:collapse;
}

table.frameworkViewDataTable, table.frameworkFileDownloader {
	border-spacing:0;
	border-collapse:collapse;
	border:none;
	width:100%;
	font-size:15px;
	position: relative;
}

table.frameworkFileDownloader th {
	padding:5px 7px !important;
}

table.frameworkFileDownloader th:first-child {
	padding-left:10px !important;
}

table.frameworkFileDownloader td {
	padding:5px 7px !important;
}

table.frameworkFileDownloader td:first-child {
	padding-left:10px !important;
}

table.frameworkFileDownloader td:first-child img {
	display:none;
}

table.frameworkFileDownloader td:last-child img {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtkaXNwbGF5OmlubGluZTtmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjEuNTt9Cgkuc3Qxe2Rpc3BsYXk6aW5saW5lO2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTtzdHJva2Utd2lkdGg6MC41O30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7ZmlsbDpub25lO3N0cm9rZTojMUExQTFBO3N0cm9rZS13aWR0aDoxLjU7fQoJLnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiMxQTFBMUE7fQoJLnN0NHtmaWxsOiM4MDgwODA7fQoJLnN0NXtmaWxsOiMxQTFBMUE7fQoJLnN0NntmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMxQTFBMUE7fQoJLnN0N3tkaXNwbGF5OmlubGluZTtmaWxsOiNGRjFBMUE7fQoJLnN0OHtmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjAuNzU7fQoJLnN0OXtkaXNwbGF5OmlubGluZTt9Cgkuc3QxMHtmaWxsOm5vbmU7c3Ryb2tlOiMxQTFBMUE7fQoJLnN0MTF7ZmlsbDpub25lO3N0cm9rZTojMUExQTFBO3N0cm9rZS13aWR0aDoxLjU7fQoJLnN0MTJ7ZGlzcGxheTpub25lO30KCjwvc3R5bGU+CjxnIGlkPSJaYW1rbmlqIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L2c+CjxnIGlkPSJaYW1rbmlqX3JvbGxvdmVyIiBjbGFzcz0ic3QxMiI+Cgk8cG9seWdvbiBjbGFzcz0ic3Q3IiBwb2ludHM9IjEzLjYsMS41IDEyLjUsMC40IDcuMSw1LjggMS44LDAuNCAwLjcsMS41IDYuMSw2LjkgMC43LDEyLjIgMS44LDEzLjMgNy4xLDcuOSAxMi41LDEzLjMgMTMuNiwxMi4yIDguMiw2LjkiLz4KPC9nPgo8ZyBpZD0iTGF5ZXJfMyIgY2xhc3M9InN0MTIiPgoJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSIxLjIsMS4xIDcsMTIuOSAxMi44LDEuMSIvPgo8L2c+CjxnIGlkPSJMYXllcl80IiBjbGFzcz0ic3QxMiI+Cgk8ZyBjbGFzcz0ic3Q5Ij4KCQk8cGF0aCBjbGFzcz0ic3QxMSIgZD0iTTcuMjg2LTAuMjYzYy01LjIxOSAwLTkuNDQ5IDYuOTk2LTkuNDQ5IDYuOTk2czQuMjMgNy4yIDkuNCA3LjE3OGM1LjIxOCAwIDkuNDQ4LTcuMTc4IDkuNDQ4LTcuMTc4IFMxMi41MDQtMC4yNjMgNy4yODYtMC4yNjN6Ii8+CgkJPGNpcmNsZSBjbGFzcz0ic3QxMCIgY3g9IjcuMyIgY3k9IjYuOCIgcj0iMy40Ii8+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzUiIGNsYXNzPSJzdDEyIj4KCTxnIGNsYXNzPSJzdDkiPgoJCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik04LjcwNCA0LjU4M0M4LjUzNyA0LjUgOC4zIDQuNCA4LjIgNC40ODdDNy45ODcgNC41IDcuOCA0LjYgNy43IDQuOCBDNy42MTEgNSA3LjYgNS4yIDcuNiA1LjMzNmMwLjA0IDAuMiAwLjEgMC4zIDAuMyAwLjQ0N2MwLjY4NyAwLjQgMS4xIDEuMiAxLjEgMiBjMCAwLjYzNi0wLjI0NSAxLjIzMS0wLjY5NiAxLjY3OWwtMi44NSAyLjg1NGMtMC40NTEgMC40NTEtMS4wNDcgMC42OTctMS42ODMgMC42OTdjLTEuMzA5IDAtMi4zNzctMS4wNjYtMi4zNzctMi4zNzcgYzAtMC42MzMgMC4yNDktMS4yMyAwLjY5Ny0xLjY4MmwxLjM1My0xLjM1M2MwLjE0NC0wLjE0MSAwLjIxMS0wLjMyOCAwLjIwOC0wLjUxNkMzLjY4MiA2LjkgMy42IDYuNyAzLjUgNi42IEMzLjMzNiA2LjUgMy4yIDYuNCAzIDYuMzg3Yy0wLjE4MyAwLTAuMzY0IDAuMDY4LTAuNTA0IDAuMjA3TDEuMTE0IDcuOTQ3QzAuMzk1IDguNyAwIDkuNiAwIDEwLjYgYzAgMi4xIDEuNyAzLjggMy44IDMuODA1YzEuMDE2IDAgMS45NzMtMC4zOTggMi42OTEtMS4xMTVsMi44NTItMi44NTRjMC43MTctMC43MTcgMS4xMTQtMS42NzIgMS4xMTQtMi42ODggQzEwLjQ1OSA2LjUgOS44IDUuMyA4LjcgNC41ODNMOC43MDQgNC41ODN6IE0xMS40MDktMC43NzNjLTEuMDE2IDAtMS45NzEgMC4zOTUtMi42ODkgMS4xMTVMNS44NjggMy4yIEM1LjE0NyAzLjkgNC44IDQuOSA0LjggNS44ODNjMCAxLjMgMC43IDIuNSAxLjggMy4yMDFjMC4xNjQgMC4xIDAuNCAwLjEgMC41IDAuMSBjMC4xNzgtMC4wMzcgMC4zNDEtMC4xNDMgMC40NDUtMC4zMDlDNy42IDguNyA3LjYgOC41IDcuNiA4LjMzYy0wLjA0LTAuMTc2LTAuMTQ2LTAuMzQtMC4zMTQtMC40NDcgYy0wLjY4Ni0wLjQ0LTEuMDk4LTEuMTg5LTEuMDk4LTJjMC0wLjYzNyAwLjI0OC0xLjIzMiAwLjY5Ny0xLjY4Mkw5LjcyOCAxLjM1YzAuNDUxLTAuNDQ5IDEuMDQ3LTAuNjk3IDEuNjgyLTAuNjk3IGMxLjMxMSAwIDIuNCAxLjEgMi40IDIuMzc3YzAgMC42MzUtMC4yNDcgMS4yMzItMC42OTcgMS42ODJsLTEuMzUxIDEuMzU0Yy0wLjE0NCAwLjE0MS0wLjIxNCAwLjMyOC0wLjIxMiAwLjUgYzAuMDA2IDAuMiAwLjEgMC40IDAuMiAwLjQ5MmMwLjE0IDAuMSAwLjMgMC4yIDAuNSAwLjIwOGMwLjE4MSAwIDAuMzY0LTAuMDcxIDAuNTA0LTAuMjA4bDEuMzUzLTEuMzU0IGMwLjcxNy0wLjcxNyAxLjExNC0xLjY3MiAxLjExNC0yLjY4OUMxNS4yMTMgMC45IDEzLjUwNy0wLjc3MyAxMS40MDktMC43NzNMMTEuNDA5LTAuNzczeiBNMTEuNDA5LTAuNzczIi8+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzYiIGNsYXNzPSJzdDEyIj4KCTxwb2x5bGluZSBjbGFzcz0ic3QyIiBwb2ludHM9Ii0wLjUsMC45IDcuMywxMi43IDE1LjEsMC45Ii8+CjwvZz4KPGcgaWQ9IkxheWVyXzZfY29weSIgY2xhc3M9InN0MTIiPgoJPHBvbHlsaW5lIGNsYXNzPSJzdDAiIHBvaW50cz0iLTAuNSwwLjkgNy4zLDEyLjcgMTUuMSwwLjkiLz4KPC9nPgo8ZyBpZD0iTGF5ZXJfOCIgY2xhc3M9InN0MTIiPgoJPGcgY2xhc3M9InN0OSI+CgkJPGNpcmNsZSBjbGFzcz0ic3Q4IiBjeD0iNy43IiBjeT0iNyIgcj0iOC41Ii8+CgkJPGc+CgkJCTxnPgoJCQkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTUuNzkyIDQuMzQ0SDQuNzI0VjQuMjMyYzAtMi4xMjkgMS41MDktMi44MjkgMi44NzUtMi44MjljMS4zNjYgMCAyLjkgMC43IDIuOSAyLjggYzAgMC44MjctMC40ODQgMS42NTMtMC45ODIgMi4xMDJMOC42NCA3LjEwNEM4LjI0IDcuNSA4LjEgNy43IDguMSA4LjA5OXYwLjMwOUg3LjA1OVY4LjA5OSBjMC0wLjc3MSAwLjI1Ni0xLjE0OSAwLjgyNi0xLjY2N2wwLjg1NS0wLjc3MWMwLjI4NC0wLjI2NiAwLjY2OC0wLjgxMiAwLjY2OC0xLjQ0MmMwLTEuMjA1LTAuODU0LTEuODA3LTEuODA4LTEuODA3IGMtMC45NTQgMC0xLjgwOCAwLjYwMi0xLjgwOCAxLjgwN1Y0LjM0NHogTTYuODU5IDkuODc4aDEuNDk1djEuNDcxSDYuODU5VjkuODc4eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl85IiBjbGFzcz0ic3QxMiI+Cgk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjEuMiw0IC0yLjIsNy40IDQuOSwxNC41IDE2LjgsMi42IDEzLjQsLTAuOCA0LjksNy43Ii8+CjwvZz4KPGcgaWQ9IkxheWVyXzEwIiBjbGFzcz0ic3QxMiI+Cgk8cG9seWxpbmUgY2xhc3M9InN0MSIgcG9pbnRzPSItMC41LDUuOCA0LjksMTEuMyAxNS4xLDEiLz4KPC9nPgo8L3N2Zz4K);
	background-repeat: no-repeat;
	width: 0;
	height: 14px;
	padding-right: 14px;
}

table.frameworkFileDownloader td:last-child img:hover {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtkaXNwbGF5OmlubGluZTtmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjEuNTt9Cgkuc3Qxe2Rpc3BsYXk6aW5saW5lO2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTtzdHJva2Utd2lkdGg6MC41O30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7ZmlsbDpub25lO3N0cm9rZTojMUExQTFBO3N0cm9rZS13aWR0aDoxLjU7fQoJLnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiMxQTFBMUE7fQoJLnN0NHtmaWxsOiM4MDgwODA7fQoJLnN0NXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMxQTFBMUE7fQoJLnN0NntmaWxsOiNGRjFBMUE7fQoJLnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiM4MDgwODA7c3Ryb2tlLXdpZHRoOjAuNzU7fQoJLnN0OHtkaXNwbGF5OmlubGluZTt9Cgkuc3Q5e2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTt9Cgkuc3QxMHtmaWxsOm5vbmU7c3Ryb2tlOiMxQTFBMUE7c3Ryb2tlLXdpZHRoOjEuNTt9Cgkuc3QxMXtkaXNwbGF5Om5vbmU7fQoKPC9zdHlsZT4KPGcgaWQ9IlphbWtuaWoiIGNsYXNzPSJzdDExIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L2c+CjxnIGlkPSJaYW1rbmlqX3JvbGxvdmVyIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDYiIHBvaW50cz0iMTMuNiwxLjUgMTIuNSwwLjQgNy4xLDUuOCAxLjgsMC40IDAuNywxLjUgNi4xLDYuOSAwLjcsMTIuMiAxLjgsMTMuMyA3LjEsNy45IDEyLjUsMTMuMyAxMy42LDEyLjIgOC4yLDYuOSIvPgo8L2c+CjxnIGlkPSJMYXllcl8zIiBjbGFzcz0ic3QxMSI+Cgk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjEuMiwxLjEgNywxMi45IDEyLjgsMS4xIi8+CjwvZz4KPGcgaWQ9IkxheWVyXzQiIGNsYXNzPSJzdDExIj4KCTxnIGNsYXNzPSJzdDgiPgoJCTxwYXRoIGNsYXNzPSJzdDEwIiBkPSJNNy4yODYtMC4yNjNjLTUuMjE5IDAtOS40NDkgNi45OTYtOS40NDkgNi45OTZzNC4yMyA3LjIgOS40IDcuMTc4YzUuMjE4IDAgOS40NDgtNy4xNzggOS40NDgtNy4xNzggUzEyLjUwNC0wLjI2MyA3LjI4Ni0wLjI2M3oiLz4KCQk8Y2lyY2xlIGNsYXNzPSJzdDkiIGN4PSI3LjMiIGN5PSI2LjgiIHI9IjMuNCIvPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl81IiBjbGFzcz0ic3QxMSI+Cgk8ZyBjbGFzcz0ic3Q4Ij4KCQk8cGF0aCBjbGFzcz0ic3Q1IiBkPSJNOC43MDQgNC41ODNDOC41MzcgNC41IDguMyA0LjQgOC4yIDQuNDg3QzcuOTg3IDQuNSA3LjggNC42IDcuNyA0LjggQzcuNjExIDUgNy42IDUuMiA3LjYgNS4zMzZjMC4wNCAwLjIgMC4xIDAuMyAwLjMgMC40NDdjMC42ODcgMC40IDEuMSAxLjIgMS4xIDIgYzAgMC42MzYtMC4yNDUgMS4yMzEtMC42OTYgMS42NzlsLTIuODUgMi44NTRjLTAuNDUxIDAuNDUxLTEuMDQ3IDAuNjk3LTEuNjgzIDAuNjk3Yy0xLjMwOSAwLTIuMzc3LTEuMDY2LTIuMzc3LTIuMzc3IGMwLTAuNjMzIDAuMjQ5LTEuMjMgMC42OTctMS42ODJsMS4zNTMtMS4zNTNjMC4xNDQtMC4xNDEgMC4yMTEtMC4zMjggMC4yMDgtMC41MTZDMy42ODIgNi45IDMuNiA2LjcgMy41IDYuNiBDMy4zMzYgNi41IDMuMiA2LjQgMyA2LjM4N2MtMC4xODMgMC0wLjM2NCAwLjA2OC0wLjUwNCAwLjIwN0wxLjExNCA3Ljk0N0MwLjM5NSA4LjcgMCA5LjYgMCAxMC42IGMwIDIuMSAxLjcgMy44IDMuOCAzLjgwNWMxLjAxNiAwIDEuOTczLTAuMzk4IDIuNjkxLTEuMTE1bDIuODUyLTIuODU0YzAuNzE3LTAuNzE3IDEuMTE0LTEuNjcyIDEuMTE0LTIuNjg4IEMxMC40NTkgNi41IDkuOCA1LjMgOC43IDQuNTgzTDguNzA0IDQuNTgzeiBNMTEuNDA5LTAuNzczYy0xLjAxNiAwLTEuOTcxIDAuMzk1LTIuNjg5IDEuMTE1TDUuODY4IDMuMiBDNS4xNDcgMy45IDQuOCA0LjkgNC44IDUuODgzYzAgMS4zIDAuNyAyLjUgMS44IDMuMjAxYzAuMTY0IDAuMSAwLjQgMC4xIDAuNSAwLjEgYzAuMTc4LTAuMDM3IDAuMzQxLTAuMTQzIDAuNDQ1LTAuMzA5QzcuNiA4LjcgNy42IDguNSA3LjYgOC4zM2MtMC4wNC0wLjE3Ni0wLjE0Ni0wLjM0LTAuMzE0LTAuNDQ3IGMtMC42ODYtMC40NC0xLjA5OC0xLjE4OS0xLjA5OC0yYzAtMC42MzcgMC4yNDgtMS4yMzIgMC42OTctMS42ODJMOS43MjggMS4zNWMwLjQ1MS0wLjQ0OSAxLjA0Ny0wLjY5NyAxLjY4Mi0wLjY5NyBjMS4zMTEgMCAyLjQgMS4xIDIuNCAyLjM3N2MwIDAuNjM1LTAuMjQ3IDEuMjMyLTAuNjk3IDEuNjgybC0xLjM1MSAxLjM1NGMtMC4xNDQgMC4xNDEtMC4yMTQgMC4zMjgtMC4yMTIgMC41IGMwLjAwNiAwLjIgMC4xIDAuNCAwLjIgMC40OTJjMC4xNCAwLjEgMC4zIDAuMiAwLjUgMC4yMDhjMC4xODEgMCAwLjM2NC0wLjA3MSAwLjUwNC0wLjIwOGwxLjM1My0xLjM1NCBjMC43MTctMC43MTcgMS4xMTQtMS42NzIgMS4xMTQtMi42ODlDMTUuMjEzIDAuOSAxMy41MDctMC43NzMgMTEuNDA5LTAuNzczTDExLjQwOS0wLjc3M3ogTTExLjQwOS0wLjc3MyIvPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl82IiBjbGFzcz0ic3QxMSI+Cgk8cG9seWxpbmUgY2xhc3M9InN0MiIgcG9pbnRzPSItMC41LDAuOSA3LjMsMTIuNyAxNS4xLDAuOSIvPgo8L2c+CjxnIGlkPSJMYXllcl82X2NvcHkiIGNsYXNzPSJzdDExIj4KCTxwb2x5bGluZSBjbGFzcz0ic3QwIiBwb2ludHM9Ii0wLjUsMC45IDcuMywxMi43IDE1LjEsMC45Ii8+CjwvZz4KPGcgaWQ9IkxheWVyXzgiIGNsYXNzPSJzdDExIj4KCTxnIGNsYXNzPSJzdDgiPgoJCTxjaXJjbGUgY2xhc3M9InN0NyIgY3g9IjcuNyIgY3k9IjciIHI9IjguNSIvPgoJCTxnPgoJCQk8Zz4KCQkJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik01Ljc5MiA0LjM0NEg0LjcyNFY0LjIzMmMwLTIuMTI5IDEuNTA5LTIuODI5IDIuODc1LTIuODI5YzEuMzY2IDAgMi45IDAuNyAyLjkgMi44IGMwIDAuODI3LTAuNDg0IDEuNjUzLTAuOTgyIDIuMTAyTDguNjQgNy4xMDRDOC4yNCA3LjUgOC4xIDcuNyA4LjEgOC4wOTl2MC4zMDlINy4wNTlWOC4wOTkgYzAtMC43NzEgMC4yNTYtMS4xNDkgMC44MjYtMS42NjdsMC44NTUtMC43NzFjMC4yODQtMC4yNjYgMC42NjgtMC44MTIgMC42NjgtMS40NDJjMC0xLjIwNS0wLjg1NC0xLjgwNy0xLjgwOC0xLjgwNyBjLTAuOTU0IDAtMS44MDggMC42MDItMS44MDggMS44MDdWNC4zNDR6IE02Ljg1OSA5Ljg3OGgxLjQ5NXYxLjQ3MUg2Ljg1OVY5Ljg3OHoiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfOSIgY2xhc3M9InN0MTEiPgoJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSIxLjIsNCAtMi4yLDcuNCA0LjksMTQuNSAxNi44LDIuNiAxMy40LC0wLjggNC45LDcuNyIvPgo8L2c+CjxnIGlkPSJMYXllcl8xMCIgY2xhc3M9InN0MTEiPgoJPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iLTAuNSw1LjggNC45LDExLjMgMTUuMSwxIi8+CjwvZz4KPC9zdmc+Cg==);
}

table.frameworkViewDataTable>thead, table.frameworkFileDownloader>thead {
	border-bottom:1px solid #cccccc;
}

.frameworkViewDataTable th {
	padding-top:14px;
	padding-bottom:14px;
}

.frameworkViewDataTable td {
	padding-top:10px;
	padding-bottom:10px;
}

.frameworkViewDataTable td {
	padding-left:7px;
	padding-right:7px;
}

.frameworkViewDataTable th {
	padding-left:6px;
	padding-right:7px;
}

.frameworkView .frameworkViewDataTable tr:hover td, .frameworkFileDownloader tr:hover td {
	background-color:#eeeeee;
}

.frameworkViewUnreadMarks td {
	color:red;
	text-align:left;
}

.frameworkViewReadMarks td {
	text-align:left;
}

.frameworkViewPager {
	text-align:right;
}

.frameworkViewPager span {
	margin-left:5px;
	margin-right:5px;
	font-size:15px;
}

span.frameworkViewTitle {
	font-size:15px;
	font-weight: bold;
	text-align: center;
	border-width:1px;
	border-style:solid;
	border-radius:7px;
	padding:5px 12px 5px 12px;
	color:#ffffff;
	cursor:default;
}

.frameworkViewDataTable th, .frameworkFileDownloader th {
	color:#808080;
	font-weight:normal;
	text-align:left;
}

.frameworkViewDataTable td, .frameworkFileDownloader td {
	text-align:left;
	color:#1a1a1a;
	position: relative;
}

.frameworkViewColumnLink, .frameworkViewColumnLink a, .frameworkViewColumnLink a:visited {
	text-align:left;
	color:#1a1a1a !important;
}

.frameworkViewColumnHeader {
	color:#808080 !important;
}

.frameworkViewColumnHeader a, .frameworkViewColumnHeader a:visited, .frameworkViewColumnHeader a>span {
	color:#0062ff !important;
}

.frameworkViewColumnHeader, .frameworkViewColumnHeader a, .frameworkViewColumnHeader a:visited {
	text-align:left;
}

.frameworkView .frameworkViewDataTable td * {
	cursor:pointer;
}

.frameworkViewColumnImage {
	text-align: left;
}

.frameworkViewDataTable input[type="checkbox"].frameworkViewColumnCheckbox, 
.frameworkViewDataTable input[type="checkbox"].frameworkViewColumnHeaderCheckbox {
	width:17px !important;
	height:17px !important;
	z-index:100;
}

.frameworkViewDataTable input[type="checkbox"].frameworkViewColumnCheckbox:before,
.frameworkViewDataTable input[type="checkbox"].frameworkViewColumnHeaderCheckbox:before {
	opacity:1;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3QxMXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7c3Ryb2tlOiMxQTFBMUE7c3Ryb2tlLXdpZHRoOjAuMjU7fQo8L3N0eWxlPgo8cmVjdCB4PSIwIiB5PSIwIiBjbGFzcz0ic3QxMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIi8+Cjwvc3ZnPgo=);
	background-position:center center;
	background-repeat:no-repeat;
	width:22px;
	height:22px;
	content:""; 
	display:inline-block;
	margin-top:-3px;
	margin-left:-1px;
	cursor:pointer;
	z-index:100;
}

.frameworkViewDataTable input[type="checkbox"].frameworkViewColumnCheckbox:hover:before,
.frameworkViewDataTable input[type="checkbox"].frameworkViewColumnHeaderCheckbox:hover:before {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Q5e2ZpbGw6bm9uZTtzdHJva2U6IzFBMUExQTtzdHJva2Utd2lkdGg6MC41O30KCS5zdDExe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0VFRUVFRTtzdHJva2U6IzFBMUExQTtzdHJva2Utd2lkdGg6MC4yNTt9Cjwvc3R5bGU+CjxyZWN0IHg9IjAiIHk9IjAiIGNsYXNzPSJzdDExIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDkiIHBvaW50cz0iMS43LDYuNyA3LjEsMTIuMSAxNy4zLDEuOCIvPgo8L3N2Zz4K);
}

.frameworkViewDataTable input[type="checkbox"].frameworkViewColumnCheckbox:checked:before,
.frameworkViewDataTable input[type="checkbox"].frameworkViewColumnHeaderCheckbox:checked:before {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Q1e2ZpbGw6IzFBMUExQTt9Cgkuc3QxMXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjAuMjU7fQo8L3N0eWxlPgo8cmVjdCB4PSIwIiB5PSIwIiBjbGFzcz0ic3QxMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iMy40LDQuOCAwLDguMiA3LjEsMTUuMyAxOSwzLjQgMTUuNiwwIDcuMSw4LjUiLz4KPC9zdmc+Cg==);
}

.frameworkViewDataTable tr:hover input[type="checkbox"].frameworkViewColumnCheckbox:checked:before {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Q1e2ZpbGw6IzFBMUExQTt9Cgkuc3QxMXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNFRUVFRUU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjAuMjU7fQo8L3N0eWxlPgo8cmVjdCB4PSIwIiB5PSIwIiBjbGFzcz0ic3QxMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iMy40LDQuOCAwLDguMiA3LjEsMTUuMyAxOSwzLjQgMTUuNiwwIDcuMSw4LjUiLz4KPC9zdmc+Cg==);
}

.frameworkViewDataTable td.frameworkViewIcons {
	width: 0px;
	padding:0 !important;
	position: relative;
}

.frameworkViewDataTable .frameworkViewIcons div {
	background-color: #eeeeee;
	position: absolute;
	width:230px;
	top: 0px;
	bottom: 0px;
	right: 0px;
	visibility: hidden;
	z-index:0;
}

.dj_ff24 .frameworkViewDataTable .frameworkViewIcons div {
	position: absolute;
	right: 15px;
	float: right;
	top: auto;
	bottom: auto;
}

.dj_ff24 .frameworkViewDataTable .frameworkViewIcons div a {
	background-color: #eeeeee;
	top: -18px;
	float: left;
	display: inline;
	height: 21px;
}

.frameworkViewDataTable tr:hover .frameworkViewIcons div {
	display:block;	
	visibility: visible;
}

.frameworkViewDataTable .frameworkViewIcons div a {
	float:left;
	position:relative;
	width:21px;
	height:100%;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#eeeeee;
	padding-right:15px;
}

.xspColumnRead input {
	font-size:15px;
}

div.frameworkLinksViewPanel {
	left: 220px;
	position: absolute;
	right: 0;
}

.licenceErrorLabel{
	font-size: 40px;
	color: white;
	vertical-align: bottom;
	margin-left: 10px;
}

.licenceErrorMessage{
	font-size: 26px;
	color: white;
	margin: 0px 0px 0px 128px;
}

.licenceErrorPanel{
	position:fixed;
	width:100%;
	height:100%;
	background-color:#000000; 
}

.licenceErrorLine{
	width: 100%;
	height: 1px;
	border: none;
	background-color: white;
	opacity: 0.5;
	margin: 0 auto;
	width: 80%;
}

.licenceErrorTopRowWrapper{
	margin: 10% auto 16px auto;
	width: 80%;
}

.licenceErrorBottomRowWrapper{
	margin: 10px auto 0px auto;
	width: 80%;
}

div.licenceMessagePanel {
	top: 18px;
	position: relative;
	left: 50px;
	font-size: 18px;
	font-weight: bold;
}

.licenceMessagePanel span {
	font-size: 16px;
}

td.searchResultsTableCellLink {
	color: #0062ff;
}

td.searchResultsTableCellLink label {
	cursor: pointer;
}

.standbyUnderlay {
	opacity: 0 !important;
}

div.searchViewSection {
	margin-top: 5px;
	margin-bottom: 5px;
	width:100%;
}

.calendarViewTypePanel label {
	white-space: nowrap;
}

select.searchChoice {
	width: 200px;
	border: 1px solid #ffffff;
}

input.searchInput {
	width: 300px;
	border: 1px solid #ffffff;
}

.dijitBorderContainer,.dijitBorderContainerNoGutter {
	position: static;
}

.searchBorderContainer.viewContainer.borderContainer .searchBorderPane {
	border: none;
	top: -30px;
	padding-left: 20px;
}

.application .searchViewPane.viewPane {
	padding-left: 0px;
}

.application .frameworkToolbar .dijitButton {
	padding: 0px;
	border: 1px solid transparent;
}

.application .frameworkToolbar .dijitButtonHover {
	padding: 0px;
	border: 1px solid #869cbf;
}

.application .frameworkToolbar {
	height: 22px;
	background-position: left -3px;
}

.application .frameworkToolbar {
	
}

.application .frameworkToolbar .dijitButtonText {
	height: 15px;
	padding: 2px 2px;
}

.application .frameworkToolbar .dijitButtonText img{
	width: 16px;
	height: 16px;
}

div.horizontalSectionHeader {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	margin: 8px 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
	height: 22px;
	color: #808080;
	border-bottom-color: #CCCCCC;
}

.searchExpSection {
	border-width: 0;
	/*margin: 4px 0 0 4px;*/
	margin-top: 5px;
	padding: 0;
	width: 100%;
}

div.searchExpSection-header {
	background-color: #F4F4F4;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4',endColorstr='#EAEAEA');
	background: -webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#EAEAEA) );
	background: -moz-linear-gradient(center top, #F4F4F4, #EAEAEA);
	background-position: left top;
	border: 1px solid #CCCCCC;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	box-shadow: 0 3px 5px #EEEEEE;
	color: #000000;
	height: 15px;
	margin-bottom: 0;
	padding: 4px 5px 6px 10px;
}

div.searchExpSection-header div {
	position: absolute;
	left: 10px;
}

.searchExpSection-body {
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 0 1px 1px;
	box-shadow: 0 3px 5px #EEEEEE;
	height: auto;
	border-top: 1px solid #EEEEEE;
	clear: both;
	padding-bottom: 7px;
}

.searchExpSection-header-underline a:visited, .searchExpSection-header a:visited {
	color: #000000;
}

.searchExpSection-header-underline a:active,.searchExpSection-header-underline a:hover,.searchExpSection-header-underline a:focus,.searchExpSection-header-underline a
	{
	color: #000000;
	text-decoration: none;
}

.searchExpSection-header a,.searchExpSection-header a:focus,.searchExpSection-header a:active
	{
	cursor: pointer;
	color: #000000;
	font-weight: bold;
	font-size:15px;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}

/* Debug toolbar */

div.debugToolbar {
	position: absolute;
	z-index:999;
	color: #ffffff;
	width: 100%;
	top: 0;
	left: 0;
}

div.debugToolbar a {
	text-decoration: none;
}

div.debugToolbar .bg {
	background-color: #1a1a1a;
}

div.debugToolbar tr {
	vertical-align: top !important;
}

div.debugToolbar .showToolbar {
	position: absolute;
	left: 0;
}

div.debugToolbar .toolbar {
	width: 100%;
}

div.debugToolbar .hideContent {
	padding-left: 3px;
	color: #ffffff;
}

div.debugToolbar .hideContent a {
	color: #fff;
	line-height: 20px;
}

div.debugToolbar .highlight {
	background: #FCFFB5;
	font-style: italic;
}

div.debugToolbar ul.links {
	display: block;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

div.debugToolbar ul.links li {
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-right: 1px;
}

.dj_ie div.debugToolbar ul.links a {
	padding-top:7px;
}

div.debugToolbar ul.links a {
	color: #ffffff;
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	display: block;
	line-height: 0.9em;
    padding: 15px 8px 12px 7px;
    font-weight: bold;
	position: relative;
}

div.debugToolbar ul.links a.selected{
	background: #B7B7B7;
}

div.debugToolbar .showToolbar ul.links a:hover, div.debugToolbar ul.links a:hover{
	background: #B7B7B7;
	text-decoration: none;
}

div.debugToolbar .contentWrapper {
	background: #B7B7B7;
	color: #000000;
	padding: 5px;
}

div.debugToolbar
			.contentWrapper td {
	padding: 2px 2px 2px 0;
}

div.debugToolbar
			.content {
	margin: 0;
	padding: 4px;
	background: #ffffff;
	height: 400px;
	overflow: auto;
}

div.debugToolbar
			table.grid {
	border-collapse: collapse;
}

div.debugToolbar table.grid
			th {
	background: #eeeeee;
	padding: 2px;
	text-align: left !important;
	font-weight: bold !important;
}

div.debugToolbar table.grid>tbody>tr>td {
	border: 1px solid #CECECE;
	padding: 2px 4px;
}

div.debugToolbar
			table.grid td.small {
	width: 50px;
	white-space: nowrap
}

div.debugToolbar table.grid td.label {
	background: #eeeeee;
	font-weight: bold;
	width: 200px;
}

div.debugToolbar table.messages {
	border-collapse: collapse;
}

div.debugToolbar
			table.messages td {
	padding: 2px;
}

div.debugToolbar table.messages
			td.time {
	width: 50px;
	white-space: nowrap;
	padding-right: 10px;
}

div.debugToolbar .error {
	color: red;
}

div.debugToolbar .warning {
	color: #D3AC10;
}

div.debugToolbar .debug {
	font-style: italic;
}

div.debugToolbar .odd {
	background: #eeeeee;
}

div.debugToolbar table.dumped {
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

div.debugToolbar
			table.dumped td {
	border-top: 1px solid #CECECE;
	padding: 1px 6px 1px 1px;
	margin: 0;
}

div.debugToolbar table.dumped td.first {
	border-top: 0;
}

div.debugToolbar tr.debugConnectionsRow:HOVER{
	background-color: #CECECE;
}

div.debugToolbar tr.debugConnectionsRow td.debugConnectionInvalid{
	background-color: rgba(255,0,0,0.4);
}

/** * Style sheet for API Inspector components */
.api-inspector {
	background: #fff;
	border-bottom: 1px solid #ccc;
	padding: 5px;
}

.api-inspector table {
	border: none;
	border-collapse: collapse;
}

.api-inspector td {
	background: #fff;
	line-height: 1.5em;
	padding: 10px;
}

.api-inspector .more-info {
	background: no-repeat 12px 1px;
	padding-left: 25px;
}

.api-inspector .google {
	background-image: url(
			/icons/vwicn008.gif );
}

.api-inspector .java,.api-inspector .jsf,.api-inspector .ibm {
	background-image: url( /icons/vwicn011.gif
			);
}

.api-inspector ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.api-inspector dt {
	font-weight: bold;
}

.api-inspector dd {
	margin-left: 10px;
}

.api-inspector .xspMessage {
	cursor: pointer;
	height: 1em;
	overflow: hidden;
}

.api-inspector .xspMessage:active {
	height: auto;
}

.application div.userActionsTop {
    background-image:none;
    text-align: left;
    overflow:hidden;
    margin-top:15px;
    padding-bottom:15px;
    margin-bottom: 0px;
    border-top-with:0;
    padding-left:23px;
}

.application div.userActionsTop.shadow{
	-webkit-box-shadow:0 4px 2px -2px #eeeeee;
	-moz-box-shadow:0 4px 2px -2px #eeeeee;
	box-shadow:0 5px 2px -2px #eeeeee;
	margin-bottom: 5px;
	z-index: 200;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 5px;
}

.application div.userActionsTop button {
	font-family:inherit;
	font-size:15px;
	margin:0;
	padding:0 7px 0 7px;
	display:inline-block;
	background-color: transparent;
	cursor: pointer;
	height:30px;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:1px solid #cccccc;
	border-radius:0;
}

.application div.userActionsTop>button:first-child {
	border-left:none;
}

.application div.userActionsTop .divMixedScriptExecutor button {
	border:none;
}

.divMixedScriptExecutor {
	display:inline-block;
	border-left:1px solid #cccccc;
}

.application div.userActionsTop>div.divMixedScriptExecutor:first-child {
	border-left:none;
}

div.userActionsTop button>div {
	display:none;
}

/*

*/

.application div.mixedScriptExecutorAsLink {
    background-image:none;
    text-align: left;
    overflow:hidden;
    margin-top:15px;
    padding-bottom:15px;
    margin-bottom: 0px;
    border-top-with:0;
    padding-left:23px;
}
.application div.mixedScriptExecutorAsLink button {
	font-family:inherit;
	font-size:15px;
	margin:0;
	padding:0 7px 0 7px;
	display:inline-block;
	background-color: transparent;
	cursor: pointer;
	height:15px;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:1px solid #cccccc;
}

.application div.mixedScriptExecutorAsLink>button:first-child {
	border-left:none;
}

.application div.mixedScriptExecutorAsLink .divMixedScriptExecutor button {
	border:none;
}

.application div.mixedScriptExecutorAsLink>div.divMixedScriptExecutor:first-child {
	border-left:none;
}

div.mixedScriptExecutorAsLink button>div {
	display:none;
}

div.mixedScriptExecutorAsLink button>div {
	display:none;
}
/*

*/

.userActionsRight .dijitTextBox{
	width: 100%;
} 

.userActionsRight .viewFilterTable, .userActionsRight .viewWithFilterOuterWrapper, .userActionsRight .viewWithFilterInnerWrapper{
	width: 100%;
	min-width: 150px;
}

div.userActionsRight {
	width: 100%;
	height: 100%;
}
div.divUserMessages {
	width:100%;
	color:white;
	font-weight:bold;
}

.frameworkInfoMessage, .frameworkWarningMessage, .frameworkErrorMessage {
	padding:3px 10px;
	border-style:solid;
	border-width:1px;
	border-radius:10px;
	margin: 5px;
	color: white;
}

.frameworkInfoMessage {
	background-color: #008ABF;
	border-color: #008ABF;
}

.frameworkWarningMessage {
	background-color:#fa8700;
	border-color:#fa8700;
}

.frameworkErrorMessage {
	background-color:#df726b;
	border-color:#df726b;
}

.application .dijitDialog {
	border:3px solid #000000;
}

.application .dijitDialogCloseIcon {
	margin-top: 20px;
	margin-right: 20px;
}

.application .dijitDialog .dijitDialogTitleBar {
	background:none;
	background-color:#ffffff;
	padding: 20px 20px 20px 30px;
	font-size: 20px;
}

.application .dijitDialogPaneContent {
	border:none;
	padding:0;
	height:100% !important;
}

.application .dijitDialog .frameworkDialogContent{
	overflow: auto;
	max-height: calc(90vh - 110px);
}

.dijitDialog .frameworkDialogButtons {
	border-top:3px solid #000000;
	padding: 20px 30px 10px 14px;
}

.dijitDialog .frameworkDialogButtons button {
	cursor:pointer;
	background:none;
	border-right:none;
	border-top:none;
	border-bottom:none;
	padding:0 10px;
	border-left:1px solid #cccccc;
	outline:none;
	text-decoration:none;
	font-size:15px;
	color:#0062ff;
	margin-left: 0px;
	margin-right: 0px;
	border-radius: 0px;
	min-height: 18px;
}

.dijitDialog .frameworkDialogButtons button:hover {
	color:#1a1a1a;
}

.dijitDialog .frameworkDialogButtons a {
	cursor:pointer;
	background:none;
	padding:0 10px;
	border-left:1px solid #cccccc;
	outline:none;
	text-decoration:none;
}

.dijitDialog .frameworkDialogButtons>button:first-child, .dijitDialog .frameworkDialogButtons>a:first-child {
	border-left:none;
}

.dijitDialog .frameworkDialogContent {
	padding: 15px;
}

.dijitDialog .frameworkDialogSectionContent {
	padding:0 4px;
}
	
/*Fix dla checkboxow oraz radiobutonow w trybie do odczytu (wyswietla wyszarzona wersje)*/
.application .dijitCheckBoxReadOnly{
	background-position: -48px center;
}

.application .dijitCheckBoxCheckedReadOnly{
	background-position: -32px center;
}

.application .dijitRadioReadOnly{
	background-position: -144px center;
}

.application .dijitRadioCheckedReadOnly{
	background-position: -128px center;
}

/* Fix dla ie accordeona (zbedny scroll)*/
.dj_ie .dijitAccordionContainer-child{
	overflow: hidden !important;
} 

@media screen and (max-width:799px) {
	div.applicationHeaderBottomPanel {
		display:none;
	}
}

.debugXmlContent {
    height: 518px;
    overflow: auto;
    width: 890px;
}

.logFilesContent {
	min-height: 100px;
    max-height: 518px;
    overflow: auto;
    width: 490px;
}

/* Toaster z komunikatami */

.dijitToasterMessage{
	background:#0062ff; 
	padding: 10px 20px;
	color:#fff;
	font-size: 15px;
	font-family: simplon_bp;
	font-style: normal;
	font-weight: normal;
}

.dijitToasterWarning,
.dijitToasterError,
.dijitToasterFatal{
	padding: 10px 20px;
	color:#fff;
	font-size: 15px;
	font-family: simplon_bp;
	font-style: normal;
	font-weight: normal;
}

.dijitToasterWarning{
	background:#fa8700;
} 

.dijitToasterError,
.dijitToasterFatal{
	background:#DF726B;
}

.frameworkToasterSeparator{
	background-color: white;
    height: 1px;
    padding: 0 10px;
    opacity: 0.5;
}

.dijitToasterClip {
	position: absolute;
	z-index: 15000;
	overflow: hidden;
}

.dijitToasterContainer {
	display: block;
	position: absolute;
	width: 30em;
	margin: 0px;
	font: 12px Arial;
}

.simpleFrameworkTabs{
	width: 100%;
	height: 100%;
}

.simpleFrameworkTabs .tabContent{
	display: none;
}

.simpleFrameworkTabs .selectedTabContent{
	display: block;
}

.orgLinkSelectButton{
	margin-left: 5px;
	white-space:nowrap;
	display:inline-block;
}

.viewCategoryFilterLabel{
	margin-right: 5px;
	margin-left: 5px;
}

.frameworkFilterFieldWrapper .searchToolbarClearIcon{
	margin-top: 4px;
	top: 0px;
}

.application .frameworkFilterFieldWrapper .dijitDateTextBox{
	width: 110px;	 
}

.arrowUp {
	width: 0; 
	height: 0; 
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	
	border-bottom: 6px solid black;
	
	position: relative;
	top: -10px;
	left: 10px;
}

.arrowDown {
	width: 0; 
	height: 0; 
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	
	border-top: 6px solid black;
	
	position: relative;
	top: 10px;
	left: 10px;
}

.sortableHistoryColumn{
	cursor: pointer;
}

.historySortIcon{
	
}

.dijitTooltipContainer form{
	min-width: 0px;
	min-height: 0px;
}

div{
	outline: none;
}

.frameworkUserInfoFieldWrapper{
	border: 1px solid #BFBFBF;
	padding: 5px;
	max-height: 10em;
	min-height: 1em;
	overflow: auto;
}

.namesFieldBorder{
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	border: 1px solid #B3B3B3;
	min-height: 29px;
}

.application .dijitMenu, .application .dijitMenuBar {
	background-color:#ffffff;
	border-color:#cccccc;
}

.application .dijitMenu .dijitMenuItemHover, .application .dijitMenu .dijitMenuItemSelected {
	background-color:#dddddd;
	border:none;
	color:#1a1a1a
}

.dijitTabCloseButton {
	margin-left:3px;
}

ul.connectionsMenuIcon {
	list-style-type: none;
    margin:0 0 0 15px;
    padding:0;
}

ul.connectionsMenuIcon>li {
	padding-top:12px;
	height:28px;
	float:left;
	display:block;
	cursor:pointer;
}

ul.connectionsMenuIcon a.connectionMenuIconOpen {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye2ZpbGw6IzAwNjJGRjt9Cgkuc3Qze2Rpc3BsYXk6bm9uZTt9Cgo8L3N0eWxlPgo8ZyBpZD0iTGF5ZXJfMSIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LjI3NiAyMi40MTJsLTUuMTEtNy4zNDFjMC45OTUtMS40MzkgMS41ODItMy4xODEgMS41ODItNS4wNThjMC00LjkxOC00LjAwMi04LjkxOS04LjkyLTguOTE5IGMtNC45MTcgMC04LjkxNyA0LTguOTE3IDguOTE5YzAgNC45IDQgOC45IDguOSA4LjkxOGMwLjY5MSAwIDEuMzYxLTAuMDg2IDIuMDA2LTAuMjM2bDUuMTQ4IDcuMzk4TDI0LjI3NiAyMi40MTJ6IE03LjIwOCAxMC4wMTNjMC0yLjU0OSAyLjA3My00LjYyMiA0LjYyLTQuNjIyYzIuNTQ4IDAgNC42IDIuMSA0LjYgNC42MjJjMCAyLjU0OC0yLjA3NSA0LjYyMS00LjYyMyA0LjYgQzkuMjgxIDE0LjYgNy4yIDEyLjYgNy4yIDEwLjAxM3oiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzMiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzIiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNCIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDUuNyAwLjQsNS43IDAuNCwxLjcgMjYuOCwxLjcgMjYuOCw1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDE1LjcgMC40LDE1LjcgMC40LDExLjcgMjYuOCwxMS43IDI2LjgsMTUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI2LjgsMjUuNyAwLjQsMjUuNyAwLjQsMjEuNyAyNi44LDIxLjcgMjYuOCwyNS43Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8yX2NvcHkiPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNF9jb3B5IiBjbGFzcz0ic3QzIj4KCTxnIGNsYXNzPSJzdDEiPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2LjgsNS43IDAuNCw1LjcgMC40LDEuNyAyNi44LDEuNyAyNi44LDUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2LjgsMTUuNyAwLjQsMTUuNyAwLjQsMTEuNyAyNi44LDExLjcgMjYuOCwxNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCwyNS43IDAuNCwyNS43IDAuNCwyMS43IDI2LjgsMjEuNyAyNi44LDI1LjciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);
	background-repeat:no-repeat;
	background-position:left center;
	vertical-align:sub;
}

ul.connectionsMenuIcon:hover a.connectionMenuIconOpen {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye2ZpbGw6IzAwNjJGRjt9Cgkuc3Qze2Rpc3BsYXk6bm9uZTt9Cgo8L3N0eWxlPgo8ZyBpZD0iTGF5ZXJfMSIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LjI3NiAyMi40MTJsLTUuMTEtNy4zNDFjMC45OTUtMS40MzkgMS41ODItMy4xODEgMS41ODItNS4wNThjMC00LjkxOC00LjAwMi04LjkxOS04LjkyLTguOTE5IGMtNC45MTcgMC04LjkxNyA0LTguOTE3IDguOTE5YzAgNC45IDQgOC45IDguOSA4LjkxOGMwLjY5MSAwIDEuMzYxLTAuMDg2IDIuMDA2LTAuMjM2bDUuMTQ4IDcuMzk4TDI0LjI3NiAyMi40MTJ6IE03LjIwOCAxMC4wMTNjMC0yLjU0OSAyLjA3My00LjYyMiA0LjYyLTQuNjIyYzIuNTQ4IDAgNC42IDIuMSA0LjYgNC42MjJjMCAyLjU0OC0yLjA3NSA0LjYyMS00LjYyMyA0LjYgQzkuMjgxIDE0LjYgNy4yIDEyLjYgNy4yIDEwLjAxM3oiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzMiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzIiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNCIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDUuNyAwLjQsNS43IDAuNCwxLjcgMjYuOCwxLjcgMjYuOCw1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDE1LjcgMC40LDE1LjcgMC40LDExLjcgMjYuOCwxMS43IDI2LjgsMTUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI2LjgsMjUuNyAwLjQsMjUuNyAwLjQsMjEuNyAyNi44LDIxLjcgMjYuOCwyNS43Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8yX2NvcHkiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNF9jb3B5Ij4KCTxnPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2LjgsNS43IDAuNCw1LjcgMC40LDEuNyAyNi44LDEuNyAyNi44LDUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2LjgsMTUuNyAwLjQsMTUuNyAwLjQsMTEuNyAyNi44LDExLjcgMjYuOCwxNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCwyNS43IDAuNCwyNS43IDAuNCwyMS43IDI2LjgsMjEuNyAyNi44LDI1LjciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);
	background-repeat:no-repeat;
	background-position:left center;
}

ul.connectionsMenuIcon a.connectionMenuIconClose {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtvcGFjaXR5OjAuNjY7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7fQoJLnN0M3tmaWxsOiMwMDYyRkY7fQoJLnN0NHtkaXNwbGF5Om5vbmU7fQoKPC9zdHlsZT4KPGcgaWQ9IkxheWVyXzEiIGNsYXNzPSJzdDQiPgoJPGcgY2xhc3M9InN0MiI+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNC4yNzYgMjIuNDEybC01LjExLTcuMzQxYzAuOTk1LTEuNDM5IDEuNTgyLTMuMTgxIDEuNTgyLTUuMDU4YzAtNC45MTgtNC4wMDItOC45MTktOC45Mi04LjkxOSBjLTQuOTE3IDAtOC45MTcgNC04LjkxNyA4LjkxOWMwIDQuOSA0IDguOSA4LjkgOC45MThjMC42OTEgMCAxLjM2MS0wLjA4NiAyLjAwNi0wLjIzNmw1LjE0OCA3LjM5OEwyNC4yNzYgMjIuNDEyeiBNNy4yMDggMTAuMDEzYzAtMi41NDkgMi4wNzMtNC42MjIgNC42Mi00LjYyMmMyLjU0OCAwIDQuNiAyLjEgNC42IDQuNjIyYzAgMi41NDgtMi4wNzUgNC42MjEtNC42MjMgNC42IEM5LjI4MSAxNC42IDcuMiAxMi42IDcuMiAxMC4wMTN6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8zIiBjbGFzcz0ic3Q0Ij4KCTxnIGNsYXNzPSJzdDIiPgoJCTxnPgoJCQk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxMC40IiBjeT0iNC42IiByPSI0LjMiLz4KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1LjUzIDEzLjQ5OWMtMS40MzQtMS4wNDMtMy4xOTgtMS42Ni01LjEwNy0xLjY2Yy00Ljc5NyAwLTguNjkgMy44OTItOC42OSA4LjcgYzAgMS42IDEuMyAyLjkgMi45IDIuODk3aDcuMDI5Yy0wLjMyOS0wLjg3NS0wLjUxMS0xLjgyMS0wLjUxMS0yLjgxMkMxMS4xNDcgMTcuNSAxMi45IDE0LjggMTUuNSAxMy40OTl6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOS4xMzMgMTQuMjkzYy0zLjQ5MiAwLTYuMzIzIDIuODMtNi4zMjMgNi4zMjFzMi44MzEgNi4zIDYuMyA2LjMyMmMzLjQ5MiAwIDYuMzIyLTIuODMxIDYuMzIyLTYuMzIyIFMyMi42MjUgMTQuMyAxOS4xIDE0LjI5M3ogTTE4LjE1MiAyMy41MzJsLTIuOTA3LTIuOTA5bDEuMTE2LTEuMTE4bDEuNzkxIDEuNzkybDMuODAxLTMuODAxbDEuMTE3IDEuMTE5TDE4LjE1MiAyMy41MzJ6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8yIiBjbGFzcz0ic3Q0Ij4KCTxnIGNsYXNzPSJzdDIiPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjI2LjgsNy43IDAuNCw3LjcgMC40LDMuNyAyNi44LDMuNyAyNi44LDcuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjI2LjgsMTUuNyAwLjQsMTUuNyAwLjQsMTEuNyAyNi44LDExLjcgMjYuOCwxNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMjYuOCwyMy43IDAuNCwyMy43IDAuNCwxOS43IDI2LjgsMTkuNyAyNi44LDIzLjciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzQiIGNsYXNzPSJzdDQiPgoJPGcgY2xhc3M9InN0MiI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMjYuOCw1LjcgMC40LDUuNyAwLjQsMS43IDI2LjgsMS43IDI2LjgsNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSIyNi44LDI1LjcgMC40LDI1LjcgMC40LDIxLjcgMjYuOCwyMS43IDI2LjgsMjUuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfMl9jb3B5IiBjbGFzcz0ic3Q0Ij4KCTxnIGNsYXNzPSJzdDIiPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjI2LjgsNy43IDAuNCw3LjcgMC40LDMuNyAyNi44LDMuNyAyNi44LDcuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjI2LjgsMTUuNyAwLjQsMTUuNyAwLjQsMTEuNyAyNi44LDExLjcgMjYuOCwxNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMjYuOCwyMy43IDAuNCwyMy43IDAuNCwxOS43IDI2LjgsMTkuNyAyNi44LDIzLjciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzRfY29weSIgY2xhc3M9InN0NCI+Cgk8ZyBjbGFzcz0ic3QyIj4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIyNi44LDUuNyAwLjQsNS43IDAuNCwxLjcgMjYuOCwxLjcgMjYuOCw1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIyNi44LDE1LjcgMC40LDE1LjcgMC40LDExLjcgMjYuOCwxMS43IDI2LjgsMTUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjI2LjgsMjUuNyAwLjQsMjUuNyAwLjQsMjEuNyAyNi44LDIxLjcgMjYuOCwyNS43Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl83Ij4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjQuNiw0LjcgMjIuNSwyLjUgMTMuNiwxMS41IDQuNywyLjUgMi41LDQuNyAxMS41LDEzLjYgMi41LDIyLjUgNC43LDI0LjYgMTMuNiwxNS43IDIyLjUsMjQuNiAyNC42LDIyLjUgMTUuNywxMy42Ii8+CjwvZz4KPC9zdmc+Cg==);
	background-repeat:no-repeat;
	background-position:left center;
}

ul.connectionsMenuIcon:hover a.connectionMenuIconClose {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye2ZpbGw6IzAwNjJGRjt9Cgkuc3Qze2Rpc3BsYXk6bm9uZTt9Cgo8L3N0eWxlPgo8ZyBpZD0iTGF5ZXJfMSIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LjI3NiAyMi40MTJsLTUuMTEtNy4zNDFjMC45OTUtMS40MzkgMS41ODItMy4xODEgMS41ODItNS4wNThjMC00LjkxOC00LjAwMi04LjkxOS04LjkyLTguOTE5IGMtNC45MTcgMC04LjkxNyA0LTguOTE3IDguOTE5YzAgNC45IDQgOC45IDguOSA4LjkxOGMwLjY5MSAwIDEuMzYxLTAuMDg2IDIuMDA2LTAuMjM2bDUuMTQ4IDcuMzk4TDI0LjI3NiAyMi40MTJ6IE03LjIwOCAxMC4wMTNjMC0yLjU0OSAyLjA3My00LjYyMiA0LjYyLTQuNjIyYzIuNTQ4IDAgNC42IDIuMSA0LjYgNC42MjJjMCAyLjU0OC0yLjA3NSA0LjYyMS00LjYyMyA0LjYgQzkuMjgxIDE0LjYgNy4yIDEyLjYgNy4yIDEwLjAxM3oiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzMiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzIiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNCIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDUuNyAwLjQsNS43IDAuNCwxLjcgMjYuOCwxLjcgMjYuOCw1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDE1LjcgMC40LDE1LjcgMC40LDExLjcgMjYuOCwxMS43IDI2LjgsMTUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI2LjgsMjUuNyAwLjQsMjUuNyAwLjQsMjEuNyAyNi44LDIxLjcgMjYuOCwyNS43Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8yX2NvcHkiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNF9jb3B5IiBjbGFzcz0ic3QzIj4KCTxnIGNsYXNzPSJzdDEiPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2LjgsNS43IDAuNCw1LjcgMC40LDEuNyAyNi44LDEuNyAyNi44LDUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2LjgsMTUuNyAwLjQsMTUuNyAwLjQsMTEuNyAyNi44LDExLjcgMjYuOCwxNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCwyNS43IDAuNCwyNS43IDAuNCwyMS43IDI2LjgsMjEuNyAyNi44LDI1LjciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzciPgoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNC42LDQuNyAyMi41LDIuNSAxMy42LDExLjUgNC43LDIuNSAyLjUsNC43IDExLjUsMTMuNiAyLjUsMjIuNSA0LjcsMjQuNiAxMy42LDE1LjcgMjIuNSwyNC42IDI0LjYsMjIuNSAxNS43LDEzLjYiLz4KPC9nPgo8L3N2Zz4K);
	background-repeat:no-repeat;
	background-position:left center;
}

ul.connectionsMenuIcon>li a, ul.connectionsMenuIcon>li a:hover {
	padding-right:27px;
	padding-top:8px;	
}

ul.rightCorner>li.applicationsMenuIcon {
	padding-top:9px;
	width:28px;
	height:28px;
}

ul.rightCorner>li.applicationsMenuIcon a.applicationsMenuOpen {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye2ZpbGw6IzAwNjJGRjt9Cgkuc3Qze2Rpc3BsYXk6bm9uZTt9Cgo8L3N0eWxlPgo8ZyBpZD0iTGF5ZXJfMSIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LjI3NiAyMi40MTJsLTUuMTEtNy4zNDFjMC45OTUtMS40MzkgMS41ODItMy4xODEgMS41ODItNS4wNThjMC00LjkxOC00LjAwMi04LjkxOS04LjkyLTguOTE5IGMtNC45MTcgMC04LjkxNyA0LTguOTE3IDguOTE5YzAgNC45IDQgOC45IDguOSA4LjkxOGMwLjY5MSAwIDEuMzYxLTAuMDg2IDIuMDA2LTAuMjM2bDUuMTQ4IDcuMzk4TDI0LjI3NiAyMi40MTJ6IE03LjIwOCAxMC4wMTNjMC0yLjU0OSAyLjA3My00LjYyMiA0LjYyLTQuNjIyYzIuNTQ4IDAgNC42IDIuMSA0LjYgNC42MjJjMCAyLjU0OC0yLjA3NSA0LjYyMS00LjYyMyA0LjYgQzkuMjgxIDE0LjYgNy4yIDEyLjYgNy4yIDEwLjAxM3oiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzMiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzIiPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNCIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDUuNyAwLjQsNS43IDAuNCwxLjcgMjYuOCwxLjcgMjYuOCw1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDE1LjcgMC40LDE1LjcgMC40LDExLjcgMjYuOCwxMS43IDI2LjgsMTUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI2LjgsMjUuNyAwLjQsMjUuNyAwLjQsMjEuNyAyNi44LDIxLjcgMjYuOCwyNS43Ii8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
	background-repeat:no-repeat;
	background-position:left center;
	outline:none;
}

ul.rightCorner>li.applicationsMenuIcon:hover a.applicationsMenuOpen {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye2ZpbGw6IzAwNjJGRjt9Cgkuc3Qze2Rpc3BsYXk6bm9uZTt9Cgo8L3N0eWxlPgo8ZyBpZD0iTGF5ZXJfMSIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LjI3NiAyMi40MTJsLTUuMTEtNy4zNDFjMC45OTUtMS40MzkgMS41ODItMy4xODEgMS41ODItNS4wNThjMC00LjkxOC00LjAwMi04LjkxOS04LjkyLTguOTE5IGMtNC45MTcgMC04LjkxNyA0LTguOTE3IDguOTE5YzAgNC45IDQgOC45IDguOSA4LjkxOGMwLjY5MSAwIDEuMzYxLTAuMDg2IDIuMDA2LTAuMjM2bDUuMTQ4IDcuMzk4TDI0LjI3NiAyMi40MTJ6IE03LjIwOCAxMC4wMTNjMC0yLjU0OSAyLjA3My00LjYyMiA0LjYyLTQuNjIyYzIuNTQ4IDAgNC42IDIuMSA0LjYgNC42MjJjMCAyLjU0OC0yLjA3NSA0LjYyMS00LjYyMyA0LjYgQzkuMjgxIDE0LjYgNy4yIDEyLjYgNy4yIDEwLjAxM3oiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzMiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzIiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNCI+Cgk8Zz4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDUuNyAwLjQsNS43IDAuNCwxLjcgMjYuOCwxLjcgMjYuOCw1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDE1LjcgMC40LDE1LjcgMC40LDExLjcgMjYuOCwxMS43IDI2LjgsMTUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI2LjgsMjUuNyAwLjQsMjUuNyAwLjQsMjEuNyAyNi44LDIxLjcgMjYuOCwyNS43Ii8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
}

ul.rightCorner>li.applicationsMenuIcon a.applicationsMenuClose {
	margin:8px 20px 0 0;
	float:right;
	width:3px;
	outline:none;
}

ul.rightCorner>li.applicationsMenuIcon a.applicationsMenuClose {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtvcGFjaXR5OjAuNjY7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7fQoJLnN0M3tmaWxsOiMwMDYyRkY7fQoJLnN0NHtkaXNwbGF5Om5vbmU7fQoKPC9zdHlsZT4KPGcgaWQ9IkxheWVyXzEiIGNsYXNzPSJzdDQiPgoJPGcgY2xhc3M9InN0MiI+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNC4yNzYgMjIuNDEybC01LjExLTcuMzQxYzAuOTk1LTEuNDM5IDEuNTgyLTMuMTgxIDEuNTgyLTUuMDU4YzAtNC45MTgtNC4wMDItOC45MTktOC45Mi04LjkxOSBjLTQuOTE3IDAtOC45MTcgNC04LjkxNyA4LjkxOWMwIDQuOSA0IDguOSA4LjkgOC45MThjMC42OTEgMCAxLjM2MS0wLjA4NiAyLjAwNi0wLjIzNmw1LjE0OCA3LjM5OEwyNC4yNzYgMjIuNDEyeiBNNy4yMDggMTAuMDEzYzAtMi41NDkgMi4wNzMtNC42MjIgNC42Mi00LjYyMmMyLjU0OCAwIDQuNiAyLjEgNC42IDQuNjIyYzAgMi41NDgtMi4wNzUgNC42MjEtNC42MjMgNC42IEM5LjI4MSAxNC42IDcuMiAxMi42IDcuMiAxMC4wMTN6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8zIiBjbGFzcz0ic3Q0Ij4KCTxnIGNsYXNzPSJzdDIiPgoJCTxnPgoJCQk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxMC40IiBjeT0iNC42IiByPSI0LjMiLz4KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1LjUzIDEzLjQ5OWMtMS40MzQtMS4wNDMtMy4xOTgtMS42Ni01LjEwNy0xLjY2Yy00Ljc5NyAwLTguNjkgMy44OTItOC42OSA4LjcgYzAgMS42IDEuMyAyLjkgMi45IDIuODk3aDcuMDI5Yy0wLjMyOS0wLjg3NS0wLjUxMS0xLjgyMS0wLjUxMS0yLjgxMkMxMS4xNDcgMTcuNSAxMi45IDE0LjggMTUuNSAxMy40OTl6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOS4xMzMgMTQuMjkzYy0zLjQ5MiAwLTYuMzIzIDIuODMtNi4zMjMgNi4zMjFzMi44MzEgNi4zIDYuMyA2LjMyMmMzLjQ5MiAwIDYuMzIyLTIuODMxIDYuMzIyLTYuMzIyIFMyMi42MjUgMTQuMyAxOS4xIDE0LjI5M3ogTTE4LjE1MiAyMy41MzJsLTIuOTA3LTIuOTA5bDEuMTE2LTEuMTE4bDEuNzkxIDEuNzkybDMuODAxLTMuODAxbDEuMTE3IDEuMTE5TDE4LjE1MiAyMy41MzJ6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8yIiBjbGFzcz0ic3Q0Ij4KCTxnIGNsYXNzPSJzdDIiPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjI2LjgsNy43IDAuNCw3LjcgMC40LDMuNyAyNi44LDMuNyAyNi44LDcuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjI2LjgsMTUuNyAwLjQsMTUuNyAwLjQsMTEuNyAyNi44LDExLjcgMjYuOCwxNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMjYuOCwyMy43IDAuNCwyMy43IDAuNCwxOS43IDI2LjgsMTkuNyAyNi44LDIzLjciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzQiIGNsYXNzPSJzdDQiPgoJPGcgY2xhc3M9InN0MiI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMjYuOCw1LjcgMC40LDUuNyAwLjQsMS43IDI2LjgsMS43IDI2LjgsNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSIyNi44LDI1LjcgMC40LDI1LjcgMC40LDIxLjcgMjYuOCwyMS43IDI2LjgsMjUuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfMl9jb3B5IiBjbGFzcz0ic3Q0Ij4KCTxnIGNsYXNzPSJzdDIiPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjI2LjgsNy43IDAuNCw3LjcgMC40LDMuNyAyNi44LDMuNyAyNi44LDcuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjI2LjgsMTUuNyAwLjQsMTUuNyAwLjQsMTEuNyAyNi44LDExLjcgMjYuOCwxNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMjYuOCwyMy43IDAuNCwyMy43IDAuNCwxOS43IDI2LjgsMTkuNyAyNi44LDIzLjciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzRfY29weSIgY2xhc3M9InN0NCI+Cgk8ZyBjbGFzcz0ic3QyIj4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIyNi44LDUuNyAwLjQsNS43IDAuNCwxLjcgMjYuOCwxLjcgMjYuOCw1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIyNi44LDE1LjcgMC40LDE1LjcgMC40LDExLjcgMjYuOCwxMS43IDI2LjgsMTUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjI2LjgsMjUuNyAwLjQsMjUuNyAwLjQsMjEuNyAyNi44LDIxLjcgMjYuOCwyNS43Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl83Ij4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjQuNiw0LjcgMjIuNSwyLjUgMTMuNiwxMS41IDQuNywyLjUgMi41LDQuNyAxMS41LDEzLjYgMi41LDIyLjUgNC43LDI0LjYgMTMuNiwxNS43IDIyLjUsMjQuNiAyNC42LDIyLjUgMTUuNywxMy42Ii8+CjwvZz4KPC9zdmc+Cg==);
	background-repeat:no-repeat;
	background-position:left center;
}

ul.rightCorner>li.applicationsMenuIcon:hover a.applicationsMenuClose {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjcuMTg4cHgiIGhlaWdodD0iMjcuMTg4cHgiIHZpZXdCb3g9IjAgMCAyNy4xODggMjcuMTg4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNy4xODggMjcuMTg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye2ZpbGw6IzAwNjJGRjt9Cgkuc3Qze2Rpc3BsYXk6bm9uZTt9Cgo8L3N0eWxlPgo8ZyBpZD0iTGF5ZXJfMSIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LjI3NiAyMi40MTJsLTUuMTEtNy4zNDFjMC45OTUtMS40MzkgMS41ODItMy4xODEgMS41ODItNS4wNThjMC00LjkxOC00LjAwMi04LjkxOS04LjkyLTguOTE5IGMtNC45MTcgMC04LjkxNyA0LTguOTE3IDguOTE5YzAgNC45IDQgOC45IDguOSA4LjkxOGMwLjY5MSAwIDEuMzYxLTAuMDg2IDIuMDA2LTAuMjM2bDUuMTQ4IDcuMzk4TDI0LjI3NiAyMi40MTJ6IE03LjIwOCAxMC4wMTNjMC0yLjU0OSAyLjA3My00LjYyMiA0LjYyLTQuNjIyYzIuNTQ4IDAgNC42IDIuMSA0LjYgNC42MjJjMCAyLjU0OC0yLjA3NSA0LjYyMS00LjYyMyA0LjYgQzkuMjgxIDE0LjYgNy4yIDEyLjYgNy4yIDEwLjAxM3oiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzMiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwLjQiIGN5PSI0LjYiIHI9IjQuMyIvPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuNTMgMTMuNDk5Yy0xLjQzNC0xLjA0My0zLjE5OC0xLjY2LTUuMTA3LTEuNjZjLTQuNzk3IDAtOC42OSAzLjg5Mi04LjY5IDguNyBjMCAxLjYgMS4zIDIuOSAyLjkgMi44OTdoNy4wMjljLTAuMzI5LTAuODc1LTAuNTExLTEuODIxLTAuNTExLTIuODEyQzExLjE0NyAxNy41IDEyLjkgMTQuOCAxNS41IDEzLjQ5OXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjEzMyAxNC4yOTNjLTMuNDkyIDAtNi4zMjMgMi44My02LjMyMyA2LjMyMXMyLjgzMSA2LjMgNi4zIDYuMzIyYzMuNDkyIDAgNi4zMjItMi44MzEgNi4zMjItNi4zMjIgUzIyLjYyNSAxNC4zIDE5LjEgMTQuMjkzeiBNMTguMTUyIDIzLjUzMmwtMi45MDctMi45MDlsMS4xMTYtMS4xMThsMS43OTEgMS43OTJsMy44MDEtMy44MDFsMS4xMTcgMS4xMTlMMTguMTUyIDIzLjUzMnoiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzIiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNCIgY2xhc3M9InN0MyI+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDUuNyAwLjQsNS43IDAuNCwxLjcgMjYuOCwxLjcgMjYuOCw1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi44LDE1LjcgMC40LDE1LjcgMC40LDExLjcgMjYuOCwxMS43IDI2LjgsMTUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI2LjgsMjUuNyAwLjQsMjUuNyAwLjQsMjEuNyAyNi44LDIxLjcgMjYuOCwyNS43Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8yX2NvcHkiIGNsYXNzPSJzdDMiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCw3LjcgMC40LDcuNyAwLjQsMy43IDI2LjgsMy43IDI2LjgsNy43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCwxNS43IDAuNCwxNS43IDAuNCwxMS43IDI2LjgsMTEuNyAyNi44LDE1LjciLz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNi44LDIzLjcgMC40LDIzLjcgMC40LDE5LjcgMjYuOCwxOS43IDI2LjgsMjMuNyIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfNF9jb3B5IiBjbGFzcz0ic3QzIj4KCTxnIGNsYXNzPSJzdDEiPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2LjgsNS43IDAuNCw1LjcgMC40LDEuNyAyNi44LDEuNyAyNi44LDUuNyIvPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI2LjgsMTUuNyAwLjQsMTUuNyAwLjQsMTEuNyAyNi44LDExLjcgMjYuOCwxNS43Ii8+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOCwyNS43IDAuNCwyNS43IDAuNCwyMS43IDI2LjgsMjEuNyAyNi44LDI1LjciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzciPgoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNC42LDQuNyAyMi41LDIuNSAxMy42LDExLjUgNC43LDIuNSAyLjUsNC43IDExLjUsMTMuNiAyLjUsMjIuNSA0LjcsMjQuNiAxMy42LDE1LjcgMjIuNSwyNC42IDI0LjYsMjIuNSAxNS43LDEzLjYiLz4KPC9nPgo8L3N2Zz4K);
}

div.connectionsSideMenu {
	width:100%;
	height:100%;
	background-color:#1a1a1a;
}

div.frameworkViewColumnHeader>span>img[src="/domjava/xsp/theme/common/images/sort_none.gif"] {
	content:"";
}

div.frameworkViewColumnHeader>span>img[src="/domjava/xsp/theme/common/images/sort_both_ascending.gif"] {
	content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Q1e2ZpbGw6IzFBMUExQTt9Cjwvc3R5bGU+Cjxwb2x5Z29uIHRyYW5zZm9ybT0icm90YXRlKDE4MCA3IDcpIiAgY2xhc3M9InN0NSIgcG9pbnRzPSIxLjIsMS4xIDcsMTIuOSAxMi44LDEuMSIvPgo8L3N2Zz4=);
}

div.frameworkViewColumnHeader>span>img[src="/domjava/xsp/theme/common/images/sort_both_descending.gif"] {
	content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Q1e2ZpbGw6IzFBMUExQTt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iMS4yLDEuMSA3LDEyLjkgMTIuOCwxLjEiLz4KPC9zdmc+Cg==);
}

div.divChooseLinkView {
	margin-left:20px;
	margin-right:20px;
}

.outlinePane table.leftMenuTable {
	border-spacing:0;
	border-collapse:collapse;
	height:100%;
}

.outlinePane table.leftMenuTable td.leftMenuTableConnections {
	height:100%;
	width:250px;
	vertical-align:top;
	margin:0;
	padding:0;
}

.outlinePane table.leftMenuTable td.leftMenuTableOutline {
	height:100%;
	min-width:200px;
	vertical-align:top;
	margin:0;
	padding:0;
}

.searchToolbar .searchInputCell>div:first-child {
	width: 0px;
}

.searchToolbar .searchInputCell .dijitPlaceHolder {
	display: none;
}

.searchToolbar .searchInputCell.expanded>div:first-child {
	width: 200px;
}

.searchToolbar .searchInputCell.expanded .dijitPlaceHolder {
	display: block;
	color: #777575;
}

.searchToolbar .searchInputCell .dijitInputContainer {
	padding:0 !important;
}

.searchInputCell .dijitPlaceHolder {
	top:0;
}

.frameworkViewSelectionButton{
	cursor: pointer;	
}

.application .dijitTooltipContainer{
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	background: white;
	border: 1px solid #ccc;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important; 
	border-radius: 0px !important;
}

.dijitTooltipBelow{
	padding-top: 2px;
}

.dijitTooltipConnector{
	display: none;
}

.frameworkViewSelectionElement{
	padding: 8px 5px;
	overflow: hidden;
	position: relative;
}

.frameworkViewSelectionElement:hover{
	background-color: #EEEEEE;
}

.frameworkViewSelectionLabel{
	font-size: 15px;	
	float: left;
	cursor: pointer;
	white-space: nowrap;
	margin-right: 30px;
}

.viewSelectionDialogPane{
	max-width: 700px;
	max-height: calc(90vh - 250px);
	padding: 10px;
	overflow: auto;
}

.selectionDialogCloseButton{
	position: absolute;
	right: 5px;
	top: 10px;
}

.advancedSearchExSection .expandableSection-header {
	padding:7px 10px 7px 10px;
}

.advSearchTable .expandableSection-body {
	padding-bottom:10px;
}

.frameworkSearchResultsView th {
	color:#808080;
	padding-left:7px;
}

.frameworkSearchResultsView .frameworkViewDataTable .frameworkViewIcons div {
	right:30px;
}

.divRightApplicationMenu {
	height:100%;
	width:100%;
	background-color:#0062ff;
	color:#ffffff;
}

.viewSelectionColumn{
	width: 16px;
}

.viewCategoryTwistie{
	width: auto !important;
	border-left: 1px solid #ccc !important;
	padding-left: 8px;
	padding-right: 0;
	margin-left: 8px;
	z-index: 1;
	font-size: 15px;
}

.viewCategoryTwistie.collapsed{
	color: #0062ff;
}

.viewCategoryTwistie.expanded{
	color: #808080;
}

.frameworkViewDataTable [role=gridcell] a{
	color: #1a1a1a;
}

.application .dijitCalendarMonthContainer th{
	background: white;
}

.viewRowSeparator{
	border-top: 1px dashed #ccc !important;
	border-right: 1px solid transparent;
	border-left: none;
	border-bottom: none;
}

.editAccessButtonPanel {
	display:inline-block;
}

.frameworkTabContainer .dijitTabListWrapper {
	left:0px !important;
}

.frameworkTabContainer .dijitTabContainer .tabStripButton {
	padding:8px 3px 3px 0;
}

.frameworkTabContainer .dijitTabStripIcon {
	width:18px;
}

.frameworkTabContainer .dijitTabListContainer-top div.tabStripButton.dijitAlignLeft {
	left:initial !important;
	right:44px;
	border:1px solid #cccccc;
}

.frameworkTabContainer .dijitTabListContainer-top div.tabStripButton.dijitAlignRight {
	left:initial !important;
	right:22px;
	border:1px solid #cccccc;
}

.frameworkTabContainer .dijitTabListContainer-top div.tabStripButton.dijitbelow-altArrowButton {
	left:initial !important;
	right:0;
	border:1px solid #cccccc;
}

.frameworkTabContainer .dijitTabListContainer-top div.tabStripButton .dijitTabStripSlideLeftIcon {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNHB4Ig0KCSBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQo8IVtDREFUQVsNCgkuc3QxMXtmaWxsOm5vbmU7c3Ryb2tlOiMxQTFBMUE7c3Ryb2tlLXdpZHRoOjEuNTt9DQpdXT4NCjwvc3R5bGU+DQo8cG9seWxpbmUgY2xhc3M9InN0MTEiIHBvaW50cz0iMTEuMzE3LDEuODk2IDMuMzE3LDcuMTg4IDExLjMxNywxMi40ODEgCSIvPg0KPC9zdmc+DQo=);
	background-position: center center;
	margin-top: 4px;
}

.frameworkTabContainer .dijitTabListContainer-top div.tabStripButton .dijitTabStripSlideRightIcon {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNHB4Ig0KCSBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQo8IVtDREFUQVsNCgkuc3QxMXtmaWxsOm5vbmU7c3Ryb2tlOiMxQTFBMUE7c3Ryb2tlLXdpZHRoOjEuNTt9DQpdXT4NCjwvc3R5bGU+DQo8cG9seWxpbmUgY2xhc3M9InN0MTEiIHBvaW50cz0iMy4zMTYsMTIuNDgxIDExLjMxNiw3LjE4OCAzLjMxNiwxLjg5NiIvPg0KPC9zdmc+DQo=);
	background-position: center center;
	margin-top: 4px;
}

.frameworkTabContainer .dijitTabListContainer-top div.tabStripButton .dijitTabStripMenuIcon {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQuMDAwMDAwMDAwMDAwMDAyIiBoZWlnaHQ9IjE0LjAwMDAwMDAwMDAwMDAwMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICA8IVtDREFUQVsNCgkuc3QxMXtmaWxsOm5vbmU7c3Ryb2tlOiMxQTFBMUE7c3Ryb2tlLXdpZHRoOjEuNTt9DQpdXT4NCiA8L3N0eWxlPg0KIDxnPg0KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+DQogIDxwb2x5bGluZSB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3LjMxNTk5OTk4NDc0MTIxMSw3LjE4ODQ5OTkyNzUyMDc1MykgIiBpZD0ic3ZnXzEiIHBvaW50cz0iMy4zMTYsMTIuNDgxIDExLjMxNiw3LjE4OCAzLjMxNiwxLjg5NiIgY2xhc3M9InN0MTEiLz4NCiA8L2c+DQo8L3N2Zz4=);
	background-position: center center;
	margin-top: 4px;
}

.applicationColorFont {
	color:#404040;
}

.applicationColorBkg {
	background-color: white;
}

.applicationColorBorder {
	border-color: #ccc;
}

.docLinkDialog .dijitTooltipContents form{
	min-height: 100%;
}

.application .bordersDebugButton{
	float: right;
}

.dataGridTwistie{
	height: 17px;	
	vertical-align: middle;
}

.dataGridNonEmptySection, .dataGridEmptySection{
	 float: left;
	 cursor: pointer;
}

.dataGridNonEmptySection .dataGridTwistie{
	 opacity: 1.0;
}

.dataGridEmptySection .dataGridTwistie{
	 opacity: 0.2;
}

.dataGridTop{
	margin: 12px;
	overflow: hidden;
}

.dataGridTopShort{
	margin: 16px 12px 0px 12px;
	overflow: hidden;
}

.leftAlignColumn{
	text-align: left;
}

.rightAlignColumn{
	text-align: right !important;
}

.centerAlignColumn{
	text-align: center;
}

.dataGridColumnText{
	cursor: pointer;
}

.dataGridHeader{
	font-weight:normal;
	cursor: pointer;
}


@media only screen 
and (max-width : 1600px)
and (max-height : 1200px){
	
	.viewCategoryTwistie{
		top: 13px;
	}
	
	.application div.frameworkComputedTextField {
		min-height:16px;
	}
	
	.application .frameworkTabContainer{
		margin-top: 0px;
	}
	
	.application .frameworkTabContainer .dijitTab{
		border-top: 1px;
	}
	
	.application .documentTabs li.lotusSelected, .application .documentTabs li.lotusSelected:hover{
		padding-bottom: 12px;
	}
	
	.application div.userActionsTop{
		margin-top: 10px;
		padding-bottom: 10px;
	}
	
	.application .outlinePane{
		width: 175px;
	}
	
	.application .outlinePane div.outlineMenuEntry, .application .outlinePane div.outlineMenuSelectedEntry{
		width: 155px;
	}
	
	.application .outlinePane table.leftMenuTable td.leftMenuTableOutline{
		width: 175px;
	}
	
	body.application,
	.application div.userActionsTop button,
	.application table.frameworkViewDataTable, 
	.application table.frameworkFileDownloader,
	.application .outlinePane .dijitAccordionText,
	.application .outlinePane,
	.application .frameworkViewPager span,
	.application .frameworkViewDataTable button,
	.application textarea
	{
		font-size: 13px !important;
	}
	
	.application .dijitMenuItem,
	.application .dijitMenuItem pre{
		font-size: 13px;
	}
	
	.application .documentHeaderTitle{
		font-size: 17px !important;
	}
	
	.application .expandableSection-header, .application .frameworkSectionHeader {
		font-size: 17px !important;
	}
	
	.application .dijitAccordionContainer{
		margin-top: 2px !important;
	}
	
	.application .dijitAccordionInnerContainerSelected{
		padding-bottom: 10px;	
	}
	
	.application div.dijitTextBox, .application .dijit.dijitSelect{
		height: 26px;
	}
	
	.application div.dijitComboBox{
		height: 26px;
	}
	
	.application .viewFilterTableHeader{
		padding: 8px 10px;
	}
	
	.application .lotusInlineList > span{
		height: 26px;
		display: inline-block;
		line-height: 26px;
	}
	
	.panelViewFilter .fieldSet>div, .panelViewFilter .fieldSetHorizontal>div, .panelViewFilter .fieldSetVertical>div{
		margin-top: 6px;
		margin-bottom: 6px;
	}
	
	.application div.documentTabsOuter{
		margin-top: 40px;
	}
	
	.application .documentHeaderWrapper{
		margin-top: 5px;
		padding-bottom: 1px;
	}
	
	.application .documentHeaderTitle{
		padding-left: 26px;
		display: inline-block;
	}
	
	.application .frameworkSectionHeader{
		padding: 14px 8px 0 10px;
	}
	
	.application .frameworkSectionContent{
		padding: 14px 0 0 0;
	}
	
	.application .frameworkSection{
		margin: 0 20px 0px 20px;
	}
	
	.application .fieldSet>div, .application .fieldSetHorizontal>div, .application .fieldSetVertical>div{
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.application .documentPane{
		overflow-x: hidden;
	} 
	
	.application .outlinePane {
		overflow-x: hidden;
	}
	
	.application .orgSelectView .frameworkViewDataTable td, .application .orgSelectView .frameworkViewDataTable th{
		padding: 8px 0px;
	}
	div[jsid="AppContainer"] div.outlinePane div.buttonCloseMainOutline {
		top: 9px !important;
	}
	
	div[jsid="AppContainer"] div.splitterApplicationMainMenu.splitterCollapsed div.dijitSplitterCloseButton {
		top: -2px !important;
	}
}

.trialRequestLink {
    font-size: 26px;
    margin: 0 0 0 128px;
}

.trialRequestLink:hover {
    color: #0062ff !important;
    text-decoration: underline;
}

.dj_ie .frameworkViewIcons > div{
	height:  40px;
}

.dj_gecko .frameworkViewDataTable .frameworkViewIcons div{
	bottom: 1px;
}

.dj_ff24 .frameworkViewDataTable .frameworkViewIcons div{
	top: auto !important;
	bottom: auto !important;
}

.dj_ff24 .frameworkViewDataTable .frameworkViewIcons div a{
	width: 32px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
}

.dialogSendDocumentLink{
	min-width:450px;
	width:660px;
}

.dialogSendDocumentContent{
	min-width:450px;
	width:660px;
}

.documentContainer .dijitSplitterH.splitterCollapsed .horizontalArrow{
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmlld0JveD0iMCAwIDEyIDEyIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcyIgogICBoZWlnaHQ9IjEyIgogICB3aWR0aD0iMTIiPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM0IiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMTA0MC4zNjIyKSIKICAgICBpZD0ibGF5ZXIxIj4KICAgIDxwYXRoCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjk4MjczNDAyLDAsMCwxLjE2MjA4MSwwLjEwNDE3NDAyLC0xNzAuNTU1ODkpIgogICAgICAgZD0ibSAxMS4xMTE4MTUsMTA1MS44NDE4IC01LjA3ODMzMjgsMCAtNS4wNzgzMzI5MSwwIDIuNTM5MTY2MzEsLTQuMzk4IDIuNTM5MTY2NSwtNC4zOTggMi41MzkxNjYzLDQuMzk4IHoiCiAgICAgICBpZD0icGF0aDQxNjkiCiAgICAgICBzdHlsZT0iZmlsbDojMjgyODI4O3N0cm9rZTojMjgyODI4O3N0cm9rZS13aWR0aDoxLjAwNTY1OTgyO3N0cm9rZS1vcGFjaXR5OjE7ZmlsbC1vcGFjaXR5OjEiIC8+CiAgPC9nPgo8L3N2Zz4K);
	width: 12px;
	height: 12px;
	z-index: 10000;
	margin: auto;
	position: relative;
	top: -9px;
	cursor: pointer;
}

.searchPanel .clearSearchButton {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDV7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3Q1IiBwb2ludHM9IjEzLjYsMS41IDEyLjUsMC40IDcuMSw1LjggMS44LDAuNCAwLjcsMS41IDYuMSw2LjkgMC43LDEyLjIgMS44LDEzLjMgNy4xLDcuOSAxMi41LDEzLjMgMTMuNiwxMi4yIDguMiw2LjkiLz4NCjwvc3ZnPg==);
	background-repeat:no-repeat;
	background-position:center center;
	display:none;
	width:20px;
	height:20px;
	cursor:pointer;
	margin-top:7px;
}

.searchPanel .expanded .clearSearchButton {
	display:inline-block;
}

.pinLinksPanelButton{
	padding: 0;
	border: none;
	cursor: pointer;
	position: absolute;
	left: 5px;
	top: 5px;
}

/* Activity stream */

.activityStreamEvent button{
	font-family: simplon_bp;
	font-size: 15px;
}

.application .frameworkViewDataTable button{
	font-family: simplon_bp;	
}

.activityStreamEvent{
	margin: 10px;
	padding: 5px;
	border-bottom: 1px solid #cccccc;
}

.eventHeaderSeparator{
	color: #cccccc;
	margin: 0px 5px;
}

.eventUserName{
	color: #0062ff;	
}

.eventUserName:hover{
	color: #1a1a1a;
}

.eventHeader, .eventContent{
	margin-bottom: 10px;
	padding: 5px;
	white-space: pre;
	line-height: 18px;
}

.eventTime{
	color: #808080;
	padding: 5px;
}

.eventButton{
	border: none;
	padding: 0px;
	color: #0062ff;
	background: none;
	cursor: pointer;
}

.eventButton:hover{
	color: #1a1a1a;
}

.activityStreamFilter {
	max-width: 550px !important;
	margin-left: 20px !important;
}

.activityStreamFilter .clearFilter{
	border: none;
	padding: 0;
	position: relative;
	top: 5px;
	margin-left: 5px;
}

.activityStreamFilter .dijitComboBox{
	width: 230px !important;	
} 

button.loadMoreStreamEventsButton{
	margin-left: 15px;
}

/* End activity stream */

td.namesPickerCellClearNames{
	text-align: right;
	padding-top: 10px;
}

td.namesPickerCellAddName{
	text-align: right;
}

div.namesPickerMultilineNamesTextBox,
div.namesPickerMultilineNamesTextBoxMultiValue{
	border: 1px solid #b3b3b3;
	width: calc(100% - 2px);
    overflow: auto;
}

div.namesPickerMultilineNamesTextBox{
	height: 27px;
    overflow: hidden;
}

div.namesPickerMultilineNamesTextBoxMultiValue{
    height: 200px;
    overflow: auto;
}

div.namesPickerMultilineNamesTextBox span.frameworkTagsTagContainer,
div.namesPickerMultilineNamesTextBoxMultiValue span.frameworkTagsTagContainer{
	display: block;
	margin: 0px !important;
	height: 30px;
}

div.namesPickerMultilineNamesTextBox span.frameworkTagsTagContainer .frameworkTagsRemoveTagButton,
div.namesPickerMultilineNamesTextBoxMultiValue span.frameworkTagsTagContainer .frameworkTagsRemoveTagButton {
	padding-top: 0;
}

div.footerPane {
	z-index:10000;
}

.application div[jsid="AppContainer"] div.splitterApplicationMainMenu.splitterCollapsed div.dijitSplitterCloseButtonBackground{
	display: block;	
	position: relative;
}
.application div[jsid="AppContainer"] div.splitterApplicationMainMenu.splitterCollapsed div.dijitSplitterCloseButton{
	display: block;	
	position: absolute;
	right: -35px;
    top: 18px;
    transform: rotate(0deg);
}

.buttonCloseMainOutline, div[jsid="AppContainer"] div.splitterApplicationMainMenu.splitterCollapsed div.dijitSplitterCloseButton {
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzA2cHgiIGhlaWdodD0iMzA2cHgiIHZpZXdCb3g9IjAgMCAzMDYgMzA2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDYgMzA2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZyBpZD0iY2hldnJvbi1yaWdodCI+DQoJCTxwb2x5Z29uIHBvaW50cz0iOTQuMzUsMCA1OC42NSwzNS43IDE3NS45NSwxNTMgNTguNjUsMjcwLjMgOTQuMzUsMzA2IDI0Ny4zNSwxNTMiIHN0cm9rZT0iIzgwODA4MCIgZmlsbD0iIzgwODA4MCIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);	
    background-size: 16px;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 27px;
    width: 23px;
    height: 23px;
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    z-index: 1000;
    cursor: pointer;
    background-position: center; 
    opacity: 0.4;
}

.buttonCloseMainOutline:hover, div[jsid="AppContainer"] div.splitterApplicationMainMenu.splitterCollapsed div.dijitSplitterCloseButton:hover {
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzA2cHgiIGhlaWdodD0iMzA2cHgiIHZpZXdCb3g9IjAgMCAzMDYgMzA2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDYgMzA2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZyBpZD0iY2hldnJvbi1yaWdodCI+DQoJCTxwb2x5Z29uIHBvaW50cz0iOTQuMzUsMCA1OC42NSwzNS43IDE3NS45NSwxNTMgNTguNjUsMjcwLjMgOTQuMzUsMzA2IDI0Ny4zNSwxNTMiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
	opacity: 1;
}

.buttonCloseActionsRight {
	position: absolute;
	top: 25px;
}

.buttonCloseActionsRightOnRight {
	position: absolute;
	top: 25px;
	right: 15px;
}

.advancedSearchCriteriaDescription{
	margin: 10px 10px 30px 13px;
	display: inline-table;
}

table.panelNotesViewSearch{
	width: 100%;
}

.panelNotesViewSearch td.columnCreatedDate {
	width: 140px;
}

.panelNotesViewSearch td.columnAuthor {
	width: 160px;
}

.panelNotesViewSearch td.columnBody {

}

.executeCodeTable {
	border-collapse:collapse;
	border-spacing:0;
	margin:0;
}

.executeCodeTable td {
	padding:5px;
	margin:0;
}

.executeCodeTable td span, .executeCodeTable td a {
	padding-top:3px;
}

.imagePreviewIcon {
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ4MC42MDYgNDgwLjYwNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDgwLjYwNiA0ODAuNjA2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cmVjdCB4PSI4NS4yODUiIHk9IjE5Mi41IiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjMwIi8+DQoJPHBhdGggZD0iTTQzOS4xMDgsNDgwLjYwNmwyMS4yMTMtMjEuMjEzbC03MS4zNDktNzEuMzQ5YzEyLjUyOC0xNi44ODYsMTkuOTQ5LTM3Ljc3NywxOS45NDktNjAuMzcxDQoJCWMwLTQwLjY2NC0yNC4wMzItNzUuODE0LTU4LjYzNy05Mi4wMTJWMTA4Ljc4N0wyNDEuNDk5LDBIMjAuMjg1djQ0NWgzMzB2LTI1LjMxM2M2LjE4OC0yLjg5NywxMi4wNC02LjM5NiwxNy40NzUtMTAuNDI5DQoJCUw0MzkuMTA4LDQ4MC42MDZ6IE0yNTAuMjg1LDUxLjIxM0wyOTkuMDcyLDEwMGgtNDguNzg3VjUxLjIxM3ogTTUwLjI4NSwzMGgxNzB2MTAwaDEwMHY5Ni45NTcNCgkJYy00LjIyNC0wLjUzOC04LjUyOS0wLjgxNS0xMi44OTYtMC44MTVjLTMxLjE5NywwLTU5LjE0OCwxNC4xNDctNzcuNzg4LDM2LjM1OEg4NS4yODV2MzBoMTI2Ljg1Ng0KCQljLTQuMDYyLDEwLjk2NS02LjI4NSwyMi44MTQtNi4yODUsMzUuMTc0YzAsMS42MTgsMC4wNDIsMy4yMjYsMC4xMTcsNC44MjZIODUuMjg1djMwSDIxMi4wMQ0KCQljOC4wOTUsMjIuMTAxLDIzLjY2OSw0MC42MjQsNDMuNjM2LDUyLjVINTAuMjg1VjMweiBNMzA3LjM4OSwzOTkuMjA4Yy0zOS40NDMsMC03MS41MzMtMzIuMDktNzEuNTMzLTcxLjUzMw0KCQlzMzIuMDg5LTcxLjUzMyw3MS41MzMtNzEuNTMzczcxLjUzMywzMi4wODksNzEuNTMzLDcxLjUzM1MzNDYuODMyLDM5OS4yMDgsMzA3LjM4OSwzOTkuMjA4eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:16px 16px;
	width:16px;
	height:16px;
	display:inline-block;
	cursor:pointer;
	margin-top: 6px;
}

.licenceColumnModuleName{
	width: 130px;
}

.licenceColumnState{
	width:200px;
}

.panelModules{
	margin-left: 22px;
}

.licenceColumnUpdateLicence{
	width: 130px;	
}

td.licenceColumnUpdateLicence td div input{
	text-align: center;
}

.dataTableLicencesState thead tr th span {
	text-align: left;
    display: block;
    font-weight: bold;
    margin-bottom: 10px;
}

div.panelCheckboxAllModules {
	float: left;
    margin-right: 10px;
}

.application .dijitReadOnly div.clearFieldButtonDiv{
	display: none;
}

.application .clearIconVisible,
.application .clearIconHidden{
	position: relative;	
}

.application .clearIconVisible input::-ms-clear,
.application .clearIconHidden input::-ms-clear{
	display: none;	
}

.application .clearIconVisible div.clearFieldButtonDiv{
	display: block;
}

.application .clearIconHidden div.clearFieldButtonDiv{
	display: none;
}

.application .clearIconVisible div.clearFieldButtonDiv,
.application .clearIconHidden div.clearFieldButtonDiv{
	width: 10px;
	height: 10px;
	float: right;
	position: absolute;
	background-size: contain;
}

.frameworkView tr.rowIndent_1>td.responseColumn>*:first-child::before, 
.frameworkView tr.rowIndent_2>td.responseColumn>*:first-child::before,
.frameworkView tr.rowIndent_3>td.responseColumn>*:first-child::before,
.frameworkView tr.rowIndent_4>td.responseColumn>*:first-child::before,
.frameworkView tr.rowIndent_5>td.responseColumn>*:first-child::before,
.frameworkView tr.rowIndent_6>td.responseColumn>*:first-child::before,
.frameworkView tr.rowIndent_7>td.responseColumn>*:first-child::before {
	content:"";
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjg4LjMyNCAyODguMzI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyODguMzI0IDI4OC4zMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGlkPSJTdWJkaXJlY3RvcnlfQXJyb3dfUmlnaHQiIGQ9Ik0yMy45MDQsMGMtNi42NDEsMC0xMi4wMyw1LjM5LTEyLjAzLDEyLjAzdjE2OC4wNTFjMCw2LjY0MSw1LjM5LDEyLjAzLDEyLjAzLDEyLjAzaDIxMS43MDkNCgkJbC03NC42NDgsNzUuNDljLTQuNzA0LDQuNzQtNC43MDQsMTIuNDI3LDAsMTcuMTY3czEyLjMxOSw0Ljc0LDE3LjAxMSwwbDk1LjAyNy05Ni4wOThjNC43NC00Ljc4OCw0LjU0Ny0xMi44ODQtMC4zMTMtMTcuNDgNCgkJbC05NC43MTUtOTUuNzg1Yy00LjcwNC00Ljc0LTEyLjMxOS00Ljc0LTE3LjAxMSwwYy00LjcwNCw0Ljc0LTQuNzA0LDEyLjQyNywwLDE3LjE2N2w3NC40NDQsNzUuMjc0SDM1LjkzNVYxMi4wMw0KCQlDMzUuOTM1LDUuMzksMzAuNTU3LDAsMjMuOTA0LDB6Ii8+DQoJPC9nPg0KPC9zdmc+DQo=);
    background-size: 12px 12px;
    background-repeat:no-repeat;
    display:inline-block;
    width:17px; 
    height:12px;
    vertical-align:top;
}

div.headerNotificationsIcon {
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTc0LjIzOSAxNzQuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNzQuMjM5IDE3NC4yMzk7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPg0KPGc+DQoJPHBhdGggZD0iTTczLjc5OSwxMDcuODAyYy0xLjE0NCwwLjg5LTIuNTExLDEuMzM1LTMuOTA5LDEuMzM1Yy0xLjM2NywwLTIuNzY1LTAuNDQ1LTMuOTA5LTEuMzM1TDI1LjYxNyw3Ni4zNyAgIGMtMi43NjUtMi4xNjItMy4yNzQtNi4xMzQtMS4xMTItOC44OTljMi4xNjEtMi43OTcsNi4xNjYtMy4yNzQsOC45MzEtMS4xMTNsMzYuNDU0LDI4LjM1bDMyLjgzMS0yNS41MjEgICBjLTUuNjI1LTcuODgyLTguNDU0LTE3LjE2My04LjQ1NC0yNi40NDNIMTkuMDdDOC41NDksNDIuNzQzLDAsNTEuMzI1LDAsNjEuODEzdjg1LjAxOGMwLDEwLjQ4OCw4LjU0OSwxOS4wNywxOS4wNywxOS4wN2gxMDEuNzA0ICAgYzEwLjQ4OCwwLDE5LjA2OS04LjU4MSwxOS4wNjktMTkuMDdWODguMjg4Yy0xMC4wMTIsMC0yMC4wNTUtMy4yNzQtMjguMzE4LTkuODUzTDczLjc5OSwxMDcuODAyeiIgZmlsbD0iI0ZGRkZGRiIvPg0KCTxwYXRoIGQ9Ik0xNjQuMTU2LDE4LjM5OGMtMTMuNDQ0LTEzLjQxMi0zNS4yMTUtMTMuNDEyLTQ4LjY1OSwwYy02LjczOCw2LjczOC0xMC4wNzUsMTUuNTQyLTEwLjA3NSwyNC4zNDYgICBjMCw4LjgwNCwzLjMzNywxNy42MDcsMTAuMDc1LDI0LjM0NmM2LjczOCw2LjcwNiwxNS41MSwxMC4wNDMsMjQuMzQ1LDEwLjA0M2M4Ljc3MiwwLDE3LjYwNy0zLjMzNywyNC4zMTQtMTAuMDQzICAgQzE3Ny42LDUzLjY0NSwxNzcuNiwzMS44NDIsMTY0LjE1NiwxOC4zOTh6IiBmaWxsPSIjZmZmZmZmIi8+DQo8L2c+DQo8L3N2Zz4NCg==);
    background-size: 28px 28px;
    background-repeat:no-repeat;
    display:inline-block;
    width:28px; 
    height:28px;
    cursor:pointer;
    margin-top:7px;
}

div.headerNotificationsIconActive {
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTc0LjIzOSAxNzQuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNzQuMjM5IDE3NC4yMzk7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPg0KPGc+DQoJPHBhdGggZD0iTTczLjc5OSwxMDcuODAyYy0xLjE0NCwwLjg5LTIuNTExLDEuMzM1LTMuOTA5LDEuMzM1Yy0xLjM2NywwLTIuNzY1LTAuNDQ1LTMuOTA5LTEuMzM1TDI1LjYxNyw3Ni4zNyAgIGMtMi43NjUtMi4xNjItMy4yNzQtNi4xMzQtMS4xMTItOC44OTljMi4xNjEtMi43OTcsNi4xNjYtMy4yNzQsOC45MzEtMS4xMTNsMzYuNDU0LDI4LjM1bDMyLjgzMS0yNS41MjEgICBjLTUuNjI1LTcuODgyLTguNDU0LTE3LjE2My04LjQ1NC0yNi40NDNIMTkuMDdDOC41NDksNDIuNzQzLDAsNTEuMzI1LDAsNjEuODEzdjg1LjAxOGMwLDEwLjQ4OCw4LjU0OSwxOS4wNywxOS4wNywxOS4wN2gxMDEuNzA0ICAgYzEwLjQ4OCwwLDE5LjA2OS04LjU4MSwxOS4wNjktMTkuMDdWODguMjg4Yy0xMC4wMTIsMC0yMC4wNTUtMy4yNzQtMjguMzE4LTkuODUzTDczLjc5OSwxMDcuODAyeiIgZmlsbD0iI0ZGRkZGRiIvPg0KCTxwYXRoIGQ9Ik0xNjQuMTU2LDE4LjM5OGMtMTMuNDQ0LTEzLjQxMi0zNS4yMTUtMTMuNDEyLTQ4LjY1OSwwYy02LjczOCw2LjczOC0xMC4wNzUsMTUuNTQyLTEwLjA3NSwyNC4zNDYgICBjMCw4LjgwNCwzLjMzNywxNy42MDcsMTAuMDc1LDI0LjM0NmM2LjczOCw2LjcwNiwxNS41MSwxMC4wNDMsMjQuMzQ1LDEwLjA0M2M4Ljc3MiwwLDE3LjYwNy0zLjMzNywyNC4zMTQtMTAuMDQzICAgQzE3Ny42LDUzLjY0NSwxNzcuNiwzMS44NDIsMTY0LjE1NiwxOC4zOTh6IiBmaWxsPSIjMDA2MmZmIi8+DQo8L2c+DQo8L3N2Zz4NCg==);
    background-size: 28px 28px;
    background-repeat:no-repeat;
    display:inline-block;
    width:28px; 
    height:28px;
    cursor:pointer;
    margin-top:7px;
}

.tooltipNoticeDataTable {
	border-spacing:0;
	border-collapse:collapse;
}

.tooltipNoticeDataTable td {
	padding:10px 5px;
	cursor:pointer;
}

.tooltipNoticeDataTable tr:hover td {
	background-color:#eeeeee;
}

.tooltipNoticeDataTable .unread {
	background-color:#dddddd;
}

.notificationNoticesCounter {
	color: #000000;
    display: inline-block;
    font-size: 10px;
    font-weight: bold;
    position: relative;
    text-align: center;
    top: 11px;
    width: 23px;
}
