Body { Scrollbar-Face-Color: #ffffff;Scrollbar-Highlight-Color: #ffffff; Scrollbar-Shadow-Color: #ffffff; Scrollbar-3DLight-Color: #666666; Scrollbar-Arrow-Color: #666666; Scrollbar-Track-Color: #ffffff; Scrollbar-Darkshadow-Color: #666666 } 

Td { Scrollbar-Face-Color: #ffffff;Scrollbar-Highlight-Color: #ffffff; Scrollbar-Shadow-Color: #ffffff; Scrollbar-3DLight-Color: #666666; Scrollbar-Arrow-Color: #666666; Scrollbar-Track-Color: #ffffff; Scrollbar-Darkshadow-Color: #666666 }

input,textarea { Background-Color : #ffffff ; Color : #000000 ; }

A { Text-Decoration : None } 
A:link { Color : #990000 ; Text-Decoration : None }
A:visited { Color : #990000 ; Text-Decoration : None }
A:hover { Color : #000000 ; Text-Decoration : Underline }

.main {
	Font-Size : 11pt;
	Line-Height : 140%;
	color: #000000;
}
.line { Line-Height : 140% }
.px11
 { font-size: 11px}

.font10 { Font-Size : 10pt }
.font12 { Font-Size : 12pt }
.font13 { Font-Size : 13pt }
border {
	border: thin;
}
.font11 {
	font-family: "HG³ž²‘‘Ì-PRO";
	font-size: 14px;
	line-height: 150%;
	color: #000000;
}
.back {
	background-repeat: no-repeat;
}
.font9 {
	font-size: 9px;
}
.title {
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	text-decoration: none;



}
.px12 {
	font-size: 12px;
	line-height: 16px;
	color: #000000;

}

.business-calendar			{ background: #CACACA; border-collapse: collapse; color: #000000; 
							  font-size: 20px; margin: 0 0 5px; padding: 0; width: 100%; }
.business-calendar caption	{ border-top: 1px solid #CACACA; border-left: 1px solid #CACACA; font-size: 12px;
							  border-right: 1px solid #CACACA; margin: 5px 0 0; padding: 3px; }
.business-calendar thead	{ text-align :center; }			  
.business-calendar th		{ background: #EEEEEE; border: 1px solid #CACACA; font-weight: normal;  padding: 3px; width:14%; }
.business-calendar td		{ background: #FFFFFF; border: 1px solid #CACACA; padding: 0px; font-size: 12px; }
.business-calendar td	img	{ border: none; }
.business-calendar td	a { text-decoration: none; }
/* .business-calendar .today { background: #EAEAEA; } */
.business-calendar .attr0 { background:#FFCCCC; }
.business-calendar .attr1 { background:#FFCC99; }
.business-calendar .attr2 { background:#CCFFCC; }
.business-calendar .attr3 { background:#CCCCFF; }
.business-calendar .attr4 { background:#FFCCFF; }
.business-calendar .attr17 { font-size: 13px; color: #CC00CC; background:#FFCCFF; }
.business-calendar-attribute 					{ margin:5px 0 0; padding:0; }
.business-calendar-attribute li					{ padding:5px 10px; line-height:1.3; }
.business-calendar-attribute .attr0				{ color: #FF0000; background:#FFCCCC; }
.business-calendar-attribute .attr1				{ color: #FF6600; background:#FFCC99; }
.business-calendar-attribute .attr2				{ color: #006600; background:#CCFFCC; }
.business-calendar-attribute .attr3				{ color: #0000FF; background:#CCCCFF; }
.business-calendar-attribute .attr4				{ color: #CC00CC; background:#FFCCFF; }
#sidebar .business-calendar-attribute 			{ margin:5px 0 0; padding:0; }
#sidebar .business-calendar-attribute li		{ padding:5px 10px; line-height:1.3; }
#sidebar .business-calendar-attribute .attr0	{ color: #FF0000; background:#FFCCCC; }
#sidebar .business-calendar-attribute .attr1	{ color: #FF6600; background:#FFCC99; }
#sidebar .business-calendar-attribute .attr2	{ color: #006600; background:#CCFFCC; }
#sidebar .business-calendar-attribute .attr3	{ color: #0000FF; background:#CCCCFF; }
#sidebar .business-calendar-attribute .attr4	{ color: #CC00CC; background:#FFCCFF; }
#sidebar .business-calendar-desc				{ margin: 5px; }

#tooltip					{ position: absolute; z-index: 3000; border: 1px solid #111;
							  background-color: #eee; padding: 5px;	opacity: 0.85; }
#tooltip h3, #tooltip div	{ margin: 0; }

