/* This file is part of BBClone (A PHP based Web Counter on Steroids)
 * 
 * CVS FILE $Id: default.css,v 1.3 2009/10/27 19:21:51 matthijs Exp $
 *  
 * Copyright (C) 2001-2009, the BBClone Team (see file doc/authors.txt distributed with this library)
 *
 * This program 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 2 of the License, or (at your option) any later version.
 *
 * See doc/copying.txt for details
 */

/* Body Styles */
body {
margin: 0px;
padding: 0px;
background-color:#000000}

/* Table Styles */
table {
border-collapse: collapse}

/* Table Center Styles */
table.center {
margin: auto;
white-space: nowrap}

/* Table Center Data Styles */
table.centerdata {
width: 100%;
margin: auto;
white-space: nowrap}

/* Table-data Styles */
td {
font-family: Arial, Helvetica, sans-serif;
color: white;
font-size: 8pt}

/* Table-data Styles with cellspacing=margin and cellpadding=padding */
td.padding {
margin: 0px;
padding: 10px}

td.top {
vertical-align: top;
}

/* Table-data Styles with cellspacing=nomargin and cellpadding=nopadding */
td.nopadding {
margin: 0px;
padding: 0px}

/* Paragraph Center Styles */
p {
font-family: Arial, Helvetica, sans-serif;
color: white;
font-size: 8pt;
text-align: center;
vertical-align: middle}

/* Input Styles */
input {
border: 1px #606680 solid;
background-color: yellow;
vertical-align: middle}

/* Select Styles */
select {
border: 1px silver solid;
background-color: gray;
vertical-align: middle}

/* Link Styles */
a {
text-decoration: none;
color: white}
a:hover {
text-decoration: none;
color: #606680}

/* Navigation Bar Button Styles */
a.navbar {
font-family: Arial, Helvetica, Sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
padding: 3px;
color: silver}

a.navbar:hover {
font-family: Arial, Helvetica, Sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
padding: 2px;
border: 1px solid silver;
}

a.selected {
color: red
}

/* Navigation Images Styles */
.navbar img {
border: 0px;
height: 14px;
width: 14px;
vertical-align: middle}

.navbar {
font-family: Arial, Helvetica, Sans-serif;
font-size: 9pt;
color: red;
font-weight: bold;
margin: 0px;
padding: 10px;
height: 30px;
background-color: black;
width: 100%;
text-align: center;
vertical-align: middle}

bottom.navbar {
border-style: solid none;
border-width: 1px;
border-color: #606680}

/* Titlebar Styles */
.titlebar {
width: 100%;
background-color: gray;
border-style: solid none;
border-width: 1px;
border-color: silver}

/* Title Styles */
.title {
font-family: Arial, Helvetica, Sans-serif;
/*color: silver;*/
color: white;
font-weight: bold;
font-size: 12pt;
height: 25px;
width: 100%;
vertical-align: middle;
text-align: center}

/* Loadtime Styles */
.loadtime {
font-family: Arial, Helvetica, sans-serif;
color: silver;
font-size: 6pt;
text-align: center}

/* Image Styles for icon */
.icon {
border-style: none;
height: 16px;
width: 16px;
padding: 0px;
vertical-align: middle}

/* Image Styles for Valid icon */
.validicon {
border-style: none;
height: 15px;
width: 80px;
vertical-align: middle}

/* Image Styles for Valid icon */
.validtidy {
border-style: none;
height: 15px;
width: 37px;
vertical-align: middle}

/* Label Styles */
.label {
font-family: Arial, Helvetica, Sans-serif;
font-size: 8pt;
text-align: center;
font-weight: bold;
padding: 3px;
white-space: nowrap}

/* Label Graph-ydata (on y-as) Styles */
.label-graph-ydata {
font-family: Arial, Helvetica, Sans-serif;
color: #606680;
font-size: 7pt;
text-align: center;
padding: 3px}

/* Label Graph-xdata (on x-as) Styles */
.label-graph-xdata {
font-family: Arial, Helvetica, Sans-serif;
font-weight: bold;
color: silver;
font-size: 8pt;
height: 15px;
text-align: center;
white-space: nowrap}

/* Center Box Styles */
.centerbox {
width: 100%;
background-color:black;
border: 1px silver solid}

/* Label Box Styles */
.labelbox {
background-color:black;
border: 1px silver;
border-style: solid none}

/* Graph-Background Styles */
.graph-background {
background-color:black}

/* Column Styles */
.column {
background-color:silver}

/* Column Styles for Weekends */
.weekend-column {
background-color:silver}

.cntbox {
background-color: yellow;
border: 1px yellow solid}

.gridbox {
margin: 0px;
border: 1px red solid}

.brd {
border-width: 1px;
border-color: black}

.collapse {
border-collapse: collapse}

/* Cell Styles */
.cell {
margin: 0px;
border: 1px black solid}

/* Top Vertical Alignment Styles */
.valigntop {
vertical-align: top}

.sky {
border-width: 1px;
border-color: black;
vertical-align:bottom}

/* Color Styles for lessthan */
.lessthan_row {
background-color: #606060}

/* Color Styles for morethan */
.morethan_row {
background-color: #333333}

/* Color Styles for robot */
.robot_row {
/*background-color: #804040;*/
background-color: #5080B0;
}

/* Color Styles for my_visit */
.my_visit_row {
/*background-color: #404040;*/
/*background-color: #808080;*/
background-color: #070;
}

/* White Hover Color Styles */
.hover_white:hover {
background-color: #999999}

/* Wrap Style (for long text) */
.text-wrap {
white-space: normal}

/* Config Cell Styles */
.config-cell {
padding: 7px;
margin: 0px;
border: 1px black solid}

/* Avarage-line (graph-line) */
.graph-line {
border-bottom: 1px dashed #f08c8c;
margin: 0px;
padding: 0px;
background: transparent none repeat scroll 0% 0%;
position: relative}