﻿/*

    To change the basic colour scheme do a global find and replace 
    using the the text below from the # to the final / as the search term
    and an identical replace term with only the 6 hex chanracter changed to the desired values
    
*/


/*    Light Background Colour    #E0EBF4/*   Light Background Colour*/
/*    Medium Border Colour     #5A94C3/*   Medium Border Colour*/

.MainScrollBar {
	z-index: 200;
	position: relative;
	width: 80px;
	height: 14px;
	background-color: var(--SoftRed);
	color: var(--MainBackgroundColour);
	cursor: pointer;
	display: none;
}

.searchBoxesTop {
	border-collapse: collapse;
	border: none;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
}

.searchBoxesSS {
	border: 1px solid var(--NewDarkBackgroundColour) !important;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	background-color: transparent;
	color: var(--MainForeColour);
}

SearchBoxes_TopLeft {
	min-width: 15px;
	width: 15px;
	height: 1px;
}

.SearchBoxes_Top {
	width: 200px;
	height: 1px;
}

.SearchBoxes_TopRight {
	min-width: 15px;
	width: 15px;
	height: 1px;
}

.SearchBoxes_Left {
	width: 15px;
	background-color: #E5E7FF;
}

.SearchBoxes_Right {
	width: 15px;
	background-color: #E5E7FF;
}

.SearchBoxes_BottomLeft {
	width: 15px;
	height: 1px;
}

.SearchBoxes_Bottom {
	width: 200px;
	height: 1px;
	border: 0;
}

.SearchBoxes_BottomRight {
	width: 15px;
	height: 1px;
}

.searchBoxes1 {
	border-collapse: collapse;
	border: none;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
}

.searchBoxes2 {
	width: 100%;
	border-collapse: separate;
	table-layout: fixed;
	border-spacing: 5px 5px; /* this is the ultimate fix */
}

.searchBoxes2_td {
	background-color: transparent;
	color: var(--MainForeColour);
	padding: 5px 15px;
}

.searchBoxes3 {
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
	background-color: #E5E7FF;
	border-spacing: 0;
	border-width: 3px;
	border-color: var(--DarkBackgroundColour);
	border-style: solid;
	box-shadow: 0px 0px 12px 0px #5f5f5f;
}

	.searchBoxes3 td:first-child {
		padding-left: 5px;
	}

	.searchBoxes3 td:last-child {
		padding-right: 5px;
	}

	.searchBoxes3 tr:first-child {
		padding-top: 5px;
	}

	.searchBoxes3 tr:last-child {
		padding-bottom: 5px;
	}

.searchBoxes {
	border: 1px solid var(--MidPurple);
	margin: 0px auto;
	border-spacing: 0px;
	background-color: var(--PaleGrey);
	padding: 0px;
}

.searchGroup {
	height: 20px;
	width: 194px;
	background-color: var(--DarkBackgroundColour);
	color: var(--MainBackgroundColour);
	font-size: 15px;
	padding-top: 2px;
	border-top: solid 1px var(--DarkBlue);
	border-bottom: 0;
	border-left: solid 3px var(--DarkBackgroundColour) /*   Dark Background Colour*/;
	border-right: solid 3px var(--DarkBackgroundColour) /*   Dark Background Colour*/;
	cursor: pointer;
}

.searchSearchNoScroll {
	height: 16px;
	width: 194px;
	color: var(--MainForeColour);
	font-size: 12px;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 2px 2px 0px 2px;
	text-align: left;
	border: solid 1px var(--DarkBlue);
	cursor: pointer;
}

.searchSearch {
	height: 16px;
	width: 176px;
	color: var(--MainForeColour);
	font-size: 12px;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 2px 2px 0px 2px;
	text-align: left;
	border: solid 1px var(--DarkBlue);
	cursor: pointer;
}

.searchSearchOverflow {
	overflow: auto;
	height: 0px;
}

.searchSearchInner {
	background-color: #F0F0F0;
	height: 0px;
}

.SearchBox {
	max-height: 440px;
	height: 440px;
}

.NavPanelContentFrame {
	height: 440px;
	overflow: hidden;
	position: relative;
}

.EntityIconPanel {
	background-color: transparent;
	cursor: pointer;
	position: absolute;
	font-size: 13px;
	text-align: center;
}

.EntityIconPanelMove {
	-webkit-transition: right 1s, top 1s, transform 1s ease-in-out; /* Safari */
	-moz-transition: right 1s, top 1s, transform 1s ease-in-out;
	-o-transition: right 1s, top 1s, transform 1s ease-in-out;
	transition: right 1s, top 1s, transform 1s ease-in-out;
	transform: scale(60%,60%);
}

.EntityIconPanel .img {
	opacity: 1.00;
	-webkit-transition: opacity 1.5s ease;
	-o-transition: opacity 1.5s ease;
	-moz-transition: opacity 1.5s ease;
	transition: opacity 0.1s ease;
	font-size: 80px;
	margin-bottom: 15px;
}

	.EntityIconPanel .img,
	.EntityIconPanel .img + center {
		color: var(--DarkBackgroundColour);
	}

		.EntityIconPanel .img:hover {
			color: var(--MidPurple);
		}

.DXSearchesAvailable {
	position: absolute;
	top: 0px;
	-webkit-transition: top 1s cubic-bezier(.39,0,.88,1); /* Safari */
	-moz-transition: top 1s cubic-bezier(.39,0,.88,1.33);
	-o-transition: top 1s cubic-bezier(.39,0,.88,1.33);
	transition: top 1s cubic-bezier(.39,0,.88,1.33);
}

.ScrollPanelScrollBar {
	position: absolute;
	width: 50px;
	top: 44px;
	height: 459px;
	display: block;
	z-index: 2000;
	left: -1000px
}

.ScrollPanel {
	position: absolute;
	top: 44px;
}

.NavPanel {
	display: none;
	position: relative;
	float: left;
	width: 230px;
	margin-left: 15px;
}

.NavPanelContent {
	background-color: var(--MainBackgroundColour);
	vertical-align: top;
	border-collapse: collapse;
	border: none;
	margin: 0px;
	padding: 0px;
}

.ToolbarPanelContent {
	background-color: #f0f0f0;
	vertical-align: top;
	border-collapse: collapse;
	border: none;
	margin: 0px;
	padding: 2px 4px 2px 4px;
}

#tt {
	position: absolute;
	display: block;
	background: url(images/tt_left.gif) top left no-repeat;
}

#tttop {
	display: block;
	height: 5px;
	margin-left: 5px;
	background: url(images/tt_top.gif) top right no-repeat;
	overflow: hidden
}

#ttcont {
	display: block;
	padding: 2px 12px 3px 7px;
	margin-left: 5px;
	background: var(--GridBorderColour);
	color: var(--MainBackgroundColour);
}

#ttbot {
	display: block;
	height: 5px;
	margin-left: 5px;
	background: url(images/tt_bottom.gif) top right no-repeat;
	overflow: hidden
}

.ParameterSelect {
	display: block;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: none;
	z-index: 3108;
}

.Parameter_Heading {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: var(--MidPurple);
	height: 30px;
	padding: 0 5px;
	color: var(--MainBackgroundColour);
	font-size: 16px;
	font-weight: bold;
	cursor: move;
}

.Parameter_Instructions {
	color: var(--DarkBackgroundColour) /*   Dark Background Colour*/;
	padding: 10px;
	font-size: 10px;
	text-align: left;
}

.Parameter_body {
	background-color: var(--MainBackgroundColour);
	color: var(--MainForeColour);
	padding: 0px 10px 10px 10px;
	font-size: 10px;
	width: 400px;
}

.Parameter_body_top {
	background-color: var(--MainBackgroundColour);
	color: var(--MainForeColour);
	padding: 10px;
	font-size: 10px;
	width: 400px;
}

#modalOverlayBG {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 3104;
	background-color: var(--DarkBackgroundColour);
	display: none;
	opacity: 0.40;
	filter: alpha(opacity=40);
}

.modalOverlayCentre {
	cursor: wait;
	position: absolute;
	top: 0;
	left: 0;
	margin: auto;
	z-index: 3105;
	display: none;
	border: 1px solid var(--DarkBlue);
	padding: 5px;
	background-color: var(--MainBackgroundColour);
}

.modalOverlayCentreOuter {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	margin: auto;
	z-index: 3104;
	background-color: var(--ModalBackgroundColour);
	display: none;
	opacity: 0.40;
	filter: alpha(opacity=40);
}

.modalOverlay {
	cursor: wait;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 3105;
	display: none;
	border: solid 1px var(--DarkBlue);
	padding: 5px;
	background-color: var(--MainBackgroundColour);
}

.modalOverlayOuter {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 3104;
	background-color: var(--DarkBackgroundColour);
	display: none;
	opacity: 0.10;
	filter: alpha(opacity=10);
	cursor: wait;
	padding: 0px 10px 0px 10px;
}

.modalOverlayInner {
	top: 50%;
	left: 50%;
	position: absolute;
	display: none;
	border: solid 1px var(--DarkBlue) /*   Medium Border Colour*/;
	padding: 5px;
	background-color: var(--MainBackgroundColour);
	z-index: 3104;
	margin: -10px -40px;
	text-align: center;
}

.ArrowBoxResults {
	position: relative;
	height: 49px;
	left: 342.5px;
	cursor: pointer;
}

.ArrowBoxResultsNone {
	color: var(--DarkBlue);
	position: relative;
	height: 49px;
	left: 322px;
	cursor: pointer;
}

.SearchBoxResults {
	width: 300px;
	border: solid 1px var(--DarkBlue);
	top: 15px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	height: 88px;
}

.SearchBoxResultsTitle {
	background-color: var(--DarkBackgroundColour);
	color: var(--MainBackgroundColour);
	font-size: 15px;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	position: relative;
	cursor: pointer;
	display: flex;
	align-items: center;
	padding-left: 30px;
	padding-right: 30px;
}

	.SearchBoxResultsTitle:has(> span#TitleText_0) {
		padding-left: 0;
		padding-right: 0;
	}

.SearchBoxResultsNumber.img::before,
.SearchBoxResultsNumberSaved.img::before {
	font-size: 16px;
}

.SearchBoxResultsNumber {
	position: absolute;
	color: var(--MainBackgroundColour);
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 24px;
	top: 1px;
	left: 5px;
	z-index: 1;
}

.SearchBoxResultsNumberSaved {
	position: absolute;
	color: var(--MainForeColour);
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 24px;
	top: 1px;
	left: 5px;
	z-index: 1;
}

.SearchBoxResultsDescription {
	float: left;
	color: var(--MainForeColour);
	font-size: 12px;
	width: 294px;
	height: 60px;
	padding: 3px;
}

.SearchBoxResultsDescriptionContent {
	position: relative;
	color: var(--MainForeColour);
	font-size: 12px;
	overflow: auto;
	height: 60px;
	width: 240px;
}

.SelectedSearchBoxResults {
	width: 300px;
	border: solid 1px var(--button-backgroud-hover);
	top: 15px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	height: 88px;
}

.SelectedSearchBoxResultsTitle {
	background-color: var(--button-backgroud-hover);
	color: var(--MainBackgroundColour);
	font-size: 15px;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	position: relative;
	cursor: pointer;
	display: flex;
	align-items: center;
	padding-left: 30px; /* leave space for the number */
	padding-right: 30px;
}

	.SelectedSearchBoxResultsTitle:has(> span#TitleText_0) {
		padding-left: 0;
		padding-right: 0;
	}

.SelectedSearchBoxResultsDescription {
	float: left;
	color: var(--MainForeColour);
	font-size: 12px;
	width: 294px;
	height: 60px;
	padding: 3px;
}

.SelectedSearchBoxResultsDescriptionContent {
	position: relative;
	background-color: var(--OldLightBackgroundColour);
	color: var(--MainForeColour);
	font-size: 12px;
	overflow: auto;
	height: 60px;
	width: 240px;
}

.SelectedSearchBoxResultsNumber.img::before,
.SelectedSearchBoxResultsNumberSaved.img::before {
	font-size: 16px;
}

.SelectedSearchBoxResultsNumber {
	position: absolute;
	color: var(--font-color);
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 24px;
	top: 1px;
	left: 5px;
	z-index: 1;
}

.SearchBoxResultsRowCountConvert {
	border: solid 1px var(--DarkBlue);
	background-color: white;
	position: absolute;
	height: 15px;
	width: 75px;
	padding: 0px;
	font-size: 12px;
	top: -40px;
	left: 111px;
	z-index: 105;
	cursor: default;
	pointer-events: none;
}

.SearchBoxResultsRowCount {
	position: absolute;
	height: 52px;
	width: 88px;
	padding-top: 36px;
	color: var(--MainBackgroundColour);
	font-size: 15px;
	top: 30px;
	left: 260px;
	cursor: default;
	pointer-events: none; /* Disable clicks on the whole div */
}

	.SearchBoxResultsRowCount.actis-searchselected::before,
	.SearchBoxResultsRowCountConvert.actis-searchselected::before,
	.SearchBoxResultsRowCountSaved.actis-searchselected::before {
		font-size: 88px;
		position: relative;
		top: -30px;
		font-weight: 900 !important;
		color: var(--DarkBackgroundColour) !important;
		cursor: pointer;
		pointer-events: auto;
	}

.RefreshInfoBox {
	position: absolute;
	height: 32px;
	width: 100px;
	padding-top: 0px;
	color: var(--DarkBackgroundColour);
	font-size: 10px;
	font-weight: bold;
	top: -47px;
	left: 0px;
	cursor: default;
	z-index: 50;
}

.RefreshDomainImage {
	position: absolute;
	height: 24px;
	width: 24px;
	padding-top: 0px;
	top: 0px;
	left: 200px;
	cursor: pointer;
	z-index: 50;
}

.SearchBoxRefreshImage {
	cursor: pointer;
	position: absolute;
	z-index: 100;
	display: none;
	height: 24px;
	width: 24px;
	top: 57px;
	left: 32px;
}

.SearchBoxRefreshImageSaved {
	cursor: pointer;
	position: absolute;
	z-index: 100;
	display: block;
	height: 24px;
	width: 24px;
	top: 57px;
	left: 32px;
}

.SearchBoxResultsSaved {
	width: 300px;
	border: groove 1px #FEDB4B;
	top: 15px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	height: 88px;
}

.SearchBoxResultsTitleSaved {
	background-color: #FEDB4B;
	color: var(--MainForeColour);
	font-size: 15px;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	position: relative;
	cursor: pointer;
	display: flex;
	align-items: center;
	padding-left: 30px; /* leave space for the number */
	padding-right: 30px;
}

	.SearchBoxResultsTitleSaved:has(> span#TitleText_0) {
		padding-left: 0;
		padding-right: 0;
	}

.SearchBoxResultsDescriptionSaved {
	float: left;
	background-color: var(--OldLightBackgroundColour);
	color: var(--MainForeColour);
	font-size: 12px;
	width: 294px;
	height: 60px;
	padding: 3px;
}

.SearchBoxResultsDescriptionContentSaved {
	position: relative;
	background-color: var(--OldLightBackgroundColour);
	color: var(--MainForeColour);
	font-size: 12px;
	overflow: auto;
	height: 60px;
	width: 240px;
	pointer-events: none; /* Disable clicks on the whole div */
	cursor: default;
}

.SearchBoxResultsRowCountSaved {
	position: absolute;
	height: 52px;
	width: 88px;
	padding-top: 36px;
	color: var(--MainBackgroundColour);
	font-size: 15px;
	top: 30px;
	left: 260px;
	cursor: default;
	pointer-events: none; /* Disable clicks on the whole div */
}

.SearchBoxResultsObscured {
    opacity: 0.4;
}

.SelectedSearchBoxResultsNumberSaved {
	position: absolute;
	color: var(--MainBackgroundColour);
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 24px;
	top: 3px;
	left: 5px;
	z-index: 1;
}

.upTray {
	position: absolute;
	display: none;
	z-index: 100;
}

.upTrayInner {
	border: groove 3px var(--DarkBlue);
	background-color: var(--OldLightBackgroundColour);
	width: 24px;
}

.MoveToFrom {
	color: var(--MainForeColour);
	background-color: var(--OldLightBackgroundColour);
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 24px;
	height: 12px;
	cursor: pointer
}

.ResultsPaneOuter {
	position: absolute;
	display: none;
	z-index: 110;
	overflow: visible;
	height: 608px;
	top: 15px;
	right: 0px;
	padding-top: 5px;
}

.ResultsPaneOuterAnimate {
	-moz-transition: max-width 1s ease;
	-o-transition: max-width 1s ease;
	-webkit-transition: max-width 1s ease;
	transition: max-width 1s ease;
}

.ResultsPaneInner {
	overflow: hidden;
	height: 575px
}

.topTab {
	position: relative;
	top: 1px;
	left: 0px;
	background-image: url(images/toptab.png);
	z-index: 120;
	width: 85px;
	padding-left: 15px;
	padding-top: 3px;
	cursor: pointer;
	height: 15px;
}


.DomainImage {
	position: absolute;
	z-index: 100;
	top: 10px;
}

.DomainImageMoveShrink {
	-webkit-transition: right 1s, top 1s, font-size 1s ease-in-out; /* Safari */
	-moz-transition: right 1s, top 1s, font-size 1s ease-in-out;
	-o-transition: right 1s, top 1s, font-size 1s ease-in-out;
	transition: right 1s, top 1s, font-size 1s ease-in-out;
}

.toolbox {
	border: solid 1px #F0F0F0;
	height: 24px;
	width: 24px;
	cursor: pointer;
	display: block;
	float: left;
	margin-right: 5px;
}

	.toolbox:hover {
		border: solid 1px red;
	}

.toolboxD {
	border: solid 1px #F0F0F0;
	height: 24px;
	width: 24px;
	cursor: not-allowed, no-drop, default;
	float: left;
	margin-right: 5px;
}

/*
	Formating for parameter Control 
*/

.cntrl_DateRange_table {
}

.cntrl_DateRange_tr {
}

.cntrl_DateRange_tdR {
	padding-left: 3px;
	vertical-align: middle;
	text-align: center;
}

.cntrl_DateRange_tdC {
	padding-left: 2px;
	padding-right: 3px;
	vertical-align: middle;
	text-align: left;
}

.cntrl_boolean_tdR {
	vertical-align: middle;
	text-align: right;
}

.cntrl_boolean_tdC {
	width: 15px;
	padding-left: 2px;
	padding-right: 3px;
	vertical-align: middle;
	text-align: left;
}

.DataExplorerDialog {
	border: none;
	border-collapse: collapse;
	background-color: Transparent;
}

.DataExplorerTreeView {
	background-color: var(--MainBackgroundColour);
	padding-top: 4px;
	padding-left: 1px;
	border: none;
	cursor: default;
}

.FavouriteImage {
	height: 16px;
	width: 16px;
}

.FavouriteAnchor {
	display: block;
	float: right;
	position: relative;
	left: -5px;
	top: -17px;
}

.FavouritesSelect {
	width: 200px;
	display: block !important;
}

.FavouritesMarker {
	width: 250px;
	height: 270px;
	background-color: var(--DarkBlue);
	overflow: auto;
	z-index: 10000;
}

.favouriteSnapHeader {
	background-color: var(--DarkBlue);
	height: 20px;
	width: 250px;
	color: var(--MainForeColour);
	font-size: 11px;
	text-align: left;
	padding-top: 2px;
	padding-Left: 2px;
	border: groove 3px #008000;
	cursor: move;
	z-index: 10010;
}

.favouriteSnapHeaderDiv {
	cursor: move;
	width: 227px;
	z-index: 10005;
}

#dlgParameterSelectFrame {
	background-color: transparent;
	border: 1px solid darkblue;
	position: absolute;
}

.dxHeaderCentre {
	height: 60px;
	background-image: url('images/Explorer_header_centre.jpg');
}

.dxHeaderRight {
	position: relative;
	float: right;
	height: 60px;
	width: 15px;
	background-image: url('images/Explorer_header_right.png');
}


.dxBorderRight {
	width: 14px;
	background-image: url('images/border_r.png');
}

.dxBorderLeft {
	width: 14px;
	background-image: url('images/border_l.png');
}

.dxBorderBottom {
	width: 400px;
	height: 15px;
	background-image: url('images/border_b.png');
}

.dxBorderTop {
	width: 400px;
	height: 15px;
	background-image: url('images/border_t.png');
}

.dxBorderTopRight {
	min-width: 14px;
	width: 14px;
	height: 15px;
	background-image: url('images/corner_tr.png');
}

.dxBorderBottomRight {
	width: 14px;
	height: 15px;
	background-image: url('images/corner_br.png');
}

.dxBorderTopLeft {
	min-width: 15px;
	width: 15px;
	height: 15px;
	background-image: url('images/corner_tl.png');
}

.dxBorderBottomLeft {
	width: 14px;
	height: 15px;
	background-image: url('images/corner_bl.png');
}


.ValidationDialog_HeadingRow {
	width: 360px;
	cursor: move;
}

.ValidationDialog {
	width: 360px;
	border: 1px solid var(--DarkBackgroundColour);
}

.ValidationHeading {
	background-color: var(--DarkBackgroundColour);
	color: var(--MainBackgroundColour);
	width: 360px;
}

.ValidationHeadingPadding {
	padding: 5px;
}

.ValidationContent {
	background-color: var(--OldLightBackgroundColour);
	color: var(--MainForeColour);
	width: 360px;
	display: table-cell;
	text-align: center;
}

.ValidationContentText {
	margin: 5px;
	text-align: left;
}

.ValidationContentData {
	margin: 5px;
	height: 120px;
}

.ValidationContentDataTextBox {
	height: 100px;
	width: 300px;
	margin-top: 7px;
	background-color: var(--MainBackgroundColour);
}

.ValidationFooter {
	display: table-cell;
	width: 360px;
	text-align: center;
	padding: 5px;
	background-color: var(--OldLightBackgroundColour);
}

.cntrl_StructureGeog_Collapse_Hide {
	max-height: 0px;
	height: 200px;
	overflow: hidden;
	-moz-transition: max-height 1s ease;
	-o-transition: max-height 1s ease;
	-webkit-transition: max-height 1s ease;
	transition: max-height 1s ease;
}

.cntrl_StructureGeog_Collapse_Show {
	max-height: 200px;
	height: 200px;
	overflow: hidden;
	-moz-transition: max-height 1s ease;
	-o-transition: max-height 1s ease;
	-webkit-transition: max-height 1s ease;
	transition: max-height 1s ease;
}

.cntrl_StructureGeog_Collapse_Hide_Initial {
	max-height: 0px;
	height: 200px;
	overflow: hidden;
}

.cntrl_StructureGeog_Collapse_Show_Initial {
	max-height: 200px;
	height: 200px;
	overflow: hidden;
}

.DataExplorerDialogSlide {
	-moz-transition: Top 1s ease;
	-o-transition: Top 1s ease;
	-webkit-transition: Top 1s ease;
	transition: Top 1s ease;
}

.ParameterSelect_Show {
	max-height: 320px;
	overflow: hidden;
	-moz-transition: max-height 1s ease;
	-o-transition: max-height 1s ease;
	-webkit-transition: max-height 1s ease;
	transition: max-height 1s ease;
}

.ParameterSelect_Hide {
	max-height: 0px;
	overflow: hidden;
	-moz-transition: max-height 1s ease;
	-o-transition: max-height 1s ease;
	-webkit-transition: max-height 1s ease;
	transition: max-height 1s ease;
}

.ParameterSelect_Hide_Initial {
	max-height: 0px;
	overflow: hidden;
	display: none;
}

.ParameterSelect_Show_Initial {
	max-height: 320px;
	overflow: hidden;
}

.ScrollPanelInner {
	overflow: hidden;
	position: relative;
	-moz-transition: Top 0.5s ease;
	-o-transition: Top 0.5s ease;
	-webkit-transition: Top 0.5s ease;
	transition: Top 0.5s ease;
}

.AdminTargetDialogTD1 {
	position: relative;
	width: 100%;
	height: 30px;
	background-color: var(--OldLightBackgroundColour);
	color: var(--DarkBackgroundColour);
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	cursor: move;
}

.SelectedTarget {
	background-color: var(--OldLightBackgroundColour);
	border: 1px solid var(--DarkBackgroundColour);
	color: var(--MainForeColour);
	margin-top: 0px;
}

.Admin_Target_snapCursor:hover {
	border: 3px solid var(--DarkBackgroundColour);
	background-color: var(--OldLightBackgroundColour);
}


.imgMove .img {
	font-size: 24px;
}

.accountColour {
	color: var(--DarkBackgroundColour);
}

._selected {
	color: var(--SoftRed);
}
