html {overflow:scroll;}

body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#666666;
	letter-spacing:1px;
}
html {
scrollbar-face-color:#ffffe7;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:black;
scrollbar-track-color:#F3F3F3;

}
img { border:0px; behavior: url("../js/iepngfix.htc") }
a:link {	
	color:#927618
}
a:visited {	
	color:#927618
}
a:hover {	
	color:#be0031;
	font-weight:bold
}
a:active {	
	color:#be0031
}

.logo {
	float:left
}
#subscb {	
	float:right;
	position:relative; top:38px; left:280px;
	font-size:12px;
	letter-spacing:2px;
	z-index:9999;
}
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#F3E3A3;
  display:none;
  z-index:9998;
}
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:375px;
  height:203px;
  display:none;
  z-index:9999;
  padding:20px;
}
#boxes #dialog1 {
  width:375px; 
  height:203px;
}

.subscb {
 position:relative;
  z-index:9999;
}

#dialog1 .d-header {
  background:url(../images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}
#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:90px;
  border:3px solid #000000;
  height:20px;
  width:240px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}
#dialog1 .d-blank {
  float:left;
  background:url(../images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}
#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#container {
	position:relative;
	width:961px;
	height:auto
}
#course_tab {
	position:absolute;
	left:43px;
	margin-top:30px;
	float:left;
	width:247px;
	height:146px;
	background:url('../images/tab_course.jpg')
}
#course_text {
	padding:42px 17px 5px 17px;
	width:210px;
	height:100px
}
#news_tab {
	position:absolute;
	left:300px;
	margin-top:30px;
	float:left;
	width:387px;
	height:146px;
	background:url('../images/tab_news.jpg') no-repeat
}
#news_text {
	/*padding:42px 20px 5px 17px;*/
	position:relative;
	width:350px;
	height:100px;
	margin-top:42px;
	margin-left:20px;
	margin-right:20px
}
#ntxt {
	float:left
}
#ndetail {
	float:right
}
#newslist li {
	list-style:outside none;
	background:url('../images/newsline.gif') no-repeat;
	background-position:bottom;
	width:348px;
	height:22px;
	margin-left:-39px;
}	
#video_tab {
	position:relative;
	left:696px;
	margin-top:30px;
	float:left;
	width:250px;
	height:308px;
	background:url('../images/tab_video.jpg') no-repeat
}
#video_con {
	position:relative;
	width:200px;
	height:175px;
	margin-left:14px;
	margin-top:45px
}

#video_con a {
	position:relative; top:-25px;
}

#intro_tab {
	position:absolute;
	left:43px;
	margin-top:191px;
	float:left;
	width:647px;
	height:146px;
	background:url('../images/tab_intro.jpg')
}
#intro_con {
	position:relative;
	width:595px;
	height:85px;
	margin-top:50px;
	margin-left:23px
}

#intro_con2 {
	position:relative;
	width:835px;
	height:100px;
	margin-top:50px;
	margin-left:23px
}

#navlist{position: relative; z-index: 90;}

#navlist a {
	outline:0
}
#navlist ul.menu {
	list-style:none;
	margin:0px;
	padding:0px;
	position: relative; z-index: 90;
}
#navlist ul.menu li {
	float:left;
	position: relative; z-index: 90;
}
#navlist ul.menu li a {
	/*width:196px;*/
	/*width:261px;*/
        width:190px;
	height:49px;
	display:block;
	position: relative; z-index: 90;
}
#navlist ul.menu ul {
	position:absolute;
	z-index:99px;
	display:none;
	list-style:none;
	left:0px;
	margin:0px;
	padding:0px;
	top:43px;
}
#navlist ul.menu ul li {
	margin:0px;
	width:98px;
	height:38px
}
#navlist ul.menu ul li a {
	display:block;
	width:98px;
	height:38px
}
#navlist ul.menu ul ul {
	left:98px; 
	top:0px
}
#navlist ul.menu .topline {
}

#navlist ul.menu ul.width140 li {
	margin:0px;
	width:140px;
	height:38px
}
#navlist ul.menu ul.width140 li a {
	display:block;
	width:140px;
	height:38px
}
#navlist ul.menu ul.width140 ul {
	left:140px; 
	top:0px
}


#navlist {
	width:784px;
	height:49px;
	position: relative; z-index:99;
}
#nav_container {
	/*position:absolute;
	z-index:0px;*/
	width:195px;
	height:auto;
}
.leftnavtop {
	width:195px;
	height:106px;
	background:url('../images/leftnav_top.jpg') top no-repeat;
}
#leftnav {
	/*position:absolute;
	z-index:1px*/
}

#nav_container ul {
	/*background:url('../images/leftnav_title.jpg') no-repeat;*/
	width:105px;   /* 195 */
	height:auto;   /* 68 */
	font-size:13px
}
#nav_container ul li {
	list-style:none outside;
	color:#5e5e5e;
	width:150px; /* 150 */
	height:auto; /* 23 */
	margin-top:10px;
	margin-left:0px;
	background: transparent;
	
}
#nav_container ul li a {
	color:#AAAA00;
	display:block;
	width:150px;  /* 150 */
	height:auto; /* 23 */
	text-decoration:none;
	outline:0;
	background:url('../images/navline.gif') bottom no-repeat;
}
#nav_container ul li a:visited {
	color:#AAAA00;
}
#nav_container ul li a:hover {
	text-decoration:none;
	color:#CC3300
}
#nav_container ul li.active a {
	text-decoration:none;
	color:#CC3300;
	font-weight:bold
}

#nav_container ul li.active2 a {text-decoration:none;color:#5307ec;font-weight:bold}
#nav_container ul li.active3 a {text-decoration:none;color:#059359;font-weight:bold}
#nav_container ul li.active4 a {text-decoration:none;color:#8c0069;font-weight:bold}

#nav_container ul ul {
	/*position:relative;*/
	height:auto;	
	color:#58070A;
	background:none;
	margin-top:30px;
	/*left:-40px; */ /* -40 */
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
	/*margin-left:-40px*/
}
#nav_container ul ul li {
	display:block;
	width:150px;   /* 85 */
	height:auto;  /* 23 */
	background:none;
	/*margin-left:10px;*/
	color:#AAAA00;
	font-size:13px;
	background:url('../images/navline.gif') bottom no-repeat;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:-45px
}

#left_nav_title {
}

#subtt {
	margin-top:60px;
	padding-left:156px;
	float:left;
	color:#000000;
	font-family:"�з�ũ";
	font-size:15px;
	font-weight:bold
}
#subtt2 {
	position:absolute;
	z-index:0px;
	left:10px;
	width:200px
}
#pageno {

	height: auto;
	padding:0 0 0px 0;
	position: relative; position: relative\9; position: relative\0; *position:relative; _position: relative;
	
	width:500px; width:500px\9; width:500px\0; *width:700px; _width:500px;
	
	top:20px; top:20px\0; top:20px\9; *top:-60px; _top:30px;
	left:200px; left:200px\0; left:200px\9; *left:0px; _left:20px;
	
	font-size:16px; text-align: right;
	z-index: 1;
}
#main_con {
	margin-top:15px;
	margin-left:21px;
	width:670px;
	line-height:20px;
	text-align:justify;
	z-index:0px;
	padding-bottom:30px;
	text-align:justify
}
/*
.main_con_art {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	text-align:justify;
	margin-top:15px;
	margin-left:21px;
	width:670px;
	z-index:0px;
	padding-bottom:30px;
}*/
#masterchow {
	width:670px;
	height:auto;
	background:url('../images/masterchow.jpg') right top no-repeat;
	float:left;
	font-size:13px;
	letter-spacing:2px
}
.aboutchow {
	width:580px;
	line-height:22px
}
.tbcon {
	background:url('../images/tb_hd.gif') top no-repeat
}
.tbcon td {
	padding:10px 10px 10px 10px;
	border-bottom:dashed thin #CCCCCC;
	text-align:center
}
.tbhd {
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	padding-top:15px;
	border:none 0px;
	background-repeat:no-repeat
}
.tbhd2 {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	padding-left:10px;
	border:none 0px;
	background-repeat:no-repeat;
	text-align:center
}
.tbhd3 {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	padding-left:0px;
	border-left:#E8CD97 1px solid;
	border-bottom:#E8CD97 1px solid;
	background-repeat:no-repeat;
	text-align:center;
	background-color:#fffdcc;
	word-wrap:break-word;
}
.tbhd3_2 {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:10px;
	border-left:#E8CD97 1px solid;
	border-bottom:#E8CD97 1px solid;
	background-repeat:no-repeat;
	text-align:center;
	background-color:#fffdcc;
	word-wrap:break-word;
	letter-spacing:1px;
}
.tbhd3_high {
	color:#500202;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	padding-left:0px;
	border-left:#E8CD97 1px solid;
	border-bottom:#E8CD97 1px solid;
	background-repeat:no-repeat;
	text-align:center;
	background-color:#fffdcc;  /* fff0d2 */
	word-wrap:break-word
}
#timehd {
	background:#8d6c38;
	color:#FFFFFF
}
.highl {
	color:#b7002f
}
#video {
	/*position:relative;*/
	width:220px;
	height:268px;
	background:url('../images/videorack.jpg') no-repeat;
	padding-top:19px;
	padding-left:16px;
}
#video_desc {
	width:210px;
	margin-top:30px;
	color:#987204;
	float:left
}
.video_journ td {
	background:url('../images/video_journey.gif') no-repeat;
}
#journ_name {
	font-size:15px;
	color:#CC0033;
	font-weight:bold
	
}
#video_desc2 {
	width:650px;
	height:185px;
	margin-top:20px;
	padding-left:15px;
	padding-right:0px;
	color:#987204;
}
#video_j {
	width:209px;
	height:214px;
	float:left;
	background:url('../images/vframe.gif') top no-repeat;
	padding-top:19px;
	padding-left:10px;
	margin-bottom:30px
}
.dotline1 {
	background:url('../images/dotline.jpg') no-repeat bottom;
	background-color:#E3E3E3
}
.dotline2 {
	background:url('../images/dotline.jpg') no-repeat bottom;
	background-color:#FFFFFF
}
#article {
	width:661px;
	height:auto;
	text-align:justify
}


#interview {
	/*position:relative;*/
	width:330px;
	height:128px;
	background:url('../images/interview_block.gif') no-repeat;
	float:left;
	margin-right:5px;
	margin-top:10px
}
#int_pic {
	/*position:absolute;*/
	width:114px;
	height:72px;
	margin-left:27px;
	margin-top:30px;
	float:left
	/*left:27px;
	top:31px*/
}
#int_txt {
	/*position:absolute;
	left:165px;
	top:28px;*/
	margin-left:165px;
	margin-top:30px;
	line-height:16px
}
.desc_title {
	font-weight:bold
}
.ddate {
	font-size:12px;
	font-weight:bold
}
.int_desc {
	margin-top:10px
}

/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url(../images/hbox.png) no-repeat;
	font-size:12px;
	height:240px;
	width:580px;
	padding:25px;
	color:#2f2f2f;
	text-align:justify;
	line-height:15px
}
#dyna div {
	line-height:30px
}
/* style the trigger elements */
#dyna a {
	border:0;
	cursor:pointer;
	margin:0 8px;
	line-height:30px
}
/* override the arrow image of the tooltip */
.tooltip.bottom {
	background:url(../images/hbox_bottom.png) no-repeat;
	padding-top:35px;
	height:240px;
}
.ft {font-size:10px}

#fbIcon,#ytIcon
{height:30px; position:relative; }

#fbIcon,#ytIcon
{float:left; margin:0 0 0 10px; cursor:pointer;}

#fbyWrapper  {width:961px; height:73px; margin:0 auto; z-index:999;  position:absolute; top:35px;  overflow:hidden;}
#fbIcon      {width:30px; background:url(../images/facebook-logo.png) no-repeat; 
              left:655px; left:655px\9; *left:330px; _left:330px;}
#ytIcon      {width:76px; background:url(../images/youtube-logo.jpg) no-repeat; 
              left:660px; left:660px\9; *left:330px; _left:330px;}
			  
#fbIcon:hover,#ytIcon:hover
{filter:alpha(opacity=80);opacity:0.7;}
#fbIcon,#ytIcon
{filter:alpha(opacity=100);opacity:1.0;}


#course_tab2{position:absolute;left:48px;margin-top:30px;float:left;width:247px;height:205px;background:url('../images/tab_course2.jpg')}

#course_tab3{position:absolute;left:48px;margin-top:30px;float:left;width:247px;height:270px;background:url('../images/tab_course3.jpg')}

#container2 {position:relative; width:961px;height:auto; padding:0 0 0px 0; overflow:hidden;}
#intro_tab2 {position:absolute;left:43px;margin-top:240px;float:left;width:647px;height:146px;background:url('../images/tab_intro.jpg')}
#news_tab2  {position:absolute;left:300px;margin-top:30px;float:left;width:387px;height:205px;background:url('../images/tab_news2.jpg') no-repeat}
#video_tab2 {position:relative;left:696px;margin-top:30px;float:left;width:250px;height:360px;background:url('../images/tab_video2.jpg') no-repeat}
#video_tab3 {position: absolute;left:696px;top:30px;float:left;width:250px;height:271px;background:url('../images/tab_video3.jpg') no-repeat; overflow: hidden;}
#intro_tab3 {float:left;width:647px;height:146px;background:url('../images/tab_intro.jpg')}

#news_tab4  {position:absolute;left:300px; margin-top:30px;float:left;width:387px;height:271px;background:url('../images/tab_news3.jpg') no-repeat}
 
#lang_wrapper,#lang_wrapper ul
{position:relative;}

#lang_wrapper           {width:301px; height:24px; background:url(../images/lang_bg.png) no-repeat 120px 0 ; left:0px; top:2px; float:right; z-index:90;}
#lang_wrapper ul        {left:113px; overflow:hidden;
                          top:-13px;  top:-13px\0;  top:-13px\9\0;  *top:1px; _top:1px;}/*5px*/
#lang_wrapper ul li     {display:inline; list-style:none; margin-left:-3px;}

#tableoftime p          {border-bottom:1px solid #adadad; border-top:1px solid #adadad; border-left:1px solid #ac6602; border-right:1px solid #ac6602;  
width:300px; height:32px; padding:10px 0 0 0; text-indent:100px; text-align:left; margin:-1px 0 0 0; clear:both; overflow:hidden;}
#tableoftime .p_bg      {}
#tableoftime .p_bg_morn {background:url('../images/morning_icon.png') 5px 5px no-repeat; background-color:#e3e3e3;}
#tableoftime .p_bg_morn2 {background:url('../images/morning_icon.png') 5px 5px no-repeat; background-color:#fff;}
#tableoftime .p_bg_noon {background:url('../images/noon_icon.png') 5px 5px no-repeat; background-color:#e3e3e3;}
#tableoftime .p_bg_noon2{background:url('../images/noon_icon.png') 5px 5px no-repeat; background-color:#fff;}
#tableoftime .p_bg_night{background:url('../images/night_icon.png') 5px 5px no-repeat;}

#tableoftime .p_bg_night2{background:url('../images/night_icon.png') #e3e3e3 5px 5px no-repeat;}

#tableoftime td         {}
#tableoftime p img      {position:relative; top:-10px; left:-100px; z-index:9999;}
#tableoftime p img      {position:relative; top:-10px; left:-100px; z-index:9999;}
p #3img {margin:0 0 0 100px;}

#bggrey                  {background-color:#e3e3e3;}

#intro_tab3 {position: relative;left:43px; width:647px; height:146px;background:url('../images/tab_intro.jpg'); overflow: hidden;}

#intro_tab4 {position: relative;left:43px; width:882px; height:146px;background:url('../images/tab_intro2.jpg'); overflow: hidden;}

p.underline {width:681px; height:20px;font-size:18px; font-weight:bold; text-indent:0px; padding:0; color:#b7004c;}