/* http://www.edition-w3c.de/TR/1998/REC-CSS2-19980512/an_a.html */
/* http://www.w3.org/TR/2005/WD-xhtml2-20050527/xhtml2-style.html#a_stylesheet */

body {
	padding: 8px;
	margin:0px;
	line-height: 1.2em;
}
ul {
	padding: 0em 0em 0em 2.5em;
	margin:1em 0em;
}
ul ul {
	margin-top: 0em;
	margin-bottom: 0em;
}
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .83em 0 }
h3              { font-size: 1.17em; margin: 1em 0 }
H4				{ font-size: 1em; margin: 1.33em 0 }
h5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
h6              { font-size: .67em; margin: 2.33em 0 }

pre {
	margin:1em 0em;
}
p {
	margin:0em;
	padding:1em 0em;
}
blockquote, q {
	quotes: none;
	margin: 0em;
	padding: 1em 2.5em;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

iframe {
	background-color:white;
}

fieldset {
	padding:0.4em 0.65em 0.7em 0.6em;
	display:block;
	margin:0px 2px;
	border-color:#ccc;
}

input, textarea, select {
	font-size:13px;
	/* font-size:1em; */
}
textarea {
	/*
	width:182px; 
	height:55px;
	border:2px inset #eee;
	*/
	height:3.8em;
	width:13.8em;
	overflow:auto;
	font-family:"Courier New", Courier, monospace;
}
input[type=submit], input[type=reset] {
	padding:0em 0.45em;
}
input[type=text] {
	width: 11em;
}