@charset "utf-8";



.tablebox {

	BORDER-RIGHT: #ccc 1px dotted;  BORDER-TOP: #ccc 1px dotted;   BORDER-LEFT: #ccc 1px dotted;  BORDER-BOTTOM: #ccc 1px dotted; width:367px

}



.titles {

  display: block;

  text-align: left;

  background: #ffffff;

  font: bold 11px verdana;

  margin: 0 5px 5px 0;

  color: #003399;

}



.titles2 {

  display: block;

  text-align: left;

  background: #ffffff;

  font: bold 11px verdana;

  margin: 0 5px 5px 0;

  color: #333333;

}



.titles_italic {

  display: block;

  text-align: left;

  background: #ffffff;

  font: 11px verdana;

  margin: 0 5px 5px 0;

  color: #333333;

  font-style:italic;

}



.schedule_text {

  display: block;

  text-align: left;

  font: 11px verdana;

  margin: 0 5px 5px 0;

  color: #333333;

  padding-left:5px;

  padding-top:5px;

}





.textcontent {

  display: block;

  text-align: left;

  font: 11px verdana;

  margin: 0 5px 0px 0;

  color: #333333;

}



.dotted_line {

	BORDER-BOTTOM: #ccc 1px dotted; padding-bottom:10px;  margin-bottom:1px;

}

.dotted_line2 {

	BORDER-BOTTOM: #ccc 1px dotted;   margin-bottom:5px;

}

.dotted_line3 {

	BORDER-TOP: #ccc 1px dotted; padding-bottom:4px;  margin-bottom:0px;

}
.leftcolumn_space {

	margin-bottom:8px; 

}





#dd {

  margin-left: 1%;

  padding: 0 0 5px 0;

}



#dd li {

  margin: 0;

  padding: 0;

  list-style: none;

  float: left;

  font: bold 11px arial;

}



#dd li a.menu {

  display: block;

  text-align: center;

  background: #999999;

  padding: 1px 10px;

  margin: 0 1px 0 0;

  color: #ffffff;

  width: 100px;

  text-decoration: none;

}



#dd li a.menu22 {

  display: block;

  text-align: center;

  background: #999999;

  padding: 1px 10px;

  margin: 0 1px 0 0;

  color: #ffffff;

  width: 150px;

  text-decoration: none;

}



#dd li a.menu:hover {

  background: #FF0000;

  color: #ffffff;

}



#dd li a.menu22:hover {

  background: #FF0000;

  color: #ffffff;

}



.submenu {

  background: #E8E8E8;

  visibility: hidden;

  position: absolute;

  z-index: 3;

}



.submenu a {

  display: block;

  font: 9px verdana;

  text-align: left;

  text-decoration: none;

  padding: 5px;

  color: #000000;

}



.submenu a:hover {

  background: #cccccc;

  color: #333333;

}



.haber a {

  display: block;

  font: 13px verdana;

  text-align: left;

  text-decoration: none;

  padding: 2px;

  color: #333333;

}



.haber a:hover {

  background: #cccccc;

  color: #666666;

}

.webcast_frame {

	BORDER-BOTTOM:#EBEBEB 1px solid; BORDER-RIGHT: #EBEBEB 1px solid; BORDER-LEFT: #EBEBEB 1px solid;

	BORDER-TOP: #EBEBEB 1px solid; width:196px padding-bottom:10px;  margin-bottom:5px; background-color:#EEF2F5

}


