/* LAYOUT DEFINITIONS */body {	background-color: #e5e4e0;	margin: 0;	padding: 0;}#header {	border-bottom: 1px solid #fff;	padding: 0px;}#navMain {	float: left;	width: 150px;	voice-family: "\"}\"";	voice-family: inherit;	width: 110px;	padding: 20px;}#contentMain {	float: left;	width: 570px;	border-left: 1px solid #fff;	padding: 20px;}/* TEXT DEFINITIONS */#header {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: .9em;	color: #000;}#navMain {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	text-align: right;}#navMain ul {	list-style: none;	margin: 0;	padding: 0;}#navMain ul li {	margin-bottom: 5px;}#navMain a {	color: #666;	font-weight: bold;	font-size: .95em;	text-decoration: none;}#navMain a:hover {	color: #993333;}#contentMain {	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	color: #333;	line-height: 135%;}#contentMain a {	color: #993333;	font-weight: bold;	text-decoration: none;}#contentMain a:hover {	text-decoration: underline;}#contentMain p {	margin: 0 0 10px 0;}#contentMain h1 {	font-size: 1.2em;	line-height: normal;	color: #333;	border-bottom: 1px solid #fff;	margin: 0 0 15px -20px;	padding: 0 0 15px 20px;}#contentMain h2 {	font-size: 1em;	color: #666;	background-color: #fff;	border: 1px solid #999;	margin-top: 2em;	padding: 3px 0 2px 6px;}#contentMain h3 {	font-size: 1.1em;	color: #333;	border-bottom: 1px solid #999;	padding-bottom: 2px;	margin: 20px 0 5px 0;}/* MISC */.gray {	color: #666;}.smalltext {	font-size: .9em;}.highlight {	border: 1px dashed #993333;	color: #993333;	padding: 3px 0 2px 6px;}
