/* ASV2.CSS Revision date 10/20/98 LAH */
BLOCKQUOTE 	{
	display: block;
	margin: 1.17em 0;
	margin-left: 20px;
	margin-right: 20px;
}
BODY		{
	background-color: #FFFFFF;
}
/* named style for Index tab body */
BODY.indx 	{
	background-color: #FFFFFF;
}
/* named style for small popup for Glossary definitions and so on */
BODY.pop 	{
	background-color: #FFFFCF;
}
/* named style for code sample windows */
BODY.csamp 	{
	background-color: #FFFFF0;
}
H1		{
	margin-bottom: 0;	
}
H2		{
	margin-bottom: 0;
}
H3		{
	margin-bottom: 0;
	font-style: oblique;
}
P		{
	margin-top: 8px;
	margin-bottom: 0;
}
A		{
	text-decoration: none;
}
A:link      	{
		color: #3366CC;
}
A:visited   	{
		color: #996633;
}
/* named style for anchors on Index tab */
A.indx		{
	color: #000000;
	text-decoration: none
}
A.indx:link      	{color: #000000
}
A.indx:visited   	{color: #000000
}
/* named style for anchors that link code sample windows */
A.csamp	{
	text-decoration: none;
	color: green;
}
/* style for single level OLs and ULs */
OL		{
	text-align: left;
	margin-top: 0;
	margin-bottom: 8px;
	margin-left: 23px;
}
UL		{
	text-align: left;
	margin-top: 0;
	margin-bottom: 8px;
	margin-left: 16px;
}
LI		{
	margin-bottom: 3px;
}
/* dingbat for single level ULs */
UL LI 	{
	list-style-type: disc;
}
/* dingbat for single level OLs */
OL LI 	{
	list-style-type: decimal;
}
/* nested OLs */
OL OL LI	{
	list-style-type: lower-alpha;
}
/* nested ULs */
UL UL LI	{
	list-style-type: circle;
}
/* nested OLs and ULs */
OL UL LI	{
	list-style-type: disc;
}
/* named style for See also ULs (no dingbat) */
UL.see 	{
	margin-top: 0;
	margin-bottom: 8px;
	margin-left: 16px;
}
UL.see LI	{
	list-style-type: none;
	text-align: left;
}  
EM, CITE	{
	font-style: italic;
}
PRE		{
	white-space: pre;
	margin-top: 4px;
	margin-bottom: 4px;
}
TT		{
}
SUP		{
	vertical-align: super;
}
CENTER	{
	text-align: center;
}
CAPTION	{
	text-align: left;
	font-style: italic;
}
TABLE		{
	width: auto;
	height: auto;
	display: block;
	border: 0;
	margin-top: 3em;
	margin: 2px;
	padding: 0px;
	float: none;
	clear: none;
}
/* table for Index tab */
TABLE.indx	{
	font-weight: bolder; 
}
	color: #000000}
/* table header names */
TH		{
	font-weight: bolder;
	text-align: left;
}
/* DL */
DL, DT, DD	{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
/* DL term */
DT	{
	font-weight: bolder;
	margin-top: 8px;
}
/* DL definition*/
DD	{
	text-indent: 0;
}
/* named style for Glossary term */				
SPAN.term {
	text-align: left;
	font-weight: bolder;
}

