fieldset { margin-bottom: 10px; border: 1px #ccc solid; padding: 5px; text-align: left; } fieldset p { margin: 10px 0px; } legend { color: #0B55C4; font-weight: bold; } input, select { border: 1px solid silver; } textarea { border: 1px solid silver; } input.disabled { background-color: #F0F0F0; } input.button { cursor: pointer; } input:focus, select:focus, textarea:focus { background-color: #ffd } div.header { font-size: 22px; font-weight: bold; color: #0B55C4; line-height: 48px; padding-left: 55px; background-repeat: no-repeat; margin-left: 10px; } div.header span { color: #666; } div.configuration { font-size: 14px; font-weight: bold; color: #0B55C4; line-height: 16px; padding-left: 30px; margin-left: 10px; background-image: url(../images/menu/icon-16-config.png); background-repeat: no-repeat; } div.toolbar { float: right; text-align: right; padding: 0; } table.toolbar { border-collapse: collapse; padding: 0; margin: 0; } table.toolbar td { padding: 1px 1px 1px 4px; text-align: center; color: #666; height: 48px; } table.toolbar td.spacer { width: 10px; } table.toolbar td.divider { border-right: 1px solid #eee; width: 5px; } table.toolbar span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; } table.toolbar a { display: block; float: left; white-space: nowrap; border: 1px solid #fbfbfb; padding: 1px 5px; cursor: pointer; } table.toolbar a:hover { border-left: 1px solid #eee; border-top: 1px solid #eee; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-decoration: none; color: #0B55C4; } div.col { float: left; } div.width-45 { width: 45%; } div.width-55 { width: 55%; } div.width-50 { width: 50%; } div.width-70 { width: 70%; } div.width-30 { width: 30%; } div.width-60 { width: 60%; } div.width-40 { width: 40%; } table.admintable td { padding: 3px; } table.admintable td.key, table.admintable td.paramlist_key { background-color: #f6f6f6; text-align: right; width: 140px; color: #666; font-weight: bold; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; } table.paramlist td.paramlist_description { background-color: #f6f6f6; text-align: left; width: 170px; color: #333; font-weight: normal; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; } table.admintable td.key.vtop { vertical-align: top; } table.adminform { background-color: #f9f9f9; border: solid 1px #d5d5d5; width: 100%; border-collapse: collapse; margin: 8px 0 10px 0; margin-bottom: 15px; width: 100%; } table.adminform.nospace { margin-bottom: 0; } table.adminform tr.row0 { background-color: #f9f9f9; } table.adminform tr.row1 { background-color: #eeeeee; } table.adminform th { padding: 6px 2px 4px 4px; text-align: left; height: 25px; color: #000; background-repeat: repeat; } table.adminform td { padding: 3px; text-align: left; } table.adminform td.filter{ text-align: left; } table.adminform td.helpMenu{ text-align: right; } fieldset.adminform { border: 1px solid #ccc; margin: 0 10px 10px 10px; } table.adminlist { width: 100%; border-spacing: 1px; background-color: #e7e7e7; color: #666; } table.adminlist td, table.adminlist th { padding: 4px; } table.adminlist thead th { text-align: center; background: #f0f0f0; color: #666; border-bottom: 1px solid #999; border-left: 1px solid #fff; } table.adminlist thead a:hover { text-decoration: none; } table.adminlist thead th img { vertical-align: middle; } table.adminlist tbody th { font-weight: bold; } table.adminlist tbody tr { background-color: #fff; text-align: left; } table.adminlist tbody tr.row1 { background: #f9f9f9; border-top: 1px solid #fff; } table.adminlist tbody tr.row0:hover td, table.adminlist tbody tr.row1:hover td { background-color: #EAEAFF ; } table.adminlist tbody tr td { height: 25px; background: #fff; border: 1px solid #fff; } table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; } table.adminlist tfoot tr { text-align: center; color: #333; } table.adminlist tfoot td, table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; } table.adminlist td.order { text-align: center; white-space: nowrap; } table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; } table.adminlist .pagination { display:table; padding:0; margin:0 auto; } .pagination div.limit { float: left; height: 22px; line-height: 22px; margin: 0 10px; } .icon-48-generic_ai { background-image: url(../../images/aicontactsafe.gif); } .icon-32-add_ai { background-image: url(../../images/add.gif); } .icon-32-view_ai { background-image: url(../../images/view.gif); } .icon-32-edit_ai { background-image: url(../../images/edit.gif); } .icon-32-delete_ai { background-image: url(../../images/delete.gif); } .icon-32-publish_ai { background-image: url(../../images/publish.gif); } .icon-32-unpublish_ai { background-image: url(../../images/unpublish.gif); } .icon-32-save_ai { background-image: url(../../images/save.gif); } .icon-32-apply_ai { background-image: url(../../images/apply.gif); } .icon-32-cancel_ai { background-image: url(../../images/cancel.gif); } .icon-32-control_panel { background-image: url(../../images/control_panel.gif); } div#aicontactsafe_toolbar { margin:0px; padding:0px; border:none; } div#aicontactsafe_toolbar .button { padding: 2px; border:none; background:transparent; } div.calendar .button { color:#fff; font-size:11px; font-weight:bold; margin:0px 0px 0px 0px; padding:2px; background:none; width:auto; text-transform:none; text-align:center; border:none; cursor:pointer; overflow:visible; display:table-cell; }
