
BODY  {
	font-family : Verdana, Arial, Sans-serif;
	font-size : 9pt;
	color : "Black";
	background : "White";
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
}

/* HYPERLINKS */ 
A:link		{    COLOR: #0000ff; text-decoration: none;}
A:active	{    COLOR: #ff0000; text-decoration: none;}
A:visited	{    COLOR: #0000ff; text-decoration: none;}
A:hover	{    COLOR: #ff0000; TEXT-DECORATION: underline; font-weight: 700;}
/* Use heading styles to define information, not format.*/

	H1  {
	/* Base heading style */
	padding-top : 6pt;
	/* Homepage/miscellenous topic heading */
	padding-left : 6pt;
	/* padding & margin are inherited by all H1 classes. */
	padding-right : 12pt;
	padding-bottom : 6pt;
	font-weight : bold;
	font-size : 13pt;
	margin-top : 0pt;
	Margin-Bottom : 6pt;
	color : red;
}

	H1.main {						/* Base heading style */					
	padding-top: 6pt;		/* Homepage/miscellenous topic heading */
	padding-left: 3pt;		/* padding & margin are inherited by all H1 classes. */
	padding-right : 12pt;
	padding-bottom : 0pt;
	font-weight : bold;
	font-size : 13pt;
	Margin-Bottom : 0pt;
	color : white;
}

H1.concept  {
	/* Concept topic heading */
	background : url('Images/mech_red.gif');
	color : "white"
}

H1.procedure  {
	/* Procedure topic heading */
	background : url('Images/mech_blue.gif');
	color : "white"
}

H1.reference  {
	/* Reference topic heading */
	background : url('Images/mech_green.gif');
	color : "white"
}

H2  {
	/* Headings for level 2 in the TOC. */
	font-weight : bold;
	/* Used for section heads on menu pages. */
	font-size : 10pt;
	margin-top : 6pt;
	margin-bottom : 3pt;
}

H3  {
	/* Headings for level 3 in the TOC. */
	font-weight : bold;
	/* Not used at this time. */
	font-size : 11pt;
	Margin-Bottom : 9pt;
}
H5  {
	/* Headings for level 3 in the TOC. */
	font-weight : bold;
	/* Not used at this time. */
	font-size : 10pt;
	margin-top : 2pt;
	Margin-Bottom : 2pt;
}


p.subhead1  {
	/* Headings within topics */
	font-size : 9pt;
	font-weight : Bold;
	color : black;
	margin-top : 12pt;
	margin-bottom : 2pt;
}

p.subhead2  {
	/* Headings within topics */
	font-size : 9pt;
	font-weight : Bold;
	color : black;
	margin-top : 5pt;
	margin-bottom : 0pt;
	text-decoration : underline;
}
p.subhead3  {
	font-size : 9pt;
	font-weight : Bold;
	color : green;
	margin-top : 5pt;
	margin-bottom : 0pt;
	
}

/* BASIC PARAGRAPH STYLES*/

	P  {
	/* Basic paragraph */
	font-size : 9pt;
	color : "Black";
	margin-top : 6pt;
	margin-left : 6pt;
	margin-right : 6pt;
	margin-bottom : 3pt;
	text-align : justify;
}

P.table2  {
	/* Second paragraph within a table cell */
	margin-top : 3pt;
	margin-left : 0pt;
}

P.table2a  {
	/* Second paragraph within a table cell */
	margin-top : 7pt;
	margin-left : 0pt;
}

P.lessspace  {
	/* Paragraph with less white space above */
	margin-top : 0pt;
	text-align : justify;
}

p.morespace  {
	/* Paragraph with more white space above */
	margin-top : 12pt;
	text-align : justify;
}

p.indent  {
	/* Indented paragraph */
	margin-left : 18pt;
}

p.MDTindent  {
	/* Indented paragraph */
	margin-left : 25pt;
}

p.expand  {
	/* Expand and collapse text triggers. */
	font-size : 10pt;
	font-weight : Bold;
	color : navy;
	margin-top : 8pt;
	margin-bottom : 0pt;
}

p.rollover  {
	/* Expand and collapse text triggers. */
	font-size : 10pt;
	font-weight : Bold;
	color : red;
	cursor : hand;
	margin-top : 9pt;
	margin-bottom : 0pt;
}

p.expand1  {
	/* Expand and collapse text triggers. */
	font-size : 10pt;
	font-weight : Bold;
	color : navy;
	margin-top : 1.5pt;
	margin-bottom : 1.5pt;
}

p.goto  {
	/* go to selected topic */
	font-size : 9pt;
	font-weight : Bold;
	color : navy;
	margin-top : 0pt;
	margin-bottom : 0pt;
}

A.jump  {
	/* go to selected topic */
	font-size : 9pt;
	font-weight : Bold;
	color : navy;
	margin-top : 12pt;
	margin-bottom : 0pt;
	text-decoration : none;
}

p.expand2  {
	/* Expand and collapse text triggers. */
	font-size : 10pt;
	font-weight : Bold;
	color : black;
	margin-top : 6pt;
	margin-bottom : 0pt;
	margin-left : 18pt;
}

p.menu1  {
	font-size : 11pt;
	font-weight : Bold;
	color : white;
	margin-top : 3pt;
	margin-bottom : 0pt;
	margin-left : 18pt;
}

/* SPECIFIC TOPIC TYPE STYLES*/

p.reffield  {
	font-size : 9pt;
	margin-top : 6pt;
	margin-bottom : 0pt;
}

p.reflabel  {
	/* Labels for fields in reference topics */
	font-size : 10pt;
	Font-weight : Bold;
	margin-top : 6pt;
	margin-bottom : 3pt;
}

p.cmddef  {
	color : white;
	font-size : 10pt;
	Font-weight : Bold;
	margin-top : 2pt;
	margin-bottom : 3pt;
}

p.cmdhead  {
	/* Labels for fields in reference topics */
	font-size : 10pt;
	font-weight : Bold;
	margin-top : 3pt;
	margin-bottom : 0pt;
	margin-left : 0pt;
	text-align = center;

}

p.cmdline  {
	/* Labels for fields in reference topics */
	font-size : 10pt;
	margin-left : 20pt;
	margin-top : 2pt;
	margin-bottom : 3pt;
}

p.glossletter  {
	/* Letters that identify the sections of the glossary */
	font-size : 13pt;
	color : 212121;
	Font-weight : Bold;
	word-spacing : 15em;
	margin-bottom : 6pt;
}

p.seealso  {
	/* See also in glossary */
	font-size : 9pt;
	color : 212121;
	margin-top : 0pt;
	margin-left : 12pt;
}

p.footer  {
	font-size : 8pt;
	font-weight : bold;
	margin-top : 3pt;
	margin-bottom : 0pt;
	margin-left : 18pt;
	margin-right : 0pt;
}

/* SPECIAL PARAGRAPH STYLES*/

	p.code  {
	font-family : Courier;
	font-size : 9pt;
	margin-left : 18pt;
}

p.caption  {
	/* caption for graphics */
	font-size : 8pt;
	font-style : italic;
	text-align : right;
}

p.note  {
	margin-bottom : 0pt;
}

p.cmddef  {
	font-size : 8pt;
	margin-top : 2pt;
	margin-bottom : 3pt;
}

p.cmdhead  {
	/* Labels for fields in reference topics */
	font-size : 9pt;
	Font-weight : Bold;
	margin-top : 6pt;
	margin-bottom : 0pt;
	color = white;
}

p.cmdline  {
	/* Labels for fields in reference topics */
	font-size : 8pt;
	margin-left : 20pt;
	margin-top : 2pt;
	margin-bottom : 3pt;

}

p.dialog  {
	/* labels for dialog boxes within refrence 							
						topics */
	font-size : 8pt;
	font-weight : Bold;
	margin-top : 2pt;
	margin-bottom : 3pt;
	margin-left : 20pt;
}

p.dialogdescript  {
	/* labels for dialog boxe descriptions 
								within refrence topics */
	font-size : 8pt;
	margin-top : 2pt;
	margin-bottom : 3pt;
	margin-left : 20pt;
}

 /* LIST STYLES */ 


UL  {
	/* Standard unordered list */
	margin-top : 0pt;
	margin-bottom : 6pt;
}

UL.lessspace  {
	/* Unordered list, less space above */
	margin-top : 0pt;
	margin-bottom : 6pt;
	font-weight : bold;

}

UL.morespace  {
	/* Unordered list with extra space above the list */
	margin-top : 6pt;
	font-weight : bold;

}

UL LI  {
	/* Unordered list line item */
	list-style-type : square;
	font-size : 8pt;
	color : "Black";
	margin-top : 3pt;
	margin-left : -11pt;
}
UL LI.command	{					/* Unordered list line item for commands*/
		list-style-type:  disc;
		font-size: 8pt;
		color: "Black";
		margin-top:  3pt;
		margin-left:  -11pt;
		}

UL LI.morespace  {
	/* Unordered list line item */
	list-style-type : square;
	font-size : 8pt;
	color : "Black";
	margin-top : 6pt;
	margin-left : -11pt;
}

UL UL  {
	/* Indented unordered list */
	margin-top : 0pt;
}

UL UL.morespace  {
	/* Indented unordered list with extra space above list */
	margin-top : 6pt;
}

UL UL LI  {
	/* Indented unordered list line item */
	list-style-type : disc;
	font-size : 10pt;
	color : "Black";
	margin-top : 0pt;
	margin-left : -17pt;
}

OL  {
	/* Standard ordered list */
	margin-top : 0pt;
	font-size : 8pt;

}

OL.lessspace  {
	/* Unordered list, less space above */
	margin-top : 0pt;
	font-weight : bold;
		font-size : 8pt;

}

OL.morespace  {
	/* Ordered list with extra space above list */
	margin-top : 6pt;
	font-weight : bold;
	font-size : 8pt;
}

OL LI  {
	/* Ordered list line item */
	list-style-type : decimal;
	font-size : 8pt;
	color : "Black";
	margin-top : 3pt;
	margin-left : -6pt;
	font-weight : bold;
}

OL LI.morespace  {
	/* Ordered list line item */
	list-style-type : decimal;
	font-size : 8pt;
	color : "Black";
	margin-top : 6pt;
	margin-left : -6pt;
	font-weight : bold;
}

OL OL  {
	/* Indented ordered list */
	margin-top : 0pt;
}

OL OL.morespace  {
	/* Indented ordered list with extra space above */
	margin-top : 6pt;
	font-weight : bold;

}

OL OL LI  {
	/* Indented ordered list line item */
	list-style-type : lower-alpha;
	font-size : 8pt;
	color : "Black";
	margin-top : 0pt;
	margin-left : -11pt;
}

OL UL LI  {
	/* Indented unordered list line item */
	list-style-type : disc;
	font-size : 8pt;
	font-weight : bold;
	color : #006600;
	margin-top : 0pt;
	margin-left : -17pt;
}

UL LI.nolabel  {
	/* List with no bullet or number */
	list-style-type : none;
		margin-left:  -6pt;

}

/* TABLE STYLES*/
			

	TABLE.icon  {
	/* Table for icons and how to steps */
	margin-top : 6pt;
	margin-left : 4pt;
	margin-right : 6pt;
	font-size : 8pt;
	color : Black;
	width : 95%;
}

TABLE.open  {
	/* No borders, no shading, 0 top margin */
	font-size : 8pt;
	background : "White";
	color : Black;
	padding : 3pt;
	margin-top : 0pt;
	margin-left : 6pt;
	margin-bottom : 6pt;
	margin-right : 0pt;
	align-vertical : bottom;
	width : 95%;
}

TABLE.image  {
	/* No borders, no shading */
	font-size : 8pt;
	/* Use for images and descriptions */
	margin-top : 0pt;
	margin-left : 6pt;
	margin-bottom : 0pt;
	margin-right : 6pt;
	padding-right : 3pt;
	background : "White";
	font-size : 8pt;
	color : Black;
	width : 95%;
}

TABLE.reference  {
	/* Use for command reference */
	margin-top : 0pt;
	/* Add BORDER=1 to table definition */
	margin-left : 6pt;
	margin-bottom : 6pt;
	margin-right : 6pt;
	padding-bottom : 3pt;
	background : white;
	font-size : 8pt;
	color : Black;
	Width : 95%;
}

TABLE.reference1  {
	/* Use for nested reference */
	margin-top : 0pt;
	margin-left : 0pt;
	margin-bottom : 6pt;
	margin-right : 6pt;
	padding-bottom : 3pt;
	background : white;
	font-size : 8pt;
	color : Black;
	Width : 95%;
}

TABLE.MDTreference  {
	/* Use for command reference */
	margin-top : 0pt;
	/* Add BORDER=1 to table definition */
	margin-left : 6pt;
	margin-bottom : 6pt;
	margin-right : 6pt;
	padding-bottom : 3pt;
	background : white;
	font-size : 8pt;
	color : Black;
	Width : 80%;
}

TABLE.MDTreference2  {
	/* Use for command reference */
	margin-top : 0pt;
	/* Add BORDER=1 to table definition */
	margin-left : 6pt;
	margin-bottom : 6pt;
	margin-right : 6pt;
	padding-bottom : 3pt;
	background : white;
	font-size : 8pt;
	color : Black;
	Width : 90%;
}

TABLE.expand  {
	/* Table for expand triggers */
	margin-top : 6pt;
	margin-left : 6pt;
	margin-right : 6pt;
	padding : 0pt;
	font-size : 8pt;
	color : Black;
	width : 95%;
}

TD  {
	vertical-align : top;
}

TD.VAB  {
	vertical-align : bottom;
}

TD.VAM  {
	vertical-align : bottom;
}

TH  {
	text-align : left;
	vertical-align : top;
}

<!-- menu divisions{  }
	#menu  {
	float : left;
	width : 50pt;
	background : lightgrey;
	cursor : default;
}

/* Hide the pop-up menus initially.*/
#menu.popup  {
	position : absolute;
	display : none;
	background : lightgrey;
	border : 2px white outset;
	width : 135pt;
	margin : 2pt;
}

#menu P  {
	margin-top : 0pt;
	margin-bottom : 0pt;
}

.over  {
	color : navy;
	font-weight : bold;
}

/* LINK STYLES*/
	A:Link  {
	/* Basic link style, use for all standard links. */
	color : #0000FF;
}

A:Link.reveal  {
	/* Link style for DHTML expand/collapse text triggers. */
	color : "Navy";
	text-decoration : "None";
}

A:Link.popup  {
	/* Link style for popup triggers. */
	color : "#009900";
	text-decoration : "none";
}

A:Link.gloss  {
	/* Link style for letters in the glossary. */
	color : "Teal";
	text-decoration : "none";
}

A:Visited  {
	/* Basic visited link style, use for all standard links. */
	color : #990099;
}

A:Visited.reveal  {
	/* Visited link style for DHTML expand/collapse text triggers. */
	color : "Navy";
	text-decoration : "None";
}

A:Visited.popup  {
	/* Visited link style for popup triggers. */
	color : "#009900";
	text-decoration : "none";
}

A:Visited.gloss  {
	/* Visited link style for letters in the glossary. */
	color : "Teal";
	text-decoration : "none";
}

A:active  {
	/* Basic active link style, use for all standard links. */
	color : FF0000;
}

A:Active.reveal  {
	/* Active link style for DHTML expand/collapse text triggers. */
	color : "Navy";
	font-weight : "bold";
	text-decoration : "None";
}

A:Active.gloss  {
	/* Active link style for letters in the glossary. */
	color : "Teal";
	text-decoration : "none";
}

A:Link.pmenu  {
	/* Link style for popup menus. */
	color : "Navy";
	text-decoration : "none";
	font-size : 13pt;
	font-weight : bold;
}

A:Visited.pmenu  {
	/* Link style for popup triggers. */
	color : "navy";
	text-decoration : "none";
	font-size : 13pt;
	font-weight : bold;
}

/* MOUSEOVER ANCHORS*/
	A:Link.mouseout  {
	color : "Navy";
	text-decoration : "none";
	font-weight : bold;
}

A:active.mouseout  {
	color : "Navy";
	text-decoration : "none";
	font-weight : bold;
}

A:visited.mouseout  {
	color : "Navy";
	text-decoration : "none";
	font-weight : bold;
}

A:Link.mouseover  {
	color : "Blue";
	text-decoration : "none";
	font-weight : bold;
}

A:active.mouseover  {
	color : "Blue";
	text-decoration : "none";
	font-weight : bold;
}

A:visited.mouseover  {
	color : "Blue";
	text-decoration : "none";
	font-weight : bold;
}

/* GRAPHICS & MULTIMEDIA STYLES*/



	IMG.wraptext  {
	/* Places image to the left and wraps text around it. */
	float : left;
	vertical-align : bottom;
}

IMG.edged  {
	/* Places grey border around the image. */
	border-width : thin;
	/* Use for drawing manager illustrations to set off buff */
	border-color : lightgrey;
	/* drawing background from white topic background. */
	padding : 0;
}

IMG.wraptext2  {
	/* Places image to the right and wraps text around it. */
	float : right;
	vertical-align : bottom;
}

/* SPECIAL EFFECT STYLES*/


	INPUT.TCardButton  {
	/* Button for TCard  and other objects */
	background-repeat : no-repeat;
	background-position : center;
	background-color : light gray;
	width : 25;
	height : 25;
}

HR.menu  {
	Color : "silver";
	text-align : left;
	margin-bottom : 3 pt;
	width : 200;
}

SPAN.inlinehead  {
	/* To create inline heads. */
	font-size : 8pt;
	font-weight : bold;
}

SPAN.inlineitalic  {
	/* Labels for command line input in reference topics */
	font-size : 8pt;
	margin-left : 2pt;
	margin-top : 2pt;
	margin-bottom : 3pt;
	font-style : italic;
}

/* BASIC DIVISION STYLES*/

div.ObjectCalls  {
		background-color:LightGrey;
		width:expression(document.body.clientWidth);
  		}
	div.heading {				/* Use for the topic heading. This */
		width:expression(document.body.clientWidth);                   
		}    	/* division and the ObjectCalls make up */
								/* the non-scrolling region. */
		
	div.scroll {				/* Use for the topic content. */
	 	width:expression(document.body.clientWidth);
  
		}

DFN.collapsed  {
	font-style : italic;
	font-weight : normal;
	display : 'none';
	color : red;
}
.mvd-DFN-collapsed  {
	font-style : italic;
	font-weight : normal;
	display : 'none';
	color : red;
}

DFN.expanded  {
	font-style : italic;
	font-weight : normal;
	color : red;
}

.mvd-DFN-expanded  {
	font-style : italic;
	font-weight : normal;
	color : red;
}

EM.dropspot  {
	cursor : hand;
	color : green;
}

.mvd-EM-dropspot  {
	cursor : hand;
	color : green;
}

DIV.collapsed  {
	color : black;
	font-family : Verdana;
	background-color : #E6E6E6;
	font-size : 10pt;
	display : none;
	margin-bottom : 0pt;
}

DIV.expanded  {
	color : black;
	font-family : Verdana;
	background-color : #E6E6E6;
	font-size : 10pt;
	display : ""
}

.TitleDialogbox  {
	margin-top : 0pt;
	margin-bottom : 0pt;
	font-size : 9pt;
	font-weight : bold;
	color : Black;
	padding-top : 4pt;
	padding : 4pt;
	padding-bottom : 4pt;
	background-color : #E6E6E6;
	width : 100%;
	border : 0pt;
	cellpadding : 0pt;
	cellspacing : 0pt;
}




H2 {
	font-weight: bold;
	font-size: 10pt;
	margin-top: 6pt;
	margin-bottom: 3pt;
}


H3 {
	font-weight: bold;
	font-size: 11pt;
	margin-bottom: 9pt;
}


p.subhead1 {
	font-size: 10pt;
	font-weight: Bold;
	color: #000000;
	margin-top: 12pt;
	margin-bottom: 2pt;
}

p.subhead2  {
	/* Headings within topics */
	font-size : 8pt;
	font-weight : Bold;
	color : black;
	margin-top : 5pt;
	margin-bottom : 0pt;
	text-decoration : underline;
}


p.subheaddialog {
	margin-top : 8pt;
	margin-bottom : 0pt;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	padding-top : 3pt;
	padding : 3pt;
	padding-bottom : 3pt;
	background-color : #E6E6E6;
	width : 100%;
	border : 0pt;
}




P {
	font-size: 10pt;
	color: #000000;
	margin-top: 6pt;
	margin-left: 6pt;
	margin-right: 6pt;
	margin-bottom: 3pt;
}


P.table2 {
	margin-top: 3pt;
	margin-left: 0pt;
}


P.table2a {
	margin-top: 7pt;
	margin-left: 0pt;
}

TABLE.openicon {			/* Table that contains an icon on the left */
		font-size: 8pt;			/*   */
		background:  "White";
		color: Black;			
		padding: 3pt;
		margin-top:  0pt;		
		margin-left:  0pt;
		margin-bottom:  6pt;
		margin-right: 0pt;		
		align-vertical: bottom;
		width: 95%;

		}


P.lessspace {
	margin-top: 0pt;
}


p.morespace {
	margin-top: 10pt;
}


p.indent {
	margin-left: 18pt;
}


p.MDTindent {
	margin-left: 25pt;
}

p.expand {
	font-size: 10pt;
	font-weight: Bold;
	color: #000080;
	margin-top: 9pt;
	margin-bottom: 0pt;
}

p.goto {
	font-size: 8pt;
	font-weight: Bold;
	color: #000080;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

A.jump {
	font-size: 8pt;
	font-weight: Bold;
	color: #000080;
	margin-top: 12pt;
	margin-bottom: 0pt;
	x-text-underline: off;
	x-text-overline: off;
	x-text-line-through: off;
}

p.rollover {
	font-size: 10pt;
	font-weight: Bold;
	cursor: hand;
	margin-top: 9pt;
	margin-bottom: 0pt;
	color: red;
}

p.expand2 {
	font-size: 12pt;
	font-weight: Bold;
	color: #000000;
	margin-top: 6pt;
	margin-bottom: 0pt;
	margin-left: 18pt;
}

p.menu1 {
	font-size: 9pt;
	font-weight: Bold;
	color: #ffffff;
	margin-top: 3pt;
	margin-bottom: 0pt;
	margin-left: 18pt;
}


p.reffield {
	font-size: 8pt;
	margin-top: 6pt;
	margin-bottom: 0pt;
}


p.reflabel {
	font-size: 8pt;
	font-weight: Bold;
	margin-top: 6pt;
	margin-bottom: 3pt;
}

p.cmddef {
	font-size: 8pt;
	margin-top: 2pt;
	margin-bottom: 3pt;
}


p.cmdhead {
	font-size: 9pt;
	font-weight: Bold;
	margin-top: 3pt;
	margin-bottom: 0pt;
}

p.cmdline {
	font-size: 8pt;
	margin-left: 20pt;
	margin-top: 2pt;
	margin-bottom: 3pt;
}


p.glossletter {
	font-size: 13pt;
	color: 212121;
	font-weight: Bold;
	word-spacing: 15em;
	margin-bottom: 6pt;
}

p.seealso {
	font-size: 7pt;
	color: 212121;
	margin-top: 0pt;
	margin-left: 12pt;
}

p.footer {
	margin-top: 3pt;
	font-weight : bold;
	margin-left : 18pt;
}

object.solutions {     /* No borders, no shading */
font-size : 8pt;  /* Use for images and descriptions */
margin-top : 0pt;
margin-left : -3pt;
margin-bottom : 1pt;
padding : -1pt;
} 