img {
  vertical-align: middle;
} 


#contentWrapper {
	width: 972px;
	margin: 0 auto;
	
	
}
#left {
	float: left;
	/* position: fixed;
	margin-top: 120px; */
	margin-left: 18px;
	text-align: left;
	/* margin: 120px 12px 0 auto;
	width: 226px; */
	padding-top: 30px;
	display: inline;
}
#contents{
    text-align: left;
    padding:10px 14px 0 20px;
	max-width:1160px;
	margin:0 auto;
}

#help_search {
	margin-top: 1.5em;
}
#help_search form fieldset  {
	margin: 10px 0 0 0; padding: 0; border: 1px solid #cc6600; *border-top: none; *border-bottom: none; background: #cc6600; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 198px;
}
#help_search .searchtext {
	width: 156px;
	font-size: .8em;
}
#help_search .srchbutton {
	*background: url(/images/nav/mag_glass_orange.gif) no-repeat left top;
}
/*a:link:hover, a:link:active { 
  color: #a22; 
  text-decoration: none; 
}*/

a[name]:hover  { 
  /*text-decoration: inherit; */
  /*color: inherit; */
  text-decoration: inherit;
  color: #007dc3;
  background: inherit;
}

.body {
  line-height: 1.5em;
  margin-top: 0.5em;
  font-size: 1.6rem;
  margin-bottom: .75em;
}

div.bodyKeepWithNext 
{
  line-height: 1.5em;
  margin-top: 0.5em;
  margin-bottom: .75em;
}

h1, div.chapter, div.chapterNoNum, div.BookOverview, div.chapterNoNum, div.chapterAbout 
{
 font-family: Helvetica,Arial,sans-serif;
 margin: 20px 0 0 0; 
  font-size: 2.25em;
  color: #c60;
  font-weight: normal;
}

div.chaptersub, div.chaptersubNonum
{
    font-family: Helvetica,Arial,sans-serif;
  color: #333;
  font-size: 1.3em;
  margin: 3px 0 20px 0;
}

.chaptersub_outer, .chaptersubNonum_outer
{
  margin-bottom: 21px;
  margin-right: 0;
  margin-top: 0;
}

h2, div.N1headingFirst, div.HelpOverview, div.N1heading, div.N1heading_no_PTOC, div.N1headingHelpFirst
{
	font-family: Helvetica,Arial,sans-serif;
	color: #c60;
	padding: 4px 0px;
	font-size: 1.5em;
	margin-bottom: 10px;
	text-align: left;
	clear: left;
	margin-top: 16px;
  font-weight: normal;
}

h3, div.N2heading, div.N2headingNoNewPage
{
	font-family: Helvetica,Arial,sans-serif;
	color: #c60;
	padding: 4px 0px;
	font-size: 1.25em;
	margin-bottom: 10px;
	text-align: left;
	clear: left;
	margin-top: 16px;
  font-weight: normal;
}

.chaptersubNonum_inner, .chaptersub_inner, .N1heading_inner, .N1headingHelpFirst_inner, .N2heading_inner, .N2heading_no_PTOC_inner, .N3heading_inner
{
  margin: 0;
  padding: 0;
}

.N1heading_outer, .N1headingHelpFirst_outer, .N2heading_outer, .N2heading_no_PTOC_outer
{
  margin-bottom: 12px;
  margin-right: 0;
  margin-top: 0;
}


div.N3heading
{
    font-family: Helvetica,Arial,sans-serif;
	font-weight: bold;
	font-size: 1.15em;
  margin: 25px 0px 12px 0px;
	text-align: left;
	color: #c60;
}

.N3heading_outer
{
  margin-bottom: 5px;
  margin-right: 0;
  margin-top: 19px;
}

div.InThisSection
{
  font-size: 2%;
}
  
div.chapterTOC, .chapterTOC, .chapterTOC a, .chapterTOC span, .BookOverviewTOC, .BookOverviewTOC a
{
	font-weight: bold;
	margin: .5em 0;
	text-align: left;
	text-decoration: none;
  }

.chaptersubTOC, .N1headingTOC, .N1headingFirstTOC {
	margin: .5em 0 .5em; 
}

div.N2headingTOC, div.N2heading_no_TOC
{
  margin: 0.5em 0 0 2em; 
}   

.N1headingTOC, .N1headingFirstTOC, div.N1headingFirstChapterTOC, div.N1headingChapterTOC 
{
	margin: .25em 0 .25em 0em;
}

div.N2headingTOC, div.N2headingNoNewPageTOC, div.N2headingChapterTOC
{
  margin: 0.25em 0 0 1em;
}      

div.N1number
{
  margin: 8px 0 8px 22px;
  text-align: Left;
  text-indent: -22px;
  text-transform: none;
  vertical-align: baseline;
  line-height: 1.5em;
}

.N1letterIndent_outer, .letterIndent_outer
{
  margin-left: 28px;
  margin-top: 8px}

.N1numberIndent, .numberIndent, .N1letterIndent, .letterIndent
{
  margin: .5em 0 0 3.35em;  
  text-indent: -1.65em !important;
}

div.N1numberIndent_inner, .numberIndent_inner, div.N1letterIndent_inner, div.letterIndent_inner
{
  margin: 0px 0 0px 12px;
  text-indent: 0;
  line-height: 1.5em;
}

.N1number_outer,.N1numberIndent_outer, .numberIndent_outer
{
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 8px;
}

.N1numberIndent_inner {
  margin: .5em 0 0 3.35em;  
  text-indent: -1.65em
  }
  
.N1number_inner
{
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}

.N1number_inner_first, .N1number_indent_inner_first
{
 width:25px;
 white-space: nowrap;
 padding: 0;
 margin: 0;
 line-height: 1.5em;
}
 
div.N2bullet
{
  margin: 8px 0 8px 30px;
  text-align: Left;
  text-indent: -30px;
  vertical-align: baseline;
}

.N2bullet_outer, .N1NumberIndent_outer
{
  margin: 8px 0 8px 30px;
}

.N2bullet_inner_first
{
 width: 22px;
 white-space: nowrap;
 padding: 0;
}

.N2bullet_inner
{
  margin: 0;
  padding: 0;
  font-size: 1.6rem
}

div.BookTitle, div.BookTitleContents
{
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Helvetica,Arial,sans-serif;
	color: #c60;
	padding-bottom: 4px;
	border-bottom: 1px dotted #C1C1C1;
	font-weight: normal;
	font-size: 2em;
	padding-right: 20px;
	margin-top: 14px;
	clear: left;
}

.BookTitle a:hover {
	color: #0072CF;
}

.JMPProOnly
{ 
  font-weight: bold;
  padding-bottom: 10px;
}

div.N1bullet
{ 
  margin: 8px 0 8px 22px;
  text-align: Left;
  text-indent: -22px;
  text-transform: none;
  vertical-align: baseline;
}

.N1bullet_outer, div.N2headingMTOC_outer
{
   margin: 8px 0 8px 2px;
}

.N1bullet_inner_first,div.N2headingMTOC_inner_first
{
 width: 22px;
 white-space: nowrap;
 padding: 0;
 margin: 0;
}

.N1bullet_inner, div.N2headingMTOC_inner
{
  vertical-align: baseline;  
  line-height: 1.5em;
  font-size: 1.6rem;
}

.RelatedInformation
{
   font-weight: bold;
   margin: 16px 0 8px 0;
   text-indent: 0;
  }

div#content h1 {
	font-size: 3.4rem;
	line-height: 1.1;
	padding-bottom: .5em;
}
  
td.nopadding 
{
 padding: 0;
}

td, th
{
  padding: 0 8px 0 0;
  vertical-align: top;
  line-height: 1.351em;
}

td > div.body, td > pre
{  
  margin: 4px 0 4px 0;
}

.body_outer
{
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.body_inner
{
  margin: 0;
  padding: 0;
}


div.CellFigure
{  
  margin: 8px 0 8px 0;
  text-indent: 0;
  vertical-align: baseline;
}

.CellFigure_outer
{
  margin-bottom: 8px;
  margin-right: 0;
  margin-top: 8px;
}

.CellFigure_inner, .CellHeading_outer, .CellHeading_inner
{
   margin: 0;
  padding: 0;
}

div.CellHeading
{
  font-weight: bold;
  margin: 4px 2px 4px 0;
  text-align: left;
}

div.TaskIntro
{ font-style: italic;
  margin-top: 18px;
  margin-bottom: 8px;}

div.code
{
  font-family: monospace;
  font-size: 100%;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin: 4px 0 0 32px;
  vertical-align: baseline;
}

.code_inner, .code_outer
{
   margin: 0;
  padding: 0;
}

div.codeOutput
{
  color: #000000;
  font-family: monospace;
  font-size: 100%;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin: 0 0 0 58px;
  vertical-align: baseline;
}

div.codeSyntax
{
  font-family: monospace;
 	 font-size: 100%;
	font-style: italic;
	text-align:left;
	margin:0em;
	width: 90%;
  }


.codeOutput_outer
{
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.codeOutput_inner
{
  margin: 0;
  padding: 0;
}

div.defTerm
{
font-family: Arial, sans-serif;
  font-weight: bold;
  padding:0;
 margin: 10px 0 0 0px;
   line-height: 1.5em; 
   font-size: 0.9em;
}

.defTerm_outer
{
  margin-bottom: 6px;
  margin-right: 0;
  margin-top: 6px;
}

.defTerm_inner
{
   margin: 0;
  padding: 0;
}

div.defTermIndent
{
  font-family: Arial, sans-serif;
  font-weight: bold;
  margin: .25em 0 0em 1.65em !important;
    line-height: 1.25em;
	   font-size: 0.9em;
}

div.defText
{
  padding: 0;
  margin: 4px 0 8px 24px;   
  text-indent: 0;
  line-height: 1.5em; 
}

.defText_outer
{ 
  margin-bottom: 8px;
  margin-right: 0;
  margin-top: 8px;
}

.defText_inner, .equation_inner
{
   margin: 0;
  padding: 0;
}

div.defTextIndent 
{
  margin: 0em 0em .25em 3.3em;
    line-height: 1.5em; 
}
div.equation
{
  margin: 6px 0 6px 21px;
  text-indent: 0;
}

.equation_outer, .equation2_outer, .equation2_inner
{
  margin-bottom: 6px;
  margin-right: 0;
  margin-top: 6px;
}

div.equation2
{
  margin: 6px 0 6px 40px;
  text-indent: 0;
}

div.Figure_Title
{
    font-family: Helvetica,Arial,sans-serif;
  font-size: 1em;
  margin: 16px 0 4px 0;
  text-indent: 0;
}

.Figure_Title_outer
{
  margin-bottom: 8px;
  margin-right: 0;
  margin-top: 16px;
}

div.figureContainer
{
  margin: 8px 0 18px 0;
  text-indent: 0;
  line-height: 1px;
}

.figureContainer_outer
{
  margin-bottom: 19px;
  margin-right: 0;
  margin-top: 8px;
}

.figureContainer_inner, .Figure_Title_inner
{
  margin: 0;
  padding: 0;
}

#centerCol .figureContainer img {
	max-width: 440px;
	height: auto;
}

div.galleryFigure {
  margin-top: 8px
  }
  
div.HeadMinor
{
	font-size: 1em;
font-family: Helvetica,Arial,sans-serif;
  font-weight: bold;
  margin: 24px 0 8px 0;
  text-indent: 0;
  color: #c60;
}

.HeadMinor_outer
{
  margin-bottom: 8px;
  margin-right: 0;
  margin-top: 16px;
}

.HeadMinor_inner
{
   margin: 0;
  padding: 0;
}

div.Note, div.Tip, div.Caution, div.CautionBold
{
  margin: 20px 0;
  padding: 4px;
  border: solid silver;
  border-width: 1px; 
  border-left: white;
  border-right: white;
  font-size: 1.6rem;
  line-height: 1.5em;
}

div.NoteIndent, div.TipIndent, div.CautionIndent
{
  margin: 10px 0 8px 24px;
   padding: 4px;
  border: solid silver;
  border-width: 1px; 
  border-left: white;
  border-right: white;
  font-size: 1.6rem;
  line-height: 1.5em;
}

div.NoteIndent2, div.TipIndent2, div.CautionIndent2
{
  margin: 10px 0 8px 28px;
   padding: 4px;
  border: solid silver;
  border-width: 1px; 
  border-left: white;
  border-right: white;
  font-size: 1.6rem;
  line-height: 1.5em;
}

div.indent1
{
  margin: 8px 0 8px 30px;
  text-indent: 0;
   line-height: 1.5em;
}

.indent1_outer
{
  margin-bottom: 8px;
  margin-right: 0;
  margin-top: 8px;
}

.indent1_inner
{
   margin: 0;
  padding: 0;
}

div.indent2
{
  margin: 8px 0 8px 55px;
  text-indent: 0;
   line-height: 1.5em;
}

div.CautionList, div.TipList, div.NoteList
{ 
  font-weight: bold;
}

.Note_outer
{
  margin-bottom: 8px;
  margin-right: 0;
  margin-top: 8px;
}

.Note_inner
{
   margin: 0;
  padding: 0;
}

div.number
{
  margin: 11px 0 6px 24px;
  text-indent: -24px;
}

.number_outer
{
  margin-bottom: 8px;
  margin-right: 0;
  margin-top: 8px;
}

.number_inner
{
   margin: 0;
  padding: 0;
}

.number_inner_first
{
 width: 24px;
 white-space: nowrap;
 padding: 0;
 margin: 0;
}

pre {
  white-space:pre-wrap;
  margin-left: 32px;
  margin-top: 10px;
}

div.references
{
  margin: 6px 0 6px 16px;
  text-indent: -16px;
  vertical-align: baseline;
  line-height: 1.5em;
}

.separator
{ text-indent: -9999px;
	border-right: 1px solid #e0e0e0;
	margin: 0 4px 0 2px;
	width: 2px;
  }

.references_outer
{
  margin-bottom: 8px;
  margin-right: 0;
  margin-top: 8px;
}

.references_inner
{
   margin: 0;
  padding: 0;
}

div.TableFootnote, div.Footnote
{
  text-indent: 0;
  color: #666;
}

.TableFootnote_outer
{
  margin-bottom: 0;
  margin-right: 24px;
  margin-top: 0;
}

.TableFootnote_inner
{
   margin: 0;
  padding: 0;
}

div.TableTitle
{
  font-family: Helvetica,Arial,sans-serif;
  font-size: 1em;
  margin: 4px 0 4px 0;
  text-indent: 0;
  text-align: left;
}

.TableTitle_inner, .TableTitle_outer
{
  margin: 0;
  padding: 0;
}

.S1SynObj, .S1message{
  font-family: monospace;
  border-top: 1pt solid #369;  
  font-size: 110%;
  padding: 5px 0 0 0;
  margin: 16px 0 0 0;
}

.S1messagesAlt {
  font-family: monospace;
  font-size: 110%;
  margin: 5px 0 0 0;
}

.S1alt2 {
  font-family: monospace;
  font-size: 110%;
  padding: 0;
  margin: 5px 0 0 0;
}

.S2Syn
{
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
   margin-top: 8px;
   margin-left: 16px;
  }
  
.S3Arg
{
  font-family: monospace;
  font-weight: normal;
   margin-top: 8px;
   margin-left: 16px;
     font-size: 1em;
  }
  
.S3Syn, .S3ArgText, .S3message, .SyntaxDef
{ 
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 100%;
  font-weight: normal;
  margin-top: 8px;
  margin-left: 32px;
}

span.bold
{
  font-weight: bold;
}

span.BookTitle
{
 font-weight: normal;
    font-style: italic;
}

span.code
{
 font-family: monospace;
  font-style: normal;
  font-weight: normal;
}

.codeOutput, .codeOutput a, .codeOutput a:visited, .codeOutput a:hover, .codeOutput a:active
{
 font-family: monospace;
  font-style: italic;
  font-weight: normal;
  color: #333;
  margin-left: 1.25em;
}
span.command {
  font-style: normal;
  font-weight: bold;
}

span.Emphasis
{
  font-style: italic;
}

/* China & Japan No Italics */
#china span.Emphasis
{
  font-style:normal;
}

#japan span.Emphasis
{
  font-style:normal;
}

span.EquationMatrix
{
  font-style: normal;
  font-weight: bold;
}

span.EquationRegular
{
  font-style: normal;
  font-weight: normal;
}

span.EquationSymbol
{
  font-style: normal;
}

span.EquationVariables
{
  font-style: italic;
}

span.filepath 
{
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 1.4rem;
}

span.Note
{
  font-weight: bold;
}

span.placeholder
{
  font-style: italic;
}

span.Subscript, sub
{
  vertical-align: sub;
  font-size: 90%;
}

span.SubscriptItalic
{
  vertical-align: sub;
  font-style: italic;
  font-size: 90%;
}

span.Superscript, sup
{
  vertical-align: super;
  font-size: 90%;
}

span.Term
{
  font-style: italic;
}

.zmpFigTab
{
  font-weight: bold;
}

table.Format_A, table.Format_A_wide, table.Format_A_wide_no_title
{
  background-color: white;
  border-collapse: collapse;
  empty-cells: show; 
} 

table.Note caption 
{
  margin:0;
  } 

caption 
{
  margin: 0;
 }
 
table.Note
{
  border-collapse: collapse;
  margin: 8px 0 8px 0;
  text-align: left;
  border: 0px;
  padding: 6px; 
}

table.Note td 
{
  padding: 6px; 
 }
 
table.Format_A, div.NoteTable, div.CautionTable, div.TipTable, table.Format_A_no_title, table.Format_A_wide, table.Format_A_wide_no_title
{
    margin: 20px 0 8px 0;
    vertical-align: top;
}

table.Format_B
{
  border-collapse: collapse;
  margin: 20px 0 12px 0px;
  border: 0px;
}

table.PictureIndex  td
{
  padding-top: 22px;
}

.JMPProIcon
{ 
  display:inline;
  float:left;
  vertical-align:middle;
  margin-right: 5px;
}

div.no_breadcrumb_link
{
  color: gray;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 75%;
  font-weight: normal;
  text-align: right;
}
div.breadcrumb_link
{
  color: #00349A;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 75%;
  font-weight: bold;
  text-align: right;
}
  
.breadcrumbs_top
{
  color: #666;
  font-size: .75em;
  font-weight: normal;
   padding-top: 12px;
   margin-bottom: 18px;
   text-transform: uppercase;
}

.navigation_top 
{
	float: right;
  margin: 1em 0em 1em 2em;
  font-size: .75em;
  clear: left;
font-weight: bold;
text-transform: uppercase; 
}

.navigation_bottom
{  	float: right;
  margin: 1em 0em 1em 2em;
  font-size: .75em;
  clear: left;
font-weight: bold;
text-transform: uppercase; 
}
.navigation_top a {
	text-decoration: none;
}
.zmpFolio {
	display: none;
}

/*over-rides for CQ header/footer styles*/
div.body a[name], div.body a[name]:visited, div.body a[name]:hover, div.bodyKeepWithNext a[name], div.bodyKeepWithNext a[name]:visited, div.bodyKeepWithNext a[name]:hover, div.BookOverview a[name], div.BookOverview a[name]:visited, div.BookOverview a[name]:hover,  div.Caution a[name], div.Caution a[name]:visited, div.Caution a[name]:hover, div.CautionIndent a[name], div.CautionIndent a[name]:visited, div.CautionIndent a[name]:hover, div.CellHeading a[name], div.CellHeading a[name]:visited, div.CellHeading a[name]:hover, div.CellFigure a[name], div.CellFigure a[name]:visited, div.CellFigure a[name]:hover,div.chapter a[name], div.chapter a[name]:visited, div.chapter a[name]:hover, div.chaptersub a[name], div.chaptersub a[name]:visited, div.chaptersub a[name]:hover, div.chaptersubnonum a[name], div.chaptersubnonum a[name]:visited, div.chaptersubnonum a[name]:hover, div.code a[name], div.code a[name]:visited, div.code a[name]:hover, div.codeOutput a[name], div.codeOutput a[name]:visited, div.codeOutput a[name]:hover, div.codeSyntax a[name], div.codeSyntax a[name]:visited, div.codeSyntax a[name]:hover,div.equation a[name], div.equation a[name]:visited, div.equation a[name]:hover, div.equation2 a[name], div.equation2 a[name]:visited, div.equation2 a[name]:hover,  div.Footnote a[name], div.Footnote a[name]:visited, div.Footnote a[name]:hover,div.N1bullet_inner a[name], div.N1bullet_inner a[name]:visited, div.N1bullet_inner a[name]:hover, div.N1headingFirst a[name], div.N1headingFirst a[name]:visited, div.N1headingFirst a[name]:hover, div.N2bullet_inner a[name], div.N2bullet_inner a[name]:visited, div.N2bullet_inner a[name]:hover, div.defTerm a[name], div.defTerm a[name]:visited, div.defTerm a[name]:hover,div.defText a[name], div.defText a[name]:visited, div.defText a[name]:hover, div.EquationVariables a[name], div.EquationVariables a[name]:visited, span.EquationVariables a[name]:hover,div.Figure_Title a[name], div.Figure_Title a[name]:visited, div.Figure_Title a[name]:hover, div.galleryFigure a[name], div.galleryFigure a[name]:visited, div.galleryFigure a[name]:hover, div.indent1 a[name], div.indent1 a[name]:visited, div.indent1 a[name]:hover, div.indent2 a[name], div.indent2 a[name]:visited, div.indent2 a[name]:hover, div.letterIndent_inner a[name], div.letterIndent_inner a[name]:visited, div.letterIndent_inner a[name]:hover,div.N1letterIndent_inner a[name], div.N1letterIndent_inner a[name]:visited, div.N1letterIndent_inner a[name]:hover, div.N1number_inner a[name], div.N1number_inner a[name]:visited, div.N1number_inner a[name]:hover, div.N1numberIndent_inner a[name], div.N1numberIndent_inner a[name]:visited, div.N1numberIndent_inner a[name]:hover, div.numberIndent_inner a[name], div.numberIndent_inner a[name]:visited, div.numberIndent_inner a[name]:hover, div.number_inner a[name], div.number_inner a[name]:visited, div.number_inner a[name]:hover, div.number_outer a[name], div.number_outer a[name]:visited, div.number_outer a[name]:hover, div.Note a[name], div.Note a[name]:visited, div.Note a[name]:hover, div.NoteTable a[name], div.NoteTable a[name]:visited, div.NoteTable a[name]:hover,div.NoteIndent a[name], div.NoteIndent a[name]:visited, div.NoteIndent a[name]:hover, div.ProOnly a[name], div.ProOnly a[name]:visited, div.ProOnly a[name]:hover, div.references a[name], div.references a[name]:visited, div.references a[name]:hover, div.S1alt2 a[name], div.S1alt2 a[name]:visited, div.S1alt2 a[name]:hover, div.S1message a[name], div.S1message a[name]:visited, div.S1message a[name]:hover, div.S1messagesAlt a[name], div.S1messagesAlt a[name]:visited, div.S1messagesAlt a[name]:hover, div.S3message a[name], div.S3message a[name]:visited, div.S3message a[name]:hover,div.S3Arg a[name], div.S3Arg a[name]:visited, div.S3Arg a[name]:hover, div.S3ArgText a[name], div.S3ArgText a[name]:visited, div.S3ArgText a[name]:hover,div.S3Syn a[name], div.S3Syn a[name]:visited, div.S3Syn a[name]:hover, div.S2Syn a[name], div.S2Syn a[name]:visited, div.S2Syn a[name]:hover, div.S1SynObj a[name], div.S1SynObj a[name]:visited, div.S1SynObj a[name]:hover, div.SyntaxTerm a[name], div.SyntaxTerm a[name]:visited, div.SyntaxTerm a[name]:hover, div.TaskIntro a[name], div.TaskIntro a[name]:visited, div.TaskIntro a[name]:hover, div.Tip a[name], div.Tip a[name]:visited, div.Tip a[name]:hover, div.TipIndent a[name], div.TipIndent a[name]:visited, div.TipIndent a[name]:hover, div.TipTable a[name], div.TipTable a[name]:visited, div.TipTable a[name]:hover, div.TableTitle a[name], div.TableTitle a[name]:visited, div.TableTitle a[name]:hover, div.CautionList a[name], div.CautionList a[name]:visited, div.CautionList a[name]:hover,div.TipList a[name], div.TipList a[name]:visited, div.TipList a[name]:hover,div.NoteList a[name], div.NoteList a[name]:visited, div.NoteList a[name]:hover, div.N1letterIndent a[name], div.N1letterIndent a[name]:visited, div.N1letterIndent a[name]:hover, div.letterIndent a[name], div.letterIndent a[name]:visited, div.letterIndent a[name]:hover, div.N1numberIndent a[name], div.N1numberIndent a[name]:visited, div.N1numberIndent a[name]:hover, div.numberIndent a[name], div.numberIndent a[name]:visited, div.numberIndent a[name]:hover, div.defTermIndent a[name], div.defTermIndent a[name]:visited, div.defTermIndent a[name]:hover, div.defTextIndent a[name], div.defTextIndent a[name]:visited, div.defTextIndent a[name]:hover, div.TableFootnote a[name], div.TableFootnote a[name]:visited, div.TableFootnote a[name]:hover, .Emphasis  { 
color:#333;
}

div.code span[class] a[name], span.link a[name] {color:#0071b3}

div.chapter a[name], div.chapter a[name]:hover, div.chapter a[name]:visited, div.chapterAbout a[name], div.chapterAbout a[name]:hover, div.chapterAbout a[name]:visited, div.H1 a[name], div.H1 a[name]:hover, div.H1 a[name]:visited, div.BookOverview a[name], div.BookOverview a[name]:visited, div.BookOverview a[name]:hover, div.BookOverview, div.HeadMinor a[name], div.HeadMinor a[name]:visited, div.HeadMinor a[name]:hover, div.N1heading a[name], div.N1heading a[name]:visited, div.N1heading a[name]:hover,div.N1headingFirst a[name], div.N1headingFirst a[name]:visited, div.N1headingFirst a[name]:hover,div.N1headingHelpFirst a[name], div.N1headingHelpFirst a[name]:visited, div.N1headingHelpFirst a[name]:hover, div.N2heading a[name], div.N2heading a[name]:visited, div.N2heading a[name]:hover, div.N2headingNoNewPage a[name], div.N2headingNoNewPage a[name]:visited, div.N2headingNoNewPage a[name]:hover, div.N1heading a[name], div.N1heading a[name]:visited, div.N1heading a[name]:hover, div.N1headingHelpFirst a[name], div.N1headingHelpFirst a[name]:visited, div.N1headingHelpFirst a[name]:hover, div.N2heading_no_PTOC a[name], div.N2heading_no_PTOC a[name]:visited, div.N2heading_no_PTOC a[name]:hover,div.N3heading a[name], div.N3heading a[name]:visited, div.N3heading a[name]:hover {
	color: #c60;
}

.code a, .code a:hover, .code a:visited, .code a:active,.codeSyntax a, .codeSyntax a:hover, .codeSyntax a:visited, .codeSyntax a:active 
{ 
    color: #333; 
}
pre.codeSyntax
{
    margin-left: 0em;
}
span.JSLOperatorName, span.JSLOperatorName a[name]
{
  color: #0040fb;
  font-family: monospace; 
  }
    
span.JSLString, span.JSLString a[name]
{ color: purple;
font-family: monospace; }

span.JSLPlatformName, span.JSLPlatformName a[name]
{ color: #800000;
font-family: monospace; }

span.JSLNumber, span.JSLNumber a[name]
{ color: #0099A1;
font-family: monospace; }

span.JSLMessage, span.JSLMessage a[name]
{color: #01178a;
font-family: monospace; }

span.JSLComment, span.JSLComment a[name]
{color: #3f7f3f;
font-family: monospace; }

.colName
{
  font-family: Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #cc6600;
}


// Ian customization
#latest-help-message {
  display: block;
  background: #007dc3;
  border-radius: 3px;
  padding: 1rem; }

.latest-help-message {
  display: block;
  background: #007dc3;
  border-radius: 3px;
  padding: 1rem; }

.latest-help-message p {
  color: white;
  padding: 0;
  margin: 0;
  text-align: center;
  font-family: Arial;
  font-weight: bold; }

.latest-help-message p a:link {
  color: white !important; 
  text-decoration: underline}

.latest-help-message p a:visited {
  color: white !important; }

.latest-help-message p a:active {
  color: white !important; }


div[class] a[href], div[class] a[href]:visited {color: #0072CF;}
div[class] a[href]:hover {color: #2ab3ff;}