body {font-family: Arial; font-size: 12pt;}
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;}
.subtitle { font-size:11pt;color:#700000;}
.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; margin-right:5px; color:#777;font-size:12pt; font-weight: bold;}
p.os {margin-top:5px;margin-bottom:5px; color:#444;font-size:14pt;}
a 	{ color: #4B61A0; text-decoration:none;} 
a:link	{ color: #4B61A0; text-decoration: none; } 
a:visited	{ color: #4B61A0; 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: 169px;
	column-gap: 14px;
	-moz-column-width: 169px;
	-moz-column-gap: 14px;
	-webkit-column-width: 169px;
	-webkit-column-gap: 14px;
	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.new {
	background-image: url('images/new.png');
	background-repeat: no-repeat;
	background-position-y: 2px;
	padding-left: 25px;
}
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;
}
table.icon {
	margin-top: 10px;
}
table.icon td {
	text-align:center;
	font-size: 10pt;
	padding-left: 25px;
	color:#888;
}
table.releasenotes th {
	text-align: right;
	vertical-align: top;
	white-space:nowrap;
}
table.releasenotes td {
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
	padding-left: 25px;
}
img.icn {
	border-radius: 8px;
	border-width: 0px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-box-shadow:1px 1px 3px #555;
	-moz-box-shadow:1px 1px 3px #555;
	-box-shadow:1px 1px 3px #555;
	
}
img.icn:hover {
	-webkit-box-shadow:0 0 20px rgba(80,10,10,0.7);
	-moz-box-shadow:0 0 20px rgba(80,10,10,0.7);
	-box-shadow:0 0 20px rgba(80,10,10,0.7);
}
hr.nomargin {
	margin-top: 0px;
	margin-bottom: 5px;
}
.titleIcn {
	color: #834743;
}
.titleIcnPro {
	font-size: 8.8pt;
}
.ipadsupport {
	width: 200px;
}
