BODY{ 
background-attachment: fixed; background-image:"../img/logo.gif"; 
background-repeat: no-repeat; background-position: 100% 100%;
margin-top : 0 ;
margin-bottom : 0 ;
margin-left : 0 ;
margin-right : 0 ;
font:10pt µ¸¿ò,tahoma,arial,seoul; 
color:#000000;
scrollbar-base-color:#CCCCCC; 
scrollbar-track-color:#CCCCCC; 
scrollbar-arrow-color:#FFFFFF
}

td{
font:10pt µ¸¿ò,tahoma,arial,seoul;
color:#000000
}

a:link {
color=#333333;
text-decoration:none
}

a:active {
color=#3B3B5B
}

a:visited {
color=#666666;
text-decoration:none
}

a:hover {  
text-decoration:underline;  
color:#AFA4C4
}

a:link {
color=#333333;
text-decoration:none
}

.6tah{
font:6pt tahoma,seoul;
color:#000000
}

.7tah{
font:7pt tahoma,seoul;
color:#000000
}

.8tah{
font:8pt tahoma,seoul;
color:#000000
}

.9tah{
font:9pt tahoma, seoul;
color:#000000
}

td.title {
  text-align: center;
  background-color = rgb(245,245,255);
  padding-top: 1pt;
  padding-bottom: 1pt;
}

th.sunday {
  text-align: center;
  background-color: rgb(255,220,224);
  border-style: none;
}

th.saturday {
  text-align: center;
  background-color: rgb(245,245,255);
  border-style: none;
}

th.weekday {
  text-align: center;
  background-color: rgb(245,245,255);
  border-style: none;
}

td.valid {
  text-align: left;
  vertical-align: top;
  padding-top: 2pt;
}

td.invalid {
  text-align: left;
  vertical-align: top;
  padding-top: 2pt;
  background-color: rgb(230,230,230);
}

td.today {
  text-align: left;
  background-color: rgb(225,255,255);
  vertical-align: top;
  padding-top: 2pt;
}

p.title {
  font-weight: bold;
}

p.header {
  font :10pt µ¸¿ò,seoul ;
  color : #333333;
}

p.adate {
  margin-bottom:0.5em;
  font-size: 0.84em;
}

p.event {
  font-size: 0.90em;
}

.underlink {
  font-size: 0.84em;
  text-decoration: underline;
  font-weight: normal;
}

.smalltext {
  font-size: 0.84em;
  font-weight: normal;
}