======================================================================                                               */
/* Product      :                                                                                                       */
/* Notes        :                                                                                                       */
/*                                                                                                                      */
/* ======================================================================                                               */
/*                                                                                                                      */
/*  (c) 2006 - 2007 Justsystems Canada Inc. All Rights Reserved                                                                            */
/*                                                                                                                      */
/* ======================================================================                                               */
/* Revision History: (last five changes)                                                                                */
/* Name             Date       Description                                                                              */
/* =========================                                                                                            */
/* | asmith          3-Nov-09  PROD00000000: XMEE 6.0 onto MAIN                                                         */
/* | mag             8-Jan-09  */
/* | asmith         13-Dec-07  PROD00028819: Fixup styling on task step                                                 */
/* | asmith         10-Dec-07  PROD00028793: Invalid sub-elements inserted with <imagemap>                              */
/* | nhu             3-Dec-07  PROD00000000 ulysses_trunk to main merge (3930 items: 425 dirs, 3505 files)              */
/* |									 Changed styling for codeph, fragref, option, parmname, var, cmdname, msgph, systemoutput */ 									
/* |									 Replaced all instances of Courier to favour Courier-New, made most before-text grey  */									
/* ======================================================================                                               */

/* ======================================================================   */
/* File:   ditabase-derived.css                                             */
/* Notes:  Derived dita element CSS here                                    */
/*                                                                          */
/* ======================================================================   */

/* conbody {*/
[class~="concept/conbody"] {
	display: block;
}

/* concept {*/
/* cascade from topic/topic */
[class~="concept/concept"] {
}

/* b {*/
[class~="hi-d/b"] {
	font-weight: bold;
}

/* i {*/
[class~="hi-d/i"] {
	font-style: italic;
}

/* sub {*/
[class~="hi-d/sub"] {
	display: inline;
	vertical-align: sub;
	font-size: 70%;
}

/* sup {*/
[class~="hi-d/sup"] {
	display: inline;
	vertical-align: super;
	font-size: 70%;
}

/* tt {*/
[class~="hi-d/tt"] {
	display: inline;
	font-family: "Lucida Sans-Serif Unicode", monospace;
}

/* u {*/
[class~="hi-d/u"] {
	text-decoration: underline;
}

/* apiname {*/
[class~="pr-d/apiname"] {
	font-family: "Lucida Sans Unicode", monospace;
}
/* don't modify the font-family when this is in the prolog */
/* "re-override" with original from $DOCUMENT */
[class~="topic/prolog"] [class~="pr-d/apiname"] {
	font-family: "Arial Unicode MS", Verdana, Arial, sans-serif;
}

/* codeblock {*/
[class~="pr-d/codeblock"] {
	border: 1px;
	font-family: "Courier New", Courier, monospace;
	margin-top: 5pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 5pt;
	padding-top: 5pt;
	padding-left: 5pt;
	padding-right: 5pt;
	padding-bottom: 5pt;
	background-color: #dee7ec;
	display: block;
	white-space: pre;
}

/* codeph {*/
[class~="pr-d/codeph"] {
	display: inline;
	font-family: "Courier New", Courier, monospace;
}

/* delim {*/
[class~="pr-d/delim"] {
	display: inline;
}

/* fragment {*/
[class~="pr-d/fragment"] {
	display: block;
}

/* fragref {*/
[class~="pr-d/fragref"] {
	display: inline;
	font-family: "Courier New", Courier, monospace;
}

/* groupchoice {*/
[class~="pr-d/groupchoice"] {
	display: inline;
}

/* groupchoice:before {*/
[class~="pr-d/groupchoice"]:before {
	display: inline;
	content: " { ";
}

/* groupchoice:after {*/
[class~="pr-d/groupchoice"]:after {
	display: inline;
	content: " } ";
}

/* groupchoice*:before {*/
[class~="pr-d/groupchoice"]>*:before {
  content: " | ";
  font-style: normal;
}

/* groupchoice*:first-child:before {*/
[class~="pr-d/groupchoice"]>*:first-child:before {
	content: " ";
}

/* groupcomp {*/
[class~="pr-d/groupcomp"] {
	display: inline;
}

/* groupcomp>title {
[class~="pr-d/groupcomp"]>[class~="topic/title"] {
	display: block;
	font-size: 26px;
	text-align: left;
	background-color: #F5F5F5;
	font-weight: bold;
	padding-left: 12px;
	margin-top: 18px;
	padding-top: 12px;
	margin-bottom: 12px;
}*/

/* groupcomp>groupcomp>title {
[class~="pr-d/groupcomp"]>[class~="pr-d/groupcomp"]>[class~="topic/title"] {
	display: block;
	font-size: 22px;
	text-align: left;	
	background-color: #F5F5F5;
	font-weight: bold;
	padding-left: 12px;
	margin-top: 18px;
	padding-top: 10px;
	margin-bottom: 12px;
}*/

/* groupseq {*/
[class~="pr-d/groupseq"] {
	display: inline;
}

/* groupseq>title {
[class~="pr-d/groupseq"]>[class~="topic/title"] {
	display: block;
	font-size: 26px;
	text-align: left;
	background-color: #F5F5F5;
	font-weight: bold;
	padding-left: 12px;
	margin-top: 18px;
	padding-top: 12px;
	margin-bottom: 12px;
}*/

/* groupseq>groupseq>title {
[class~="pr-d/groupseq"]>[class~="pr-d/groupseq"]>[class~="topic/title"] {
	display: block;
	font-size: 22px;
	text-align: left;
	background-color: #F5F5F5;
	font-weight: bold;
	padding-left: 12px;
	margin-top: 18px;
	padding-top: 10px;
	margin-bottom: 12px;
}*/

/* groupseq>groupseq>groupseq>title {
[class~="pr-d/groupseq"]>[class~="pr-d/groupseq"]>[class~="pr-d/groupseq"]>[class~="topic/title"] {
	display: block;
	font-size: 20px;
	text-align: left;
	background-color: #F5F5F5;
	font-weight: bold;
	padding-left: 12px;
	margin-top: 18px;
	padding-top: 8px;
	margin-bottom: 12px;
}*/

/* index-see {*/
[class~="indexing-d/index-see"] {
	display: inline;
	color: #777777;
	font-style: italic;
}


/* index-see:before {*/
[class~="indexing-d/index-see"]:before {
	display: inline;
	color: #777777;
	content: " See: ";
	font-style: italic;
}


/* index-see-also {*/
[class~="indexing-d/index-see-also"] {
	display: inline;
	color: #777777;
	font-style: italic;
}


/* index-see-also:before {*/
[class~="indexing-d/index-see-also"]:before {
	display: inline;
	color: #777777;
	content: " See also: ";
	font-style: italic;
}

/* index-sort-as {*/
[class~="indexing-d/index-sort-as"] {
	display: inline;
	color: #777777;
	font-style: italic;
}


/* index-sort-as:before {*/
[class~="indexing-d/index-sort-as"]:before {
	display: inline;
	color: #777777;
	content: " Sort as: ";
	font-style: italic;
}

/* kwd {*/
[class~="pr-d/kwd"] {
	display: inline;
	font-weight: bold;
}

/* oper {*/
[class~="pr-d/oper"] {
	display: inline;
}

/* option {*/
[class~="pr-d/option"] {
	display: inline;
}
/* option:before {*/
[class~="pr-d/option"]:before {
	content: "~";
	color: #777777;
}

/* option:after {*/
[class~="pr-d/option"]:after {
	content: "~";
	color: #777777;
}
/* parml {*/
[class~="pr-d/parml"] {
	display: block;
}

/* parmname {*/
[class~="pr-d/parmname"] {
	display: inline;
	font-weight: bold;
}
/* don't do bold in the prolog */
[class~="topic/prolog"] [class~="pr-d/parmname"] {
	font-weight: normal;
}

/* pd {*/
[class~="pr-d/pd"] {
	display: block;
}

/* plentry {*/
[class~="pr-d/plentry"] {
	display: block;
}

/* pt {*/
[class~="pr-d/pt"] {
	display: block;
}

/* repsep {*/
[class~="pr-d/repsep"] {
	display: inline;
}

/* repsep-before {*/
[class~="pr-d/repsep"]:before {
	display: inline;
	content: "";
}

/* repsep-after {*/
[class~="pr-d/repsep"]:after {
	display: inline;
	content: "+";
	background-color: #d0f0d0;
}

/* sep {*/
[class~="pr-d/sep"] {
	display: inline;
}

/* synblk {*/
[class~="pr-d/synblk"] {
	display: block;
}

/* synnote {*/
[class~="pr-d/synnote"] {
	display: block;
}

/* synnoteref {*/
[class~="pr-d/synnoteref"] {
	display: inline;
}

/* synph {*/
[class~="pr-d/synph"] {
	display: inline;
}

/* synph:before {*/
[class~="pr-d/synph"]:before {
	content: "~";
	color: #777777;
}

/* synph:after {*/
[class~="pr-d/synph"]:after {
	content: "~";
	color: #777777;
}


/* syntaxdiagram {*/
[class~="pr-d/syntaxdiagram"] {
	display: block;
	color: maroon;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: Black;
	border: 1pt solid;
}

/* syntaxdiagram>title { */
[class~="pr-d/syntaxdiagram"]>[class~="topic/title"] {
	display: block;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	font-style: normal;
}
 
/* var {*/
[class~="pr-d/var"] {
	display: inline;
	font-style: italic;
}

/* propdesc {*/
[class~="reference/propdesc"] {
	display: table-cell;
}

/* propdeschd {*/
[class~="reference/propdeschd"] {
	display: table-cell;
}

/* properties {*/
[class~="reference/properties"] {
	display: table;
}

/* property {*/
[class~="reference/property"] {
	display: table-row;
}

/* prophead {*/
[class~="reference/prophead"] {
	display: table-row;
	font-weight: bold;
}

/* proptype {*/
[class~="reference/proptype"] {
	display: table-cell;
}

/* proptypehd {*/
[class~="reference/proptypehd"] {
	display: table-cell;
}

/* propvalue {*/
[class~="reference/propvalue"] {
	display: table-cell;
}

/* propvaluehd {*/
[class~="reference/propvaluehd"] {
	display: table-cell;
}

/* refbody {*/
/* cascade from topic/body */
[class~="reference/refbody"] {
	display: block;
}

/* reference {*/
/* cascade from topic/topic */
[class~="reference/reference"] {
}

/* refsyn {*/
[class~="reference/refsyn"] {
	display: block;
}

/* cmdname {*/
[class~="sw-d/cmdname"] {
	display: inline;
}
/* cmdname:before {*/
[class~="sw-d/cmdname"]:before {
	content: "~";
	color: #777777;
}

/* cmdname:after {*/
[class~="sw-d/cmdname"]:after {
	content: "~";
	color: #777777;
}

/* filepath {*/
[class~="sw-d/filepath"] {
	display: inline;
	font-family: "Courier New", Courier, monospace;
}

/* msgblock {*/
[class~="sw-d/msgblock"] {
	display: block;
}

/* msgnum {*/
[class~="sw-d/msgnum"] {
	display: inline;
}

/* msgnum:before {*/
[class~="sw-d/msgnum"]:before {
	content: "~";
	color: #777777;
}

/* msgnum:after {*/
[class~="sw-d/msgnum"]:after {
	content: "~";
	color: #777777;
}


/* msgph {*/
[class~="sw-d/msgph"] {
	display: inline;
	font-family: "Courier New", Courier, monospace;
}

/* systemoutput {*/
[class~="sw-d/systemoutput"] {
	display: inline;
	font-family: "Courier New", Courier, monospace;
}

/* userinput {*/
[class~="sw-d/userinput"] {
	display: inline;	
	font-family: "Courier New", Courier, monospace;
}

/* varname {*/
[class~="sw-d/varname"] {
	display: inline;
	font-style: italic;
}
/* don't italicize inside the prolog */
[class~="topic/prolog"] [class~="sw-d/varname"] {
	font-style: normal;
}

/* chdesc {*/
[class~="task/chdesc"] {
	display: table-cell;
}

/* chdeschd {*/
[class~="task/chdeschd"] {
	display: table-cell;
}

/* chhead {*/
[class~="task/chhead"] {
	display: table-row;
	font-weight: bold;
}

/* choice {*/
[class~="task/choice"] {
	margin-left: 12px;
	margin-bottom: 10px;
	display: list-item;
	text-align: left;
	font-style: normal;
}

/* choices {*/
[class~="task/choices"] {
	display: block;
	margin-bottom: 12px;
	margin-top: 12px;
	text-align: left;
}

/* choicetable {*/
[class~="task/choicetable"] {
	display: table;
}

/* choption {*/
[class~="task/choption"] {
	display: table-cell;
}

/* choptionhd {*/
[class~="task/choptionhd"] {
	display: table-cell;
}

/* chrow {*/
[class~="task/chrow"] {
	display: table-row;
}

/* cmd {*/
[class~="task/cmd"] {
	display: block;
}

/* cmd image {*/
[class~="task/cmd"] [class~="topic/image"] {
	margin-top: 5pt;
	margin-bottom: 5pt;
	line-height: 14pt;
	margin-right: 5pt;
	margin-left: 5pt;
}

/* context {*/
[class~="task/context"] {
	display: block;
}

/* info {*/
[class~="task/info"] {
	display: block;
}

/* postreq {*/
[class~="task/postreq"] {
	display: block;
}

/* postreq:before {*/
[class~="task/postreq"]:before {
	display: inline;
	font-weight: bold;
	content: "Post-requisites: ";
	color: #777777;
}

/* prereq {*/
[class~="task/prereq"] {
	display: block;
}

/* prereq:before {*/
[class~="task/prereq"]:before {
	display: inline;
	content: "Pre-requisites: ";
	font-weight: bold;
	color: #777777;
}

/* result {*/
[class~="task/result"] {
	display: block;
}
/* result:before {*/
[class~="task/result"]:before {
	display: inline;
	content: "Result: ";
	font-weight: bold;
	color: #777777;
}

/* step {*/
[class~="task/step"] {
	display: block;
	margin-top: 7pt;
	margin-bottom: 7pt;
	margin-left: 12px;
	display: list-item;
}

/* step cmd:after {*/
[class~="task/step"][class~="task/cmd"] :after {
	display: block;
	content: " ";
}

/* step stepresult {*/
[class~="task/step"] [class~="task/stepresult"] {
	display: block;
}

/* stepresult {*/
[class~="task/stepresult"] {
	display: block;
}

/* steps {*/
[class~="task/steps"] {
	display: block;
	margin-left: 7px;
 	list-style-type: decimal;
	counter-reset: step;
}

/* steps step {*/
[class~="task/steps"] [class~="task/step"] {
	counter-increment: step;
}

/* steps-unordered {*/
[class~="task/steps-unordered"] {
	display: block;
	list-style-type: disc;
	counter-reset: step;
}

/* stepxmp {*/
[class~="task/stepxmp"] {
	display: block;
}

/* substep {*/
[class~="task/substep"] {
	display: list-item;
}

/* substeps {*/
[class~="task/substeps"] {
	display: block;
	counter-reset: substeps;
	list-style-type: lower-alpha;
}

/* task {*/
/* cascade from topic/topic */
[class~="task/task"] {
}

/* taskbody {*/
[class~="task/taskbody"] {
	display: block;
	margin-bottom: 5pt;
	margin-top: 5pt;
}

/* tutorialinfo {*/
[class~="task/tutorialinfo"] {
	display: block;
}

/* menucascade {*/
[class~="ui-d/menucascade"] {
	display: inline;
}

/* screen {*/
[class~="ui-d/screen"] {
	display: block;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 10px;
	border: 1pt solid;
	background-color: #d3d3d3
}

/* shortcut {*/
[class~="ui-d/shortcut"] {
	display: inline;
}

/* menucascade uicontrol:before {*/
[class~="ui-d/menucascade"] [class~="ui-d/uicontrol"]:before {
	content: " > ";
}

/* menucascade uicontrol:first-child:before {*/
[class~="ui-d/menucascade"] [class~="ui-d/uicontrol"]:first-child:before {
	content: "";
}

/* uicontrol {*/
[class~="ui-d/uicontrol"] {
	display: inline;
	font-weight: bold;
}

/* wintitle {*/
[class~="ui-d/wintitle"] {
	display: inline;
}
/* wintitle:before {*/
[class~="ui-d/wintitle"]:before {
	content: "~";
	color: #777777;
}

/* wintitle:after {*/
[class~="ui-d/wintitle"]:after {
	content: "~";
	color: #777777;
}


/* area {*/
[class~="ut-d/area"] {
	display: block;
}

/* coords {*/
[class~="ut-d/coords"] {
	display: inline;
}

/* imagemap {*/
[class~="ut-d/imagemap"] {
	display: block;
}

/* shape {*/
[class~="ut-d/shape"] {
	display: inline;
}

/*New DITA 1.2 items below here*/

/* keywords with keyrefs 
[class~="topic/keyword"][keyref]:after {
	content: "(keyref: " attr(keyref) ")";
	display: inline;
	color: #777777;
}
*/

/* terms with keyrefs
[class~="topic/term"][keyref]:after {
	content: "(keyref: " attr(keyref) ")";
	display: inline;
	color: #777777;
}
*/

/* links with keyrefs
[class~="topic/link"][keyref]:after {
	content: "<" attr(keyref) ">";
	display: inline;
	color: Blue;
}
*/

/* lcCorrectResponse - before {*/
[class~="learning-d/lcCorrectResponse"]:before {
	content: "(correct response)" ;
	display: inline;
	color: Green;
}

/* lcCorrectResponse {*/
[class~="learning-d/lcCorrectResponse"]{
	display:block;
}


/* lcFeedbackCorrect:before {*/
[class~="learning-d/lcFeedbackCorrect"]:before {
	content: " If correct: ";
	display: inline;
	color: green;
}


/* lcFeedbackIncorrect:before {*/
[class~="learning-d/lcFeedbackIncorrect"]:before {
	content: " If incorrect: ";
	display: inline;
	color: red;
}

/* lcSequence:before {*/
[class~="learning-d/lcSequence"]:before {
	content: attr(value);
	display: inline;
	color: Blue;
}

/* lcSequence{*/
[class~="learning-d/lcSequence"]{
	display:block;
	margin-left: 1em;
}

/* lcTime:before {*/
[class~="learningBase/lcTime"]:before {
	content: "Time: ";
	display: inline;
	color: #777777;
	}

/* lcTime {*/
[class~="learningBase/lcTime"]{
	color: Black;
}

/* lcTime:after {*/
[class~="learningBase/lcTime"]:after {
	content: " "attr(value);
	display: inline;
	color: Blue;
}

/* lcSequence:before {*/
[class~="learning-d/lcSequence"]:before {
	content: "Sequence value: ";
	display: inline;
	color: #777777;
	}

/* lcSequence:after {*/
[class~="learning-d/lcSequence"]:after {
	content: " "attr(value);
	display: inline;
	color: #777777;
	}


/* Indent all Q&A sections */
[class~="learningInteractionBase-d/lcInteractionBase"]{
	margin-left: 50px;
}

/* Outdent and format headings for Q&A sections*/

[class~="learningInteractionBase-d/lcInteractionBase"]:before {
	display: block;
	color: #777777;
	font-weight: bold;
	margin-left: -50px;
	margin-top: .5em;
}

/* Content of headings for Q&A sections*/

[class~="learning-d/lcMatching"]:before {
	content:  " Matching: ";
	}
	
[class~="learning-d/lcMultipleSelect"]:before {
	content:  " Multiple-Selection: ";
	}
	
[class~="learning-d/lcOpenQuestion"]:before {
	content:  " Open-Answer: ";
	}	
	
[class~="learning-d/lcSequencing"]:before {
	content:  " Sequencing: ";
	}	
			
[class~="learning-d/lcSingleSelect"]:before {
	content:  " Single-Selection: ";
	}	
	
[class~="learning-d/lcTrueFalse"]:before {
	content:  " True/False: ";
	}	
		
	
/* Instructornote-before*/
[class~="learning-d/lcInstructornote"]:before{
	content:"Instructor note: ";
}

/*Indent 2nd-level sections in learning topics*/

[class~="learningBase/fig"]{
	margin-left: 50px;
}

/*Titles for 2nd-level sections in learning topics*/

[class~="learningBase/fig"]>[class~="topic/title"], [class~="learningInteractionBase-d/lcInteractionBase"]>[class~="topic/title"]{
	display: block;
	font-weight: bold;
	margin-left: -50px;
	margin-top: .5em;
	text-align: left;
	font-size: 0.9em;
	font-style:normal; 
}
/*Hazard statements*/
[class~="hazard-d/hazardstatement"]
{
}


[class~="hazard-d/hazardstatement"]:before 
{
	content: "Hazard statement: ";
	color: #777777;
}

[class~="hazard-d/hazardstatement"][type="caution"]:before 
{
	content: "CAUTION: ";
}

[class~="hazard-d/hazardstatement"][type="warning"]:before 
{
	content: "WARNING: ";
}

[class~="hazard-d/hazardstatement"][type="danger"]:before 
{
	content: "DANGER: ";
}

[class~="hazard-d/hazardstatement"][type="notice"]:before 
{
	content: "NOTICE: ";
}

[class~="hazard-d/hazardstatement"][type="other"]:before 
{
	content: "Hazard statement of type '"attr(othertype)"': ";
}

[class~="hazard-d/typeofhazard"]:before 
{
	content: "Hazard type: ";
		color: #777777;
}

[class~="hazard-d/consequence"]:before 
{
	content: "Consequence: ";
		color: #777777;
}

[class~="hazard-d/howtoavoid"]:before 
{
	content: "How to avoid: ";
		color: #777777;
}

/*Machine industry task*/

[class~="taskreq-d/prelreqs"]:before {
	display: inline;
	content: "Preliminary Requirements";
	font-size: 120%;
	font-weight: bold;
	color: #777777;
}


[class~="taskreq-d/reqconds"]:before {
	display: block;
	content: "Required conditions: ";
	font-weight: bold;
	color: #777777;
	margin-left: -65px;
}

[class~="taskreq-d/noconds"]:before {
	display: inline;
	content: "(none)";
	color: #777777;
}

[class~="taskreq-d/noconds"] {
	list-style-type: none;
	margin-left:0px;
}

[class~="taskreq-d/reqcond"] {
	list-style-type: square;
	
}

[class~="taskreq-d/reqcontp"] {
	list-style-type: square;
	font-style: italic;
}


/*Personnel elements*/

[class~="taskreq-d/reqpers"]:before {
	display: block;
	content: "Required personnel: ";
	font-weight: bold;
	color: #777777;
	margin-left: -65px;
	}

[class~="taskreq-d/reqpers"] {
list-style-type: none;
	}

[class~="taskreq-d/personnel"]:before {
	display: inline;
	content: "Minimum number: ";
	color: #777777;
}

[class~="taskreq-d/perscat"]:before {
	display: inline;
	content: "Category: ";
	color: #777777;
}

[class~="taskreq-d/perskill"]:before {
	display: inline;
	content: "Skill level: ";
	color: #777777;
}

[class~="taskreq-d/esttime"]:before {
	display: inline;
	content: "Estimated time: ";
	color: #777777;
}

[class~="taskreq-d/personnel"]{
	margin-left: 0px;
}


[class~="taskreq-d/perscat"]{
	margin-left: 0px;
}


[class~="taskreq-d/perskill"]{
	margin-left: 0px;
}

[class~="taskreq-d/esttime"]{
	margin-left: 0px;
}
/*Supporting equipment*/

[class~="taskreq-d/supequip"]:before {
	display: block;
	content: "Supporting equipment: ";
	font-weight: bold;
	color: #777777;
}

/*Required equipment*/


[class~="taskreq-d/supequip"]:before {
	display: block;
	content: "Required equipment: ";
	font-weight: bold;
	color: #777777;
	margin-left: -65px;}

[class~="taskreq-d/nosupeq"]:before {
	display: inline;
	content: "(none)";
	color: #777777;
}

[class~="taskreq-d/supeqli"] {
	list-style-type: square;
	margin-top: 0px;
}

/*Required tools*/

[class~="taskreq-d/supplies"]:before {
	display: block;
	content: "Required supplies: ";
	font-weight: bold;
	color: #777777;
		margin-left: -65px;
}

[class~="taskreq-d/nosupply"]:before {
	display: inline;
	content: "(none)";
	color: #777777;
	
}

[class~="taskreq-d/supply"] {
	list-style-type: square;
	margin-top: 0px;
}

[class~="taskreq-d/supplyli"] {
	margin-top: 0px;
}


/*Required spare parts*/

[class~="taskreq-d/spares"]:before {
	display: block;
	content: "Required spare parts: ";
	font-weight: bold;
	color: #777777;
	margin-left: -65px;}

[class~="taskreq-d/nospares"]:before {
	display: inline;
	content: "(none)";
	color: #777777;
}


[class~="taskreq-d/sparesli"] {
	margin-top: 0px;
}

[class~="taskreq-d/spare"] {
	list-style-type: square;
}

/*Safety*/

[class~="taskreq-d/safety"]:before {
	display: block;
	content: "Safety conditions: ";
	font-weight: bold;
	color: #777777;
		margin-left: -65px;
}


/*closereqs*/
[class~="taskreq-d/closereqs"]:before {
	display: inline;
	content: "Closing Requirements";
	font-size: 120%;
	color: #777777;
}

/*Indents for Machinery Tasks*/

[class~="taskreq-d/prelreqs"]>*,[class~="taskreq-d/closereqs"]>*
{
	margin-left: 65px;
} 


/*DITA 1.2 Glossary*/

[class~="glossentry/glossAbbreviation"]:before 
{
	content: "Abbreviation: ";
	font-weight: normal;
	font-size: 100%;
	color: #777777;
}	

[class~="glossentry/glossentry"]*>[class~="glossentry/glossAbbreviation"]
{
	font-weight: normal;
	font-size: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
}	

[class~="glossentry/glossAcronym"]:before 
{
	content: "Acronym: ";
	font-weight: normal;
	color: #777777;
}	

[class~="glossentry/glossentry"]*>[class~="glossentry/glossAcronym"] {
	font-weight: normal;
	font-size: 100%;
	margin-top: 0px;
	margin-bottom: 0px;

}	

[class~="glossentry/glossAlt"]:before{
	content: "Alternative";
	display: inline;
	font-weight: bold;
	color: #777777;

}


[class~="glossentry/glossAlt"]{
	display: block;

}

[class~="glossentry/glossAlternateFor"]:before {
	content: "Alternative for: "attr(href);
	text-decoration: none;
	color: #777777;
}

[class~="glossentry/glossentry"]*>[class~="glossentry/glossAlternateFor"]{
	display: block;
	}


[class~="glossentry/glossPartOfSpeech"]:before {
	content: "Part of speech: "attr(value);
	color: #777777;	
}

[class~="glossentry/glossProperty"]:before {
	content: "Property: "attr(name)" = " attr(value);
	display: inline;
	color: #777777;
}

[class~="glossentry/glossScopeNote"]:before {
	content: "Scope note: ";
	font-weight: normal;
	color: #777777;
}

[class~="glossentry/glossShortForm"]:before {
	content: "Short form: ";
	color: #777777;
}

[class~="glossentry/glossentry"]*>[class~="glossentry/glossShortForm"] {
	font-weight: normal ;
	font-size: 100%;
	}	

[class~="glossentry/glossStatus"]:before {
	content: "Status: "attr(value);
	color: #777777;
}


[class~="glossentry/glossSurfaceForm"]:before {
	content: "Surface form: ";
	color: #777777;
	
}

[class~="glossentry/glossSymbol"]{
	display: block;
	
}

[class~="glossentry/glossSymbol"]:before{
	display: inline;
	content: "Symbol: ";
	color: #777777;
	
}


[class~="glossentry/glossentry"]*>[class~="glossentry/glossSynonym"]:before 
{
	content: "Synonym: ";
	font-weight: normal;
	font-size: 100%;
	color: #777777;
}	

[class~="glossentry/glossentry"]*>[class~="glossentry/glossSynonym"]
{
	font-weight: normal;
	font-size: 100%;
	margin-top: 0px;
	margin-bottom: 0px;

}	

[class~="glossentry/glossentry"]*>[class~="glossentry/glossUsage"]:before {
	content: "Usage: ";
	font-weight: normal;
	color: #777777;
}


/*
[class~="abbrev-d/abbreviated-form"]:after 
{
	content: "(abbreviation)";
	color: #777777;
}

[class~="abbrev-d/abbreviated-form"][keyref]:after 
{
	content: "(abbreviation keyref: " attr(keyref) ")";
	color: #777777;
}
*/