
html body, body div, body p, body th, body td, body li, body dl, body dd, input, select, textarea, .app h3, .app h4 	{
	font-family:	Verdana, Helvetica, Arial, sans-serif;
	}
html body, body th, body td, textarea, .app h3, .app h4, #rightcol h3, .app pre, .app code {
	font-size:	x-small;
	voice-family:	"\"}\"";
	voice-family:	inherit;
	font-size:	small
	}
html>body, html>body th, html>body td, html>body input, html>body select, html>body textarea, html>body .app h3, html>body .app h4, html>body #rightcol h3, html>body .app pre, html>body .app code {
	font-size:	small
	}
small, div#footer td, div#login, div#helptext th, div#helptext td, div.tabs th, div.tabs td, input, select {
	font-size:	xx-small !important;
	voice-family:	"\"}\"";
	voice-family:	inherit;
	font-size:	x-small !important
	}
html>body small, html>body div#footer td, html>body div#login, html>body div#helptext td, html>body div#helptext th, html>body div.tabs th, html>body div.tabs td, html>body input, html>body select   {
	font-size:	x-small !important
	}
p, ul, ol, dl	{
	margin-top:	.67em;
	margin-bottom: .67em;
	}
#bodycol	{
	line-height: 1.3;
	padding-left: 1em;
	width: 100%;
	voice-family:	"\"}\"";
	voice-family:	inherit;
	width: auto;
	}
html>body #bodycol	{
	width: auto;
	}
table, th, td	{
	border: none
	}
#leftcol div div {
 margin-top: .3em
 }
.app h3, .app h4, .tabs th, .tabs td {
	background-image: url(images/nw_min.gif);
	background-repeat: no-repeat;
 }
.app h3, .app h4 {
	padding: 5px;
	margin-right: 2px;
	margin-left: 2px;
 }
.app h3 {
 background-color: #cc9;
 }
.app h4 { 
 background-color: #eed;
 color: #000;
 }
.app h3 a {
 text-decoration: none
 }
#apphead h2 {
 margin-top: 0;
 margin-bottom: .2em
 }
h3, h4	{
	margin-bottom: 0;
	}
h4 	{
	font-size: 1em;
	}
form {
	margin-top:	0;
	margin-bottom: 0;
	}
dt	{
	font-weight:	bold
	}
	.mtb {
 border-top: solid 1px #cc9;
 }
.courtesylinks {
 margin: 1.5em 0
 }
.docs .toc {
 border: 1px solid #663; 
 padding: .5em; 
 background: #efefdf;
 }
.docs .toc h3 {
 border: none; 
 margin-top: 0
 }
.docs p+p {
	text-indent: 5%;
	margin-top: -.67em
	}
.docs .courtesylinks p {
 text-indent: 0
 }
.docs h3, .docs h4 {
	margin-bottom: .1em;
 }
.docs h3 {
	border-top: solid 1px #666; 
 }
.docs h4 {
	border-top: solid 1px #ccc; 
 }
#banner {
	border-top: 1px solid #369;
	border-bottom: 1px solid #003;
	}
#helptext th {
	border-bottom: 1px solid #996;
	border-right: 1px solid #996;
	}
#helptext td {
	border-bottom: 1px solid #cc9;
	border-right: 1px solid #cc9;
	}
ul.tasks {
 padding-left: 0;
 margin-left: 2px;
 }
ul.tasks li {
 display: inline;
 margin-right: 1.5em;
 }
.tabs { 
 border-bottom: 1em #cc9 solid;
 margin-top:	.67em;
 margin-right: 2px;
 margin-left: 2px;
 }
.tabs th, .tabs td {
	border-right: 1px solid #666;
	}
.tabs td {
	border-bottom: 1px solid #ccc;
	}
#navcolumn div div {
	background-image: url(images/strich.gif);
	background-repeat: no-repeat;
	background-position:  .5em .5em;
 }
#rightcol div.www {
 border: 1px solid #ccc;
 padding: .5em
 }



