@import url('icons.css');
.ux-mselect{overflow:auto;background:white;position:relative;zoom:1;overflow:auto;}
.ux-mselect-item{font:normal 12px tahoma, arial, helvetica, sans-serif;padding:2px;border:1px solid #fff;white-space: nowrap;cursor:pointer;}
.ux-mselect-selected{border:1px dotted #a3bae9 !important;background:#DFE8F6;cursor:pointer;}
.x-view-drag-insert-above { border-top:1px dotted #3366cc; } 
.x-view-drag-insert-below { border-bottom:1px dotted #3366cc; } 
#msg-div {position:absolute;left:35%;top:10px;width:250px;z-index:20000;}
.x-statusbar .x-status-text {cursor: default;}
.x-statusbar .x-status-busy {padding-left: 25px !important;background: transparent no-repeat 3px 2px;}
.x-toolbar div.xtb-text .x-statusbar .x-status-text-panel {border-top: 1px solid;border-right: 1px solid;border-bottom: 1px solid;border-left: 1px solid;padding: 2px 8px 2px 5px;}
.x-icon-modify {background-image: url(../js/ext/ux/CherryOnExt/images/modify.gif) !important;}
.x-icon-delete {background-image: url(../js/ext/ux/CherryOnExt/images/delete.gif) !important;}
.x-icon-cancel {background-image: url(../js/ext/ux/CherryOnExt/images/cancel.gif) !important;}
.x-icon-checked {background-image: url(../js/ext/ux/CherryOnExt/images/checked.gif) !important;}
.x-icon-invalid {background-image: url(../js/ext/ux/CherryOnExt/images/invalid.gif) !important;}
.x-grid3-hd-row td.ux-filtered-column {font-style:italic !important;font-weight:bold !important;}
.x-grid3-row-notValid {font-style:italic !important;background-color:red !important;}




/** Frontend **/
.x-customer-wrapper{float:left;width:40%;}
.x-customer-wrapper-right{float:right;width:40%;}
.x-details-wrapper{height:0px !important;margin:0px !important;}
.x-details-wrapper-inner{margin:5px 10px 0;}
.x-details-title{font-weight:bold;width:100px;float:left;}
.x-details-title2{font-weight:bold;width:130px;float:left;}
.x-details-content{float:left;}
.x-details-change-link{float:right;padding-right:15px;}
.clear{clear:both;}
#clear{clear:both;height:0px !important;margin:0px !important;}
#content2{margin-bottom:15px;margin-top:15px;width:100%;}


.icon_exclamation{background-image:url(../images/icons/exclamation.png) !important;background-repeat:no-repeat;padding-left: 20px !important;}




/** ACP **/
table.adminform {background-color: #f9f9f9;border: solid 1px #d5d5d5;width: 100%;padding: 10px;border-collapse: collapse;}
table.adminform td {padding: 3px;text-align: left;}
table.cpanel td {text-align: center;}
#cpanel {  text-align: center;  vertical-align: middle; }
#cpanel div.icon   { margin: 3px; }
#cpanel div.icon a { display: block; float: left;height: 97px !important;height: 100px; width: 108px !important;width: 110px; vertical-align: middle; text-decoration : none;border: 1px solid #DDD;padding: 2px 5px 1px 5px;}
#cpanel div.icon a:link    {  color : #808080;  }
#cpanel div.icon a:hover   { color : #333; background-color: #f1e8e6;  border: 1px solid #c24733;padding: 3px 4px 0px 6px; }
#cpanel div.icon a:active  {  color : #808080;  }
#cpanel div.icon a:visited {  color : #808080;  }
#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon span { display: block; padding-top: 3px;}
.adminheading {font-family : Arial, Helvetica, sans-serif;border: 0px;border-collapse: collapse;color: #C64934;font-size : 18px;font-weight: bold;text-align: left;padding: 4px;}
.x-instructions-header{font-size:12pt;font-weight:bold;text-align:center;}
.x-instructions-step-head{font-weight:bold;text-decoration:underline;padding-bottom:4px;}