/* Put this inside a @media qualifier so Netscape 4 ignores it */
@media screen, print
{
	h1{font-size: 1.5em}
	h2{font-size: 1.2em}
	h3{font-size: 1.1em; font-weight:950}
	h4{font-size:.875em}

	.a{font-size: .75em}
	.h2{font-size: 1.2em}

	.center{text-align:center}

	.c{
		background-color: rgb(249, 249, 249);
	}
	.s{
		background-color: rgb(238, 255, 238);
	}

	li{padding:2px 0px}

	#ksmain{padding:10px 8px}
	#user{padding:0px}

	img{border:0}

	a:link		{ text-decoration: none; }
	a:visited	{ text-decoration: none; }
	a:hover		{ text-decoration: underline; }
	a:active	{ text-decoration: none; }

	.loginform.lbl		{font-family: Arial, Helvetica, sans-serif; font-size: smaller;}
	.loginform.val		{font-family: Arial, Helvetica, sans-serif; font-size: smaller;}
	.loginform.button	{font-family: Arial, Helvetica, sans-serif; font-size: smaller;}
	.loginform.rem		{font-family: Arial, Helvetica, sans-serif; font-size: smaller;}

	.loginform.desc		{font-family: arial, sans-serif; font-size: smaller;}
	.loginform.cmt		{font-family: arial, sans-serif; font-size: smaller; font-style: italic;}

	.form-noindent		{background-color: #ffffff; border: #C3D9FF 1px solid}

	.htable { border: 0; border-collapse: collapse; }
	.htr 	{ font-family: Tahoma, Verdana }
	.himage { border: 0; Height: 16px }

	td.HeaderText{
	  border-bottom:1px solid #36c;
	  font-size : 10.0pt;
	  padding:4px 6px;
	}

	.bold{font-weight:bold}
	.help{vertical-align:top}
	.vcenter{vertical-align:middle}
	.toc{
		border-right:1px solid #36c;
		padding:4px 6px 4px 0px;
	}
	.user{
		vertical-align:top;
		padding:10px 0px 10px 0px;
	}
	.padh8{padding-left:8px; padding-right:8px; }
	.rightborder{
		border-right:1px solid #36c;
	}

	.helpcontent{padding:0px 8px 4px 8px;}
	.clearboth{clear:both}
	.mono {font-family: "Courier New", Courier, mono}
	.floatright{float:right}
	.floatleft{float:left}
	.red{color:#ff0000}
	.red2{color:#AE1138}
	.red3{color:#990000}
	.green{color:#008000}

	.space4{height:4px}
	.margin0{margin:0px 0px}
	.redbg{background-color:#ff0000}

	.r{ text-align:right; }

	.logoimage
	{
		float: left;
		width: 320px;
		margin: 2px 16px 4px 0px;
		text-align:center;
	}
	.screenshot
	{
		float: left;
		width: 280px;
		margin: 0 15px 15px 0;
		padding: 0px 10px 6px 10px;
		text-align:center;
	}
	.webhelp TABLE {
		Background-color : white;
		font-size : 10.0pt;
		color : black;
		border: #EEEEEE 2px solid
	}
	.webhelp TH {
		text-align : left;
		color : black;
		Background-color : #DDDDDD;
		padding : 2px;
	}
	.webhelp TD {
		color : black;
		Background-color : #EEEEEE;
		vertical-align:top;
		padding : 2px;
	}
	.graybox{
		border:1px solid #cecece;
		background-color: #f9f9f9;
		padding: 10px;
	}
	.graybox2{
		border:1px solid #cecece;
		background-color: #f9f9f9;
		padding: 0px 10px;
	}
	.graytable{
		border:1px solid #cecece;
		border-collapse:collapse;
		background-color: #f9f9f9;
	}
	sup.small {
		font-size: 0.7em;
		font-weight: normal;
	}
	input {
		font-weight: normal;
		cursor: pointer;
		vertical-align: middle;
		padding: 0 3px;
		font-size: 1em;
		font-family: Verdana, Helvetica, Arial, sans-serif;
	}
	.toplink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 6px 6px;
		text-decoration: none;
		white-space: nowrap;
		color: #eeeeee;
	}
	.toplink a{color: #0000ff}
	.toplink a:visited, a:link{
		text-decoration: none;
	}
	.toplink a:hover{
		text-decoration: underline;
	}
	.inputbox {
		background-color: #FFFFFF;
		border: 1px solid #0075b0;
		color: #333333;
		padding: 2px;
		cursor: text;
	}
	.arrow{cursor: default}
	.gray{color:#606060}

	.vmargin4{
		margin-top:4px;
		margin-bottom:4px;
	}

	hr
	{
		background-color:#cecece;
		color:#cecece;
		height:1px;
		border:0px;
	}

	ul.nav{
		margin: 0;
		padding: 0;
		cursor: default;
		list-style-type: none;
		width: 20ex;
	}

	ul.nav li{
		margin: 0;
		padding: 2px 0px;
	}

	ul.nav li a{
		font-size: 1.1em;
		display: block;
		background-color: #fff;
		color: #369;
	}

	ul.nav li a{
		text-decoration: none;
		background-color: #fff;
		color: #369;
	}

	ul.nav li a:hover{
		background-color: #369;
		font-weight:900;
		color: #fff;
	}

	ul.nav li a:active{
		background-color: #036;
		color: #fff;
		font-weight:700;
	}
}