/*
********************************************************************************
*                                                                              *
*  Filename:     Default.css                                                   *
*  Author:       MHL                                                           *
*  Description:  Tuxedo Community Centre                                       *
*  Created:      2005-07-07                                                    *
*  Modified:     2005-10-30                                                    *
*  Dependencies: local php files                                               *
*                local images                                                  *
*                                                                              *
********************************************************************************
*/

/* Set background-color and font for Web site */
body {
    background-color: #fff;
    color:            #000;
    font:             normal normal 12px Verdana, Arial, sans-serif;
    position:         absolute;
}

td#Logo {
    margin:         0;
    padding:        0px 20px 0px 20px;
    vertical-align: top;
}

td#Logo a {
    background-color: #fff;
    color: #fff;
}

td#Content, td#Nav {
    margin:         0;
    padding:        20px;
    vertical-align: top;
}

td#TCCName {
    margin:         0;
    padding:        20px;
    vertical-align: middle;
}

a {
    background-color: #fff;
    color: #489da9;
    text-decoration: none;
}

a:hover {
    background-color: #489da9;
    color: #fff;
    text-decoration: none;
}

td#Contact {
    background-color: #fff;
    color:            #000;
    font:             normal normal 10px Verdana, Arial, sans-serif;
    padding:          5px 0px 5px 20px;
    vertical-align:   bottom;
}

span.Ucase {
    font:       normal bold 60px Arial, Verdana, sans-serif;
    text-align: right;
}

span.Lcase {
    font:       normal bold 35px Verdana, Arial, sans-serif;
    text-align: right;
}

h1 {
    font:       normal bold 30px Verdana, Arial, sans-serif;
    margin-top: 0;    
}

h2 {
    font:       normal bold 18px Verdana, Arial, sans-serif;
}

p.IndentLink {
    padding-left: 20px;
}

span.ConvenorInfo {
    font:       normal bold 12px Verdana, Arial, sans-serif;
}

div#XHTMLValidator a:hover, 
div#CSSValidator a:hover {
    background-color: #fff;
    color:            #489da9;
}

div#XHTMLValidator a, 
div#CSSValidator a {
    background-color: #fff;
    color:            #fff;
}

td.Cost {
    text-align: right;
}

table.ContactUs {
    width: 100%;
}
table.ContactUs tr td {
    cell-spacing: 0;
    padding: 0 2em 0.5em 0;
    width: 16em;
}

table.Time {

}
table.Time tr td {
    border: solid 1px;
    border-spacing: 0;
    text-align: center;
    width: 7em;
}

table.Time tr th {
    border: solid 1px;
    width: 12em;
}

span.Counter { 
    color:      #000;
    font:       normal bold 10px Verdana, Arial, sans-serif;

    text-align: right;
}

td.LHCDate {
    font:       normal bold 14px Verdana, Arial, sans-serif;
    width:      20%;
}

td.LHCDescription {
    font:       normal bold 14px Verdana, Arial, sans-serif;
    width:      35%;
}

td.LHCLink {
    font:       normal bold 14px Verdana, Arial, sans-serif;
    width:      45%;
}

td.LacrosseTable {
    font:       normal bold 14px Verdana, Arial, sans-serif;
    width:      25%;
}

td.YogaKidsTable {
    font:       normal bold 12px Verdana, Arial, sans-serif;
    width:      50%;
}

div.box {
    border          :solid #000 2px;
    float: left;
    margin: 0px 15px 10px 0px;
    padding: 5px;
    width: 30%;
}

table#HockeyTable tr td
{
    text-align: center;
}
td.HockeyDate {
    font:       normal bold 12px Verdana, Arial, sans-serif;
    width:      15%;
}

td.HockeyTime {
    font:       normal bold 12px Verdana, Arial, sans-serif;
    height:     50px;
    width:      25%;
}

table#SkatingSchedule tr.Date,
table#SkatingSchedule tr td.Date {
    font:       normal bold 12px Verdana, Arial, sans-serif;
}

td.FitnessTableWeekday {
    font:       normal bold 14px Verdana, Arial, sans-serif;
    width:      50%;
}

/*
td.FitnessTableDate {
    font:       normal bold 14px Verdana, Arial, sans-serif;
    width:      45%;
}
*/
td.FitnessTableCost {
    font:       normal bold 14px Verdana, Arial, sans-serif;
    width:      50%;
}

.Red
{
	color : #f00;
}

table.SoccerTable tr.Header
{
    font:       normal bold 14px Verdana, Arial, sans-serif;
}

div.pictureBox {
    border            : 0px solid #000;
    float             : left;
    margin            : 0 0 0 0;
    padding           : 0;
}

h2.commonInfoTop {
	color : #489da9;
}
