body	{ color: #000; background-color: #cc0033; margin: 0; padding: 0; }
a:link		{ color: #cc0033; font: 10pt Arial, Helvetica; }
a:visited	{ color: #cc0033; font: 10pt Arial, Helvetica; }
a:active	{ color: #cc0033; font: 10pt Arial, Helvetica; }
p		{ color: #000; font: 10pt Arial, Helvetica; }
label	{ color: #000; text-shadow: #999 2px 2px 4px; font: 14pt Arial, Helvetica; }
h1		{ color: #000; text-shadow: #999 2px 2px 4px; font: 22pt "Century Gothic", Arial, Helvetica; }
h2		{ color: #000; text-shadow: #999 2px 2px 4px; font: 18pt "Century Gothic", Arial, Helvetica; }
h3		{ color: #000; text-shadow: #999 2px 2px 4px; font: 14pt "Century Gothic", Arial, Helvetica; }
.big	{ color: #000; font: 16pt Arial, Helvetica; }
.little	{ color: #000; font: 12pt Arial, Helvetica; }
input   { color: #000; background-color: white; }
select  { color: #000; background-color: white; }
.ds { text-shadow: black 2px 2px 4px; }
.blur{
        background: transparent url(../images/shadow1.png);
        color: inherit;
        margin-left: 6px;
        margin-top: 6px;
    }
.shadow,
.content{
        position: relative;
        bottom: 3px;
        right: 3px;
    }
.shadow{
        background: transparent url(../images/shadow2.png);
        color: inherit;
    }
.content{
        background-color: white;
        color: #000;
        border: 1 px solid #999;
        padding: 0;
    }
.mainblur{
        background: transparent url(../images/shadow1.png);
        color: inherit;
        margin-left: 6px;
        margin-top: 0px;
    }
.mainshadow,
.maincontent{
        position: relative;
        bottom: 3px;
        right: 3px;
    }
.mainshadow{
        background: transparent url(../images/shadow2.png);
        color: inherit;
    }
.maincontent{
        background-color: white;
        color: #000;
        border: 1 px solid #999;
        padding: 0;
    }
#main_content {
                background-color: #cc0033;
                margin: 0;
                padding: 0;
            }
textarea    { color: #999; background-color: white }
        .main {
            width:200px;
            border:1px solid black;
        }
        .month {
            background-color: white;
            font:bold 12px verdana;
            color:white;
        }
        .daysofweek {
            background-color:gray;
            font:bold 12px verdana;
            color:white;
       }
       .days {
            font-size: 12px;
            font-family:verdana;
            color: #0d427b;
            background-color: white;
            padding: 2px;
        }
        .days #today{
            font-weight: bold;
            color: red;
        }
        .menutitle{
        cursor:pointer;
        margin-bottom: 5px;
        background-color:#cc0033;
        color:#FFF;
        width:140px;
        padding:2px;
        text-align:center;
        /*/*/border:1px solid black;/* */
        font: bold 14px "Arial";
        text-shadow: black 2px 2px 4px;
        }

        .submenu{
        margin-bottom: 0.5em;
        text-shadow: #999 2px 2px 4px;
        }
        
        #tablist{
        padding: 2px 0;
        margin-left: 0;
        margin-bottom: 0;
        margin-top: 0.1em;
        font: bold 12px "Arial";
        }

        #tablist li{
        list-style: none;
        display: inline;
        margin: 0;
        }

        #tablist li a{
        border-left:1px solid #cc0033; text-decoration: none;
        margin-left: 2px;
        border-bottom: medium none;
        background: white; 
        border-right:1px solid #cc0033; 
        border-top:1px solid #cc0033; 
        padding-left:0.5em; 
        padding-right:0.5em; 
        padding-top:1px; 
        padding-bottom:1px
        }

        #tablist li a:link, #tablist li a:visited{
        color: #cc0033;
        text-shadow: #999 2px 2px 4px;
        }

        #tablist li a.current{
        background: #cccccc;
        text-shadow: #999 2px 2px 4px;
        }

        #tabcontentcontainer{
        width:480px;
        height:20px;
        }

        .tabcontent{
        display:none;
        color: #000;
        font: 10pt Arial, Helvetica;
        text-shadow: #999 2px 2px 4px;
        }
