/* Copyright (C) 2005 SKYRIX Software AG This file is part of OpenGroupware.org. OGo is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. OGo is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with OGo; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* TODO: is the section below used in the mailer? */ DIV#rightPanel { position: absolute; top: 6em; left: 15em; right: 0px; bottom: 0px; overflow: hidden; } DIV#contactsListContent { position: absolute; background: #fff; width: 100%; height: 15.7em; top: 2em; overflow: auto; left: 0px; } .aptview_title { color: #000000; font-weight: bold; } .aptview_text { color: #000000; } .apt_other { color: #000000; } .apt_other_print { font-style: italic; } .foldercell { width: 25%; } .contentcell { } .embedwhite_out { border-width: 1; border-style: solid; border-top-color: #808080; border-left-color: #808080; border-bottom-color: white; border-right-color: white; } .embedwhite_in { border-width: 1; border-style: solid; border-top-color: #808080; /* TODO */ border-left-color: #808080; /* TODO */ border-bottom-color: #808080; border-right-color: #808080; background-color: white; /* height: 300px; */ /* height: 100%; */ } .titlediv { height: 24px; vertical-align: middle; padding-top: 6px; padding-left: 6px; } table.titletable { height: 24px; vertical-align: middle; padding-top: 6px; padding-left: 6px; } td.titlecell { height: 22px; vertical-align: middle; padding-bottom: 2px; white-space: nowrap; } table.titletable td.titlecell SELECT { display: -moz-popup; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 2px solid #222; border-bottom: 2px solid #222; -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent; -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent; background: #DCDAD5; -moz-appearance: toolbarbutton !important; } .whitesec_title { background-color: #DCDAD5; padding: 4px; } DIV.contactFoldersList { position: absolute; top: 6em; left: 0px; width: 14.7em; bottom: 0px; margin: 0px; padding: 0px; overflow: hidden; } DIV.contactFoldersList UL { list-style-type: none; list-style-image: none; cursor: default; display: block; position: absolute; color: #000; background: #fff; width: 100%; top: 2em; left: 0px; right: 0px; margin: 0px; padding: 0px; bottom: 0px; overflow: auto; padding-left: 0px; } DIV.contactFoldersList LI { padding: .2em 1em; margin: 0px; width: auto; white-space: nowrap; } DIV.contactFoldersList LI._selected { background: #4b6983; color: #fff; } .treecell { color: black; vertical-align: bottom; padding-left: 4px; /* move away from the icon */ padding-right: 2px; /* move away from the right border */ white-space: nowrap; } DIV#folderTreeContent TABLE TD { height: 18px; border-top: 1px solid #fff; margin: 0px; padding: 0px; } /* message list */ DIV#filterPanel { height: 2em; vertical-align: middle; width: 100%; } TABLE#compose_table, TABLE#compose_table DIV { width: 100%; } TABLE#compose_label { text-align: right; } TABLE#addr_table { margin-left: 30%; width: 100%; } TABLE#contactsList { display: block; position: relative; color: #000; background: #fff; width: 100%; height: 100%; } TABLE#contactsList TH { width: 100%; background-color: #DCDAD5; padding-left: .3em; padding-right: .3em; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 2px solid #222; border-bottom: 2px solid #222; -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent; -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent; } TABLE#contactsList TBODY { right: 0px; left: 0px; bottom: 3em; width: 100%; background: #fff; color: #000; } TABLE#contactsList TD { height: 1.2em; white-space: nowrap; } TABLE#contactsList TD IMG { vertical-align: middle; margin-left: 1em; margin-right: .2em; } TABLE#contactsList TR._selected TD { background: #4b6983; color: #fff; } TABLE#contactsList TR._deleted TD { text-decoration: line-through; } DIV#contactView { position: absolute; background: #fff; padding: .5em; top: 18.2em; left: 0px; right: 0px; bottom: 0px; overflow: auto; border-top: 1px solid #aaa; border-left: 1px solid #aaa; line-height: 1em; } DIV#contactView H3.contactCardTitle { display: block; margin: .2em 0px; font-size: large; font-weight: bold; width: 100%; text-decoration: underline; } DIV.contactColumn { width: 45%; margin-left: 1em; padding: .5em; float: left; } DIV.contactColumn DIV { margin-bottom: 1em; } DIV.contactColumn H4 { margin: .2em 0px; margin-left: -1em; font-weight: bold; color: #fff; background: #4b6983; width: 100%; padding: .1em .2em; } INPUT#searchValue:focus { color: #000; } /* drag handles */ DIV#dragHandle { cursor: e-resize; top: 6em; left: 14.6em; width: .4em; bottom: 0px; } DIV#rightDragHandle { cursor: n-resize; top: 17.7em; left: 0px; right: 0px; height: 5px; } DIV.contactSelector { position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; } DIV.contactSelector DIV#rightPanel { top: 4em; } DIV.contactSelector DIV#contactsListContent { height: 8em; } DIV.contactSelector DIV.contactFoldersList { top: 4em; } DIV.contactSelector DIV#rightDragHandle { top: 10em; } DIV.contactSelector DIV#contactView { top: 10.5em; } DIV.contactSelection { position: absolute; height: 2.5em; bottom: 0px; right: 1em; }