	@charset "UTF-8";
/* normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{
display:block;
}
audio,canvas,video{
display:inline-block;
display:inline;
zoom:1px;
}

audio:
not([controls]) {
display:none;
height:0;
}

[hidden] {
display:none;
}

html {
font-size:100%;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}

html,button,input,select,textarea {
font-family:sans-serif;
}

body {
margin:0;
box-sizing: border-box;
}

a:
focus {
outline:thin dotted;
}

a:
active,a:
hover {
outline:0;
}
h1{
font-size:2em;
margin:0.67em 0;
}
h2{
font-size:1.5em;
margin:0.83em 0;
}
h3{
font-size:1.17em;
margin:1em 0;
}
h4{
font-size:1em;
margin:1.33em 0;
}
h5{
font-size:0.83em;
margin:1.67em 0;
}
h6{
font-size:0.75em;
margin:2.33em 0;
}
abbr[title]{
border-bottom:1px dotted;
}

b,strong {
font-weight:700;
}
blockquote{
margin:1em 40px;
}
dfn{
font-style:italic;
}
mark{
background:#fffb00;
color:#000;
}
p,pre{
margin:1em 0;
}
code,kbd,pre,samp{
font-family:monospace, serif;
_font-family:'courier new', monospace;
font-size:1em;
}
pre{
white-space:pre;
white-space:pre-wrap;
word-wrap:break-word;
}
q{
quotes:none;
}
q:before,q:after{
content:'';
content:none;
}
small{
font-size:75%;
}
sub,sup{
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}
sup{
top:-0.5em;
}
sub{
bottom:-0.25em;
}
dl,menu,ol,ul{
margin:1em 0;
}
dd{
margin:0 0 0 40px;
}
menu,ol,ul{
padding:0 0 0 40px;
}
nav ul,nav ol{
list-style:none;
list-style-image:none;
}
img{
border:0;
-ms-interpolation-mode:bicubic;
}
svg:not(:root){
overflow:hidden;
}
figure{
margin:0;
}
form{
margin:0;
}
fieldset{
border:1px solid #bec8d2;
margin:0 2px;
padding:0.35em 0.625em 0.75em;
}
legend{
border:0;
padding:0;
white-space:normal;
margin-left:-7px;
}
button,input,select,textarea{
font-size:100%;
margin:0;
vertical-align:baseline;
vertical-align:middle;
}
button,input{
line-height:normal;
}
button,html input[type="button"],input[type="reset"],input[type="submit"]{
-webkit-appearance:button;
cursor:pointer;
overflow:visible;
}
button[disabled],input[disabled]{
cursor:default;
}
input[type="checkbox"],input[type="radio"]{
box-sizing:border-box;
padding:0;
height:13px;
width:13px;
}
input[type="search"]{
-webkit-appearance:textfield;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
-webkit-appearance:none;
}
button::-moz-focus-inner,input::-moz-focus-inner{
border:0;
padding:0;
}
textarea{
overflow:auto;
vertical-align:top;
}
table{
border-collapse:collapse;
border-spacing:0;
}
body{
width:100%;
zoom:1px;
}
body:before,body:after{
content:"";
display:table;
}
body:after{
clear:both;
}
abbr,acronym,big,cite,code,del,dfn,ins,kbd,q,samp,small,sub,sup,tt,var,.filepath,.cmdname,.apiname,.userinput,.parmname{
line-height:1;
}
pre{
background:#edf3f5;
color:#273142;
font-family:Consolas,"Courier New",Courier,monospace;
font-size:13px;
line-height:18px;
-webkit-box-shadow:1px 1px 0 #124191;
-moz-box-shadow:1px 1px 0 #124191;
-o-box-shadow:1px 1px 0 #124191;
box-shadow:1px 1px 0 #124191;
-webkit-box-shadow:2px 2px 0 #124191;
-moz-box-shadow:2px 2px 0 #124191;
-o-box-shadow:2px 2px 0 #124191;
box-shadow:2px 2px 0 #124191;
-webkit-box-shadow:3px 3px 0 #124191;
-moz-box-shadow:3px 3px 0 #124191;
-o-box-shadow:3px 3px 0 #124191;
box-shadow:3px 3px 0 #124191;
border:1px solid #124191;
margin:18px 0;
padding:8px 9px;
-webkit-transition:all 250ms linear;
-moz-transition:all 250ms linear;
-o-transition:all 250ms linear;
transition:all 250ms linear;
}

pre:hover {
-webkit-box-shadow:1px 1px 0 #124191;
-moz-box-shadow:1px 1px 0 #124191;
-o-box-shadow:1px 1px 0 #124191;
box-shadow:1px 1px 0 #124191;
-webkit-box-shadow:2px 2px 0 #124191;
-moz-box-shadow:2px 2px 0 #124191;
-o-box-shadow:2px 2px 0 #124191;
box-shadow:2px 2px 0 #124191;
-webkit-box-shadow:3px 3px 0 #124191;
-moz-box-shadow:3px 3px 0 #124191;
-o-box-shadow:3px 3px 0 #124191;
box-shadow:3px 3px 0 #124191;
}

code,samp,tt,.filepath,.apiname,.userinput {
background:#edf3f5;
color:#273142;
font-family:Consolas,"Courier New",Courier,monospace;
font-size:13px;
line-height:17px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
}
.cmdname {
	/* background:#edf3f5; */
	color:#273142;
	/* font-family:Consolas,"Courier New",Courier,monospace; */
	font-size:13px;
	line-height:17px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	font-weight: bold;
}
.parmname {
	/* background:#edf3f5; */
	color:#273142;
	/* font-family:Consolas,"Courier New",Courier,monospace; */
	font-size:13px;
	line-height:17px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	font-weight: bold;
	/* font-style:italic; */
}
			
code{
padding:2px 5px 1px 0px;
}
/* samp,tt,.filepath,.cmdname,.parmname,.apiname,.userinput{
padding:2px 5px 1px 5px;
} */
.userinput{
display:inline-block;
margin-bottom:18px;
padding-top:0;
padding-bottom:0;
}
p .userinput{
display:inline;
}
.userinput>*{
padding:0;
}
.userinput+.note{
margin-top:0;
}
pre>.userinput{
padding:0;
margin:0;
}
pre .systemoutput{
line-height:18px;
}
ul,ol{
margin:18px 0 18px 18px;
padding:0;
}
ul li ul,ul li ol,ol li ul,ol li ol{
margin:9px 0 0 18px;
}
ul li ul li ul,ul li ul li ol,ul li ol li ul,ul li ol li ol,ol li ul li ul,ol li ul li ol,ol li ol li ul,ol li ol li ol{
margin:0 0 0 18px;
}
ul li ul li ul li ul,ul li ul li ul li ol,ul li ul li ol li ul,ul li ul li ol li ol,ul li ol li ul li ul,ul li ol li ul li ol,ul li ol li ol li ul,ul li ol li ol li ol,ol li ul li ul li ul,ol li ul li ul li ol,ol li ul li ol li ul,ol li ul li ol li ol,ol li ol li ul li ul,ol li ol li ul li ol,ol li ol li ol li ul,ol li ol li ol li ol{
margin:0 0 0 18px;
}
ul li ul,ol li ul{
list-style-type:circle;
}
ul li ul li ul,ol li ul li ul{
list-style-type:disc;
}
ul li ul li ul li ul,ol li ul li ul li ul{
list-style-type:circle;
}
ol{
list-style-type:decimal;
}
ol li ol,ol li ol li ol{
list-style-type:lower-alpha;
}
li{
line-height:18px;
margin-bottom:9px;
}
li p,li .p{
margin-bottom:9px;
}
li p.cmd+p.outcome{
margin-bottom:9px;
}
li.step{
margin-bottom:18px;
}
li.step p{
margin-bottom:18px;
}
li.stepvar+li.choice{
margin-top:18px;
}
ul.simple{
list-style-type:none;
margin:18px 0;
}
table ul.simple{
margin:0;
padding:0;
}
dl{
margin-bottom:18px;
line-height:18px;
}
dd{
margin-left:18px;
}
dd p:last-child{
margin-bottom:0;
}
dt{
font-weight:700;
}
dt.dthd strong{
font-size:14px;
}
dd.ddhd strong{
font-size:14px;
font-weight:400;
}
.dlterm{
font-weight:700;
margin-top:18px;
}
.dltermexpand{
font-weight:700;
margin-top:18px;
}
*[compact="yes"]>li{
margin-top:0;
margin-bottom:0;
}
.liexpand{
margin-top:18px;
margin-bottom:18px;
}
.sliexpand{
margin-top:18px;
margin-bottom:18px;
}
.dlexpand{
margin-top:18px;
margin-bottom:18px;
}
.ddexpand{
margin-top:18px;
margin-bottom:18px;
}
.stepexpand{
margin-top:18px;
margin-bottom:18px;
}
.stepexpand ul{
margin-left:18px;
}
.stepexpand img{
vertical-align:middle;
}
.substepexpand{
margin-top:18px;
margin-bottom:18px;
}
li table{
margin-top:9px;
}
ul.checklist{
list-style-type:none;
}
ul.checklist li input[type=checkbox]{
margin-right:9px;
position:relative;
top:2px;
}
ol.fancy{
counter-reset:li;
font-size:14px;
margin-left:0;
padding-left:9px;
}
ol.fancy>li{
-webkit-transition:all 150ms linear;
-moz-transition:all 150ms linear;
-o-transition:all 150ms linear;
transition:all 150ms linear;
cursor:pointer;
position:relative;
margin:0 0 0 18px;
padding:4.5px 9px;
list-style:none;
background:#bec8d2;
}
ol.fancy>li a:link{
color:inherit;
}
ol.fancy>li a:visited{
color:inherit;
}
ol.fancy>li a:hover{
color:inherit;
text-decoration:none;
}

ol.fancy>li:hover {
background:#edf3f5;
}

ol.fancy>li:hover:before {
background:#124191;
border-right:5px solid #00c9ff;
width:32px;
}
ol.fancy>li:before{
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
background:#001135;
color:white;
content:counter(li);
counter-increment:li;
font-weight:700;
left:-2em;
margin-right:9px;
padding:4.5px;
position:absolute;
text-align:center;
top:0;
width:27px;
}
table{
border:0;
clear:both;
margin:18px 0;
outline:none;
vertical-align:middle;
}
table caption{
line-height:18px;
margin-bottom:18px;
}
table+table{
margin-top:36px;
}
table thead th{
border-top:0;
border-right:0;
border-bottom:2px solid #124191;
border-left:0;
padding-top:9px;
padding-right:9px;
padding-bottom:7px;
padding-left:9px;
font-weight:400;
font-size:14px;
line-height:18px;
outline:none;
text-align:inherit;
}
table thead th p,table thead th .p{
margin:0;
padding:0;
}
table tfoot th{
border:0;
line-height:18px;
}

table tbody {
border-bottom:1px solid #124191;
}
table tbody tr{
-webkit-transition:all 250ms ease-in-out;
-moz-transition:all 250ms ease-in-out;
-o-transition:all 250ms ease-in-out;
transition:all 250ms ease-in-out;
}

table tbody tr td,table tbody tr th {
border-top:1px solid #124191;
border-right:0;
border-bottom:0;
border-left:0;
line-height:18px;
padding-top:8px;
padding-right:9px;
padding-bottom:9px;
padding-left:9px;
}
table tbody tr td p,table tbody tr td .p,table tbody tr th p,table tbody tr th .p{
margin:0;
padding:0;
}
table.borders th{
border-style:solid;
border-color:#124191;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:2px;
border-left-width:1px;
}

table.borders tbody tr {
border-left:1px solid #124191;
}

table.borders td {
border-bottom:1px solid #124191;
border-right:1px solid #124191;
}
table.zebra tbody tr td,table.display tbody tr td{
border-top:1px solid transparent;
}

table.zebra tbody tr.odd,table.display tbody tr.odd {
background:#FFFFFF;
}
table.zebra tbody tr.even,table.display tbody tr.even {
background:#EFEFEF;
}

table.zebra tbody tr.odd:hover,table.display tbody tr.odd:hover {
background:#CCF4FF;
}
table.zebra tbody tr.even:hover,table.display tbody tr.even:hover {
background:#B2E3F0;
}

/*
table.zebra tbody tr:hover .sorting_1,table.display tbody tr:hover .sorting_1 {
background:#edf3f5;
}
*/
table.zebra tbody tr:hover .keyword,table.display tbody tr:hover .keyword{
-webkit-transition:all 150ms ease-in-out;
-moz-transition:all 150ms ease-in-out;
-o-transition:all 150ms ease-in-out;
transition:all 150ms ease-in-out;
background-color:#edf3f5;
color:#00c9ff;
}

table.newspaper {
border:1px solid #124191;
}

table.newspaper thead th {
border-bottom:1px dashed #124191;
padding-top:8px;
vertical-align:middle;
}

table.newspaper tbody tr {
color:#124191;
}
table.newspaper tbody tr td,table.newspaper tbody tr th{
border:0;
padding:9px;
}

table.newspaper tbody tr:hover {
background:#edf3f5;
color:#001135;
}

table.newspaper tbody tr:hover .firstcol {
color:#124191;
}
table.vertical{
margin-left:-18px;
}
table.vertical caption{
margin-left:18px;
}
table.vertical thead th{
border-top:0;
border-right:18px solid #fff;
border-bottom:2px solid white;
border-left:18px solid #fff;
color:#00c9ff;
}
table.vertical tbody{
border:0;
}
table.vertical tbody tr{
border-bottom:0;
}
table.vertical tbody td{
padding-top:9px;
border-top:0;
border-right:18px solid #fff;
border-bottom:0;
border-left:18px solid #fff;
}
table.vertical th,table.vertical td{
padding-left:0;
padding-right:0;
}
table.condensed{
margin-bottom:27px;
}
table.condensed tbody tr td{
padding-top:4.5px;
padding-right:9px;
padding-bottom:4.5px;
padding-left:9px;
}
.help_breadcrumbs{
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
background:#edf3f5;
clear:both;
color:#124191;
font-size:11px !important;
font-family:Arial,Helvetica,sans-serif !important;
font-weight:500;
line-height:18px;
margin-top:0;
/* margin-bottom:-9px !important; */
margin-left:0;
margin-right:0;
padding-top:4.5px;
padding-bottom:4.5px;
padding-left:1.042%;
padding-right:1.042%;
overflow-x:hidden;
}
.help_breadcrumbs a{
padding-left:4.5px;
padding-right:4.5px;
}
.help_breadcrumbs a:link,.help_breadcrumbs a:visited{
-webkit-transition:background 150ms ease-in-out;
-moz-transition:background 150ms ease-in-out;
-o-transition:background 150ms ease-in-out;
transition:background 150ms ease-in-out;
}

.help_breadcrumbs a:link:nth-child(1),.help_breadcrumbs a:visited:nth-child(1) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(2),.help_breadcrumbs a:visited:nth-child(2) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(3),.help_breadcrumbs a:visited:nth-child(3) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(4),.help_breadcrumbs a:visited:nth-child(4) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(5),.help_breadcrumbs a:visited:nth-child(5) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(6),.help_breadcrumbs a:visited:nth-child(6) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(7),.help_breadcrumbs a:visited:nth-child(7) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(8),.help_breadcrumbs a:visited:nth-child(8) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(9),.help_breadcrumbs a:visited:nth-child(9) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(10),.help_breadcrumbs a:visited:nth-child(10) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(11),.help_breadcrumbs a:visited:nth-child(11) {
color:#124191 !important;
}

.help_breadcrumbs a:link:nth-child(12),.help_breadcrumbs a:visited:nth-child(12) {
color:#124191 !important;
}
.help_breadcrumbs a:hover,.help_breadcrumbs a:nth-child(1):hover,.help_breadcrumbs a:nth-child(6):hover{
color:white !important;
background-color:#124191;
border-top:9px solid #124191;
border-bottom:10px solid #124191;
text-decoration:none;
}
.help_breadcrumbs a:nth-child(2):hover,.help_breadcrumbs a:nth-child(7):hover{
color:white !important;
background-color:#124191;
border-top:9px solid #124191;
border-bottom:10px solid #124191;
text-decoration:none;
}
.help_breadcrumbs a:nth-child(3):hover,.help_breadcrumbs a:nth-child(8):hover{
color:white !important;
background-color:#124191;
border-top:9px solid #124191;
border-bottom:10px solid #124191;
text-decoration:none;
}
.help_breadcrumbs a:nth-child(4):hover,.help_breadcrumbs a:nth-child(9):hover{
color:white !important;
background-color:#124191;
border-top:9px solid #124191;
border-bottom:10px solid #124191;
text-decoration:none;
}
.help_breadcrumbs a:nth-child(5):hover,.help_breadcrumbs a:nth-child(10):hover{
color:white !important;
background-color:#124191;
border-top:9px solid #124191;
border-bottom:10px solid #124191;
text-decoration:none;
}
.parentlink{
clear:both;
margin:18px 0;
line-height:18px;
}
.ullinks{
list-style-type:none;
padding:0;
margin:0;
}
.ulchildlink{
margin-top:18px;
margin-bottom:18px;
}
.olchildlink{
margin-top:18px;
margin-bottom:18px;
}
.linklist{
margin-bottom:18px;
}
.linklistwithchild{
margin-left:1.5em;
margin-bottom:18px;
}
.sublinklist{
margin-left:1.5em;
margin-bottom:18px;
}
.related-link{
background:url("artwork/topic.gif") left center no-repeat;
font-weight:700;
padding:0 0 0 25px;
}
.related-links{
margin-bottom:18px;
margin-top:18px;
}

.related-links .description {
color:#124191;
font-size:11px;
line-height:18px;
}
.relconcepts{
margin-top:18px;
margin-bottom:18px;
}
.reltasks{
margin-top:18px;
margin-bottom:18px;
}
.relref{
margin-top:18px;
margin-bottom:18px;
}
.relinfo{
line-height:18px;
margin-top:18px;
margin-bottom:18px;
}

.relinfo h1 {
font-weight:400;
font-size:14px;
margin:0;
}
.breadcrumb{
font-size:smaller;
margin-bottom:18px;
}
.dataTables_wrapper{
padding-bottom:36px;
position:relative;
margin:18px 0;
min-height:150px;
clear:both;
_height:150px;
zoom:1px;
}
.dataTables_wrapper+*{
clear:left;
}

.dataTables_length {
color:#124191;
float:right;
line-height:18px;
text-align:right;
width:25%;
}
.dataTables_top{
display:block;
margin-bottom:0;
min-width:785px;
zoom:1px;
}
.dataTables_top:before,.dataTables_top:after{
content:"";
display:table;
}
.dataTables_top:after{
clear:both;
}

table.display caption{
display:none;
}
table.display thead th{
-webkit-transition:border 150ms ease-in;
-moz-transition:border 150ms ease-in;
-o-transition:border 150ms ease-in;
transition:border 150ms ease-in;
-webkit-transition:color 150ms ease-in;
-moz-transition:color 150ms ease-in;
-o-transition:color 150ms ease-in;
transition:color 150ms ease-in;
text-align:left;
padding-right:18px;
vertical-align:middle;
}

table.display thead th:hover {
border-bottom:2px solid #00c9ff;
color:#00c9ff;
}
table.display thead th .sorting_disabled{
-webkit-transition:none none none;
-moz-transition:none none none;
-o-transition:none none none;
transition:none none none;
background:#fff;
border-color:#edf3f5;
}

table.display thead th .sorting_disabled:hover {
border-color:#edf3f5;
}
table.display thead th .search_init{
color:#999;
}
table.display thead th select{
height:18px;
border:1px solid #bec8d2;
width:100%;
}

table.display thead th .nosort {
border-color:#edf3f5;
color:#124191;
cursor:default;
}

table.display thead th .nosort:hover {
border-color:#edf3f5;
color:#124191;
}
table.display thead th.sorting_asc{
background:#fff url("artwork/sortable_up.png") no-repeat center right;
border-bottom-color:#124191;
color:#124191;
cursor:pointer;
cursor:hand;
}
table.display thead th.sorting_desc{
background:#fff url("artwork/sortable_down.png") no-repeat center right;
border-bottom-color:#124191;
color:#124191;
cursor:pointer;
cursor:hand;
}

table.display thead th.sorting:hover {
background:#fff url("artwork/sortable_both_hover.png") no-repeat center right;
}
table.display tfoot input{
width:100%;
color:#124191;
}
table.display tfoot .search_init{
color:#999;
}
table.display tfoot th{
padding:9px;
}
table.display tfoot th select{
height:18px;
border:1px solid #bec8d2;
width:100%;
}
table.display td.center{
text-align:center;
}

td.details {
background:#fff;
padding:0;
}

td.details dl {
border-top:1px solid #124191;
border-right:1px solid #124191;
border-bottom:1px solid #124191;
border-left:5px solid #00c9ff;
margin:0;
padding-left:43px;
padding-bottom:9px;
}

td.details dl dt {
color:#001135;
font-size:14px;
font-weight:400;
padding-top:9px;
}

td.details dl dd {
color:#001135;
}
td.expand-collapse{
border-left:0;
border-right:0;
margin:0;
padding:0 !important;
text-align:center;
vertical-align:middle;
width:43px;
}
td.expand-collapse img{
margin:0 auto;
}
.sorting{
background:#fff url("artwork/sortable_both.png") no-repeat center right;
cursor:pointer;
cursor:hand;
}
.sorting_asc_disabled{
background:#fff url("artwork/sort_asc_disabled.png") no-repeat center right;
}
.sorting_desc_disabled{
background:#fff url("artwork/sort_desc_disabled.png") no-repeat center right;
}
.dataTables_scroll{
clear:both;
}
.dataTables_scrollBody{
margin-top:-3px;
}
.dataTables_scrollBody thead th{
-moz-transition:none !important;
-webkit-transition:none !important;
padding-bottom:0 !important;
padding-top:0 !important;
transition:none !important;
}
.top,.bottom{
padding:15px;
background-color:#edf3f5;
border:1px solid #bec8d2;
}
.top .dataTables_info{
float:none;
}
.clear{
clear:both;
}
.dataTables_empty{
text-align:center;
}

td.group {
background-color:#edf3f5;
border-bottom:2px solid #124191;
border-top:2px solid #124191;
}
.example_alt_pagination div.dataTables_info{
width:40%;
}
.paging_full_numbers{
width:400px;
height:22px;
line-height:22px;
}
.paging_full_numbers span.paginate_button,.paging_full_numbers span.paginate_active{
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
border:1px solid #124191;
padding:2px 5px;
margin:0 3px;
cursor:pointer;
cursor:hand;
}

.paging_full_numbers span.paginate_button {
background-color:#edf3f5;
}

.paging_full_numbers span.paginate_button:hover {
background-color:#bec8d2;
}

.paging_full_numbers span.paginate_active {
background-color:#124191;
}

table.display tr.row_selected td {
background-color:#0B6DAF;
}

td.sorting_1{
-webkit-transition:background 250ms ease-in-out;
-moz-transition:background 250ms ease-in-out;
-o-transition:background 250ms ease-in-out;
transition:background 250ms ease-in-out;
}
tr.odd td.sorting_1{
background:transparent;
}
tr.even td.sorting_1{
background:transparent;
}
.open-close{
cursor:pointer;
cursor:hand;
}
div.expand-collapse-controls{
float:left;
height:18px;
line-height:18px;
}

div.expand-collapse-controls button {
color:#000;
font-size:11px;
position:relative;
top:-1px;
}
.hscroll thead th.sorting_disabled{
padding-left:6px !important;
padding-right:18px !important;
}
.hscroll-first-child{
width:14px !important;
}

pre {
color:#124191;
}

pre .shebang {
color:#ff3154;
}

pre .comment {
color:#124191;
}

pre .keyword {
color:#124191;
}

pre .variable {
color:#4bdd33;
}

pre .string {
color:#001135;
}

pre .test_condition {
color:#00c9ff;
}

pre .tag .attribute {
color:#124191;
}

pre .tag .title {
color:#124191;
}

pre .tag .value {
color:#4bdd33;
}

pre .ruby .class .keyword {
color:#4bdd33;
}

pre .ruby .class .title {
color:#124191;
}

pre .ruby .function .keyword {
color:#124191;
}

pre .ruby .function .title {
color:#00c9ff;
}

pre .ruby .function .params .keymethods,pre .ruby .function .params .identifier {
color:#124191;
}

pre .ruby .keymethods {
color:#00c9ff;
}

pre .ruby .identifier {
color:#124191;
}

pre .ruby .identifier .keyword {
color:#001135;
}

pre .ruby .identifier .keymethods {
color:#124191;
}

pre .ruby .variable {
color:#001135;
}

pre .ruby .constant {
color:#ff3154;
}

pre .ruby .symbol .identifier {
background:#edf3f5;
color:#4bdd33;
}

pre .ruby .number {
color:#ff3154;
}

body {
-webkit-font-smoothing:antialiased;
background:#fff;
color:#001135;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:0 !important;
text-rendering:optimizeLegibility;
}

body ::selection {
background:#124191;
color:#fff;
}

body ::-moz-selection {
background:#124191;
color:#fff;
}

body ::-webkit-selection {
background:#124191;
color:#fff;
}

div#content {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}

a:link {
color:#124191;
text-decoration:none;
}

a:visited {
color:#124191;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a:active {
color:#00c9ff;
text-decoration:underline;
}

p {
line-height:18px;
margin:0 0 18px;
vertical-align:middle;
}

.p {
line-height:18px;
margin-bottom:18px;
}

.context {
line-height:18px;
}

.shortdesc {
color:#124191;
font-style:italic;
font-size:13px;
}

dfn.term {
font-style:normal;
}

.defkwd {
font-weight:700;
text-decoration:underline;
}

.kwd,.uicontrol {
font-weight:700;
}

.var {
font-style:italic;
}

.shortcut {
text-decoration:underline;
}

.topictitle1 {
font-size:24px;
}

.topictitle2 {
font-size:20px;
}

.topictitle3 {
font-size:18px;
}

.topictitle4 {
font-size:17px;
}

.topictitle5 {
font-size:15px;
}

.topictitle6 {
font-size:14px;
}

.sectiontitle {
font-size:14px;
}

.topictitle1 {
color:#124191;
}

.topictitle2 {
color:#124191;
}

.topictitle3 {
color:#124191;
}

.topictitle4 {
color:#124191;
}

.topictitle5 {
color:#124191;
}

.topictitle6 {
color:#124191;
}

.heading * {
background:transparent !important;
color:inherit !important;
font-size:inherit !important;
line-height:inherit !important;
padding:0 !important;
margin:0 !important;
vertical-align:baseline !important;
}

.heading .resultofText {
background-color:#00c9ff !important;
}

.heading,.sectiontitle {
font-weight:400;
line-height:18px;
margin:27px 0 18px;
}

.heading {
margin-top:36px;
}

.topictitle1 {
/* font-weight:400; */
font-weight: bold;
margin:36px 0 18px;
line-height:36px;
}

.topictitle4 {
letter-spacing:.05em;
text-rendering:auto;
}

.topictitle6 {
font-weight:700;
}

.sectiontitle {
color:#124191;
font-weight:700;
}

.section {
line-height:18px;
margin-bottom:18px;
}

.example {
border-left:5px solid #edf3f5;
padding-left:9px;
margin-bottom:18px;
}

.example h6 {
color:#124191;
font-size:14px;
font-weight:500;
line-height:18px;
margin:36px 0 18px;
}

.example h6+.sectiontitle {
margin-top:18px;
}

div.tasklabel {
margin-top:18px;
margin-bottom:18px;
}

h2.tasklabel,h3.tasklabel,h4.tasklabel,h5.tasklabel,h6.tasklabel {
font-size:100%;
}

/* div.prereq {
border-left:5px solid #edf3f5;
padding-left:9px;
} */

div.prereq p.prereq {
color:#124191;
font-size:14px;
}

p.stepsection {
font-weight:700;
}

.task-label {
color:#124191;
font-size:14px;
font-weight:500;
line-height:18px;
margin-bottom:18px;
}

.stepvar {
color:#124191;
}

.stepvar.or {
font-size:14px;
font-style:italic;
margin-bottom:-9px;
}

.stepvar.outcome {
font-weight:700;
margin-top:9px;
margin-bottom:9px;
}

.onestep {
list-style-type:disc;
}

span+p.stepvar {
margin-top:18px;
}

li.stepvar {
list-style-type:none;
margin:9px 0 9px 18px;
}

.note {
/* border-left:5px solid #124191; */
padding-left:9px;
margin-top:18px;
margin-bottom:18px;
line-height:18px;
padding-left: 40px;
min-height: 30px;
background-image: url('note.svg');
background-repeat: no-repeat;
}

.note img.noteimg,.note img.stepnote {
float:left;
margin-right:9px;
}

.note .notetitle {
color:#124191;
display:block;
font-weight:700;
line-height:18px;
margin-bottom:0;
}

.note.tip,.note.fastpath {
border-left-color:#4bdd33;
}

.note.tip .notetitle,.note.fastpath .notetitle {
color:#4bdd33;
}

.note.notice .notetitle {
color:#124191;
}

.note.warning,.note.danger,.note.caution {
	/* border-left-color:#ff3154; */
	padding-left: 40px;
	background-image: none;
	margin-bottom: 0;
}

.note.warning .notetitle,.note.danger .notetitle,.note.caution .notetitle {
	color:#ff3154;
}

.cautiontitle {
	font-weight: bold;
	padding-left: 40px;
	height: 30px;
	background-image: url('warning.svg');
	background-repeat: no-repeat;
	margin-bottom: -18px;
}

blockquote {
border-left:5px solid #edf3f5;
color:#124191;
font-size:14px;
font-style:italic;
line-height:18px;
padding-left:10px;
}

blockquote.lq a {
display:block;
margin-left:18px;
}

blockquote.lq a:before {
content:"— ";
}

blockquote.lq a:link {
color:#001135;
}

blockquote.lq a:visited {
color:#001135;
border-bottom:1px dotted #124191;
}

img.break,embed.break,object.break,video.break {
max-width:100%;
margin-bottom:18px;
}

.ie-lt7 img.break,.ie-lt7 embed.break,.ie-lt7 object.break,.ie-lt7 video.break {
width:100%;
}

img.inline,embed.inline,object.inline,video.inline {
line-height:0;
vertical-align:middle;
}
.imagecenter{
text-align:center;
margin:0 auto;
}
.imageleft{
text-align:left;
}
.imageright{
text-align:right;
}
.imagejustify{
text-align:justify;
}
.figborder{
margin-top:18px;
}

.figdesc {
color:#124191;
font-size:14px;
line-height:18px;
}
.imagemap{
margin-bottom:18px;
}

caption,.figcaption {
color:#124191;
/* margin-bottom:9px; */
text-align:left;
font-weight: bold;
}

caption .caption-type,.figcaption .caption-type {
color:#4d5766;
font-weight:700;
padding-right:.5em;
}
input{
-webkit-transition:all 250ms ease-in-out;
-moz-transition:all 250ms ease-in-out;
-o-transition:all 250ms ease-in-out;
transition:all 250ms ease-in-out;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
border:1px solid #D8D9DA;
outline:none;
}

input:focus, input:hover {
-webkit-box-shadow:0 0 5px #124191;
-moz-box-shadow:0 0 5px #124191;
-o-box-shadow:0 0 5px #124191;
box-shadow:0 0 5px #124191;
border:1px solid #124191;
}
div.fn{
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
line-height:18px;
color:#124191;
}
div.section.columns.span-1{
display:inline;
float:left;
width:6.25%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-1 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
}
div.section.columns.span-2{
display:inline;
float:left;
width:14.583%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-2 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
}
div.section.columns.span-3{
display:inline;
float:left;
width:22.917%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-3 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
}
div.section.columns.span-4{
display:inline;
float:left;
width:31.25%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-4 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
}
div.section.columns.span-5{
display:inline;
float:left;
width:39.583%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-5 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
}
div.section.columns.span-6{
display:inline;
float:left;
width:47.917%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-6 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
}
div.section.columns.span-7{
display:inline;
float:left;
width:56.25%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-7 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
;
}
div.section.columns.span-8{
display:inline;
float:left;
width:64.583%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-8 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
;
}
div.section.columns.span-9{
display:inline;
float:left;
width:72.917%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-9 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
;
}
div.section.columns.span-10{
display:inline;
float:left;
width:81.25%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-10 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
;
}
div.section.columns.span-11{
display:inline;
float:left;
width:89.583%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-11 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
;
}
div.section.columns.span-12{
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
margin-bottom:18px;
}

@media screen and max-width 960px {
div.section.columns.span-12 {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
}
;
}
div.row{
display:block;
width:102.083%;
margin:0 -1.042%;
zoom:1px;
}
div.row:before,div.row:after{
content:"";
display:table;
}
div.row:after{
clear:both;
}
div.section.columns h2{
font-size:18px;
font-weight:400;
margin-top:0;
margin-bottom:9px;
}

del {
color:#124191;
text-decoration:line-through;
}

del>* {
color:#124191;
}
@media print{
#footer{
display:none;
}
}

@media screen {
#footer {
display:inline;
float:left;
width:97.917%;
margin:0 1.042%;
background:#edf3f5;
clear:both;
font-size:11px;
height:36px;
margin-top:18px;
margin-left:-1.042%;
overflow-x:hidden;
padding-left:1.042%;
width:100%;
}

#footer p {
margin:0 18px;
padding:0;
}
;
}

.hiddenContent {
display: none;
}

/*
 * Table
 */
table.dataTable {
	margin: 9px 0;
	clear: both;
	width: 100%;
}
table.dataTable caption {
	text-align: left;
	display: none;
}

table.dataTable thead tr.row th {
	padding: 3px 18px 3px 10px;
	border-bottom: 2px solid black;
	cursor: pointer;
	*cursor: hand;
}
table.dataTable thead tr.row th{
-webkit-transition:border 150ms ease-in;
-moz-transition:border 150ms ease-in;
-o-transition:border 150ms ease-in;
transition:border 150ms ease-in;
-webkit-transition:color 150ms ease-in;
-moz-transition:color 150ms ease-in;
-o-transition:color 150ms ease-in;
transition:color 150ms ease-in;
text-align:left;
padding-right:18px;
vertical-align:middle;
}

table.dataTable thead tr.row th:hover, table.dataTable thead tr.row th:focus{
border-bottom:2px solid #00c9ff;
color:#00c9ff;
}


table.dataTable tfoot th {
	padding: 3px 18px 3px 10px;
	border-top: 1px solid black;
	font-weight: bold;
}

table.dataTable td {
	padding: 3px 10px;
}

table.dataTable td.center,
table.dataTable td.dataTables_empty {
	text-align: center;
}

table.dataTable tr.odd { background-color: #FFFFFF; }
table.dataTable tr.even { background-color: #EFEFEF; }

/*
table.dataTable tr.odd td.sorting_1 { background-color: #D3D6FF; }
table.dataTable tr.odd td.sorting_2 { background-color: #DADCFF; }
table.dataTable tr.odd td.sorting_3 { background-color: #E0E2FF; }
table.dataTable tr.even td.sorting_1 { background-color: #EAEBFF; }
table.dataTable tr.even td.sorting_2 { background-color: #F2F3FF; }
table.dataTable tr.even td.sorting_3 { background-color: #F9F9FF; }
*/

/*
 * Table wrapper
 */
.dataTables_wrapper {
	position: relative;
	clear: both;
	*zoom: 1;
}


/*
 * Page length menu
 */
.dataTables_length {
float: right;
color:#124191;
line-height:18px;
text-align:right;
width:200px;
margin-bottom: 9px;
}



/*
 * Filter
 */
.dataTables_filter {
color:#124191;
line-height:18px;
text-align:center;
vertical-align:middle;
float:left;
margin-bottom: 9px;
}


/*
 * Table information
 */
.dataTables_info {
color:#124191;
float:left;
line-height:18px;
font-style:italic;
width:200px;
margin-bottom: 9px;
}


/*
 * Pagination
 */
.dataTables_paginate {
	text-align: center;
	margin-bottom: 9px;
	float: left;
}

/* Two button pagination - previous / next */
.paginate_disabled_previous,
.paginate_enabled_previous,
.paginate_disabled_next,
.paginate_enabled_next {
	height: 19px;
	float: left;
	cursor: pointer;
	*cursor: hand;
	color: #111 !important;
}
.paginate_disabled_previous:hover,
.paginate_enabled_previous:hover,
.paginate_disabled_next:hover,
.paginate_enabled_next:hover {
	text-decoration: none !important;
}
.paginate_disabled_previous:active,
.paginate_enabled_previous:active,
.paginate_disabled_next:active,
.paginate_enabled_next:active {
	outline: none;
}

.paginate_disabled_previous,
.paginate_disabled_next {
	color: #666 !important;
}
.paginate_disabled_previous,
.paginate_enabled_previous {
	padding-left: 23px;
}
.paginate_disabled_next,
.paginate_enabled_next {
	padding-right: 23px;
	margin-left: 10px;
}

.paginate_enabled_previous { background: url('../images/back_enabled.png') no-repeat top left; }
.paginate_enabled_previous:hover { background: url('../images/back_enabled_hover.png') no-repeat top left; }
.paginate_disabled_previous { background: url('../images/back_disabled.png') no-repeat top left; }

.paginate_enabled_next { background: url('../images/forward_enabled.png') no-repeat top right; }
.paginate_enabled_next:hover { background: url('../images/forward_enabled_hover.png') no-repeat top right; }
.paginate_disabled_next { background: url('../images/forward_disabled.png') no-repeat top right; }

/* Full number pagination */
.paging_full_numbers {
	height: 22px;
	line-height: 22px;
}
.paging_full_numbers a:active {
	outline: none;
}
.paging_full_numbers a:hover {
	text-decoration: none;
}

.paging_full_numbers a.paginate_button,
.paging_full_numbers a.paginate_active {
	background-color: #fff;
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
	color: #000;
	text-decoration: none !important;
}

.paging_full_numbers a.paginate_active {
	border: 1px solid #124191;
	color: #124191;
}
.paging_full_numbers a.paginate_button:hover, .paging_full_numbers a.paginate_button:focus {
	border: 1px solid #00c9ff;
	color: #00c9ff;
	text-decoration: none !important;
}


.paging_full_numbers a.paginate_button.paginate_button_disabled,
.paging_full_numbers a.paginate_button.paginate_button_disabled:hover,
.paging_full_numbers a.paginate_button.paginate_button_disabled:active {
	cursor: default;
	color: #000;
	background-color: #ddd;
	border: 1px solid #aaa;
}


/*
 * Processing indicator
 */
.dataTables_processing {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 250px;
	height: 30px;
	margin-left: -125px;
	margin-top: -15px;
	padding: 14px 0 2px 0;
	border: 1px solid #ddd;
	text-align: center;
	color: #999;
	font-size: 14px;
	background-color: white;
}


/*
 * Sorting
 */
table.dataTable thead  tr.row th.sorting_asc{
background:#fff url("artwork/sortable_up.png") no-repeat center right;
border-bottom-color:#124191;
color:#124191;
cursor:pointer;
* cursor:hand;
}
table.dataTable thead  tr.row th.sorting_desc{
background:#fff url("artwork/sortable_down.png") no-repeat center right;
border-bottom-color:#124191;
color:#124191;
cursor:pointer;
* cursor:hand;
}

.sorting_asc_disabled { background: url('artwork/sort_asc_disabled.png') no-repeat center right; }
.sorting_desc_disabled { background: url('artwork/sort_desc_disabled.png') no-repeat center right; }
 
table.dataTable thead th:active,
table.dataTable thead td:active {
	outline: none;
}


/*
 * Scrolling
 */
.dataTables_scroll {
	clear: both;
}

.dataTables_scrollBody {
	*margin-top: -1px;
	-webkit-overflow-scrolling: touch;
}

/* simple-expand */

.content {display:none;}

.expander {
	padding-left: 15px;
	cursor: pointer;
}

.expander.expanded {
    background: url(artwork/minus.png) left no-repeat;
}

.expander.collapsed {
    background: url(artwork/plus.png) left no-repeat;
}

/*--------------------------*/
/*  Changed CSS */
/*--------------------------*/

.topictitle1 {
/* color: #554295; */
border-bottom: 1px solid grey; 
padding-bottom: 5px;	
/* font-size:1.4em;	*/
margin:18px 0 10px;
/* line-height:12px; */
}


.sectiontitle {
color: #4a4e4f;
font-weight: 700;
/* font-size:0.9em;	*/
margin:8px 0 4px;
line-height:9px;	
}

body {
padding:5px;
}

.p {
/*font-size:0.8em; */
/* margin-bottom: 0px; */	
}

/* ul, ol  , li {
    margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
} */


.figcap {
color: #124191;
/* font-size:0.9em; */	
font-weight:700;
margin:0.83em 0 10pt;
line-height:9px;	
}


.parentlink {
text-align: center;
color: #124191;
font-weight: 700;
font-size:0.9em;
border-top: 1px solid grey;
font-size:0.8em;
padding-top:8px;
margin-bottom: 0px;		
}

table thead th {
color: #4a4e4f;
font-weight: bold;
background-color: #eeeeee;
border-color: black;
border-style: solid;
border-width: 1px;	
}

table tbody tr td, table tbody tr th {
border: 1px solid black;
}

a:link {
    color: #124191;
    text-decoration: none;
}

/* b {
    font-weight: normal;
} */
li {
    line-height: 18px;
}

.ullinks {
    list-style-type: disc;
	margin-left: 1em;
}

.ullinks li{
	margin-top : 0px;
	margin-bottom:0px;
	font-weight: 700;
	padding:0.2em;
}

.ullinks a{
    text-decoration: underline;
	/* font-size:0.8em; */
}

.parentlink a{
	text-decoration: underline;	
}

li p, li .p {
    margin-bottom: 4px;
	font-size:1em;
}

.ulchildlink strong {
    font-weight: normal;
}

body {
	padding : 1em;
}

.preBlock {
	padding: 1pt 1pt 1pt 1pt;
	margin: 2pt 0 2pt 0;
	border: solid #999999 thin;
	background-color: #F6F6F6;
}
p.feedbackHelp {
	font-size: 90.9%;
	margin-left: 2em;
	margin-right: 2em;
	margin-bottom: 4pt;
	margin-top: 0;
}

#pdf {
	position: fixed;
	top: 20px;
	right: 50px;
	width: 40px;
	height: 40px;
	z-index: 10;
}

#pdfButton {
    height: 30px;
    width: 60px;
}