+/* Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012 Arun Persaud <arun@nubati.net>
+ *
+ * This file is part of e-DoKo.
+ *
+ * e-DoKo is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * e-DoKo 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with e-DoKo. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+body { background-color: #ddd; }
+
+/* the header, footer, etc */
+header {
+ background-color: #fff;
+ text-align: center;
+ padding-top: 1.5em;
+ margin: 0em 3em;
+ border-bottom: 3px solid gray;
+}
+
+.lastlogin {
+ position:absolute;
+ top:0;
+ left:3em;
+}
+.lastlogin span { font-size:smaller;}
+
+.main {
+ background-color: #fff;
+ padding: 1px 0em;
+ margin: 0em 3em;
+ padding-bottom: 1em;
+}
+
+footer {
+ background-color: #fff;
+ margin: 0em 3em;
+ padding:0em 0.2em;
+ border-top: 2px solid gray;
+}
+footer .right { text-align:right; font-size:smaller;}
+footer .left { float:left; font-size:smaller;}
+
+.status {
+ position:absolute;
+ right:4em;
+ top:0.1em;
+ font-size: smaller;
+}
+
+/* sessions */
+.session {
+ border-bottom: 1px solid #000;
+ padding: 0.5em;
+ text-align: center;
+}
+.session div.sessionrules {
+ width: 19em;
+ float: left;
+ text-align: left;
+}
+.session div.sessionrules div{
+ display:none;
+ background-color: #fff;
+ border: 1px solid #000;
+ position:absolute;
+ z-index: 30;
+ padding:0.5em;
+}
+.session div.sessionrules:hover div{ display:block; }
+.session div.sessionscore {
+ width: 19em;
+ float: right;
+ text-align: right;
+}
+.session div.sessionscore div{
+ position:absolute;
+ width:12em;
+ right:3em;
+ display:none;
+ background-color: #fff;
+ border: 1px solid #000;
+ z-index: 30;
+}
+.session div.sessionscore:hover div{ display:block;}
+.session img.rulesicon{ height: 1em; }