@charset "utf-8";
/* CSS Document */

div#index-welcome-container div#welcome-container,
div#index-welcome-container div#reg-container{
	float:left;
	padding:5px;
}
div#index-welcome-container{
	height:210px;
	padding:0;
}


div#welcome-container{
	width:430px;
	height:190px;
}


div#reg-container{
	margin-left:5px;
	height:190px;
	width: 210px;
}


div#program-list-header,
div#program-list-footer{
	width:600px;
	height:15px;
	padding:0;
}
div#program-list-header{
	margin:0 auto -5px auto;
	background:url(../images/indexImageContainer00.jpg) no-repeat;
}
div#program-list-footer{
	margin:0 auto;
	background:url(../images/indexImageContainer01.jpg) no-repeat;
}


div#program-list-container ul#index-program-list,
div#program-list-container div#index-image-container{
	float:left;
}
div#program-list-container{
	padding: 0;
	width: 600px;
	margin: 0 auto;
	height: 184px;
}


ul#index-program-list{
	display:block;
	width:190px;
	height:174px;
	list-style:none;
	margin:0;
	padding:5px 0 5px 10px;
	background:#333;
}
ul#index-program-list li{
	padding:7px;
}
ul#index-program-list li.selected{
	background:url(../images/indexImageSelectedItemLeft.jpg) #fff left no-repeat;
	border-right:none;
}
ul#index-program-list li.selected a{
	color:#000;
}
ul#index-program-list li a{
	color:#ccc;
	text-decoration:none;
}


div#index-image-container{
	width:395px;
	height:174px;
	padding:5px 5px 5px 0;
	margin:0;
	background: #333;
}
div#index-image-container img{
	width:390px;
	height:174px;
}


div#reg-content-container{
	height: 130px;
	background: #333;
	color: #CCC;
}
div#reg-content-header,
div#reg-content-footer{
	padding:0;
}
div#reg-content-header{
	height:15px;
	margin-bottom:-5px;
	background:url(../images/indexNoticeContainer00.jpg) no-repeat;
}
div#reg-content-footer{
	height:10px;
	background:url(../images/indexNoticeContainer01.jpg) no-repeat;
}
div#reg-content-container p,
div#reg-content-container h2.center,
div#reg-content-container h3.center{
	margin:0;
	padding:0;
}
div#reg-content-container ul{
	float:left;
	margin:0 3px;
	list-style:none;
	padding:0;
}
div#reg-content-container li{
	padding:1px 0;
}
