/*********************[2009.07 ¸®´º¾ó ¾÷µ¥ÀÌÆ®]************************/
.s_text 	{FONT-SIZE: 11px; COLOR: #6b6b6b; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_bold 	{FONT-SIZE: 11px; COLOR: #6b6b6b; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; font-weight: bold;}
.s_text_gray 	{FONT-SIZE: 11px; COLOR: #a3a3a3; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_orange	{FONT-SIZE: 11px; COLOR: #FF9517; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_red	{FONT-SIZE: 11px; COLOR: #ed3a41; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_red_bold	{FONT-SIZE: 11px; COLOR: #ed3a41; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u";  font-weight: bold;}
.s_text_blue	{FONT-SIZE: 11px; COLOR: #42bbd5; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_blue_bold	{FONT-SIZE: 11px; COLOR: #42bbd5; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; font-weight: bold; }
.text_black	{FONT-SIZE: 12px; COLOR: #505050; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }

.tlec {FONT-SIZE: 12px; COLOR: #1b93d9; LINE-HEIGHT: 14px;  }


.t_login {
	BORDER-RIGHT: #D2D2D2 1px solid; 
	BORDER-TOP: #D2D2D2 1px solid; 
	BORDER-LEFT: #D2D2D2 1px solid;
	BORDER-BOTTOM: #D2D2D2 1px solid;  
	FONT-SIZE: 9pt; 
	COLOR: #6b6b6b;
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
	width:96px
}

.t_sel {
	BORDER-RIGHT: #dbdbdb 1px solid; 
	BORDER-TOP: #dbdbdb 1px solid; 
	BORDER-LEFT: #dbdbdb 1px solid;
	BORDER-BOTTOM: #dbdbdb 1px solid;  
	FONT-SIZE: 9pt; 
	COLOR: #545454;
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #FBFEFF; 
	TEXT-DECORATION: none;
	width:170px
}

.t_mall {
	BORDER-RIGHT: #dbdbdb 1px solid; 
	BORDER-TOP: #dbdbdb 1px solid; 
	BORDER-LEFT: #dbdbdb 1px solid;
	BORDER-BOTTOM: #dbdbdb 1px solid;  
	FONT-SIZE: 9pt; 
	COLOR: #545454;
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #FBFEFF; 
	TEXT-DECORATION: none;
	width:190px
}


.freecontent_link{
	font-size: 11px;
	color: #6b6b6b;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: "dotum","u";
	font-weight: bold;
	background-color: #f6f6f6;
	}

.freecontent_txt{
	font-size: 11px;
	color: #6b6b6b;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: "dotum","u";
	
	}



.event_link{font-size: 12px; color: #8D66AC}
a.event_link:link   {  font-size: 12px; color: #8D66AC}
a.event_link:visited{  font-size: 12px; color: #8D66AC}
a.event_link:hover  {  font-size: 12px; color: #6000AC}
a.event_link:active {  font-size: 12px; color: #8D66AC}

.lec_link{font-size: 12px; color: #5588dc}
a.lec_link:link   {  font-size: 12px; color: #5588dc}
a.lec_link:visited{  font-size: 12px; color: #5588dc}
a.lec_link:hover  {  font-size: 12px; color: #5588dc}
a.lec_link:active {  font-size: 12px; color: #5588dc}

.sitemap_link{font-size: 11px; color: #797979 ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }
a.sitemap_link:link   {  font-size: 11px; color: #797979 ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }
a.sitemap_link:visited{  font-size: 11px; color: #797979 ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }
a.sitemap_link:hover  {  font-size: 11px; color: #1A97DF ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }
a.sitemap_link:active {  font-size: 11px; color: #1A97DF ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }

.tlec_link{font-size: 11px; color: #1e8dea ;font-weight: bold;}
a.tlec_link:link   {  font-size: 11px; color: #1e8dea ;font-weight: bold;}
a.tlec_link:visited{  font-size: 11px; color: #1e8dea ;font-weight: bold;}
a.tlec_link:hover  {  font-size: 11px; color: #4DB6F2 ;font-weight: bold;}
a.tlec_link:active {  font-size: 11px; color: #4DB6F2 ;font-weight: bold;}

.plec_link{font-size: 12px; color: #000000 ;}
a.plec_link:link   {  font-size: 12px; color: #000000 ;}
a.plec_link:visited{  font-size: 12px; color: #000000 ;}
a.plec_link:hover  {  font-size: 12px; color: #545454 ;}
a.plec_link:active {  font-size: 12px; color: #545454 ;}

.popul_link{font-size: 11px; color: #8A8A8A;  LINE-HEIGHT: 16px; FONT-FAMILY: "dotum","u"; }
a.popul_link:link   {  font-size: 11px; color: #8A8A8A ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }
a.popul_link:visited{  font-size: 11px; color: #8A8A8A ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }
a.popul_link:hover  {  font-size: 11px; color: #8D66AC ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }
a.popul_link:active {  font-size: 11px; color: #8A8A8A ; LINE-HEIGHT: 17px; FONT-FAMILY: "dotum","u"; }


/**********************¼öÁ¤ ¹× ¹Ù²ï ½ºÅ¸ÀÏ**************************/

body {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color:#CACACA;
	scrollbar-highlight-color:#CACACA;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color: #F6F6F6;
	scrollbar-arrow-color: #CACACA;
}

table {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	font-family: "dotum";
	letter-spacing: 0px;
	text-align:left;
}

.style1 {
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	letter-spacing: -1px;
	font-weight: bold;
}

.style2 {
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	font-family: "dotum";
	letter-spacing: -1px;
	text-align:left;
}

.style3 {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	font-family: "dotum";
	letter-spacing: 0px;
	text-align:left;
}

.style4 {
	font-weight: bold;
}

.style5 {
	font-size: 12px;
	color: #dd5099;
	font-family: "dotum";
	font-weight: bold;
}

.style6 {
	text-decoration: line-through;
}


.style7 {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}

.style8 {
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	font-family: "±¼¸²";
	letter-spacing: -1px;
	text-align:left;
}

.style9 {
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	font-family: "±¼¸²";
	letter-spacing: 0px;
	text-align:left;
}

.style10 {
	font-size: 12px;
	line-height: 16px;
	color: #d8d8d8;
	font-family: "±¼¸²";
	letter-spacing: 0px;
	text-align:left;
}

.style11 {
	font-size: 11px;
	line-height: 16px;
	color: #ffffff;
	font-family: "±¼¸²";
	letter-spacing: 0px;
	text-align:center;
}

.style12 {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	font-family: "±¼¸²";
	letter-spacing: -1px;
	text-align:left;
}
.style13 {
	line-height: 14px;
}

.style14 {
	letter-spacing: -1px;
}

.style15 {
	font-size: 12px;
	color: #FF0000;
}

.style16{
	font-size: 11px;
	color: #FF0000;
}


.style17{
	font-size: 11px;
	color: #666666;
}

.style18{
	font-size: 12px;
	color: #58a215;
	font-weight: bold;
}



.textbox5 {
    BORDER-RIGHT: #D1D1D1 1px solid; 
    BORDER-TOP: #D1D1D1 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid; 
    BORDER-BOTTOM: #D1D1D1 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width:125px;
}
.textbox4 {
    BORDER-RIGHT: #D1D1D1 1px solid; 
    BORDER-TOP: #D1D1D1 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid; 
    BORDER-BOTTOM: #D1D1D1 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width:230px;
}

.textbox3 {
    BORDER-RIGHT: #D1D1D1 1px solid; 
    BORDER-TOP: #D1D1D1 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid; 
    BORDER-BOTTOM: #D1D1D1 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width:140px;
}

.textbox2 {¿ÀÈÄ 3:55 2007-08-30
    BORDER-RIGHT: #D1D1D1 1px solid; 
    BORDER-TOP: #D1D1D1 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid; 
    BORDER-BOTTOM: #D1D1D1 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width:115px;
}

.textbox1 {
    BORDER-RIGHT: #ff6000 1px solid; 
    BORDER-TOP: #ff6000 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #ff6000 1px solid; 
    BORDER-BOTTOM: #ff6000 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	width:90px;
	color: #ff6000;
}

.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
}

/**************************±âÁ¸½ºÅ¸ÀÏ*******************************/

/*table {
	font: 9pt "", "u", "Arial", "Helvetica", "sans-serif";
	color: #666666;
	padding:0;
	line-height: 16px
}*/
.fav_form   {
	font: 9pt "Arial";
	color: #3399CC;
	background-color: #B2EBF2;
	border: 1px solid #99FFFF;
}

.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: #B9862E; text-decoration:underline}**/
.text5    {  font-size: 12px; color: #53401D; font-weight: bold }
.text6    {  font-size: 12px; line-height: 18px}
.text7    {  font-size: 12px; line-height: 24px}

.small    {  font-size: 11px}
.line     {  font-size: 12px; line-height: 18px}
.line2    {  font-size: 12px; line-height: 20px}
.small2    {  font-size: 13px}

.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}

.free_link2    {  font-size: 12px; color: #FF7331}
  A.free_link2:link   {  font-size: 12px; color: #FF7331}
  A.free_link2:visited{  font-size: 12px; color: #FF7331}
  A.free_link2:hover  {  font-size: 12px; color: #000000}
  A.free_link2:active {  font-size: 12px; color: #FF7331}

.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}
  

.form1 {font:9pt ; border: 1 solid gray}

.form1 {font:9pt ; border: 1 solid gray}

.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: #5B79A5;
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #E0ECFE; 
	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: 22px; 
	PADDING-TOP: 3px;
	PADDING-LEFT: 3px;
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
}
.form_m2 {
	BORDER-RIGHT: #D7D7D7 1px solid; 
	BORDER-TOP: #D7D7D7 1px solid; 
	BORDER-LEFT: #D7D7D7 1px solid;
	BORDER-BOTTOM: #D7D7D7 1px solid;  
	FONT-SIZE: 9pt; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
	width:62px;	
	PADDING-TOP: 3px;
	PADDING-LEFT: 3px;
	LINE-HEIGHT: 14px	
	
}
.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_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 }
.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}

.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;
}


.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: #0097AC}
  A.list:active {  font-size: 12px; color: #666666}





.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.mylink1:link   {  font-size: 12px; color: #666666}
a.mylink1:visited{  font-size: 12px; color: #666666}
a.mylink1:hover  {  font-size: 12px; color: #FF8C05}
a.mylink1:active {  font-size: 12px; color: #666666}

a.mylink:link   {font-size: 12px; text-decoration:none; color: #333333}
a.mylink:visited{font-size: 12px; text-decoration:none; color: #333333}
a.mylink:hover  {font-size: 12px; text-decoration:underline; color: #CC0066}
a.mylink:active {font-size: 12px; text-decoration:none; color: #333333}

.my_left    {font-size: 12px; color: #FFFFFF}
a.my_left:link   {font-size: 12px; text-decoration:none; color: #FFFFFF}
a.my_left:visited{font-size: 12px; text-decoration:none; color: #FFFFFF}
a.my_left:hover  {font-size: 12px; text-decoration:underline; color: #FFFFFF}
a.my_left:active {font-size: 12px; text-decoration:none; color: #FFFFFF}

.my_pink    {font-size: 12px; color: #CC0066}
A.my_pink:link   {font-size: 12px; text-decoration:none; color: #CC0066}
A.my_pink:visited{font-size: 12px; text-decoration:none; color: #CC0066}
A.my_pink:hover  {font-size: 12px; text-decoration:underline; color: #CC0066}
A.my_pink:active {font-size: 12px; text-decoration:none; color: #CC0066}

.my_brn    {font-size: 12px; color: #663333}
A.my_brn:link   {font-size: 12px; text-decoration:none; color: #663333}
A.my_brn:visited{font-size: 12px; text-decoration:none; color: #663333}
A.my_brn:hover  {font-size: 12px; text-decoration:underline; color: #663333}
A.my_brn:active {font-size: 12px; text-decoration:none; color: #663333}

.my_brn_s    {font-size: 11px; color: #663333}
A.my_brn_s:link   {font-size: 11px; text-decoration:none; color: #663333}
A.my_brn_s:visited{font-size: 11px; text-decoration:none; color: #663333}
A.my_brn_s:hover  {font-size: 11px; text-decoration:underline; color: #663333}
A.my_brn_s:active {font-size: 11px; text-decoration:none; color: #663333}

.my_grn    {font-size: 12px; color: #666600}
A.my_grn:link   {font-size: 12px; text-decoration:none; color: #666600}
A.my_grn:visited{font-size: 12px; text-decoration:none; color: #666600}
A.my_grn:hover  {font-size: 12px; text-decoration:underline; color: #666600}
A.my_grn:active {font-size: 12px; text-decoration:none; color: #666600}

.my_grn_s    {font:"??"; font-size: 11px; color: #666600}
A.my_grn_s:link   {font-size: 11px; text-decoration:none; color: #666600}
A.my_grn_s:visited{font-size: 11px; text-decoration:none; color: #666600}
A.my_grn_s:hover  {font-size: 11px; text-decoration:underline; color: #666600}
A.my_grn_s:active {font-size: 11px; text-decoration:none; color: #666600}






.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_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}


.line_listbox	{
		padding-top:10;
		padding-bottom:5; 
		border-bottom-style: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_btmbwh{
		padding-left:5;
		padding-top:7;
		padding-bottom:2;
		border-bottom-style:dashed; 
		border-bottom-color:#148890; 
		border-bottom-width:1px
		}

.text_blank {
        clear: none;
        border: 1px none #CEA25A;
	FONT-SIZE: 12px; 
        float: none;
	background-color: #EFEFEF;
	BORDER-BOTTOM: #9E9E9E 1px solid;
	color: #000000;
}
