/* ---- all uni tables -- */
body {
	line-height: 1.2;
	background: #fcfcfc;
	color: #000;}
h1, h2, h3, h4 { 
	background: transparent;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;}
h1, h2, h4 {color: #c00;}
h1, h2, h3 {font-weight: normal;}
h3.cleanblu {
	line-height: 1.2;
	margin-right: 0;
	margin-left: 0;
	color: #069;}
h3.cleanblu:first-line {color: #006699;}
h3.cleanred {
	line-height: 1.2;
	margin-right: 0;
	margin-left: 0;
	color: #c00;}
h3.cleanred:first-line {color: #c00;}
h3 {
	line-height: 1.2;
	margin-left: -1.5%;
	color: #069;}
h3:first-line {color: #c00;}
#uni_table {margin-left: 2%;}
.auni {font-family: "Arial Unicode MS", "Lucida Sans Unicode", "Palatino Linotype", "XSerif Unicode", "Bitstream Cyberbit", Code2000;}
.blu {color: #039;}
.hide {display: none;}
.fmono {
	font-family: monospace;
	white-space: pre;}
a {
	font-size: 1em;
	text-decoration: underline;}
a:link {
	background: transparent;
	color: blue;}
a:visited {
	background: transparent;
	color: #00f;}
a:hover {
	background: #900090;
	color: #fff;}
a:active {
	background: transparent;
	color: #900090;}
#bdoc_end {
	margin-top: 2em;
	padding-bottom: 1em;
	line-height: 1;}
#bdoc_end b {
	font-weight: normal;
	text-decoration: underline;}
#f_nav, #f_main {font-family: "Times CY", Palatino, "Times New Roman", "Palatino Linotype", serif;}
#f_nav a, #f_nav a:link, #f_nav a:visited {text-decoration: none;}
#f_main {text-align: center;}
#f_main p {
	margin-top: 0;
	margin-bottom: .5em;}
#sdag p {
	margin: 0;
	font-size: 92%;
	text-align: right;}