body {font-family: Arial;}
img.blck {display:block}
.banner {color:#666;}
.menu {color:#666; text-align: center;font-size:11pt;}
tr.menu a {color: #770a00;}
tr.menu a:hover {text-shadow: 2px 2px 2px #e9aeac;}
.center { text-align: center;}
.title { font-size:25pt;color:#700000; text-shadow: 1px 1px 2px #e9aeac;}
.red {background-color:#FFE0E6;color:#E60000;}
.right {text-align:right;}
.selected {color: #770a00;font-weight: bold; text-decoration: underline;}
p.choose {margin-top:5px;margin-bottom:5px; color:#777;font-size:11pt;}
p.os {margin-top:5px;margin-bottom:5px; color:#444;font-size:14pt;}
a 	{ color: #555; text-decoration:none;} 
a:link	{ color: #555; text-decoration: none; } 
a:visited	{ color: #555; text-decoration: none; } 
a:active	{ color: #222;  } 
a:hover	{ color: #222; text-decoration:underline; }
h2 {font-size:12pt; font-family:Arial; color:#800000;}
.columns {
	column-width: 10em;
	column-gap: 3em;
	-moz-column-width: 10em;
	-moz-column-gap: 3em;
	-webkit-column-width: 10em;
	-webkit-column-gap: 3em;
	font-size:10pt;
	font-family:Arial;
}
ul.formula {
  background:#FFFFFF;
  margin:0px;
  padding:0px;
}
ul.formula li {
  margin:0px;
  list-style-type: none;
}
ul.formula li:nth-child(even) {
	color:#777;
}
ul.formula li:nth-child(odd) {
	color:#444;
}
ul.spaced li {
	margin-bottom:5px;
}
input.from {
	width: 575px;
	border: 3px solid #cccccc;
	padding: 5px;
	color:#555;
}
textarea#styled {
	width: 580px;
	height: 120px;
	border: 3px solid #cccccc;
	padding: 3px;
	font-family: Tahoma, sans-serif;
	color:#555;
}
input.error { background-color: #FF6969; }
label.error {
	color: red;
	font-style: italic;
	background:url("images/unchecked.gif") no-repeat 0px 0px;
	padding-left: 16px;
}