* 				{ font-size: 14px; }
h3 			{ font-weight: bold; font-size: 16px; }
h4 			{ font-weight: bold; font-size: 14px; }
h5 			{ font-weight: bold; font-size: 14px; text-transform: uppercase; text-align: center; color: #333333; }
h6 			{ font-weight: bold; font-size: 14px; padding: 0px; margin: 0px; }
#copy 		{ text-align: center; font-weight: bolder; font-size: 10px; padding-top: 100px; }
#copy > p	{ padding-bottom: 20px; }
ul 			{ width: 450px; }
li 			{ font-size: 14px; }
p 				{ margin: 2pt; padding: 2pt; }
.border 		{ border: solid 1px gray; padding: 10px; }
.page 		{ padding: 10px; width: 600px; }
.library 	{ font-size: 14px; }
.links 		{ text-align: right; position: fixed; top: 16px; right: 20px; padding: 2px; font-size: 14px; margin: 3px; }
.linkbox 	{ text-align: right; background: #d9e0ed; border: solid gray 1px; height: 20px; padding: 3px; }
select 		{ border: solid 1px gray; }
.libname 	{ width: 100%; font-weight: bold; }
.address 	{ width: 47%; float: left; background-color:  #faffaf;  border: solid #dddddd 1px; padding-left: 2px; padding-right: 2px; }
.phone 		{ width: 47%; float: left; background-color:  #faffaf;  border: solid #dddddd 1px; padding-left: 2px; }
.hours 		{ }
.url 			{ }
.japanesematerial	{ width: 100px; float: left; padding: 5px; font-style: italic; }
.fi-en-material 	{ width: 100px;float: left; padding: 5px; font-style: italic; }
.search 				{ width: 100px; float: left; padding: 5px; font-style: italic; }
.visitable 			{ width: 100px; float: left; padding: 5px; font-style: italic; }
.loanable 			{ width: 100px; float: left; padding: 5px; font-style: italic; }
.description 		{ text-align: justify; }
.images 				{ }



