/* <!-- */

/* Style sheet for SAS Documentation.        	  	*/
/* XIS and JavaHelp -- old style					*/
/* with modifications for new DTD. 					*/

/* Last updated 27JUN2011, Ginny Matsey				*/


/* 20JUL11 Ginny Matsey	*/
/* S0776263: XIS project not formatting to italics correctly on CDL */

/* 27JUN11 Ginny Matsey	*/
/* S0768664: minor style discrepancies when viewing tabbed reference doc on cdl	*/

/* 17JUN11 Ginny Matsey	*/
/* S0768177: navigation hyperlink style in CDL	*/

/* 09JUN11 Ginny Matsey	*/
/* S0765918: Support multiple graphics in output */

/* 09-16MAR11 Ginny Matsey	*/
/* add description to title page in CDL, but it was decided that the style */
/* would be added inline */

/* 21-23FEB11 Ginny Matsey	*/
/* S0703805 - difference in spacing for callout list with 2 digit numbers 		  */
/*          - changed how calloutList is formatted. Now using a borderless table  */

/* 17FEB11 Ginny Matsey	*/
/* S0528263 - IN JAVAHELP VIEWER, ITEMS IN LISTPRECEDENCE ARE INDENTED TOO FAR	*/
/*            Changed indent from 24px to 18; checked to make sure it did not   */
/*            change the indents for XIS docs */
/* S0531204 - IN JAVAHELP VIEWER, LISTPRECEDENCE  IN TABLE CELL INDENTS TOO FAR */
/*            Fixing above defect seems to have fixed this one. */
/* Found that ol needed the margin-top attribute removed to match all the other lists */

/* 23NOV10 Ginny Matsey	*/
/* spacing problems with xrefBookTitle in seeAlso.	*/
/* Found that I have styled xrefBookTitle and bookTitle incorrectly --	*/
/* as if they were a child of seeAlso, which they are not.	*/

/* 15-16NOV10 Ginny Matsey	*/
/* S0715174: support new summary elements: report and reportLabel	*/
/* S0414824: CAN'T TELL CONTEXT OF *MANY* PAGES FOUND THROUGH SAS HELP SEARCH	*/
/*           making change to recent update. Will leave running heads as is everywhere */
/*           except HTMLHelp Help. Adding a running head that will pull xref title from PIERS */

/* 04NOV10 Ginny Matsey	*/
/* S0414824: CAN'T TELL CONTEXT OF *MANY* PAGES FOUND THROUGH SAS HELP SEARCH	*/
/*           breadcrumb/running head will now have doc set and container titles	*/

/* 02NOV10 Ginny Matsey	*/
/* S0713440: add styles for listValueDescription in a table with class="tgroup5" (a table with rule lines)	*/
/*           also adjusted styles for listColumnar	*/

/* 27OCT10 Ginny Matsey	*/
/* S0709435: title in subSubTopic in details (slight change to space below h4)	*/
/* S0711649: fix alignment of inlineEquations (changed to Middle)	*/

/* 06-07OCT10 Ginny Matsey	*/
/* S0708281:  All Prods Language: title page with TOC, update pages with alpha bar and short TOC */

/* 28-29SEP10 Ginny Matsey	*/
/* S0694488: while working on this found some statementLevels missing from statementUsageTable	*/
/* S0702804: subtopic in docConventions should be h3 -- needed to 				*/
/*           add docConventions to list of subTopics that do not get line above	*/
/* S0702604: references in topic					*/
/* S0704664: remove underlines from links in syntax	*/
/* S0702420: support tabstyle=shaded for tables		*/

/* 27-30AUG10 Ginny Matsey			*/
/* S0690759: spacing for listUnordered and listSteps off in CDL (IE8) 	*/

/* 03AUG10 Ginny Matsey			*/
/* S0689984: add generated text to recommendedReading 	*/

/* 03AUG10 Ginny Matsey			*/
/* S0687082: columnRuler in outputFragment 	*/
/*           added a little right padding when in a paraTable */
/* S0687066: errorMessageText in note and tip */

/* 20-23JUL10 Ginny Matsey			*/
/* S0683615: add xrefTerm 									*/
/* S0684951: listUnordered in restriction and requirement	*/
/* fixed a problem Craig found with featureGroup (baselines	*/
/* not matching) and resulted in making a transform change	*/

/* 06-12JUL10 Ginny Matsey			*/
/* adding specs for procExampleGroup/statementExampleGroup/exampleBlock in topicCollection */
/* updating specs for statementExample and statementExampleGroup in refDictEntryCollection */
/* S0680260: add graphicsType element (procSummary) */


/* 11JUN10 Ginny Matsey			*/
/* - removed overrideFetchedText -- no tag is being		*/
/*   generated for this element, so not needed in CSS	*/
/* - Recursive lists: removed extraneous classes and	*/
/*   and updated as nesecary.							*/
/*   Removed: listUnorderedNested1, listUnorderedNested2, itemNested1, itemNested2, */
/*   listTermDefNested, termDefPairNested, definitionNested, subStep, subStepGroup	*/


/* 06-07JUN10 Ginny Matsey			*/
/* S0636509 - note, caution, tip in argumentDescription	*/
/* S0637540 - new elements in seeAlso and seeAlsoGroup  */

/* 25-26MAY10 Ginny Matsey			*/
/* fixed problem with multiple summary elements in noArgs	*/
/* S0588075 - generatedOptionCategoryList -- revised design */

/* 24MAY10 Ginny Matsey			*/
/* S0653136 - shortDescription in argumentDescription		*/
/* S0649431 - formLabels in procStatementSyntax				*/
/* S0613535 - fullSyntaxAlias								*/
/* S0649417 - multiple syntaxSimple in procStatementSyntax	*/
/* S0669115 - summaryExampleLinks in procSummary 			*/
/*			 (already done in S0649506)						*/
/* S0669119 - new element: techreview						*/

/* 10MAY10 Ginny Matsey			*/
/* 508 link page for tabbed reference				*/
/* removed styles for optionUsageTable; now just using generatedOptionCategoryList	*/
/* S0588075 - generatedOptionCategoryList			*/
/* S0661161 - add new elements to summary 			*/


/* 04-07MAY10 Ginny Matsey			*/
/* refProc statementUsageTable new design (do not have updated DTD yet) */
/* S0649506 - changed featuredIn to summaryExampleLinks					*/
/* S0632890 - format alias on separate lines 							*/
/* S0661161 - add new elements to summary (sketches)					*/
/* 508 link page sketches for tabbed reference							*/
/* generatedOptionCategoryList updates (sketches)						*/


/* 28APR10 Ginny Matsey			*/
/* S0655608 (reopened) fix chapter TOC links in CDL */
/* should be bold									*/

/* 26MAR10 - 19APR10 Ginny Matsey			*/
/* S0655608 -- Midas 139534 -- add #bookpage to fix font problem in CDL	*/
/* -- fixed link problems too								*/

/* 23MAR10 Ginny Matsey			*/
/* add in the styles needed for the tabs and drop down menus to work */

/* 22MAR10 Ginny Matsey			*/
/* redesign (sketches) of statementUsageTable (do not have updated DTD yet) */
/*		removed tr.statementCategoryGroup	*/
/*		removed table.statementUsageTable td.statementTask*/

/* 16-22FEB10 Ginny Matsey			*/
/* redesign of refProc: */
/* 		program (in statementExample and procExample */
/* 		generatedOptionCategoryList (summary of optional arguments) */
/* 		tabbed interface */
/* 		tighten up exampleSummary (S0625609) */
/* 		procStatementSyntax -- behave same as syntax in refDictentry (S0627425) */

/* 08DEC09 Ginny Matsey			*/
/* S0613565: sketches for fullSyntaxSummary */

/* 19OCT09 Ginny Matsey			*/
/* S0609792 -- solution for copying code from program 						*/
/*             generated link to a separate page directly before the		*/ 
/*             first codeDescriptionBlock or codeBlock 						*/
/*			   New classes: exampleCode, closeWindowTop, closeWindowBottom	*/

/* 05OCT09 Ginny Matsey			*/
/* S0613513: added client and server to summary */

/* 23-28SEP09 Ginny Matsey			*/
/* S0608143: updates to copyright page (change printDate to publishDate). */
/* updated recommendedReading */
/* S0608149 - add references to refDictEntry; change procReferences to references */
/* S0606365 - add values, path (added new image to images directory: arrow_summary_path), */
/*            model, and components */
/* S0612450 - add attributeDescriptionPair and associated elements */
/* SKETCHES for product glossary front page */

/* 14SEP09 Ginny Matsey			*/
/* added styles for product glossary. */
/* updated glossaryDefinition */
/* added style for <a> around an inlineGraphic */

/* 05-14AUG Ginny Matsey			*/
/* S0584400 -- pdf proxy page spec */

/* 31JUL Ginny Matsey			*/
/* S0598053 -- copyright line changed */

/* 16JUL Ginny Matsey			*/
/* S0588075 -- generatedOptionCategoryList */

/* 07JUL Ginny Matsey			*/
/* S0587892 -- changing where the title comes from */

/* 17JUN Ginny Matsey			*/
/* S0587892 -- generated title page with TOC */

/* 15-16JUN Ginny Matsey			*/
/* S0531531 -- javaHelp screenCapture vertical spacing - no CSS changes */
/* S0528264 -- javaHelp errorMessage indents too far */
/* working on title page with TOC (no defect for the transform)  */

/* 03JUN Ginny Matsey			*/
/* finishing up refClass  */

/* 02JUN Ginny Matsey			*/
/* S0580894 -- value: default=yes  */
/* S0568241 -- sasPressTitle */
/* S0563846 (already closed)-- table shading */


/* 19MAY Ginny Matsey			*/
/* inlineEquation -- updated alignment  */
/* refClass  */

/* 27APR Ginny Matsey			*/
/* S0528260 -- javaHelp ol list indenting problems:  */
/*             added margin control to OL, and had   */
/*             to make adjustments to listSteps and listPrecedence  */

/* 20-21APR Ginny Matsey			*/
/* S0570968 -- summary in noArgs */

/* 07APR Ginny Matsey			*/
/* fixed misspelling: superScript should be superscript */
/* S0563846 -- implement table guidelines from Table Style Team		*/
/*             While working on this found some spacing problems:	*/
/*             - listColumnar										*/
/*             - code												*/

/* 16-17MAR Ginny Matsey			*/
/* S0561717 - finished categoryTableTopic and categoryTableSubTopic */
/* SO568241 - sasPressTitle (comp not updated yet) */

/* 25-26FEB Ginny Matsey			*/
/* S0565183 - note in entry */
/* S0561717 - categoryTableTopic */

/* 16-17FEB Ginny Matsey			*/
/* finalized formLabels=yes */
/* paraLeadIn when in resolution and listUnordered (ul) in resolution */

/* 09FEB Ginny Matsey			*/
/* found some problems with paraLeadIn that need to be fixed: */
/*    in paraTable */

/* 29-30JAN Ginny Matsey			*/
/* S0556660 - changes to statementPair adn OptionPair */
/* S0559234 - added paraLeadIn */
/* 			  had to make changes to listPrecedence,   */
/* 			  listUnordered, listUnorderedNested1, and */
/* 			  listUnorderedNested2                     */
/* S0556416 - added statValue */

/* 12JAN Ginny Matsey			*/
/* updated navigation classes based on what is currently */
/* being output by the XIS transform  */

/* 18DEC Ginny Matsey			*/
/* took out refProcCollection -- no longer in DTD  */

/* 17DEC Ginny Matsey			*/
/* added globalStatement  */

/* 16DEC Ginny Matsey			*/
/* working on design for formLabels - S0542145 */

/* 11DEC Ginny Matsey			*/
/* update techreview for misc. paras - S0545107 */
/* added actionGroup - S0545098 */
/* fixed listColumnar spacing problem when in listUnordered - S0533471 */

/* 08-10DEC Ginny Matsey			*/
/* adding bookInfo elements: audience, requirements, docConventions */

/* 20NOV Ginny Matsey			*/
/* change location of hidenav.css*/

/* 31OCT, 10NOV, Ginny Matsey			*/
/* all the links look wrong now in IE -- fixed as much as possible this round */

/* 13-14OCT, Ginny Matsey			*/
/* listPrecedence when it ends up in a listSteps - S0533279 */
/* listSteps in listUnordered in listSteps - S0531897 */
/* update superscript */
/* fix keyword and keywordOption in argOptional */
/* problem with inlineGraphic */
/* change all IDs to CLASS */

/* 29SEP, Ginny Matsey			*/
/* changed titlepage design */

/* 11SEP, Ginny Matsey			*/
/* javaHelp table problem S0533851 */

/* 04SEP, Ginny Matsey			*/
/* trying out titlepage stuff to get to work in doc and CDL */


/* 19AUG, Ginny Matsey			*/
/* self-closing <a name="xxxxx"/> causes text to turn blue (the link color) */
/* added [href] to link styles as needed	*/

/* 08AUG, Ginny Matsey			*/
/* changed design of statementExampleSummary (#S0527314) */

/* 04AUG, Ginny Matsey			*/
/* added accessibilityTopic		*/

/* 01AUG, Ginny Matsey			*/
/* found that I broke odsDesitination in statementExampleSummary -- fixed it */

/* 21-29JUL, 07AUG, Ginny Matsey */
/* finishing up procRef elements					*/

/* 16-17JUL, Ginny Matsey		*/
/* stripped out all SGML styles								*/
/* Previous comments see: styleCSS_comments_preJUL08.txt	*/
/* While reviewing found a few minor problems -- missing comma, indent problem with bookTitle in xrefText in xrefSee */


@IMPORT url("../../common.hlp/ss/hidenav.css");

/* this is just for comps	*/
.extra {
	font-family : arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	margin-top : 48px;
	font-size : 84%;
}

/* Body: The <BODY> background color and margins  */
/* current jhstyle.css has font-size set to 100%  */

/* 30OCT07 changed font-size from "small" to 100% */
/* Checked it in the JavaHelp viewer and did not  */
/* the size of the fonts. This fixes the SGML     */
/* font size problem in FireFox.                  */
body {
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-size: 100%;
	color: #000000;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

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

/* 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%;
}

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

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

/* SAS WWW Link colors (does not use a hover color),	*/
/* but added hover color here.				*/
a[href]  {
	color : #0000CC;
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
}
/*match support site links*/
#bookpage a[href]	{
	color: #0066CC;
}

a[href]:hover	{
	color : #0063BE;
	text-decoration : none;
}
/*match support site links*/
#bookpage a[href]:hover	{
	color: #0066CC;
	text-decoration:underline;
}

a[href]:visited	{
	color : #000066;
}
/*match support site links*/
#bookpage a[href]:visited	{
	color: #003399;
}

a[href]:active	{
	color : #0063BE;
}

.navigation a,
.topNav a,
.copyright a,
.breadcrumb a,
.closeWindowBottom a,
.closeWindowTop a  {
	color : #275E94;
	font-family : "Trebuchet MS", arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	text-decoration: none;
}

.navigation a:hover,
.topNav a:hover,
.copyright a:hover,
.breadcrumb a:hover,
.closeWindowBottom a:hover,
.closeWindowTop a:hover  {
	color : #275E94;
	font-family : "Trebuchet MS", arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	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 */
.argDescriptionTable a,
.linkList a,
.syntaxSimple .syntaxLevel a,
.tableElementList a,
.toc_1 a,
.toc_1_backmatter a,
.toc_2 a,
.toc_refDict a,
.toc_refDictFirst a,
.toc_refProc a,
.toc_refProcFirst a,
.sub a,
.subFirst a,
.subSub a	{
	color : #0000CC;
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	text-decoration: none;
}
/*match support site links*/
#bookpage .argDescriptionTable a,
#bookpage .linkList a,
#bookpage .syntaxSimple .syntaxLevel a,
#bookpage .tableElementList a,
#bookpage .toc_1 a,
#bookpage .toc_1_backmatter a,
#bookpage .toc_2 a,
#bookpage .toc_refDict a,
#bookpage .toc_refDictFirst a,
#bookpage .toc_refProc a,
#bookpage .toc_refProcFirst a,
#bookpage .sub a,
#bookpage .subFirst a,
#bookpage .subSub a	{
	color : #0066cc;
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	text-decoration: none;
}
/* fix font weight problem in CDL */
#bookpage .toc_1 a {
    font-weight: bold;
}

.argDescriptionTable a:hover,
.linkList a:hover,
.syntaxSimple .syntaxLevel a:hover,
.tableElementList a:hover,
.toc_1 a:hover,
.toc_1_backmatter a:hover,
.toc_2 a:hover,
.toc_refDict a:hover,
.toc_refDictFirst a:hover,
.toc_refProc a:hover,
.toc_refProcFirst a:hover,
.sub a:hover,
.subFirst a:hover,
.subSub a:hover		{
	color : #0063BE;
	text-decoration: underline;
}
/*match support site links*/
#bookpage .argDescriptionTable a:hover,
#bookpage .linkList a:hover,
#bookpage .syntaxSimple .syntaxLevel a:hover,
#bookpage .tableElementList a:hover,
#bookpage .toc_1 a:hover,
#bookpage .toc_1_backmatter a:hover,
#bookpage .toc_2 a:hover,
#bookpage .toc_refDict a:hover,
#bookpage .toc_refDictFirst a:hover,
#bookpage .toc_refProc a:hover,
#bookpage .toc_refProcFirst a:hover,
#bookpage .sub a:hover,
#bookpage .subFirst a:hover,
#bookpage .subSub a:hover	{
	color : #0066cc;
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	text-decoration: underline;
}

/* ***************** to fix IE link problem ******************* */
/* ************************* 10NOV08 ************************** */
/* ******************** underlined links ********************** */
td a,
.backToTop a,
.description a,
.exampleCode a,
.exampleSummary a,
.footnoteAnchor a,
.footnoteReturn a,
.generatedOptionCategoryList a,
.glossarySee a,
.glossarySeeAlso a,
.itemColumn a,
.leadin a,
.legendRef a,
p a,
.procSummary a,
.selection a,
.statement a,
.statementExampleSummary a,
.summary a,
.syntaxLevel a,
.uriActive a,
.uriText a,
.windowItem a,
.windowName a,
.xref a,
.xrefBookTitle a,
.xrefGlossary a,
.xrefSee a,
.xrefTerm a	{
	color : #0000CC;
	text-decoration: underline;
}
/* fix CDL links so they will be underlined */
#bookpage td a,
#bookpage .backToTop a,
#bookpage .description a,
#bookpage .exampleCode a,
#bookpage .exampleSummary a,
#bookpage .footnoteAnchor a,
#bookpage .footnoteReturn a,
#bookpage .generatedOptionCategoryList a,
#bookpage .glossarySee a,
#bookpage .glossarySeeAlso a,
#bookpage .itemColumn a,
#bookpage .leadin a,
#bookpage .legendRef a,
#bookpage p a,
#bookpage .procSummary a,
#bookpage .selection a,
#bookpage .statement a,
#bookpage .statementExampleSummary a,
#bookpage .summary a,
#bookpage .sytaxLevel a,
#bookpage .uriActive a,
#bookpage .uriText a,
#bookpage .windowItem a,
#bookpage .windowName a,
#bookpage .xref a,
#bookpage .xrefBookTitle a,
#bookpage .xrefGlossary a,
#bookpage .xrefSee a,
#bookpage .xrefTerm a	{
	color : #0066cc;
	text-decoration: underline;
}

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


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

p {
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	color: #000000;
	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, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
   	color: #003399;
   	font-weight: bold;
   	font-size: 130%;
   	margin-bottom: 8px;
		
}
/* sub-title within a topic */
h2 	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-weight: bold;
	font-size: 110%;
   	margin-bottom: 0px;
}   

/* sub-sub-title within a topic */
h3 	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	color: #000000;
   	font-weight: bold;
   	font-size: 100%;
   	margin-bottom: 0px;
} 

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

li {
	margin-bottom: 4px;
}

dl {
}

dl dl {
}

dd	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	color: #000000;
	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;
}

ul	{
	font-family : arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	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, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-size: 100%;
	margin-top : 5px;
	margin-bottom: 5px;
}

li table {
	margin-top: 5px;
}

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

th	{
	font-family : arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	background: #E6E6E6;
	text-align: left;
}

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

caption	{
	font-weight: bold;
	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: #990000;
}

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

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

sub	{
	font-size: 84%;
}


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

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

.audience,
.classUsageSection .topic,
.comparisons,
.details,
.docConventions,
.keyAttributes,
.methodDetails,
.procExample .exampleDetails,
.procStatementSyntax,
.refDictEntry .references,
.requirements,
.subTopic,
.syntax,
.topic .references,
.whatsNewOverview,
.whatsNewTopic,
.values	{
	border-top : 2px solid #DCDCDC;
	margin-top : 2.5em;
}

.classUsageSection .subTopic,
.comparisons .subTopic,
.details .subTopic,
.docConventions .subTopic,
.exampleDetails .subTopic,
.refDictEntry .exampleDetails	{
	border-top: 0;
	margin: 0px;
}

/* ************************ TOPIC TOC ************************* */
.topicTOC	{
}

.subFirst	{
	margin-top : 1em;
	margin-left : 1em;
	text-indent: -1em;
	font-weight : bold;
}

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

.subSub	{
	margin-top : .3em;
	margin-left : 2em;
	text-indent: -1em;
}

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

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

.refProc h1.title, 
.refProc h1.name	{
   	font-size: 150%;
   	margin-top: 1em;
	color: #505050;
}

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

.refProc .procStatement h1.name	{
	margin-top: 0px;
	margin-bottom: .3em;
	color: #003399;
}

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

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

/* ******************** title at fourth level ********************* */ 
/* ********** statementExampleGroup lower level titles ************ */
/* ******************** subSubTitle in details ******************** */
h4.title 	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	margin-bottom: .2em;
	padding-bottom: 0px;
   	font-weight: bold;
	font-size: 110%;
} 

/* ************ titles in reference aids **************	*/
/* ****************************************************	*/
.figure .title, 
.outputBlock .title,
.screenCapture .title,
.table .title	{
	color: #000000;
	font-size: 100%;
	font-weight : bold;
	font-style : italic;
	margin-top: 1.4em;
	margin-bottom : .75em;
}

.codeBlock .title,
.logBlock .title,
.inputDataBlock .title,
.fileContentBlock .title	{
	color: #000000;
	font-size: 100%;
	font-weight : bold;
	font-style : italic;
	margin-top: 1.4em;
	margin-bottom : 1.4em;
}

.topicContent .errorMessageBlock .title, 
.infoModule .errorMessageBlock .title,
.topicContent .quickHelp .title, 
.infoModule .quickHelp .title,
.eDocBody .quickHelp .title,
.topicContent .troubleshootingBlock .title, 
.infoModule .troubleshootingBlock .title{
	color: #666666;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	padding-top: .2em;
	padding-bottom: .2em;
	font-size: 100%;
	font-weight : bold;
	margin-top: 2.4em;
	margin-bottom : 0px;
}


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

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

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

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

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

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

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

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

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

/* TECHREVIEW paragraph type */
.paragraphTechreview	{
	border: 3px solid #CC3333;
	padding: .5em;
	background-color: #F3F0E2;
	margin-top: 1.4em;
	}
	
.caution .paragraphTechreview	{
	margin-top: .7em;
	margin-left: 1.5em;
}

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

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

.techReviewGenText	{
	font-weight: bold;
	color: #CC3333;
	padding-right: .5em;
	font-size: 120%;
	}
	
/* TECHREVIEW element */
.techreview	{
	border: 3px solid #CC3333;
	padding: .5em;
	background-color: #F3F0E2;
	margin-top: 1.4em;
	margin-bottom: 1.4em;
}
.procSyntax .techreview	{
	margin-top: .7em;
}

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

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

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

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

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

.paragraphFirst	{
	margin-top: 0px;
}

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

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

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

/* ****************************************************	*/	
/* ****************** calloutList *********************	*/
.calloutList	{
}

.codeBlock .calloutList,
.fileContentBlock .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 */
.calloutList table	{
	font-size: 100%;
	border: none;
	margin-top: 0px;
	padding-top: 0px;
}

.calloutList td	{
	text-align : left;
	padding-top : 1.4em;
}

td.calloutExplanationNumber	{
	font-family: Courier, monospace, mono;
	text-align : right;
	padding-right : 1em;
	font-weight:bold;
	vertical-align: baseline;
}

.figure .calloutExplanationNumber	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
}

.calloutList .leadIn	{
	margin-top: 1.4em;
}


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

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

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

.listColumnar table	{
	margin-left: 0px;
	font-size:100%;
	border : none;
}

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

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

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

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

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

ul.listHierarchy ul.listHierarchy	{
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 2em;
	list-style-image: url(../images/listmenuarrow.gif);
}

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

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

.selection	{
	font-weight: bold;
}

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

.itemDescription	{
	font-weight: normal;
	color: #555555;
	padding-left: .5em;
}

/* ****************************************************	*/	
/* ***************** listMessages *********************	*/	
ul.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;
}

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

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

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

.itemPrecedence	{
	margin-top : 1.4em;
}

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

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


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

.listSteps,
.stepGroup	{
}

.step	{
	margin-top: 1.4em;
}

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

.groupName	{
	font-family : arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-size: 100%;
	font-weight : bold;
	color: #000000;
	margin-top : 1.9em;
}

.stepGroup .stepGroup .groupName	{
	color: #505050;
	margin-top : 1.4em;
}

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

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

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

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

/* ****************************************************	*/	
/* ****************** listTermDef *********************	*/
.listTermDef	{
}

.termDefPair	{
	margin-top : 1.4em;
}

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

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

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

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

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

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

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

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

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

/* ******************************************************** */
/* listUnordered nested in a note if we decide to indent it	*/	
/*.note ul	{
	margin-left: -1.5em;
	text-indent: 0px;
}

.note ul ul,
.note ul ul ul	{
	margin-left: 0px;
	text-indent: 0px;
}*/
/* ******************************************************** */

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

.item	{
	margin-top : 1.4em;
}

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


/* ****************************************************	*/	
/* ************** listValueDescripiton ****************	*/
/* ****************************************************	*/
.listValueDescription table	{
	font-size: 100%;
	border: none;
}

.listValueDescription td	{
	text-align : left;
	padding-top : .75em;
}

td.value	{
	text-align : left;
	padding-right : 1em;
}

.valueDefaultYes	{
	font-weight:normal;
}

/*.keyAttributes td.value	{
	font-weight:bold;
}*/

/*.keyAttributes td.value .valueDefault	{
	font-weight: normal;
}*/

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

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


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

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

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

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

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

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

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

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

/* caution generated text *****************************	*/
.cautionGenText	{
	font-weight : bold;
	color : #CC0000;
}

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

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

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

/* Code Block: codeBlock ******************************	*/
pre	{
	font-size: 100%;
   	color: #333333;
   	margin-left: 12pt;
}

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

.columnRuler	{
	color: #777777;
}

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

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

.codeFocus	{
	font-weight: normal;
	color: #333333;
	background-color : #dcdcdc;
}

/* codeFragment maps to PRE / class=codeFragment	*/
/* outputFragment maps to PRE / class=outputFragment	*/
.codeFragment,
.outputFragment	{
	font-size: 100%;
	color : #333333;
}

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

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

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

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

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

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


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

.output	{
}

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

.outputFocus	{
	font-weight: normal;
	color: #333333;
	background-color : #dcdcdc;
}

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

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

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

.errorMessage	{
	margin-top: 1.4em;
}

/* errorMessageText maps to CODE, class=errorMessageText	*/
.errorMessageText code,
.errorNumber code	{
	font-size: 100%;
	font-weight: bold;
}

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

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

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

.errorGenText	{
   	font-style : normal;
	font-weight : bold;
	color : #000000;
	padding-right : 1em;
}

.explanation,
.systemAction,
.userResponse	{
}

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

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

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

.graphicAndDescription	{
}

/* ****************************************************	*/	
/* ********************* footnote *********************	*/
/* ****************************************************	*/
.footnoteAnchor,
.footnoteReturn	{
	font-size : 84%;
	padding-left: .2em;
	font-weight: normal;
}

.footnoteFirst	{
	font-size: 84%;
	margin-top : 2.8em;
	border-top : 1px solid #DCDCDC;
	padding-top: .5em;
}

.footnote	{
	font-size: 84%;
	margin-top: .75em;
}

.footnoteNumber	{
	padding-right: 1em;
}

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

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

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

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

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

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


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

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

h2.seeAlsoGenTitle {
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 120%;
	padding-top : .5em;
	border-top : 2px solid #DCDCDC;
	margin-top : 2em;
	margin-bottom: .7em;
}   

h3.seeAlsoGenTitle {
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
   	color: #000000;
   	font-weight: bold;
   	font-size: 120%;
	margin-top: 2.2em;
	margin-bottom: .5em;
}

h4.seeAlsoGenTitle 	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0px;
   	font-weight: bold;
	font-size: 110%;
} 

.seeAlso .groupName	{
	font-family : arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	color : #505050;
	margin-top : 1.4em;
}

.seeAlso .groupNameFirst	{
	font-family : arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	color : #505050;
	font-weight: bold;
	margin-top : .9em;
}

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

.xrefText	{
	font-style: normal;
}

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

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

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

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


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

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

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

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

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

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

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

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

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


/* ****************************************************	*/	
/* ********************** TABLES **********************	*/
/* ****************************************************	*/	

table.tgroup,
table.tgroup5	{
	font-size: 100%
}

.table	{
	margin-top : 1.4em;
}

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

.table table.tgroup5	{
	border: 1px solid #D8D8C5;
}

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

/* entry in thead maps to TH		*/
/* Table heads are light gray		*/
/* RGB: 220, 220, 220)				*/
.table .tgroup5 th	{
	font-weight : bold;
	border: 1px solid #D8D8C5;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .2em;
	padding-bottom: .4em;
}

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

/* entry in thead maps to TH		*/
/* Table heads are light gray		*/
/* RGB: 220, 220, 220)				*/
.table th	{
	font-weight : bold;
	border-top: 1px solid #D8D8C5;
	border-bottom: 1px solid #D8D8C5;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .2em;
	padding-bottom: .4em;
}

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

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


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

.tableElementList table	{
	table-layout: inherit;
	width: 90%;
}

.tableElementList h2.title	{
	font-size: 120%;
	padding: .5em 0px .5em 0px;
}

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

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

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

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

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

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

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

/* ****** ALPHA BAR letters are in the Glossary Section ****** */
.tableElementList p.alphabar	{
	margin-top: .7em;
}


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


/* paragraph in entry	*/
td .paraTableFirst	{
	font-weight : normal;
	margin-top : 0px;
}

td .paraTable	{
	font-weight : normal;
	margin-top : .7em;
}

th .paraTableFirst	{
	font-weight : bold;
	margin-top : 0px;
}

th .paraTable	{
	font-weight : bold;
	margin-top : .7em;
}

/* legend	*/
td.legend	{
	background-color: #FFFFE0;
	font-size: 84%;
}

.legendRef	{
	font-size: 84%;
	padding-left: .5em;
	font-weight: bold;
}

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

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

/* Generated Text for tip *******	*/
.tipGenText	{
    font-style : italic;
	font-weight : bold;
	color : #003399;
	text-indent : -1.5em;
}

/* ****************************************************	*/	
/* *************** troubleshootingBlock ***************	*/
/* ****************************************************	*/
.troubleshootingBlock	{
}

.issueResolutionPair	{
	margin-top: 2.2em;
}

.issueResolutionPairFirst	{
	margin-top: 1.4em;
}

.issue	{
	font-weight: bold;
}

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

/* ************************************************************	*/
/* ********************** QUICKHELP *************************** */
/* ************************************************************	*/
.quickHelp	{
}

.quickHelpContent	{
	margin-top: 1.4em;
}

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

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

.calloutAnchor	{
	font-weight: bold;
	color: #000000;
	background: #BBE0F5;
	margin-left: 1em;
	margin-right:1em;
}

/* NO SPAN tag:											*/
/* caseSensitiveKeyword,								*/
/* directedUserInput, directoryPath, inlineCode,		*/
/* inlineMessage, systemSuppliedValue, variableValue	*/
/* map to CODE											*/
/* emailAddress and uri map to CODE except in context 	*/
/* of address and webSite								*/
/* codeFragment in summaryExample & summaryInteraction	*/

code	{
	font-size:100%;
	font-weight: bold;
	}

.codeDescription code,
.errorMessageText code,
.glossaryDefinition code,
.hostSpecificBehavior code,
.issue code,
.leadIn code,
.menuDescription code,
.note code,
.paraRestricted code,
.paraSimple code,
.paraTable code,
.paragraph code,
.quickHelpContent code,
.shortDescription code,
.term code,
.tip code,
.xrefTerm code,
.xrefText code	{
	font-size: 100%;
}

/* inline graphic elements */								
.inlineEquation img	{
	display: inline;
	vertical-align:middle;
}

.inlineEquation	{
	font-weight: bold;
}

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

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

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

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



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

.windowItem	{
	font-weight: bold;
}

.windowName,
.xref,
.xrefGlossary,
.xrefSee,
.xrefText	{
}

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

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

/* ************* superscript in titles *************	*/
h1.title .superscript	{
	font-size : 55%;
	vertical-align: .6em;
}

h2.title .superscript,
h3.title .superscript	{
	font-size : 70%;
	vertical-align: .35em;
}

.title .superscript	{
	font-size : 75%;
	vertical-align: .3em;
}

/* ************************************************************	*/
/* ******************* REFERENCE ELEMENTS ********************* */
/* ************************************************************	*/
.refClass,
.refDictEntry,
.refProc	{
}

.shortDescription	{
	font-weight: bold;
	border-top: 2px solid #DCDCDC;
	padding-top: .7em;
}

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

.procStatement .topicTOC,
.refDictEntry .topicTOC	{
	border-top: 2px solid #DCDCDC;
	margin-top: .7em;
}	

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

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


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

table.summary,
table.attributeSummary,
table.procSummary	{
	font-size: 100%;
	border: none;
}

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

td.summaryValue	{
	margin-top: .7em;
	background-color: #E7E7E5;
	padding: .5em 1em .5em .5em;
	vertical-align: top;
}

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

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

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

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

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

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

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

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

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

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

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


/* summary in argumentDescription and noArgs -----------------------------------*/
.argumentDescription .summary	{
	margin-left: 2em;
	text-indent: -2em;
}

.noArgs .summary	{
	margin-left: 2em;
	text-indent: -2em;
	margin-top: 1.4em;
}

.argumentDescription .argumentDescription .summary	{
	margin-top: .4em;
}

.argumentDescription .summary div,
.noArgs .summary div	{
	margin-top: .7em;
}

.argumentDescription .argumentDescription .summary div	{
	margin-top: .4em;
}

.argumentDescription .validIn,
.noArgs .validIn,
.argumentDescription .usedBy,
.noArgs .usedBy,
.argumentDescription .operatingState,
.noArgs .operatingState,
.argumentDescription .resultState,
.noArgs .resultState,
.argumentDescription .category,
.noArgs .category,
.argumentDescription .dataSource,
.noArgs .dataSource,
.argumentDescription .dataType,
.noArgs .dataType,
.argumentDescription .path,
.noArgs .path,
.argumentDescription .procOptionsGroup,
.noArgs .procOptionsGroup,
.argumentDescription .type,
.noArgs .type,
.argumentDescription .length,
.noArgs .length,
.argumentDescription .alignment,
.noArgs .alignment,
.argumentDescription .alias,
.noArgs .alias,
.argumentDescription .summaryDefault,
.noArgs .summaryDefault,
.argumentDescription .summaryRange,
.noArgs .summaryRange,
.argumentDescription .varUpdated, 
.noArgs .varUpdated,
.argumentDescription .varWrittenOut,
.noArgs .varWrittenOut,
.argumentDescription .appliesTo,
.noArgs .appliesTo,
.argumentDescription .style,
.noArgs .style,
.argumentDescription .restriction,
.noArgs .restriction,
.argumentDescription .requirement,
.noArgs .requirement,
.argumentDescription .returnDataType,
.noArgs .returnDataType,
.argumentDescription .summaryInteraction,
.noArgs .summaryInteraction,
.argumentDescription .engine,
.noArgs .engine,
.argumentDescription .odsDestination,
.noArgs .odsDestination,
.argumentDescription .osSpecific,
.noArgs .osSpecific,
.argumentDescription .storageSize,
.noArgs .storageSize,
.argumentDescription .supports, 
.noArgs .supports,
.argumentDescription .summaryNote,
.noArgs .summaryNote,
.argumentDescription .summaryTip,
.noArgs .summaryTip,
.argumentDescription .summarySee,
.noArgs .summarySee,
.argumentDescription .summaryExample,
.noArgs .summaryExample,
.argumentDescription .summaryExampleLinks,
.noArgs .summaryExampleLinks,
.argumentDescription .client,
.noArgs .client,
.argumentDescription .server,
.noArgs .server,
.argumentDescription .component,
.noArgs .component,
.argumentDescription .model,
.noArgs .model,
.argumentDescription .path,
.noArgs .path,
.argumentDescription .report,
.noArgs .report,
.argumentDescription .reportLabel,
.noArgs .reportLabel	{
	font-weight: bold;
	font-size: .9em;
	padding-right: 1em;
}

.argumentDescription .summary .caution .cautionLeadIn,
.noArgs .summary .caution .cautionLeadIn,
.argumentDescription .summary .caution .paraSimple,
.noArgs .summary .caution .paraSimple	{
	margin: 0px;
	text-indent: 0px;
}

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

dd.argumentDescription pre.codeFragment,
dd.argumentDescription pre.outputFragment	{
	margin: .7em 0px 0px 1.5em;
}

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

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


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

/* lists in summaryDefault, restrictions, & requirement in argumentDescription -------------------------------- */
/* paraLeadIns */
dd.argumentDescription .summary .paraLeadInFirst	{
	margin-top: 0px;
}
dd.argumentDescription .summary .paraLeadIn	{
	margin-top: .7em;
	margin-left: 0px;
	text-indent: 0px;
}
/* listColumnar in sumamryDefault in argumentDescription */
dd.argumentDescription .summary .listColumnar	{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.summary .listColumnar table	{
	margin: 0px 0px 0px 2em;
	padding: 0px;
	border: 0px;
}

.summary .listColumnar td	{
	padding: .2em 2em 0px 0px;
	margin: 0px;
	border: 0px;
}

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

dd.argumentDescription .summary .listPrecedence ol	{
	margin-left: 0px;
	padding-left: 1.8em;
}

dd.argumentDescription .summary .listUnordered ul	{
	margin-left: 0px;
	padding-left: 1.1em;
}
dd.argumentDescription .summary .listUnordered ul ul	{
	margin-left: 0px;
	padding-left: 2.1em;
}


dd.argumentDescription .summary .itemPrecedence,
dd.argumentDescription .summary .item	{
	margin-top : .35em;
}

/* listValueDescription in summaryDefault */
dd.argumentDescription .summary .listValueDescription	{
	margin: 0px;
	padding:0px;
	border: 0px;
}
dd.argumentDescription .summary .listValueDescription table	{
	margin: 0px 0px 0px 2em;
	padding:0px;
	border: 0px;
}

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

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

p.summaryExample code	{
	font-size: 100%;
}

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

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

/* formLabels=yes */
.syntax h4.title,
.procStatementSyntax h4.title	{
	font-family : arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-weight: bold;
	font-size: 100%;
	color : #707070;
	margin-top : 1.4em;
	margin-bottom: -1em;
}

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

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


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

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

dd dl.argDescriptionPair	{
	margin-top: .7em;
}

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

dt.argument	{
	margin-top: 0px;
	font-weight: bold;
}

dd dt.argument	{
	font-weight: normal;
}

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

p.leadIn	{
	margin-top: .7em;
}


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

tr.optionCategoryGroup	{
	background-color: #f3f3f3;
}

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


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

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

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

table.argDescriptionTable td.argName	{
	font-weight:bold;
}

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

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

.option	{
}


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

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

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

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

.generatedOptionCategoryList	{
	margin-top: 1.4em;
}

.generatedOptionCategoryList .optionCategory	{
	font-weight: bold;
	margin-top: 1.4em;
	margin-bottom: 0px;
}

.generatedOptionCategoryList .option	{
	margin-top: .7em;
	margin-left: 1.4em;
}

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.program .codeDescription	{
	font-weight:normal;
}

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


/* REFCLASS ELEMENTS --------------------------------------------------------- */
.classPropertiesSection	{
	margin-top: .7em;
}

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

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

.classReference,
.classQualifiedName	{
	margin-left: 1.5em;
}

.description	{
}

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

td.classQualifiedName,
td.ancestorList,
td.requiredInterfaces,
td.supportedInterfaces	{
	margin-top: .7em;
	background-color: #F5F5F5;
	padding: .5em;
	vertical-align: top;
	font-weight:bold;
	text-align:right;
}

td.name,
td.classReference	{
	margin-top: .7em;
	background-color: #E7E7E5;
	text-align: left;
	padding: .5em;
	vertical-align: top;
}

td.name p,
td.classReference p	{
	margin-top: .7em;
	margin-bottom: 0px;
	padding: 0px;
}

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

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

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

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

/* -- attributeDescriptionPair in keyAttributes -- */

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

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

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

.attributeDefaultYes	{
	font-weight:normal;
}

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

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

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

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

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

/*mistake there are not multiple definitions
dd .glossaryDefinitionPlus	{
	margin-top: .7em;
	margin-left: .7em;
}*/

dt.glossaryTerm	{
	font-weight: bold;
}

/* A-Z listing styles    */
.alphabar {
	margin-top: 2.1em;
}

a.alpha:link {
        color: #6D7B99;
        text-decoration: none;
        font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
		font-weight: bold;
        background-color: #E5EAF5;
        padding: 2px;
        margin-right: 4px;
        border: 1px solid #E5EAF5;
}

a.alpha:visited {
        color: #6D7B99;
        text-decoration: none;
        font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
		font-weight: bold;
        background-color: #E5EAF5;
        padding: 2px;
        margin-right: 4px;
        border: 1px solid #E5EAF5;
}

a.alpha:hover {
        color: #003399;
        text-decoration: none;
        font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
		font-weight: bold;
        background-color: #EEEEEE;
        padding: 2px;
        margin-right: 4px;
        border: 1px solid #0066CC;
}
/* end A-Z listing styles  */

h4.alphaTitle	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	color: #505050;
	margin-top: 2.1em;
	margin-bottom: 0px;
	padding-bottom: 0px;
   	font-weight: bold;
	font-size: 110%;
} 	

.backToTop	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-size: 84%;
	padding-bottom: .7em;
	border-bottom: 2px dotted #dddddd;
	text-align: right;
	margin-bottom: 1.4em;
}



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

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

.copyrightPage .bibliographicCitation	{
	margin-left: 0px;
	text-indent: 0px;
}
	
.copyrightPage .bookTitle 	{
	font-weight: bold;
	}
	
.copyrightPage .title	{
	font-size: 100%;
	font-weight : bold;
	margin-top: 1.4em;
	}
	
.concatenationInfo,
.copyrightNotice,
.isbn,
.reservedRights,
.restrictedRightsLegend,
.address,
.printDate	{
	margin-top: 1.4em;
	}
	
.restrictedRightsLegendGenText	{
	font-weight: bold;
	}

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

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

.titlePage .artSquareTop	{
	margin: 3em 0px 1.5em 15px;
}

.titlePage h1.title	{
   	font-size: 200%;
	color: #000000;
   	margin: .1em 0px .1em 19px;
}

.titlePage h1.title .superscript	{
	font-size : 40%;
	vertical-align: 1em;
	font-weight: normal;
}

h2.leadinTitle,
h2.subTitle	{
	font-size: 165%;
	margin: 0px 0px 0px 19px;
	padding: 0px;
	font-weight: normal;
	color: #6a6a6c;
} 

h3.edition,
h3.volumeNumberOnly	{
	color: #6a6a6c;
   	font-size: 140%;
	margin: 3em 0px 0px 19px;
	font-weight:normal;
}

h3.volumeNumber	{
	color: #6a6a6c;
   	font-size: 140%;
	margin: .2em 0px 0px 19px;
	font-weight: normal;
}

/* generated paragraph from description in Piers for CDL
   decided to do this inline instead of in CSS
.titlePage .paragraph	{
	margin: 3em 3em 0px 19px;
	line-height: 175%;
	background-color: #e3eef9;
	padding: .5em 1em 1em 1em;
}*/


.titleDisclaimer h3.title	{
	color: #000000;
	font-size: 120%;
	margin: 5em 0px 0px 0px;
	padding: 0px;
}

.titleDisclaimer	{
	margin: 3em 20px 0px 19px;
}

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

.backMatter	{
	margin-top: 2.1em;
}

.titlePageTOC .banner	{
	background-color:#e3eef9;
	background-image:url(../images/artSquare.jpg);
	background-repeat: no-repeat;
	background-position:right top;
	padding: 1em 1em 0px 1em;
	height: 90px;
	/*margin-top: 1em;*/
	margin-bottom: 1.4em;
}

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

.titlePageTOC .part	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	background-color: #f6f6f6;
	border: solid 1px #dcdcdc;
	border-left:none;
	border-right:none;
	font-size: 110%;
	color: #505050;
	font-weight:bold;
	padding: .5em 1em .5em 1em;
	margin-top: 2.1em;
	margin-bottom: .7em;
}

.titlePageTOC .partNumber	{
	font-size:84%;
	font-weight:normal;
	padding-right:1em;
}

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

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


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

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

.refDictEntryCollection h1.onlineTOCTitle	{
	font-size: 150%;
	margin-bottom: 0px;
	margin-top: 1.5em;
}

.chapterRule	{
	border-top: 4px solid #DCDCDC;
	width: 300px;
	margin-top: .3em;
}


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

.generatedAddress	{
	margin-top: 1.4em;
}

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

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

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

/* ************************************************************	*/
/* **************** REFPROC TABBED NAVIGATION ***************** */
/* ************************************************************	*/
.tabs {
	float:left;
    width:100%;
    background:#fff url(../images/tabBottom.png) repeat-x bottom;
    line-height:normal;
	margin-top: .7em;
	margin-bottom: 1.4em;
}
.tabs ul {
	margin:0;
	padding: 4px 0px 8px 0px;
	list-style:none;
}
.tabs li {
    float:left;
    margin:0;
    padding:0;
}
.tabs a,
#bookpage .tabs a {
    display:block;
    background:url(../images/tabLeft_off.png) no-repeat left top;
	font-weight:bold;
	font-size: 84%;
	color: #0066cc;
	padding: 3px 0px 4px 3px;
	text-decoration: none;
}
.tabs a span,
#bookpage .tabs a span	{
    background:#f5f9ff url(../images/tabRight_off.png) no-repeat right top;
	padding: 3px 6px 4px 3px;
	color: #505050;
}
.tabs a.current,
#bookpage .tabs a.current {
    background:url(../images/tabLeft_on.png) no-repeat left top;
	border:0;
	color: #505050;
	padding-bottom: 5px;
}
.tabs a.current span,
#bookpage .tabs a.current span	{
    background:url(../images/tabRight_on.png) no-repeat right top;
	border:0;
	padding-bottom: 5px;
} 
/* rollover/hover effect for tabs */
.tabs a:hover,
.tabs a.current:hover,
#bookpage .tabs a:hover,
#bookpage .tabs a.current:hover	{
	background:url(../images/tabLeft_rollover.png) no-repeat left top;
	padding-bottom: 5px;
	border:0;
	text-decoration:none;
}
.tabs a:hover span,
.tabs a.current:hover span
#bookpage .tabs a:hover span,
#bookpage .tabs a.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: normal;
		padding:.2em 5px .3em 5px;
}

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

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

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

/* ****************************************************	*/
/* ****************** running head ******************** */
/* ****************************************************	*/
.breadcrumb	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-size: 84%;
	font-weight: bold;
	color: #000000;
}

.helpRunningHead	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-size: 84%;
	font-weight: bold;
	color: #000000;
	border-bottom: 1px solid #DCDCDC;
	padding-bottom: .3em;
}


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

/* Enabled Links	*/
.navOn	{
	font-size: 84%;
	white-space: nowrap;
}	

/* Disabled Link: Next or Previous			*/
.navOff	{
	font-size: 84%;
	color : #6A6A6C;
	white-space: nowrap;
}

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

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

.shortTitle	{
	font-family : "Trebuchet MS", arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	color: #000000;
}
	
.topNav	{
	font-family : "Trebuchet MS", arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	border-top: 1px solid #DCDCDC;
	background-color: #F8F8F8;
	margin-top: 2px;
	padding-left: .4em;
	padding-bottom: .3em;
}

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

.copyright	{
	font-family: arial, "Arial Unicode MS", geneva, "Lucida Grande",  sans-serif;
	font-size : 84%;
	margin-top : 2.5em;
}

/* copyright element generated before ending titlePage DIV */
.titlePage .copyright	{
	margin-left: 19px;
	margin-top: 25%;
}

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



/* --> *