/* This is i4xis15 xisStyle.css for Korean. */
/* Last updated 11Mar2015 */

body {
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size: 16pt;
	font-weight: 400;
	color: #000;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	height: 100%;
}

/* font size is different for XIS (WebDoc, MVADoc...) */
.xis-eDocBody {
	/*font-size: 84%;*/
	font-size: .88rem;
}

/* In CDL the BODY tag with the eDocBody class does not surface.		*/
/* The XIS content starts after the generated content created for CDL	*/ 
/* which includes the BODY tag with no class. There are two fixes:		*/ 
/* 1) in the generated content xisStyle.css will take precedence.		*/
/* 2) adding styles to bookpage id to make the font sizes correct.		*/
/* Also adjusted the link tags to match the rest of the support site.	*/
/* (see below) */
#bookpage	{
	/*font-size: 84%;*/
	font-size: .88rem;
}

div {
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
}

.xis-nobr	{ 
	white-space:nowrap;
}

/* internal use */
.xis-attention	{
	font-style:normal;
	color: #a5444e;
}

.xis-strongAttention	{
	font-weight: 700;
	color: #a5444e;
}



/* ************************************************************	*/
/* ************************** LINKS ***************************	*/
/* ************************************************************	*/

/* Corporate Theme colors	*/
a[href]  {
	color: #287eab;
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	text-decoration: underline;
}

a[href]:hover	{
	color: #353535;
	text-decoration : none;
}
/*match support site links - color updated 2013*/
#bookpage a[href]:hover	{
	color: #0e66ba;
	text-decoration:none;
}

/* Translated Terms in English */
a.xis-l10nterm:hover    {
	text-decoration: none;
	color: inherit;
	cursor: auto;
}

/*a[href]:visited	{
	color : #287eab;
}

a[href]:active	{
	color : #287eab;
}*/

.xis-navigation .xis-navOn a,
.xis-topNav .xis-navOn a,
.xis-copyright a,
.xis-breadcrumb a,
.xis-closeWindowBottom a,
.xis-closeWindowTop a  {
	color : #287eab;
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	text-decoration: none;
}

.xis-navigation a:hover,
.xis-topNav a:hover,
.xis-copyright a:hover,
.xis-breadcrumb a:hover,
.xis-closeWindowBottom a:hover,
.xis-closeWindowTop a:hover  {
	color : #353535;
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	text-decoration: underline;
}

/* This turns off the underlining for TOC elements, some table elements, and syntax */
/* added color info because IE does not honor <a> styles above */
/* colors match support site */
.xis-argDescriptionTable a,
.xis-attributesSection h4.xis-attributeName a,
.xis-methodsSection h4.xis-methodName a,	
.xis-linkList a,
.xis-syntaxSimple .xis-syntaxLevel a,
.xis-tableElementList td a,
.xis-tableElementList th.xis-forScope a,
.xis-toc_1 a,
.xis-toc_1_backmatter a,
.xis-toc_2 a,
.xis-toc_refDict a,
.xis-toc_refDictFirst a,
.xis-toc_refProc a,
.xis-toc_refProcFirst a,
.xis-topicTOC .xis-sub a,
.xis-sub a,
.xis-subFirst a,
.xis-subSub a,
.xis-systemEventsTable a,
.xis-systemEventHandlersTable a {
	color: #287eab;
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	text-decoration: none;
}

/* fix font weight problem in CDL */
#bookpage .xis-toc_1 a {
    font-weight: 700;
}

td a:hover,
.xis-argDescriptionTable a:hover,
.xis-attributesSection h4.xis-attributeName a:hover,
.xis-methodsSection h4.xis-methodName a:hover,
.xis-linkList a:hover,
.xis-syntaxSimple .xis-syntaxLevel a:hover,
.xis-tableElementList td a:hover,
.xis-tableElementList th.xis-forScope a:hover,
.xis-toc_1 a:hover,
.xis-toc_1_backmatter a:hover,
.xis-toc_2 a:hover,
.xis-toc_refDict a:hover,
.xis-toc_refDictFirst a:hover,
.xis-toc_refProc a:hover,
.xis-toc_refProcFirst a:hover,
.xis-topicTOC .xis-sub a:hover,
.xis-sub a:hover,
.xis-subFirst a:hover,
.xis-subSub a:hover,
.xis-systemEventsTable a:hover,
.xis-systemEventHandlersTable a:hover		{
	color: #353535;
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	text-decoration: underline;
}


/* ***************** to fix IE link problem ******************* */
/* ************************* 10NOV08 ************************** */
/* ******************** underlined links ********************** */
td a[href],
.xis-backToTop a[href],
.xis-description a[href],
.xis-exampleCode a[href],
.xis-exampleSummary a[href],
.xis-footnoteAnchor a[href],
.xis-footnoteAnchorNumber a[href],
.xis-footnoteReturn a[href],
.xis-generatedOptionCategoryList a[href],
.xis-glossarySee a[href],
.xis-glossarySeeAlso a[href],
.xis-itemColumn a[href],
.xis-leadin a[href],
.xis-legendRef a[href],
p a[href],
.xis-procSummary a[href],
.xis-selection a[href],
.xis-statement a[href],
.xis-statementExampleSummary a[href],
.xis-summary a[href],
.xis-syntaxLevel a[href],
.xis-uriActive a[href],
.xis-uriText a[href],
.xis-windowItem a[href],
.xis-windowName a[href],
.xis-xref a[href],
.xis-xrefBookTitle a[href],
.xis-xrefGlossary a[href],
.xis-xrefSee a[href],
.xis-xrefTerm a[href]	{
	color : #287eab;
	text-decoration: underline;
}

/* fix CDL links so they will be underlined */
/* nwgree 16FEB2015 add [href] so translated terms won't look like links in English on CDL */
#bookpage td a[href],
#bookpage .xis-backToTop a[href],
#bookpage .xis-description a[href],
#bookpage .xis-exampleCode a[href],
#bookpage .xis-exampleSummary a[href],
#bookpage .xis-footnoteAnchor a[href],
#bookpage .xis-footnoteAnchorNumber a[href],
#bookpage .xis-footnoteReturn a[href],
#bookpage .xis-generatedOptionCategoryList a[href],
#bookpage .xis-glossarySee a[href],
#bookpage .xis-glossarySeeAlso a[href],
#bookpage .xis-itemColumn a[href],
#bookpage .xis-leadin a[href],
#bookpage .xis-legendRef a[href],
#bookpage p a[href],
#bookpage .xis-procSummary a[href],
#bookpage .xis-selection a[href],
#bookpage .xis-statement a[href],
#bookpage .xis-statementExampleSummary a[href],
#bookpage .xis-summary a[href],
#bookpage .xis-syntaxLevel a[href],
#bookpage .xis-uriActive a[href],
#bookpage .xis-uriText a[href],
#bookpage .xis-windowItem a[href],
#bookpage .xis-windowName a[href],
#bookpage .xis-xref a[href],
#bookpage .xis-xrefBookTitle a[href],
#bookpage .xis-xrefGlossary a[href],
#bookpage .xis-xrefSee a[href],
#bookpage .xis-xrefTerm a[href] {
     color : #0e66ba;
     text-decoration: underline;
}

td a:hover,
.xis-backToTop a:hover,
.xis-description a:hover,
.xis-exampleCode a:hover,
.xis-exampleSummary a:hover,
.xis-footnoteAnchor a:hover,
.xis-footnoteAnchorNumber a:hover,
.xis-footnoteReturn a:hover,
.xis-generatedOptionCategoryList a:hover,
.xis-glossarySee a:hover,
.xis-glossarySeeAlso a:hover,
.xis-itemColumn a:hover,
.xis-leadin a:hover,
.xis-legendRef a:hover,
p a:hover,
.xis-procSummary a:hover,
.xis-selection a:hover,
.xis-statement a:hover,
.xis-statementExampleSummary a:hover,
.xis-summary a:hover,
.xis-syntaxLevel a:hover,
.xis-uriActive a:hover,
.xis-uriText a:hover,
.xis-windowItem a:hover,
.xis-windowName a:hover,
.xis-xref a:hover,
.xis-xrefBookTitle a:hover,
.xis-xrefGlossary a:hover,
.xis-xrefSee a:hover,
.xis-xrefTerm a:hover			{
	color : #353535;
	text-decoration: none;
}
/* fix CDL links so they will not be underlined on hover */
#bookpage td a[href]:hover,
#bookpage .xis-backToTop a:hover,
#bookpage .xis-description a:hover,
#bookpage .xis-exampleCode a:hover,
#bookpage .xis-exampleSummary a:hover,
#bookpage .xis-footnoteAnchor a:hover,
#bookpage .xis-footnoteAnchorNumber a:hover,
#bookpage .xis-footnoteReturn a:hover,
#bookpage .xis-generatedOptionCategoryList a:hover,
#bookpage .xis-glossarySee a:hover,
#bookpage .xis-glossarySeeAlso a:hover,
#bookpage .xis-itemColumn a:hover,
#bookpage .xis-leadin a:hover,
#bookpage .xis-legendRef a:hover,
#bookpage p a:hover,
#bookpage .xis-procSummary a:hover,
#bookpage .xis-selection a:hover,
#bookpage .xis-statement a:hover,
#bookpage .xis-statementExampleSummary a:hover,
#bookpage .xis-summary a:hover,
#bookpage .xis-syntaxLevel a:hover,
#bookpage .xis-uriActive a:hover,
#bookpage .xis-uriText a:hover,
#bookpage .xis-windowItem a:hover,
#bookpage .xis-windowName a:hover,
#bookpage .xis-xref a:hover,
#bookpage .xis-xrefBookTitle a:hover,
#bookpage .xis-xrefGlossary a:hover,
#bookpage .xis-xrefSee a:hover,
#bookpage .xis-xrefTerm a:hover	{
	color : #0e66ba;
	text-decoration: none;
}

/* glossTerm links */
.glossTerm,
#bookpage a.glossTerm {
  border-bottom: 1px dashed #287eab;
  color: #000000; outline: none;
  cursor: help; text-decoration: none;
  position: relative;
}

a.glossTerm:hover,
#bookpage a.glossTerm:hover	{
	color: #287eab;
	border-bottom: 1px dashed #353535;
	text-decoration:none;
}

/* translatedTerm links */
.translatedTerm,
#bookpage a.translatedTerm {
  border-bottom: 1px dotted #530000;
  color: #000000; outline: none;
  cursor: help; text-decoration: none;
  position: relative;
}

a.translatedTerm:hover,
#bookpage a.translatedTerm:hover {
    color: #287eab;
    border-bottom: 1px dotted #353535;
    text-decoration:none;
}

/* DIJIT Classes */
.dijitTooltip {
	position: absolute;
	z-index: 2000;
	display: block;	
	left: 0;
	top: -10000px;
	overflow: visible;
}

.dijitTooltipContainer {  
  background-color: #eff5f8;
  border: 1px solid #287eab;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  font-size: .88rem;
  line-height: 1.35rem;
  color: #000000;
  min-width: 15em;
  max-width: 30em;
  padding: .1em .6em .6em .6em;
  overflow: hidden;
}
.dijitTooltipBelow {  
  padding-top: .3em;
  padding-left: .2em;
  padding-right: .2em;
}
.dijitTooltipAbove {  
  padding-bottom: .5em;
  padding-left: .2em;
  padding-right: .2em;
}
.dijitTooltipLeft {
	padding: .5em;
}
.dijitTooltipRight {
	padding: .5em;
}
.dijitButton	{
	margin: 0px;
	float:right;
}
.dijitButtonNode	{
	background-color: rgba(41,130,185,0.10);
	color: #000;
	border: 1px solid #287eab;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0,0,0,0.15);
	padding: .2em .8em .4em .8em;
}
.dijitButtonHover .dijitButtonNode,
.dijitButtonHover	{
	background-color: #a7be38;
	color: #000;
    border-color: #677523;
	border-radius: 4px;
    transition-duration: 0.2s;
}



/* ************************************************************	*/
/* ********************* BASIC HTML TAGS ********************** */
/* ************************************************************	*/
/* These will be used for HTML 3.2 output, i.e. JavaHelp		*/

p {
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color: #000;
	margin-top: 5px;	
}

dd p	{
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0px;
}

blockquote	{
	margin-bottom: 0px;
	margin-top: 5px;
}

/* topic title */
h1 	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
   	color: #353535;
   	font-weight: 700;
   	font-size: 1.3rem;
   	margin-bottom: 8px;
		
}
/* sub-title within a topic */
h2 	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color: #353535;
	font-weight: 700;
	font-size: 1.1rem;
   	margin-bottom: 0px;
}   

/* sub-sub-title within a topic */
h3 	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color: #353535;
   	font-weight: 700;
   	font-size: 1rem;
   	margin-bottom: 0px;
} 

/* ***************** LISTS ***************** */

li {
	margin-bottom: 4px;
}

dl {
}

dl dl {
}

dd	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color: #000;
	margin-bottom: 4px;
	margin-left: 18px;
}

ol	{
	margin-bottom: 0px;
	margin-left: 18px;
}

ol ol	{
	list-style-type: lower-alpha;
	margin-bottom: 0px;
	margin-top: 4px;
}

ol ol ol	{
	list-style-type: lower-roman;
	margin-bottom: 0px;
	margin-top: 4px;
}

/* commented out 05Mar2015 S1140531 sascrs
ul	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	list-style-image: url(../images/listbullet.gif);
	margin-left: 18px;
	margin-bottom: 0px;
}

ul ul	{
	list-style-image: url(../images/listbullet.gif);
	margin-bottom: 0px;
	margin-top: 4px;
}

ul ul ul	{
	list-style-image: url(../images/listbullet.gif);
	margin-bottom: 0px;
	margin-top: 4px;
}
*/

ul ol	{
	margin-top: 4px;
	list-style-image:none;
}

/* ***************** TABLES ***************** */
table	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size: 1em;
	margin-top : 5px;
	margin-bottom: 5px;
}

li table {
	margin-top: 5px;
}

dd table	{
	margin-top: 5px;
	margin-bottom: 5px;
}

th	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	background-color: #ebeef2;
	text-align: left;
}

td	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
}

caption	{
	font-weight: 700;
	font-style:italic;
	text-align: left;
}

/* ************* INLINE ELEMENTS ************ */
/* used to be font class=emphMono, now 		*/
/* should map to kbd. Will produce italic	*/	
/* monospace in a red color	(not standard)	*/	
kbd	{
	font-style: italic;
	color: #a5444e;
}

/* used to be font class=strongEmph			*/
/* now should map to em. Will produce		*/
/* bold italic text 						*/	
em	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-weight: 600;
	font-style: italic;
}

/* used to be font class=strongMono			*/
/* now should map to code. Will produce		*/
/* bold monospaced font						*/	
code	{
	font-size: .88rem;
	font-weight: 700;
}
/* JavaHelp used for font class=strongMono	(SGML)		*/
/* in XIS: caseSensitiveKeyword, directedUserInput, directoryPath, 
   emailAddress, inlineCode, inlineMessage,systemSuppliedValue, uri,
   variableValue    */
tt	{
	/*font-size: 100%;*/
	font-weight: 700;
}
 
sup	{
	font-size: .79rem;
}

sub	{
	font-size: .79rem;
	vertical-align: -.2em;
}


/* ************************************************************	*/
/* ************************* TOPICS *************************** */
/* ************************************************************	*/

/* These are classes for DIVs that contain		*/
/* entire elements					*/
.xis-accessibilityNotice,
.xis-accessibilityNoticeMultiple,
.xis-accessibilityTopic,
.xis-categoryTableTopic,
.xis-infoModule,
.xis-references,
.xis-topic,
.xis-topicCollection,
.xis-topicContent,
.xis-subSubTopic,
.xis-whatsNew,
.xis-whatsNewSubTopic,
/*refProc topics*/
.xis-procOverview,
.xis-procConcepts,
.xis-procSyntax,
.xis-procStatement,
.xis-procUsing,
.xis-procResults,
/*refClass topics*/
.xis-attributeInfo,
.xis-attributesSection,
.xis-classUsageSection,
.xis-methodExamples,
.xis-methodInfo,
.xis-methodsSection,
.xis-privateAttributesSection,	
.xis-protectedAttributesSection,
.xis-publicAttributesSection,
.xis-privateMethodsSection,
.xis-protectedMethodsSection,
.xis-publicMethodsSection,
.xis-eventsSection,
.xis-eventHandlersSection,
.xis-interfacesSection	{
}

.xis-aboutTheExamples,
.xis-additionalResources,
.xis-audience,
.xis-classUsageSection .xis-topic,
.xis-clause,
.xis-comparisons,
.xis-details,
.xis-docConventions,
.xis-keepInTouch,
.xis-keyAttributes,
.xis-methodDetails,
.xis-prerequisites,
.xis-procStatementSyntax,
.xis-purpose,
.xis-refDictEntry .xis-references,
.xis-requirements,
.xis-subTopic,
.xis-syntax,
.xis-topic .xis-references,
.xis-whatsNewOverview,
.xis-whatsNewTopic,
.xis-windowPath,
.xis-values,
/*sasPress topics*/
.xis-acknowledgments .xis-topic,
.xis-foreword .xis-topic	{
	border-top : 2px solid #d1d5db;
	margin-top : 2.5em;
}

.xis-classUsageSection .xis-subTopic,
.xis-comparisons .xis-subTopic,
.xis-details .xis-subTopic,
.xis-docConventions .xis-subTopic,
.xis-exampleDetails .xis-subTopic,
.xis-refDictEntry .xis-exampleDetails,
.xis-clause .xis-syntax,
.xis-clause .xis-values,
.xis-clause .xis-windowPath,
.xis-clause .xis-details,
.xis-clause .xis-comparisons	{
	border-top: 0;
	margin: 0px;
}

/* ************************ TOPIC TOC ************************* */
.xis-topicTOC	{
	padding-top: 1rem;
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size: .88rem;
	color: #5d6065;
	font-weight: 700;
}

.xis-procStatement .xis-topicTOC,
.xis-refDictEntry .xis-topicTOC,
.xis-refProc .xis-topicTOC	{
	margin-top: 1rem;
	font-weight: 400;
}	

.xis-clause .xis-topicTOC	{
	margin-top: .3em;
	margin-bottom: 1.4em;
	font-weight: 400;
}	

.xis-subFirst	{
	margin-top : .5em;
	margin-left : 2.5em;
	text-indent: -1em;
	font-weight : 600;
}

#bookpage .xis-subFirst a,
#bookpage .xis-sub a	{
	font-weight: 600;
}

.xis-sub	{
	margin-top : .3em;
	margin-left : 2.5em;
	text-indent: -1em;
	font-weight : 600;
}

#bookpage .xis-subFirst a,
#bookpage .xis-sub a	{
	font-weight: 600;
}

.xis-subSub	{
	margin-top : .3em;
	margin-left : 3.5em;
	text-indent: -1em;
	font-weight: 400;
}

/* ************************************************************	*/
/* ************************** TITLES ************************** */
/* ************************************************************	*/

/* *************** title at first level *************** */
/* ********************* in topic ********************* */
h1.xis-title, 
h1.xis-name,
h1.xis-attributeName,
h1.xis-methodName	{
   	font-size: 1.424rem;
   	margin-top: 1em;
}

.xis-refProc h1.xis-title, 
.xis-refProc h1.xis-name	{
   	font-size: 1.424rem;
   	margin-top: 1em;
	color: #5d6065;
}

.xis-refProc .xis-procConcepts h1.xis-title,
.xis-refProc .xis-procConcepts h1.xis-name,
.xis-refProc .xis-procOverview h1.xis-title,
.xis-refProc .xis-procOverview h1.xis-name,
.xis-refProc .xis-procResults h1.xis-title,
.xis-refProc .xis-procResults h1.xis-name,
.xis-refProc .xis-procExample h1.xis-title,
.xis-refProc .xis-procExample h1.xis-name,
.xis-refProc .xis-procUsing h1.xis-title,
.xis-refProc .xis-references h1.xis-title,
.xis-refProc .xis-accessLinks h1.xis-title	{
	margin-top: 0px;
	color: #353535;
}

.xis-refProc .xis-procStatement h1.xis-name,
.xis-refProc .xis-clause h1.xis-title	{
	margin-top: 0px;
	margin-bottom: .3em;
	color: #353535;
}

/* *************** title at second level ************** */
/* ******************** in subTopic ******************* */
h2.xis-title	{
	font-size: 1.125rem;
	margin-top : .5em;
} 

h2.xis-attributeName, 
h2.xis-methodName	{
	font-size: 1.266rem;
	margin-top : .5em;
}

.xis-publicAttributes h2.xis-title,
.xis-protectedAttributes h2.xis-title,
.xis-privateAttributes h2.xis-title,
.xis-publicMethods h2.xis-title,
.xis-protectedMethods h2.xis-title,
.xis-privateMethods h2.xis-title	{
	background-color: #dfe9f1;
   	font-size: 1.125rem;
   	margin-top: 2em;
	padding: .5em .5em .5em .5em;
	width: 100%;
	color: #5d6065;
}

/* *************** title at third level ***************	*/
/* ****************** in subSubTopic ****************** */
h3.xis-title	{
   	font-size: 1.125rem;;
	margin-top: 2.2em;
}


/* ******************** title at fourth level ********************* */ 
/* ********** statementExampleGroup lower level titles ************ */
/* ******************** subSubTitle in details ******************** */
h4.xis-title 	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	margin-bottom: .2em;
	padding-bottom: 0px;
   	font-weight: 700;
	font-size: 1rem;
} 

/* ************ titles in reference aids **************	*/
/* ****************************************************	*/
.xis-figure .xis-title, 
.xis-outputBlock .xis-title,
.xis-screenCapture .xis-title	{
	color: #353535;
	font-size: .88rem;
	font-weight : 700;
	font-style : italic;
	margin-top: 1.4em;
	margin-bottom : .75em;
}

caption.xis-title	{
	color: #353535;
	font-size: .88rem;
	font-weight : 700;
	font-style : italic;
	padding-bottom : .75em;
}

.xis-codeBlock .xis-title,
.xis-logBlock .xis-title,
.xis-inputDataBlock .xis-title,
.xis-fileContentBlock .xis-title	{
	color: #353535;
	font-size: .88rem;
	font-weight : 700;
	font-style : italic;
	margin-top: 1.4em;
	margin-bottom : 1.4em;
}

.xis-topicContent .xis-errorMessageBlock .xis-title, 
.xis-infoModule .xis-errorMessageBlock .xis-title,
.xis-topicContent .xis-quickHelp .xis-title, 
.xis-infoModule .xis-quickHelp .xis-title,
.xis-eDocBody .xis-quickHelp .xis-title,
.xis-topicContent .xis-troubleshootingBlock .xis-title, 
.xis-infoModule .xis-troubleshootingBlock .xis-title{
	color: #5d6065;
	border-top: 1px solid #d1d5db;
	border-bottom: 1px solid #d1d5db;
	padding-top: .2em;
	padding-bottom: .2em;
	font-size: .88rem;
	font-weight : 700;
	margin-top: 2.4em;
	margin-bottom : 0px;
}


/* ************************************************************	*/	
/* ************************ PARAGRAPHS ************************	*/
/* ************************************************************	*/	
.xis-paragraph,
.xis-paraRestricted,
.xis-paraLeadIn,
.xis-paraSimple	{
	margin-top : 1.4em;
}

.xis-listUnordered .xis-paraSimpleFirst,
.xis-listSteps .xis-paragraphFirst	{
	display:inline;
}

.xis-codeBlock .xis-paraLeadIn,
.xis-figure .xis-paraLeadin,
.xis-logBlock .xis-paraLeadIn,
.xis-outputBlock .xis-paraLeadIn,
.xis-table .xis-paraLeadIn,
.xis-screenCapture .xis-paraLeadIn	{
	margin-bottom: 1.4em;
}

.xis-paraLeadInFirst,
.xis-paraTableFirst .xis-paraLeadIn	{
	margin-top: 0px;
}

.xis-paraTable .xis-paraLeadin,
.xis-paraTableFirst .xis-paraLeadIn	{
	margin-bottom: 0px;
}

.xis-listSteps .xis-paraLeadIn	{
	margin-bottom: 1.4em;
}

.xis-stepGroup .xis-paraLeadIn	{
	margin-top: .7em;
}

.xis-argumentDescription .xis-paraLeadIn	{
	margin-top: 0px;
}

.xis-resolution .xis-paraSimple,
.xis-resolution .xis-paraLeadIn	{
	margin-top: .7em;
}

/* TECHREVIEW paragraph type */
.xis-paragraphTechreview	{
	border: 3px solid #a5444e;
	padding: .5em;
	background-color: #F3F0E2;
	margin-top: 1.4em;
	}
.xis-step .xis-paragraphTechreviewFirst	{
	border: 3px solid #a5444e;
	padding: .5em;
	background-color: #F3F0E2;
	display: inline-block;
}
.xis-caution .xis-paragraphTechreview	{
	margin-top: .7em;
	margin-left: 1.5em;
}

.xis-definition .xis-paragraphTechreview	{
	margin-top: .7em;
}

.xis-table .xis-paragraphTechreview	{
	margin-top:.7em;
	margin-bottom: .7em;
}

.xis-techReviewGenText	{
	font-weight: 700;
	color: #a5444e;
	padding-right: .5em;
	font-size: 1.125rem;
	}
	
.xis-messageAuthor	{
	color: #a5444e;
}
	
/* TECHREVIEW element */
.xis-techreview	{
	border: 3px solid #a5444e;
	padding: .5em;
	background-color: #F3F0E2;
	margin-top: 1.4em;
	margin-bottom: 1.4em;
}
.xis-procSyntax .xis-techreview	{
	margin-top: .7em;
}

/* makes the spacing in tables tighter	*/
.xis-table .xis-item .xis-paraSimple,
.xis-table .xis-itemNest1 .xis-paraSimple,
.xis-table .xis-itemNest2 .xis-paraSimple,
.xis-table .xis-termDefPair .xis-paraSimple	{
	margin-top: .7em;
}

/* for first paraSimple in definition and argumentDescription	*/
.xis-paraSimpleFirst	{
	margin-top : 0px;
}

.xis-caution .xis-paraSimple	{
	margin-top : 0px;
	margin-left: 1.5em;
}

.xis-argumentDescription .xis-caution .xis-paraSimple	{
	margin-top: 0px;
}

td.xis-summaryValue .xis-paraSimple	{
	margin-left: 0px;
}

.xis-paragraphFirst	{
	margin-top: 0px;
}

.xis-explanation .xis-paragraphFirst,
.xis-systemAction .xis-paragraphFirst,
.xis-userResponse .xis-paragraphFirst	{
	margin-left: 1.5em;
}

.xis-explanation .xis-paragraph,
.xis-systemAction .xis-paragraph,
.xis-userResponse .xis-paragraph	{
	margin-left: 1.5em;
	margin-top: .7em;
}

/* ************************************************************	*/	
/* ************************** LISTS ***************************	*/
/* ************************************************************	*/

/* ****************************************************	*/	
/* ****************** calloutList *********************	*/
.xis-calloutList	{
}

.xis-codeBlock .xis-calloutList,
.xis-fileContentBlock .xis-calloutList	{
	margin-left: 1.5em;
	margin-top: 0px;
	padding-top: 0px;
}

/* feb2011: changed formatting to a borderless table to get double digits to line up correctly */
.xis-calloutList table	{
	font-size: .88rem;
	border: none;
	margin-top: 0px;
	padding-top: 0px;
	border-collapse: collapse;
}

.xis-calloutList td	{
	text-align : left;
	padding: 1.4em 0px 0px 0px;
	vertical-align: text-top;
}

td.xis-calloutExplanationNumber	{
	font-family: Courier, monospace, mono;
	text-align : right;
	padding-right : 1em;
	font-size: 1.08rem;
	font-weight:700;
	vertical-align: text-top;
}

.xis-figure .xis-calloutExplanationNumber	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size: 1rem;
}

.xis-calloutList .xis-leadin	{
	margin-top: 1.4em;
}


/* ****************************************************	*/	
/* ****************** listColumnar ********************	*/
.xis-listColumnar	{
	margin-top : .75em;
}

.xis-resolution .xis-listColumnar	{
	margin-top:.4em;
}

.xis-listColumnar td	{
	padding-right : 3em;
	padding-top : .2em;
	padding-bottom : .2em;
	white-space: nowrap;
}

.xis-listColumnar table	{
	margin-left: 0px;
	font-size: .88rem;
	border : none;
}

/* listColumnar in a table */
.xis-paraTable .xis-listColumnar,
.xis-paraTableFirst .xis-listColumnar	{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.xis-paraTable .xis-listColumnar table,
.xis-paraTableFirst .xis-listColumnar table,
.xis-tgroup5 .xis-paraTable .xis-listColumnar table,
.xis-tgroup5 .xis-paraTableFirst .xis-listColumnar table	{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.xis-paraTable .xis-listColumnar td,
.xis-paraTableFirst .xis-listColumnar td,
.xis-tgroup5 .xis-paraTable .xis-listColumnar td,
.xis-tgroup5 .xis-paraTableFirst .xis-listColumnar td	{
	padding: 0px 1.5em .2em 0px;
	margin: 0px;
	border: 0px;
}

/* ****************************************************	*/	
/* ****************** listHierachy ********************	*/
ul.xis-listHierarchy	{
	margin-top: 1.4em;
	margin-left: 0px;
	padding-left: 2.5em;
	list-style-image: none;
}

.xis-resolution ul.xis-listHierarchy	{
	margin-top: .7em;
}

ul.xis-listHierarchy ul.xis-listHierarchy	{
	margin-top: 0px;
	margin-left: 1.5em;
	text-indent: -.9em;
	padding-left: .5em;
}

img.xis-menuArrow	{
	padding-right: .6em;
	vertical-align: .2em;
}

li.xis-itemHierarchy	{
	margin-top: .7em;
	list-style-type: none;
}

.xis-itemHierarchy .xis-itemHierarchy	{
	margin-top: .7em;
}	

.xis-selection	{
	font-weight: 700;
}

.xis-summary .xis-selection,
.xis-summaryValue .xis-selection	{
	font-weight: 400;
}

.xis-itemDescription	{
	font-weight: 400;
	color: #5d6065;
	padding-left: .5em;
}

/* ****************************************************	*/	
/* ***************** listMessages *********************	*/	
ul.xis-listMessages	{
	margin-top: .7em;
	margin-left: 0px;
	padding-left: 1.5em;
	list-style-type: none;
	list-style-image:none;
}

/* inlineMessage maps to LI and CODE */
li code	{
	margin-top: .7em;
	list-style-type:none;
}

.xis-issue .xis-paraLeadIn	{
	margin-top: .7em;
}

/* ****************************************************	*/	
/* ***************** listPrecedence *******************	*/

/* listPrecedence is now a container for paraLeadIn and itemPrecedence */
/* at the first <itemPrecedence> start the OL (no class) */
.xis-listPrecedence	{
}

.xis-listPrecedence ol	{
	margin-left: 0px;
	padding-left: 2.5em;
}

.xis-itemPrecedence	{
	margin-top : 1.4em;
}

.xis-resolution .xis-itemPrecedence,
.xis-resolution ol,
.xis-table .xis-itemPrecedence	{
	margin-top: .7em;
}

.xis-step .xis-listPrecedence ol	{
	list-style-type: decimal;
	margin-left: 0px;
	padding-left: 2.5em;
}


/* ********************************************************	*/		
/* ********************* ListSteps ************************	*/

.xis-listSteps,
.xis-stepGroup	{
}

.xis-step	{
	margin-top: 1.4em;
}

.xis-resolution .xis-listSteps ol,
.xis-resolution li .xis-step	{
	margin-top: .7em;
}

.xis-groupName	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size: .88rem;
	font-weight : 700;
	color: #353535;
	margin-top : 1.9em;
}

.xis-stepGroup .xis-stepGroup .xis-groupName	{
	color: #5d6065;
	margin-top : 1.4em;
}

.xis-listSteps ol,
.xis-listUnordered .xis-listSteps ol	{
	list-style-type: decimal;
	margin-left: 0px;
	margin-left: 0;
	padding-left: 2.5em;
}

.xis-listSteps ol ol,
.xis-listUnordered .xis-listSteps ol ol	{
	list-style-type: lower-alpha;
}

.xis-listSteps ol ol ol,
.xis-listUnordered .xis-listSteps ol ol ol	{
	list-style-type:lower-roman;
}

/* work with to fix CDL list problem 
div.xis-step div.xis-paragraph	{ 
	display: inline;
	padding-top: 1.4em;
}*/

/* ****************************************************	*/	
/* ****************** listTermDef *********************	*/
.xis-listTermDef	{
}

.xis-termDefPair	{
	margin-top : 1.4em;
}

.xis-resolution .xis-termDefPair,
.xis-table .xis-termDefPair	{
	margin-top : .7em;
}

.xis-term,
.xis-xrefTerm    {
	margin-top : 0px;
}

.xis-definition    {
	margin-left : 3em;
	margin-top : 0px;
}

/* ****************************************************	*/	
/* ****************** listUnordered *******************	*/

/* listUnordered is now a container for paraLeadIn and items */
.xis-listUnordered	{
}

/* first <item> should start the UL (no class) */
.xis-listUnordered ul	{
	list-style-image: none;
	list-style-type: disc;
	margin-top : 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 2.5em;
}

.xis-leadinText	{
	font-weight : 700 ;
	padding-right : .3em;
}

/* listUnordered nested in a definition (listTermDef)	*/
.xis-definition ul	{
    list-style-type: disc;
	margin-top : 0px;
}

/* listUnordered in a resolution	*/
.xis-resolution ul	{
	margin-top: .7em;
}

/* List Items *****************************************	*/
/* item maps to li with a DIV ************************* */
/* DIV class for items					*/

.xis-item	{
	margin-top : 1.4em;
}

.xis-resolution .xis-item,
.xis-table .xis-item	{
	margin-top: .7em;
}


/* ****************************************************	*/	
/* ************** listValueDescripiton ****************	*/
/* ****************************************************	*/
.xis-listValueDescription table	{
	font-size: .88rem;
	border: none;
	border-collapse: collapse;
}

.xis-listValueDescription td	{
	text-align : left;
	padding: .75em 0px 0px 0px;
}

td.xis-value	{
	text-align : left;
	padding: .75em 1em 0px 0px;
	
}

.xis-valueDefaultYes	{
	font-weight:400;
}

.xis-paraTable .xis-listValueDescription table,
.xis-paraTableFirst .xis-listValueDescription table,
.xis-tgroup5 .xis-paraTable .xis-listValueDescription table,
.xis-tgroup5 .xis-paraTableFirst .xis-listValueDescription table	{
	border: none;
	margin-top: .5em;
}

.xis-paraTable .xis-listValueDescription td,
.xis-paraTableFirst .xis-listValueDescription td,
.xis-tgroup5 .xis-paraTable .xis-listValueDescription td,
.xis-tgroup5 .xis-paraTableFirst .xis-listValueDescription td	{
	border: 0px;
	padding-left: 0px;
	padding-right: 1em;
}


/* ************************************************************	*/	
/* ********************** BLOCK ELEMENTS **********************	*/
/* ************************************************************	*/

/* ****************************************************	*/	
/* ************** bibliographicCitation ***************	*/
/* ****************************************************	*/
.xis-bibliographicCitation	{
	margin-top: 1.4em;
	margin-left: 1.5em;
	text-indent: -1.5em;
}

.xis-footnote .xis-bibliographicCitation,
.xis-footnoteFirst .xis-bibliographicCitation	{
	margin-top: .7em;
	margin-left: 1.5em;
	text-indent: -1.5em;
}

.xis-books,
.xis-cdrom,
.xis-computerSoftware,
.xis-conferenceProceeding,
.xis-discussionListMessage,
.xis-emailMessage,
.xis-journalArticle,
.xis-manuscript,
.xis-numberOfVolumes,
.xis-otherCitation,
.xis-volumeNumber,
.xis-webSite	{
}

.xis-authorName,
.xis-bibAnnotation,
.xis-bibChapterTitle,
.xis-bibEssayTitle,
.xis-bookTitle,
.xis-cdrom .xis-publisher,
.xis-cdromGenText,
.xis-citationSubject,
.xis-companyLocation,
.xis-companyName,
.xis-conferenceArticleTitle,
.xis-conferenceLocation,
.xis-corporateAuthor,
.xis-country,
.xis-date,
.xis-day,
.xis-docTitle,
.xis-documentType,
.xis-editionNumber,
.xis-editorName,
.xis-emailSubject,
.xis-infoSource,
.xis-journalArticleTitle,
.xis-journalIssueNumber,
.xis-journalVolumeNumber,
.xis-manuscriptTitle,
.xis-messageDescription,
.xis-messageHeading,
.xis-month,
.xis-pageNumberOrRange,
.xis-placeOfPublication,
.xis-publisher,
.xis-recipientName,
.xis-recipientsEmailAddress,
.xis-sectionTitle,
.xis-senderEmailAddress,
.xis-senderName,
.xis-softwareProductName,
.xis-softwareRelease,
.xis-sponsoringOrganization,
.xis-technicalReportNumber,
.xis-volume,
.xis-webSite .xis-date,
.xis-webSite .xis-uri,
.xis-webSiteArticleTitle,
.xis-webSiteName,
.xis-year,
.xis-yearOfPublication	{
}

.xis-originalPub,
.xis-reprintPub,
.xis-titleOfJournal,
.xis-titleOfProceedings	{
	font-style: italic;
}
.xis-reprintPubGenText	{
	font-style: normal;
}

/* ****************************************************	*/	
/* ********************** caution *********************	*/
/* ****************************************************	*/
.xis-caution	{
	margin-top : 1.4em;
}

td.xis-summaryValue .xis-caution	{
	margin-top: 0px;
}

/* caution generated text *****************************	*/
.xis-cautionGenText	{
	font-weight : 700;
	color : #a5444e;
}

/* caution lead in text *******************************	*/
.xis-cautionLeadin	{
	font-weight : 600;
	margin-left : 1.5em;
}

td.xis-summaryValue .xis-cautionLeadin	{
	margin-left: 0px;
}

/* ****************************************************	*/
/* ******** code, log, output, & fileContent ********** */
/* ****************************************************	*/

/* Code Block: codeBlock ******************************	*/
pre	{
	font-size: .95rem;
   	color: #353535;
   	margin-left: 1em;
}

.xis-codeBlock pre,
.xis-logBlock pre,
.xis-fileContentBlock pre 	{
	margin-top : 0px;
	padding:0px;
	margin-left: 1.5em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.xis-columnRuler	{
	color: #5d6065;
}

.xis-codeBlock .xis-columnRuler	{
	width: 100%;
}

.xis-codeBlock,
.xis-logBlock,
.xis-fileContentBlock	{
	margin-top : 1.4em;
}

.xis-step .xis-codeBlock,
.xis-step .xis-logBlock,
.xis-step .xis-fileContentBlock	{
	margin-top : .75em;
}

.xis-codeFocus	{
	font-weight: 400;
	color: #353535;
	background-color : #d1dfeb;
}

/* codeFragment maps to PRE / class=codeFragment	*/
/* outputFragment maps to PRE / class=outputFragment	*/
.xis-codeFragment,
.xis-outputFragment	{
	font-size: .95rem;
	color : #353535;
}

.xis-note pre.xis-codeFragment,
.xis-note pre.xis-outputFragment,
.xis-tip pre.xis-codeFragment,
.xis-tip pre.xis-outputFragment,
.xis-hadoopDistributionBehavior pre.xis-codeFragment,
.xis-hadoopDistributionBehavior pre.xis-outputFragment,	
.xis-hostSpecificBehavior pre.xis-codeFragment,
.xis-hostSpecificBehavior pre.xis-outputFragment	{
	margin-left: 1.5em;
}

/* keeps codeFragment on the same line as the bullet (listUnordered or number (listSteps) */
/* when it is the only element of paraSimple or paragraph */
.xis-codeFragmentOnly,
.xis-outputFragmentOnly	{
	display: inline;
	margin-left:0;	
}

/* codeFragment in paragraph, paraSimple, and paraTable		*/
/* maps to PRE, class=code									*/
/* inputData maps to PRE, class=inputData					*/

.xis-paragraph pre.xis-code,
.xis-paragraph pre.xis-outputFragment,
.xis-paraSimple pre.xis-code,
.xis-paraSimple pre.xis-outputFragment,
pre.xis-inputData 	{
	margin-top : 1.4em;
	margin-left: 1.5em;
	color: #353535;
}

.xis-paraTableFirst pre.xis-code	{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: .7em;
}

.xis-paraTable pre.xis-code,
.xis-paraTable pre.xis-codeFragment,
.xis-paraTable pre.xis-outputFragment,
.xis-paraTableFirst pre.xis-codeFragment,
.xis-paraTableFirst pre.xis-outputFragment	{
	margin: 0px;
	padding: 0 0.5em 0 0;
}

.xis-argumentDescription pre.xis-outputFragment	{
	margin-top: .7em;
}


/* Output Block: outputBlock **************************	*/
.xis-outputBlock	{
	margin-top : 1.4em;
}

.xis-output	{
}

pre.xis-outputPage	{
	display : block;
	background-color : #f6f8fb;
	border: 1px solid #d1d5db;
	margin-left: 0px;
	padding : 1em;
}

.xis-outputFocus	{
	font-weight: 400;
	color: #353535;
	background-color : #d1dfeb;
}

.xis-output .xis-graphicAndDescription	{
	margin-bottom: 1.4em;
}

/* ****************************************************	*/
/* ********************* equation ********************* */
/* ****************************************************	*/
.xis-equation	{
	margin-top : 1.4em;
	margin-left: 1.5em;
}

/* inline graphic elements */								
.xis-equation img	{
	margin-top : 1.4em;
	margin-left: 1.5em;
    border: 0px;   /* sascrs added this line 13Feb2015 so equations wouldn't appear in a box, in IE, when in a link */
}

/* 13Mar2015 S1154839 this eliminates the dotted box around an equation when returning from  an
   accessible equation page in FireFox */
.xis-equation a[href] {
    color: transparent;
    text-decoration: none;
}

/* ****************************************************	*/
/* ******************* error message ****************** */
/* ****************************************************	*/
.xis-errorMessageBlock	{
	margin-top: 1.4em;
}

.xis-errorMessage	{
	margin-top: 1.4em;
}

/* errorMessageText maps to CODE, class=errorMessageText	*/
.xis-errorMessageText code,
.xis-errorNumber code	{
	font-size: .95rem;
	font-weight: 700;
}

.xis-note .xis-errorMessageText,
.xis-tip .xis-errorMessageText	{
	margin: 1.4em 0px 1.4em 1.5em;
}

.xis-errorNumber	{
	float: left;
	padding-right: .5em;
}

.xis-errorSeverityLevel,
.xis-mnemonic,
.xis-issuingModule	{
	font-weight: 400;
	margin-top: .35em;
	margin-bottom: .35em;
	margin-left: 1.5em;
}

.xis-errorGenText	{
   	font-style : normal;
	font-weight : 700;
	color : #353535;
	padding-right : 1em;
}

.xis-explanation,
.xis-systemAction,
.xis-userResponse	{
}

.xis-errorMessage .xis-note,
.xis-errorMessage .xis-tip,
.xis-errorMessage .xis-hadoopDistributionBehavior,
.xis-errorMessage .xis-hostSpecificBehavior	{
	margin-left: 1.5em;
	margin-top: .7em;
}

/* ****************************************************	*/
/* ******************* exampleBlock ******************* */
/* ****************************************************	*/
.xis-exampleBlock,
.xis-example	{
}

/* ****************************************************	*/
/* ********************** figure ********************** */
/* ****************************************************	*/
.xis-figure	{
	margin-top : 1.4em;
}

.xis-graphicAndDescription	{
	margin-top:.7em;
}

/* ****************************************************	*/	
/* ********************* footnote *********************	*/
/* ****************************************************	*/
.xis-footnoteAnchor,
.xis-footnoteReturn	{
	font-size : .875rem;
	padding-left: .2em;
	font-weight: 400;
}

.xis-footnoteAnchorNumber	{
	font-size : .875rem;
	padding-left: .2em;
	padding-right: .2em;
	font-weight: 700;
}

.xis-footnoteFirst	{
	font-size: .79rem;
	margin-top : 2.8em;
	border-top : 1px solid #d1d5db;
	padding-top: .5em;
}

.xis-footnote	{
	font-size: .79rem;
	margin-top: .75em;
}

.xis-footnoteNumber	{
	padding-right: 1em;
}

/* ****************************************************	*/	
/* *********** hadoopDistributionBehavior *************	*/
/* ****************************************************	*/
.xis-hadoopDistributionBehavior	{
	margin-top: 1.4em;
}

/* ****************************************************	*/	
/* ************** hostSpecificBehavior ****************	*/
/* ****************************************************	*/
.xis-hostSpecificBehavior	{
	margin-top: 1.4em;
}

/* Generated Text (use on SPAN tag) for note **********	*/
.xis-hostGenText           {
    font-style : normal;
	font-weight : 600;
	color : #353535;
	padding-right : .5em;
}

/* ****************************************************	*/	
/* *********************** note ***********************	*/
/* ****************************************************	*/
.xis-note	{
	margin-top : 1.4em;
}
/* *************************** */
/* note if we decide to indent */
/*.xis-note	{
	margin-top : 1.4em;
	margin-left: 1.5em;
	text-indent: -1.5em;
}*/

/* Generated Text (use on SPAN tag) for note **********	*/
.xis-noteGenText           {
    font-style : normal;
	font-weight : 600;
	color : #353535;
	padding-right : .5em;
}

td .xis-note	{
	margin-top: .7em;
}

td .xis-noteFirst	{
	margin-top: 0px;
}


/* ****************************************************	*/
/* ****************** screenCapture ******************* */
/* ****************************************************	*/
.xis-screenCapture	{
	margin-top : 1.4em;
}

/* ****************************************************	*/
/* ******************* seeAlsoBlock ******************* */
/* ****************************************************	*/
.xis-seeAlso,
.xis-seeAlsoGroup	{
}

h2.xis-seeAlsoGenTitle {
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color: #353535;
	font-weight: 700;
	font-size: 1.125rem;
	padding-top : .5em;
	border-top : 2px solid #d1d5db;
	margin-top : 2em;
	margin-bottom: .7em;
}   

h3.xis-seeAlsoGenTitle {
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
   	color: #353535;
   	font-weight: 700;
   	font-size: 1.125rem;
	margin-top: 2.2em;
	margin-bottom: .5em;
}

h4.xis-seeAlsoGenTitle 	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	margin-bottom: 0px;
	padding-bottom: 0px;
   	font-weight: 700;
	font-size: 1.1rem;
} 

.xis-seeAlso .xis-groupName	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color : #5d6065;
	margin-top : 1.4em;
}

.xis-seeAlso .xis-groupNameFirst	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color : #5d6065;
	font-weight: 700;
	margin-top : .9em;
}

.xis-seeAlso .xis-bookTitleRef,
.xis-seeAlso .xis-otherRef,
.xis-seeAlso .xis-xref,
.xis-seeAlso .xis-xrefBookTitleRef,
.xis-seeAlso .xis-xrefSee	{
	margin-left : .5em;
	text-indent : -.5em;
	margin-top : .3em;
}

.xis-xrefText	{
	font-style: normal;
}

/* ****************************************************	*/
/* ******************* syntaxSimple ******************* */
/* ****************************************************	*/
.xis-syntaxSimple	{
	margin-top: 1.4em;
	display: block;
}

.xis-procSyntax .xis-syntaxSimple	{
	margin-top: 2.1em;
	display: block;
}

.xis-procSyntax .xis-syntaxSimpleLeadIn	{
	margin-top: .7em;
}

.xis-procSyntax p.xis-leadin	{
	margin-top: 2.1em;
	margin-bottom: 0px;
}


.xis-table .xis-syntaxSimple,
.xis-listValueDescription .xis-syntaxSimple,
.xis-argumentDescription .xis-syntaxSimple	{
	margin-top: .7em;
}

.xis-tableElementList .xis-syntaxSimple	{
	margin-top: 0px;
}

.xis-syntaxLevel	{
	margin-top: .6em;
	white-space: nowrap;
	display: block;
}

.xis-table .xis-syntaxLevel	{
	margin-top: .3em;
}

.xis-syntaxLevel .xis-syntaxLevel	{
	margin-left: 3em;
}

.xis-keyword,
.xis-keywordOption	{
	font-weight: 600;
}
#bookpage .xis-keyword a {
	font-weight: 600;
}

.xis-argOptional .xis-keyword,
#bookpage .xis-argOptional .xis-keyword a,
.xis-argOptional .xis-keywordOption	{
	font-weight: 400;
}

.xis-userSuppliedSyntaxValue	{
	font-style: italic;
}

#bookpage .xis-userSuppliedSyntaxValue a	{
	font-style: italic;
}

.xis-argNonTerminal,
.xis-argOptional,
.xis-argRequired,
.xis-choice,
.xis-symbolHEllipsis
	{
}


/* ********************************************************************	*/	
/* ********************** TABLES and SPREADSHEET **********************	*/
/* ********************************************************************	*/	

table.xis-tgroup,
table.xis-tgroup5,
table.xis-spreadsheet	{
	font-size: .88rem;
}

.xis-table,
.xis-spreadsheet table	{
	margin-top : 1.4em;
}

/* tgroup maps to TABLE class="tgroup"	*/
.xis-table table,
.xis-spreadsheet table	{
	border-collapse: collapse;
}

.xis-table table.xis-tgroup5,
.xis-spreadsheet table	{
	border: 1px solid #d1d5db;
}

/* row maps to TR	*/
/* javaHelp does not recognize "vertial-align", must be done in the HTML	*/
tr	{
	vertical-align : top;
}

/* alignment specified in xml */
.xis-verticalTop	{
	vertical-align: top;
}

.xis-verticalMiddle	{
	vertical-align: middle;
}

.xis-verticalBottom	{
	vertical-align: bottom;
}

.xis-horizontalLeft	{
	text-align: left;
}

.xis-horizontalCenter	{
	text-align: center;
}

.xis-horizontalRight	{
	text-align: right;
}

/* entry in thead maps to TH		*/
.xis-table .xis-tgroup5 th	{
	font-weight : 600;
	border: 1px solid #d1d5db;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .2em;
	padding-bottom: .4em;
}

/* entry in tbody maps to TD	*/
.xis-table .xis-tgroup5 td  	{
	border: 1px solid #d1d5db;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .2em;
	padding-bottom: .4em;
}

/* entry in thead maps to TH		*/
.xis-table th	{
	font-weight : 600;
	border-top: 1px solid #e0e2e5;
	border-bottom: 1px solid #e0e2e5;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .2em;
	padding-bottom: .4em;
}

.xis-table th.xis-forScope,
.xis-table .xis-tgroup5 th.xis-forScope	{
	background: none;
	font-weight:400;
}

/* thead in spreadsheet has no background color */
.xis-spreadsheet th	{
	font-weight : 600;
	border: 1px solid #d1d5db;
	background-color: #fff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.xis-spreadsheet th.xis-forScope	{
	font-weight: normal;
	text-align: right;
}

/* entry in tbody maps to TD	*/
.xis-table td  	{
	border-top: 1px solid #e0e2e5;
	border-bottom: 1px solid #e0e2e5;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .2em;
	padding-bottom: .4em;
}

.xis-spreadsheet td	{
	font-weight : 400;
	text-align: right;
	border: 1px solid #d1d5db;
	background-color: #fff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	min-width: 3em;
}

/* used for alternate row shading. */
/* First row after TH is white (no fill) */
.xis-table td.xis-shadeOn,
.xis-spreadsheet td.xis-shadeOn,
.xis-table th.xis-shadeOn,
.xis-spreadsheet th.xis-shadeOn	{
	background-color: #f2f5f9;
	border-collapse: collapse;
}

/* palette attribute on entry */
td.xis-palette_0,
th.xis-palette_0	{
	background-color: #f2f5f9;
	border-collapse: collapse;
}
td.xis-palette_1,
th.xis-palette_1	{
	background-color: #cedcec;
	border-collapse: collapse;
}
td.xis-palette_2,
th.xis-palette_2	{
	background-color: #faf4d3;
	border-collapse: collapse;
}
td.xis-palette_3,
th.xis-palette_3	{
	background-color: #ddebdd;
	border-collapse: collapse;
}
td.xis-palette_4,
th.xis-palette_4{
	background-color: #f2b8b8;
	border-collapse: collapse;
}
td.xis-palette_5,
th.xis-palette_5	{
	background-color: #ffdebc;
	border-collapse: collapse;
}


/* ****************************************************	*/	
/* ********** LANGUAGE ELEMENT LIST TABLES ************ */
/* ****************************************************	*/	
.xis-tableElementList	{
	margin-top : .7em;
}

.xis-tableElementList table	{
	table-layout: inherit;
	width: 90%;
	border-collapse: collapse;
	clear:left;
	margin-top:1.4em;
}

.xis-tableElementList h2.xis-title	{
	font-size: 1.125rem;
	padding: .5em 0px 0px 0px;
	margin-top: 2em;
}

.xis-tableElementList th	{
	font-weight : 600;
	border-top: 1px solid #d1d5db;
	border-bottom: 1px solid #d1d5db;
	padding-left: .5em;
	padding-right: 1em;
	padding-top: .2em;
	padding-bottom: .5em;
}

.xis-tableElementList th.xis-forScope	{
	font-weight : 400;
	background:none;
	padding-top: .5em;
	padding-bottom: .8em;
}

.xis-tableElementList th.xis-alt	{
	background:#f2f5f9;
}

.xis-tableElementList td.xis-first  	{
	text-align : left;
	padding-left: .5em;
	padding-right: 1em;
	padding-top: .5em;
	padding-bottom: .8em;
}

.xis-tableElementList td  	{
	text-align : left;
	border-top: 1px solid #e0e2e5;
	padding-left: .5em;
	padding-right: 1em;
	padding-top: .5em;
	padding-bottom: .8em;
}

.xis-tableElementList td.xis-alt  	{
	text-align : left;
	border-top: 1px solid #e0e2e5;
	background: #f2f5f9;
	padding-left: .5em;
	padding-right: 1em;
	padding-top: .5em;
	padding-bottom: .8em;
}

.xis-tableElementList td.xis-last  	{
	text-align : left;
	border-top: 1px solid #e0e2e5;
	border-bottom: 1px solid #e0e2e5;
	padding-left: .5em;
	padding-right: 1em;
	padding-top: .5em;
	padding-bottom: .8em;
}

.xis-tableElementList td.xis-lastAlt  	{
	text-align : left;
	border-top: 1px solid #e0e2e5;
	border-bottom: 1px solid #e0e2e5;
	background: #f2f5f9;
	padding-left: .5em;
	padding-right: 1em;
	padding-top: .5em;
	padding-bottom: .8em;
}

.xis-tableElementList .xis-topicTOC	{
	margin-bottom: 2.1em;
}

/* ****** ALPHA BAR letters are in the Glossary Section ****** */
.xis-tableElementList p.xis-alphabar	{
	margin-top: 1.4em;
	margin-bottom: 4em;
	display: block;
}

/* ****************************************************	*/	
/* ****************************************************	*/	
/* ****************************************************	*/	


/* paragraph in entry	*/
td .xis-paraTableFirst	{
	font-weight : 400;
	font-size: .88rem;
	margin-top : 0px;
}

td .xis-paraTable	{
	font-weight : 400;
	font-size: .88rem;
	margin-top : .7em;
}

th .xis-paraTableFirst	{
	font-weight : 600;
	font-size: .88rem;
	margin-top : 0px;
}

th.xis-forScope .xis-paraTableFirst	{
	font-weight : 400;
	font-size: .88rem;
	margin-top : 0px;
}

th .xis-paraTable	{
	font-weight : 600;
	font-size: .88rem;
	margin-top : .7em;
}

th.xis-forScope .xis-paraTable	{
	font-weight : 400;
	font-size: .88rem;
	margin-top : .7em;
}

.xis-spreadsheet td .xis-paraTableFirst,
.xis-spreadsheet td .xis-paraTable,
.xis-spreadsheet th .xis-paraTableFirst,
.xis-spreadsheet th.xis-forScope .xis-paraTableFirst,
.xis-spreadsheet th .xis-paraTable,
.xis-spreadsheet th.xis-forScope .xis-paraTable	{
	font-size: .79rem;
}

/* legend	*/
td.xis-legend	{
	background-color: #f2f5f9;
	font-size: .79rem;
}

.xis-legendRef	{
	font-size: .79rem;
	padding-left: .5em;
	font-weight: 600;
}

.xis-legendRefSymbol	{
	font-weight: bold;
	padding-right: 1em;
}

/* ****************************************************	*/	
/* *********************** tip ************************	*/
/* ****************************************************	*/
.xis-tip	{
	margin-top : 1.4em;
	padding-top : .3em;
	padding-left : 2em;
	padding-right : .3em;
	padding-bottom : .5em;
	border : solid;
	border-color : #bccde0;
	border-width : 1px;
}

/* Generated Text for tip *******	*/
.xis-tipGenText	{
    font-style : italic;
	font-weight : 700;
	color : #5d6065;
	text-indent : -1.5em;
}

/* ****************************************************	*/	
/* *************** troubleshootingBlock ***************	*/
/* ****************************************************	*/
.xis-troubleshootingBlock	{
}

.xis-issueResolutionPair	{
	margin-top: 2.2em;
}

.xis-issueResolutionPairFirst	{
	margin-top: 1.4em;
}

.xis-issue	{
	font-weight: 700;
}

.xis-resolution .xis-paragraph	{
	margin-top: .7em;
}

/* ************************************************************	*/
/* ********************** QUICKHELP *************************** */
/* ************************************************************	*/
.xis-quickHelp	{
}

.xis-quickHelpContent	{
	margin-top: 1.4em;
}

/* ************************************************************	*/
/* ********************** INLINE ELEMENTS *********************	*/
/* ************************************************************	*/
/* These should be set up in SPAN tags,	*/
/* except where noted.					*/

.xis-emailAddress,
.xis-emailActive,
.xis-uri	{
}

.xis-bookTitle,
.xis-definedTerm,
.xis-sasPressTitle,
.xis-statValue,
.xis-userSuppliedValue,
.xis-xrefBookTitle	{
	font-style: italic;
}
#bookpage .xis-xrefBookTitle a	{
	font-style: italic;
}

.xis-calloutAnchor	{
	font-weight: 700;
	color: #353535;
	background: #c2e1f5;
	margin-left: 1em;
	margin-right:1em;
}

/* NO SPAN tag:											*/
/* caseSensitiveKeyword,								*/
/* directedUserInput, directoryPath, inlineCode,		*/
/* inlineMessage, systemSuppliedValue, variableValue	*/
/* map to CODE											*/

code	{
	font-size: .88rem;
	font-weight: 700;
	color: #353535;
	}

.xis-codeDescription code,
.xis-errorMessageText code,
.xis-glossaryDefinition code,
.xis-hadoopDistributionBehavior code,
.xis-hostSpecificBehavior code,
.xis-issue code,
.xis-leadin code,
.xis-menuDescription code,
.xis-note code,
.xis-paraRestricted code,
.xis-paraSimple code,
.xis-paraTable code,
.xis-paragraph code,
.xis-quickHelpContent code,
.xis-shortDescription code,
.xis-term code,
.xis-tip code,
.xis-xrefTerm code,
.xis-xrefText code	{
	font-size: .88rem;
	font-weight:700;
	color: #353535;
}

/* inline graphic elements */								
.xis-inlineEquation img	{
    display: inline;
    vertical-align:middle;
    border: 0px;   /* sascrs added this line 22Jan2015 so equations wouldn't appear in a box, in IE, when in a link */
}

.xis-inlineEquation	{
	font-weight: 700;
}

.xis-inlineGraphic img	{
	vertical-align: baseline;
	display: inline;
	padding-left: .2em;
	padding-right: .2em;
}

/* ------------------inline images as links -------------------- */
/* works for IE */
.xis-inlineGraphic a img,
.xis-inlineGraphic a:visited img	{
	border: 1px solid #bccde0;
}

.xis-inlineGraphic a:hover img	{
	border: 1px solid #ffffff;
}

/* added for firefox -- lightened color because cannot control the thickness of the border*/
.xis-inlineGraphic a,
.xis-inlineGraphic a:visited	{
	color:#bccde0;
}
.xis-inlineGraphic a:hover	{
	color:#ffffff;
} 



/* when systemSuppliedValue is in errorMessageText		*/
/* map to SPAN											*/
.xis-systemSuppliedValue	{
	font-style: italic;
}

.xis-windowItem	{
	font-weight: 600;
}

.xis-emailActive,
.xis-emailAddress,
.xis-uri,
.xis-windowName,
.xis-xref,
.xis-xrefGlossary,
.xis-xrefSee,
.xis-xrefText	{
}


/* ************* selectionPath *************	*/
.xis-selectionPath .xis-selection	{
	white-space: nowrap;
}

.xis-selectionArrow	{
	display: inline;
	padding-left: .3em;
	padding-right: .3em;
}

/* ************* superscript in titles *************	*/
.xis-title .xis-superscript	{
	font-size : 1rem;
	vertical-align: .1em;
	font-weight: 400;
	padding-left: .05rem;
}

h1.xis-title .xis-superscript	{
	font-size : 1rem;
	vertical-align: .3em;
	font-weight: 400;
	padding-left: .05rem;
}

/* ************************************************************	*/
/* ******************* REFERENCE ELEMENTS ********************* */
/* ************************************************************	*/
.xis-refClass,
.xis-refDictEntry,
.xis-refProc,
.xis-clause	{
}

.xis-shortDescription	{
	font-weight: 700;
	border-top: 2px solid #d1d5db;
	padding-top: .7em;
}

p.xis-shortDescription	{
	margin-bottom: .2em;
}

.xis-clause .xis-shortDescription	{
	border: none;
}

.xis-argumentDescription .xis-shortDescription	{
	font-weight:400;
	border: none;
	padding-top: 0px;
}

/* titles --------------------------------*/
.xis-categoryTableSubTopic h2,
.xis-exampleBlock h2,
.xis-input h2,
.xis-logSection h2,
.xis-outputSection h2,
.xis-program h2,
.xis-procExample h2,
.xis-procExample .xis-exampleDetails h2,
.xis-statementExample h2,
.xis-statementExampleGroup h2,
.xis-procSyntax h2	{
	font-size: 1.125rem;
	padding-top: .5em;
	border-top: 2px solid #d1d5db;
	margin-top: 2.5em;
}

.xis-clause .xis-syntaxDescription h3.xis-title,
.xis-clause .xis-details h4.xis-title	{
	font-size: 1rem;
	color: #5d6065;
}

/* removed style as no title or name will be generated */
/*.xis-procSyntax h1.xis-title,
.xis-procSyntax h1.xis-name	{
	padding-bottom:.5em;
}*/


/* summary, procSummary, attributeSummary -------------------------------*/
.xis-summary,
.xis-attributeSummary,
.xis-procSummary	{
	margin: .7em 0px 0px 0px;
	padding:0;
}

table.xis-summary,
table.xis-attributeSummary,
table.xis-procSummary	{
	font-size: .88rem;
	border: none;
}

td.xis-alias,
td.xis-alignment,
td.xis-appliesTo,
td.xis-autoCreate,
td.xis-category,
td.xis-caution,
td.xis-client,
td.xis-component,
td.xis-dataSource,
td.xis-dataType,
td.xis-editable,
td.xis-editor,
td.xis-engine,
td.xis-summaryExampleLinks,
td.xis-globalStatement,
td.xis-graphicsType,
td.xis-hadoopSpecific,
td.xis-initialValue,
td.xis-length,
td.xis-linkable,
td.xis-model,
td.xis-odsDestination,
td.xis-operatingState,
td.xis-osSpecific,
td.xis-path,
td.xis-procOptionsGroup,
td.xis-report,
td.xis-reportLabel,
td.xis-requirement,
td.xis-restriction,
td.xis-resultState,
td.xis-returnDataType,
td.xis-scope,
td.xis-sendEvent,
td.xis-server,
td.xis-storageSize,
td.xis-style,
td.xis-summaryDefault,
td.xis-summaryExample,
td.xis-summaryInteraction,
td.xis-summaryNote,
td.xis-summaryRange,
td.xis-summarySee,
td.xis-summaryState,
td.xis-summaryTip,
td.xis-summaryVideo,
td.xis-supports, 
td.xis-type,
td.xis-usedBy,
td.xis-validIn,
td.xis-validValues,
td.xis-varUpdated, 
td.xis-varWrittenOut	{
	font-weight: 700;
	margin-top: .7em;
	background-color: #f2f5f9; /* alternate colors to try */
	padding: .5em;
	text-align:right;
	vertical-align: top;
}

td.xis-summaryValue	{
	margin-top: .7em;
	background-color: #e0e2e5;  /* alternate colors to try */
	padding: .5em 1em .5em .5em;
	vertical-align: top;
}

td.xis-summaryValue p	{
	margin-top: .7em;
	margin-bottom: 0px;
}

/* lists in summaryDefault, restrictions, & requirement -----------------------------------------------------*/
/* paraLeadIn */
.xis-summaryValue .xis-paraLeadInFirst	{
	margin-top: 0px;
}
.xis-summaryValue .xis-paraLeadIn	{
	margin-top: .7em;
}

/* listColumnar in sumamryDefault */
.xis-summaryValue .xis-listColumnar	{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.xis-summaryValue .xis-listColumnar table	{
	margin: 0px 0px 0px 1.4em;
	padding: 0px;
	border: 0px;
}

.xis-summaryValue .xis-listColumnar td	{
	padding: .2em 2em 0px 0px;
	margin: 0px;
	border: 0px;
}

/* listPrecedence and listUnordered */
.xis-summaryValue .xis-listPrecedence ol	{
	margin-left: 0px;
	padding-left: 2.8em;
	margin-top: 0px;
}

.xis-summaryValue .xis-listUnordered ul	{
	margin-left: 0px;
	padding-left: 2.3em;
	margin-top: 0px;
}
.xis-summaryValue .xis-listUnordered ul ul	{
	margin-left: 0px;
	padding-left: 3.3em;
}

.xis-summaryValue .xis-paraSimple	{
	margin-top: .35em;
}

.xis-summaryValue .xis-itemPrecedence,
.xis-summaryValue .xis-item	{
	margin-top: .35em;
}

/* listValueDescription in summaryDefault */
.xis-summaryValue .xis-listValueDescription table	{
	margin: 0px 0px 0px 1.4em;
	padding:0px;
	border: 0px;
}

.xis-summaryValue .xis-listValueDescription td	{
	padding-top: .35em;
}
/* end lists in summaryDefault, restrictions, & requirement -----------------------------------------------------*/


/* summary in argumentDescription and noArgs -----------------------------------*/

.xis-argumentDescription table.xis-summary	{
	border: none;
	border-collapse:collapse;
	margin-top: .2em;
}

.xis-noArgs table.xis-summary	{
	margin-top: 1.4em;
	border: none;
	font-size: .88rem;
	border-collapse:collapse;
}

.xis-argumentDescription table.xis-summary td,
.xis-noArgs table.xis-summary td	{
	padding-bottom: .4em;
	padding-left: 1.5em;
}

.xis-argumentDescription table.xis-summary td.xis-summaryText,
.xis-noArgs table.xis-summary td.xis-summaryText	{
	border-bottom: 1px solid #d1d5db;
	padding: .5em 0 .5em .1em;
}

.xis-argumentDescription table.xis-summary td.xis-cautionGenText	{
	padding-left: 0px;
}

.xis-argumentDescription table.xis-summary td.xis-alias,
.xis-noArgs table.xis-summary td.xis-alias,
.xis-argumentDescription table.xis-summary td.xis-alignment,
.xis-noArgs table.xis-summary td.xis-alignment,
.xis-argumentDescription table.xis-summary td.xis-appliesTo,
.xis-noArgs table.xis-summary td.xis-appliesTo,
.xis-argumentDescription table.xis-summary td.xis-category,
.xis-noArgs table.xis-summary td.xis-category,
.xis-argumentDescription table.xis-summary td.xis-caution,
.xis-noArgs table.xis-summary td.xis-caution,
.xis-argumentDescription table.xis-summary td.xis-client,
.xis-noArgs table.xis-summary td.xis-client,
.xis-argumentDescription table.xis-summary td.xis-component,
.xis-noArgs table.xis-summary td.xis-component,
.xis-argumentDescription table.xis-summary td.xis-dataSource,
.xis-noArgs table.xis-summary td.xis-dataSource,
.xis-argumentDescription table.xis-summary td.xis-dataType,
.xis-noArgs table.xis-summary td.xis-dataType,
.xis-argumentDescription table.xis-summary td.xis-engine,
.xis-noArgs table.xis-summary td.xis-engine,
.xis-argumentDescription table.xis-summary td.xis-hadoopSpecific,
.xis-noArgs table.xis-summary td.xis-hadoopSpecific,
.xis-argumentDescription table.xis-summary td.xis-length,
.xis-noArgs table.xis-summary td.xis-length,
.xis-argumentDescription table.xis-summary td.xis-model,
.xis-noArgs table.xis-summary td.xis-model,
.xis-argumentDescription table.xis-summary td.xis-odsDestination,
.xis-noArgs table.xis-summary td.xis-odsDestination,
.xis-argumentDescription table.xis-summary td.xis-operatingState,
.xis-noArgs table.xis-summary td.xis-operatingState,
.xis-argumentDescription table.xis-summary td.xis-osSpecific,
.xis-noArgs table.xis-summary td.xis-osSpecific,
.xis-argumentDescription table.xis-summary td.xis-path,
.xis-noArgs table.xis-summary td.xis-path,
.xis-argumentDescription table.xis-summary td.xis-procOptionsGroup,
.xis-noArgs table.xis-summary td.xis-procOptionsGroup,
.xis-argumentDescription table.xis-summary td.xis-report,
.xis-noArgs table.xis-summary td.xis-report,
.xis-argumentDescription table.xis-summary td.xis-reportLabel,
.xis-noArgs table.xis-summary td.xis-reportLabel,
.xis-argumentDescription table.xis-summary td.xis-requirement,
.xis-noArgs table.xis-summary td.xis-requirement,
.xis-argumentDescription table.xis-summary td.xis-restriction,
.xis-noArgs table.xis-summary td.xis-restriction,
.xis-argumentDescription table.xis-summary td.xis-resultState,
.xis-noArgs table.xis-summary td.xis-resultState,
.xis-argumentDescription table.xis-summary td.xis-returnDataType,
.xis-noArgs table.xis-summary td.xis-returnDataType,
.xis-argumentDescription table.xis-summary td.xis-server,
.xis-noArgs table.xis-summary td.xis-server,
.xis-argumentDescription table.xis-summary td.xis-storageSize,
.xis-noArgs table.xis-summary td.xis-storageSize,
.xis-argumentDescription table.xis-summary td.xis-style,
.xis-noArgs table.xis-summary td.xis-style,
.xis-argumentDescription table.xis-summary td.xis-summaryDefault,
.xis-noArgs table.xis-summary td.xis-summaryDefault,
.xis-argumentDescription table.xis-summary td.xis-summaryExample,
.xis-noArgs table.xis-summary td.xis-summaryExample,
.xis-argumentDescription table.xis-summary td.xis-summaryExampleLinks,
.xis-noArgs table.xis-summary td.xis-summaryExampleLinks,
.xis-argumentDescription table.xis-summary td.xis-summaryInteraction,
.xis-noArgs table.xis-summary td.xis-summaryInteraction,
.xis-argumentDescription table.xis-summary td.xis-summaryNote,
.xis-noArgs table.xis-summary td.xis-summaryNote,
.xis-argumentDescription table.xis-summary td.xis-summaryRange,
.xis-noArgs table.xis-summary td.xis-summaryRange,
.xis-argumentDescription table.xis-summary td.xis-summarySee,
.xis-noArgs table.xis-summary td.xis-summarySee,
.xis-argumentDescription table.xis-summary td.xis-summaryTip,
.xis-noArgs table.xis-summary td.xis-summaryTip,
.xis-argumentDescription table.xis-summary td.xis-summaryVideo,
.xis-noArgs table.xis-summary td.xis-summaryVideo,
.xis-argumentDescription table.xis-summary td.xis-supports, 
.xis-noArgs table.xis-summary td.xis-supports,
.xis-argumentDescription table.xis-summary td.xis-type,
.xis-noArgs table.xis-summary td.xis-type,
.xis-argumentDescription table.xis-summary td.xis-usedBy,
.xis-noArgs table.xis-summary td.xis-usedBy,
.xis-argumentDescription table.xis-summary td.xis-validIn,
.xis-noArgs table.xis-summary td.xis-validIn,
.xis-argumentDescription table.xis-summary td.xis-varUpdated, 
.xis-noArgs table.xis-summary td.xis-varUpdated,
.xis-argumentDescription table.xis-summary td.xis-varWrittenOut,
.xis-noArgs table.xis-summary td.xis-varWrittenOut	{
	font-weight: 700;
	color: #5d6065;
	padding: .6em 1em .5em 0;
	font-size: .9rem;
	background-color:transparent;
	text-align:left;
	margin: 0px;
}

.xis-argumentDescription .xis-summary .xis-summaryText .xis-caution,
.xis-noArgs .xis-summary .xis-summaryText .xis-caution,
.xis-argumentDescription .xis-summary .xis-summaryText .xis-caution .xis-cautionLeadin,
.xis-noArgs .xis-summary .xis-summaryText .xis-caution .xis-cautionLeadin,
.xis-argumentDescription .xis-summary .xis-caution .xis-paraSimple,
.xis-noArgs .xis-summary .xis-caution .xis-paraSimple	{
	margin-left: 0px;
	margin-top: 0px;
}

/* spacing for elements in argumentDescription */
.xis-argumentDescription .xis-listColumnar	{
	margin-top: .35em;
}

.xis-argumentDescription pre.xis-codeFragment,
.xis-argumentDescription pre.xis-outputFragment	{
	margin: .7em 0px .7em 2em;
}

/* in summary elements when first element */
table.xis-summary pre.xis-codeFragmentFirst,
table.xis-summary pre.xis-outputFragmentFirst	{
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

table.xis-summary pre.xis-codeFragment,
table.xis-summary pre.xis-outputFragment	{
	margin-left: 0px;
	margin-top: .7em;
	margin-bottom: .7em;
}

.xis-argumentDescription .xis-itemPrecedence,
.xis-argumentDescription li .xis-step .xis-paragraph,
.xis-argumentDescription .xis-item,
.xis-argumentDescription .xis-table,
.xis-argumentDescription .xis-table caption.xis-title,
.xis-argumentDescription .xis-figure,
.xis-argumentDescription .xis-figure .xis-title,
.xis-argumentDescription .xis-equation,
.xis-argumentDescription .xis-note,
.xis-argumentDescription .xis-tip,
.xis-argumentDescription .xis-caution,
.xis-argumentDescription .xis-syntaxSimple	{
	margin-top: .7em;
}

.xis-argumentDescription .xis-listValueDescription table	{
	margin-top: 0px;
}
.xis-argumentDescription .xis-listValueDescription td	{
	padding-top: .7em;
}

/*.xis-resolution .xis-listSteps ol,
.xis-resolution li .xis-step	{
	margin-top: .7em;
}*/

/* lists in summaryDefault, restrictions, & requirement in argumentDescription -------------------------------- */
/* paraSimple */
.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listUnordered .xis-paraSimple,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listUnordered .xis-paraSimple	{
	margin-top: .35em;
}

/* paraLeadIns */
.xis-argumentDescription .xis-summaryText .xis-paraLeadInFirst,
.xis-noArgs .xis-summaryText .xis-paraLeadInFirst	{
	margin-top: 0px;
	margin-bottom: .1em;
}
.xis-argumentDescription .xis-summaryText .xis-paraLeadIn,
.xis-noArgs .xis-summaryText .xis-paraLeadIn	{
	margin-top: .7em;
	margin-left: 0px;
	margin-bottom: .1em;
	text-indent: 0px;
}
/* listColumnar in sumamryDefault in argumentDescription */
.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listColumnar,
.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listColumnar table,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listColumnar,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listColumnar table	{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.xis-argumentDescription table.xis-summary .xis-listColumnar td,
.xis-noArgs table.xis-summary .xis-listColumnar td	{
	padding: .35em 2em 0px 0px;
	margin: 0px;
	border: 0px;
}

/* listPrecedence in summaryDefault in argumentDescription */
/* listUnordered in restriction and requirement in argumentDescription */
.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listPrecedence,
.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listUnordered,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listPrecedence,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listUnordered {
	margin:0px;
	padding:0px;
	text-indent: 0px;
}

.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listPrecedence ol,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listPrecedence ol	{
	margin-left: 0px;
	padding-left: 1.5em;
	margin-top: 0px;
}

.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listUnordered ul,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listUnordered ul	{
	margin-left: 0px;
	padding-left: 1em;
	margin-top: 0px;
}

.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listUnordered ul ul,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listUnordered ul ul	{
	margin-left: 0px;
	padding-left: 1.5em;
}

.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-itemPrecedence,
.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-item,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-itemPrecedence,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-item	{
	margin-top : .35em;
}

/* listValueDescription in summaryDefault */
.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listValueDescription,
.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listValueDescription table,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listValueDescription,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listValueDescription table	{
	margin: 0px;
	padding:0px;
	border: 0px;
}

.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listValueDescription td,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listValueDescription td	{
	padding-top: .35em;
	padding-bottom: 0px;
	margin-left: 0px;
	padding-left: .5em;
}

.xis-argumentDescription table.xis-summary td.xis-summaryText .xis-listValueDescription td.xis-value,
.xis-noArgs table.xis-summary td.xis-summaryText .xis-listValueDescription td.xis-value	{
	padding-left: 0px;
}
/* end lists in summaryDefault, restrictions, & requirement in argumentDescription -------------------------------- */

/* ------------------------------------------- */

p.xis-summaryExample code	{
	font-size: .88rem;
	font-weight:400;
}

/* multiple summary elements formatting on separate lines*/ 
.xis-argumentDescription p.xis-alias,
.xis-noArgs p.xis-alias,
.xis-argumentDescription p.xis-category,
.xis-noArgs p.xis-category,
.xis-argumentDescription p.xis-procOptionsGroup,
.xis-noArgs p.xis-procOptionsGroup,
.xis-argumentDescription p.xis-summaryDefault,
.xis-noArgs p.xis-summaryDefault,
.xis-argumentDescription p.xis-hadoopSpecific,
.xis-noArgs p.xis-hadoopSpecific,
.xis-argumentDescription p.xis-restriction,
.xis-noArgs p.xis-restriction,
.xis-argumentDescription p.xis-requirement,
.xis-noArgs p.xis-requirement,
.xis-argumentDescription p.xis-summaryInteraction,
.xis-noArgs p.xis-summaryInteraction,
.xis-argumentDescription p.xis-osSpecific,
.xis-noArgs p.xis-osSpecific,
.xis-argumentDescription p.xis-summaryNote,
.xis-noArgs p.xis-summaryNote,
.xis-argumentDescription p.xis-summaryTip,
.xis-noArgs p.xis-summaryTip,
.xis-argumentDescription p.xis-summaryVideo,
.xis-noArgs p.xis-summaryVideo,
.xis-argumentDescription p.xis-summarySee,
.xis-noArgs p.xis-summarySee,
.xis-argumentDescription p.xis-summaryExample,
.xis-noArgs p.xis-summaryExample,
.xis-argumentDescription p.xis-summaryExampleLinks,
.xis-noArgs p.xis-summaryExampleLinks 	{
	font-weight: 400;
	font-size: .88rem;
	text-indent: 0px;
	margin-top: .7em;
	margin-bottom: 0px;
}
.xis-argumentDescription .xis-argumentDescription p.xis-validIn,
.xis-argumentDescription .xis-argumentDescription p.xis-usedBy,
.xis-argumentDescription .xis-argumentDescription p.xis-operatingState,
.xis-argumentDescription .xis-argumentDescription p.xis-resultState,
.xis-argumentDescription .xis-argumentDescription p.xis-category,
.xis-argumentDescription .xis-argumentDescription p.xis-procOptionsGroup,
.xis-argumentDescription .xis-argumentDescription p.xis-type,
.xis-argumentDescription .xis-argumentDescription p.xis-length,
.xis-argumentDescription .xis-argumentDescription p.xis-alignment,
.xis-argumentDescription .xis-argumentDescription p.xis-alias,
.xis-argumentDescription .xis-argumentDescription p.xis-summaryDefault,
.xis-argumentDescription .xis-argumentDescription p.xis-summaryRange,
.xis-argumentDescription .xis-argumentDescription p.xis-varUpdated, 
.xis-argumentDescription .xis-argumentDescription p.xis-varWrittenOut,
.xis-argumentDescription .xis-argumentDescription p.xis-appliesTo,
.xis-argumentDescription .xis-argumentDescription p.xis-style,
.xis-argumentDescription .xis-argumentDescription p.xis-restriction,
.xis-argumentDescription .xis-argumentDescription p.xis-requirement,
.xis-argumentDescription .xis-argumentDescription p.xis-summaryInteraction,
.xis-argumentDescription .xis-argumentDescription p.xis-engine,
.xis-argumentDescription .xis-argumentDescription p.xis-hadoopSpecific,
.xis-argumentDescription .xis-argumentDescription p.xis-odsDestination,
.xis-argumentDescription .xis-argumentDescription p.xis-osSpecific,
.xis-argumentDescription .xis-argumentDescription p.xis-supports, 
.xis-argumentDescription .xis-argumentDescription p.xis-summaryNote,
.xis-argumentDescription .xis-argumentDescription p.xis-summaryTip,
.xis-argumentDescription .xis-argumentDescription p.xis-summaryVideo,
.xis-argumentDescription .xis-argumentDescription p.xis-summarySee,
.xis-argumentDescription .xis-argumentDescription p.xis-summaryExample,
.xis-argumentDescription .xis-argumentDescription p.xis-summaryExampleLinks	{
	font-weight: 400;
	font-size: .88rem;
	text-indent: 0px;
	margin-top: .4em;
	margin-bottom: 0px;
}

/* **************** SYNTAX **************** */
.xis-syntax,
.xis-syntaxDescription	{
}

/* formLabels=yes */
.xis-syntax h4.xis-title,
.xis-procStatementSyntax h4.xis-title	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-weight: 700;
	font-size: .88rem;
	color : #5d6065;
	margin-top : 1.4em;
	margin-bottom: -1em;
}

.xis-fullSyntaxAlias	{
	background-color: #f2f5f9;
	padding: .5em .5em .5em .5em;
	margin-top: 1.4em;
}

.xis-actionGroup,
.xis-requiredArgGroup,
.xis-noArgs,
.xis-optionalArgGroup,
.xis-otherArgGroup	{
}


/* inline element, span, generated < > surrounds element */
.xis-argOption	{
}

.xis-argDescriptionPair	{
	margin-top: 1.4em;
}

.xis-argDescriptionPair .xis-argDescriptionPair	{
	margin-top: .7em;
}

.xis-argumentDescription .xis-paraSimple	{
	margin-top: .7em;
}

.xis-argumentDescription p	{
	margin-top: 0px;
	margin-bottom: 0px;
}

.xis-argument	{
	margin-top: 0px;
	font-weight: 700;
	margin-bottom: 0px;
}

.xis-argumentDescription	{
	margin-left : 2em;
}

.xis-argumentDescription .xis-argument	{
	font-weight: 700;
	color: #5d6065;
	font-size: .88rem;
}

p.xis-leadin	{
	margin-top: .7em;
}


/* ------------------------- TABLES in REFERENCE DOC -------------------------- */
/* --------------------- PROC SYNTAX: statementUsageTable --------------------- */
/* --------------------- METHOD INFO: argDescriptionTable --------------------- */
/* -------------------- EVENTS SECTION: systemEventsTable --------------------- */
/* ------------ EVENT HANDLERS SECTION: systemEventHandlersTable -------------- */

tr.xis-optionCategoryGroup	{
	background-color: #f3f3f3; /*cannot find this */
}

.xis-statementUsageTable,
.xis-argDescriptionTable,
.xis-systemEventsTable,
.xis-systemEventHandlersTable	{
	border: none;
	margin-top: 2.1em;
	border-collapse: collapse;
}


table.xis-statementUsageTable th,
table.xis-argDescriptionTable th,
table.xis-systemEventsTable th,
table.xis-systemEventHandlersTable th	{
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: .2em .5em .3em .5em;
	vertical-align:bottom;
}

table.xis-statementUsageTable th.xis-forScope,
table.xis-argDescriptionTable th.xis-forScope,
table.xis-systemEventsTable th.xis-forScope,
table.xis-systemEventHandlersTable th.xis-forScope	{
	background: none;
	font-weight:400;
	vertical-align:top;
}

table.xis-statementUsageTable th.xis-task	{
	width: 50%;
}

table.xis-statementUsageTable td,
table.xis-argDescriptionTable td,
table.xis-systemEventsTable td,
table.xis-systemEventHandlersTable td	{
	border-bottom: 1px solid #cccccc;
	padding: .2em .5em .3em .5em;
}

table.xis-argDescriptionTable td.xis-argName,
table.xis-argDescriptionTable th.xis-argName	{
	font-weight:700;
}

table.xis-statementUsageTable .xis-statementLevel2{
	padding-left:1.4em;
}
table.xis-statementUsageTable .xis-statementLevel3	{
	padding-left:2.8em;
}
table.xis-statementUsageTable .xis-statementLevel4	{
	padding-left:4.2em;
}
table.xis-statementUsageTable .xis-statementLevel5	{
	padding-left:5.6em;
}

.xis-statement	{
	white-space:nowrap;
	width: 10%;
}

.xis-option	{
}


/* ----------- CATEGORYTABELTOPIC OR SUBTOPIC: generatedCategoryTable ----------- */
.xis-generatedCategoryTable	{
	border: none;
	margin-top: 2.1em;
	border-collapse: collapse;
}

table.xis-generatedCategoryTable th	{
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: .2em .5em .4em .5em;
	vertical-align:bottom;
}

table.xis-generatedCategoryTable th.xis-forScope	{
	background: none;
	font-weight: 400;
	vertical-align:top;
}

table.xis-generatedCategoryTable td	{
	border-bottom: 1px solid #cccccc;
	padding: .2em .5em .4em .5em;
}

/* ------------- PROC STATEMENT SYNTAX: generatedOptionCategoryList ------------- */
/* -------------------- SYNTAX: generatedOptionCategoryList --------------------- */

.xis-generatedOptionCategoryList	{
	margin-top: 1.4em;
}

.xis-generatedOptionCategoryList .xis-optionCategory	{
	font-weight: 700;
	margin-top: 1.4em;
	margin-bottom: 0px;
	font-size: .88rem;
}

.xis-generatedOptionCategoryList .xis-option	{
	margin-top: .7em;
	margin-left: 1.4em;
	margin-bottom: 0px;
	font-weight: 400;
	font-size: .88rem;
}

.xis-generatedOptionCategoryList p.xis-shortDescription	{
	margin-left: 5em;
	font-weight: 400;
	border-top: none;
	padding-top: 0px;
	margin-top: 0px;
}

/* options with no categories ***************************** */
.xis-generatedOptionCategoryList .xis-optionNoCategoryFirst	{
	margin-top: 1.4em;
	margin-left: 1.4em;
	margin-bottom: 0px;
	font-weight: 400;
	font-size: .88rem;
}
.xis-generatedOptionCategoryList .xis-optionNoCategory	{
	margin-top: .7em;
	margin-left: 1.4em;
	margin-bottom: 0px;
	font-weight: 400;
	font-size: .88rem;
}
.xis-generatedOptionCategoryList .xis-shortDescriptionNoCategory	{
	margin-left: 5em;
	font-weight: 400;
	border-top: none;
	padding-top: 0px;
	margin-top: 0px;
}
/* end options with no categories ***************************** */



/* --------------------- EXAMPLE BLOCK --------------------- */
.xis-exampleBlock,
.xis-example	{
}

/* --------------------- STATEMENT EXAMPLE --------------------- */
/* ----------------------- PROC EXAMPLE ------------------------ */
.xis-statementExample,
.xis-procExample,
.xis-input,
.xis-logSection,
.xis-outputSection	{
}

/* -- SUMMARY -- */
.xis-statementExampleSummary,
.xis-exampleSummary	{
	margin-bottom: 2.1em;
}

dl.xis-featureGroup	{
	margin: 1em 0px 0px 0px;
	padding: 0px;
}

/* -- format like summary and procSummary -- */
table.xis-exampleSummary,
table.xis-statementExampleSummary {
	font-size: .88rem;
	border: none;
	margin-top: 1.4em;
}

.xis-exampleSummary td,
.xis-statementExampleSummary td	{
	margin-top: .3em;
	background-color: #e0e2e5;
	padding: .5em 1em .5em .5em;
	vertical-align: top;
}

.xis-exampleSummary td.xis-procedureFeatures,
.xis-exampleSummary td.xis-otherFeatures,
.xis-exampleSummary td.xis-dataSet,
.xis-exampleSummary td.xis-tableName,
.xis-exampleSummary td.xis-odsDestination,
.xis-exampleSummary td.xis-format,
.xis-exampleSummary td.xis-informat,
.xis-exampleSummary td.xis-sampleLibraryMember,
.xis-statementExampleSummary td.xis-odsFeatures,
.xis-statementExampleSummary td.xis-statementFeatures,
.xis-statementExampleSummary td.xis-otherFeatures,
.xis-statementExampleSummary td.xis-dataSet,
.xis-statementExampleSummary td.xis-tableName,
.xis-statementExampleSummary td.xis-odsDestination,
.xis-statementExampleSummary td.xis-format,
.xis-statementExampleSummary td.xis-informat,
.xis-statementExampleSummary td.xis-sampleLibraryMember	{
	font-weight:700;
	background-color: #f2f5f9;
	text-align: right;
}

.xis-exampleSummary td p,
.xis-statementExampleSummary td p,
.xis-exampleSummary td dl,
.xis-statementExampleSummary td dl	{
	margin-top: .3em;
	margin-bottom: 0px;
	padding: 0px;
}

.xis-exampleSummary td dl.xis-featureGroupFirst,
.xis-statementExampleSummary td p.xis-featureGroupFirst,
.xis-exampleSummary td p.xis-featureGroupFirst,
.xis-statementExampleSummary td p.xis-featureGroupFirst	{
	margin: 0px;
	padding: 0px;
}	 

.xis-exampleSummary td dt.xis-groupNameFirst,
.xis-statementExampleSummary td dt.xis-groupNameFirst,
.xis-exampleSummary td p.xis-featureGroup .xis-groupNameFirst,
.xis-statementExampleSummary td p.xis-featureGroup .xis-groupNameFirst	{
	margin: 0px;
	padding:0px;
	font-weight: 400;
}

.xis-exampleSummary td dt.xis-groupName,
.xis-statementExampleSummary td dt.xis-groupName,
.xis-exampleSummary td p .xis-groupName,
.xis-statementExampleSummary td  p .xis-groupName	{
	margin: .3em 0px 0px 0px;
	padding:0px;
	font-weight: 400;
}

.xis-exampleSummary td dd,
.xis-statementExampleSummary td dd	{
	margin: 0px 0px 0px 1.4em;
	padding: 0px;
}
/* -- end: format like summary and procSummary -- */

/* -- PROGRAM -- */
.xis-program	{
}

.xis-program .xis-codeBlockComplete	{
	margin-top: 1.4em;
}

.xis-program .xis-codeDescriptionBlock	{
	margin-top: 2.1em;
}

.xis-program .xis-codeDescription	{
	font-weight:400;
}

p.xis-codeDescription	{
	display:block;
	margin-top: 1em;
	margin-bottom: 0px;
}

.xis-program .xis-codeBlock	{
	margin-top: .7em;
}


/* REFCLASS ELEMENTS --------------------------------------------------------- */
.xis-attributesSection h4.xis-attributeName,
.xis-methodsSection h4.xis-methodName	{
	font-size: .88rem;
	font-weight: 600;
	margin-top: .7em;
	margin-bottom: 0px;
	margin-left: 1.5em;
}

.xis-classPropertiesSection	{
	margin-top: .7em;
}

.xis-refClassRule	{
	border-top: 4px solid #d1d5db;
	width: 100%;
	margin-top: 1.4em;
}

.xis-requiredInterfaces,
.xis-supportedInterfaces	{
	margin-top:1.4em;
}	

.xis-classReference ul	{
	margin-top: 0px;
	margin-left: -1em;
	padding-left: 1em; 
	list-style:none;
	list-style-image:none;
}

.xis-classReference ul ul	{
	margin-left: .5em;
}

.xis-classReference ul ul ul	{
	margin-left: .5em;
}

.xis-classReference ul li	{
	margin-top: 0px;
	margin-left: 0px;
}

.xis-classReference ul ul li,
.xis-classReference ul ul ul li	{
	margin-top: .5em;
}

/* add back in if need this css for xis11 */
/*.xis-classReference,*/
.xis-classQualifiedName	{
	margin-left: 1.5em;
}

.xis-description	{
}

/* -- format like summary and procSummary -- */
table.xis-refClass,
table.xis-interfacesSection {
	font-size: .88rem;
	border: none;
	margin-top: 1.4em;
	margin-bottom: 1.4em;
}

td.xis-classQualifiedName,
td.xis-ancestorList,
td.xis-requiredInterfaces,
td.xis-supportedInterfaces	{
	margin-top: .7em;
	background-color: #f2f5f9;
	padding: .5em;
	vertical-align: baseline; /* was top */
	font-weight:700;
	text-align:right;
}

td.xis-name,
td.xis-classReference	{
	margin-top: .7em;
	background-color: #e0e2e5;
	text-align: left;
	padding: .5em;
	vertical-align: baseline; /* was top */
}

/* can take out if css is promted */
td.xis-name p,
td.xis-classReference p	{
	margin-top: .7em;
	margin-bottom: 0px;
	padding: 0px;
}

.xis-attributeDetails,
.xis-methodSyntaxBlock	{
	border-top : 2px solid #d1d5db;
	margin-top : .7em;
}

.xis-attributeDetails h2.xis-title,
.xis-methodSyntaxBlock h2.xis-title	{
	margin-top: 2em;
}

.xis-methodSyntax	{
	margin-top: .7em;
}

.xis-linkList	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	background-color: #dfe9f1;
	margin-top: 1.4em;
	margin-bottom: 2.1em;
	padding: 1px 0px 3px .3em;
}

/* -- attributeDescriptionPair in keyAttributes -- */

dl.xis-attributeDescriptionPair	{
	margin-top: 1.4em;
}

.xis-attributeDescription .xis-paraSimple	{
	margin-top: .7em;
}

dt.xis-attribute	{
	margin-top: 0px;
	font-weight: 700;
}

.xis-attributeDefaultYes	{
	font-weight:400;
}

dd.xis-attributeDescription	{
	margin-left : 2em;
}

dd.xis-attributeDescription pre.xis-codeFragment	{
	margin: .7em 0px 0px 1.5em;
}

/* ************************************************************	*/
/* ***************** PROGRAMMERS BOOKSHELF ******************** */
/* ************************************************************	*/
/* DOJO toc using dijitTree */

/* removing claro expand/collapse sprite */
.claro .dijitTreeExpando	{
	background-image: none;
}

/* adding in our expand/collapse icons */
.claro .dijitTreeRowHover .dijitTreeExpandoClosed,
.claro .dijitTreeExpandoClosed	{
	background: url("../images/ExpandCategory_default.gif") no-repeat;
}

.claro .dijitTreeRowHover .dijitTreeExpandoOpened,
.claro .dijitTreeExpandoOpened	{
	background: url("../images/CollapseCategory_default.gif") no-repeat;
}

/* hide claro folder and leaf icons */
.dijitFolderClosed, 
.dijitIconFolderClosed, 
.dijitFolderOpened, 
.dijitIconFolderOpen, 
.dijitIconFile,
.dijitLeaf {
    display: none;
}

/* hover and active */
/* remove claro background image */
.claro .dijitTreeRow, .claro .dijitTreeNode .dojoDndItemBefore, .claro .dijitTreeNode .dojoDndItemAfter {
    background-image: none;
}
/* change colors of border and background color */
.claro .dijitTreeRowHover	{
	background-color: #d1dfeb;
	border: 1px solid #d1dfeb;
}
.claro .dijitTreeRowActive	{
	background-color: #d4dbe1;
	border: 1px solid #d4dbe1;
}
/* end DOJO expand/collapse TOC using dijitTree */



/* ************************************************************	*/
/* **************** SAS PRESS FRONT MATTER ******************** */
/* ************************************************************	*/
.xis-sasPressFrontMatter,
.xis-aboutauthor,
.xis-acknowledgments,
.xis-foreword,
.xis-programTOC	{
}

.xis-programTOC h2	{
font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
background-color: #f2f5f9;
border: solid 1px #d1dfeb;
border-left:none;
border-right:none;
font-size: 1.1rem;
color: #5d6065;
font-weight:700;
padding: .5em;
margin-top: 2.1em;
}

.xis-codeBlockNumber	{
font-size: .88rem;
font-weight:400;
font-style: normal;
padding-right:1em;
text-align: right;
float: left;
width: 3rem;
margin-top: .5em;
}

.xis-programTOC section h3	{
font-size:1rem;
font-weight:400;
font-style: normal;
margin-top: .5em;
}

.xis-clear	{
clear:both;
}

.xis-programTOC a:link	{
text-decoration: none;
}

.xis-programTOC a:hover	{
text-decoration: underline;
}

.xis-keepInTouch li	{
	list-style: none;
	margin-left: -1.4em;
}
.xis-keepInTouch li .xis-item	{
	padding: 0px;
	margin-top: .7em;
}

.xis-authorInfo	{
	margin-top: 0;
	margin-bottom: 2.8em;
}

.xis-authorInfo:nth-child(2)	{
	margin-top:1.4em;
}

.xis-authorInfo .xis-graphicAndDescription	{
	float: left;
	padding-right: 1em;
	margin-top: 0;
}

.xis-authorInfo .xis-authorName	{
	font-weight: 700;
	padding-right : .3em;
}

.xis-foreword .xis-authorName	{
	font-weight: 400;
	font-style: italic;
	color: #5d697a;
	font-size: .95rem;
}

.xis-foreword .xis-companyName	{
	font-weight: 400;
	font-style: italic;
	color:  #5d697a;
	font-size: .75rem;
}

/* ************************************************************	*/
/* *********************** GLOSSARY *************************** */
/* ************************************************************	*/
/* starts a new file/page */
.xis-glossary	{
	}

dl.xis-glossaryTermDefPair	{
	margin-top: 1.4em;	
}

dd.xis-glossaryDefinition	{
	margin-left: 1.4em;
}

dt.xis-glossaryTerm	{
	font-weight: 700;
}

/* italicize "See" and "See also" heralds */
.xis-glossarySeeHerald,
.xis-glossarySeeAlsoHerald {
  font-style: italic;
}

/* A-Z listing styles    */
.xis-alphabar {
	margin-top: 2.1em;
	margin-bottom: 0px;
	display: block;
}

a.xis-alpha:link {
        color: #287eab;
        text-decoration: none;
        font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
		font-weight: 700;
        background-color: #e0e2e5;
        padding: .3em .5em .3em .5em;
		float:left;
		margin:0px .5em .5em 0px;
        border: 1px solid #d1dfeb;
}

a.xis-alpha:visited {
        color: #287eab;
        text-decoration: none;
        font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
		font-weight: 700;
        background-color: #e0e2e5;
        padding: .3em .5em .3em .5em;
        margin-right: .5em;
        border: 1px solid #d1dfeb;
}

a.xis-alpha:hover {
        color: #353535;
        text-decoration: none;
        font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
		font-weight: 700;
        background-color: #eeeeee;
        padding: .3em .5em .3em .5em;
        margin-right: .5em;
        border: 1px solid #bccde0;
}
/* end A-Z listing styles  */

h4.xis-alphaTitle	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color: #5d6065;
	margin-top: 2.1em;
	margin-bottom: 0px;
	padding-bottom: 0px;
   	font-weight: 700;
	font-size: 1.1rem;
	clear:left;
} 	

.xis-backToTop	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size: .79rem;
	padding-bottom: .7em;
	border-bottom: 2px dotted #cccccc;
	text-align: right;
	margin-bottom: 1.4em;
}



/* ************************************************************	*/
/* *********************** COPYRIGHT ************************** */
/* ************************************************************	*/
/* DIV containers	*/
.xis-copyrightPage,
.xis-outsideTradeMarks,
.xis-sasTrademarks	{
	}
	
/* SPAN elements -- no format	*/
.xis-addressee,
.xis-city,
.xis-faxNumber,
.xis-phoneNumber,
.xis-state,
.xis-streetAddress,
.xis-zipCode	{
}

.xis-address .xis-emailAddress,
.xis-address .xis-uri	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
}

.xis-copyrightPage .xis-bibliographicCitation	{
	margin-left: 0px;
	text-indent: 0px;
}
	
.xis-copyrightPage .xis-bookTitle 	{
	font-weight: 600;
	}
	
.xis-copyrightPage .xis-title	{
	font-size: .88rem;
	font-weight : 600;
	margin-top: 1.4em;
	}
	
.xis-copyrightPage .xis-title .xis-superscript,
.xis-copyrightPage sup	{
	font-weight: 400;
	vertical-align:0em;
}
	
.xis-concatenationInfo,
.xis-copyrightDisclaimer,
.xis-copyrightNotice,
.xis-isbn,
.xis-redistributionNotice,
.xis-reservedRights,
.xis-restrictedRightsLegend,
.xis-sasPubText,
.xis-address,
.xis-publishDate	{
	margin-top: 1.4em;
	}
	
.xis-isbnMultiple	{
	margin-top: 0;
}

.xis-isbnPublishDate	{
	margin-top: 0;
	margin-left: 1.5em;
}
	
.xis-restrictedRightsLegendGenText,
.xis-reservedRights .xis-leadin	{
	font-weight: 600;
	}

/* ************************************************************	*/
/* ********************** TITLE PAGE ************************** */
/* ************************************************************	*/
/* ********* USE FOR CDL and SAS Press (SGML & XIS) *********** */

.xis-titlePage	{
	margin: 1.5em 0px 10em 0px; 
}

.xis-titlePage .xis-artSquareTop	{
	margin: 3em 0px 1.5em .9rem;
}

.xis-titlePage h1.xis-title	{
   	font-size: 1.602rem;
	color: #353535;
   	margin: 0px 0px 0px 1rem;
	font-weight: 700;
}

.xis-titlePage h1.xis-title .xis-superscript	{
	font-size : 1rem;
	vertical-align: .55em;
	font-weight: 400;
	padding-left: .05rem;
}

h2.xis-leadinTitle,
h2.xis-subTitle	{
	font-size: 1.424rem;
	margin: 0px 0px 0px 1rem;
	padding: 0px;
	font-weight: normal;
	color: #828282;
} 

h3.xis-edition,
h3.xis-volumeNumberOnly	{
	color: #828282;
   	font-size: 1.266rem;
	margin: 2em 0px 0px 1rem;
	font-weight:400;
}

h3.xis-volumeNumber	{
	color: #828282;
   	font-size: 1.266rem;
	margin: 0px 0px 0px 1rem;
	font-weight: 400;
}

h4.xis-authorName	{
	color: #5d6065;
   	font-size: 1.125rem;
	margin: 3em 0px 0px 1rem;
	font-weight: 700;
}

h4.xis-authorName2	{
	color: #5d6065;
   	font-size: 1.125rem;
	margin: 3em 0px 0px 1rem;
	font-weight: 400;
}

.xis-titleDisclaimer h3.xis-title	{
	color: #353535;
	font-size: 1.125rem;
	margin: 5em 0px 0px 0px;
	padding: 0px;
}

.xis-titleDisclaimer	{
	margin: 3em 20px 0px 1em;
}

/* ****************************************************	*/
/* *********** GENERATED TITLE PAGE TOC  *************	*/
/* ****************************************************	*/
.xis-titlePageTOC, 
.xis-frontMatter,
.xis-leadinTitle,
.xis-title,
.xis-subTitle,
.xis-edition	{
}

.xis-backMatter	{
	margin-top: 2.1em;
}

.xis-titlePageTOC .xis-banner	{
	background-color:#dfe9f1;
	background-image:url(../images/artSquare.jpg);
	background-repeat: no-repeat;
	background-position:right top;
	padding: 1em 1em 1em 1em;
	min-height: 5.5em;
	/* IE hack for min-height */
	_height: 6.5em; 
	margin-bottom: 1.4em;
}

.xis-titlePageTOC .xis-banner h1.xis-title	{
	color: #353535;
	margin-top:0px;
	padding-right: 85px;
	/*height:100%;*/
}

.xis-titlePageTOC .xis-part	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	background-color: #f2f5f9;
	border: solid 1px #d1dfeb;
	border-left:none;
	border-right:none;
	font-size: 1.1rem;
	color: #5d6065;
	font-weight:700;
	padding: .5em 1em .5em 1em;
	margin-top: 2.1em;
	margin-bottom: .7em;
}

.xis-titlePageTOC .xis-partNumber	{
	font-size:.875rem;
	font-weight:400;
	padding-right:1em;
}

.xis-titlePageTOC .xis-toc_1	{
	font-weight:400;
	margin-left: 1em;
	margin-top: .5em;
	margin-right: 1em;
}

.xis-titlePageTOC .xis-toc_2	{
	margin-left: 2.8em;
	margin-top: 0px;
}


/* ************************************************************	*/
/* ******************* CHAPTER + APPENDIX ********************* */
/* ************************************************************	*/
.xis-appendix,
.xis-chapter,
.xis-procExampleGroup,
.xis-productGlossary,
.xis-refDictEntryCollection	{
	}

.xis-appendix h1.xis-title,
.xis-chapter h1.xis-title,
.xis-productGlossary h1.xis-title,
.xis-refClass h1.xis-title,
.xis-refProc h1.xis-title,
.xis-refProc h1.xis-name	{
	margin-bottom: 0px;
	margin-top: 1.5em;
}

.xis-refDictEntryCollection h1.xis-onlineTOCTitle	{
	font-size: 1.424rem;
	margin-bottom: 0px;
	margin-top: 1.5em;
}

.xis-chapterRule	{
	border-top: 4px solid #d1d5db;
	width: 100%;
	margin-top: .7em;
}


.xis-toc	{
	margin-top: 1.4em;
	margin-bottom: 3.5em;
}

.xis-toc_1	{
	font-weight: 600;
	margin-top: 1.4em;
}

.xis-refClass .xis-toc_1,
.xis-refProc .xis-toc_1,
.xis-procExampleGroup .xis-toc_1	{
	margin-top: .7em;
}

.xis-toc_2	{
	font-weight: 400;
	margin-top: .3em;
	margin-left: 1.4em;
}

.xis-refClass .xis-toc_2	{
	margin-top: .1em;
}

/* alphabar */
p.xis-alphabar	{
	margin-top: 1em;
	margin-bottom: 0px;
	display: block;
}

.xis-toc_refDict,
.xis-toc_refProc	{
	font-weight: 600;
	margin-bottom: .5em;
}

.xis-toc_refDictFirst,
.xis-toc_refProcFirst	{
	font-weight: 600;
	margin-top: 1.4em;
	margin-bottom: .5em;
}

/* ************************************************************	*/
/* *********************** BOOK INFO ************************** */
/* ************************************************************	*/
.xis-bookInfo	{
}
/* --------------------- table in docConventions --------------------- */
.xis-docConventions .xis-table table	{
	border: none;
}

.xis-docConventions .xis-table td	{
	border-bottom: 1px solid #cccccc;
	border-left: none;
	border-right: none;
	border-top: none;
	padding: .5em .5em .7em .5em;
	border-collapse: collapse;
}

.xis-docConventions .xis-table td.xis-firstRow	{
	border-top: 1px solid #cccccc;
	border-left: none;
	border-right: none;
	padding: .5em .5em .7em .5em;
	border-collapse: collapse;
}


/* ************************************************************	*/
/* ****************** RECOMMENDED READING ********************* */
/* ************************************************************	*/
.xis-recommendedReading	{
}

.xis-recommendedReading .xis-listUnordered	{
	margin-top: 1.4em;
	margin-bottom: 2.1em;
}

.xis-recommendedReading ul	{
	list-style-image: none;
	list-style-type: disc;
	margin-top : 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 2.5em;
}

.xis-recommendedReading li	{
	padding: 0px;
	margin-top: 0px;
}

.xis-recommendedReading .xis-item	{
	padding: 0px;
	margin-top: .7em;
}

.xis-recommendedReading .xis-paraSimple	{
	padding: 0px;
	margin-top: 0px;
}

.xis-generatedAddress	{
	margin-top: 1.4em;
}

	
/* ************************************************************	*/
/* ******************** PDF PROXY PAGE ************************ */
/* ************************************************************	*/
.xis-pdfProxyPage	{
}

.xis-pdfProxyPage h1.xis-title {
	margin-bottom: 1.4em;
}

.xis-pdfProxyPage p	{
	margin-top:1.4em;
}
	
.xis-pdfProxyPage a img	{
	border: none;
}

/* ************************************************************	*/
/* **************** REFPROC TABBED NAVIGATION ***************** */
/* ************************************************************	*/
.xis-tabs {
	float:left;
    width:100%;
    background:#fff url(../images/tabBottom.png) repeat-x bottom;
    line-height:normal;
	margin-top: .7em;
	margin-bottom: 1.4em;
}
.xis-tabs ul {
	margin:0;
	padding: 4px 0px 8px 0px;
	list-style:none;
}
.xis-tabs li {
    float:left;
    margin:0;
    padding:0;
}
.xis-tabs a,
#bookpage .xis-tabs a {
    display:block;
    background:url(../images/tabLeft_off.png) no-repeat left top;
	font-weight:700;
	font-size: .79rem;
	color: #287eab;
	padding: 3px 0px 4px 3px;
	text-decoration: none;
}
.xis-tabs a span,
#bookpage .xis-tabs a span	{
    background:#f5f9ff url(../images/tabRight_off.png) no-repeat right top;
	padding: 3px 6px 4px 3px;
	color: #5d6065;
}
.xis-tabs a.xis-current,
#bookpage .xis-tabs a.xis-current {
    background:url(../images/tabLeft_on.png) no-repeat left top;
	border:0;
	color: #5d6065;
	padding-bottom: 5px;
}
.xis-tabs a.xis-current span,
#bookpage .xis-tabs a.xis-current span	{
    background:url(../images/tabRight_on.png) no-repeat right top;
	border:0;
	padding-bottom: 5px;
} 
/* rollover/hover effect for tabs */
.xis-tabs a:hover,
.xis-tabs a.xis-current:hover,
#bookpage .xis-tabs a:hover,
#bookpage .xis-tabs a.xis-current:hover	{
	background:url(../images/tabLeft_rollover.png) no-repeat left top;
	padding-bottom: 5px;
	border:0;
	text-decoration:none;
}
.xis-tabs a:hover span,
.xis-tabs a.xis-current:hover span
#bookpage .xis-tabs a:hover span,
#bookpage .xis-tabs a.xis-current:hover span	{
	background:url(../images/tabRight_rollover.png) no-repeat right top;
	padding-bottom: 5px;
	border:0;
}

/* drop down menu */ 
#refProcPullDownTabs div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #f5f9ff;
	border: 1px solid #b6b9bd;
}

	#refProcPullDownTabs div a,
	#bookpage #refProcPullDownTabs div a
	{	position: relative;
		display: block;
		margin: 0;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #f5f9ff;
		color: #000;
		font-weight: 400;
		padding:.2em 5px .3em 5px;
}

	#refProcPullDownTabs div a:hover,
	#bookpage #refProcPullDownTabs div a:hover
	{	background: #cfdeeb;
		color: #000;
}

/* ********** end drop down menu ********** */	
.xis-tabs a img	{
	border: none;
}
.xis-clear {
	clear: both;
	height: 0;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.xis-tabs a span {float:none;}
/* End IE5-Mac hack */
	

/* ************************************************************	*/
/* *********************** NAVIGATION ************************* */
/* ************************************************************	*/

/* ****************************************************	*/
/* ****************** running head ******************** */
/* ****************************************************	*/
.xis-breadcrumb	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size: .79rem;
	font-weight: 600;
	color: #353535;
}

.xis-helpRunningHead	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size: .79rem;
	font-weight: 600;
	color: #353535;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: .3em;
}


/* ****************************************************	*/
/* ********************* links ************************ */
/* ****************************************************	*/

/* Enabled Links	*/
.xis-navOn	{
	font-size: .79rem;
	white-space: nowrap;
}	

/* Disabled Link: Next or Previous			*/
.xis-navOff	{
	font-size: .79rem;
	color : #929496;
	white-space: nowrap;
}

.xis-orBar	{
	color: #bbbbbb;
	padding-left: .5em;
	padding-right: .5em;
}

/* ****************************************************	*/
/* ***************** TOP NAVIGATION *******************	*/
/* ****************************************************	*/
/* key for hiding top navigation */
.xis-navBgTop	{
}
/* --- */

.xis-shortTitle	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	color: #5d697a;
	font-weight: 600;
}
	
.xis-topNav	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	border-top: 1px solid #e3e3e3;
	background-color: #f6f8fb;
	margin-top: .25em;
	padding-left: .4em;
	padding-bottom: .3em;
}

/* ****************************************************	*/
/* **************** BOTTOM NAVIGATION *****************	*/
/* ****************************************************	*/
/* Ruleline above nav; container for all bottom nav including copyright	*/
.xis-navLine	{
	border-top : 1px solid #e3e3e3;
	margin-top : 2.2em;
}
/* container for bottom navigation; key for hiding bottom navigation */
.xis-navigation	{
	font-family : arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	margin-top: 0px;
}

.xis-copyright	{
	font-family: arial, Gulim, "Arial Unicode MS", geneva, "Lucida Grande";
	font-size : .702rem;
	margin-top : 2.5em;
}
/* hide copyright and navline in CDL */
#bookpage .xis-copyright,
#bookpage .xis-navLine	{
	display: none;
}

/* copyright element generated before ending titlePage DIV */
.xis-titlePage .xis-copyright	{
	margin-left: 1rem;
	margin-top: 5rem;
}

/* copyright element generated before ending pdfProxyPage DIV */
.xis-pdfProxyPage .xis-copyright	{
	margin-top: 10em;
}



/* --> */