/*----------------------------------------------------------------------------*\
|* 01001111 lib                                                               *|
\*----------------------------------------------------------------------------*/
*		{ font-family:Courier New; }
body		{ background-color:white; font-size:13px; color:black;
		  text-align:center; }
a		{ text-decoration:none; }
a:hover		{ color:#444444; }
input, select, textarea
		{ font-size:11px; border:solid #AAAAAA 1px; }
input[type="button"],input[type="submit"]
		{ background:#EEEEEE; }
/*----------------------------------------------------------------------------*/
#pg		{ width:650px; margin:16px auto 16px auto; padding:5px; }
#logo		{ background:url(01001111.jpg) center center no-repeat; }
#logo:hover	{ background:transparent; }
#nav		{ width:100%; }
#nav td		{ width:20%; }
#nav a		{ font-size:18px; font-weight:bold; color:#111111; }
#content	{ margin:10px; text-align:justify; padding:10px; }
#content a	{ font-size:16px; font-weight:bold; color:#333333; }

#footer		{ font-size:11px; color:#888888; text-align:center;
		  margin-top:32px; }
/*----------------------------------------------------------------------------*/
.note		{ font-size:.75em; color:#888888; font-style:italic; }
.info		{ text-align:justify; }
.download	{ text-align:center; font-weight:bold; margin:32px; }
.version	{ text-align:center; font-size:.8em; color:#808080; margin:0; }

.fileTable	{ }
.fileTable th, .fileTable td
		{ vertical-align:top; padding:1px 3px 1px 3px; }
.fileTable td	{ text-align:left; }
.fileTableTitle	{ font-weight:bold; font-size:3em; text-align:center;
		  background-color:#DEDEDE; border:solid #c0c0c0 1px; }
.fileTableType	{ background-color:#DEDEDE; border:solid #c0c0c0 1px; }
.fileTableType>th
		{ font-weight:bold; font-size:1.25em; text-align:center; }
.fileTableFile	{ font-weight:bold; text-align:right; }
.fileTable th.fileTableFile
		{ padding-right:42px; }

