/* Honeywell Software Centre, Honeywell Ltd Australia, PlantScape Knowledge Builder cascading style sheet*/
/*Last modified on 27May2002*/


/* body */
body{margin-left:.50em; font-size: 9.0pt; line-height: 120%; font-family: Verdana, Arial, Helvetica;}


/*links*/
a:link {color: "#0000FF";}
a:visited {color: "#0000CD";}
a:hover {color: "#800040";}
a:active {color: "#800040";}


/*headings*/
h1 {font-size: 14pt; color: "#0000A0"; margin-top:1.0em;margin-bottom: 1.2em; line-height: 120%; font-weight: bold;}
h2 {font-size: 14pt; color: "#0000A0"; margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%; font-weight: bold;}
h3 {font-size: 10pt; color: "#000000"; margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%; font-weight: bold;}
h4 {font-size: 9pt; color: "#000000"; margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%; font-weight: bold;}



/*paragraphs*/
p {margin-top:0.4em;margin-bottom:1.4em;}
p.tip {}
p.note {}
p.userinput {margin-left:1.25em; font-family: Courier New; font-size: 11pt; font-weight: bold;}
p.codeexample {margin-left:1.25em; font-family: Courier New; font-size: 11pt; color: green;}
p.headingminor {margin-left: 0em; font-size: 10pt; font-weight:bold; color: "#000000"; margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%;}
p.headingsub {font-weight:bold; color: "#000000"; margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%;}
p.term {font-weight: bold;margin-top:1.2em; margin-bottom: 0.4em;}
p.termcode {font-family: Courier New; font-size: 11pt; font-weight: bold; color: darkgreen; margin-top:1.5em; margin-bottom: 0.0em;}
p.tablehead {font-weight: bold;}
p.navbar {color: navy; text-align: right; vertical-align: sub; margin-top:-1.0em;margin-bottom:-1.2em;}
p.debug {color: red; font-size:120%;}


/*block text*/
pre {font-family: Courier New; font-size: 11pt; color: green; margin-left:1.25em; margin-top:0.7em; margin-bottom: 1.0em; line-height:105%;}
pre p {font-size: 9pt; line-height: 120%; font-family: Verdana, Arial, Helvetica; color: black;}


/*characters*/
code {font-family: Courier New; font-size: 11pt;}
strong {font-weight: bold;}
strong.tip {font-weight: bold; color: navy;}
strong.note {font-weight: bold; color: navy;}
kbd {font-family: Courier New; font-weight: bold; font-size:11pt; color: black;}
kbd.variable {font-style:italic; color: black;}
var {font-family: Courier New; font-size: 11pt; font-style:italic;}
em {font-style:italic;}
em.underlined {text-decoration:underline; font-style:normal; font-weight:bold;}
em.debug {font-style:normal; color: magenta; font-size=120%;}
span {}
span.shaded {background-color: #dddddd;}
sup {}
sub {}


/*images*/
img {vertical-align: middle;}


/* ordered lists*/
ol {margin-top: 0.6em; margin-bottom: 0.4em; margin-left:2.75em;}	
ol li {padding-bottom:0.7em; margin-left:-0.75em;}
ol pre.hardreturn {margin-top:-0.5em; margin-bottom: 0.7 em;}
ol ol {list-style:lower-alpha; margin-top:0.8em; margin-bottom: 0.0 em;} /*ordered list inside an ordered list*/
ol ul {list-style:disc;margin-top:0.7em; margin-bottom: 0.0 em;} /*bulleted list inside an ordered list*/
ol ul li {padding-top:0.0 em; padding-bottom:0.0em;}
ol p {margin-top:0.6em; margin-bottom:0.0em; margin-left:0.0em;}
ol dl {margin-top:-1.5em;margin-left:0em;}/*term/def list inside a numbered list*/
ol dl dl {margin-top: 0em;margin-left:.2em;}/*term/def list inside a term/def list*/


/* unordered lists*/
ul {list-style-type: disc; margin-top: 0.4em; margin-bottom: 0.4em; margin-left:1.75em;}
ul ul {list-style-type: circle; margin-top: 0.4em; margin-bottom: 0.0 em;}
ul li {margin-top:0.4em; margin-bottom:0.4em; margin-left:-1.25em;}
ul p {margin-top:0.6em; margin-bottom:0.0em; margin-left:0.0em;}
ul.nobullet {margin-top: 1.em; margin-bottom: 1.em; margin-left:2.75em;list-style-type: none;}
li.nobullet {list-style-type: none;}


/*tables*/
/*default table settings*/


table {background-color: #ffffff; font-size: 9.0pt; line-height: 120%; margin-top:1.0em; margin-bottom:1.0em;}
th {font-weight: bold; text-align:left; background:#dddddd; margin: 3pt; vertical-align:bottom;}
tr {vertical-align:top;}
tr.shaded{background: #f8f8f8;}
td {padding: 0.1em; vertical-align:top;}
table p {line-height: 120%; padding-left: 0.2em; padding-right: 0.2em;}
table ul {padding: 0.2em;}
table ol {padding: 0.2em;}
caption {text-align:left; valign:top; font-size: 10pt; font-weight: bold; color: navy;}


/*table, standard*/


table.standard {border-bottom: solid 1pt black;}


/*PHX Tags*/

p.ch1 {text-align:left; valign:top; font-size:100%; font-weight:bold; color:black; background-color: rgb(230,230,230);margin-right:-1em;}
p.cn  {text-align:left; valign:top; font-size:95%;}
p.cap  {text-align:left; valign:top;  font-size:95%;  margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%; font-weight: bold;}
p.adnorm  {font-size: 95%; color: "#0000A0";}
p.adhead  {font-size: 95%; color: navy; font-weight:bold;}
p.step {text-align:center; valign:top; font-size:100%; font-weight:bold; color:black;}
p.code {text-align:left; valign:top;  font-family:Courier New; font-size:95%; color: green; margin-top: .4em; margin-bottom: .4em;}

p.caption {font-size: 9pt; color:  "#000000"; margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%; font-weight: bold;}



/*PHX About Document Headings*/
p.ha {font-size: 14pt; color: "#0000A0"; margin-top:1.0em;margin-bottom: 1.2em; line-height: 120%; font-weight: bold;}
p.hb {font-size: 14pt; color: "#0000A0"; margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%; font-weight: bold;}
p.hc {font-size: 10pt; color: "#000000"; margin-top:1.0em;margin-bottom: 0.4em; line-height: 120%; font-weight: bold;}


li.cellbullet1 {list-style-type: disc; font-size: 95%; margin-top: .4em; margin-bottom: .4em; margin-left:.40em;}
li.cellbullet2 {list-style-type: circle; font-size: 95%; margin-top: .4em; margin-bottom: .4em; margin-left:2.00em;}
li.cellbullet3 {list-style-type: lower-alpha; font-size: 95%; margin-top: .4em; margin-bottom: .4em; margin-left:.40em;}
li.cellbullet4 {list-style-image: url('bullet-1.gif'); font-size: 95%; margin-top: .4em; margin-bottom: .4em; margin-left:2.00em}

li.admonbullet1 {list-style-type: disc; font-size: 95%; color: navy; margin-top: .2em; margin-bottom: .4em; margin-left: .40em;}
li.admonbullet2 {list-style-type: circle; font-size: 95%; color: navy; margin-top: .2em; margin-bottom: .4em; margin-left: 4.00em;}


li.normbullet1 {list-style-type: disc; font-size: 100%; color: black; margin-top: .4em; margin-bottom: .4em; margin-left: 1.00em;}
li.normbullet2 {list-style-type: circle; font-size: 100%; color: black; margin-top: .4em; margin-bottom: .4em; margin-left: 3.00em;}


/*table, graphic*/


table.graphic {line-height: 100%;}
table.graphic p {margin-left: 0em;}


/*table, largegraphic*/
table.largegraphic {border: solid 1.5pt black;}


/*table, borderless*/


table.borderless {line-height: 100%;  margin-top:0.4em; margin-bottom:0.4em;}
table.borderless th {background:#ffffff;}


/*table, caution*/


table.caution {border: solid 2pt red}
table.caution th {text-align:center; background:#ffffff;}
table.caution th p {font-size: 12pt; color: red;}


/*divisions*/
/*division, example*/
div.example {background-color: #ffffd0; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; margin-top:1.0em; margin-bottom:1.0em;}
div table {background-color: #ffffd0;}


/*division, note*/
div.note {background-color: #fffff0; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; margin-top:1.0em; margin-bottom:1.0em;}