body, td, th, caption, input, select, textarea, caption, p {
	font-size:9pt; 
	font-family:"Arial", "굴림"; 
}
A:link    { text-decoration: none; color:#444444;}
A:visited { text-decoration: none; color:#444444;}
A:hover   { text-decoration: none; color:#FF6600;}
.st_title  { font-weight:bold; color:#000000; }
.st_stress { color:#CC3300; }
.st_bgc_color   { background-color:#FFFFFF; }
.st_bgc_title   { background-color:#F0F0F0; }
.st_bgc_list    { background-color:#FFFFFF; }
.st_bgc_content { background-color:#F7F7F7; }
.st_bgc_poll    { background-color:black; }
.st_border1 { border-width:1; border-color:#FFFFFF; border-style:solid; }
.st_lead120 { line-height:120%; }
.st_lead150 { line-height:150%; }
.st_lead200 { line-height:200%; }
.imgover {filter:gray}
.table1 {border-right: #e8e8e8 5px solid; border-top: #e8e8e8 5px solid; border-left: #e8e8e8 5px solid; border-bottom: #e8e8e8 5px}
body { border: 1px #000000; color: #000000;

scrollbar-3dlight-color:595959;
scrollbar-arrow-color:7F7F7F;
scrollbar-face-color:DFDFDF;
scrollbar-highlight-color:FFFFF;
scrollbar-shadow-color:595959
scrollbar-base-color:CFCFCF;
scrollbar-darkshadow-color:FFFFFF; }


/*관리자메뉴 */
.a_menu { font-family: 돋움, seoul, arial, helvetica ; font-size:9pt; line-height:135%;}
.a_menu  a:link    { color:#000000; text-decoration:none; }
.a_menu  a:visited { color:#000000; text-decoration:none; }
.a_menu  a:active  { color:#3A6EA5; text-decoration:underline; }
.a_menu  a:hover   { color:#3A6EA5; text-decoration:underline; }
.submit {border:solid 1;border-color:DEDCBC;font-size:9pt;color:404040;background-color:#F0EFD0;height:19px;cursor:pointer}

p.login{border-style: solid; border-width: 1px; border-color: #ffac31; padding:15px;}
input.textbox{BORDER-RIGHT: #00729c 1px solid; BORDER-TOP: #00729c 1px solid; BORDER-LEFT: #00729c 1px solid; WIDTH: 90px; BORDER-BOTTOM: #00729c 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff;}
p.contents{padding-left:25px; padding-right:20px; line-height:15px; text-align:justify}
p.loginput{padding-left:15px;}
p.log{padding-left:15px; padding-right:5px; line-height:10px; margin-left:50px}
p.note{padding-left:30px; padding-right:30px; line-height:15px; text-align:justify; font-size:11px; color:#003399;}
p.number{padding-left:40px; padding-right:30px; line-height:15px; text-align:justify;}
p.numbera{padding-left:55px; padding-right:30px; line-height:15px; text-align:justify;}
p.bold{font-weight:500; padding-left:30px; padding-right:30px;}
p.cont{padding-left:30px; padding-right:30px}

/* top */
.logo{
	background:url(http://www.teenenglish.co.kr/skin/default/img2/img2/jigu_logo.gif);
	background-repeat:no-repeat;
	height:66px;
	width:221;
	padding-top:2px;
	padding-left:725px;
	vertical-align:top;
	margin-right:14px
}
#menu_top{
	float:right;
	font-size:9px;
}

#menu_top ul{
	margin: 0;
	padding: 1px 0 0 0;
	list-style: none;
	line-height: normal;
}

#menu_top li{
	display: inline;
}

#menu_top a{
	padding: 0 10px 0 0;
}

#icon_topimage{
	background:url(http://www.teenenglish.co.kr/skin/default/img2/topicon.gif);
	background-repeat:no-repeat;
	height:14px;
	width:113px;
	margin-left:506px
}

/* menu nav */
#menu_nav{
	float:left;
	font-size:12px;

}

#menu_nav ul{
	margin: 0;
	padding: 1px 0 10px 5px;
	list-style: none;
	line-height: normal;
}

#menu_nav li{
	display: inline;
}

#menu_nav a{
	padding: 5px 25px 25px 30px;
	color:#FFFFFF
}

/* menu left */

#menu_left a {
	display:block;
	text-decoration: none;
}

#menu_left ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width:190px;
}

#menu_left ul li {
	font: bold 11px/16px arial, helvetica, sans-serif;
	height:100%;
	background:url(http://www.teenenglish.co.kr/skin/default/img2/icon1.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	border-bottom:1px solid #fff;
	position: relative;
	float:left;
	width:100%;
	}
	
	
#menu_left ul li ul li{
	background: url(http://www.teenenglish.co.kr/skin/default/img2/icon1over.gif);
	width:130px;
	}
	
#menu_left ul li a{
	display:block;
	padding: 2px 3px;
}


#menu_left ul li a:hover {
	border-right:1px solid #fff;
	border-left:1px solid #fff;
}


#menu_left ul li ul li a:hover {
	border-left:1px solid #fff;
}

#menu_left ul ul {
	position: inline;
	top: 0;
	display: none;
}

#menu_left ul ul ul {
	position: absolute;
	top: 0;
	display: none;
}

#menu_left ul li:hover ul{
	display:block;
	left:180px;
}

#menu_left ul li ul li:hover ul{
	display:block;
	left:150px;
}

/* others */
#bluetab{
	font-family: "Arial", "굴림";
	color:#00729c;
	font-size:12px;
	text-transform:uppercase;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:5px;
}
#bluetab a{
	font-family: "Arial", "굴림"; 
	font-size:9px; 
	text-decoration : none; 
	text-transform:lowercase; 
	padding-top:4; 
	padding-left:150px; 
	padding-bottom:2px}
#bluetab a:link{color:#00729c}
#bluetab a:visited{color:00729c}
#bluetab a:hover{color:#454545}


/* Main Images */
#login_top{
	background:url(http://www.teenenglish.co.kr/skin/default/img2/login_top.gif);
	background-repeat:no-repeat;
	height:28px;
	width:210px;
	padding-bottom:2px;
}
#gallery_top{
	background:url(http://www.teenenglish.co.kr/skin/default/img2/photogallery_top.gif);
	background-repeat:no-repeat;
	height:44px;
	width:210px;
}
#gallery_bottom{
	background:url(http://www.teenenglish.co.kr/skin/default/img2/photogallery_bottom.gif);
	bacground-repeat:no-repeat;
	height:14px;
	width:210px
}
#arrow_orange{
	height:13px;
	width:24px;
	background:url(http://www.teenenglish.co.kr/skin/default/img2/orange_arrow.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:1px;
	text-transform:uppercase;
}
#arrow_orange a{
	font-family: "Arial", "굴림"; 
	font-size:12px; 
	text-decoration : none; 
	text-transform:lowercase; 
	padding-top:4; 
	padding-left:110px; 
	padding-bottom:2px}
	
/* sub Images */

/* footer */
.footermenu{
	font-family: "Arial", "굴림";
	font-size: 12px; 
	text-align:center;
	background-color:#ffcc82;
	padding-top : 3px; 
	padding-bottom : 2px; 
}
.footer{
	font-family: "Arial", "굴림";
	color:#454545;
	font-size:12px;
	text-align:right;
	text-transform:uppercase;
	padding-top:5px;

	line-height:12px;
	padding-right:5px
}
/* text tables */
.table_padding{
	padding-top:10px;
	padding-bottom:10px
}
.top_position{
	vertical-align:top
}
.blue_tag{
	font-family: "Arial", "굴림";
	color:#00729c;
	font-size:9px;
	text-transform:uppercase;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:5px;
}
.txt_more{
	font-family: "Arial", "굴림";
	font-size:9px;
	font-transform:upperrcase;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:150px;
}
.separator{
	background:url(http://www.teenenglish.co.kr/skin/default/img2/separator_line.gif);
	background-repeat:no-repeat;
	height:10px
}
.table_login{
	border: #ffac31 1px solid;
	border-collapse:collapse;
	padding-left:20px;
}
.table_login2{
	padding:8px 10px 8px 15px;
	line-height:10px;
}
.table_login3{
	padding:8px 10px 8px 15px;
	line-height:15px;
	text-align:center
}
.right{
	text-align:right;
	padding-right:3px
}
.leftmenu{
	padding-left:5px;
}
.align{
	padding-top:3px
}
.blueleft{
	padding-bottom:3px;
	padding-left:5px;
	color:#00729c;
	font-size:9px;
	text-transform:uppercase;
}

.gallery_body{
	background-image:url(http://www.teenenglish.co.kr/skin/default/img2/photogllery_body.gif);
}
.menu_left{
	padding-top:5px;
	padding-bottom:2px;
	padding-left:10px;
	
}

.note_icon{
	background:url(http://www.teenenglish.co.kr/skin/default/img2/note.gif);
	width:36px;
	height:22px;
}
.table_cont tr{
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	font-size:11px;
	border-collapse: collapse;
	border-color:#999999
}

.table_cont td{
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	font-size:11px;
	border-collapse: collapse;
	border-color:#999999
}

/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-size:120%;
      line-height:normal;
	  border-bottom:1px solid #DD740B;
      }
    #tabsI ul {
	margin:0;
	padding:10px 10px 0 20px;
	list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
	#tabs ul li {
	  display:block;
	  position:absolute;
      }	 
	#tabs li ul {
	  display:block;
	
	  }
	#tabs ul li ul li {
	  display:block;
	  }
	#tabs ul li a {
	  display:block;
	  }
	 	  
    #tabsI a {
      float:left;
      background:url("http://www.teenenglish.co.kr/skin/default/img2/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("http://www.teenenglish.co.kr/skin/default/img2/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

.style4 {font-size: 11px;color:#444444;}

.tb_click:hover {
	cursor:pointer;
	background-color:#444444;
}