.small { font-size: 11px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; } .gray { color:#999999; font-family: Georgia, serif; font-size: 13px; font-style: italic; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.6em; } .hightlight { background-color: #ffff88; font-weight: bold; color: #36393d; } a:link, a:visited, a:hover, a:active, h1, h2, h3 { color: #A3AB74; } #sidebar ul li.selected a { color: #5E634E; } a { -moz-outline: none; } body { color: #222; background: #EFF3E4; font-family: helvetica,Arial,sans-serif; } hr { background: #f0f0ee; color: #f0f0ee; } p { margin: 10px 0; } #header { background: #5E634E; } #header h1 { padding: 15px 0; font-size: 28px; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: -1px; line-height: 1.2em; } #header h1 a:link, #header h1 a:active, #header h1 a:hover, #header h1 a:visited { color: #FFF; } #user-navigation { top: auto; bottom: 5px; right: 25px; } #main .block .content { background: #FFF; padding: 10px; } #main .block .content h2 { margin-left: 15px; } #main .block .content p { font-size:13px; line-height:1.45em; } #main .block .content h2 { font-size:22px; font-style:normal; font-weight:bold; letter-spacing:-1px; line-height:1.2em; margin-left:15px; } #sidebar .block { background: #FFF; } #sidebar .notice { background: #869453; color: #fff; } #sidebar h3 { background: #5E634E; color: #FFF; border-bottom: 6px solid #DACF77; } #main-navigation ul li { padding-left: 15px; } #main-navigation ul li a { padding: 8px 0; } #main-navigation ul li.active { padding: 0; margin-left: 15px; } #main-navigation ul li.active { margin-left: 15px; } #main-navigation ul li.active a { padding: 8px 15px; } #sidebar ul li a:link, #sidebar ul li a:visited { background: #FFF; text-decoration: none; } #sidebar ul li { border-bottom: 1px solid #F0F0EE; } #sidebar ul li a:hover, #sidebar ul li a:active { background: #ADBFD6; color: #FFF; } #main-navigation { background: #DACF77; } #main-navigation ul li { background: #DACF77; margin-right: 0; } #main-navigation ul li.active { background: #EFF3E4; } #main-navigation ul li a:link, #main-navigation ul li a:visited, #main-navigation ul li a:hover, #main-navigation ul li a:active, .secondary-navigation ul li a:link, .secondary-navigation ul li a:visited, .secondary-navigation ul li a:hover, .secondary-navigation ul li a:active, #user-navigation ul li a:link, #user-navigation ul li a:visited, #user-navigation ul li a:hover, #user-navigation ul li a:active { text-decoration: none; color: #FFF; } #user-navigation a.logout { background: #cc0000; padding: 2px 6px; -moz-border-radius: 4px; -webkit-border-radius: 3px; } .secondary-navigation li a:hover { background: #ADBFD6; } #main-navigation ul li.active a:link, #main-navigation ul li.active a:visited, #main-navigation ul li.active a:hover, #main-navigation ul li.active a:active { color: #262626; } .secondary-navigation { background: #5E634E; border-bottom: 6px solid #DACF77; } .secondary-navigation ul li.active, .secondary-navigation ul li.active a:hover { background-color: #DACF77; } .secondary-navigation ul li a { padding:8px 12px; } #footer .block { color: #FFF; background: #262626; } #footer .block p { margin: 0; padding: 10px; } /* pagination */ .pagination span.disabled { color: #bbb; border-color: #bbb; } .pagination em { background: #869453; color: #FFF; border-color: #869453; } .pagination a, .pagination span { color: #869453; border-color: #869453; } .pagination a:hover { color: #FFF; background: #869453; } /* tables */ .table th { background: #5E634E; color: #FFF; } .table td { border-bottom:1px solid #F0F0EE; } .table tr.even { background: #EFF3E4; } /* forms */ .form input.text_field, .form textarea.text_area { border:1px solid #CFCFCF; } .form input.button { background: #EEE; color: #262626; padding: 2px 5px; border: 1px solid #262626; cursor: pointer; } .form .description { font-style: italic; color: #8C8C8C; font-size: .9em; } /* flash-messages */ .flash .message { -moz-border-radius: 3px; -webkit-border-radius: 3px; text-align:center; margin: 0 auto 15px; } .flash .message p { margin:8px; } .flash .error { border: 1px solid #fbb; background-color: #fdd; } .flash .warning { border: 1px solid #fffaaa; background-color: #ffffcc; } .flash .notice { border: 1px solid #1FDF00; background-color: #BBFFB6; } /* lists */ ul.list li { border-bottom-color: #F0F0EE; border-bottom-width: 1px; border-bottom-style: solid; } ul.list li .item .avatar { border-color: #F0F0EE; border-width: 1px; border-style: solid; padding: 2px; } /* box */ #box .block { background: #FFF; } #box .block h2 { background: #869453; color: #FFF; } /* rounded borders */ #main, #main-navigation, #main-navigation li, .secondary-navigation, #main .block, #sidebar .block, #sidebar h3, ul.list li, #footer .block, .form input.button, #box .block, #box .block h2 { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .secondary-navigation li.first a, .secondary-navigation ul li.first, .table th.first, .table th.first { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } .table th.last { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .secondary-navigation ul li.first { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } #sidebar, #sidebar .block, #main .block, #sidebar ul.navigation, ul.list li, #footer .block, .form input.button, #box .block { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } div.block div.actions-bar { margin: 5px; } tr.notseen td.subject { font-weight: bold; } input,select,textarea { background-color: #EFF3E4; border: 1px solid #5E634E; color: #black; margin: 3px 0; } #footer { text-align: center; color: grey; } tr.unseen td { font-weight:bold; } div.actions-bar div.header_info { float: left; color: #5E634E; font-size: 22px; margin: 0 10px; font-weight: normal; } div.actions-bar div.header_info .other_info { font-size: 12px; } th a.header { color: white; } ul.navigation { color: #A3AB74; } ul.folders { font-size: 14px; } li.selected { color: #5E634E; font-weight: bold; } div.param_group { margin: 5px 0; font-size: 14px; padding: 3px 0; } div.param_group label.label { margin-right: 5px; } div.params div.group { margin-bottom: 10px; } div.msg_header label { display: inline; float: left; text-align: right; width: 100px; margin-right: 10px; font-weight: bold; } div.msg_header div.group { margin: 10px 0; } div.msg_header { font-size: 14px; } iframe { width: 937px; height: 800px; margin-top: 10px; } div.params div.group div.fieldWithErrors label.label, div.params div.group label.label{ font-weight: bold; font-size: 14px; } div.params input, div.params textarea, div.params select { border:1px solid #CFCFCF; } div.params div.group .description { font-style: italic; color: #8C8C8C; font-size: .9em; } div.params div.group .fieldWithErrors .error { color: red; } div.attachments { margin: 15px 0 5px; } div.attachments span.title { font-weight: bold; font-size: 14px; } div.render_text{ margin: 5px 0 0 0; font-size: 14px; } div.render_text span{ font-weight: bold; display: block; } div.render_text pre { font-size: 12px; background-color: #EFF3E4; padding: 5px; border: 1px solid #5E634E; margin: 10px 0 0 0; white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ } span.attachment { font-size: 12px; } span.attachment pre { padding: 5px; } span.attachment span.title { font-weight: bold; } div.images { margin: 15px 0 5px; } div.images span.title { font-weight: bold; display: block; font-size: 14px; margin-bottom: 5px; } div.images div.image { margin: 5px; padding: 2px; float: left; } div.images div.image div.desc { font-weight: normal; font-size: 10px; padding: 2px; } div.desc span.size { float: right; } div.params input,div.params select,div.params textarea { width: 100% } .width100 { width: 100%; } table.side_calendar td { text-align: right; background-color: #EFF3E4; padding: 2px; } table.side_calendar td.wday, table.side_calendar td.week { color: white; background-color: #DACF77; font-weight: bold; text-align: center; } table.side_calendar td.weekend { color: white; background-color: #5E634E; } table.side_calendar td.off { background-color: white; } table.side_calendar td.today { color: white; background-color: red; font-weight: bold; } p.version { color: #5E634E; text-align: center; font-size: 14px; } div.fileselect { margin-top: 5px; padding: 5px 0; } div.actiongroup { display: block; margin: 5px 0; padding: 2px 0; } div.logo { text-align: center; margin-bottom: 10px; } div#logo { background-color: #EFF3E4; } div.flash p.info { text-align: left; font-size: 10px; }