body {  background-color:#FFFFFF;}

td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
tdt a:link {  color: #000000; text-decoration: none}
td a:visited { color: #000000; text-decoration: none}
tdt a:hover {  color: #FF3333; text-decoration: none}
td a:active { color: #000000; text-decoration: none}

.cal-days {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; color: #333333; background-color: #EDEFF3; padding-left: 2px}
.cal-days a:link {  color: #333333; text-decoration: none}
.cal-days a:visited { color: #333333; text-decoration: none}
.cal-days a:hover { color: #FF3333; background-color: #FFFFc0; text-decoration: none}
.cal-days a:active { color: #333333; text-decoration: none}

.cal-txt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.cal-txt a:link {  color: #333333; text-decoration: none}
.cal-txt a:visited { color: #333333; text-decoration: none}
.cal-txt a:hover {  color: #FF3333; text-decoration: none}
.cal-txt a:active { color: #333333; text-decoration: none}


.cal-ev {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; padding:2;}
.cal-ev a:link {  color: #333333; text-decoration: none}
.cal-ev a:visited { color: #333333; text-decoration: none}
.cal-ev a:hover {  color: #FF3333; text-decoration: none}
.cal-ev a:active { color: #333333; text-decoration: none}

.cal-iev {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #993333; padding:2;}
.cal-iev a:link {  color: #993333; text-decoration: none}
.cal-iev a:visited { color: #993333; text-decoration: none}
.cal-iev a:hover {  color: #FF3333; text-decoration: none}
.cal-iev a:active { color: #993333; text-decoration: none}

.cal-nearnames {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; color: #333333; background-color: #F0F0F0}

.cal-dnames {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; font-weight: bold; color: #333333; background-color: #FFFFFF}
.cal-mounths {font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 10px; line-height: 9px; color: #666666}
.cal-topic {font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; line-height: 10px; font-weight: bold; color: #666666; background-color: #FFFFFF}
.cal-year {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; color: #666666}

.cal-inf {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #336699;}

.cal-sun {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; color: #333333; background-color:  #C7D3E2}
.cal-sun a:link {  color: #333333; text-decoration: none}
.cal-sun a:visited { color: #333333; text-decoration: none}
.cal-sun a:hover { color: #FF3333; background-color: #FFFFc0; text-decoration: none}
.cal-sun a:active { color: #333333; text-decoration: none}

.cal-sat {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; color: #333333; background-color: #DBE9F9}
.cal-sat a:link {  color: #333333; text-decoration: none}
.cal-sat a:visited { color: #333333; text-decoration: none}
.cal-sat a:hover { color: #FF3333; background-color: #FFFFc0; text-decoration: none}
.cal-sat a:active { color: #333333; text-decoration: none}

.cal-current {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 9px; font-weight: normal; color: #333333; background-color: #FFe2e2; border: #CC3300; border-style: solid; border-width: 1px; padding-left: 2px}
.cal-current a:link {  color: #333333; text-decoration: none}
.cal-current a:visited { color: #333333; text-decoration: none}
.cal-current a:hover { color: #FF3333; background-color: #FFFFc0; text-decoration: none}
.cal-current a:active { color: #333333; text-decoration: none}

.null {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px;}

.cal-null {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; background-color: #FFFFFF}
.cal-event-1 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; font-weight: bolder; color: #333399; background-color: #FFFFFF}
.cal-dnamesSAT { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; font-weight: bold; color: #663300; background-color: #DFDFDF}

#mtop{position:absolute; top:0px; left:0px; z-index:20; visibility: hidden; filter: Alpha(Opacity=79, FinishOpacity=100, Style=5, StartX=0, StartY=0, FinishX=0, FinishY=0)}

.cal-tooltip {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; background-color: #FFFFFF;}

.cal-im {padding-left: 1px;}

.scroller {
    scrollbar-3dlight-color: #BAC4DC;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-base-color: #BAC4DC;
    scrollbar-darkshadow-color: #BAC4DC;
    scrollbar-face-color: #BAC4DC;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-track-color: #BAC4DC;
}
.imgfade {  filter: Alpha(Opacity=100, FinishOpacity=40, Style=4, StartX=0, StartY=0, FinishX=0, FinishY=0)}

.btt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.btt a:link {  color: #333333; text-decoration: none}
.btt a:visited { color: #333333; text-decoration: none}
.btt a:hover {  color: #443333; text-decoration: none; background-color: #999999}
.btt a:active { color: #333333; text-decoration: none}

.ttl {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #003366}
.ttl a:link {  color: #003366; text-decoration: none}
.ttl a:visited { color: #003366; text-decoration: none}
.ttl a:hover {  color: #003366; text-decoration: none}
.ttl a:active { color: #003366; text-decoration: none}

.bar {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.bar a:link {  color: #333333; text-decoration: none}
.bar a:visited { color: #333333; text-decoration: none}
.bar a:hover {  color: #992222; text-decoration: none}
.bar a:active { color: #333333; text-decoration: none}

.vlink {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #333366; padding: 1px 1px 1px 1px;}
.vlink a:link {  color: #333366  ; text-decoration: none; font-size: 11px; font-weight: bold; padding: 1px 1px 1px 1px}
.vlink a:visited { color: #333366 ; text-decoration: none; font-size: 11px; font-weight: bold; padding: 1px 1px 1px 1px}
.vlink a:hover {  color: #333366; text-decoration: none; font-size: 11px; font-weight: bold; padding: 1px 1px 1px 1px}
.vlink a:active { color: #333366; text-decoration: none; font-size: 11px; font-weight: bold; padding: 1px 1px 1px 1px}

.navigate {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #00000;}
.navigate a:link {  color: #01356F; text-decoration: none; font-size: 11px; font-weight: bold;}
.navigate a:visited { color: #01356F; text-decoration: none; font-size: 11px; font-weight: bold;}
.navigate a:hover {  color: #01356F; background-color: #3396BD; text-decoration: none; font-size: 11px; font-weight: bold;}
.navigate a:active { color: #01356F; text-decoration: none; font-size: 11px; font-weight: bold;}

.navigatex {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF}
.navigatex a:link {  color: #000000; text-decoration: none; font-size: 11px; font-weight: normal;}
.navigatex a:visited { color: #000000; text-decoration: none; font-size: 11px; font-weight: normal;}
.navigatex a:hover {  color: #330000; text-decoration: none; font-size: 11px; font-weight: normal;}
.navigatex a:active { color: #000000; text-decoration: none; font-size: 11px; font-weight: normal;}


.wt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EEEEEE}
.wt a:link {  color: #EEEEEE; text-decoration: none; font-size: 12px;}
.wt a:visited { color: #EEEEEE; text-decoration: none; font-size: 12px;}
.wt a:hover {  color: #FFFFFF; text-decoration: none; font-size: 12px;}
.wt a:active { color: #EEEEEE; text-decoration: none; font-size: 12px;}

.lwt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EEEEEE}
.lwt a:link {  color: #EEEEEE; text-decoration: none; font-size: 11px;}
.lwt a:visited { color: #EEEEEE; text-decoration: none; font-size: 11px;}
.lwt a:hover {  color: #FFFFFF; text-decoration: none; font-size: 11px;}
.lwt a:active { color: #EEEEEE; text-decoration: none; font-size: 11px;}


.tf-uid {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 9px; color: #000000; background-color: #E3E7EB; border: 1px #304A61 solid; height: 14px; width: 50px; text-align: center}

.rights {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #373737; padding:2;}
.rights a:link {  color: #373737; text-decoration: none}
.rights a:visited { color: #373737; text-decoration: none}
.rights a:hover {  color: #FF3333; text-decoration: none}
.rights a:active { color: #373737; text-decoration: none}


.wn {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EEEEEE}

.num {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #646464}
.galtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ADADAD}

.tpc {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF}
.err {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF}

.text {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.text a:link {  border-color: #000000; text-decoration: none}
.text a:visited { color: #000000; text-decoration: none}
.text a:hover {  color: #663333}
.text a:active { color: #000000; text-decoration: none}

.txt {color: #717171; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.txt a:link {  color: #003366; text-decoration: none}
.txt a:visited { color: #003366; text-decoration: none}
.txt a:hover {  color: #FF3366;}
.txt a:active { color: #003366; text-decoration: none}

.tx {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.tx a:link {  color: #000000; text-decoration: none}
.tx a:visited { color: #000000; text-decoration: none}
.tx a:hover {  color: #000000}
.tx a:active { color: #000000; text-decoration: none}

.rtx {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.rtx a:link {  color: #003366; text-decoration: none}
.rtx a:visited { color: #000000; text-decoration: none}
.rtx a:hover {  color: #000000}
.rtx a:active { color: #000000; text-decoration: none}


.imag {}
.imag a:link {  border-color: #333333;}
.imag a:visited { color: #333333;}
.imag a:hover {  color: #443333;}
.imag a:active { color: #333333;}

.bann {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #777777}
.bann a:link {  color: #777777; text-decoration: none}
.bann a:visited { color: #777777; text-decoration: none}
.bann a:hover {  color: #992222; text-decoration: none; font-size: 11px;}
.bann a:active { color: #777777; text-decoration: none}

.hm {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4E5463}
.hm a:link {  color: #4E5463; text-decoration: none}
.hm a:visited { color: #4E5463; text-decoration: none}
.hm a:hover {  color: #992222; text-decoration: none; font-size: 11px;}
.hm a:active { color: #4E5463; text-decoration: none}

.tf {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #F1F1ED; height: 19px; width: 150px; }
.st {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #F1F1ED; height: 19px;}
.mtf { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #F1F1ED; width: 150px;}
.ch { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #F1F1ED}
.mst {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #F1F1ED; height: 15px;}
.subscribe {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #F1F1ED; height: 19px; width: 130px; }

.bigtitle {	font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 35px;	color: #CFD1D8;	letter-spacing: 0px;}