/*
 * Copyright (c) 2010 IST - International Software Technology. All rights reserved.
 */

/* ATLAS OVERRIDE */
a.add { background-image: url(../images/add.gif); }
a.attachment { background-image: url(../images/attach.gif); }
a.copy { background-image: url(../images/page_white_copy.gif); }
a.delete { background-image: url(../images/delete.gif); }
a.details { background-image: url(../images/page_white_text.gif); }
a.down { background-image: url(../images/arrow_down.gif); }
a.edit { background-image: url(../images/pencil.gif); }
a.left { background-image: url(../images/resultset_previous.gif); }
a.right { background-image: url(../images/resultset_next.gif); }
a.save { background-image: url(../images/disk.gif); }
a.up { background-image: url(../images/arrow_up.gif); }

/* remove when included in Atlas */
#atlas-loading-panel .bd { background-image: url(../images/indicator_big.gif); }
input.saveButton { background-position: left; background-repeat: no-repeat; background-color: #FFF; border-color: #B4B4B4 #666 #666 #B4B4B4; border-style: solid; border-width: 1px 2px 2px 1px; cursor: pointer; padding-left: 10px; padding-right: 5px; }
input.saveButton { height: 19px; padding: 0px 10px 2px 15px; }

input.addButton, input.allDownButton, input.allLeftButton, input.allUpButton, input.copyButton, input.deleteButton, input.closeButton, input.detailsButton, input.downButton, input.editButton, input.pauseButton, input.goButton, input.leftButton, input.multilingualButton, input.saveButton, input.upButton { background-position: 1px; }
input.allRightButton, input.rightButton { }
html > body input.addButton, input.allDownButton, input.allLeftButton, input.allUpButton, input.copyButton, input.deleteButton, input.closeButton, input.detailsButton, input.downButton, input.editButton, input.pauseButton, input.goButton, input.leftButton, input.multilingualButton, input.saveButton, input.upButton { background-position: 1px; }
html > body input.allRightButton, input.rightButton { }
input.addButton { background-image: url(../images/add.gif); }
input.allLeftButton { background-image: url(../images/left_multiple.gif); }
input.allRightButton { background-image: url(../images/right_multiple.gif); }
input.calendarButton { background-image: url(../images/calendar.gif); }
input.copyButton { background-image: url(../images/page_white_copy.gif); }
input.deleteButton { background-image: url(../images/delete.gif); }
input.closeButton { background-image: url(../images/delete.gif); }
input.detailsButton { background-image: url(../images/page_white_text.gif); }
input.downButton { background-image: url(../images/arrow_down.gif); }
input.editButton { background-image: url(../images/pencil.gif); }
input.pauseButton { background-image: url(../images/pencil.gif); }
input.leftButton { background-image: url(../images/resultset_previous.gif); }
input.rightButton { background-image: url(../images/resultset_next.gif); }
input.saveButton { background-image: url(../images/disk.gif); }
input.upButton { background-image: url(../images/arrow_up.gif); }

div.dataGridFeatures div.dataGridSelections ul { margin-right: 1.4em; }

table.dataGrid2 th { white-space: normal; }
table.dataGrid2 a.add, table.dataGrid2 a.attachment, table.dataGrid2 a.copy, table.dataGrid2 a.delete, table.dataGrid2 a.details, table.dataGrid2 a.down, table.dataGrid2 a.edit, table.dataGrid2 a.first, table.dataGrid2 a.go, table.dataGrid2 a.last, table.dataGrid2 a.left, table.dataGrid2 a.previous, table.dataGrid2 a.next, table.dataGrid2 a.right, table.dataGrid2 a.save, table.dataGrid2 a.up { padding: 2px 28px; }

div#menuWrapper div#orgMenu ul li a.message { background: transparent url(../images/mail.gif) left no-repeat; font-size: 0.8em; font-weight: bold; text-transform: uppercase; }
div#menuWrapper div#orgMenu ul li a.message:hover { text-decoration: underline; }
div#menuWrapper div#orgMenu ul li a.message_anim { background: transparent url(../images/mailNew.gif) left no-repeat; font-size: 0.8em; font-weight: bold; text-transform: uppercase; }
div#menuWrapper div#orgMenu ul li a.message_anim:hover { text-decoration: underline; }

/* UAP SPECIFIC */
a.addSchedule { background: transparent url(../images/table_add.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.addSchedule { padding: 2px 28px; }
html > body table.dataGrid2 a.addSchedule { display: block; }

a.approve { background: transparent url(../images/tick.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.approve { padding: 2px 28px; }
html > body table.dataGrid2 a.approve { display: block; }

a.approve_disabled { background: transparent url(../images/tick_disabled.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.approve_disabled { padding: 2px 28px; }
html > body table.dataGrid2 a.approve_disabled { display: block; }

a.assign { background: transparent url(../images/group_add.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.assign { padding: 2px 28px; }
html > body table.dataGrid2 a.assign { display: block; }

a.changeApplicationStatus { background: transparent url(../images/application_go.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.changeApplicationStatus { padding: 2px 28px; }
html > body table.dataGrid2 a.changeApplicationStatus { display: block; }

a.closeOffer { background: transparent url(../images/email_delete.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.closeOffer { padding: 2px 28px; }
html > body table.dataGrid2 a.closeOffer { display: block; }

a.createOffer { background: transparent url(../images/email_add.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.createOffer { padding: 2px 28px; }
html > body table.dataGrid2 a.createOffer { display: block; }

a.processPromotion { background: transparent url(../images/cog_go.png) center no-repeat; text-decoration: none; }
table.dataGrid2 a.processPromotion { padding: 2px 28px; }
html > body table.dataGrid2 a.processPromotion { display: block; }

table.dataGrid2 td.journalNote { text-align: center;}

a.createJournalNote { background: transparent url(../images/comment_add.png) center no-repeat; text-decoration: none; }
table.dataGrid2 a.createJournalNote { padding: 2px 28px 2px 0px; }
html > body table.dataGrid2 a.createJournalNote { display: inline; }

a.readJournalNote { background: transparent url(../images/comment.png) center no-repeat; text-decoration: none; }
table.dataGrid2 a.readJournalNote { padding: 2px 28px 2px 0px; }
html > body table.dataGrid2 a.readJournalNote { display: inline; }

a.defaultOption { background: transparent url(../images/accept.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.defaultOption { padding: 2px 28px; }
html > body table.dataGrid2 a.defaultOption { display: block; }

a.delete_disabled { background: transparent url(../images/delete_disabled.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.delete_disabled { padding: 2px 28px; }
html > body table.dataGrid2 a.delete_disabled { display: block; }

a.edit_disabled { background: transparent url(../images/pencil_disabled.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.edit_disabled { padding: 2px 28px; }
html > body table.dataGrid2 a.edit_disabled { display: block; }

a.editSchedule { background: transparent url(../images/table_edit.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.editSchedule { padding: 2px 28px; }
html > body table.dataGrid2 a.editSchedule { display: block; }

a.forwardToOngoing { background: transparent url(../images/page_white_go.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.forwardToOngoing { padding: 2px 28px 2px 28px; }
html > body table.dataGrid2 a.forwardToOngoing { display: block; }

a.forwardToOngoing_disabled { background: transparent url(../images/page_white_go_disabled.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.forwardToOngoing_disabled{ padding: 2px 28px; }
html > body table.dataGrid2 a.forwardToOngoing_disabled { display: block; }

a.queue { background: transparent url(../images/queue.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.queue { padding: 2px 28px; }
html > body table.dataGrid2 a.queue { display: block; }

a.queue_disabled { background: transparent url(../images/queue_disabled.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.queue_disabled { padding: 2px 28px; }
html > body table.dataGrid2 a.queue_disabled { display: block; }

a.reject { background: transparent url(../images/cross.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.reject { padding: 2px 28px; }
html > body table.dataGrid2 a.reject { display: block; }

a.reject_disabled { background: transparent url(../images/cross_disabled.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.reject_disabled { padding: 2px 28px; }
html > body table.dataGrid2 a.reject_disabled { display: block; }

a.reOpenCase { background: transparent url(../images/page_white_back.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.reOpenCase { padding: 2px 28px; }
html > body table.dataGrid2 a.reOpenCase { display: block; }

a.schedule { background: transparent url(../images/table.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.schedule { padding: 2px 28px; }
html > body table.dataGrid2 a.schedule { display: block; }

a.sendBack { background: transparent url(../images/page_white_back.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.sendBack { padding: 2px 28px; }
html > body table.dataGrid2 a.sendBack { display: block; }

a.sendBack_disabled { background: transparent url(../images/page_white_back_disabled.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.sendBack_disabled { padding: 2px 28px; }
html > body table.dataGrid2 a.sendBack_disabled { display: block; }

a.templateManage { background: transparent url(../images/text_list_numbers.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.templateManage { padding: 2px 28px; }
html > body table.dataGrid2 a.templateManage { display: block; }

a.toRejected { background: transparent url(../images/page_white_torejected.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.toRejected { padding: 2px 28px; }
html > body table.dataGrid2 a.toRejected { display: block; }

a.toRejected_disabled { background: transparent url(../images/page_white_torejected_disabled.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.toRejected_disabled { padding: 2px 28px; }
html > body table.dataGrid2 a.toRejected_disabled { display: block; }

a.userLock { background: transparent url(../images/lock.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.userLock { padding: 2px 28px; }
html > body table.dataGrid2 a.userLock { display: block; }

a.userLock24 { background: transparent url(../images/lock24.gif) center no-repeat; text-decoration: none; }
table.dataGrid2 a.userLock24 { padding: 2px 28px; }
html > body table.dataGrid2 a.userLock24 { display: block; }

a.suspend { background: transparent url(../images/application_delete.png) center no-repeat; text-decoration: none; }
table.dataGrid2 a.suspend { padding: 2px 28px; }
html > body table.dataGrid2 a.suspend { display: block; }

a.familyPlacements { background: transparent url(../images/group.png) center no-repeat; text-decoration: none; }
table.dataGrid2 a.familyPlacements { padding: 2px 28px; }
html > body table.dataGrid2 a.familyPlacements { display: block; }

input.approveButton, input.changeApplicationStatusButton, input.rejectButton, input.pauseButton, input.closeButton { background-position: 1px; background-repeat: no-repeat; background-color: #FFF; border-color: #B4B4B4 #666 #666 #B4B4B4; border-style: solid; border-width: 1px 2px 2px 1px; cursor: pointer; padding-left: 10px; padding-right: 5px; }
html > body input.approveButton, input.changeApplicationStatusButton, input.rejectButton, input.pauseButton, input.closeButton { height: 19px; padding: 0px 10px 2px 15px; }
input.approveButton { background-image: url(../images/tick.gif); }
input.changeApplicationStatusButton { background-image: url(../images/application_go.gif); }
input.rejectButton { background-image: url(../images/cross.gif); }

.dirty { background: transparent url(../images/dirty.gif) right no-repeat; }

a.review { background: transparent url(../images/page_white_wrench.png) center no-repeat; text-decoration: none; }
table.dataGrid2 a.review { padding: 2px 28px; }
html > body table.dataGrid2 a.review { display: block; }

/* yui */
.yui-skin-sam .yui-panel .hd { background-image: none; background: #F1F1F1; font-size: 100%; }
.yui-skin-sam .yui-panel .bd,
.yui-skin-sam .yui-panel .ft { background: #F1F1F1; }

.yui-skin-sam .yui-dialog .ft button { background: #FFF; border-color: #B4B4B4 #666 #666 #B4B4B4; border-style: solid; border-width: 1px 2px 2px 1px; cursor: pointer; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; margin-left: 5px; padding-left: 5px; padding-right: 5px; }
.yui-skin-sam .yui-dialog .ft button.default { font-weight: normal; }

.yui-skin-sam .yui-calcontainer { background: #F1F1F1; display: none; position: absolute; z-index: 1; }
.yui-skin-sam .yui-calcontainer .title { background-image: none; background: #F1F1F1; }

/* ext-js icon fix */
.x-grid3-cell-inner a.actionLink { height: 16px; }

/* simple form column layout */
.columnSupport {
    float: left;
    width: 100%;
    padding: 0em;
}
.columnSupport .wrapper {
    padding: 2em 2em 0em 2em;
}
.columnSupport .column {
    float: left;
    padding-right: 2em;
}
.columnSupport .wide {
    clear: both;
    width: 100%;
}
.columnSupport .item {
    width: 100%;
    margin-bottom: 1em;
}
.columnSupport .formLayout td {
    padding-left: 0;
}
.columnSupport .controls {
    text-align: right;
}

/* eller sæt no- foran repeat, hvis man kun vil have logoet til højre */
div#loginHeader { background: #FFF url(../images/systeminfo.jpg) right no-repeat; padding-top: 0.5em; padding-bottom: 0.5em}