table {
	font: 8pt "", "u", "Arial", "Helvetica", "sans-serif";
	color: #666666;
	padding:0;
	line-height: 14px
}

body
{
	scrollbar-face-color: #E1E1E1;
	scrollbar-shadow-color: #595959;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #595959;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color:#ffffff
}

.scroll_orange  {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #BB74C0; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}


.tdpadding {s
	padding-top:4
}

.topbottomline {
	border-top: 1px solid B1B1B1;
	border-bottom: 1px solid B1B1B1;
}

.blueline {
	border: 1px solid B5C8D8;
}

.body_style  {
	SCROLLBAR-FACE-COLOR: #cdcdcd;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #ffffff}
}

a:link   {text-decoration:none; color:#666666}
a:visited  {text-decoration:none; color:#666666}
a:hover  {text-decoration:none; color:000000}

.title1   {  font-weight: bold;  font-size: 12px; color: #ffffff}
.title2   {  font-weight: bold;  font-size: 12px; color: #0C5F89}
.title3   {  font-weight: bold;  font-size: 12px; color: #B9862E}
.title4   {  font-weight: bold;  font-size: 12px; color: #3B9FD2}
.title5   {  font-weight: bold;  font-size: 12px; color: #23526E}
.title5   {  font: 9pt "";

	color: #666666;
	border-top: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;

}
.title6   {  font: 9pt "";

	color: #666666;
	border-top: 1px solid #EFC75D;
	border-right: 1px solid #EFC75D;
	border-bottom: 1px solid #EFC75D;
	border-left: 1px solid #EFC75D;

}

.text1    {  font-size: 12px; color: #666666}
.text2    {  font-size: 12px; color: #FF7331; text-decoration:underline}
.text3    {  font-size: 12px; color: #666666; text-decoration:underline}
.text4    {  font-size: 12px; color: #ffffff; text-decoration:underline}
.text5    {  font-size: 12px; color: #53401D; font-weight: bold }
.text6    {  font-size: 12px; line-height: 18px}
.text7    {  font-size: 11px; color: #FF6600}
.text10 {
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 20px;
	color: #7D7D7D;
}

.text8    {  font-size: 12px; color: #715C2F; line-height: 20px}
.text9    {  font-size: 12px; color: #FC2121; font-weight: bold}

.small    {  font-size: 11px}
.small3    {  font-size: 11px; font-weight: bold; color: #4F3D18}
.small5    {  font-size: 11px; color: #ff0000}
.line     {  font-size: 12px; line-height: 20px}
.line2    {  font-size: 12px; line-height: 20px}
.line3    {  border-top: 1px solid #DDDDDD;}
.small2    {  font-size: 13px}


.eng_green    {  font: 9pt "Verdana", "±¼¸²";
	color: #339900;
	padding:0;
	line-height: 16px}
  A.eng_green:link   {  font-size: 12px; color: #339900}
  A.eng_green:visited{  font-size: 12px; color: #336600}
  A.eng_green:hover  {  font-size: 12px; color: #339900}
  A.eng_green:active {  font-size: 12px; color: #339900}

.eng_gray   {  font: 9pt "Verdana", "±¼¸²";
	color: #666666;
	padding:0;
	line-height: 16px}
  A.eng_gray:link   {  font-size: 12px; color: #666666}
  A.eng_gray:visited{  font-size: 12px; color: #666666}
  A.eng_gray:hover  {  font-size: 12px; color: #666666}
  A.eng_gray:active {  font-size: 12px; color: #666666}

.free_menu    {  font-size: 12px; color: #FFFFFF}
  A.free_menu:link   {  font-size: 12px; color: #FFFFFF}
  A.free_menu:visited{  font-size: 12px; color: #FFFFFF}
  A.free_menu:hover  {  font-size: 12px; color: #9AE700}
  A.free_menu:active {  font-size: 12px; color: #FFFFFF}

.free_link1    {  font-size: 11px; color: #999999}
  A.free_link1:link   {  font-size: 11px; color: #999999}
  A.free_link1:visited{  font-size: 11px; color: #999999}
  A.free_link1:hover  {  font-size: 11px; color: #000000}
  A.free_link1:active {  font-size: 11px; color: #999999}

.dmb_link1    {  font-size: 11px; color: #4F3D18 ;font-weight: bold}
  A.dmb_link1:link   {  font-size: 11px; color: #4F3D18; font-weight: bold}
  A.dmb_link1:visited{  font-size: 11px; color: #4F3D18;font-weight: bold}
  A.dmb_link1:hover  {  font-size: 11px; color: #FC9900;font-weight: bold}
  A.dmb_link1:active {  font-size: 11px; color: #4F3D18;font-weight: bold}

.free_link2    {  font-size: 12px; color: #666666}
  A.free_link2:link   {  font-size: 12px; color: #666666}
  A.free_link2:visited{  font-size: 12px; color: #666666}
  A.free_link2:hover  {  font-size: 12px; color: #FF7331}
  A.free_link2:active {  font-size: 12px; color: #666666}

.gray    {  font-size: 12px; color: #666666}
  A.gray:link   {  font-size: 12px; color: #666666}
  A.gray:visited{  font-size: 12px; color: #666666}
  A.gray:hover  {  font-size: 12px; color: #333333}
  A.gray:active {  font-size: 12px; color: #666666}

.gray2    {  font-size: 12px; color: #666666; line-height: 18pt;}
  A.gray2:link   {  font-size: 12px; color: #666666}
  A.gray2:visited{  font-size: 12px; color: #666666}
  A.gray2:hover  {  font-size: 12px; color: #333333}
  A.gray2:active {  font-size: 12px; color: #666666}

.green1   {  font-size: 12px; color: #B9BC74; line-height: 12pt;}
  A.gray2:link   {  font-size: 12px; color: #B9BC74}
  A.gray2:visited{  font-size: 12px; color: #666666}
  A.gray2:hover  {  font-size: 12px; color: #333333}
  A.gray2:active {  font-size: 12px; color: #666666}

.blue    {  font-size: 12px; color: #666666}
  A.blue:link   {  font-size: 12px; color: #666666}
  A.blue:visited{  font-size: 12px; color: #666666}
  A.blue:hover  {  font-size: 12px; color: #0097AC}
  A.blue:active {  font-size: 12px; color: #666666}

.blue2   {  font-size: 12px; color: #3B9FD2}
  A.blue2:link   {  font-size: 12px; color: #3B9FD2}
  A.blue2:visited{  font-size: 12px; color: #3B9FD2}
  A.blue2:hover  {  font-size: 12px; color: #3B9FD2}
  A.blue2:active {  font-size: 12px; color: #3B9FD2}


.form_login {color: #993300; font:9pt ; border: 1 solid #FDC39B}

.form1 {font:9pt ; border: 1 solid gray}

.form_word {font:11pt ; border: 1 solid #CBC6C0}

.form3 {
	BORDER-RIGHT: #838383 1px solid;
	BORDER-TOP: #838383 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #838383 1px solid;
	FONT-SIZE: 9pt;
	COLOR: #666666;
	HEIGHT: 20px;
	width: 175px;
	BACKGROUND-COLOR: #FDF4E6;
	TEXT-DECORATION: none
}
.form_m {
	BORDER-RIGHT: #D7D7D7 1px solid;
	BORDER-TOP: #D7D7D7 1px solid;
	BORDER-LEFT: #D7D7D7 1px solid;
	BORDER-BOTTOM: #D7D7D7 1px solid;
	FONT-SIZE: 9pt;
	HEIGHT: 19px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
.form_box {
	BORDER-RIGHT: #E2DACD 1px solid;
	BORDER-TOP: #E2DACD 1px solid;
	BORDER-LEFT: #E2DACD 1px solid;
	BORDER-BOTTOM: #E2DACD 1px solid;
	FONT-SIZE: 9pt;
	HEIGHT: 19px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
.form_g {font:9pt ; border: 1 solid #CCCCCC;}
.form_dmb {font:9pt ; border: 1 solid #E3E0D3;}
.form_w {font:9pt ; border: 0 solid #FFFFFF;}
.form_b {font:9pt ; border: 1 solid #7A96AF; background-color: #DEE9F0;}
.form_bw {font:9pt ; border: 1 solid #DFD6B2; background-color: #FFFEF1;}

.body { font-size: 9pt; color: #222222; line-height: 12pt; font-family: "FontName"}
.box { font-size: 9pt; font-family: FontName }

.b1_lt {border-top: 1 solid #DDDDDD;}
.b1_ll {border-left: 1 solid #DDDDDD}
.b1_lr {border-right: 1 solid #DDDDDD}
.b1_lb {border-bottom: 1 solid #DDDDDD}

.name { font-size: 9pt; font-family: "Times New Roman", Georgia, Times }
.mj { font-size: 9pt; color: #666666; font-family: Verdana, Arial, Sans-Serif }
.path { font-size: 9pt; font-family: Verdana, Arial, Sans-Serif }
.sidemenu { font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Sans-Serif }
.input { font-size: 9pt; border-width:1; border-color:#666666; border-style:solid }
.word_click { font-size: 13pt; font-family: FontName }
.whpro { font-size: 10pt; color: #222222; line-height: 15pt;}.text8 {  color: FFF7DD; text-decoration: underline}
.textbox
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 0px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-COLOR: #EAEAEA;
    TEXT-DECORATION: none
}
.textarea {
           BORDER-RIGHT: #D1D1D1 1px solid;
           BORDER-TOP:  #D1D1D1 1px solid;
		   PADDING-LEFT: 3px; FONT-SIZE: 12px;
		   IME-MODE: active; PADDING-BOTTOM: 3px;
		   SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
		   BORDER-LEFT:  #D1D1D1 1px solid;
		   SCROLLBAR-SHADOW-COLOR: #eaeaea;
		   COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #eaeaea;
		   LINE-HEIGHT: 14px; SCROLLBAR-ARROW-COLOR: #ffffff;
		   PADDING-TOP: 3px; SCROLLBAR-TRACK-COLOR: #ffffff;
		   BORDER-BOTTOM: #D1D1D1 1px solid;
		   FONT-FAMILY: "Verdana", "", "u";
		   SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
		   background-color: #ffffff
		   }

.textarea2 {
           BORDER-RIGHT: #ffffff 1px none;
           BORDER-TOP:  #C34FFF 1px none;
		   PADDING-LEFT: 3px;
		   FONT-SIZE: 12px;
		   IME-MODE: active;
		   PADDING-BOTTOM: 3px;
		   SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
		   BORDER-LEFT:  #ffffff 1px none;
		   SCROLLBAR-SHADOW-COLOR: #ffffff;
		   COLOR: #666666;
		   SCROLLBAR-3DLIGHT-COLOR: #ffffff;
		   LINE-HEIGHT: 14px;
		   SCROLLBAR-ARROW-COLOR: #ffffff;
		   PADDING-TOP: 3px;
		   SCROLLBAR-TRACK-COLOR: #ffffff;
		   BORDER-BOTTOM: #ffffff 1px none;
		   FONT-FAMILY: "Verdana", "", "u";
		   SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
		   background-color: #ffffff
		   }


.brown1 {
	font-size: 12px;
	color: #8F7250;
	line-height: 14px;
	font-weight: bold;
}
.blue1 {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #4388BE;
}

.blue2 {
	font-size: 11px;
	color: 666666;
}
.blue3 {
	font-size: 12px;
	color: D77709;
	line-height: 18px;
}
.blue4 {
	font-size: 12px;
	color: 666666;
	font-weight: bold;
}
.blue5_dmb {
	font-size: 12px;
	color: 463C29;
	line-height: 18px;
}

.blue6_dmb {
	font-size: 12px;
	color: 463C29;
	font-weight: bold;
	line-height: 18px;
}
.blue7_dmb {
	font-size: 12px;
	color: FF6C00;
	font-weight: bold;
	line-height: 18px;
}




.rightline {
	border-right: 1px solid #FFFFFF;
}


 .navi_menu    {  font-size: 12px; color: #666666}
  A.navi_menu:link   {  font-size: 12px; color: #666666}
  A.navi_menu:visited{  font-size: 12px; color: #666666}
  A.navi_menu:hover  {  font-size: 12px; color: #A3DC28}
  A.navi_menu:active {  font-size: 12px; color: #666666}


 .wt_18    {  font-size: 12px; color: #FFFFFF;  line-height: 18px}


.subtitle {
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}

.stu_window_title {
	font-size: 17px;
	line-height: 19px;
	color: #FFFFFF;
	font-weight:bold;
}

  A.subtitle:link   {  font-size: 12px; color: #FFFFFF}
  A.subtitle:visited{  font-size: 12px; color: #FFFFFF}
  A.subtitle:hover  {  font-size: 12px; color: #FAFF73}
  A.subtitle:active {  font-size: 12px; color: #FFFFFF}


.best3 {
	font-size: 11px;
	line-height: 12px;
	color: #666666;
}

.list     {  font-size: 12px; color: #666666}
  A.list:link   {  font-size: 12px; color: #666666}
  A.list:visited{  font-size: 12px; color: #666666}
  A.list:hover  {  font-size: 12px; color: #FF8A00}
  A.list:active {  font-size: 12px; color: #666666}

.small_text2    {color: #3399FF;font-size: 12px;font-weight:bold;}

.small_text    {color: #E78E00;font-size: 11px;}
.small_white   {color: #ffffff;font-size: 11px;}
.num_place     {color: #FC2121;font-size: 12px;font-weight:bold;}

.board_guide     {color: #4082F0;font-size: 12px;font-weight:bold;}
.board_newlec     {color: #D445CF;font-size: 12px;font-weight:bold;}
.board_notice     {color: #53B81B;font-size: 12px;font-weight:bold;}






.form_pup {font:9pt ; border: 1 solid #D3C0E2; background-color: #F7F3FA;}

.my_nt	{color: #FFFFFF;font-size: 12px;font-weight:bold;}
.my_ntbox	{
		border-style:solid;
		border-color:#E6E6E6;
		border-width:1px
		}

a.mylink:link   {  font-size: 12px; color: #666666}
a.mylink:visited{  font-size: 12px; color: #666666}
a.mylink:hover  {  font-size: 12px; color: #FF8C05}
a.mylink:active {  font-size: 12px; color: #666666}

.my_list-obj {
		padding-top:5;
		padding-bottom:3;
		color: #DB7E04;font-size: 12px;font-weight:bold;
		}

.my_listbox	{
		border-style:solid;
		border-color:#F0F0F0;
		border-top-style:none;
		border-bottom-width:3px;
		border-left-width:5px;
		border-right-width:5px;
		}
.subtxtbox	{
		border-style:solid;
		border-color:#E5E3E3;
		border-width:1px
		}
.mysettbox1{
		padding-left:5;
		padding-top:7;
		padding-bottom:2;
		font-size: 12px; color: #DB7E04
		}
a.mysettbox1:link   {  font-size: 12px; color: #DB7E04}
a.mysettbox1:visited{  font-size: 12px; color: #DB7E04}
a.mysettbox1:hover  {  font-size: 12px; color: #FF8C05}
a.mysettbox1:active {  font-size: 12px; color: #DB7E04}

.my_reportcard{
		font-size: 12px; color: #E98080; font-weight:bold;
		}

.my_reptitle{
		padding-top:8;
		padding-bottom:5;
		font-size: 14px; color: #666666; font-weight:bold;
		}

.mystudy_stop{
		padding-left:5;
		padding-top:5;
		padding-bottom:3;
		font-size: 12px; color: #936C02;
		}

.mystudy_stop2{
		padding-left:5;
		padding-top:5;
		padding-bottom:5;
		font-size: 12px; color: #936C02;
		}

a.mystudy_stop2:link   {  font-size: 12px; color: #936C02}
a.mystudy_stop2:visited{  font-size: 12px; color: #936C02}
a.mystudy_stop2:hover  {  font-size: 12px; color: #FF8C05}
a.mystudy_stop2:active {  font-size: 12px; color: #936C02}

.my_txt01{font-size: 12px; color: #FF8C05}


.my_sel {
	font:12px verdana,gengeva;
	color:#000000;
	border:1px solid;
	background-color:#FFFDFA;
	border-color:#CFCBC3;
	text-align:left
}
.my_tb {
	font:12px verdana,gengeva;
	color:#000000;
	border:1px solid;
	background-color:#FFFDFA;
	border-color:#CFCBC3;
	width:120px;
	height:18px;
	text-align:left
}


.wd_list1	{
		padding-top:10;
		padding-bottom:5;
		border-bottom-style:solid;
		border-bottom-color:#EEEEEE;
		border-bottom-width:1px;
		}
.wd_list2	{
		padding-left:15;
		padding-top:10;
		padding-bottom:5;
		border-bottom-style:solid;
		border-bottom-color:#EEEEEE;
		border-bottom-width:1px;
		border-left-style:solid;
		border-left-color:#EEEEEE;
		border-left-width:1px;
		}
.wd_list3	{
		padding-top:7;
		padding-bottom:5;
		border-bottom-color:#ffffff;
		border-bottom-width:1px;
		}
.wd_list4	{
		padding-left:15;
		padding-top:7;
		padding-bottom:5;
		border-left-color:#ffffff;
		border-left-width:1px;
		}

.wd_pu {font-size: 12px; color: #663399; font-weight:bold;}
a.wd_pu:link   {  font-size: 12px; color: #663399; font-weight:bold;}
a.wd_pu:visited{  font-size: 12px; color: #663399; font-weight:bold;}
a.wd_pu:hover  {  font-size: 12px; color: #663399; font-weight:bold;}
a.wd_pu:active {  font-size: 12px; color: #663399; font-weight:bold;}

.free {font-size: 12px; color: #666666}
a.free:link   {  font-size: 12px; color: #666666}
a.free:visited{  font-size: 12px; color: #666666}
a.free:hover  {  font-size: 12px; color: #6000AC}
a.free:active {  font-size: 12px; color: #666666}

.free2{font-size: 12px; color: #FFFFFF}
a.free2:link   {  font-size: 12px; color: #FFFFFF}
a.free2:visited{  font-size: 12px; color: #FFFFFF}
a.free2:hover  {  font-size: 12px; color: #FEFFA1}
a.free2:active {  font-size: 12px; color: #FFFFFF}

.free3{font-size: 12px; color: #8D66AC}
a.free3:link   {  font-size: 12px; color: #8D66AC}
a.free3:visited{  font-size: 12px; color: #8D66AC}
a.free3:hover  {  font-size: 12px; color: #6000AC}
a.free3:active {  font-size: 12px; color: #8D66AC}


.tct_grade {font-weight:bold; font-size: 20px; color: #00CCDD}

.s_room {font-weight:bold; font-size: 16px; color: #0A6F51;line-height:18px}

.s_special {font-weight:bold; font-size: 16px; color: #117BA0;line-height:18px}

.white_big {font-weight:bold; font-size: 23px; color: #ffffff;line-height:21px}

.d_brown {font-size: 12px; color:#694C3A;line-height:15px}

.textblank {
        clear: none;
        border: 1px none #EDEDED;
        float: none;
	background-color: #f7f7f7;
	BORDER-BOTTOM: #aeaeae 1px solid;
	color: #000000;
	FONT-SIZE: 13px;
}

.b2bblank {
        clear: none;
        border: 1px none #CBD1DC;
        float: none;
	background-color: #CBD1DC;
	BORDER-BOTTOM: #CBD1DC 1px solid;
	color: #010556;
	FONT-SIZE: 13px;
}

.line_listbox	{
		padding-top:10;
		padding-bottom:5;
		border-botto21style:solid;
		border-bottom-color:#F0F0F0;
		border-bottom-width:1px
		}

.line_btmdt	{
		padding-top:7;
		padding-bottom:2;
		border-bottom-style:dashed;
		border-bottom-color:#E6E6E6;
		border-bottom-width:1px
		}
.line_btmdt2	{
		padding-top:7;
		padding-bottom:2;
		}

.line_btmbwh{
		padding-left:5;
		padding-top:7;
		padding-bottom:2;
		border-bottom-style:dashed;
		border-bottom-color:#148890;
		border-bottom-width:1px
		}
