/** ccwh Introduce CSS*/
BODY 
{scrollbar-face-color: #b2b2b2; scrollbar-shadow-color: #FFFFFF; 
scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #b2b2b2; 
scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #b2b2b2;
scrollbar-arrow-color: #FFFFFF}

td { color:#000000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif"; }

.menubg { background-color:#e8e8af;}
.menubg1 { background-color:#cad092;}
.menubg2 { background-color:#9eeaa8;}
.menubg3 { background-color:#b9def5;}
.statusbg { background-color:#d7d7d7;}

.text-title-l { color:#FF0000; font-size:20pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-l:link { text-decoration: none; color:#FF0000; font-size:20pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-l:visited { text-decoration: none; color:#FF0000; font-size:20pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-l:hover { text-decoration: underline; color:#FF0000; font-size:20pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-m { color:#FF0000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-m:link { text-decoration: none; color:#FF0000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-m:visited { text-decoration: none; color:#FF0000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-m:hover { text-decoration: underline; color:#FF0000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-s { color:#000000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-s:link { text-decoration: none; color:#000000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-s:visited { text-decoration: none; color:#000000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-s:hover { text-decoration: underline; color:#000000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-vs { color:#FF0000; font-size:50pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-vs:link { text-decoration: none; color:#FF0000; font-size:50pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-vs:visited { text-decoration: none; color:#FF0000; font-size:50pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-vs:hover { text-decoration: underline; color:#FF0000; font-size:50pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-mpro { color:#FFFFFF; font-size:48pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-mpro:link { text-decoration: none; color:#FFFFFF; font-size:48pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-mpro:visited { text-decoration: none; color:#FFFFFF; font-size:48pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-mpro:hover { text-decoration: underline; color:#FFFFFF; font-size:48pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-mpro1 { color:#000000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-mpro1:link { text-decoration: none; color:#000000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-mpro1:visited { text-decoration: none; color:#000000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-mpro1:hover { text-decoration: underline; color:#000000; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-mpro2 { color:#000000; font-size:35pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-mpro2:link { text-decoration: none; color:#000000; font-size:27pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-mpro2:visited { text-decoration: none; color:#000000; font-size:27pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-mpro2:hover { text-decoration: underline; color:#000000; font-size:27pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-b { color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-b:link { text-decoration: none; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-b:visited { text-decoration: none; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-b:hover { text-decoration: underline; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-ex { color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-ex:link { text-decoration: none; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-ex:visited { text-decoration: none; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-ex:hover { text-decoration: underline; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-catop { color:#FFFFFF; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-text-title-catop:link { text-decoration: none; color:#FFFFFF; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-text-title-catop:visited { text-decoration: none; color:#FFFFFF; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-text-title-catop:hover { text-decoration: underline; color:#FFFFFF; font-size:13pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-news { color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-news:link { text-decoration: none; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-news:visited { text-decoration: none; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-news:hover { text-decoration: underline; color:#000000; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-enjoy { color:#006428; font-size:12pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-enjoy:link { text-decoration: none; color:#006428; font-size:12pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-enjoy:visited { text-decoration: none; color:#006428; font-size:12pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-enjoy:hover { text-decoration: underline; color:#006428; font-size:12pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title-sitemap { color:#000000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title-sitemap:link { text-decoration: none; color:#000000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-sitemap:visited { text-decoration: none; color:#000000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title-sitemap:hover { text-decoration: underline; color:#000000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-bottom { color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-bottom:link { text-decoration: none; color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-bottom:visited { text-decoration: none; color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-bottom:hover { text-decoration: underline; color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-bottom1 { color:#FF0000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-bottom1:link { text-decoration: none; color:#FF0000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-bottom1:visited { text-decoration: none; color:#FF0000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-bottom1:hover { text-decoration: underline; color:#FF0000; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}

.text-title { color:#000066; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.text-title:link { text-decoration: none; color:#000066; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title:visited { text-decoration: none; color:#000066; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.text-title:hover { text-decoration: underline; color:#000066; font-size:10pt; font-family:"Arial", "Helvetica", "sans-serif";}

.category { color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.category:link { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.category:visited { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.category:hover { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.category-s { color:#000066; font-size:7pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.category-s:link { text-decoration: underline; color:#000066; font-size:7pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.category-s:visited { text-decoration: underline; color:#000066; font-size:7pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.category-s:hover { text-decoration: underline; color:#000066; font-size:7pt; font-family:"Arial", "Helvetica", "sans-serif";}

.top-category { color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.top-category:link { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.top-category:visited { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.top-category:hover { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.menu-category { color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.menu-category:link { text-decoration: none; color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.menu-category:visited { text-decoration: none; color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.menu-category:hover { text-decoration: none; color:#000000; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.menu-category-w { color:#FFFFFF; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.menu-category-w:link { text-decoration: none; color:#FFFFFF; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.menu-category-w:visited { text-decoration: none; color:#FFFFFF; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.menu-category-w:hover { text-decoration: none; color:#FFFFFF; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.date { color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.date:link { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.date:visited { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.date:hover { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.menu-date { color:#000066; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.menu-date:link { text-decoration: underline; color:#000066; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.menu-date:visited { text-decoration: underline; color:#000066; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.menu-date:hover { text-decoration: underline; color:#000066; font-size:9pt; font-family:"Arial", "Helvetica", "sans-serif";}

.link { color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.link:link { text-decoration: none; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.link:visited { text-decoration: none; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.link:hover { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.calender { color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.link:link { text-decoration: none; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.link:visited { text-decoration: none; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.link:hover { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.newsback { color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.newsback:link { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.newsback:visited { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.newsback:hover { text-decoration: underline; color:#000066; font-size:8pt; font-family:"Arial", "Helvetica", "sans-serif";}

.newscrip { color:#000000; font-size:7pt; font-family:"Arial", "Helvetica", "sans-serif"; }
a.newscrip:link { text-decoration: underline; color:#000000; font-size:7pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.newscrip:visited { text-decoration: underline; color:#000000; font-size:7pt; font-family:"Arial", "Helvetica", "sans-serif";}
a.newscrip:hover { text-decoration: underline; color:#000000; font-size:7pt; font-family:"Arial", "Helvetica", "sans-serif";}

#calendar {
    margin: 5px 0 10px;;
    color: #444444;
}
.calendarhead {
    padding-bottom: 5px;
    font-size: 9px;
    letter-spacing: 0.2em;
}
#calendar table {
    padding: 2;
    border-collapse: collapse;
}
#calendar th {
    padding-bottom: 3px;
    text-align: center;
    font-size: 9px;
    width: 23px;
}
#calendar td {
    padding: 2px 0;
    text-align: center;
    font-size: 10px;
    line-height: 120%;
}
.today {
    display: block;
    border: 1px solid #444444;
}
.sunday,
.holiday,
.holiday a:link,
.holiday a:visited {
    color: #e50003;
}
.saturday,
.saturday a:link,
.saturday a:visited {
    color: #0000ff;
}