.default-css form, .default-css table, .default-css p, .default-css div, .default-css fieldset { margin: 0; padding: 0; } .default-css { margin: 5px 0; } .default-css table { width: 100%; border-collapse: separate; } .default-css a, .default-css a:visited { color: #06c; text-decoration: none; } .default-css a.disabled { color: #999; } .default-css a:hover { background-color: #ff8; } .default-css .clear-fix { clear: both; } /* Header ======================== */ .default-css-header { position: relative; } .blue-theme .default-css-header { background-color: #005CB8; } .default-css-header h2 { padding: 2px 0px; margin: 0; color: #555; font: bold 160% arial, sans-serif; } .blue-theme .default-css-header h2 { color: #fff; padding: 2px 5px 4px 5px; } .default-css-header div.actions a { float: right; font: bold 14px arial; letter-spacing: -1px; text-decoration: none; padding: 1px 2px; white-space: nowrap; margin-left: 5px; background-position: 1px 50%; background-repeat: no-repeat; } .blue-theme .default-css-header div.actions a { color: #fff; } .default-css-header div.actions a.disabled { color: #666; opacity: 0.5; } .blue-theme .default-css-header div.actions a.disabled { color: #fff; opacity: 0.5; } .default-css-header div.actions a.new, .default-css-header div.actions a.new_existing, .default-css-header div.actions a.show_search { padding-left: 19px; background-position: 1px 50%; background-repeat: no-repeat; } .default-css-header div.actions a.new, .default-css-header div.actions a.new_existing { background-image: url(../../../images/active_scaffold/default/add.gif); } .default-css-header div.actions a.show_search { background-image: url(../../../images/active_scaffold/default/magnifier.png); } .blue-theme .default-css-header div.actions a:hover { background-color: #378CDF; } .default-css-header div.actions a.disabled:hover { background-color: transparent; cursor: default; } .default-css-header div.actions { position: absolute; right: 5px; top: 5px; text-align: right; } /* Table :: Column Headers ============================= */ .default-css th { background-color: #555; text-align: left; } .default-css th a, .default-css th p { font: bold 11px arial, sans-serif; display: block; background-color: #555; } .default-css th a { color: #fff; padding: 2px 15px 2px 5px; } .default-css th p { color: #eee; padding: 2px 5px; } .default-css th a:hover { background-color: #000; color: #ff8; } .default-css th.sorted { background-color: #333; } .default-css th.asc a, .default-css th.asc a:hover { background: #333 url(../../../images/active_scaffold/default/arrow_up.gif) right 50% no-repeat; } .default-css th.desc a, .default-css th.desc a:hover { background: #333 url(../../../images/active_scaffold/default/arrow_down.gif) right 50% no-repeat; } .default-css th.loading a, .default-css th.loading a:hover { background: #333 url(../../../images/active_scaffold/default/indicator-small.gif) right 50% no-repeat; } /* Table :: Record Rows ============================= */ .default-css tr.record td { padding: 5px 4px; color: #333; font-family: Verdana, sans-serif; font-size: 11px; background-color: #E6F2FF; border-bottom: solid 1px #C5DBF7; border-left: solid 1px #C5DBF7; text-align:left; } .default-css tr.even-record td { background-color: #fff; border-left: solid 1px #ddd; } .default-css tr.record td.sorted { background-color: #B9DCFF; border-bottom: solid 1px #AFD0F5; } .default-css tr.even-record td.sorted { background-color: #E6F2FF; border-bottom: solid 1px #AFD0F5; } .default-css tbody.records td.empty { color: #999; text-align: center; } .default-css td.numeric, .default-css-calculations td { text-align: right; } /* Table :: Actions (Edit, Delete) ============================= */ .default-css tr.record td.actions { border-right: solid 1px #ccc; padding: 5px 4px; width: 1%; } .default-css tr.record td.actions table { float: right; width: auto; margin-right: 5px; } .default-css tr.record td.actions table td { border: none; text-align: right; padding: 0 2px; } .default-css tr.record td.actions a { font: bold 11px verdana, sans-serif; letter-spacing: -1px; padding: 2px; margin: 0 2px; line-height: 16px; white-space: nowrap; } .default-css a { font: bold 11px verdana, sans-serif; letter-spacing: -1px; padding: 2px; margin: 0 2px; line-height: 16px; white-space: nowrap; } /* Table :: Inline Adapter ============================= */ .default-css .view { background-color: #DAFFCD; padding: 4px; border: solid 1px #7FcF00; } .default-css tbody.records td.inline-adapter-cell .view { border-top: none; } .default-css .before-header td.inline-adapter-cell .view { border-bottom: none; } .default-css a.inline-adapter-close { float: right; text-indent: -4000px; width: 16px; height: 17px; background: url(../../../images/active_scaffold/default/close.gif) 0 0 no-repeat; } /* Nested ======================== */ .blue-theme .default-css .default-css-header, .blue-theme .default-css .default-css-footer { background-color: #1F7F00; background: transparent; } .default-css .default-css .default-css-header h2 { font-size: 12px; font-weight: bold; } .blue-theme .default-css .default-css-header h2, .default-css .default-css .default-css-footer { color: #444; } .default-css .default-css .default-css-header div.actions a { font: bold 11px verdana, sans-serif; padding: 0 2px 1px 17px; } .blue-theme .default-css .default-css-header div.actions a { color: #06c; } .blue-theme .default-css .default-css-header div.actions a:hover { background-color: #ff8; } .default-css .default-css td { background-color: #ECFFE7; border-bottom: solid 1px #CDF7C5; border-left: solid 1px #CDF7C5; } .default-css .default-css td.inline-adapter-cell { background-color: #FFFFBB; padding: 4px; border: solid 1px #DDDF37; border-top: none; } .default-css .default-css .default-css-footer { font-size: 11px; } /* Footer ========================== */ .default-css-calculations td { background-color: #eee; border-top: 2px solid #005CB8; font: bold 12px arial, sans-serif; } .default-css .default-css-footer { padding: 3px 0px 2px 0px; border-bottom: none; font: bold 12px arial, sans-serif; } .blue-theme .default-css-footer { background-color: #005CB8; color: #ccc; } .default-css-footer .default-css-pagination { float: right; white-space: nowrap; margin-right: 5px; } .blue-theme .default-css-footer .default-css-records { margin-left: 5px; } .default-css-footer a { text-decoration: none; letter-spacing: 0; padding: 0 2px; margin: 0 -2px; font: bold 12px arial, sans-serif; } .blue-theme .default-css-footer a { color: #fff; } .blue-theme .default-css-footer a:hover { background-color: #378CDF; } .default-css-footer .next { margin-left: 0; padding-left: 5px; border-left: solid 1px #ccc; } .default-css-footer .previous { margin-right: 0; padding-right: 5px; border-right: solid 1px #ccc; } /* Messages ========================= */ .default-css .messages-container, .default-css .default-css .messages-container{ padding: 0; margin: 0 7px; border: none; } .default-css .empty-message { background-color: #e8e8e8; padding: 4px; text-align: center; color: #666; } .default-css .message { font-size: 11px; font-weight: bold; padding: 5px 20px 5px 5px; color: #333; position: relative; margin: 2px 7px; line-height: 12px; } .default-css .message a { position: absolute; right: 10px; top: 4px; padding: 0; font: bold 11px verdana, sans-serif; letter-spacing: -1px; } .default-css .messages-container .message { margin: 0; } .default-css .error-message { border-left: solid 5px #f66; background-color: #fbb; } .default-css .warning-message { border-left: solid 5px #ff6; background-color: #ffb; } .default-css .info-message { border-left: solid 5px #66f; background-color: #bbf; } /* Error Styling ========================== */ .default-css .errorExplanation { background-color: #fcc; margin: 2px 0; border: solid 1px #f66; } .default-css fieldset { clear: both; } .default-css .errorExplanation h2 { padding: 2px 5px; color: #333; font-size: 11px; margin: 0; letter-spacing: 0; font-family: Verdana; background-color: #f66; } .default-css .errorExplanation ul { margin: 0; padding: 0 2px 4px 25px; list-style: disc; } .default-css .errorExplanation p { font-size: 11px; padding: 2px 5px; font-family: Verdana; margin: 0; } .default-css .errorExplanation ul li { font: bold 11px verdana; letter-spacing: -1px; margin: 0; padding: 0; background-color: transparent; } /* Loading Indicators ============================== */ .default-css .loading-indicator { vertical-align: bottom; width: 16px; margin: 0; } .default-css .default-css-header .loading-indicator, .default-css .update .loading-indicator, .default-css .create .loading-indicator { vertical-align: bottom; margin-bottom: 3px; } /* Show ============================= */ .default-css .show-view dl { margin-left: 5px; } .default-css .show-view dt { width: 12em; float: left; clear: left; font: normal 11px verdana, sans-serif; color: #555; line-height: 16px; } .default-css .show-view dd { float: left; font: bold 14px arial; padding-left: 5px; margin-bottom: 5px; } /* Form ============================== */ .default-css .submit { font-weight: bold; font-size: 14px; font-family: Arial, sans-serif; letter-spacing: 0; margin: 0; margin-top: 5px; } .default-css form p { clear: both; } .default-css fieldset { border: none; } .default-css h4, .default-css h5 { padding: 2px; margin: 0; text-transform: none; color: #1F7F00; letter-spacing: -1px; font: bold 16px arial; } .default-css h5 { padding: 0; margin: 5px 0 2px 0; font-size: 14px; letter-spacing: 0; } .default-css ol { clear: both; float: none; padding: 2px; margin-left: 5px; list-style: none; } .default-css p.form-footer { clear: both; } .default-css a.cancel, .default-css p.form-footer a { font: bold 14px arial, sans-serif; letter-spacing: 0; } /* Form :: Fields ============================== */ .default-css li.form-element { clear: both; padding-top: 2px; } .default-css label { font: normal 11px verdana, sans-serif; color: #555; } .default-css li.form-element dt { float: left; width: 12em; padding: 6px 0; } .default-css li.form-element dd { float: left; } .default-css .description { color: #999; font-size: 10px; margin-left: 5px; } .default-css .required label { font-weight: bold; } .default-css label.example { font-size: 11px; font-family: arial; color: #888; } .default-css input.text-input, .default-css select { font: bold 16px arial; letter-spacing: -1px; border: solid 1px #1F7F00; } .default-css input.text-input { padding: 2px; } .default-css .fieldWithErrors input.text-input, .default-css .fieldWithErrors select { border: solid 1px #f00; } .default-css select { padding: 1px; } .default-css input.example { color: #aaa; } .default-css select:focus, .default-css input.text-input:focus { background-color: #ffc; } .default-css textarea { height: 65px; font-family: Arial, sans-serif; font-size: 12px; padding: 1px; border: solid 1px #1F7F00; } .default-css .checkbox-list li { padding-right: 5px; display: inline; } .default-css .checkbox-list li label { padding: 0 0 0 2px; } /* Form :: Sub-Sections ============================== */ .default-css li.sub-section { clear: left; padding: 5px 0; } /* Form :: Association Sub-Forms ============================== */ .default-css .sub-form { float: left; clear: left; padding: 5px 0; padding-left: 5px; } .default-css .sub-form h5 { margin-left: -5px; } .default-css .sub-form table, .default-css .sub-form table td { width: auto; background: none; } .default-css .sub-form table th { font: normal 10px verdana, sans-serif; color: #555; padding: 0 5px 0 1px; background: none; } .default-css .sub-form label { display: none; } .default-css .sub-form .checkbox-list { padding: 0 2px 2px 2px; background-color: #fff; border: solid 1px #1F7F00; } .default-css .sub-form .checkbox-list label { display: block; } .default-css .sub-form table td { border: none; background-color: none; padding: 1px; vertical-align: top; color: #999; } .default-css .sub-form table td.actions { vertical-align: middle; background-color: transparent; } .default-css .sub-form .association-record a.destroy { font-weight: bold; display: block; height: 16px; padding: 0; width: 16px; text-indent: -4000px; background: url(../../../images/active_scaffold/default/cross.png) 0 0 no-repeat; } .default-css .sub-form .locked a.destroy { display: none; } .default-css .sub-form .association-record a { font: bold 12px arial; } .default-css .sub-form input.text-input, .default-css .sub-form select { letter-spacing: 0; font: bold 12px arial; } .default-css .sub-form .footer-wrapper { margin-top: 3px; margin-right: 10px; } .default-css .sub-form .footer { color: #999; padding: 3px 5px; } .default-css .sub-form .footer select, .default-css .sub-form .footer input { font-weight: bold; font-size: 12px; padding: 0; } .default-css a.visibility-toggle { font-size: 100%; } .item-page-content-frame{ border:solid 2px #D0D0D0; margin-top:30px; padding-top:10px; padding-left:10px; } .item-page-content-frame h2{ background-image: url(/img/list_l.gif); background-repeat: no-repeat; padding-top: 6px; padding-left: 30px; } .item-page-content-frame li.clip{ background-image: url(/img/list_ss.gif); background-repeat: no-repeat; list-style-type: none; font-size:14px; font-weight:bold; color:red; padding-top:3px; padding-left:20px; }