		*{
			margin:0;
			padding:0;
			list-style: none;
			border: none;
		}
/*text code*/		
body {
		font-size: 1em;
		line-height: 1.2em;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-style: normal;
				color: black;
		background: white;
		padding: 2em;
		}
h1 {
	padding: 0;
	clear: both;
	line-height: 1.3em;
	color: #C0C0C0;
	}
.dark {
	color: #888;
	}
h2 {
	font-size: 1.2em;
	font-weight: normal;
	margin: .5em 0 .3em 0;
	color: darkorange;
	}
	
#toolinfo {
	padding: 0;
	left: 1em;
	width: 100%;
	}
#toolinfo a:link,
#toolinfo a:visited,
#toolinfo a:hover,
#toolinfo a:active {
	color: #C0C0C0;
	text-decoration: none;
	}
.infoblock {
	width:80%;
	max-width: 40em;
	padding: 0 0 0 18em;
	}
#results {
	position: absolute;
	width: 17em;
	top: 2.5em;
	left:1em;
	background: darkorange;
	padding: 0.7em;
	}
input.formInputText {
font-size: 1em;
padding: 5px;
border: solid 1px darkorange;
margin: 5px 5px 5px 0;
}