﻿@font-face {
    font-family: 'Brush Script MT';
    src: local('Brush Script MT'), url('/Resources/BRUSHSCI.eot'), url('/Resources/BRUSHSCI.TTF') format('truetype');
}

html, body
{
    background-color: #99CCFF;
    background-image: url(../images/background-bars.gif);
    height: 100%;
    margin-top: 0;
    font-family: Arial, Verdana, Sans-serif;
}

.my
{
    color: #0070C0;
    font-family: 'Brush Script MT';
    font-size: 1.5em;
    font-weight: normal;
}

.base3 
{
    height:100%;
    background-color: #99CCFF;
    background-image: url(../images/background-bars.gif);
}

#page_container {
    width: 1400px; border: solid 1px;
   /* width: 80%;*/
    margin-left: auto;
    margin-right: auto;
}

.godaddy a
{
    color: Blue;
}
#header {
    width: 1400px;
}

#main {
    width: 1400px;
}

#footer {
    width: 1400px;
    font-size: small;
}

#footer a
{
    color: Blue;
}

.logolink a
{
    color: #3366CC;
}
.logolink
{
    background-color: #3366CC;
    height: 150px;
    width: 200px;
    text-align: center;
    vertical-align: bottom;
}
.no_border a
{
    border: 0;
    border-color: White;
    color: White;
}
.slideshow
{
    width: 20%;
    background-color: #3366CC;
    height: 171px;
}

hr
{
    height: 1px;
    border: 0;
    color: #333;
    background-color: #333;
    width: 99%;
}

table.center
{
    margin-left: auto;
    margin-right: auto;
}

.box
{
    border-style: none solid solid solid;
    border-width: thin;
    border-color: #C0C0C0;
}
.box_link a
{
    color: #000000;
}
.label
{
    color: #666666;
    font-weight: bold;
    text-align: right;
    font-size: small;
}

.layout-table {
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
}

.layout-table td {
    padding: 0;
}

.black_label
{
    color: black;
    font-weight: bold;
    font-size: small;
}

.cal_Theme1 .ajax__calendar_container
{
    background-color: #e2e2e2;
    border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_header
{
    background-color: #ffffff;
    margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev
{
    color: #004080;
    padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body
{
    background-color: #e9e9e9;
    border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_dayname
{
    text-align: center;
    font-weight: bold;
    font-size: xx-small;
    margin-bottom: 4px;
    margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day
{
    text-align: center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active
{
    color: #004080;
    font-weight: bold;
    background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today
{
    font-weight: bold;
}

.cal_Theme1 .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
    color: #bbbbbb;
}
.labelcells
{
    width: 250px;   
    text-align:right;
}
.demotextboxes
{
    width: 250px;
}