/* for XSL Formatter Q&A   Copyright (c) 1999-2004 Antenna House, Inc. All rights reserved.*/body {	background-color:rgb(239,254,255);	font-family:sans-serif;	color:black;	margin-left: 2em;	margin-right: 2em;}img {	margin-top:6pt;margin-bottom:6pt;}img.inline {	vertical-align:middle;	padding: 10px 5px 0px 5px;	margin: 3px 5px 3px 3px;	border:none;}h1.doctitle {	font-size: 2.75em;	background-color: rgb(51,153,153);	color:rgb(255,255,255);	text-align:center;	margin-left:20%;	margin-right:20%;	padding:10pt 0pt 10pt 0pt;	border-style:solid;	border-width="thin";	border-color=rgb(51,153,153);}ul.index li {	padding-top: 0.25em;}ul.index-question li {	margin-top: -1em;}address {	font-style:normal;	font-size: 0.9em;}h2 {	font-size: 1.75em;	font-weight: bold;	border-style:groove;	border-width: 2px;	padding:3px;	margin: 1.5em 0 1em 0;	background-color:rgb(244,241,225);}h3 {	font-size: 1.5em;	font-weight: 600;/*	border-style:groove;	border-width: 1px;*/	margin: 0.5em 0 0 0.25em;	padding:3px 0 3px 3px;	color:rgb(0,96,96);}.navbar {	/*font-size: 0.9em;*/	/*margin-top: -3em;*/}.update {	color: #666;	font-size: 0.9em;	/*margin-top: -3em;*/}.article-id {	color: #666;	font-size: 0.9em;	margin-left:1em;}.datenew{	color:red;	font-weight:bold;	font-size: 1em;	margin-left: 1em;}.dateupdate {	color:red;	font-size: 0.9em;	margin-left: 1em;}.contents-index .datenew,.contents-index .dateupdate {	margin-left: 0;}hr.QAsplit,table.QAbody {	margin-left:1em;}table.QAbody th,table.QAbody td {	padding-top:0.5em;	padding-bottom:0.5em;}th.question { color: maroon; }th.answer   { color: navy; }th.question,th.answer {	font-size: 1.5em;	font-weight: bold;	padding-right: 0.25em;}pre {	white-space:pre;	color:navy;	font-family:monospace;	margin:10px 1em 20px 1em;	padding:0.5em;}blockquote {	white-space:pre;	color:navy;	font-family:monospace;	margin:0 1.5em 0 1.5em;}tt,code {	white-space:pre;	color:navy;	font-family:monospace;}strong,div.strong {	font-weight:bold;}.hide { display: none }@media print, aural {.navbar { display: none }}