/* FIRST SECTION COPIED FROM DOCUMENT.CSS */

body{ color: #333333; font-family: "myriad-pro", "Myriad Pro", sans-serif; font-size: 12px; background-color: white; margin-left:20px; margin-right:20px}

p, .p { font-family: sans-serif; font-size: 10pt; color: #414141; margin-top:1em; margin-bottom:0em;}

.p_table { font-family: sans-serif; font-size: 10pt; color: #414141; margin-top:0em; margin-bottom:0em;}

.definition { font-family: sans-serif; font-size: 10pt; color: #414141; margin-top:.5em; margin-bottom:0em;}

ul li { list-style-type: square; margin-top:1.0em; margin-bottom:0em; margin-left:0px; font-family: sans-serif; font-size: 10pt; color: #414141;  }

ol li {list-style-type : decimal; margin-top:1.0em; margin-bottom:0em; font-family: sans-serif; font-size: 10pt; color: #414141;  }

ul ul li { list-style-type: square; margin-top:1.0em; margin-bottom:0em; }

ol ul li { list-style-type: square; margin-top:1.0em; margin-bottom:0em;}

ol ol li{ list-style-type: lower-alpha; margin-top:1.0em; margin-bottom:0em;}

ol ol ul li{ list-style-type: square; margin-top:1.0em; margin-bottom:0em;}

	h1{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 21px; font-weight: bold; margin-top: .5em;margin-bottom: 0px; }
	h2{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 19px; font-weight: bold; margin-top: 10px;margin-bottom: 0px; }
	h3{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 17px; font-weight: bold; margin-top: 10px;margin-bottom: 0px; }
	h4{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 16px; font-weight: bold; margin-top: 10px;margin-bottom: 0px; }
	h5{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 16px; font-weight: bold; margin-top: 12px;margin-bottom: 0px; }


	.topictitle1{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 21px; font-weight: bold; margin-top: .5em;margin-bottom: .5em; }
	.topictitle2{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 19px; font-weight: bold; margin-top: 10px;margin-bottom: .5em; }
	.topictitle3{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 17px; font-weight: bold; margin-top: 10px;margin-bottom: 0px; }
	.topictitle4{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 16px; font-weight: bold; margin-top: 10px;margin-bottom: 0px; }
	.topictitle5{ background-color: inherit; color: #414141; font-family: "myriad-pro","Myriad Pro",sans-serif; font-size: 16px; font-weight: bold; margin-top: 10px;;margin-bottom: 0px; }

.infotype { font-family:"myriad-pro", "Myriad Pro", sans-serif;  font-weight: bold; font-size: 16px; color: #414141; margin-top: 12px; margin-bottom: 0px;}

.example_title { font-family:"myriad-pro", "Myriad Pro", sans-serif;  font-weight: bold; font-size: 11pt; color: #414141; margin-top: 1.0em; margin-bottom: 1.0em;}

.ts_border-1 , entry
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	border:1pt solid black    
}

.widetable 
{
padding-left:5px;
padding-right:5px;
padding-top:5px;
border:1pt solid black    
}

.uicontrol {font-weight: bold;}

.b {font-weight: bold;font-family: sans-serif; font-size: 10pt; color: #414141;}

.nested_mini_toc {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-top: 0;
	width: 100%;
}

.mini_toc_heading {
    font-size: 10pt;
    font-weight: bold;
    padding-left: 6px;
		padding-top:5px;
}
.widetable {
    width: 80%;
}

a:hover { background-color: #CCCCCC; }

a:link { color : #005299; font-weight : normal;}

a:visited { color : #000099; font-weight : bold;}

dt { font-family: "Courier New", Courier, monospace; font-size: 10pt; color:#000099; font-weight: normal; text-align: left; text-indent: 0em; text-decoration: none;
            white-space: normal; margin-top:1em; margin-bottom:0em;}

dd { font-family: sans-serif; font-size: 10pt; color: #414141; margin-top:0em; margin-bottom:.5em;}

td { font-family: sans-serif; font-size: 10pt; color: #414141;}

img { margin-top:2pt;}

table { margin-top:6pt;margin-bottom:6pt;}

/* MADE ALL BODY LEVELS THE SAME */

.bodyhtml { font-family: sans-serif; font-size: 10pt; color: #414141;  background-color :  #FFFFF0;}

.body__toplevel { font-family: sans-serif; font-size: 10pt; color: #414141;  background-color :  #FFFFF0;}

.body__secondLevel { font-family: sans-serif; font-size: 10pt; color: #414141;  background-color :  #FFFFF0;}

.example {margin-top: 1pc; }

/* Added  topic_topic_topic_topic_topic_title__content   */


pre, .pre, .codeph { font-family : "Courier New", "serif";
      font-size : 9.0pt;
      color : #000099;
	margin-top:1em; margin-bottom:0em;}

.output { font-family : "Courier New", "serif";
      font-size : 9.0pt;
      color : #000099;
	margin-top:0em; margin-bottom:0em;}

.codeblock { font-family : "Courier New", "serif";
      font-size : 9.0pt;
      color : #000099;}
                 
.relations_title {font: bold 11pt sans-serif; margin-top: 10pt; border-top: 1px solid black}

.relations_content {margin-left: 20pt; font-family: sans-serif}

/* added classes  */
.breadcrumbs {  font: bold 9pt sans-serif; margin: 0px;
    color:#0000CC;
}

.topic_list_ul_li__content { margin: 0px;
}

.wf7 {text-align: right; font: bold 8pt "franklin gothic", sans-serif; color: #004982; background-color: #FFFFF0;   }
/* end added classes */

.top_link {text-align: center; vertical-align: middle;}

.top_link_leader {border-bottom: 1px solid black;}

th {background-color :  #DCEAFC;}




/*
Back to top button
*/
#back-top {
	position: fixed;
	/*
	bottom: 30px;
	margin-left: -150px;
	*/
	bottom: 20px;
	right: 20px;
	display:none;
}

#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 54px;
	height: 54px;
	display: block;
	//margin-bottom: 7px;
	background: url(top.png) no-repeat center center;
	/* rounded corners */
	//-webkit-border-radius: 15px;
	//-moz-border-radius: 15px;
	//border-radius: 15px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	//background-color: #777;
}

img
 {
	/*display: block;*/
	max-width: 100%;
	height: auto;
}


