body {
}
#body {
}
#pageHome .topImg {
}
#wrapper {
}
	
/*
	#pageHome
*/	
	#pageHome #body #wrapper #main .contents .summary {
	width:310px;
	float:left;
	}
	#pageHome #body #wrapper #main .contents .summary .titleShort {
		background-image:url(../images/separator_short.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		width:250px;
		margin-bottom:10px;
	}
	#pageHome #body #wrapper #main .contents .summary .titleShort h3 {
		background-image:url(../images/title_main_summary.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
		
		height:26px;
	}
	#pageHome #body #wrapper #main .contents .summary .time .itemValue table tr td {
		text-align:center;
	}
	#pageHome #body #wrapper #main .contents .summary .time .itemValue table th {
		background-color:#E5F7F7;
	}
	#pageHome #body #wrapper #main .contents .summary ul {
		border-bottom:1px dotted #eee;
	}
	
		
	#pageHome #body #wrapper #main .contents .top_image {
	width:210px;
	float:right;
	text-align:right;
	}
	#pageHome #body #wrapper #main .contents .announce .titleShort,
	#pageHome #body #wrapper #main .contents .links .titleShort {
		background-image:url(../images/separator_short.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		width:250px;
		margin-bottom:10px;
	}
	#pageHome #body #wrapper #main .contents .announce {
	width:243px;
	float:right;
	}
	#pageHome #body #wrapper #main .contents .announce .titleShort h3 {
		background-image:url(../images/title_main_announce.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
		
		height:26px;
	}
	#pageHome #body #wrapper #main .contents .announce h4 {
		color:#6CC;
	}	
	#pageHome #body #wrapper #main .contents .links {
	width:453px;
	float:right;
	margin-top:20px;
	}
	#pageHome #body #wrapper #main .contents .links .titleShort h3 {
		background-image:url(../images/title_main_link.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
		
		height:26px;
	}

/*
	pageSecond
*/

#pageSecond #main {
	float:right;
	clear:right;
	width:500px;
	
	margin-top:-440px;
}
	#pageSecond #main .contents .blockContent {
		padding:0px 0 5px 0;
	}
	#pageSecond #main .contents h3 {}
	#pageSecond #main .contents h4 {
		color:#498ECF;
		background-image:url(../images/title_large.gif);
		background-repeat:no-repeat;
		
		padding:2px 0 0 20px;
		margin:10px 0;
	}
	#pageSecond #main .contents h5 {
		color:#498ECF;
		font-weight:normal;
		padding:0px 0px 5px 0px;
	}
	#pageSecond #main .contents h6 {
		padding:15px 0;
	}

#pageSecond #main .contents .titleShort {
	background-image:url(../images/separator_short.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:367px;
	margin-bottom:10px;
}

#pageSecond #main ul li {
	margin-left:3em;
}

/*
	service.html
*/

#pageService {}
#pageSecond #main .service .titleShort h3 {
	background-image:url(../images/title_main_service.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}
	#pageSecond #main .service .block .blockContent .thumb {
		float:left;
		clear:left;
	}
	#pageSecond #main .service .block .blockContent .thumb {
		float:left;
		clear:left;
		margin:5px 15px 5px 0px;
	}
	#pageSecond #main .service .block .blockContent .blockText {
		width:330px;
		display:block;
		float:right;
		clear:right;
		margin-left:5px;
	}
	#pageSecond #main .service .block .blockContent table th {
		background-color:#E5F7F7;
	}

	#pageSecond #main .service .block .blockContent table tr td {
		text-align:center;
	}



/*
	staff.html
*/

#pageStaff {}
#pageSecond #main .staff .titleShort h3 {
	background-image:url(../images/title_main_staff.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}
	#pageSecond #main .staff .block .blockContent .thumb {
		float:left;
		clear:left;
		margin:5px 10px 0px 0px;
	}
	#pageSecond #main .staff .block .blockContent .blockText {
		display:block;
	}

/*
	disclosure.html
*/

#pageDisclosure {}
#pageSecond #main .disclosure h6 {
	margin:5px 0;
}
#pageSecond #main .disclosure .titleShort h3 {
	background-image:url(../images/title_main_disclosure.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}

/*
	access.html
*/

#pageAccess {}
#pageSecond #main .access .titleShort h3 {
	background-image:url(../images/title_main_access.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}
#pageSecond #main .access #map {
	width:460px;
	height:350px;
	margin:0px auto;
}
	#pageSecond #main .access table tr td {
		text-align:center;
	}
	#pageSecond #main .access table th {
		background-color:#E5F7F7;
	}
	#pageSecond #main .access .block .blockContent .thumb img {
		margin:5px 10px 5px 0px;
	}

/*
	announce.html
*/

#pageAnnounce {}
#pageSecond #main .announce .titleShort h3 {
	background-image:url(../images/title_main_announce.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}

/*
	sitemap.html
*/

#pageSitemap {}
#pageSitemap .contentWrapper {
	line-height:1.5;
}
#pageSecond #main .sitemap .titleShort h3 {
	background-image:url(../images/title_main_sitemap.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}

/*
	links.html
*/

#pageLinks {}
#pageLinks .contentWrapper {
	line-height:1.5;
}
#pageSecond #main .links .titleShort h3 {
	background-image:url(../images/title_main_links.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}

/*
	privacy.html
*/

#pagePrivacy {}
#pagePrivacy .contentWrapper {
	line-height:1.5;
}
#pageSecond #main .privacy .titleShort h3 {
	background-image:url(../images/title_main_privacy.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}

/*
	recruitment.html
*/

#pageRecruitment {}
#pageSecond #main .recruitment .titleShort h3 {
	background-image:url(../images/title_main_recruitment.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	
	height:26px;
}
	#pageSecond #main .recruitment .block .blockContent table tr td {
		text-align:left;
	}

