/* Styles that apply to all html tags for Default Maintenix Theme */
* {
   font-family: Verdana, Geneva, sans-serif;
   font-size: 11px;
}

body{
   background-color: #fff;
   margin: 0;
}

a {
   text-decoration: none;
   color: #1075B6;
}
a:visited {
   color: #480090;
}
a:hover, a:active {
   color: #1497ea;
}

form{
   margin: 0;
}

/* Layout styles */
#idOuterWrap {
   background-color: white;
}

#idHeaderWrap {
   position: fixed;
   top: 0;
   left: 0;
   min-height: 46px;
   width: 100%;
   z-index: 99;
   background-color: #fff;
}

#idSubNavBar {
   position: absolute;
   right: 0;
   top: 0;
   height: 14px;
   border: 0px;
   padding: 0px;
   margin: 1px 1px 2px 0;
   color: #999;
   text-align: right;
}

#idSubNavBar, #idSubNavBar span, #idSubNavBar a, #idHeaderSearchWrap a{
   font-size: 12px !important;
}

#idSubNavBar span.username-display {
   color: #000;
}

#idSpanNotification {
   white-space: nowrap;
}

#idSpanNotification span {
   display:inline-block;
}

#idLinkNotification.critical {
   font-weight: bold;
}

#idLinkNotification {
   color: #CC3300;
}

#idMainNavBar {
   position: relative;
   min-height: 46px;
   width: 100%;
   border-bottom: 1px solid #aaa;
}

.bodyPopupDialog #idMainNavBar {
   position: static;
   border-bottom: 1px solid #aaa;
}

#idHeaderMaintenixLogo {
   position: absolute;
   left: 0px;
   top: 0px;
   height: 100%;
   width: 138px;
   background: url(./images/maintenix.png) no-repeat;
   background-position: center;
}
.static #idHeaderMaintenixLogo {
   position: absolute;
   left: 0px;
   top: 0px;
   height: 46px;
   width: 138px;
   background: url(./images/maintenix.png) no-repeat;
   background-position: center;
}

.static #idHeaderMaintenixLogo {
   border-right: 1px solid #aaa;
}

#idMenuButtonHolder {
   position: absolute;
   top: 0;
   left: 138px;
   height: 100%;
   width: 32px;
   border-left: 1px solid #999;
   border-right: 1px solid #999;
}

#idMenuButton {
   display: inline-block;
   height: 100%;
   width: 32px;
   background: url(./images/maintenix_menu.png) no-repeat;
   background-position: center;
}

#idMenuButtonHolder.pressed {
   background: #eee;
}

.dynamic #idMenuButtonHolder, .dynamic #idHeaderMaintenixLogo, img.mx-image-button  {
   cursor: pointer;
}

#mainMenu {
   display: none;
}

ul.menu
{
   list-style-type: none;
   list-style-position: outside;
   line-height: 2em;
   margin: 0;
   padding: 0;
   width: 18em;
   background-color: #eee;
   position: fixed;
   display: none;
   z-index: 100;
   overflow-y: auto;
}

.oldie ul.menu
{
   position: absolute;
   line-height: normal;
}

/* back layer under the ul.menu class (z-index) */
iframe.menu-backlayer {
   z-index: 99;
   opacity: 0;
}

/* add style to the menu item links */
.menu-item a.menu-link
{
   display: block;
   padding: 0px 5px;
   color: #0069AA;
   background-color: #eee;
   font-size: 9pt; font-weight: bold;
   text-decoration: none;
   border-top: 1px solid #fff;
   border-left: 1px solid #fff;
   border-bottom: 1px solid #dbdbdb;
   border-right: 1px solid #dbdbdb;
}

.menu-item a.menu-link.has-break
{
   border-bottom: 1px solid #a5a5a5;
}

/* add a hover psuedo class to highlight the menu item's anchor */
.menu-item a:hover { background-color: #0069AA; color: #eee; }

/* note the use of "!important"
 * required to ensure this style has highest weighting and actually applied  */
.menu-anchor.clicked { background-color: #0069AA !important; color: #ffffff !important; }
.menu-vscroll-hidden { overflow-y: hidden !important; }

.menu-item-arrow {
   right: 4px; position: absolute;
}

body.dynamic #idTitleWrap {
   padding: 12px 202px 10px 179px;
}

body.static #idTitleWrap{
   padding: 12px 7px 10px 147px;
}

#idMxTitle {
   color: #0069AA;
   font-size: 18px;
   font-weight: bold;
}

#idMxSubTitleIcon {
   display: inline-block;
   background: url(./images/title_arrow.png) no-repeat left 2px;
   width: 20px;
   height: 18px;
}

#idMxSubTitle {
   color: #666;
   font-size: 18px;
}

#idHeaderSearchWrap {
   position: absolute;
   top: 20px;
   right: 0;
   margin-top: 1px;
   margin-right: 3px;
}

#idBarcodeSearchInput   {
    border: 1px solid #aaa;
    background-color: #CCC
    outline: none;
    padding-left: 1px;
    margin: 0;
    width: 138px;
    height: 18px;
    overflow: hidden;
    font-size: 14px;
}

#idPostHeaderSection {
    margin-top: 60px;
    padding: 2px;
}

#idPageLoadInfo {
    margin-top: 5px;
    text-align: right;
    white-space: nowrap;
}

.oldie #idPageLoadInfo {
    white-space: normal !important;
}

#idFooterWrap {
    padding: 13px;
    text-align: center;
    height: 70px;
    border-top: 1px solid #aaa;
}

/* typeahead css */
.tt-menu {
  text-align: left;
  background-color: #fff;
  margin: 2px 0;
  padding: 0px 0px;
  border: 1px solid #E9E9E9;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
          box-shadow: 0 5px 10px rgba(0,0,0,.2);
}

.tt-hint {
   color: #999;
}

.tt-suggestion {
   padding: 3px 10px;
}

.tt-suggestion:hover, .tt-suggestion.tt-cursor {
   cursor: pointer;
   color: #fff;
   background-color: #0069AA;
}

/* Resolution Config Slot css*/
/* Only the even suggestions that aren't hovered on should have a darker background */
.tt-suggestion:nth-child(even):not(.tt-cursor) {
   background-color: #e9e9e9;
}

/* The input field */
#idFieldResolutionConfigSlotName {
   width: 180px;
}

/* Task Supervision Tab css*/
.formTable-mxTagLib {
   width: 96%;
   margin-left: 20px;
}

.formContentTable-mxTagLib {
   border: 0;
   cellpadding: 3;
   cellspacing: 0;
}

/* these values were taken from main.css a.largeButton */
.searchButton {
   background: linear-gradient(to bottom, #ffffff 0%,#d0d0d0 100%);
   border-radius: 2px;
   border: 1px solid #AAAAAA;
   margin: 2px 2px;
   padding: 6px 10px;
   display: inline-block;
   color:#606060;
   font-weight:bold;
   text-decoration:none;
   vertical-align: top;
   position: relative;
}
.searchButton:hover {
   background: linear-gradient(to bottom, #ffffff 0%,#f6d680 100%);
   cursor: pointer;
}

.searchButton:active {
   position: relative;
   top: 1px;
}


.toolBar {
   background: #ffffff;
}

/* these values were taken from a.largeButton */
.jobStopButton {
   background: linear-gradient(to bottom, #ffffff 0%,#d0d0d0 100%);
   border-radius: 2px;
   border: 1px solid #AAAAAA;
   margin: 2px 2px;
   padding: 6px 10px;
   display: inline-block;
   color:#606060;
   font-weight:bold;
   text-decoration:none;
   vertical-align: top;
   position: relative;
}
.jobStopButton:hover {
   background: linear-gradient(to bottom, #ffffff 0%,#f6d680 100%);
   cursor: pointer;
}

.jobStopButton:active {
   position: relative;
   top: 1px;
}

.jobStopButton:disabled {
  color: #b0b0b0;
}

.jobStopButton .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.jobStopButton:hover:disabled .tooltiptext {
  visibility: visible;
}
.elapsedTimeExceedsThreshold {
   color: #ff1d25;
}

.highlightActualHoursCell {
	background-color: #f4be18;
}

/* Wrap Column header title text.
 *
 * If the column's width is smaller then the header title text length,
 * then the title need to go the second line or third line  */
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title {
    white-space: normal;
}

.tabulator .tabulator-header .tabulator-col {
	height: 50px;
}


/* Button Styles */
a.largeButton {
   background: #d0d0d0; /* Old browsers */
   background: -moz-linear-gradient(top, #ffffff 0%, #d0d0d0 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d0d0d0)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top, #ffffff 0%,#d0d0d0 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #ffffff 0%,#d0d0d0 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top, #ffffff 0%,#d0d0d0 100%); /* IE10+ */
   background: linear-gradient(to bottom, #ffffff 0%,#d0d0d0 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0d0d0',GradientType=0 ); /* IE6-9 */
   border-radius: 2px;
   border: 1px solid #AAAAAA;
   margin: 2px 2px;
   padding: 6px 10px;
   display: inline-block;
   color:#606060;
   font-weight:bold;
   text-decoration:none;
   vertical-align: top;
   position:relative;
}

a.largeButton:hover {
   background: #f6d680; /* Old browsers */
   background: -moz-linear-gradient(top, #ffffff 0%, #f6d680 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6d680)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top, #ffffff 0%,#f6d680 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #ffffff 0%,#f6d680 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top, #ffffff 0%,#f6d680 100%); /* IE10+ */
   background: linear-gradient(to bottom, #ffffff 0%,#f6d680 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6d680',GradientType=0 ); /* IE6-9 */
}

a.largeButton:active {
   position:relative;
   top:1px;
}

a.largeButton.disabled { /* For future support of disabled buttons - the button 'a' tag will need their href values nulled out to make the button truly disabled. */
   background: #e0e0e0;
   border: 1px solid #CCCCCC;
   color: #AAAAAA;
   cursor: default;
}

a.largeButton span.largeButtonTextCell {
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    vertical-align: top;
    white-space: nowrap;
}

.smallButtonImg {
   margin-right: 2px;
   margin-left: 2px;
}
.mx-ui-dialog-message {
   padding-bottom: 8px;
   border-bottom: 1px dotted #ccc;
   margin-bottom: 4px;
}
.mx-ui-dialog-section {
   padding-bottom: 12px;
}


/* form field styles */
input.flat {
    border: 1px solid #969696;
    padding: 2px;
    height: 20px;
}
.mx-ui-form-field {
   padding-bottom: 2px;
}


/* div classes */
div.hidden { display: none; }
div.scrollable { overflow: auto; }
div.scan {
   background-color: #CCE1EE;
   border: 1px solid #005082;
   color: #005082;
   display: none;
   font-size: 10px;
   padding: 3px;
   position: absolute;
   z-index:99;
}
div.scan label { color: #005082; font-weight: bold; font-size: 11px; white-space: nowrap; }


/* generic table styles */
table { font-size: 11px; }
thead { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #005082; }
tr.even      { background-color: #CCE1EE; }
tr.disabled   { color: gray; text-decoration: line-through; }
tr.disabled a { color: gray; text-decoration: line-through underline; }
tr.divider    { background-color: #005082; height: 3px; }
th        { background-color: #005082; color: white; font-size: 11px; font-weight: bold; }
th a       { color: white; font-size: 11px; font-weight: bold; }
th img.sort { height: 8px; margin-left:5px; padding-left:5px; width: 9px; }
th sup     { text-decoration:none; }
td.empty    { padding-top: 10px; padding-bottom: 20px; }
.tableDisabledRow a { color:gray; }
.resizeBarOuterLayer  { height: 2px; background-color: #005082; }
.resizeBarInnerLayer  { height: 1px; background-color: #CCE1EE; }
.tableContainer   { padding-left: 20px; padding-right: 20px; width: 100%; }
.tableContent    { font-size: 10px; vertical-align:top }
.tableDivider    { background-color: #005082; height: 3px; }
.tableDivider td {padding: 0;}
.tableDisabledRow { text-decoration:line-through; color:gray; }
.tableDisabledRowLink { text-decoration:line-through underline; color:gray; }
.tableDraggingBar    { height: 3px; background-color: black; visibility: hidden; }
div.tableResizeBar    { margin-top: 2px; width: 100%; }
table.tableResizeBar  { width: 100%; }
.tableToolbar        { color: #005082; font-size: 11px; width: 100%; }
.tableToolbar .message { clear: both; font-weight: bold; text-align: left;  }
.tableToolbar .option  { float: left; padding-right: 5px; padding-bottom: 2px; }
.tableToolbar .paging  { font-size: 10px; float: right; padding-left: 5px; padding-bottom: 2px; }
.tableHeader        { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #0069aa; }
a.tableHeader:hover { color: #ECAC00; }
a.tableHeader:visited { color: #FFFFFF; }
.tableHeaderInvisible { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #0069aa; visibility: hidden; }


/* scrollable table styles */
div.scrollable table.scrollable th, div.scrollable table.scrollable td {
   border-width: 1px;
   border-style: none solid solid none;
   border-color: white;
   border-collapse: collapse;
}
div.scrollable table.scrollable thead th, div.scrollable table.scrollable thead td {
   position: relative;
   top: expression(parentNode.parentNode.parentNode.parentNode.scrollTop-1);
}
div.scrollable table.scrollable thead th.fixed {
   background-color: #005082;
   left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
   position: relative;
   top: expression(parentNode.parentNode.parentNode.parentNode.scrollTop-1);
   z-index: 30;
}
div.scrollable table.scrollable thead td.fixed {
   left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
   position: relative;
   top: expression(parentNode.parentNode.parentNode.parentNode.scrollTop-1);
   z-index: 30;
}
div.scrollable table.scrollable tbody th.fixed, table.scrollable tbody td.fixed {
   background-color: #B0C4DE;
   left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
   position: relative;
   z-index: 10;
}
div.scrollable table.scrollable tfoot tr {
   overflow-x: hidden;
   position: relative;
   top: expression(parentNode.parentNode.offsetHeight >= offsetParent.offsetHeight ? 0 - parentNode.parentNode.offsetHeight + offsetParent.offsetHeight + offsetParent.scrollTop : 0);
}


/* Background colors */
.background             { background-color: #FFFFFF; }
.lightBlueBackground      { background-color: #E9E9E9; }
.darkBlueBackground       { background-color: #005082; }
.mxiBlueBackground        { background-color: #0069AA; }
.whiteBackground         { background-color: #FFFFFF; }
.highlightBackground      { background-color: #FFEE66; }

/* Colored Text */
.smallBlueText    { font-size: 10px; color: #005082; }
.smallGrayText    { font-size: 10px; color: #959595; }
.smallRedText     { font-size: 10px; color: #EC0006; }
.smallGreenText   { font-size: 10px; color: #1BA11E; }
.smallYellowText  { font-size: 10px; color: #D2D400; }
.largeBlueText    { font-size: 11px; color: #005082; }
.largeGrayText    { font-size: 11px; color: #959595; }
.largeRedText     { font-size: 11px; color: #EC0006; }
.largeGreenText   { font-size: 11px; color: #1BA11E; }
.largeYellowText  { font-size: 11px; color: #D2D400; }
.singleFieldValidationText  {  font-size: 10px; color: #ff1d25; }

/* Miscellaneous visual styles */
.popup { position: absolute; display: none; z-index: 100; }
.outline { border: 1px solid #005082; padding: 5px; }
.nowrap { white-space: nowrap; }

/* Popup Window styles */
table.popupWindow {
    border: 2px solid #0069AA;
}
td.popupWindow { padding: 2px; }
th.popupWindow { padding: 2px; background-color: #0069AA; color: #fff; border-bottom: 1px solid #005082; }

/* GBox Styles */
table.formTable, table.formTableFull {
    position: relative;
    margin-left: 20px;
    border: 1px solid #0069AA;
}
table.formTableFull    { width: 96%; }
tr.formHeaderRow {
    background-color: #E9E9E9;
}
tr.formHeaderRow td, td.formHeaderRow {
    font-weight: bold;
    color: #0069AA;
    font-size: 13px;
    vertical-align: top;
}
/*
td.formHeaderRow    {
    background-color: #0069AA;
} */
.formHeaderRow a{
    font-size: 13px
    color: #D49B00;
}
.formHeaderRow img{
    vertical-align: bottom;
}
.formContentRow   { background-color: #FFFFFF; color: #000000; }
.formFirstCol    { width: 170px; }
.formSubCol      { width: 200px; }


/* Column Spacing for Normal Text */
.firstCol        { width: 194px; }
.subCol         { width: 200px; }

/* Label and Header styles */
.paraHeader      { font-size: 11px; color: #005082; text-align: right; vertical-align: top; }
.paraContent     { font-size: 11px; vertical-align: top; }
.notes          { font-size: 11px; padding-top:5px; padding-bottom:5px; padding-left:20px; padding-right:20px; }
.optional        { font-style: italic; }
.optionalwildcard { font-style: italic; text-decoration: underline;}
.verticalAlign    { vertical-align: middle; }

/* ButtonBar and ToolBar */
.toolBar {
   position: relative;
   background-color: #e9e9e9;
   margin-bottom: 5px;
   border: 0px;
   width: 100%;
}

.buttonBar {
   position: relative;
   margin-left: 16px;
   margin-top: 4px;
   margin-bottom: 4px;
   border: 0px;
   z-index: 10;
}
.buttonBarButtons {
   position: relative;
   z-index: 10;
}
.buttonBarDivider {
   background: #BFBFBF;
	border: 0px;
	padding: 0px 1px;
}

/* Messages */
.normalMessage    { font-weight: bold; }
.warningMessage   { color: #FF8000; font-weight: bold; text-align: center; font-size: 15px; }
.errorMessage    { color: #EC0006; font-weight: bold; text-align: center; font-size: 15px; }
.infoMessage     { display: inline-block; margin-left: 20px; }
.infoMessage img  { vertical-align: middle; }

/* Data Type styles */
.date              { font-size: 10px; text-align: left; }
.dateTime           { font-size: 10px; text-align: left }
.money             { font-size: 10px; text-align: right; padding-right: 10px; padding-left: 10px; }
.integer            { font-size: 10px; text-align: right; padding-right: 10px; padding-left: 10px; }
.double            { font-size: 10px; text-align: right; padding-right: 10px; padding-left: 10px; }
.shortString        { font-size: 10px; text-align: center; }
.longString         { font-size: 10px; text-align: left; }
.checkbox           { font-size: 10px; text-align: center; }
.textField          { font-size: 10px; text-align: left; }
.textFieldQty        { font-size: 10px; text-align: right; width: 35px; }
.textFieldMoney      { font-size: 10px; text-align: right; width: 70px; }
.selectField        { font-size: 10px; text-align: left; }
.image             { text-align: center; vertical-align: middle; margin-left: auto; margin-right: auto; }
.unacknowledged      { font-size: 11px; font-weight: bold; }
.critical           { color: #EC0006; }
.leftAlign          { font-size: 10px; text-align: left; }
.rightAlign         { font-size: 10px; text-align: right; }
.centerAlign        { font-size: 10px; text-align: center; }

/* Disabled Input Fields  */
.disabled        { background-color: #E6E6E6; color:gray; }

/* In IE10 there is a pseudo-element ::-ms-clear which adds a clear button (x) on input fields.
*  This css removes that clear button when the field is disabled.
*/
.disabled::-ms-clear {
  width : 0;
  height: 0;
}

/* Tabs */
.tabbedSection {
   border-bottom: 2px solid #1075B6;
   list-style-type: none;
   margin: 1em 0 0 0;
   padding: 0px 10px 0px 18px;
   text-align: left;
   white-space: normal !important;
}
.oldie .tabbedSection {
    white-space: normal !important;
    line-height: 23px;
}
.tabbedSection .tabItem {
    display: inline;
    border-bottom: 1px solid #fff;
}
.tabbedSection .tabItem  a {
    font-size: 13px;
    font-weight: bold;
    background:#99C3DD;
    position: relative;
    cursor: pointer;
    border-left: 1px solid #10a3ed;
    border-top: 1px solid #10a3ed;
    border-right: 1px solid #10a3ed;
    border-bottom: none;
    margin: 2px 2px 0px 2px;
    padding: 6px 12px;
    display: inline-block;
    color: #494949;
    text-decoration:none;
    vertical-align: top;
}
.tabbedSection .tabItem  a:hover, .tabbedSection .tabItem  a.tabOn {
    background:#F2C54D;
    border-left: 1px solid #d0b32b;
    border-top: 1px solid #d0b32b;
    border-right: 1px solid #d0b32b;
}

/* popup description box */
.descLink     { width:150px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.descBody     { background-color:white; font-family:'Arial, Helvetica, sans-serif'; font-size:11px; color:black; margin:0; padding:0; overflow:hidden; border: 1px solid threedshadow; cursor:default; }
.descTitle    { background-color:#E9E9E9; font-weight:bold; color:606060; width:100%; border:1px solid activeborder; overflow:auto; padding:2px; }
.descContent   { background-color:white; width:100%; height:100%; border:1px solid activeborder; overflow:auto; padding:5px; }


/* Progress bar */
.progressBarBox { height: 20px; border-style: inset; background: #eee;}
.progressBarBoxContent { width: 0; height: 20px; border-right-style: solid; border-right-color: #444; background-color: #005082 }
.progressMeter { width: 100% }


/* Suggestion list */
.suggestion_list {
    background: white;
    border: 1px solid #005082;
    padding: 1px 30px 1px 1px;
    z-index: 101; /* above .popup */
    visibility: hidden;
    position: absolute;
    overflow-y : scroll;
}
.suggestion_list ul {
    padding: 1px;
    margin: 0;
    list-style-type: none;
}
.suggestion_list li {
    white-space: nowrap;
    cursor: pointer;
}
.suggestion_list .selected {
    background: #0069AA;
    color: #fff;
}

/* Auto Suggest input */
.auto-suggest-input { vertical-align: top; }

/* Auto Suggest fix
 * If an auto-suggest dropdown list overlaps another element, like a button bar, then
 * surround the form tag with a div and use this class on it.
 */
.formContainer {
   position: relative;
   z-index: 30;
}

/* Dropdown Message
 * This style is for a message that drops down from the top of the screen when asyncronous actions are
 * being processed.
 */
.dropdown-message {
   position: fixed;
   top: -100px;
   margin: 0 1% 0 1%;
   padding: 4px;
   border-left: 1px solid black;
   border-bottom: 1px solid black;
   border-right: 1px solid black;
   font-weight: bold;
   z-index: 100;
   width: 96%;
   text-align: center;
}
.dropdown-info {
   background-color: #FAFAD2;
}
.dropdown-warning {
   background-color: #F3BF7A;
   border-color: #F3AB4B;
}
.dropdown-error {
   background-color: #FFE4E1;
   border-color: #DC143C;
}

.alert {
   border: 1px solid #ccc;
   padding: 4px;
   text-align: center;
}
.alert-info {
   background-color: #FAFAD2;
}
.alert-warning {
   background-color: #F3BF7A;
   border-color: #F3AB4B;
}
.alert-error {
   background-color: #FFE4E1;
   border-color: #DC143C;
}

.attach-file-dropzone {
   border: 1px solid #AAAAAA;
   color: #005082;
   padding: 20px 10px 20px 55px;
   cursor: pointer;

   background-image: url("../../resources/images/upload-icon.png");
   background-repeat: no-repeat;
   background-position: 23px 15px;

}

.dz-preview.dz-file-preview {
   padding-top: 5px;
}

/* Database Search Popup Modal Dialog */
.databaseSearchPopup {
    border:solid 2px #005082;
    z-index:99;
    display: none;
    position: absolute;
    background-color: #CCE1EE;
 }

/* Tooltip */
.tooltip {
   display: none;
   position: absolute;
   border: 1px solid black;
   background-color: white;
   padding: 3px;
   z-index: 101;
}

#idFullDescriptionHolder {
   display: none;
   position: absolute;
   background-color: white;
   border: 2px solid #0069AA;
   z-index: 101;
}

#idFullDescriptionTitle {
   padding: 2px;
   font-weight: bold;
   color: #fff;
   background-color: #0069AA;
   border-bottom: 2px solid #0069AA;
   height: 12px;
}

#idFullDescriptionClose {
   position: absolute;
   right: 0px;
   margin: 3px;
   cursor: pointer;
}

#idFullDescriptionContent {
   overflow: auto;
}

#idPleaseWaitDialog {
   display:none;
   margin-top: 30px;
   margin-left: 4px;
}

.report-container {
   height:600px;
   width:800px;
   margin:10px;
}

/* Yellow Icons */
.mx-icon-carat-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 0; }
.mx-icon-carat-1-ne-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px 0; }
.mx-icon-carat-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px 0; }
.mx-icon-carat-1-se-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px 0; }
.mx-icon-carat-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px 0; }
.mx-icon-carat-1-sw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px 0; }
.mx-icon-carat-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px 0; }
.mx-icon-carat-1-nw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px 0; }
.mx-icon-carat-2-n-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px 0; }
.mx-icon-carat-2-e-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px 0; }
.mx-icon-triangle-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -16px; }
.mx-icon-triangle-1-ne-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -16px; }
.mx-icon-triangle-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -16px; }
.mx-icon-triangle-1-se-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -16px; }
.mx-icon-triangle-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -16px; }
.mx-icon-triangle-1-sw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -16px; }
.mx-icon-triangle-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -16px; }
.mx-icon-triangle-1-nw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -16px; }
.mx-icon-triangle-2-n-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -16px; }
.mx-icon-triangle-2-e-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -16px; }
.mx-icon-arrow-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -32px; }
.mx-icon-arrow-1-ne-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -32px; }
.mx-icon-arrow-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -32px; }
.mx-icon-arrow-1-se-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -32px; }
.mx-icon-arrow-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -32px; }
.mx-icon-arrow-1-sw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -32px; }
.mx-icon-arrow-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -32px; }
.mx-icon-arrow-1-nw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -32px; }
.mx-icon-arrow-2-n-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -32px; }
.mx-icon-arrow-2-ne-sw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -32px; }
.mx-icon-arrow-2-e-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -160px -32px; }
.mx-icon-arrow-2-se-nw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -176px -32px; }
.mx-icon-arrowstop-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -192px -32px; }
.mx-icon-arrowstop-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -208px -32px; }
.mx-icon-arrowstop-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -224px -32px; }
.mx-icon-arrowstop-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -240px -32px; }
.mx-icon-arrowthick-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -48px; }
.mx-icon-arrowthick-1-ne-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -48px; }
.mx-icon-arrowthick-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -48px; }
.mx-icon-arrowthick-1-se-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -48px; }
.mx-icon-arrowthick-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -48px; }
.mx-icon-arrowthick-1-sw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -48px; }
.mx-icon-arrowthick-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -48px; }
.mx-icon-arrowthick-1-nw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -48px; }
.mx-icon-arrowthick-2-n-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -48px; }
.mx-icon-arrowthick-2-ne-sw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -48px; }
.mx-icon-arrowthick-2-e-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -160px -48px; }
.mx-icon-arrowthick-2-se-nw-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -176px -48px; }
.mx-icon-arrowthickstop-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -192px -48px; }
.mx-icon-arrowthickstop-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -208px -48px; }
.mx-icon-arrowthickstop-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -224px -48px; }
.mx-icon-arrowthickstop-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -240px -48px; }
.mx-icon-arrowreturnthick-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -64px; }
.mx-icon-arrowreturnthick-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -64px; }
.mx-icon-arrowreturnthick-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -64px; }
.mx-icon-arrowreturnthick-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -64px; }
.mx-icon-arrowreturn-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -64px; }
.mx-icon-arrowreturn-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -64px; }
.mx-icon-arrowreturn-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -64px; }
.mx-icon-arrowreturn-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -64px; }
.mx-icon-arrowrefresh-1-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -64px; }
.mx-icon-arrowrefresh-1-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -64px; }
.mx-icon-arrowrefresh-1-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -160px -64px; }
.mx-icon-arrowrefresh-1-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -176px -64px; }
.mx-icon-arrow-4-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -80px; }
.mx-icon-arrow-4-diag-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -80px; }
.mx-icon-extlink-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -80px; }
.mx-icon-newwin-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -80px; }
.mx-icon-refresh-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -80px; }
.mx-icon-shuffle-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -80px; }
.mx-icon-transfer-e-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -80px; }
.mx-icon-transferthick-e-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -80px; }
.mx-icon-folder-collapsed-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -96px; }
.mx-icon-folder-open-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -96px; }
.mx-icon-document-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -96px; }
.mx-icon-document-b-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -96px; }
.mx-icon-note-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -96px; }
.mx-icon-mail-closed-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -96px; }
.mx-icon-mail-open-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -96px; }
.mx-icon-suitcase-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -96px; }
.mx-icon-comment-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -96px; }
.mx-icon-person-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -96px; }
.mx-icon-print-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -160px -96px; }
.mx-icon-trash-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -176px -96px; }
.mx-icon-locked-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -192px -96px; }
.mx-icon-unlocked-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -208px -96px; }
.mx-icon-bookmark-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -224px -96px; }
.mx-icon-tag-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -240px -96px; }
.mx-icon-home-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -112px; }
.mx-icon-flag-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -112px; }
.mx-icon-calendar-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -112px; }
.mx-icon-cart-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -112px; }
.mx-icon-pencil-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -112px; }
.mx-icon-clock-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -112px; }
.mx-icon-disk-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -112px; }
.mx-icon-calculator-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -112px; }
.mx-icon-zoomin-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -112px; }
.mx-icon-zoomout-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -112px; }
.mx-icon-search-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -160px -112px; }
.mx-icon-wrench-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -176px -112px; }
.mx-icon-gear-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -192px -112px; }
.mx-icon-heart-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -208px -112px; }
.mx-icon-star-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -224px -112px; }
.mx-icon-link-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -240px -112px; }
.mx-icon-cancel-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -128px; }
.mx-icon-plus-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -128px; }
.mx-icon-plusthick-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -128px; }
.mx-icon-minus-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -128px; }
.mx-icon-minusthick-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -128px; }
.mx-icon-close-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -128px; }
.mx-icon-closethick-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -128px; }
.mx-icon-key-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -128px; }
.mx-icon-lightbulb-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -128px; }
.mx-icon-scissors-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -128px; }
.mx-icon-clipboard-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -160px -128px; }
.mx-icon-copy-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -176px -128px; }
.mx-icon-contact-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -192px -128px; }
.mx-icon-image-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -208px -128px; }
.mx-icon-video-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -224px -128px; }
.mx-icon-script-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -240px -128px; }
.mx-icon-alert-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -144px; }
.mx-icon-info-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -144px; }
.mx-icon-notice-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -144px; }
.mx-icon-help-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -144px; }
.mx-icon-check-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -144px; }
.mx-icon-bullet-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -144px; }
.mx-icon-radio-off-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -144px; }
.mx-icon-radio-on-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -144px; }
.mx-icon-pin-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -144px; }
.mx-icon-pin-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -144px; }
.mx-icon-play-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -160px; }
.mx-icon-pause-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -160px; }
.mx-icon-seek-next-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -160px; }
.mx-icon-seek-prev-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -160px; }
.mx-icon-seek-end-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -160px; }
.mx-icon-seek-start-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -160px; }
.mx-icon-stop-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -160px; }
.mx-icon-eject-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -160px; }
.mx-icon-volume-off-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -160px; }
.mx-icon-volume-on-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -160px; }
.mx-icon-power-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -176px; }
.mx-icon-signal-diag-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -176px; }
.mx-icon-signal-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -176px; }
.mx-icon-battery-0-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -176px; }
.mx-icon-battery-1-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -176px; }
.mx-icon-battery-2-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -176px; }
.mx-icon-battery-3-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -176px; }
.mx-icon-circle-plus-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -192px; }
.mx-icon-circle-minus-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -192px; }
.mx-icon-circle-close-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -192px; }
.mx-icon-circle-triangle-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -192px; }
.mx-icon-circle-triangle-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -192px; }
.mx-icon-circle-triangle-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -192px; }
.mx-icon-circle-triangle-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -96px -192px; }
.mx-icon-circle-arrow-e-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -112px -192px; }
.mx-icon-circle-arrow-s-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -128px -192px; }
.mx-icon-circle-arrow-w-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -144px -192px; }
.mx-icon-circle-arrow-n-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -160px -192px; }
.mx-icon-circle-zoomin-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -176px -192px; }
.mx-icon-circle-zoomout-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -192px -192px; }
.mx-icon-circle-check-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -208px -192px; }
.mx-icon-circlesmall-plus-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -208px; }
.mx-icon-circlesmall-minus-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -208px; }
.mx-icon-circlesmall-close-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -208px; }
.mx-icon-squaresmall-plus-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -208px; }
.mx-icon-squaresmall-minus-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -208px; }
.mx-icon-squaresmall-close-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -208px; }
.mx-icon-grip-dotted-vertical-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: 0 -224px; }
.mx-icon-grip-dotted-horizontal-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -16px -224px; }
.mx-icon-grip-solid-vertical-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -32px -224px; }
.mx-icon-grip-solid-horizontal-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -48px -224px; }
.mx-icon-gripsmall-diagonal-se-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -64px -224px; }
.mx-icon-grip-diagonal-se-yellow { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_f3ab4b_256x240.png) no-repeat; background-position: -80px -224px; }

/* Green Icons */
.mx-icon-carat-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 0; }
.mx-icon-carat-1-ne-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px 0; }
.mx-icon-carat-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px 0; }
.mx-icon-carat-1-se-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px 0; }
.mx-icon-carat-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px 0; }
.mx-icon-carat-1-sw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px 0; }
.mx-icon-carat-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px 0; }
.mx-icon-carat-1-nw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px 0; }
.mx-icon-carat-2-n-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px 0; }
.mx-icon-carat-2-e-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px 0; }
.mx-icon-triangle-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -16px; }
.mx-icon-triangle-1-ne-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -16px; }
.mx-icon-triangle-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -16px; }
.mx-icon-triangle-1-se-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -16px; }
.mx-icon-triangle-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -16px; }
.mx-icon-triangle-1-sw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -16px; }
.mx-icon-triangle-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -16px; }
.mx-icon-triangle-1-nw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -16px; }
.mx-icon-triangle-2-n-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -16px; }
.mx-icon-triangle-2-e-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -16px; }
.mx-icon-arrow-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -32px; }
.mx-icon-arrow-1-ne-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -32px; }
.mx-icon-arrow-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -32px; }
.mx-icon-arrow-1-se-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -32px; }
.mx-icon-arrow-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -32px; }
.mx-icon-arrow-1-sw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -32px; }
.mx-icon-arrow-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -32px; }
.mx-icon-arrow-1-nw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -32px; }
.mx-icon-arrow-2-n-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -32px; }
.mx-icon-arrow-2-ne-sw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -32px; }
.mx-icon-arrow-2-e-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -160px -32px; }
.mx-icon-arrow-2-se-nw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -176px -32px; }
.mx-icon-arrowstop-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -192px -32px; }
.mx-icon-arrowstop-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -208px -32px; }
.mx-icon-arrowstop-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -224px -32px; }
.mx-icon-arrowstop-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -240px -32px; }
.mx-icon-arrowthick-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -48px; }
.mx-icon-arrowthick-1-ne-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -48px; }
.mx-icon-arrowthick-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -48px; }
.mx-icon-arrowthick-1-se-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -48px; }
.mx-icon-arrowthick-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -48px; }
.mx-icon-arrowthick-1-sw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -48px; }
.mx-icon-arrowthick-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -48px; }
.mx-icon-arrowthick-1-nw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -48px; }
.mx-icon-arrowthick-2-n-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -48px; }
.mx-icon-arrowthick-2-ne-sw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -48px; }
.mx-icon-arrowthick-2-e-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -160px -48px; }
.mx-icon-arrowthick-2-se-nw-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -176px -48px; }
.mx-icon-arrowthickstop-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -192px -48px; }
.mx-icon-arrowthickstop-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -208px -48px; }
.mx-icon-arrowthickstop-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -224px -48px; }
.mx-icon-arrowthickstop-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -240px -48px; }
.mx-icon-arrowreturnthick-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -64px; }
.mx-icon-arrowreturnthick-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -64px; }
.mx-icon-arrowreturnthick-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -64px; }
.mx-icon-arrowreturnthick-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -64px; }
.mx-icon-arrowreturn-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -64px; }
.mx-icon-arrowreturn-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -64px; }
.mx-icon-arrowreturn-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -64px; }
.mx-icon-arrowreturn-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -64px; }
.mx-icon-arrowrefresh-1-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -64px; }
.mx-icon-arrowrefresh-1-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -64px; }
.mx-icon-arrowrefresh-1-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -160px -64px; }
.mx-icon-arrowrefresh-1-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -176px -64px; }
.mx-icon-arrow-4-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -80px; }
.mx-icon-arrow-4-diag-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -80px; }
.mx-icon-extlink-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -80px; }
.mx-icon-newwin-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -80px; }
.mx-icon-refresh-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -80px; }
.mx-icon-shuffle-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -80px; }
.mx-icon-transfer-e-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -80px; }
.mx-icon-transferthick-e-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -80px; }
.mx-icon-folder-collapsed-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -96px; }
.mx-icon-folder-open-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -96px; }
.mx-icon-document-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -96px; }
.mx-icon-document-b-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -96px; }
.mx-icon-note-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -96px; }
.mx-icon-mail-closed-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -96px; }
.mx-icon-mail-open-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -96px; }
.mx-icon-suitcase-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -96px; }
.mx-icon-comment-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -96px; }
.mx-icon-person-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -96px; }
.mx-icon-print-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -160px -96px; }
.mx-icon-trash-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -176px -96px; }
.mx-icon-locked-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -192px -96px; }
.mx-icon-unlocked-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -208px -96px; }
.mx-icon-bookmark-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -224px -96px; }
.mx-icon-tag-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -240px -96px; }
.mx-icon-home-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -112px; }
.mx-icon-flag-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -112px; }
.mx-icon-calendar-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -112px; }
.mx-icon-cart-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -112px; }
.mx-icon-pencil-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -112px; }
.mx-icon-clock-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -112px; }
.mx-icon-disk-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -112px; }
.mx-icon-calculator-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -112px; }
.mx-icon-zoomin-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -112px; }
.mx-icon-zoomout-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -112px; }
.mx-icon-search-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -160px -112px; }
.mx-icon-wrench-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -176px -112px; }
.mx-icon-gear-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -192px -112px; }
.mx-icon-heart-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -208px -112px; }
.mx-icon-star-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -224px -112px; }
.mx-icon-link-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -240px -112px; }
.mx-icon-cancel-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -128px; }
.mx-icon-plus-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -128px; }
.mx-icon-plusthick-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -128px; }
.mx-icon-minus-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -128px; }
.mx-icon-minusthick-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -128px; }
.mx-icon-close-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -128px; }
.mx-icon-closethick-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -128px; }
.mx-icon-key-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -128px; }
.mx-icon-lightbulb-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -128px; }
.mx-icon-scissors-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -128px; }
.mx-icon-clipboard-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -160px -128px; }
.mx-icon-copy-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -176px -128px; }
.mx-icon-contact-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -192px -128px; }
.mx-icon-image-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -208px -128px; }
.mx-icon-video-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -224px -128px; }
.mx-icon-script-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -240px -128px; }
.mx-icon-alert-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -144px; }
.mx-icon-info-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -144px; }
.mx-icon-notice-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -144px; }
.mx-icon-help-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -144px; }
.mx-icon-check-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -144px; }
.mx-icon-bullet-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -144px; }
.mx-icon-radio-off-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -144px; }
.mx-icon-radio-on-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -144px; }
.mx-icon-pin-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -144px; }
.mx-icon-pin-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -144px; }
.mx-icon-play-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -160px; }
.mx-icon-pause-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -160px; }
.mx-icon-seek-next-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -160px; }
.mx-icon-seek-prev-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -160px; }
.mx-icon-seek-end-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -160px; }
.mx-icon-seek-start-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -160px; }
.mx-icon-stop-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -160px; }
.mx-icon-eject-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -160px; }
.mx-icon-volume-off-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -160px; }
.mx-icon-volume-on-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -160px; }
.mx-icon-power-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -176px; }
.mx-icon-signal-diag-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -176px; }
.mx-icon-signal-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -176px; }
.mx-icon-battery-0-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -176px; }
.mx-icon-battery-1-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -176px; }
.mx-icon-battery-2-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -176px; }
.mx-icon-battery-3-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -176px; }
.mx-icon-circle-plus-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -192px; }
.mx-icon-circle-minus-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -192px; }
.mx-icon-circle-close-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -192px; }
.mx-icon-circle-triangle-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -192px; }
.mx-icon-circle-triangle-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -192px; }
.mx-icon-circle-triangle-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -192px; }
.mx-icon-circle-triangle-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -96px -192px; }
.mx-icon-circle-arrow-e-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -112px -192px; }
.mx-icon-circle-arrow-s-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -128px -192px; }
.mx-icon-circle-arrow-w-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -144px -192px; }
.mx-icon-circle-arrow-n-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -160px -192px; }
.mx-icon-circle-zoomin-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -176px -192px; }
.mx-icon-circle-zoomout-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -192px -192px; }
.mx-icon-circle-check-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -208px -192px; }
.mx-icon-circlesmall-plus-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -208px; }
.mx-icon-circlesmall-minus-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -208px; }
.mx-icon-circlesmall-close-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -208px; }
.mx-icon-squaresmall-plus-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -208px; }
.mx-icon-squaresmall-minus-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -208px; }
.mx-icon-squaresmall-close-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -208px; }
.mx-icon-grip-dotted-vertical-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: 0 -224px; }
.mx-icon-grip-dotted-horizontal-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -16px -224px; }
.mx-icon-grip-solid-vertical-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -32px -224px; }
.mx-icon-grip-solid-horizontal-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -48px -224px; }
.mx-icon-gripsmall-diagonal-se-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -64px -224px; }
.mx-icon-grip-diagonal-se-green { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_7faf58_256x240.png) no-repeat; background-position: -80px -224px; }

/* Red Icons */
.mx-icon-carat-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 0; }
.mx-icon-carat-1-ne-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px 0; }
.mx-icon-carat-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px 0; }
.mx-icon-carat-1-se-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px 0; }
.mx-icon-carat-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px 0; }
.mx-icon-carat-1-sw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px 0; }
.mx-icon-carat-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px 0; }
.mx-icon-carat-1-nw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px 0; }
.mx-icon-carat-2-n-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px 0; }
.mx-icon-carat-2-e-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px 0; }
.mx-icon-triangle-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -16px; }
.mx-icon-triangle-1-ne-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -16px; }
.mx-icon-triangle-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -16px; }
.mx-icon-triangle-1-se-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -16px; }
.mx-icon-triangle-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -16px; }
.mx-icon-triangle-1-sw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -16px; }
.mx-icon-triangle-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -16px; }
.mx-icon-triangle-1-nw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -16px; }
.mx-icon-triangle-2-n-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -16px; }
.mx-icon-triangle-2-e-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -16px; }
.mx-icon-arrow-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -32px; }
.mx-icon-arrow-1-ne-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -32px; }
.mx-icon-arrow-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -32px; }
.mx-icon-arrow-1-se-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -32px; }
.mx-icon-arrow-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -32px; }
.mx-icon-arrow-1-sw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -32px; }
.mx-icon-arrow-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -32px; }
.mx-icon-arrow-1-nw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -32px; }
.mx-icon-arrow-2-n-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -32px; }
.mx-icon-arrow-2-ne-sw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -32px; }
.mx-icon-arrow-2-e-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -160px -32px; }
.mx-icon-arrow-2-se-nw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -176px -32px; }
.mx-icon-arrowstop-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -192px -32px; }
.mx-icon-arrowstop-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -208px -32px; }
.mx-icon-arrowstop-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -224px -32px; }
.mx-icon-arrowstop-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -240px -32px; }
.mx-icon-arrowthick-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -48px; }
.mx-icon-arrowthick-1-ne-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -48px; }
.mx-icon-arrowthick-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -48px; }
.mx-icon-arrowthick-1-se-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -48px; }
.mx-icon-arrowthick-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -48px; }
.mx-icon-arrowthick-1-sw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -48px; }
.mx-icon-arrowthick-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -48px; }
.mx-icon-arrowthick-1-nw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -48px; }
.mx-icon-arrowthick-2-n-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -48px; }
.mx-icon-arrowthick-2-ne-sw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -48px; }
.mx-icon-arrowthick-2-e-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -160px -48px; }
.mx-icon-arrowthick-2-se-nw-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -176px -48px; }
.mx-icon-arrowthickstop-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -192px -48px; }
.mx-icon-arrowthickstop-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -208px -48px; }
.mx-icon-arrowthickstop-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -224px -48px; }
.mx-icon-arrowthickstop-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -240px -48px; }
.mx-icon-arrowreturnthick-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -64px; }
.mx-icon-arrowreturnthick-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -64px; }
.mx-icon-arrowreturnthick-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -64px; }
.mx-icon-arrowreturnthick-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -64px; }
.mx-icon-arrowreturn-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -64px; }
.mx-icon-arrowreturn-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -64px; }
.mx-icon-arrowreturn-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -64px; }
.mx-icon-arrowreturn-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -64px; }
.mx-icon-arrowrefresh-1-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -64px; }
.mx-icon-arrowrefresh-1-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -64px; }
.mx-icon-arrowrefresh-1-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -160px -64px; }
.mx-icon-arrowrefresh-1-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -176px -64px; }
.mx-icon-arrow-4-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -80px; }
.mx-icon-arrow-4-diag-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -80px; }
.mx-icon-extlink-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -80px; }
.mx-icon-newwin-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -80px; }
.mx-icon-refresh-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -80px; }
.mx-icon-shuffle-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -80px; }
.mx-icon-transfer-e-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -80px; }
.mx-icon-transferthick-e-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -80px; }
.mx-icon-folder-collapsed-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -96px; }
.mx-icon-folder-open-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -96px; }
.mx-icon-document-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -96px; }
.mx-icon-document-b-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -96px; }
.mx-icon-note-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -96px; }
.mx-icon-mail-closed-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -96px; }
.mx-icon-mail-open-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -96px; }
.mx-icon-suitcase-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -96px; }
.mx-icon-comment-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -96px; }
.mx-icon-person-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -96px; }
.mx-icon-print-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -160px -96px; }
.mx-icon-trash-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -176px -96px; }
.mx-icon-locked-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -192px -96px; }
.mx-icon-unlocked-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -208px -96px; }
.mx-icon-bookmark-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -224px -96px; }
.mx-icon-tag-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -240px -96px; }
.mx-icon-home-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -112px; }
.mx-icon-flag-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -112px; }
.mx-icon-calendar-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -112px; }
.mx-icon-cart-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -112px; }
.mx-icon-pencil-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -112px; }
.mx-icon-clock-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -112px; }
.mx-icon-disk-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -112px; }
.mx-icon-calculator-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -112px; }
.mx-icon-zoomin-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -112px; }
.mx-icon-zoomout-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -112px; }
.mx-icon-search-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -160px -112px; }
.mx-icon-wrench-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -176px -112px; }
.mx-icon-gear-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -192px -112px; }
.mx-icon-heart-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -208px -112px; }
.mx-icon-star-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -224px -112px; }
.mx-icon-link-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -240px -112px; }
.mx-icon-cancel-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -128px; }
.mx-icon-plus-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -128px; }
.mx-icon-plusthick-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -128px; }
.mx-icon-minus-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -128px; }
.mx-icon-minusthick-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -128px; }
.mx-icon-close-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -128px; }
.mx-icon-closethick-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -128px; }
.mx-icon-key-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -128px; }
.mx-icon-lightbulb-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -128px; }
.mx-icon-scissors-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -128px; }
.mx-icon-clipboard-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -160px -128px; }
.mx-icon-copy-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -176px -128px; }
.mx-icon-contact-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -192px -128px; }
.mx-icon-image-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -208px -128px; }
.mx-icon-video-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -224px -128px; }
.mx-icon-script-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -240px -128px; }
.mx-icon-alert-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -144px; }
.mx-icon-info-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -144px; }
.mx-icon-notice-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -144px; }
.mx-icon-help-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -144px; }
.mx-icon-check-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -144px; }
.mx-icon-bullet-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -144px; }
.mx-icon-radio-off-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -144px; }
.mx-icon-radio-on-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -144px; }
.mx-icon-pin-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -144px; }
.mx-icon-pin-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -144px; }
.mx-icon-play-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -160px; }
.mx-icon-pause-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -160px; }
.mx-icon-seek-next-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -160px; }
.mx-icon-seek-prev-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -160px; }
.mx-icon-seek-end-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -160px; }
.mx-icon-seek-start-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -160px; }
.mx-icon-stop-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -160px; }
.mx-icon-eject-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -160px; }
.mx-icon-volume-off-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -160px; }
.mx-icon-volume-on-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -160px; }
.mx-icon-power-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -176px; }
.mx-icon-signal-diag-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -176px; }
.mx-icon-signal-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -176px; }
.mx-icon-battery-0-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -176px; }
.mx-icon-battery-1-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -176px; }
.mx-icon-battery-2-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -176px; }
.mx-icon-battery-3-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -176px; }
.mx-icon-circle-plus-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -192px; }
.mx-icon-circle-minus-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -192px; }
.mx-icon-circle-close-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -192px; }
.mx-icon-circle-triangle-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -192px; }
.mx-icon-circle-triangle-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -192px; }
.mx-icon-circle-triangle-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -192px; }
.mx-icon-circle-triangle-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -96px -192px; }
.mx-icon-circle-arrow-e-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -112px -192px; }
.mx-icon-circle-arrow-s-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -128px -192px; }
.mx-icon-circle-arrow-w-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -144px -192px; }
.mx-icon-circle-arrow-n-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -160px -192px; }
.mx-icon-circle-zoomin-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -176px -192px; }
.mx-icon-circle-zoomout-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -192px -192px; }
.mx-icon-circle-check-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -208px -192px; }
.mx-icon-circlesmall-plus-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -208px; }
.mx-icon-circlesmall-minus-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -208px; }
.mx-icon-circlesmall-close-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -208px; }
.mx-icon-squaresmall-plus-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -208px; }
.mx-icon-squaresmall-minus-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -208px; }
.mx-icon-squaresmall-close-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -208px; }
.mx-icon-grip-dotted-vertical-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: 0 -224px; }
.mx-icon-grip-dotted-horizontal-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -16px -224px; }
.mx-icon-grip-solid-vertical-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -32px -224px; }
.mx-icon-grip-solid-horizontal-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -48px -224px; }
.mx-icon-gripsmall-diagonal-se-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -64px -224px; }
.mx-icon-grip-diagonal-se-red { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_cc0000_256x240.png) no-repeat; background-position: -80px -224px; }

/* Blue Icons */
.mx-icon-carat-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 0; }
.mx-icon-carat-1-ne-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px 0; }
.mx-icon-carat-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px 0; }
.mx-icon-carat-1-se-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px 0; }
.mx-icon-carat-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px 0; }
.mx-icon-carat-1-sw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px 0; }
.mx-icon-carat-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px 0; }
.mx-icon-carat-1-nw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px 0; }
.mx-icon-carat-2-n-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px 0; }
.mx-icon-carat-2-e-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px 0; }
.mx-icon-triangle-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -16px; }
.mx-icon-triangle-1-ne-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -16px; }
.mx-icon-triangle-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -16px; }
.mx-icon-triangle-1-se-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -16px; }
.mx-icon-triangle-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -16px; }
.mx-icon-triangle-1-sw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -16px; }
.mx-icon-triangle-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -16px; }
.mx-icon-triangle-1-nw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -16px; }
.mx-icon-triangle-2-n-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -16px; }
.mx-icon-triangle-2-e-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -16px; }
.mx-icon-arrow-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -32px; }
.mx-icon-arrow-1-ne-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -32px; }
.mx-icon-arrow-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -32px; }
.mx-icon-arrow-1-se-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -32px; }
.mx-icon-arrow-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -32px; }
.mx-icon-arrow-1-sw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -32px; }
.mx-icon-arrow-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -32px; }
.mx-icon-arrow-1-nw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -32px; }
.mx-icon-arrow-2-n-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -32px; }
.mx-icon-arrow-2-ne-sw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -32px; }
.mx-icon-arrow-2-e-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -160px -32px; }
.mx-icon-arrow-2-se-nw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -176px -32px; }
.mx-icon-arrowstop-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -192px -32px; }
.mx-icon-arrowstop-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -208px -32px; }
.mx-icon-arrowstop-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -224px -32px; }
.mx-icon-arrowstop-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -240px -32px; }
.mx-icon-arrowthick-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -48px; }
.mx-icon-arrowthick-1-ne-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -48px; }
.mx-icon-arrowthick-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -48px; }
.mx-icon-arrowthick-1-se-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -48px; }
.mx-icon-arrowthick-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -48px; }
.mx-icon-arrowthick-1-sw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -48px; }
.mx-icon-arrowthick-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -48px; }
.mx-icon-arrowthick-1-nw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -48px; }
.mx-icon-arrowthick-2-n-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -48px; }
.mx-icon-arrowthick-2-ne-sw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -48px; }
.mx-icon-arrowthick-2-e-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -160px -48px; }
.mx-icon-arrowthick-2-se-nw-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -176px -48px; }
.mx-icon-arrowthickstop-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -192px -48px; }
.mx-icon-arrowthickstop-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -208px -48px; }
.mx-icon-arrowthickstop-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -224px -48px; }
.mx-icon-arrowthickstop-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -240px -48px; }
.mx-icon-arrowreturnthick-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -64px; }
.mx-icon-arrowreturnthick-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -64px; }
.mx-icon-arrowreturnthick-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -64px; }
.mx-icon-arrowreturnthick-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -64px; }
.mx-icon-arrowreturn-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -64px; }
.mx-icon-arrowreturn-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -64px; }
.mx-icon-arrowreturn-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -64px; }
.mx-icon-arrowreturn-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -64px; }
.mx-icon-arrowrefresh-1-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -64px; }
.mx-icon-arrowrefresh-1-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -64px; }
.mx-icon-arrowrefresh-1-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -160px -64px; }
.mx-icon-arrowrefresh-1-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -176px -64px; }
.mx-icon-arrow-4-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -80px; }
.mx-icon-arrow-4-diag-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -80px; }
.mx-icon-extlink-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -80px; }
.mx-icon-newwin-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -80px; }
.mx-icon-refresh-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -80px; }
.mx-icon-shuffle-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -80px; }
.mx-icon-transfer-e-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -80px; }
.mx-icon-transferthick-e-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -80px; }
.mx-icon-folder-collapsed-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -96px; }
.mx-icon-folder-open-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -96px; }
.mx-icon-document-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -96px; }
.mx-icon-document-b-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -96px; }
.mx-icon-note-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -96px; }
.mx-icon-mail-closed-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -96px; }
.mx-icon-mail-open-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -96px; }
.mx-icon-suitcase-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -96px; }
.mx-icon-comment-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -96px; }
.mx-icon-person-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -96px; }
.mx-icon-print-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -160px -96px; }
.mx-icon-trash-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -176px -96px; }
.mx-icon-locked-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -192px -96px; }
.mx-icon-unlocked-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -208px -96px; }
.mx-icon-bookmark-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -224px -96px; }
.mx-icon-tag-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -240px -96px; }
.mx-icon-home-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -112px; }
.mx-icon-flag-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -112px; }
.mx-icon-calendar-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -112px; }
.mx-icon-cart-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -112px; }
.mx-icon-pencil-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -112px; }
.mx-icon-clock-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -112px; }
.mx-icon-disk-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -112px; }
.mx-icon-calculator-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -112px; }
.mx-icon-zoomin-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -112px; }
.mx-icon-zoomout-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -112px; }
.mx-icon-search-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -160px -112px; }
.mx-icon-wrench-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -176px -112px; }
.mx-icon-gear-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -192px -112px; }
.mx-icon-heart-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -208px -112px; }
.mx-icon-star-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -224px -112px; }
.mx-icon-link-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -240px -112px; }
.mx-icon-cancel-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -128px; }
.mx-icon-plus-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -128px; }
.mx-icon-plusthick-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -128px; }
.mx-icon-minus-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -128px; }
.mx-icon-minusthick-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -128px; }
.mx-icon-close-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -128px; }
.mx-icon-closethick-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -128px; }
.mx-icon-key-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -128px; }
.mx-icon-lightbulb-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -128px; }
.mx-icon-scissors-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -128px; }
.mx-icon-clipboard-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -160px -128px; }
.mx-icon-copy-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -176px -128px; }
.mx-icon-contact-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -192px -128px; }
.mx-icon-image-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -208px -128px; }
.mx-icon-video-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -224px -128px; }
.mx-icon-script-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -240px -128px; }
.mx-icon-alert-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -144px; }
.mx-icon-info-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -144px; }
.mx-icon-notice-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -144px; }
.mx-icon-help-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -144px; }
.mx-icon-check-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -144px; }
.mx-icon-bullet-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -144px; }
.mx-icon-radio-off-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -144px; }
.mx-icon-radio-on-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -144px; }
.mx-icon-pin-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -144px; }
.mx-icon-pin-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -144px; }
.mx-icon-play-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -160px; }
.mx-icon-pause-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -160px; }
.mx-icon-seek-next-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -160px; }
.mx-icon-seek-prev-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -160px; }
.mx-icon-seek-end-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -160px; }
.mx-icon-seek-start-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -160px; }
.mx-icon-stop-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -160px; }
.mx-icon-eject-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -160px; }
.mx-icon-volume-off-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -160px; }
.mx-icon-volume-on-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -160px; }
.mx-icon-power-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -176px; }
.mx-icon-signal-diag-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -176px; }
.mx-icon-signal-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -176px; }
.mx-icon-battery-0-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -176px; }
.mx-icon-battery-1-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -176px; }
.mx-icon-battery-2-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -176px; }
.mx-icon-battery-3-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -176px; }
.mx-icon-circle-plus-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -192px; }
.mx-icon-circle-minus-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -192px; }
.mx-icon-circle-close-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -192px; }
.mx-icon-circle-triangle-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -192px; }
.mx-icon-circle-triangle-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -192px; }
.mx-icon-circle-triangle-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -192px; }
.mx-icon-circle-triangle-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -96px -192px; }
.mx-icon-circle-arrow-e-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -112px -192px; }
.mx-icon-circle-arrow-s-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -128px -192px; }
.mx-icon-circle-arrow-w-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -144px -192px; }
.mx-icon-circle-arrow-n-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -160px -192px; }
.mx-icon-circle-zoomin-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -176px -192px; }
.mx-icon-circle-zoomout-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -192px -192px; }
.mx-icon-circle-check-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -208px -192px; }
.mx-icon-circlesmall-plus-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -208px; }
.mx-icon-circlesmall-minus-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -208px; }
.mx-icon-circlesmall-close-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -208px; }
.mx-icon-squaresmall-plus-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -208px; }
.mx-icon-squaresmall-minus-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -208px; }
.mx-icon-squaresmall-close-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -208px; }
.mx-icon-grip-dotted-vertical-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: 0 -224px; }
.mx-icon-grip-dotted-horizontal-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -16px -224px; }
.mx-icon-grip-solid-vertical-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -32px -224px; }
.mx-icon-grip-solid-horizontal-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -48px -224px; }
.mx-icon-gripsmall-diagonal-se-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -64px -224px; }
.mx-icon-grip-diagonal-se-blue { border: 0px; outline: none; width: 16px; height: 16px; background: url(./images/ui-icons_0078ae_256x240.png) no-repeat; background-position: -80px -224px; }