﻿ html{
 margin-left: 0px !important;
 }

a { 
    font-family: Arial,sans-serif;
/* [SP] 2020-01-31 sfb: Larry's accesibility change. */
    color: #0b67b6;  
/*	color: #5f4d89;*/
  text-decoration: none; }
                                                                    
a:hover {                                  
/* [SP] 2020-01-31 sfb: Larry's accesibility change. */
    color: #0b67b6;  
/*	color:#9fc237; */
	} 
  
/* [SP] 2016-08-04 sfb: override margin-top from extreme_style.css in XHTML transform. */
nav.breadcrumbs,
div.breadcrumbs{
/* [SP] 2020-12-01 sfb: Not necessary (and not in images, either). */
/*    background: url(../images/breadcrumbs.png) repeat-x 5px bottom;*/
    margin-left: 15px !important;
    min-height: 33px;
    margin-top: 30px; /*[CE 2016-01-12] reduced from 175px per request of Extreme Wireless team.*/
    margin-bottom: 10px !important;
}

/*div.breadcrumbs a
{
    /\* [SP] 2020-01-31 sfb: Larry's accesibility change. *\/
    color: #0b67b6; 
}
*/	
body {
    font-family: Arial,sans-serif;
    font-size: 13px !important;
    color: #424242;
    width: 95%;
    margin-left: 35px;
}

/* [SP] 2020-09-01 sfb: Change leading for most block elements. */
.p, .dd, .note, .li, .shortdesc, .sli {
    line-height: 19px;
}
section.refsyn {
    line-height: 19px;
}


TABLE {
   border-color: gray !important;
}

table.table {
border: 1px solid gray !important;
}

table.headertable {
      width: 100%;
      border-bottom: 1px solid #5F4D89;
      margin-bottom: 10px;
}

thead.thead {
background-color: #f0ede5 !important;
}
	  
th {
	font-family: Arial,sans-serif;
	font-weight:bold;
	font-style:normal;
	padding-bottom:5px;
	text-align: left;
  border: 1px solid gray !important;
}
 
 
td {
   vertical-align: top;
   font-family: Arial,sans-serif;
   font-weight:normal; 
   font-style:normal; 
   margin-top:5pt; 
   margin-bottom:5pt; 
   padding-bottom:5px; 
   border: 1px solid gray !important;
   /* [SP] 2020-09-01 sfb: Adjust line height to parallel paragraph line height. */
   line-height: 19px;
  }
  
tr {
border: 1px solid gray !important;
}

thead.thead > tr.row > th.entry {
    padding: 4px 6px !important;
}


tbody.tbody > tr.row > td.entry,
tbody.tbody > tr.row-shade > td.entry
{
    padding: 5px 6px 5px !important;
}

P { 
  /* margin-top:5pt; 
   margin-bottom:5pt;     */
   font-family: Arial,sans-serif; 
    }
   
li p {
  /* display: inline;   */
}
   
div.term+p {
   margin-top:0px;
}   

P.orderedlist { 
   margin-top:5pt; 
   margin-bottom:5pt; 
   font-family: Arial,sans-serif;  }
   
P.title { 
   margin-top:5pt; 
   margin-bottom:5pt; 
   font-style:normal; 
   color:#000000;	
   font-family: Arial,sans-serif;  }

   
.pFigureTitle {
  margin-top: 10pt;
  margin-bottom: 5pt;
  font-style:italic; 
  color: #5f4d89; 
}

h1 { 
    font-size:120%; 
    color: #5F4D89;
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-weight: normal;
    font-size: 18px;
    margin-bottom:10pt;  }

h1.topictitle1
 { 
    color: #5F4D89;
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-weight: normal;
    font-size: 18px; 
    margin-bottom:13px;
    margin-top: 15px; 
     }
h2 { 
    color: #5F4D89;
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-weight: normal;
    font-size: 16px;
    margin-bottom:13px;
    margin-top: 15px; 
     }
h2.db_glossterm { 
    font-family: serif;
    font-weight:normal; 
   	color:#000000; 
    margin-bottom:8px;
    margin-top: 12px; 
     }

h3 { 
    font-weight:normal; 
    font-size: 12px; 
	   color: #5F4D89; 
    font-family: Verdana, Geneva, Arial, Helvetica;
    margin-bottom:10pt; }

	
h4 { 
    font-style:normal; 
    font-size:120%;
     color: #5F4D89; 
    font-family: Verdana, Geneva, Arial, Helvetica; 
    margin-bottom:0pt;  }

		
h4.title { 
    font-size:120%; 
    font-family: Verdana, Geneva, Arial, Helvetica; 
    font-weight:bold; 
    font-style:normal; 
    color:#800000;
    margin-bottom:10pt;  }

	
h5 { 
    font-style:normal; 
    font-size:100%;
    color:#000080;	
    font-family: Verdana, Geneva, Arial, Helvetica; 
    margin-bottom:0pt;  }
	
h5.title { 
    font-style:normal; 
    font-size:100%;
    color:#000080;	
    font-family: Verdana, Geneva, Arial, Helvetica; 
    margin-bottom:0pt;  }
	
h6 { 
    font-style:normal; 
    font-size:90%;
    color:#008080;	
    font-family: Verdana, Geneva, Arial, Helvetica; 
    margin-bottom:0pt;  }
	
h6.title { 
    font-style:normal; 
    font-size:90%;
    color:#008080;	
    font-family: Verdana, Geneva, Arial, Helvetica; 
    margin-bottom:0pt;  }

div.legalnotice {
   font-size: 10px !important; 
   color:#808080;
   border-top: 1px solid gray;
   margin-top: 20px;
   font-family: Arial,sans-serif;
   font-weight:normal; 
   font-style:normal;  }

div.legalnotice p {
  font-size: 11px;
}
 
	
/* [SP] */
DIV.note, DIV.caution, DIV.important, DIV.tip {  
   font-family: Arial,sans-serif;
   margin-top: 20px;
   margin-bottom: 20px;
   margin-left: 60px;
   padding: 5px;
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   
   /*background-color:#f0f0f0; */
    }
    
/* [SP] 2020-09-01 sfb: Reducing space between note title and paragraph. */    
p.admonitiontitle
{
    margin-bottom: 4px;
}    
    
DIV.Tablenote {  
   font-family: Arial,sans-serif;
   margin-top: 10px;
   margin-bottom: 10px;
   margin-left: 0px;
   padding: 0px;
   border-top: 0px none black;
   border-bottom: 0px none black;
}

/* [SP] */
DIV.note p, DIV.caution p, DIV.important p, DIV.tip p { 
   /* float:left; */
   margin-top: 0px;
  /* margin-left: 50px; */
   
} 

div.warning > img,
div.caution > img,
div.note > img{
    float: left;
    padding-right: 5px;
  margin-left: -55px; 
    max-width: 40px;
  
}

/*
DIV.note p {
   background: url("images/32x32_note.png"); 
   height:32pt; 
   width: 32pt; 
   background-repeat: no-repeat;
}

DIV.caution p {
   background: url("images/32x32_caution.png");
   height:32pt; 
   width: 32pt; 
   background-repeat: no-repeat;

}

DIV.important p {
   background: url("images/32x32_caution.png");
   height:32pt; 
   width: 32pt; 
   background-repeat: no-repeat;
}

DIV.warning p {
   background: url("images/32x32_warning.png");
   height:32pt; 
   width: 32pt; 
   background-repeat: no-repeat;

}
*/

/* [SP] */
span.admonition {
   font-weight: bold;
   text-transform: uppercase;
/* [SP] 2020-01-31 sfb: Larry's accesibility change. */
    color: #1e7300; 
/*   color: #abbd26;*/
   display:block;
}

/* [SP] */
caption {
   margin-top: 5pt;
   margin-bottom: 5pt;
}

span.ph.menucascade{
font-weight: bold;
}

span.ph.uicontrol{
font-weight:bold;
}

/* [SP] */
table.db_table {
   border-collapse: collapse; 
   border-top: 1.5pt solid black; 
   border-bottom: 1pt solid black;
} 
tr.db_row {
   border-bottom: 1pt solid black;
}

th.db_entry:first-child {
   border-bottom: 1.5pt solid black;
   border-left: 0pt none black;   
}
th.db_entry {
   border-bottom: 1.5pt solid black;
   border-left: 1pt solid black;   
}

td.db_entry:first-child {
   border-bottom: 0.5pt solid black;
   border-left: 0pt none black;   
}
td.db_entry {
   border-bottom: 0.5pt solid black;
   border-left: 0.5pt solid black;   
}

table.db_informaltable {
   margin-top: 12px;
   border-collapse: collapse; 
   border-top: 0px none white; 
   border-bottom: 0px none white;
} 

table.db_informaltable tbody tr.db_row {
   border-bottom: 0px none white;
}

table.db_informaltable tbody tr th.db_entry {
   border-bottom: 0px none white;
   border-left: 0px none white;   
}

table.db_informaltable tbody tr td.db_entry {
   border-bottom: 0px none white;
   border-left: 0px none white;   
}

/* [SP] 2020-09-01 sfb: Too much space after notes in tables. */
table div.note p.p {
    margin-bottom: 0px;
}
		
DIV.highlights { 
        padding-top:5px; 
        padding-bottom:5px; 
        background-color:#FFFACD;  }

	
H4.procedure-intro {
/*                    next-type:p;*/ 
                    margin-bottom:-7pt;  }

pre.programlisting { 
        font-family:"Courier New" , monospace; 
        margin-top:5pt;  }

SPAN.Strong { 
             font-weight:bold; 
             font-style:normal;  }

SPAN.Emphasis { 
    font-family: Arial,sans-serif; 
	   color:#000000;
    font-style:normal; 
    font-weight:bold;  
}
               
/* style to ensure that variablelists are indented */
div.varlist { /*margin-left:2em;*/ }
			   
/*SPAN.guimenu { 
               font-family:Arial, Helvetica, sans-serif; 
               font-size:100%;
			   color:#000000;
               font-style:normal; 
               font-weight:bold;  }
			   
SPAN.guimenuitem { 
               font-family:Arial, Helvetica, sans-serif; 
               font-size:100%;
			   color:#000000;
               font-style:normal; 
               font-weight:bold;  }
SPAN.guibutton { 
               font-family:Arial, Helvetica, sans-serif; 
               font-size:100%;
			   color:#000000;
               font-style:normal; 
               font-weight:bold;  }
  
SPAN.guilabel { 
               font-family:Arial, Helvetica, sans-serif; 
               font-size:100%;
			   color:#000000;
               font-style:normal; 
               font-weight:bold;  }
*/
div.term { 
               font-family: Arial,sans-serif; 
			            color:#000000;
               font-style:italic; 
               margin-bottom: 0px;  
               }
			   
div.breadcrumbs { 
               font-family: Arial,sans-serif; 
               font-size: 14px !important;
    /* [SP] 2020-01-31 sfb: Larry's accesibility change (with Simon's suggestion). */
    color: #000000; 
/*               color: #9fc237;*/
			    }

a.breadcrumb-link { 
               font-family: Arial,sans-serif; 
			   color:#6E6E6E;
			   /*text-decoration:underline */ }
/* a:hover.breadcrumb-link {
			   color:#FF9900; } */
/* list margins */
ol, ul {
   margin-left: -20px !important;
   /* [SP] 2020-09-01 sfb: Increase in line-height calls for slightly more space before a list. */
   margin-top: 2px;
}         

ol ul, ul ul {
   margin-left: -26px !important;
}         

ol ol, ul ol {
   margin-left: -27px !important;
}
 
ul > li {
    list-style-type: square;
    /* margin-bottom: 10px;  */
   }   


/*ul ul{
    list-style-type: disc !important;
   
}	
*/
ul ul > li{
    list-style-type: disc !important;
   
}	

/* There is no dash style! */
ul ul ul > li{
    list-style-type: none !important; 
    padding-left: 1em;
    margin-left: 0;
}	
ul ul ul > li:before{
    content: "-" !important;
    display: inline-block;
    margin-left: -1em;
    width: 1em;
}	

ol.concept > li {
  list-style: decimal outside none !important;
}
ol ol.concept > li {
  list-style: lower-alpha outside none !important;
}
ol ol ol.concept > li {
  list-style: lower-roman outside none !important;
}
ol.steps > li {
    list-style: decimal outside none !important;
}

ol.substeps > li {
    list-style: lower-alpha outside none;
}

	   
li.noindent {
        margin-left:-40px;
        padding-left:0;
        }

li.step, li.substep {
    margin-top: 10px !important;
}


P.module-name { 
               margin-bottom:-10pt; 
               color:#000080; 
/*               x-next-type:h1; */ 
               margin-top:0pt;  }

.table-text { 
   			  font-family: Arial,sans-serif;
              font-weight:normal; 
              font-style:normal; 
              margin-top:5pt; 
              margin-bottom:5pt; 
              padding-bottom:5px;  }

.code-blue { 
             font-family:"Courier New" , monospace; 
             color:#000080;  }

.code-comment { 
                font-family:"Courier New" , monospace; 
                color:#008000;  }

.table-head {
	font-family: Arial,sans-serif;
	font-weight:bold;
	font-style:normal;
	padding-bottom:5px;
	text-align: left;
  background-color: #f0f0f0;
}

/* syntax descriptions. */
/* [SP] 2016-10-20 sfb: Override keyword handling from xhtml extreme_style.css */
var.keyword,
span.keyword {
   font-family: Arial,sans-serif;
   font-weight: normal;
}


/*New styles for Corporate Standards for Help*/
/*============================================================================================================*/

/*Styles for itemizedlist role="list_heading2" to display them with a title that is equal to H2 and listitems with a square bullet==============LB=============*/
.list_heading2 b { font-style: normal; font-size:120%; color:#000080; font-family: Arial, Helvetica, sans-serif; }
.list_heading2 li { margin-left: 25px; list-style: square; }

/*Style for collapsed itemizedlists when role="collapsed" to show a grey bar along the left of the collapsed text================LB===================*/
.collapse { margin-left: 5px; margin-right: 5px; border-left: 8px solid #e5e5e5; width: 100%; border-collapse: collapse; margin-top:5px; margin-bottom:5px;}


/*========================================================style for border between header and content and footer==========LB==============*/
.hr { border: 1px solid #0067c6; }
.hr_footer { border: 1px solid #0067c6; margin-top: 20px; }

/*==============================style for images to remove ugly purple border from images and styles for figure captions===========LB============*/
img { border: 0; vertical-align: middle; font-size: small; color: #000; font-weight: normal; font-style: italic; }	

img.image {
max-height: 100%;
max-width: 100%;
}

/*===========================styles for breadcrumbs=============================LB======================*/
.breadcrumb-node { font-size: 100%; color: gray; font-family: Verdana, Geneva, Arial, Helvetica; vertical-align: bottom}
/* .breadcrumb-link  a:link  { color: gray; font-size: 100%; } */
/* .breadcrumb-link  a:visited  { color: gray; font-size: 100%; } */
.headertable td { vertical-align: bottom; border: 0px solid transparent !important; }
.headertable tr { border: 0px solid transparent !important; }
.headertable img { padding: 0; }

/*=============================styles for footer naviagation===================LB==========================*/
.footer_topic { font-size: 70%; }
.footertable img { vertical-align: top; padding: 0; }

/*=========================styles for program listing to allow colours to be added to code===================LB===================*/
.varname { /*color: blue;*/ }
.command{ color: green; font-weight: normal; }
.envar { color: red; }

/*=========================styles for captions in mediaobjects,figures and tables===================IH===================*/
.figure_table_cap1 { font-family:Arial, Helvetica,sans-serif; /*font-weight:bold;*/ font-style:normal; color: #5f4d89; margin-bottom:20px; }
.figure_table_cap2 { font-family:Arial, Helvetica,sans-serif; /*font-weight:bold;*/ font-style:italic; color: #5f4d89; margin-bottom:20px; }
.caption { font-family:Arial, Helvetica,sans-serif; font-size: 80%; font-weight:bold; font-style:normal; margin-bottom:20pt; }
.caption2 { font-style: italic; }

/*=========================workaround to display variablist without indentation of listitems===================IH===================*/
dd { margin-left:0px; }

/* SCRIPTORIUM ADDITIONS */
/* Substitute for p setting the font size to 80% */
li.ulchildlink
   {
     margin-top: 6px;
     margin-bottom: 6px;
}
ul.ullinks
   {
     list-style-type: square;
}

var.wintitle, span.wintitle {
font-weight:bold;
}

