
body
{	background-color:#fafafa;
	margin:0px;

	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;

	line-height:14px;
}

td
{	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;

	line-height:14px;
}

form {
	margin:0px;
	padding:0px;
}

.image_tree_icon
{	vertical-align:top;
	border-width:0px;
}

.div_tree_item
{	padding-left:34px;
	text-indent:-18px;
}

.div_field_view
{	margin-left:0px;
	padding:4px;
	padding-bottom:6px;

	background-color:#efefef;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;

	width:220px;
}

.div_dotted_line
{	font-size:6px;

	background-image:url('../graphics/border_dotted.gif');
	background-repeat:repeat-x;
	background-position:center;
}

.div_dotted_line_fade
{	font-size:6px;

	background-image:url('../graphics/border_dotted_fade.gif');
	background-repeat:repeat-x;
	background-position:center;
}

.div_title_level1
{	font-size:14px;
	font-weight:bold;

	margin-top:4px;
	margin-bottom:12px;
}

.div_title_level2
{	font-size:12px;
	font-weight:bold;

	margin-top:4px;
	margin-bottom:8px;
}

.div_title_level3
{	font-size:11px;
	font-weight:bold;

	margin-top:4px;
	margin-bottom:4px;
}

.div_paragraph_level1
{	color:#555555;
	margin-top:2px;
	margin-bottom:10px;
}

.div_paragraph_level2
{	margin-left:12px;
	color:#555555;
	margin-top:2px;
	margin-bottom:10px;
}

.div_paragraph_level3
{	margin-left:16px;
	color:#555555;
	margin-top:2px;
	margin-bottom:10px;
}

.div_code
{	font-family:"Courier New", Courier, monospace;
	font-size:11px;

	margin-left:12px;
	margin-right:12px;
	padding:6px;

	background-color:#fafafa;
	border:1px solid #f0f0f0;
}

a.link_toc:link {color:#114477;text-decoration:none;}
a.link_toc:visited {color:#114477;text-decoration:none;}
a.link_toc:hover {color:#009900;text-decoration:none;}
a.link_toc:active {color:#009900;text-decoration:none;}

/*
 OLD XHDN COMPATIBLE
*/

.div_argument_title
{	font-weight:bold;
	margin-bottom:2px;
}

.div_argument_title_ext
{	font-weight:bold;
	margin-bottom:2px;
	
	background-color:#ffff00;
}

.div_argument_body
{	margin-bottom:12px;
}

.div_title
{	font-size:13px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:6px;
}

.div_table
{	font-size:11px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:6px;
}

.div_note
{	font-weight:bold;
	margin-bottom:2px;
	margin-top:6px;
}

.div_indent_1
{	margin-left:6px;
}

.div_indent1
{	margin-left:6px;
}

.div_indent_2
{	margin-left:12px;
}

.div_indent2
{	margin-left:12px;
}

.div_indent_3
{	margin-left:18px;
}

.div_indent3
{	margin-left:18px;
}

.div_indent20
{	margin-left:20px;
}

.table_default
{	background-color:#f7f7f7;
	border:1px solid #f0f0f0;

	margin-top:2px;
	margin-bottom:4px;
}

/*
 OLD XHDN COMPATIBLE END
*/

.span_tree_root
{	color:#114477;
	cursor:pointer;
}

.span_tree_level1
{	color:#000000;
	cursor:pointer;
}

a:link {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#009900;text-decoration:none;}
a:active {color:#009900;text-decoration:none;}

a.link_blue:link {color:#114477;text-decoration:underline;}
a.link_blue:visited {color:#114477;text-decoration:underline;}
a.link_blue:hover {color:#009900;text-decoration:underline;}
a.link_blue:active {color:#009900;text-decoration:underline;}

a.link_tree_item:link {color:#000000;text-decoration:none;}
a.link_tree_item:visited {color:#000000;text-decoration:none;}
a.link_tree_item:hover {color:#009900;text-decoration:none;}
a.link_tree_item:active {color:#009900;text-decoration:none;}

a.link_bookmark:link {color:#000000;text-decoration:none;}
a.link_bookmark:visited {color:#000000;text-decoration:none;}
a.link_bookmark:hover {color:#000000;text-decoration:none;}
a.link_bookmark:active {color:#000000;text-decoration:none;}

.table1_topleft {background-image:url('../graphics/template_table_corners.gif');background-repeat:no-repeat;background-position:top left;height:14px;width:14px;}
.table1_top {background-image:url('../graphics/template_table_corners.gif');background-repeat:no-repeat;background-position:top center;height:14px;}
.table1_topright {background-image:url('../graphics/template_table_corners.gif');background-repeat:no-repeat;background-position:top right;height:14px;width:14px;}

.table1_left {background-image:url('../graphics/template_table_sides.gif');background-repeat:repeat-y;background-position:left;width:14px;}
.table1_content {background-color:#ffffff;}
.table1_right {background-image:url('../graphics/template_table_sides.gif');background-repeat:repeat-y;background-position:right;width:14px;}

.table1_bottomleft {background-image:url('../graphics/template_table_corners.gif');background-repeat:no-repeat;background-position:bottom left;height:14px;width:14px;}
.table1_bottom {background-image:url('../graphics/template_table_corners.gif');background-repeat:no-repeat;background-position:bottom center;height:14px;}
.table1_bottomright {background-image:url('../graphics/template_table_corners.gif');background-repeat:no-repeat;background-position:bottom right;height:14px;width:14px;}

.table2_topleft {background-image:url('../graphics/template_itable_corners.gif');background-repeat:no-repeat;background-position:top left;height:14px;width:14px;}
.table2_top {background-image:url('../graphics/template_itable_corners.gif');background-repeat:no-repeat;background-position:top center;height:14px;}
.table2_topright {background-image:url('../graphics/template_itable_corners.gif');background-repeat:no-repeat;background-position:top right;height:14px;width:14px;}

.table2_left {background-image:url('../graphics/template_itable_sides.gif');background-repeat:repeat-y;background-position:left;width:14px;}
.table2_content {background-color:#ffffff;}
.table2_right {background-image:url('../graphics/template_itable_sides.gif');background-repeat:repeat-y;background-position:right;width:14px;}

.table2_bottomleft {background-image:url('../graphics/template_itable_corners.gif');background-repeat:no-repeat;background-position:bottom left;height:14px;width:14px;}
.table2_bottom {background-image:url('../graphics/template_itable_corners.gif');background-repeat:no-repeat;background-position:bottom center;height:14px;}
.table2_bottomright {background-image:url('../graphics/template_itable_corners.gif');background-repeat:no-repeat;background-position:bottom right;height:14px;width:14px;}