#loginposition{
    float: right;
}

#content div.griffith-help {
    border: #ddd dotted 1px;
    background-color: #def;
    color: #555;
    padding: 0.5em;}
span.informationabout {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/information-about-16.png) 0 0.1em no-repeat;}
/* Commands */
a.edit {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/edit-16.png) 0 0.1em no-repeat;}

a.schedule {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/sort-by-date-16.png) 0 0.1em no-repeat;}

a.up {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/up-16.png) 0 0.1em no-repeat;}

a.down {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/down-16.png) 0 0.1em no-repeat;}

a.delete {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/delete-16.png) 0 0.1em no-repeat;}

a.user-edit, a.prompt-edit {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/edit-administrator-16.png) 0 0.1em no-repeat;}

a.user-delete, a.prompt-delete  {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/delete-administrator-16.png) 0 0.1em no-repeat;}

a.view-output {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/records-16.png) 0 0.1em no-repeat;}

a.cancel {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/cancel-16.png) 0 0.1em no-repeat;}

a.save {
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/save-16.png) 0 0.1em no-repeat;}

a.sort-alpha {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/sort-by-name-16.png) 0 0.1em no-repeat;}

a.sort-date {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/sort-by-date-16.png) 0 0.1em no-repeat;}

a.repair {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/wizard-16.png) 0 0.1em no-repeat;}

a.view {
    display: block;
    padding: 0.4em 0.7em 0.4em 1.8em;
    background: transparent url(/00/icons/open-file-16.png) 0 0.1em no-repeat;}
a.update {
    display: block;
    padding: 0.4em 0.7em 0.4em 1.8em;
    background: transparent url(/00/icons/application-configuration-16.png) 0 0.1em no-repeat;}
a.history {
    display: block;
    padding: 0.4em 0.7em 0.4em 1.8em;
    background: transparent url(/00/icons/history-16.png) 0 0.1em no-repeat;}
a.viewlog {
    display: block;
    padding: 0.4em 0.7em 0.4em 1.8em;
    background: transparent url(/00/icons/check-in-16.png) 0 0.1em no-repeat;}
a.viewmigs {
    display: block;
    padding: 0.4em 0.7em 0.4em 1.8em;
    background: transparent url(/00/icons/export-user-data-16.png) 0 0.1em no-repeat;}
a.add-editor {
    display: block;
    padding: 0.4em 0.7em 0.4em 1.8em;
    background: transparent url(/00/icons/add-user-16.png) 0 0.1em no-repeat;}
a.remove {
    display: block;
    padding: 0.4em 0.7em 0.4em 1.8em;
    background: transparent url(/00/icons/remove-16.png) 0 0.1em no-repeat;}
a.add {
    display: block;
    padding: 0.4em 0.7em 0.4em 1.8em;
    background: transparent url(/00/icons/add-16.png) 0 0.1em no-repeat;}


div.deleted {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/delete-16.png) 0 0.1em no-repeat;}
div.added {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/add-16.png) 0 0.1em no-repeat;}
div.modified {
    display: block;
    padding: 0.3em 0.7em 0.3em 1.8em;
    background: transparent url(/00/icons/edit-16.png) 0 0.1em no-repeat;}
/* /Commands */

.ctrl {
    padding: 4px;}
.ctrl a {
    white-space:nowrap;}
.allctrl {
    width: 100%;
    background-color: rgb(238,238,238);
    text-align: center;
    vertical-align: middle;
    height: 2em;
    padding: 0 0.5em;}

table .fullwidth {
    width: 100%;}

#lightbox{
    background-color:#eee;
    padding: 10px;
    border-bottom: 2px solid #666;
    border-right: 2px solid #666;
    }
#lightboxDetails{
    font-size: 0.8em;
    padding-top: 0.4em;
    }
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}

#content h2.red {color: #c02424;}

/*
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }
*/

* html #overlay{
    background-color: #333;
    background-color: transparent;
    background-image: url(blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
    }
