
/* System Standard Messages */
#system-message dd.message ul { background: #C3D2E5 url(../images/notice-info.png) 4px center no-repeat;}

/* System Error Messages */
#system-message dd.error ul { color: #c00; background: #E6C0C0 url(../images/notice-alert.png) 4px top no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(../images/notice-note.png) 4px top no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}
*/


/* Installation/un-installation */
/* @todo style up error messages for install and uninstall script */
div.install-message, div.install-notice, div.install-error,
div.uninstall-message, div.uninstall-notice, div.uninstall-error {
    border-width: 3px 0px;
    border-color: orange;
}

div.install-message     {}
div.install-notice      {}
div.install-error       {}
/* UN-Installation */
div.uninstall-message   {}
div.uninstall-notice    {}
div.uninstall-error     {}


/* Asynchronous request message handling */
#xhr-reporter {
	clear:both;
}
    #xhr-reporter dl.info, #xhr-reporter dl.notice, #xhr-reporter dl.error {
        padding:0px;
    }
    #xhr-reporter dl.info dd, #xhr-reporter dl.notice dd, #xhr-reporter dl.error dd {
        margin:0px;
    }
	    #xhr-reporter dl dt {
            display: none;
	    }
	    #xhr-reporter dl.info dd {
	        background: #C3D2E5 url(../../../../../templates/system/images/notice-info.png) 4px center no-repeat;
	        padding: 10px 10px 10px 40px;
	        color: #0055BB;
	        border-top: 2px solid #84A7DB; 
	        border-bottom: 2px solid #84A7DB;
	    }
	    #xhr-reporter dl.notice dd {
	        padding: 10px 10px 10px 40px;
	        color: #c00; background: #EFE7B8 url(../../../../../templates/system/images/notice-note.png) 4px top no-repeat; border-top: 2px solid #F0DC7E; border-bottom: 2px solid #F0DC7E;
	    }
	    #xhr-reporter dl.error dd {
	        padding: 10px 10px 10px 40px;
            color: #c00; background: #E6C0C0 url(../../../../../templates/system/images/notice-alert.png) 4px top no-repeat; border-top: 2px solid #DE7A7B; border-bottom: 2px solid #DE7A7B;
	    }


.icon-48-mmplugins  { 
	background-image: url(../images/icon-48-mmplugins.png);
    padding-left: 125px !important;
}

.icon-48-move  { background-image: url(../images/icon-48-move.png); }
.icon-48-copy  { background-image: url(../images/icon-48-copy.png); }

fieldset.adminform strong {
    color: #C00;
    font-size: 10px;
    font-weight: normal;
    text-transform: uppercase;
    margin-left: 5px;
}
    fieldset.adminform div.error {
        color: #CC0000;
    }
    
input.error, input.invalid {
    background: url(../images/field_error.png) no-repeat 99% 50% !important;
    border: 1px solid #de7a7b;
}
input.required {
    background: url(../images/field_required.png) no-repeat 99% 50%;
}

table.admintable td.key label {
	display: block;
	padding-top: 2px;
}
table.admintable label.hasTip {
    padding-right: 18px;
	background: url(../images/icon-tooltip.png) no-repeat 100% 55%;
}

#left-column {
    float: right;
    width: 338px;
    height: 500px;
}
    #left-column fieldset.adminform {
        padding-bottom: 0px;
    }
    #left-column fieldset.adminform strong {
        text-transform: none;
        color: #000;
        font-weight: bold;
        font-size: 11px;
    }

div.inline-help {
    border: 1px solid #fffcbd;
    background-color: #fffee7;
    padding: 5px 10px 5px 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 11px;
}

#uploader {
	float: left;
}

#crop-applet {
	display: none;
}
    #crop-applet-img {
    }
    
    
.icon-32-install         { background-image: url(../images/icon-32-install.png); }
.icon-32-uninstall       { background-image: url(../images/icon-32-uninstall.png); }

#images-controls, #crop-controls {
}
    #images-controls a, #crop-controls a, #image-edit-controls a {
       width: 79px;
       height: 21px;
       display: block;
       float: left;
       text-decoration: none !important;
       color: transparent;
       margin-right: 2px;
       background-repeat: no-repeat;
    }
    #crop-controls {
        margin-top: 5px;
    }
    #crop-controls a {
        height: 23px;
    }
	#images-controls a:hover, #crop-controls a:hover {
		text-decoration:none;
	}

		.btn-archive { background: url(../images/btn-archive.png);}
		.btn-unarchive { background: url(../images/btn-unarchive.png);}
		.btn-publish { background: url(../images/btn-publish.png);}
		.btn-unpublish { background: url(../images/btn-unpublish.png);}
		.btn-trash { background: url(../images/btn-trash.png);}
		.btn-edit { background: url(../images/btn-edit.png); }
		.btn-close { background: url(../images/btn-close.png); }
		.btn-cancel { background: url(../images/btn-cancel.png); width: 59px !important; }
		.btn-save { background: url(../images/btn-save.png); width: 78px !important; }
		
		.btn-preview { background: url(../images/btn-preview.png); width: 64px !important; }
		.btn-reset { background: url(../images/btn-reset.png); width: 52px !important; }
		.btn-uploadother { background: url(../images/btn-uploadother.png); width: 96px !important; }
		.btn-rotateleft { background: url(../images/btn-rotateleft.png); width: 30px !important; }
		.btn-rotateright { background: url(../images/btn-rotateright.png); width: 30px !important; }
		.btn-saveimage { background: url(../images/btn-saveimage.png); width: 84px !important; }

.waiting {
    /*background-image: url('img/waiting.gif');*/
    background-repeat: no-repeat;
    background-position: center center;
    background-color: white;
    position: relative;
}

div.mmoobar-wrapper {
	padding-top: 45px;
	background: url(../images/loading.gif) no-repeat 50% 0px;
}
    div.mmoobar-wrapper p {
        text-align: center;
        margin: 0px 0px 5px 0px;
    }
	#mmoobar-bar, div.mmoobar-bar {
	    border: 1px solid #b7cff2; 
	    width: 120px; 
	    padding: 1px;
	    overflow: hidden;
	    display: none;
	}
		#mmoobar-bar-slider, div.mmoobar-bar-slider {
			background: #30b2d1;
			height: 8px; 
			overflow: hidden;
			width: 40px;	    
		}

#preview-image {
}

