.l_popup {position:absolute;z-index:50000;border-left:2px solid #000066;border-right:2px solid #000066;border-bottom:2px solid #000066; background-color:#ffffff}
.l_popup .l_pop_title {height:22px;text-align:left;padding-left:10px;padding-top:5px;color:#ffffff;font-weight:bold;background-color:#000066;cursor:move;}
.l_popup .l_pop_bottom {height:20px;background-color:#000000;}
.l_popup .l_pop_bottom table {width:170px;height:20px;border-collapse:collapse; padding:0px; border-spacing:0px;}
.l_popup .l_pop_bottom table td.l_check{}
.l_popup .l_pop_bottom table td.l_text{padding-right:5px;color:#ffffff;}
.l_popup .l_pop_bottom table td.l_btn{padding-right:10px;color:#ffffff;font-weight:bold;cursor:pointer;}

/* table ¼öÁ¤»çÇ× */
		#program_table 
		{
			font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
			font-size: 15px;
			background: #fff;
			margin: 5px;
			width: 100%;
			border-collapse: collapse;
			text-align: left;
		}

		#program_table th
		{
			font-size: 14px;
			font-weight: bold;
			color: #000;
			padding: 10px 8px;
			
		}
		#program_table td
		{
			border-bottom: 1px solid #ccc;
			color: #000;
			padding: 6px 8px;
			vertical-align: top;

		}

		#program_table .color1
		{	

			background: #fde9d9;
		}

		#program_table .color2
		{	

			background: #eaf1dd;
		}


		#program_table tbody tr:hover td
		{
			color: #000;
		}
