body{
	color: black;
	background-color: #0a51a1;
/*	background-color: #fe9900;
*/	font-family: sans-serif;
/*	font-family: sans-serif;
	font-family: serif;
	font-family: cursive;
	font-family: fantasy;
*/
}


a:link,
a:visited { text-decoration: none; color: #0a51a1; }
a:hover { background-color: #ffe5bf; }
a img { border-width: 1px; border-color: silver;}
p { text-indent: 1em; }

dt.oneline	{ float: left; }
dd.shallow	{ margin-left: 5em; }
dd.deep		{ margin-left: 10em; }

div.name	{ float: left; }
div.name2	{ float: left; margin: 0px 0px 0px 20px; }
div.name3	{ float: right; background-color: #ffe5bf; padding: 1px 6px; }

ul 	{ line-height: 1.1em; }
li	{ padding: 2px 0; }

h1 {
	font-size: x-large;
	/*font-weight: bold;*/
	margin-top: 4px;
}

h2 {
	font-size: large;
	font-weight: bold;
	margin: 8px 0px 0px -10px;
	padding: 2px 0px 3px 10px;
/*	border-color: #0a51a1;
*/	border-color: #fe9900;
	border-width: 0pt 0pt 2pt 6pt;
	border-style: solid;
}

h3 { 
	font-size: medium;
	margin-left: -8px;
/*	padding-left: 8px;
	border-width: 0pt 0pt 0pt 3pt;
*//*	border-color: #fe9900;
	border-color: #0a51a1;
	border-color: black;
	border-style: solid;
*/
}

h4 {
	font-size: small;
	/*color: #0a51a1;*/
}

div.body{
	text-align: center;
}

div.block{
	/*width: 640px;*/
	width: 90%;
	text-align: left;
	position:         relative;
	top:              0px;
	font-size: small;
	color: black;
	background: white;
	margin: 1.0em;
	/*margin-left: 5%;*/
	margin-left: auto;
	margin-right: auto;
	padding: 0.5em 1em 1em 1.5em;
	border-width: 1px 1px 1px 1px;
	border-color: gray;
/*	border-color: #fe9900;	*/
	border-style: solid;
}

div.block:after {
	content: "";
	display: block;
	clear: both;
}

div.oldblock {
	margin-left: 2em;
	padding: 2px;
	border: 1px;
	border-style: solid;
	background: silver;
}




pre { 
	padding: 5px;
	background: black;
	color: white;
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: pre-wrap;      /* CSS3 */
	word-wrap: break-word;      /* IE 5.5+ */
}
