
body	{font-size:small; font-family:sans-serif; }


.indent_x	{margin-left:16px; }
.indent_0	{margin-left:16px; }
.indent_1	{margin-left:32px; }
.indent_2	{margin-left:48px; }
.indent_3	{margin-left:64px; }
.indent_4	{margin-left:80px; }


.servinfo	{width:100%; background-color; border-style:solid; border-bottom-width:1px; border-left-width:3px;}
.title_0, .titlebox_0	{font-size:2.0em; margin-left:-16px; margin-top:12px; font-weight:bold; margin-bottom:12px; text-align:center; }
.title_1, .titlebox_1	{font-size:1.9em; margin-left:-16px; margin-top:12px; font-weight:bold; margin-bottom:12px; }
.title_2, .titlebox_2	{font-size:1.8em; margin-left:-16px; margin-top:10px; font-weight:bold; margin-bottom:10px; }
.title_3, .titlebox_3	{font-size:1.7em; margin-left:-16px; margin-top:10px; font-weight:bold; margin-bottom:10px; }
.title_4, .titlebox_4	{font-size:1.6em; margin-left:-16px; margin-top:8px; font-weight:bold; margin-bottom:8px; }
.title_5, .titlebox_5	{font-size:1.5em; margin-left:-16px; margin-top:8px; font-weight:bold; margin-bottom:8px; }
.title_6, .titlebox_6	{font-size:1.4em; margin-left:-16px; margin-top:8px; font-weight:bold; margin-bottom:6px; }
.title_7, .titlebox_7	{font-size:1.3em; margin-left:-16px; margin-top:8px; font-weight:bold; margin-bottom:6px; }
.title_8, .titlebox_8	{font-size:1.2em; margin-left:-16px; margin-top:8px; font-weight:bold; margin-bottom:4px; }
.title_9, .titlebox_9	{font-size:1.1em; margin-left:-16px; margin-top:8px; font-weight:bold; margin-bottom:4px; }

.title, subtitle		{margin-top:8px; font-weight:bold; }

.titlebox_0, titlebox_1, .titlebox_2, .titlebox_3, .titlebox_4, .titlebox_5, .titlebox_6, 
		.titlebox_7, .titlebox_8, .titlebox_9, .titlebox_10, .titlebox_11, .titlebox_12,
		.titlebox_13, .titlebox_14, .titlebox_15
		{ border-color:#666699; border-style:solid; border-width:2 0 2 0; padding:2 8 2 8; margin-left:0px; }

.title_in_list		{font-weight:bold; margin-top:8px; }
.title_in_prepost	{text-align:left; font-weight:bold; }
.title_in_figure	{text-align:left; font-weight:bold; margin-top:8px; }

.level_1	{font-size:2.0em; text-align:center; margin-top:12px; font-weight:bold; margin-bottom:12px; }
.level_2	{font-size:1.9em; margin-top:12px; font-weight:bold; margin-bottom:12px; }
.testgrp	{border-color:#666699; border-style:solid; border-width:2 0 0 0; padding-top:2; }


.grouptitle	{color:#FFFFFF; background-color:#3333FF; font-weight:bold; text-align:center; font-size:1.2em; }



.spec		{margin-left:48px;  font-weight:bold; margin-top:8px; margin-bottom:8px; }
.note		{font-style:italic; margin-top:8px; margin-bottom:8px; }
.caution, .entry_caution	{margin-left:-16px; font-weight:bold; margin-top:8px; margin-bottom:8px; }
.warning, .entry_warning	{margin-left:-16px; font-style:italic; font-weight:bold; margin-top:8px; margin-bottom:8px; }
.danger,  .entry_danger		{margin-left:-16px; font-style:italic; font-weight:bold; margin-top:8px; margin-bottom:8px; }
.entry_caution, .entry_warning, entry_danger	{margin-left:0px;}
.question	{font-weight:bold; margin-top:8px; margin-bottom:8px; }
.creadit	{font-size:x-small; text-align:right; color:#666666; width:100%; filter:dropshadow( color=#CCCCCC, offx=1, offy=2);}
.attention_mark	{border-style:solid; border-width:1px; padding:2 2 1 8; background-color:#FFFF00; margin-bottom:4; width:6em; }


.result		{font-weight:bold; }
.svg		{font-size:xx-small; font-weight:bold; color:#FF8C00; }
.control	{font-size:xx-small; color:#FF6666; }


.bold		{font-weight:bold; }
.boldital	{font-weight:bold; font-style:italic; }
.ital		{font-style:italic; }
.roman		{ }
.underscore	{text-decoration:underline; }
.smallcaps	{text-transform: lowercase; }
.overbar	{text-decoration:overline; }
.overstrike	{text-decoration:line-through; };



ul				{margin-left:24px; margin-top:0px; margin-bottom:0px; list-style-type:disc; }
ol				{margin-left:24px; margin-top:0px; margin-bottom:0px; }
li				{margin-top:0px; margin-bottom:0px; }
.bullet			{list-style-type:disc; }
.unlabeled		{list-style-type:none; margin-left:0px;}
.dash			{list-style-type:square; }
.loweralpha		{list-style-type:lower-alpha; }
.upperlpha		{list-style-type:upper-alpha; }
.lowerroman		{list-style-type:lower-roman; }
.upperroman		{list-style-type:upper-roman; }
.arabicnum		{list-style-type:decimal; }


caption		{text-align:left; font-weight:bold; }
table		{margin-top:8px; margin-bottom:8px;}
table.all	{margin-top:0px; margin-bottom:0px; width:100%; }
table.navi	{width:100%; }
table.normal		{width:85%; }
table.rightside_all	{; }
table.rightside		{; }
table.prepostbox	{width:85%; }
table.callout	{width:90%; }
th			{text-align:left; padding-left:4px; padding-top:2px; padding-right:2px; padding-bottom:2px; }
td			{padding-left:4px; padding-top:2px; padding-right:2px; padding-bottom:2px; }
th.callout	{padding-top:8px; padding-bottom:0px; font-size:x-small; }
td.callout	{padding-top:0px; padding-bottom:0px; font-size:x-small; }
td.leftside	{text-align:right; }
col.fgleft	{width:210px;}
col.no1		{width:5em; }
col.no2		{width:5em; }
col.no3		{width:3em; text-align:right; }
col.no4		{text-align:left; }
td.navi1	{font-size:xx-small; text-align:left; color:#666666; background-color:#CCCCFF; }
td.navi2	{font-size:xx-small; text-align:right; color:#666666; background-color:#CCCCFF; }


img			{border-style:none; }
img.graphic	{margin-top:8px; margin-bottom:8px; }


.toc_subject	{ color:#FFFFFF; width:100%; background-color:#0000FF; font-weight:bold; text-align:left; 
				  padding:2 2 2 2; margin-bottom:8px; }
.toc_title		{ font-size:x-large; text-align:center; width:100%; filter:dropshadow(color=#CCCCCC, offx=2, offy=2);}
.toc_0			{ margin-top:4px; font-size:small; cursor:hand; font-weight:bold;}
.toc_1			{ margin-left:16px; font-size:x-small; display:none; }
.toc_2			{ margin-left:16px; font-size:x-small; display:none; }
.toc_3			{ margin-left:16px; font-size:xx-small; display:none; }
.toc_node		{ cursor:default; color:#000000; text-decoration:none; }
.toc_node_over	{ cursor:hand; color:#FF3333; text-decoration:underline; }
.toc_option		{ font-size:x-small; text-align:center; }
.toc_sub		{ margin-left: 16px; }
.toc_space		{ margin-top: 8px; }


.head_group	{ color:#0000FF; font-weight:bold; text-align:left; }
.head_title	{ font-size:large; color:#FFFFFF; width:100%; background-color:#0000FF; font-weight:bold; text-align:left; padding:2 2 2 16; 
			  width:100%; filter:Alpha(Style=1, startX=0, finishX=100%); }
.head_toc	{ margin-left:0px;  margin-top:16px; margin-bottom:16px; color:#000000; font-weight:bold; font-size:large; }
.head_0		{ margin-left:0px;  margin-top:16px; color:#000000; font-weight:bold; font-size:large; }
.head_1		{ margin-left:32px; margin-top:6px; color:#666699; font-weight:bold;}
.head_2		{ margin-left:64px; margin-top:2px; color:#666699; font-size:x-small; }
.head_3		{ margin-left:96px; color:#666699; font-size:xx-small; }


.search_title	{ font-size:x-large; text-align:center; width:100%; filter:dropshadow(color=#CCCCCC, offx=2, offy=2); }
.search_sub		{ text-align:center; width:100%; filter:dropshadow(color=#CCCCCC, offx=2, offy=2); }
.search_no		{ text-align:center; color:#FF3333; }
th.search		{ background-color:#FFFFF0; text-align:left; padding-left:4px;}
td.search		{ font-size:x-small;}


.config_title	{ font-size:large; color:#FFFFFF; width:100%; background-color:#0000FF; font-weight:bold; text-align:left; padding:2 2 2 2; 
				  width:100%; filter:Alpha(Style=1, startX=0, finishX=100%)}
.config_text	{ font-size:x-small; color:#666666; margin-left:32px; margin-bottom:4px; }
.config_note	{ font-size:xx-small; color:#666666; }


a:link,a:visited,a:active {color:#0000FF; text-decoration:none; }
a:hover                   {color:#FF0000; text-decoration:underline; /*background-color:#FFD700;*/ }

