body {
	font-family:arial,helvetica,sans-serif
}

h1 {
	font-size:150%
}
h2 {
	font-size:125%;
	margin-top:20px;
}
h3 {
	font-size:110%
}

ol li {
	margin-top:10px;
}

a:link { color:blue; text-decoration:none }
a:visited { color:blue; text-decoration:none }
a:hover { color:blue; text-decoration:underline }
a:active { color:blue; text-decoration:none }

.img-right {
	float:right;
	margin: 0 0 10px 10px;
}

.inline {
	vertical-align:text-bottom;
	margin:1px;
}
.icon {
	height:18px;
}
.h2top {
	float:right;
	vertical-align:text-bottom
}

div.sect {
	margin-left:20px;
}

#legend {
	margin-bottom:20px;
}
#legend,#legend th,#legend td {
	font-size:90%;
	border:solid black 1px;
	border-collapse:collapse;
	padding:3px;
}
#legend img {
	height:24px;
}

#lmtypes,#lmtypes th,#lmtypes td {
	font-size:90%;
	border:solid black 1px;
	border-collapse:collapse;
	padding:3px;
}
#legend th, #lmtypes th, #parmref th {
	font-weight:bold;
	text-align:left;
}

.qst {
	margin-bottom:5px;
	font-weight:bold;
}

.ans {
}

#urlref {
	font-size:12px;
	margin-left:20px;
	text-indent: -20px;
	padding-left: 20px;
}

#urlref .arg {
	font-weight:bold;
	color:blue;
}
#urlref .val {
	font-style:italic;
	color:red;
}

#parmref {
	margin-left:20px;
}

#parmref,#parmref th,#parmref td {
	font-size:90%;
	border:solid black 1px;
	border-collapse:collapse;
	padding:3px;
	vertical-align:top;
}

#prefftr {
	font-size:smaller;
	margin-left:20px;
}

.advOptHelp {
	margin:0 0 5px 0px;
	border:1px dotted black;
	padding:4px;
	background-color:#EEEEEE;
}
