body {
	background-color: #665555;
	scrollbar-face-color: #222222;
	scrollbar-highlight-color: #221111;
	scrollbar-shadow-color: #222222;
	scrollbar-3dlight-color: #333333;
	scrollbar-arrow-color:  #cc6600;
	scrollbar-track-color: #221111;
	scrollbar-darkshadow-color: #98AAB1;
}

a:link          {font-size:9pt;color:#cc6600;font-family:verdana;text-decoration:none;}
a:visited       {font-size:9pt;color:#ff3366;font-family:verdana;text-decoration:none;}
a:active        {font-size:9pt;color:#ffffff;font-family:verdana;text-decoration:underline;}
a:hover         {font-size:9pt;color:#ffcc66;font-family:verdana;text-decoration:underline;}

td	{font:9pt Verdana;color:#cccccc;}
.close	{font-size:9pt;color:#775555;font-family:Verdana;}
.esf	{font-size:8pt;}
.date	{font-size:6pt;}
.large	{font:12pt Verdana;color:#cccccc;}

.01	{font-size:12pt;color:#000000;font-family:verdana;} /* 黑色 */
.02	{font-size:9pt;color:#000000;font-family:verdana;}
.03	{font-size:7pt;color:#000000;font-family:verdana;}

.04	{font-size:12pt;color:#ffffff;font-family:verdana;} /* 白色 */
.05	{font-size:9pt;color:#ffffff;font-family:verdana;}
.06	{font-size:8pt;color:#ffffff;font-family:verdana;}

.07	{font-size:12pt;color:#cc0000;font-family:verdana;} /* 紅色 */
.08	{font-size:9pt;color:#cc0000;font-family:verdana;}
.09	{font-size:8pt;color:#cc0000;font-family:verdana;}

.10	{font-size:12pt;color:#339900;font-family:verdana;} /* 綠色 */
.11	{font-size:9pt;color:#339900;font-family:verdana;}
.12	{font-size:8pt;color:#339900;font-family:verdana;}

.13	{font-size:12pt;color:#0066cc;font-family:verdana;} /* 藍色 */
.14	{font-size:9pt;color:#0066cc;font-family:verdana;}
.15	{font-size:8pt;color:#0066cc;font-family:verdana;}

.16	{font-size:12pt;color:#ffff66;font-family:verdana;} /* 黃色 */
.17	{font-size:9pt;color:#ffff66;font-family:verdana;}
.18	{font-size:8pt;color:#ffff66;font-family:verdana;}

.19	{font-size:12pt;color:#ffcc00;font-family:verdana;} /* 金色 */
.20	{font-size:9pt;color:#ffcc00;font-family:verdana;}
.21	{font-size:8pt;color:#ffcc00;font-family:verdana;}

.22	{font-size:12pt;filter:dropshadow(color=#333333,offx=1,offy=1);width:43%;color:#ffcc00;font-family:verdana;} /* 金色有陰影 */
.23	{font-size:10pt;filter:dropshadow(color=#000000,offx=1,offy=1);width:43%;color:#ffcc00;font-family:verdana;}
.24	{font-size:9pt;filter:dropshadow(color=#000000,offx=1,offy=1);width:43%;color:#ffcc00;font-family:verdana;}

/* Easy Calendar style */
tr.topdays {
	background-color:#550000; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px; color : #000000; 
}

.toprightnumber {
	font-family:Verdana; font-size:12px; font-weight: bold;
}

.eventinbox { font-size:8pt; font-family:Verdana; color:#cc6600; text-decoration:none; }
a.eventinbox:link { font-size:8pt; font-family:Verdana; color:#cc6600; text-decoration:none; }
a.eventinbox:visited { font-size:8pt; font-family:Verdana; color:#ff3366; text-decoration:none; }
a.eventinbox:active { font-size:8pt; font-family:Verdana; color:#ffffff; text-decoration:underline; }
a.eventinbox:hover { font-size:8pt; font-family:Verdana; color:#ffcc66; text-decoration:underline; }

.map		{ font-size:12pt; font-family:Verdana; }
a.map:link	{ font-size:12pt; font-family:Verdana; color:#cc6600; text-decoration:none; }
a.map:visited	{ font-size:12pt; font-family:Verdana; color:#ff3366; text-decoration:none; }
a.map:active	{ font-size:12pt; font-family:Verdana; color:#ffffff; text-decoration:underline; }
a.map:hover	{ font-size:12pt; font-family:Verdana; color:#ffcc66; text-decoration:underline; }

.currentdate {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 17px; font-weight: bold;	
}

.footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px;
}

td.beforedayboxes {
	background-color: #333333; color: #000000;
}
td.dayboxes {
	background-color:#333333; color:#ffcc00; font-family:Verdana; font-size:16px;
}
td.afterdayboxes {
	background-color: #333333; color: #000000;
}
td.highlighteddayboxes {
	background-color:#444444; color:#cccccc; font-family:Verdana; font-size:16px;
}
.event {
	font-family:Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px;
}
.eventdetail {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px;
}
.eventwhen {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 15px;
}
.addevent {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px;
}
.addeventextrainfo {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px;
}