@charset "utf-8";



#page #content #top-navigation #sidebar ul ul li a{
	font-size:12px;
}
#top-navigation #sidebar ul ul li a, x:-moz-any-link{/* Mozilla hack*/
	font-size:9px;
}
#top-navigation #sidebar ul ul li a, x:-moz-read-only{/* Mozilla hack*/
	font-size:9px;

}
#page #content #top-navigation #sidebar ul ul li.page-item-8 a, x:-moz-broken{/* Mozilla hack*/
	letter-spacing:0;
}
#top-navigation #sidebar ul ul li a, x:x{/* Mozilla hack*/
	font-size:12px;
}



#top-navigation #sidebar ul ul li.page-item-20{
	border-right:#999999 solid 1px;
	width:108px;
	}
#sidebar2 ul ul li.page-item-20{
	border-right:#999999 solid 1px;
	width:106px;
	}
#page #header{
height:59px;
width:640px;
}
#header	#headerimg {
		width:300px;
}
#header #search {
	width:300px;
	display:none;
}
#imagearea {
	background:none;
	height:50px;
	border-bottom:#000066 solid 3px;
}
#imagearea img{
	display:inline;
}
#flasharea {
	height:144px;
}
#flasharea object{
	display:none;
}
#flasharea img.flash-print{
	display:inline;
}
#below-flasharea {
	height:auto;
}
#below-flasharea object{
	display:none;
}
#below-flasharea img.flash-print{
	display:inline;
}


#top-navigation #sidebar
{
	margin-left: 0px;
	width: 640px;
	}
#top-navigation #sidebar ul ul li, #top-navigation #sidebar ul ol li {
	width:105px;
	float:left;

	border-left:#999999 solid 1px;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	background:#EEEEEE;
	}
#top-navigation #sidebar ul ul li a, #top-navigation #sidebar ul ol li a{
	font-size:1em;
	text-align:center;
	display:block;
	width:105px;
	padding:8px 0 8px 0;
	}
#page #content{
	width:640px;
}
.top-news {
	float:left;
	width:390px;
	padding:0;
	margin:0 0 10px 0;
}
#top-contentbox, x:-moz-any-link{/* Mozilla hack*/
	width:400px;
}
#top-contentbox, x:-moz-read-only{/* Mozilla hack*/
	width:400px;
}
#top-contentbox, x:-moz-broken{/* Mozilla hack*/
	width:400px;

}
#top-contentbox, x:x{/* Mozilla hack*/
	width:390px;
}
html>/**/body #top-contentbox {/* safari hack*/
	width:400px;
}
#top-contentbox .top-news, x:-moz-any-link{/* Mozilla hack*/
	float:left;
	width:400px;
	padding:0;
	margin:0 0 10px 0;

}
#top-contentbox .top-news, x:-moz-read-only{/* Mozilla hack*/
	float:left;
	width:400px;
	padding:0;
	margin:0 0 10px 0;

}
#top-contentbox .top-news, x:-moz-broken{/* Mozilla hack*/
	float:left;
	width:400px;
	padding:0;
	margin:0 0 10px 0;

}
#top-contentbox .top-news, x:x{/* Mozilla hack*/
	float:left;
	width:390px;
	padding:0;
	margin:0 0 10px 0;

}
html>/**/body #top-contentbox .top-news{/* safari hack*/
	float:left;
	width:400px;
	padding:0;
	margin:0 0 10px 0;
}
.top-news h3 {
	padding:0 0 0 0;
}

#content .top-campaign {
	float:right;
	font-size:10px;
	width:180px;
}
#content div.top-campaign div a{
	width:160px;
	margin:0 0 5px 0;
	padding:15px 0 15px 0;
}



#rss-footer {
	display:none;
}
#sidebar-footer {
	width: 480px;
	}
#footer {
	border-bottom:#000066 5px solid;
	padding:10px 0 5px 0;
	margin: 0 auto;
	width: 640px;
	clear: both;
	}
#footer .footer-links a{
	display:none;
}
#page {
	background: #FFF url(images/bg.gif) repeat-y center top;
	margin: 0px auto;
	padding: 0;
	width: 640px;
	}
.blogcolumn #belowcontent{
	float:left;
	width:570px;
	padding:0;
	margin:0 0 0 50px;
}
#page #content #sidebar {
	display:none;
}
#page #sidebar2 {
	display:none;
}
.seminar-eachbox-odd {
	background:#EAEAEA;
	clear:both;
	width:530px;
	padding:5px 0 5px 0;
	margin:3px 5px 3px 5px;
}

.seminar-eachbox-even {
	background:#FFF;
	clear:both;
	width:530px;
	padding:3px 0 3px 0;
	margin:5px;
}


.map-print-ancher{
	display:none;
}




.seminar-eachbox-odd {
	float:none;
	background:#FFF;
	width:auto;
	margin:3px 0px 10px 0;
	border-top:#999 dotted 1px;
}

.seminar-eachbox-even {
	float:none;
	background:#FFF;
	width:auto;
	margin:3px 0px 10px 0;
	border-top:#999 dotted 1px;
}

.seminar-date {
	float:none;
	font-size:0.9em;
}
.seminar-explain {
	float:none;
	border-left:none;	

}