body { 	margin: 0;	padding: 0;	font: 101% serif; 	border-top: 3px solid #CC47FC;	border-bottom: 3px solid #CC47FC;	color: #444;	background-color: #9686A2;}body#white { background-color: white; }div#top {	margin: 0;	padding: .25em;	font-size: 2em; 	font-weight: bold;	line-height: 1.5em;	text-align: left;	vertical-align: middle;	border-top: 2px solid #A22FCB;	border-left: .5em #82480F solid;	border-bottom: 2px solid #A22FCB;	color: #04EDAE; 	background-color: #986533; }div#foot {	height: 70px;	margin: 0;	padding: .25em;	font-size: 1em; 	text-align: left;	vertical-align: middle;	border-top: 2px solid #A22FCB;	border-bottom: 2px solid #A22FCB;	border-left: 1em #82480F solid;	color: #DEC6AE;	background-color: #986533;}div.FootNav {	float: left;	width: 96px;	display: inline;	margin-right: 0;	margin-left: 1px;	padding:1em;	border: none;	color: #920;	background-color: #986533;}div.comment {	padding: 1em;	margin: 0;	border-left: 1em #AE8863 solid; 	line-height: 1.3em;	color: #341A01;	background-color: #DEC6AE;}ol {	padding: 0 0 0 2em;	margin: .25em 0 0 0;	list-style: decimal outside;}ol li {	padding: .2em;	margin: 0;	font-weight: normal;	text-align: left;	border: 0; 	margin: 0;}div.windows {	margin: 0; padding: 0;	border: 1px #AE8863 dotted; 	font-size: .8em; 	line-height: 1.2em;	color: #341A01;	background-color: #DBCDC0;}div.clr { clear: both; 	height: 0; }img {	border: 1px #AE8863 solid; 	margin: 0; padding: 3px;}.caption {	margin: 0; padding: 0 1em;	line-height: .8em;	font-weight: lighter; 	font-size: .7em;	text-align: center;}.floatl { 	float: left; 	width: 40px;	margin: 10px;	text-align: center;}.floatlw { 	float: left; 	width: 404px;	margin: 10px 20px 10px 0;	text-align: center;}.floatr { 	float: right; 	padding:1em;}.floatH { 	float: right; 	width: 89px;	margin: 0 .3em;}div.UniLists {	margin: 0; padding:1px;	border-left: 1.33em #6A537D solid;	font: .75em monospace, serif;	text-align: center;	vertical-align: bottom;}	.navcontainer {	margin: 1px 0;}.navcontainer p {	float: left;	width: 7em;	height: 1.6em;	display: inline;	margin-right: 1px;	margin-left: 1px;	padding: 0 .5em;	border: 1px solid #8C7C97;	color: #920;	background-color: #9D8CA9;}p.block {	float: left;	width: 19.5em;	height: 1.6em;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;	margin-left: 0;	padding: 0 1em;	font-size: .9em;	border: 1px solid #8C7C97;	text-align: left;	color: #B6A3C4;	background: #6A537D;}p.blockt {	float: left;	width: 11em;	height: 3.6em;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;	margin-left: 0;	padding: 0 1em;	border: 1px solid #8C7C97;	font-size: .9em;	text-align: left;	color: #B6A3C4;	background: #6A537D;}p.blocktt {	float: left;	width: 11em;	height: 5.6em;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;	margin-left: 0;	padding: 0 1em;	border: 1px solid #8C7C97;	font-size: .9em;	text-align: left;	color: #B6A3C4;	background: #6A537D;}.navcontainer a {	display: inline;	text-decoration: none;}.navcontainer a:hover, .navcontainer a:active .navcontainer p:hover, .navcontainer p:active { 	background: #F9BE48; }.navcontainer a.active:link, .navcontainer a.active:visited {	position: relative;	z-index: 102;	background: #F9BE48;}table { 	width: 50em;	border-top: 0; 	border-right: 0;	border-bottom: 0;	border-left: 1em #920 solid;	border-collapse: collapse; 	margin: 0 0 0 .5em;	padding: 0; 	color: #222;	background-color: white;}/* shows to all the IE browsers only */* html table { margin: 0 0 0 0; }tr {	border-top: 0; 	border-right: 0;	border-bottom: 1px #B2AAB8 dotted;	border-left: 0;	padding: 0;	text-align: center;}td {	padding: .2em .5em;	vertical-align: bottom; }p	{	border: 0;	padding: .5em;	margin: 0;	line-height: 1.4em;}p.taller {	margin-top: 1em;  }p.shorter {	margin-top: -1em;  }	p.test {	padding: .5em;	margin: .5em;	font-size: .7em;	background-color: white;}.section { 	padding: .2em;	margin: 0;	border-left: .72em #6A537D solid;	font-size: 1.4em;	font-weight: bold;	color: #a30;	background-color: #83738F;}.name {	font-size: .8em;	font-weight: bold;	text-align: center;}.glyph { 	font-size: 1.6em;	font-weight: bolder;	text-align: center;	vertical-align: baseline;}.glyphB { font-size: 2.2em; }.ent { 	height: 3em;	font-size: .9em;	text-align: center;}.title { 	font-size: 1em;	font-weight: bold;	text-align: left;	line-height: 1.3em;	color: #80b;	background-color: #B2AAB8;}.subtitle { 	color: #a30;	background-color: #E3DDE8;	border-bottom: 1px #B2AAB8 solid;}	.divide {	text-align: left;	color: #a30; 	}.large { font-size: 1.1em; }.small { font-size: .7em; }.up { margin-top: -15px; }h1 { 		margin: .25em 0 0 .25em;	font-size: 1.4em; 	font-weight: bold;}b { font-size: 1.3em; }em { font-size: 1.1em; font-weight: bold; }abbr { border-bottom: 1px dotted; }code { 	color: purple;	font-size: 1em;}a { font-size: 1.2em; color: navy; background-color: transparent; }a:link { color: navy; background-color: transparent; }a:visited { color: navy; background-color: transparent; }a:hover { color: #5E01BC; background-color: #E0D9E5; }a:hover img { background-color: transparent; }a:active { color: #5E01BC; background-color: transparent; }.dksepia { color: #700; }.sepia { color: #920; } .umber { color: #a30; }.orange { color: #d50; }.orgyel { color: #f80; }.yelorg { color: #f91; }.yellow { color: #fa1; }.yellower { color: #fc0; }.green { color: #6c3; }.greblu { color: #02C878; }.blugre { color: #003644; }.blue { color: #209; }.bluvio { color: #50a; }.violet { color: #80b; }.redvio { color: #807; }.viosep { color: #704; }.fuschia { color: #c0a; }.all { background-color: #FAF3C6; }.notold { background-color: #FFE1C6; }/*.all { background-color: #F5E6C7; }.notold { background-color: #E4E5D9; }*/