#sections-table #rcmrowopenpgp_prefs td.section {
    background: url("images/openpgp.png") 4px 0px no-repeat;
}

#sections-table #rcmrowopenpgp_prefs.selected td.section {
    background: url("images/openpgp.png") 4px -23px no-repeat;
}

.hidden {
  display: none; 
  visibility: hidden;
}
ul.toolbarmenu li span.icon.key_manager {
  background: url(images/key_manager.png) -2px -1px no-repeat;
}
.toolbar a.button.key_manager {
  background: url("images/lock.png") center -2px no-repeat; 
}
#openpgpjs_key_manager.popupdialog,
#openpgpjs_key_manager.ui-dialog-content {
  padding: 0;
}
#openpgpjs_tabs {
  min-height: 400px;
}
#openpgpjs_tabs .ui-tabs { 
  padding: 0;
}
#openpgpjs_tabs .ui-tabs-panel {
  background: transparent;
  padding: 0;
}
#openpgpjs_tabs .ui-state-error.ui-corner-all,
#openpgpjs_key_select .ui-state-error.ui-corner-all {
  padding: 5px;
  width: 400px;
  margin-bottom: 5px;
}
#openpgpjs_tabs .ui-icon.ui-icon-alert,
#openpgpjs_key_select .ui-icon.ui-icon-alert {
  float: left;
  margin-right: 5px;
  margin-top: 10px;
}
#openpgpjs_key_select .ui-state-error.ui-corner-all {
  width: 275px;
}
#openpgpjs_import textarea {
  width: 555px;
  height: 175px;
}
.clickme { cursor: pointer !important; }
.clickme:hover { background-color: #fff; }
#generated_private, #generated_public { width: 45%; float: left; text-align: left; font-size: 7pt; }
.odd { background-color: #ccc; }
#openpgpjs_search_results { width: 99%; overflow: scroll; }
#openpgpjs_search_results tr:hover { background-color: #fff; }

/* Additional styles for the message-objects <div> in mail view;
   Roundcube only includes a "notice" style for this area.
   These are used for display of signature status of received messages. */
#message-objects div.confirmation,
#message-objects div.error {
        font-weight: bold;
        padding: 6px 30px 6px 25px;
        background: url(../../../../skins/larry/images/messages.png) 0 5px no-repeat;
        cursor: default;
        display: block;
        white-space: normal;
}

#message-objects div.confirmation {
        color: #093;
        border: 1px solid #093;
        background-color: #9f9;
        background-position: 5px -25px;
}

#message-objects div.error {
        color: #900;
        border: 1px solid #900;
        background-color: #f99;
        background-position: 5px -55px;
}

#message-objects div.messagepadding {
        padding: 8px 12px 8px 30px;
}

