/* VISIONPRO CSS */

/* BODY */

body 
	{
	margin: 2px 2px 2px 30px;
	padding: 0px 0px 0px 0px;
	background: #ffffff;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	width: 100%;
}

/* HEADINGS */

h1, h2, h3, h4
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left: -25px;
	}
h1
	{
	font-size: 150%;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: 0em;
	}
h2
	{
	font-size: 130%;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: .5em;

	}
h3
	{
	font-size: 115%;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: .5em;
	}
h4
	{
	font-size: 100%;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: .5em;
	}

/*
  * 	The following styles are used by the release notes
  * 	stylesheets. See /docvob/internal/xmlapps/relnotes/rnp1.xsl
  *
  */

h3.issue		/* RELNOTES */
	{
	font-size: 115%;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 1em;
	margin-bottom: .5em;
	}


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.oldDescription		/* RELNOTES */
	{
		background-color: e8e8e8;
		margin-right: 2em;;
	}


p.datestamp		/* RELNOTES */
	{
	margin-top: 0em;
	margin-bottom: 1em;
	color: #aaa;
	font-style: italic;
	}

p.testlevel	/* CAMERA TABLE */
	{
	font-weight: bold;
	color: red; 
	}

/* TEXT */

p
	{
	margin-top: 0em;
	margin-bottom: 1em;
	}

acronym {
	border-bottom: dotted 1px blue;
	cursor: help;
}


.configurationName {
	font-weight: bold;
	font-size: 90%;
	margin-bottom: 0px;
}

.configuration {
	font-size: 85%;
	margin-left: 12px;
	text-indent: -6px;
	margin-bottom: 0px;
}

.configurationNote {
	font-size: 85%;
	font-style: italic;
	margin-left: 6px;
	margin-bottom: 0px;
}

blockquote
	{
	margin-left: 4.0em;
	margin-right: 4.0 em;
	margin-top: .5em;
	margin-bottom: .5em;
	}
.caution
	{
	font-weight: bold;
	}
.comment
	{
	font: 100% Courier New, Courier, mono;
	color: green;
	margin-bottom: 0.0em;
	}

.email_comment
	{
	font-size: 90%;
	margin-left: -25px;
	}

.hang	{
	margin: 0.5em 0 0.5em 4em;
	text-indent: -4em;
	}

.indent
	{
	margin-left: 3.0em;
	margin-right: 2.0em;
	}
.indent2
	{
	margin-left: 4.0em;
	margin-right: 2.0em;
	}
.indent3
	{
	margin-left: 6.0em;
	margin-right: 2.0em;
	}
.note
	{
	margin-left: 4.0em;
	margin-right: 2.0em;
	}
.wnote
	{
	font-family : "Times New Roman", Times, serif;
	font-size: 110%;
	font-weight: bold;
	padding : 0.5em 1em 0.5em 1em;
	background: ff9;
	border-style : dashed;
	border-color : 333;
	border-width : 2px;
	}
.doctask
	{
	font: 100% Courier New, Courier, mono;
	padding: 1em 3em 1em 3em;
	background: ffc;
	/* border-style: dashed;
	border-color: 003;
	border-width: 2px; */
	}

a:link
	{
	color: blue;
	}
a:visited
	{
	color: navy;
	}
a:hover
	{
	color: #3366ff;
	}

/* LISTS */

ul, ol
	{
	border: none;
	margin-top: 0em;
	margin-bottom: 1em;
	}
li
	{
	margin-bottom: 0.5em;
	}
ul p, ol p, dl p
	{
	margin-left: 0em;
	}
dl
	{
	margin-top: 0em;
	padding-left: 1px;
	}
dd
	{
	margin-bottom: 0em;
	margin-left: 2.0em;
}
dt
	{
	margin-top: .5em;
	}

/* CODE, SYNTAX, CONSOLE */
pre
	{
	margin-top: .5em;
	margin-bottom: .5em;
	}
pre, code, .code
	{
	font: 100% Courier New, Courier, mono;
	color: #000066;
	}
pre b, code b
	{
	letter-spacing: .1em;
	}
.syntax
	{
	background: #cccccc;
	padding: 4px 8px;
	cursor: text;
	margin-top: 1em;
	margin-bottom: 1em;
	color: #000000;
	}
tt
	{
	margin-top: .5em;
	margin-bottom: .5em;
	color: #000066;
	}
a.synparam
	{
	color: blue;
	}
a.synparam:hover
	{
	color: #3366ff;
	}

/* TABLES  */

div.tablediv
	{
	width: 100%;
	margin-top: -.5em;
	}
ol div.tablediv, ul div.tablediv
	{
	margin-top: 0em;
	}
table
	{
	width: 100%;
	border-collapse: collapse;
	margin-top: .5em;
	margin-bottom: 1.5em;
	font-size: 100%;
	}
table th, table td
	{
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	padding: 4px 6px;
	text-align: left;
	}

table th.fghead
	{
	font-size: 100%;
	text-align: center;
	}

caption	
	{
	text-align: left;
	font-style: italic;
	padding-top: 1em;
	}

th
	{
	background: #cccccc;
	color: #000000;
	vertical-align: bottom;
	font-size: 120%;
	}
td
	{
	background: #ffffff;
	vertical-align: top;
	}

/* IMAGES */

img
	{
	border: none;
	}
.footer
	{
	margin-left: -25px;
	}

/* BLOCK FORMATTING */

div
	{
	}

/* WHITE SPACE ELEMENTS */

hr
	{
	color: #000000;
	}

.end
	{
	color: #000000;
	}

/* INLINE ELEMENTS for DISPLAY and LINKS */
	span.typelib,
	span.iface,
	span.coclass,
	span.func,
	span.enum,
	span.struct,
	span.typedef,  { font-weight: bold; }

	span.param,
	span.var { font-style: italic; }
