/* ------------------------------------------- */
/*  Morgan's Library 1.0 Stylesheet            */
/* ------------------------------------------- */

body {color: black; background: #EEEEEE;}
p {background-color: #EEEEEE;}
a:link {color: black;}
a:visited {color: black;}
a:active {color: fuchsia;}
a:hover {color: white; background: black;}
a:focus {color: white; background: black;}

/* --------------------------------------------- */
/*  Calendar                                     */
/* --------------------------------------------- */

.cal-hdr {
    width : 100%;
    height : 60px;
    background: url(../source/bg_purple.gif) 100% 0;
    align : center;
    table-layout:fixed;
    border-collapse:collapse;border:4px solid #ccc;border-color: #ccc #fff
}
.cal-hdrT {
    height : 30px;
    align : center;
    font-family : arial,sans-serif;
    text-align : center;
    vertical-align : middle;
    font-size : 14pt;
    font-weight : bold;
    color : #FFFFFF;
}

.cal-hdrL {
    height : 27px;
    font-family : arial,sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-align : left;
    vertical-align : middle;
    color : #FFFFFF;
}

.cal-hdrC {
    height : 27px;
    font-family : arial,sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-align : center;
    vertical-align : middle;
    color : #FFFFFF;
}

.cal-hdrR {
    height : 27px;
    font-family : arial,sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-align : right;
    vertical-align : middle;
    color : #FFFFFF;
}


.cal-body {
    width : 820px;
    align : center;
    background-color : #99CCFF;
    border-collapse:collapse;border:4px solid #ccc;border-color: #ccc #fff
}
.cal-body TH {
    height : 20px;
    width : 110px;
    background-color : #CC99FF;
    font-family : arial,sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-align : center;
    vertical-align : middle;
    color : #000000;
}

.cal-body TD {
    height : 110px;
    width : 110px;
    font-family : arial,sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-align : left;
    vertical-align : top;
    color : #000000;
}

.ug-tab {
    width : 100px;
    align : center;
    background-color : #FF00FF;
    border-collapse:collapse;border:1px solid #000; border-color: #000 #000;
}
.ug-tab TD {
    height : 60px;
    font-family : arial,sans-serif;
    font-size : 9pt;
    font-weight : bold;
    text-align : center;
    vertical-align : middle;
    color : #000000;
}

.rd-tab {
    width : 100px;
    align : center;
    background-color : #FF0000;
    border-collapse:collapse;border:1px solid #000; border-color: #000 #000;
}
.rd-tab TD {
    height : 60px;
    font-family : arial,sans-serif;
    font-size : 9pt;
    font-weight : bold;
    text-align : center;
    vertical-align : middle;
    color : #FFFFFF;
}

.gr-tab {
    width : 100px;
    align : center;
    background-color : #00FF00;
    border-collapse:collapse;border:1px solid #000; border-color: #000 #000;
}
.gr-tab TD {
    height : 60px;
    font-family : arial,sans-serif;
    font-size : 9pt;
    font-weight : bold;
    text-align : center;
    vertical-align : middle;
    color : #000000;
}

.bl-tab {
    width : 100px;
    align : center;
    background-color : #CC0066;
    border-collapse:collapse;border:1px solid #000; border-color: #000 #000;
}
.bl-tab TD {
    height : 60px;
    font-family : arial,sans-serif;
    font-size : 9pt;
    font-weight : bold;
    text-align : center;
    vertical-align : middle;
    color : #FFFFFF;
}

.nodate {
    height : 110px;
    width : 110px;
    background-color : #FFFFFF;
    font-family : arial,sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-align : left;
    vertical-align : top;
    color : #000000;
}

.test a:link {color: white}
.test a:visited {color: white}
.test a:active {color: fuchsia}
.test a:hover {color: white}
.test a:focus {color: white}

.cal-instab TD {
    width : 110px;
    font-family : arial,sans-serif;
    font-size : 10pt;
    font-weight : bold;
    text-align : center;
    vertical-align : middle;
    color : #FFFFFF;
}
