body {
    font-family: Arial, sans-serif;
    margin-left: 12pt;
    margin-top: 12pt;
	 font-size: 10pt;
}
.para {
    display: block;
    text-align: left;
    margin-top: 6pt;
    margin-bottom: 6pt;
    font-size: 100%;
    font-weight: normal;
    font-style: normal;
}
pre {
	font-size: 80%;
	color: #001095;
	font-family: 'Courier New', monospace;
	margin-top: 3pt;
	margin-bottom: 0pt;
	padding-top: 3pt;
	padding-left: 5pt;
	padding-right: 5pt;
	padding-bottom: 3pt;
	background-color: #F5F5F5;
}	 
/** "Summary" text copied in from other files to this Part page **/
.partdesc {
    display: list-item;
    margin-left: 24pt;
    text-align: left;
    font-weight: normal;
    font-size: 100%;
    margin-bottom: 4pt;
    margin-top: 1pt;
	 color: Black;
	 background-color: White;
}
/* spacer for anywhere a little extra vertical space is needed */
/* after .partList; after a linkList ... */
.s { 
    margin-top: 2pt;
}
/* Standalone graphic (diagram/screenshot) */
.imageBlock {
  text-align: left;
  display: block;
  margin-left: 18pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
}
/* Inline graphic (icon) */
.imageInline {
  display: inline;
}
/* Topic Title */
.title {
	display: block;
	text-align: left;
	margin-bottom: 10pt;
	font-size: 220%;
	font-weight: bold;
	font-style: normal;
	color: Navy;
	background-color: White;
	font-family: Arial, sans-serif;
	border-left-color: ActiveCaption;
	border-left-style: groove;
	border-left-width: medium;
	border-top: medium groove activecaption;
	text-indent: 0pt;
	padding-left: 5pt;
}
/* Head 1 */
.subTopic1Title {
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 20pt;
	margin-bottom: 6pt;
	font-size: 160%;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;
	color: Navy;
	border-top: medium groove ActiveCaption;
}
/* Head 2 */
.subTopic2Title {
	display: block;
	text-align: left;
	margin-top: 18pt;
	margin-bottom: 6pt;
	font-size: 120%;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;
	border: none;
}
/* Head 3 */
.subTopic3Title {
	display: block;
	text-align: left;
	margin-top: 12pt;
	font-size: 110%;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, sans-serif;
	border: none;
}
/* Like a Head 1 */
.subDialogTitle {
 	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 28pt;
	margin-bottom: 6pt;
	font-size: 160%;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;
	border-top: medium groove ActiveCaption;
}
/* Head just before a task list */
.taskIntro {
	font-weight: bold;
	font-size: 100%;
	display: block;
	margin-bottom: 1pt;
	margin-top: 10pt;
}

.tableTitle {
  font-family: Arial, sans-serif;
  font-size: 90%;
  font-weight: bold;
  font-style: italic;
  margin-top: 6pt;
}
table.regular {
	font-family: Arial, sans-serif;
	font-size: 95%;
	font-weight: normal;
	text-align: left;
	margin-top: 3pt;
	margin-bottom: 10pt;
	border-top: 1.5pt solid Silver;
	border-bottom: 1.5pt solid Silver;
}
table.notes {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
	text-align: left;
}
table.DefList {
	font-family: Arial, sans-serif;
	font-size: 95%;
	font-weight: normal;
	text-align: left;
	margin-top: 3pt;
	margin-bottom: 10pt;
	border-top: 1.5pt solid Silver;
	border-bottom: 1.5pt solid Silver;
}
tr {
  vertical-align: top;
}
th {
	vertical-align: bottom;
	font-weight: bold;
	padding-left: 4pt;
	font-size: 95%;
	color: Navy;
	background-color: White;
}
td.regular {
	vertical-align: top;
	border-top: 1pt solid Silver;
}
td.notes {
	vertical-align: top;
	}
td.DefList {
	vertical-align: top;
	border-top: 1pt solid Silver;
}
.tablePara {
	display:block;
	margin-top: 1pt;
	margin-bottom: 1pt;
	font-size: 95%;
	margin-left: 3pt;
	margin-right: 3pt;
}
ul {
	text-align: left;
	display: block;
	list-style-image: url(../StandardGraphics/bullet.jpg);
	font-weight: normal;
	font-style: normal;
	margin-top: 6pt;
}
ul ul {
	list-style-type: square;
   margin-top: 3pt;
}
ul ul ul {
	list-style-type: disc;
	margin-top: 3pt;
}
ol { 
  text-align: left;
  display: block;
  list-style-type: decimal;
  font-weight: normal;
  font-style: normal;
  margin-top: 6pt;
  margin-bottom: 3pt;
}
ol ul {
	list-style-type: square;
   margin-top: 3pt;
}
ol ul ul {
	list-style-type: disc;
	margin-top: 3pt;
}
/* Simple list: no bullet or number */
.list { 
  text-align: left;
  display: block;
  list-style: outside;
  font-weight: normal;
  font-style: normal;
  margin-top: 5pt;
  margin-bottom: 5pt;
  margin-left: 18pt;
}
/* Tasks */
.taskList { 
  text-align: left;
  display: block;
  list-style: decimal outside;
  font-weight: normal;
  font-style: normal;
}
li {
	display: list-item;
	text-align: left;
	margin-bottom: 3pt;
	margin-top: 0pt;
}
/* Paragraphs following li / additional paras*/
.listPara1, .listPara2 {
   margin-top: 0pt;
}
/* control over .listPara2 paragraphs */
.listParaLeading {
  text-align: left;
  margin-bottom: 3pt;
  margin-top: 3pt;
  display: block;
}
.menuPath {
	color: #4682B4;
	background-color: White;
}
.menuItem {
   color: #4682B4;
	background-color: White;
   font-weight: bold;
}	 

/*************** Links *******************/
a:link, a:visited {
  color: Blue;
}
a {
	text-decoration: none;
}
/* Related Information & In This Section headings */
.linkList, .partList {
    display: block;
    list-style-type: none;
    text-align: left;
    margin-top: 12pt;
    font-weight: bold;
    font-size: 100%;
    color: Navy;
	 background-color: White;
}
/* Links in Related Information & In This Section */
.listedLink {  
    display: list-item;
    margin-left: 24pt;
    text-align: left;
    color: blue;
    background-color: White;
    font-weight: normal;
    font-size: 100%;
    text-decoration: underline;
    margin-top: 4pt;
}
/* Link inline in a paragraph */
.link {
	display: inline;
	text-decoration: none;
	color: #0A246A;
	background-color: White;
	border-bottom: 0.5pt dashed #B0C4DE;
	padding-bottom: 0.35pt;
}
/* Link in subprocedure*/
.subProdLink {
	display: block;
   margin-left: 12pt;
   text-align: left;
   color: blue;
	background-color: White;
   font-weight: normal;
   font-size: 100%;
   text-decoration: underline;
   margin-top: 0pt;
	margin-bottom: 0pt;
}
/*************** Character tags *********************/	 	 
.tip {
	font-weight: Bold;
	color: Black;
	background-color: White;
}
.note {
	font-weight: bold;
	color: Navy;
	background-color: White;
}
.warning {
	font-weight: bold;
	color: #B22222;
	background-color: White;
}
.ide {
    display: inline;
    font-weight: Bold;
}
/* Reserved language keywords or compiler */
.keyword	{
	font-weight: bold;
}
/* Words like CTRL and ENTER */
.keyboard {
	font-size: 83%;
	font-family: Arial, sans-serif;
	font-style: normal;
	color: #767676;
	background-color: White;
	text-transform: uppercase;
}
/* inline code snippits */
.codeInline, .keyinput {
    font-size: 100%;
    font-weight: normal;
    font-style: normal;
    color: #001095;
	background-color: White;
    font-family: 'Courier New', monospace;
}
/** code snipits in the automated Reference section **/
.syntax {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	color: #001095;
	background-color: White;
	font-family: 'Courier New', monospace;
	display: block;
	padding-left: 36pt;
	text-indent: -12pt;
	margin-top: -8pt;
}
/* For the search term highlighter */
.searchTerm0 {
 color: #000000;
 background-color: #ffff66;
}
.searchTerm1 {
 color: #000000;
 background-color: #a0ffff;
}
.searchTerm2 {
 color: #000000;
 background-color: #99ff99;
}
.searchTerm3 {
 color: #000000;
 background-color: #ff9999;
}
.searchTerm4 {
 color: #000000;
 background-color: #ff66ff;
}
/** italic **/
.i {
    display: inline;
    font-style: italic;
}
/** bold **/
.b {
    display: inline;
    font-weight: bold;
}
/** plain text **/
.pt {
    font-size: 100%;
    font-family: Arial, sans-serif;
	 display: inline;
    font-weight: normal;
}
.copyright {
	font-size: 85%;
	display: block;
	border-top: 1pt solid silver;
}
