a         {text-decoration : none;   }
a:link    {color           : #3366ff;}
a:visited {color           : #3366ff;}
a:hover   {color           : #ff0000;}
a:active  {color           : #3366ff;}

body {
	scrollbar-face-color		: #b9bbff;
	scrollbar-highlight-color	: #ffffff;
	scrollbar-shadow-color		: #ffffff;
	scrollbar-3dlight-color		: #b9bbff;
	scrollbar-arrow-color		: #ffffff;
	scrollbar-track-color		: #ffffff;
	scrollbar-darkshadow-color	: #b9bbff;
}
TD {
	color		: #666666;
	font-size	: 10pt;
	line-height	: 120%;
}
H3 {
	color		: #ff6600;
	font-size	: 12pt;
	margin-left	: 0pt;
	margin-bottom 	: 0px;
}
.text_h1 {
	padding-right	: 0px;
	padding-left	: 20px;
	color		: #666666;
	font-weight	: bold;
	font-size	: 12pt;
	padding-bottom	: 5px;
	padding-top	: 10px;
}
.text_h2 {
	color		: #ff6600;
	font-weight	: bold;
	font-size	: 10pt;
}
.text_album {
	padding-right	: 0px;
	padding-left	: 20px;
	font-weight	: bold;
	font-size	: 24pt;
	padding-bottom	: 0px;
	color		: #0099ff;
	padding-top	: 0px;
}
.text_b1 {
	padding-right	: 10px;
	padding-left	: 10px;
	font-size	: 10pt;
	padding-bottom  : 5px;
	line-height	: 150%;
	padding-top	: 5px;
}
.text_copy {
	color		: #666666;
	font-size	: 10px;
}
.inf_text_h2 {
	height		: 30px;
	color		: #666666;
	background-color: #ffd9ff;
	padding-left	: 20px;
	padding-top	: 3px;
	font-size	: 12pt;
	font-weight	: bold;
	border-top	: #999999 1px solid;
	border-bottom	: #999999 1px solid;
}
.inf_lesson {
	width		: 700;
	color		: #666666;
	font-size	: 10.5pt;
	line-height	: 140%;
	padding-top	: 14pt;
	padding-left	: 30pt;
	padding-bottom	: 5pt;
	vertical-align	: top;
}
.inf_box_l {
	width		: 150;
	color		: #666666;
	font-size	: 10.5pt;
	font-weight	: bold;
	line-height	: 140%;
	padding-top	: 14pt;
	padding-left	: 20pt;
	padding-bottom	: 10pt;
	vertical-align	: top;
}
.inf_box_r {
	width		: 638;
	color		: #666666;
	font-size	: 10.5pt;
	line-height	: 110%;
	padding-top	: 15pt;
	padding-left	: 10pt;
	padding-bottom	: 10pt;
	vertical-align	: top;
}
.photo_box {
	padding-top	: 0pt;
	margin-top	: 0px;
	vertical-align	: top;
}
.photo_box_s {
	padding-left	: 0pt;
	padding-top	: 0pt;
	padding-bottom	: 10pt;
	margin-top	: 0px;
	margin-bottom 	: 0px;
	vertical-align	: top;
}
.text_photo {
	background-color: #CCFFFF;
	color		: #666666;
	font-size	: 12pt;
	padding-left	: 20px;
}
.text_photo2 {
	background-color: #CCFFFF;
	color		: #666666;
	font-size	: 11pt;
	padding-top	: 10px;
	padding-left	: 20px;
	padding-right	: 20px;
	vertical-align	: top;
	line-height	: 150%;
}
.text_photo_left {
	text-align	: left;
	background-color: #CCFFFF;
	color		: #666666;
	font-size	: 11pt;
}
.text_photo_right {
	text-align	: right;
	background-color: #CCFFFF;
	color		: #666666;
	font-size	: 11pt;
}
.text_orche1 {
	padding-right	: 0px;
	padding-left	: 90px;
	padding-bottom	: 20px;
	color		: #666666;
	font-weight	: bold;
	font-size	: 12pt;
	vertical-align	: top;
}
.text_orche2 {
	padding-right	: 5px;
	padding-left	: 5px;
	color		: #666666;
	font-size	: 12pt;
	vertical-align	: top;
}
.text_orchep {
	padding-right	: 0px;
	padding-left	: 0px;
	vertical-align	: top;
}
