H4{
	left				        : 16px;
	position			      : relative;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-color 		    : yellowgreen;
	padding-left		    : .3em;
}

DL{
	padding-left		    : 1.5em;
}

DL DL{
	padding-left		    : .5em;
}

DT{
	border-top-style  	: none;
	border-left-style 	: none;
	border-bottom-style : dotted;
	margin-left			    : 1px;
	margin-bottom		    : 1px;
	border-bottom-width : 1px;
	border-color 		    : yellowgreen;
	display				      : inline;
	padding-left		    : .3em;
	padding-right		    : 1.2em;
	font-size			      : 1.1em;
	font-weight			    : bold;
}

DL DL DT{
	font-weight			    : normal;
	border-style		    : none;
}

DD{
	margin-left			    : 1.5em;
}

TABLE.argument{
}

TABLE.argument TD.name{
  width               : 120px;
  background-color    : #ffffe8;
}

TABLE.argument TD.description{
  width               : 520px;
}


TABLE.const{
  width               : 500px;
}

TABLE.argument TD.description TABLE.const THEAD TD{
  background-color    : #C0C0C0;
}

TABLE.argument TD.description TABLE.const TBODY TD.name{
  width               : 150px;
  background          : none;
}

TABLE.argument TABLE.const TD.description{
  width               : 350px;
}

TR.reserved TD{
  color               : gray;
}

TABLE.argument VAR{
  font-weight         : bold;
}

.caution{
  color               : red;
}

BLOCKQUOTE.prompt{
  font-family         : "monospace";
  background-color    : black;
  color               : white;
  padding             : 0.5em;
}