/*
// ===========================================================================
// TDIALOG.CSS
// --------------------------------------------------------------------------
// Application: TeamCal Pro
// Author:      George Lewe
//              based on code by Jonathan Hedley (http://jon.hedley.net/)
// Copyright:   (c) 2004-2005 by George Lewe (www.lewe.com)
//              All rights reserved.
// --------------------------------------------------------------------------
// 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. A copy has been distributed with TeamCal Pro
// named gpl.txt.
// 
// This program 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 (http://www.gnu.org)
// ===========================================================================
*/    
.tab-container { background: #E4E1DC; border-left: 1px solid #999999; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border: 0px; }

/* Bar behind the tabs (upper container) */
.tabs { background: #FFFFFF; border-bottom: 1px solid #999999; position: relative; height: 17px; margin: 0px; padding: 0px; /*	overflow: hidden; *//*	overflow: hidden; */ }

.tabs li { display: inline; position: relative; height: 24px; margin: 0px; padding: 0px; /*	overflow: hidden; *//*	overflow: hidden; */ }

/* Inactive tabs */
.tabs a  { color: #666666; background: #E4E1DC; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; font: 11px Tahoma, Helvetica, sans-serif; font-weight: bold; margin-left: 0px; /* Align left tab to container */ margin-right: 0px; /* Distance between tabs */ position: relative; padding-top: 4px; padding-left: 6px; padding-right: 6px; padding-bottom: 4px; text-decoration: none; }

/* Active and hovered tabs */
.tabs a:hover, .tabs a.tab-active { color: #333333; background: url("../img/tab_active.gif") repeat-x; border-left: 1px solid #999999; border-top: 1px solid #999999; border-right: 1px solid #999999; } 

/* Pane area (lower container) */
.tab-panes { background: #FFFFFF; border-left: 1px solid #999999; border-top: 0px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; margin: 0px; }

/* Tab pane area */
table.pane { width: 100%; }
td.pane { background: #FFFFFF; padding: 4px; width: 100%; }

