#manual p, 
#manual td, 
#manual th,
#manual div 
{
	background-color:transparent;
	font-family:Tahoma,Arial;
	font-size:12pt;
	font-weight:normal;
	color:black;
}

#manual a, 
#manual a:visited, 
#manual a:hover, 
#manual a:active 
{
	color: #0000FF;
}

#manual #header
{
	padding:0.5em 1em 0.5em 1em;
	background-color:#EEE2EE;
	border-radius:0.4em;
	border:1px solid #CAC;
	margin-bottom:1em;
}

#manual #crumbs
{
	color:#606;
	margin-bottom:0.3em;
}

#manual #crumbs a
{
	text-decoration:none;
}

#manual #crumbs a:hover
{
	text-decoration:underline;
}

#manual #title
{
	color:#606;
	font-size:2em;
}

#manual #content 
{
	max-width: 60em;
}


#manual .fb { font-weight: bold; }
#manual .fi { font-style: italic; }
#manual .fu { text-decoration: underline; }
#manual .fl { font-size: 1.05em; }
#manual .fs { font-size: 0.8em; }

#manual .cc { color: #008; } 
#manual .ck { color: #080; }
#manual .cm { color: #808; }

#manual .ac { text-align: center; }
#manual .ar { text-align: right; }


#manual p
{
	margin: 1em 0 0 0;
}


#manual p.section 
{
	border-bottom: 1px solid black;
	padding-bottom: 0.2em;
	margin:1.5em 0;
	text-align: right;
	font-size: 1.1em;
	font-weight: bold;
}

#manual p.heading
{
	margin-top: 1.2em;
	margin-bottom: 0.4em;
	font-size: 1.1em;
	font-weight: bold;
}
#manual p.heading + p
{
	margin-top: 0.4em;
}

#manual p.footer
{
	font-size: 0.9em;
	text-align: center;
}

#manual p.list
{
	margin-top: 0.5em;
	padding-left: 1.5em;
	text-indent: -1.5em;
}
#manual p.list + p.list
{
	margin-top: 0.3em;
}

#manual p.fixed
{
	margin:0;
	font-size:0.9em;
	font-family: "Courier New", Courier, monospace;
	white-space: pre;
}

#manual p.toc0
{
	font-weight: bold;
	margin:1em 0 0 0;
}
#manual p.toc1
{
	font-weight: bold;
	margin:0.3em 0 0 2em;
}
#manual p.toc2
{
	margin:0 0 0 4em;
}
#manual p.links
{
	margin: 0 0 0.4em 0;
}

#manual p.toc0 a, 
#manual p.toc1 a, 
#manual p.toc2 a, 
#manual p.links a
{
	text-decoration: none;
}

#manual p.toc0 a:hover, 
#manual p.toc1 a:hover, 
#manual p.toc2 a:hover, 
#manual p.links a:hover
{
	text-decoration: underline;
}


#manual table
{
	border-collapse: collapse;
	border:none;
	margin: 1.4em 0;
}

#manual table.grid td
{
	border:1px solid black;
	padding:0.2em 0.4em;
	vertical-align:top;
}

#manual table.command td
{
	border:1px solid black;
	padding:0.6em 0.4em;
	vertical-align:middle;
}

#manual table.layout td
{
	border:none;
	padding:0.2em 0.4em;
	vertical-align:top;
}

#manual table.list td
{
	border:none;
	padding:0.2em 0.4em;
}

#manual table.legal
{
	border-collapse: separate;
	border-spacing: 0;
	border-radius: 0.2em;
	overflow: hidden;
	border: 1px solid #800;
	margin: 1.5em 0;
}
#manual table.legal td
{
	color: #800;
	background-color: #fee;
	padding:1em;
}

#manual table.metal
{
	border-collapse: separate;
	border-spacing: 0;
	border-radius: 0.2em;
	overflow: hidden;
	border: 1px solid #808;
}
#manual table.metal td
{
	color: black;
	background-color: #fef;
	padding:0.8em;
	vertical-align:top;
}

#manual img 
{
	margin: 0.6em 0 0.4em 0;
}

#manual img.icon
{
	width:1.4em;
	height:1.4em;
	margin: 0;
}

#manual img.video
{
	width: 16em;
	margin-top:2em;
}

#manual p.heading img.icon
{
	margin-right: 0.3em;
}