

a {line-height:150%;}
a:link      { color:#666666; text-decoration: text-decoration: none; }
a:visited   { color:#666666; text-decoration: none; }
a:hover     { color:#000000; text-decoration: none; }
img {border:0px}


body  	        { font-family:"Arial", "Verdana"; font-size:12px; color:#494949; margin:0px; line-height:160%; letter-spacing:-0.25px}
table 	        { font-family:"Arial", "Verdana"; font-size:12px; line-height:17px;word-spacing: 2px}
td     	        { font-family:"Arial", "Verdana"; font-size:12px; line-height:17px; word-spacing: 2px}
input  	        { color:#333333; font-family:"Arial", "Verdana"; font-size:11px;}
select          { color:#333333; border:1 solid #5787A7 ; font-size:11px;font-family: "Arial", "Verdana";}
textarea        { color:#333333; border:1 solid #9A9A9A; font-size:11px:"Arial", "Verdana"; }


/*menu CSS*/
.menu {font-size:14px; color:#000000; font-weight:bold;}
.menu a:link  { color:#ffffff; line-height:12px}
.menu a:visited   { color:#ffffff;}
.menu a:hover   { color:#FFFA6C; text-decoration:underline;}

/*sub_menu CSS*/
.sub_menu {font-family:Verdana; font-size:12px; color:#656565; line-height:25px}
.sub_menu a:link  { color:#656565; line-height:25px}
.sub_menu a:visited   { color:#656565;}
.sub_menu a:hover   { color:#ffffff; text-decoration:underline;}

/*sub_menu_title CSS*/
.sub_menu_title {font-family:Arial; font-size:20px; color:#656565; line-height:35px; font-weight: bold;}


/*sub_title CSS*/
.sub_title {font-family:"Arial", "Verdana";color:#003399; font-size:20px; font-weight: bold; line-height:30px }
.sub_title1 {font-family:Verdana; color:#111111; font-size:15px; font-weight: bold;}
.teacher {font-family:Verdana; color:#494949; font-size:14px; font-weight: bold; text-decoration:underline; padding-top:5px}


/*category_sub CSS*/
.cat_sub {font-size:11px; text-decoration:none;}
.cat_sub a:link  { color:#555555;  }
.cat_sub a:visited  { color:#555555; }
.cat_sub a:hover   { color:#ffffff; background-color:#A1A1A1; text-decoration:none;}



/*data_link CSS*/
.data_link {font-size:12px; text-decoration:none;}
.data_link a:link  { color:#555555;  }
.data_link a:visited  { color:#555555; }
.data_link a:hover   { color:#ffffff; background-color:#A1A1A1; text-decoration:none;}




body,.iframe{   scrollbar-face-color:#F0F0F0;
        scrollbar-shadow-color:gray;
        scrollbar-highlight-color:#ffffff;
        scrollbar-3dlight-color:#F0F0F0;
        scrollbar-darkshadow-color:#ffffff;
        scrollbar-track-color:#F0F0F0; 
        scrollbar-arrow-color:#FD7E1A;
}
.member_box { background-color:#ffffff; border-width:1; border-color:#D1AAAD; border-style:solid;font-size: 9pt ; }
.member_box2 { background-color:#ffffff; border-width:0; border-color:#FFFFFF; border-style:solid;font-size: 8pt ; }
.member_box3 { background-color:#FFFFFF; border-width:1; border-color:#FDCEBD; border-style:solid;font-size: 8pt ; }
textarea {font-family:±¼¸²; font-size:9pt; color:#666666; text-decoration: none; background-color:F6F7F8; border-width:1pt; border-color:CBCBCB; border-style:solid} 


/*data CSS*/
.banner { font-family:"Georgia", "serif"; font-size:18px; color:#000000; font-weight:bold; line-height:30px}
.banner1 { font-family:"Georgia", "serif"; font-size:14px; color:#494949; line-height:30px; font-style:italic }
.banner2 { font-family:"Georgia", "serif"; font-size:14px; color:#494949; line-height:30px; font-style:italic; word-spacing: -2px }
.welcome { font-family:"Georgia", "serif"; font-size:18px; color:#ffffff; font-weight:bold; line-height:30px}
.photo { font-family:"Georgia", "serif"; font-size:18px; color:#24346F; font-weight:bold; line-height:30px;}
.copy  { font-family:Verdana; font-size:11px; color:#494949; line-height:17px; padding:10 0 10 0 }
.copy1  { font-family:Verdana; font-size:11px; color:#898989; line-height:17px;}
.path_01  { font-family:Verdana; font-size:17px; line-height:25px; font-weight:bold;}
.path_02  { font-family:Verdana; font-size:17px; line-height:23px; }

/*padding-left CSS*/
.left_5px {padding-left:5px;}
.left_7px {padding-left:7px;}
.listTitle { text-overflow:ellipsis;text-overflow-mode:ellipsis;overflow:hidden;white-space:nowrap; }
.listTitle1 { text-overflow:ellipsis;text-overflow-mode:ellipsis; overflow:hidden;white-space:nowrap;}

.calHeader {text-align:center; vertical-align:middle;  }
.calTitle  {text-align:center; vertical-align:middle;  }

.bgwhite2 { background-color:#FCF1F1; }
.bgwhite3 { background-color:#F2F2F2; }
.b       {font-weight:bold; }

/*padding-right CSS*/
.right_7px {padding-right:7px;}

/* Text */
.verdana11 {
	font-family: "Verdana";
	font-size: 11px;
	line-height:180%
}

/* Text Decoration */
.lh_100 {
	line-height:120%
}