
/* HEADINGS */
body 
	{
	margin: 2px 3px 2px 15px;
	padding: 0px 0px 0px 0px;
	background: #ffffff;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	width: 100%;
}

h1, h2, h3, h4
	{
	display: block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 1em;
	margin-bottom: .5em;
	}
h1 
	{
	background: darkslategray;
	font-size: 200%;
	font-weight: bold;
	color: yellow;
	}
h2 
	{
	background: lightgoldenrodyellow;
	font-size: 18pt;
	font-weight: bold;
	color: black;
	}
h3 
	{
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	}
h3.issue		/* RELNOTES */
	{
	font-size: 115%;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 1em;
	margin-bottom: .5em;
	}
h4.issue
	{
	font-size: 100%;
	font-weight: bold;
	}
h4.workaround	/* RELNOTES */
	{
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
	margin-left: 0px;
	margin-top: 1em;
	margin-bottom: .5em;
	}
h4.oldDescription	/* RELNOTES */
	{
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
	margin-left: 0px;
	margin-top: 1em;
	margin-bottom: .5em;
	}
	
/* DIV style */
div.oldDescription		/* RELNOTES */
	{
		background-color: e8e8e8;
		margin-right: 2em;;
	}


/* CODE */
pre
	{
	margin-top: .5em;
	margin-bottom: .5em;
	}
pre, code, .code
	{
	font: 100% Courier New, Courier, mono;
	color: #000066;
	}

/* LINKS */
A.link 
	{
	color: blue;
	text-decoration: underline;
	}
A.visited 
	{
	color: purple;
	text-decoration: underline;
	}
A.active 
	{
	color: red;
	text-decoration: underline;
	}

/* TEXT */
p 
	{ 
	display: block;
	font-weight: medium;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
P.configurationName {
        font-weight: bold;
        font-size: 85%;
        margin-bottom: 0px;
		  margin-top: 0em;
}

P.configuration {
        font-size: 85%;
        margin-left: 12px;
        text-indent: -6px;
        margin-bottom: 0px;
		  margin-top: 0em;
}

P.configurationNote {
        font-size: 85%;
        font-style: italic;
        margin-left: 6px;
        margin-bottom: 0px;
		  margin-top: 0em;
}
li 
	{
	display: block;
	font-weight: medium;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: .5em;
	}
/* 
p.code 
	{
	display: block;
	margin-left: 5px;
	font-weight: medium;
	color: #000000;
	font-family: "Courier New";
	}
p.code-blue 
	{
	display: block;
	margin-left: 5px;
	font-weight: medium;
	color: blue;
	font-family: "Courier New";
	} 
*/
p.caution
	{
	display: block;
	margin-left: 2em;
	margin-right: 2em;
	font-weight: medium;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
p.copyright 
	{
	display: block;
	font-size: small;
	font-weight: medium;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
p.note-body 
	{
	display: block;
	font-weight: medium;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
p.datestamp		/* RELNOTES */
	{
	margin-top: 0em;
	margin-bottom: 1em;
	font-style: italic;
	font-size: 80%;
	text-align: right;
	}
li.num-list 
	{
	display: block;
	margin-left: 10px;
	font-weight: medium;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
li.num-list1 
	{
	display: block;
	margin-left: 10px;
	font-weight: medium;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

/* Tables */
table
	{
	width: 100%;
	border-collapse: collapse;
	margin-top: .5em;
	margin-bottom: 1.5em;
	font-size: 100%;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	}
table th, table td
	{
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	padding: 4px 6px;
	text-align: left;
		vertical-align: top;
	}
table th.fghead
	{
	font-size: 72%;
	text-align: center;
	}
td.Table-Cell 
	{
	display: block;
	margin-left: 1px;
	font-weight: medium;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	th
	{
	background: #cccccc;
	color: #000000;
	vertical-align: bottom;
	font-size: 120%;
	}
td
	{
	background: #ffffff;
	vertical-align: top;
	}
p.Table-Title 
	{
	display: block;
	font-size: 14.000000pt;
	font-weight: medium;
	color: #000000;
	font-family: "Times New Roman";
	}
th.tab-head 
	{
	display: block;
	margin-left: 1px;
	font-weight: bold;
	background: gray;
	color: yellow;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
th.tab-head-centered 
	{
	display: block;
	text-align: center;
	font-size: small;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
th.tab-head-side 
	{
	display: block;
	font-size: small;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
caption	
	{
	text-align: left;
	font-style: italic;
	padding-top: 1em;
	}

/* Character Styles */
em.bold 
	{
	font-weight: bold;
	}