a:link
{
    font-size: 9pt;
    color: #252525;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a:active
{
    font-size: 9pt;
    color: #252525;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a:visited
{
    font-size: 9pt;
    color: #252525;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}

a:hover
{
    font-size: 9pt;
    color: #252525;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
}

a.lecture:link
{
    font-size: 9pt;
    color: #0f648f;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.lecture:active
{
    font-size: 9pt;
    color: #0f648f;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.lecture:visited
{
    font-size: 9pt;
    color: #0f648f;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.lecture:hover
{
    font-size: 9pt;
    color: #0f648f;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
}

a.main:link
{
    font-size: 9pt;
    color: #f9f1e5;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.main:active
{
    font-size: 9pt;
    color: #f9f1e5;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.main:visited
{
    font-size: 9pt;
    color: #f9f1e5;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.main:hover
{
    font-size: 9pt;
    color: #d0bc02;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}

a.cal_link:link
{
    font-size: 9pt;
    color: #ffffff;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.cal_link:active
{
    font-size: 9pt;
    color: #ffffff;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.cal_link:visited
{
    font-size: 9pt;
    color: #ffffff;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.cal_link:hover
{
    font-size: 9pt;
    color: #ffffff;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
}

body
{
    scrollbar-face-color: #E6E6E6;
    font-size: 9pt;
    scrollbar-highlight-color: #E6E6E6;
    scrollbar-shadow-color: #a3a3a3;
    color: #333333;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-arrow-color: #a3a3a3;
    scrollbar-track-color: #ffffff;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    scrollbar-darkshadow-color: #ffffff;
	margin: 0
}

td
{
    font-size: 9pt;
    color: #626262;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
}

.input
{
    font-size: 9pt;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    border-right: #c2c2c2 1px solid;
    border-top: #c2c2c2 1px solid;
    border-left: #c2c2c2 1px solid;
    border-bottom: #c2c2c2 1px solid;
    background-color: #ffffff;
    text-decoration: none;
	height: 18px;
}

.radio 
{
	background:none;
	border:none;
	height:auto;
	width:auto;
	font-size:8pt ;
}

check 
{
	background:none;
	border:none;
	height:auto;
	width:auto;
	font-size:8pt;
}

textarea 
{
	background-color:#ffffff;
	border:1 #c2c2c2 solid;
	font-size: 9pt;
}
	
select 
{	
	BORDER-RIGHT: #c2c2c2 1px solid; 
	BORDER-TOP: #c2c2c2 1px solid;
	BORDER-LEFT: #c2c2c2 1px solid;
	BORDER-BOTTOM: #c2c2c2 1px solid; 
	HEIGHT: 18px;
	BACKGROUND-COLOR:#ffffff;
	font-size: 9pt;
}

.textform {
	BORDER-RIGHT: #c2c2c2 1px solid;
	BORDER-TOP: #c2c2c2 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #c2c2c2 1px solid;
	COLOR: #252525;
	BACKGROUND-COLOR:#F7F7F7;
	BORDER-BOTTOM: #c2c2c2 1px solid;
	HEIGHT: 18px;
}

.admBdTitle
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #484747;
	font-weight:bold;
}

.poll01
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #373737;
	font-weight:bold;
}

.poll02
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #677402;
	font-weight:bold;
}

.poll03
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #5d5d5d;
	font-weight:bold;
}

.poll04
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #252525;
	font-weight:bold;
}

.poll05
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #747474;
}

.facView1
{
	font-size: 10pt;
	font-family: µ¸¿ò;
	color: #006970;
	font-weight:bold;
}

.facView2
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #252525;
	font-weight:bold;
}

.lecMethod
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #1772c1;
	font-weight:bold;
}

.community
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #7967bb;
}

.lll_schedule
{
	font-size: 9pt;
	font-family: µ¸¿ò;
	color: #0095ce;
}

.style1 {color: #fffff7}
a.event:link{color:#483B2B;text-decoration:none};
a.event:visited{color:#483B2B;text-decoration:none};
a.event:hover{color:#483B2B;text-decoration:underline};

td.tdborder03
{
border:1 solid #cfdfe9;
padding:2px;	
}

.cal_holiday 
{
font-family:tahoma;
font-size:8pt ;
color:#DB0000 ;
text-align:right;
}
	
.cal_satday 
{
font-family:tahoma;
font-size:8pt ;
color:#003BE3 ;
text-align:right;
}
	
.cal_day 
{
font-family:tahoma;
font-size:8pt ;
text-align:right;
}

.textWhite
{
color:#ffffff;
font-weight:bold;
}

/*background_effect*/
.body_main{
	background-image:url(../images/bg_pattern.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}
.symphony_body_main{
	background-image:url(../images/symphony_bg_pattern.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}
.chorale_body_main{
	background-image:url(../images/chorale_bg_pattern.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}
.dance_body_main{
	background-image:url(../images/dance_bg_pattern.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}
.theatre_body_main{
	background-image:url(../images/theatre_bg_pattern.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}
.member_body_main{
	background-image:url(../images/member_bg_pattern.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}
.calender_datebg{
	background-image:url(/etc/play/images/back_calendar_x1.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 8pt;
}
/*----------------*/



/*form*/
.login_form {
	background-color: #391402;
	border: 1px solid #A07417;
	color: #FFD200;
	height: 18px;
	width: 78px;
}
.symphony_login_form {
	background-color: #070E28;
	border: 1px solid #A07417;
	color: #FFD200;
	height: 18px;
	width: 78px;
}
.chorale_login_form {
	background-color: #011B20;
	border: 1px solid #A07417;
	color: #FFD200;
	height: 18px;
	width: 78px;
}
.dance_login_form {
	background-color: #352F05;
	border: 1px solid #A07417;
	color: #FFD200;
	height: 18px;
	width: 78px;
}
.theatre_login_form {
	background-color: #1F0422;
	border: 1px solid #A07417;
	color: #FFD200;
	height: 18px;
	width: 78px;
}
.member_login_form {
	background-color: #310109;
	border: 1px solid #A07417;
	color: #FFD200;
	height: 18px;
	width: 78px;
}
/*---*/




/*font*/
.data3 {
	font-size: 9pt;
	color: #6C6CFF;
	text-align: center;
	background-image: url(../images/data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.data2 {
	font-size: 9pt;
	color: #FEEAD3;
	text-align: center;
	background-image: url(../images/data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.data1 {
	font-size: 9pt;
	color: #FF3000;
	text-align: center;
	background-image: url(../images/data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.symphony_data3 {
	font-size: 9pt;
	color: #6C6CFF;
	text-align: center;
	background-image: url(../images/symphony_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.symphony_data2 {
	font-size: 9pt;
	color: #E3E1FC;
	text-align: center;
	background-image: url(../images/symphony_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.symphony_data1 {
	font-size: 9pt;
	color: #CF2039;
	text-align: center;
	background-image: url(../images/symphony_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.chorale_data3 {
	font-size: 9pt;
	color: #758BEE;
	text-align: center;
	background-image: url(../images/chorale_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.chorale_data2 {
	font-size: 9pt;
	color: #CBDDE3;
	text-align: center;
	background-image: url(../images/chorale_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.chorale_data1 {
	font-size: 9pt;
	color: #DB2A22;
	text-align: center;
	background-image: url(../images/chorale_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.dance_data3 {
	font-size: 9pt;
	color: #6F8CDE;
	text-align: center;
	background-image: url(../images/dance_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.dance_data2 {
	font-size: 9pt;
	color: #D3D5C3;
	text-align: center;
	background-image: url(../images/dance_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.dance_data1 {
	font-size: 9pt;
	color: #DE3B33;
	text-align: center;
	background-image: url(../images/dance_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.theatre_data3 {
	font-size: 9pt;
	color: #6F8CDE;
	text-align: center;
	background-image: url(../images/theatre_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.theatre_data2 {
	font-size: 9pt;
	color: #D5C3CE;
	text-align: center;
	background-image: url(../images/theatre_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.theatre_data1 {
	font-size: 9pt;
	color: #E3323F;
	text-align: center;
	background-image: url(../images/theatre_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.member_data3 {
	font-size: 9pt;
	color: #6F8CDE;
	text-align: center;
	background-image: url(../images/theatre_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.member_data2 {
	font-size: 9pt;
	color: #D5C3CE;
	text-align: center;
	background-image: url(../images/theatre_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.member_data1 {
	font-size: 9pt;
	color: #E3323F;
	text-align: center;
	background-image: url(../images/theatre_data_num_bg.gif);
	height:20px;
	padding-top: 4px;
}
.infor_font {
	font-family: "µ¸¿ò";
	font-size: 11pt;
	font-weight: bold;
	color: #FFF1E1;
}
.infor_sfont {
	font-size: 9pt;
	color: #FFD460;
}
.infor_ssfont  {
	font-size: 9pt;
	color: #FAE4D0;
}
.notice_font  {
	font-size: 9pt;
	color: #F9F1E5;
}
.poll_font {
	font-size: 8pt
	color: #eeeeee;
	font-weight: bold;
	padding-top:4px;
}

.callendar_font {
	font-size: 24px;
	font-style: italic;
    color: #000000;
	font-weight: bold;
	padding-top: 4px;
}
/*---*/





/*padding*/
.td_font_padding {
	padding-top:4px;
}
.contents_padding {
	padding-left:14px;
	padding-right:14px;
}
/*-------*/





/*blank_style*/
.board_blank {
	padding-top:3px;
	color: #F9F1E5;
}
.copy_blank {
	padding-left:26px;
	line-height:16px;
	font-size: 8pt;
}

/*----------*/


/*td_style*/
.con_td {
	padding-left:11px;
	padding-right:11px;
	padding-top:23px;
	color: #cccccc;
	font-size: 9pt;
	border: 1px solid #B7B7B7;

}
/*----------*/