/*---------------------------------------------------------------------------*/
/* ICON definitions                                                          */
/*---------------------------------------------------------------------------*/
.module .editBox,
.module-preview .editbox {
	padding-bottom: 0px;
}

.iconAdjust {
	position: relative;
	top: -17px;
	clear: both;
}

.iconDivider {
	background-image: url( ../../pics/branding/button.divider.png?rand=20251018100057);
	background-repeat: no-repeat;
	width: 5px;
	height: 42px;
	float: right;
}

.icon {
	width: 20px;
	height: 20px;
	margin-bottom: 3px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	border: none;
	display: block;
}

.editBox .icon {
	float: right;
}

.popup .editBox .icon {
	margin-top: expression( "-17px" );
}

.icon-flush {
	width: 20px;
	height: 20px;
	margin-bottom: 3px;
	margin-right: 10px;
	background-repeat:no-repeat;
	border:medium none;
	display:block;
	float:left;
	left: 5px;
	top: -2px;
	top: expression( "2px" );
	position: relative;
}

.domainConfigBox .icon-flush {
	margin-right: 5px;
}

.iconHelp {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: 0 0;
}

.iconClose {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -20px 0;
}

.iconAdvance {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -40px 0;
}

.iconHTML {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -60px 0;
}

.iconBars {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -80px 0;
}

.iconChooseDark {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -100px 0;
}

.iconBlankGray {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -120px 0;
}

.iconChoose {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -140px 0;
}

.iconEdit {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -160px 0;
}

.iconDelete {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -180px 0;
}

.iconUpwards {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -200px 0;
}

.iconCycle {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -220px 0;
}

.iconDownload {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -240px 0 !important;
}

.iconCharting {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -260px 0;
}

.iconTooltip {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -280px 0;
}

.iconRefresh {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -300px 0;
}

.iconToggle {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -320px 0;
}

.iconView {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -340px 0;
}

.iconTest {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -360px 0;
}

.iconVirtualAssist {
    background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -380px 0;
}
.module-preview a.iconHelp,
.iconHelp-disabled,
a.iconHelp:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: 0 -20px;
}

.module-preview a.iconClose,
.iconClose-disabled,
a.iconClose:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -20px -20px;
}

.module-preview a.iconAdvance,
.iconAdvance-disabled,
a.iconAdvance:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -40px -20px;
}

.module-preview a.iconHTML,
.iconHTML-disabled,
a.iconHTML:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -60px -20px;
}

.module-preview a.iconBars,
.iconBars-disabled,
a.iconBars:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -80px -20px;
}

.module-preview a.iconChooseDark,
.iconChooseDark-disabled,
a.iconChooseDark:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -100px -20px;
}

.module-preview a.iconBlankGray, 
.iconBlankGray-disabled,
a.iconBlankGray:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -120px -20px;
}

.module-preview a.iconChoose,
.iconChoose-disabled,
a.iconChoose:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -140px -20px;
}

.module-preview a.iconEdit,
.iconEdit-disabled,
a.iconEdit:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -160px -20px;
}

.module-preview a.iconDelete,
.iconDelete-disabled,
a.iconDelete:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -180px -20px;
}

.module-preview a.iconUpwards,
.iconUpwards-disabled,
a.iconUpwards:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -200px -20px;
}

.module-preview a.iconCycle,
.iconCycle-disabled,
a.iconCycle:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -220px -20px;
}

.module-preview a.iconDownload,
.iconDownload-disabled,
a.iconDownload:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -240px -20px;
}

.module-preview a.iconCharting,
.iconCharting-disabled,
a.iconCharting:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -260px -20px;
}

.module-preview a.iconTooltip,
.iconTooltip-disabled,
a.iconTooltip:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -280px -20px;
}

.module-preview a.iconRefresh,
.iconRefresh-disabled,
a.iconRefresh:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -300px -20px;
}

.module-preview a.iconToggle,
.iconToggle-disabled,
a.iconToggle:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -320px -20px;
}

.module-preview a.iconView,
.iconView-disabled,
a.iconView:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -340px -20px;
}

.module-preview a.iconTest,
.iconTest-disabled,
a.iconTest:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -360px -20px;
}

.module-preview a.iconVirtualAssist,
.iconVirtualAssist-disabled,
a.iconVirtualAssist:hover {
	background-image: url( ../../pics/structure/controls/icons.circular.png?rand=20251018100057);
	background-position: -380px -20px;
}

.spoof .iconAdjust {
	position: relative;
	top: -25px;
	clear: both;
}

.extIcon {
	width: 19px !important;
	height: 19px !important;
}

.attachmentIcon {
	width: 13px;
	height: 15px;
	background-image: url(../../pics/structure/misc/paper_clip_13.gif?rand=20251018100057) !important;
	background-repeat: no-repeat !important;
}

.tlsIcon {
	width: 13px;
	height: 15px;
	background-image: url(../../pics/structure/notifications/lock.png?rand=20251018100057) !important;
	background-repeat: no-repeat !important;
}