@charset "utf-8";

body							{ background-color: white; font-family: Arial,Helvetica; font-size: 14px; margin-top: 14px; margin-left: 1.2em; margin-right: 5%; padding: 0; }
a:visited						{ color: #663399; }
a.navlink						{ font-weight: 100; font-size: 120%; text-decoration: none; }

ul.std, ol.std					{ margin: 0.5em 0; margin-left: -20px; }
ul.std > li						{ padding-bottom: 0.5em; }
ol.std > li						{ padding-bottom: 0.3em; }
ul.indented						{ margin: 0.5em 0; margin-left: -8px; }
ul.indented > li				{ padding-bottom: 0.5em; }
li.liplus						{ padding-bottom: 0.6em; }
span.tocnavlink					{ font-weight: 600; color: #3333aa; line-height: 1.2em; font-family: geneva; }
span.toccurrentnavlink			{ font-weight: 600; color: #888888; line-height: 1.2em; font-family: geneva; }
.buttonnameplus					{ font-size: 14px; font-weight: 900; padding-bottom: 0.2em; }
.controlnameplus				{ font-size: 14px; font-weight: 900; padding-bottom: 0.2em; padding-top: 0em; }

.menuitemnopad					{ font-size: 14px; font-weight: 900; }
.dimmedmenuitemnopad			{ font-size: 14px; font-weight: 900; color: #777777; }
.topmenuitem					{ font-size: 14px; font-weight: 900; padding-bottom: 0.2em; padding-top: 0.5em; }
.bottommenuitem					{ font-size: 14px; font-weight: 900; padding-bottom: 0.2em; }
.menuitemplus					{ font-size: 14px; font-weight: 900; padding-bottom: 0.2em; padding-top: 0em; }
.fieldnameplus					{ font-size: 14px; font-weight: 900; padding-bottom: 0.2em; padding-top: 0em; }
.columnnameplus					{ font-size: 14px; font-weight: 900; padding-bottom: 0.2em; padding-top: 0em; }
.dimmedmenuitemplus				{ font-size: 14px; font-weight: 900; color: #666666; padding-bottom: 0.2em; }
.menuplus						{ font-size: 14px; font-weight: 900; padding-bottom: 0.2em; }
.plus							{ padding-bottom: 0.2em; }

img.fbh							{ height: 35px; width: 380px }

img.topic						{ padding-bottom: 0.05em }

.bt								{ padding-left: 1em; }
.menudesc,
.fielddesc,
.buttondesc,
.ctrldesc,
.columndesc,
.cbdesc							{ padding-left: 1em; padding-top: 0.1em; padding-bottom: 0.7em; }
.definition						{ font-style: italic; font-weight: 900; }
.desc							{ padding-bottom: 0.5em; }
.indenteddesc					{ padding-bottom: 0.5em; padding-left: 1em; }
div.submenu						{ padding-left: 2em; padding-bottom: 0.5em; }
div.linkpath					{ padding-left: 2px; padding-top: 0.5em; padding-bottom: 0.5em }
img.rmvicon						{ width: 14px; height: 14px; }
div.path						{ padding-left: 20px; padding-top: 0.5em; padding-bottom: 0.5em; font-style: italic }
span.path						{ font-style: italic }

.heading						{ font-size: 18px; font-weight: 900; }
.headingplus					{ font-size: 18px; font-weight: 900; padding-bottom: 0.5em; }
.subheading						{ font-size: 16px; font-weight: 900; }
.subheadingplus					{ font-size: 16px; font-weight: 900; padding-top: 1.0em; padding-bottom: 0.4em }
.topsubheadingplus				{ font-size: 16px; font-weight: 900; padding-bottom: 0.4em }
.topspace						{ padding-top: 1.0em; }
.subheadingplusalt				{ font-size: 16px; font-weight: 900; padding-top: 0.4em; padding-bottom: 0.4em }

.copy							{ text-align: center; font-style: italic; font-size: 80%; padding-top: 12px; }
.copy:after						{ content: "1993-2013 SkyTag Software, Inc."; }

.menu							{ font-weight: 900; }
.button							{ font-weight: 900; }
.field							{ font-weight: 900; }
.gray							{ color: #666666; }

div.menusepnopad				{ width: 10em; }
div.menusep						{ width: 10em; padding-bottom: 0.4em; }

.subtriangle					{ font-size: 80%; }

span.smt:before					{ content: "▶"; font-size: 80%; }	/* <span class="subtriangle">&#x25B6;</span> */

.hint:before					{ content: "Hint:"; color: #00dd00; font-size: 100%; font-weight: 900; padding-right: 0.5em; }
div.tip:before					{ content: "Tip:"; color: #007700; font-size: 100%; font-weight: 900; padding-right: 0.5em }
.note:before					{ content: "Note:"; color: #0000dd; font-size: 100%; font-weight: 900; padding-right: 0.5em; }
.warning:before					{ content: "WARNING: "; color: #dd0000; font-size: 90%; font-weight: 900; }
.tip, .hint, .note, .warning	{ margin: 1.0em 40px 0.5em 0px; text-align: left; }
td *.note, td *.warning			{ margin: 5px 40px 5px 2em; }
div.info *.note,
div.info *.warning				{ margin: 1.33em 40px 0 2em; }

div.list						{ margin: 0.5em 0; margin-left: 15px; }
div.list > div					{ position: relative; }
div.list > div > div			{ padding-left: 14px; padding-bottom: 0.5em; }
div.list > div > span:first-child	{ position: absolute; top: -4px; color: #663399; font-weight: 900; font-size: 175%; }

div.rlist						{ margin: 1.12em 0; margin-left: 20px; }
div.rlist > div					{ position: relative; }
div.rlist > div > div			{ padding-left: 20px; }
div.rlist > div > span:first-child	{ position: absolute; top: -1px; color: #663399; font-weight: 900; font-size: 120%; }

div.ilist						{ margin: 1.12em 0; margin-left: 20px; }
div.ilist > div					{ position: relative; padding-bottom: 2px; }
div.ilist > div > div			{ padding-left: 20px; }
div.ilist > div > span:first-child	{ position: absolute; top: -4px; color: #663399; font-weight: 900; font-size: 175%; }

ul.dashlist						{ list-style-type: circle; }
ul.dashlist > li.new:after		{ content: "new"; vertical-align: middle; font-size: 0.75em; background-color: yellow; margin-left: 0.5em; text-transform: uppercase; padding: 0px 1px 0px 3px; }

div.related						{ list-style-image: none; list-style-type: none; font-size: 100%; padding-top: 1em; }
div.barlist						{ list-style-image: none; list-style-type: none; font-size: 100%; padding-bottom: 1em; }
div.related > span:first-child,
div.barlist > div:first-child,
div.inlist > div:first-child	{ margin-top: 0.8em; }

div.related > span				{ display: list-item; padding-left: 0.6em; margin-left: 20px; line-height: 1.6em; }
div.inlist > div				{ display: list-item; padding-left: 0.6em; margin-left: 20px; line-height: 1.6em; }
div.barlist > div				{ display: list-item; padding-left: 0.6em; margin-left: 20px; line-height: 1.6em; }

div.related:before				{ content: "Related Topics"; font-size: 125%; color: #663399; font-weight: 900; }
div.related						{ padding-top: 2em; }
div.related > span				{ border-left: 11px solid #cccccc; }

div.barlist > div				{ border-left: 11px solid #cccccc; }

div.inlist						{ list-style-image: none; list-style-type: none; padding-bottom: 1em; }
div.inlist > div				{ border-left: 11px solid #ffffff; }

.indent							{ margin-top: 1em; margin-bottom: 1em; text-indent: 20px; }
.indent40						{ margin-top: 1em; margin-bottom: 1em; text-indent: 40px; }
div.blockquote					{ margin-top: 1em; margin-bottom: 1em; margin-left: 20px; margin-right: 20px; }

table.toolbar					{ font-size: 95%; margin-left: 1em; }
table.toolbar td + td			{ border-left: 4px solid #bbbbbb; margin-left: 4px; padding-left: 4px; }
table.toolbar td + td:first-line{ font-weight: 900; }

table.keymouse					{ padding-left: 20px; width: 600px; }
table.keymouse tr td:first-child
								{ text-align: right; padding-right: 3px; }
table.keymouse tr th:first-child
								{ width: 10em; }
table.keymouse th				{ background-color: #ccccee; text-align: center; font-weight: 400; padding: 1px; }
table.keymouse th, td			{ vertical-align: top; }
table.keymouse td				{ vertical-align: top; padding-bottom: 3px; padding-left: 3px; }


table.shortcuts					{ padding-left: 20px; width: 600px; }
table.shortcuts tr td:first-child
								{ text-align: right; padding-right: 3px; }
table.shortcuts tr th:first-child
								{ width: 12em; }
table.shortcuts th				{ background-color: #ccccee; text-align: center; font-weight: 400; padding: 1px; }
table.shortcuts th, td			{ vertical-align: top; }
table.shortcuts td				{ vertical-align: top; padding-bottom: 3px; padding-left: 3px; }

.hc								{ text-align: center; }
.bld                            { font-size: 100%; font-weight: 900; }

img								{ vertical-align: top; }

table.betterlist							{ text-align: left; width: 100%; padding: 4px 0; border="0" cellspacing="0" cellpadding="0"; margin-left: 0; margin-right: 0 }
table.betterlist td							{ padding-bottom: 10px; }
table.betterlist tr td:first-child			{ vertical-align: top; width: 12px; font-size: 100%; }
table.betterlist tr td:first-child:before	{ content: "•" }
table.betterlist tr td:last-child 			{ padding-bottom: 10px; }

