/*<meta conditions="core.ImportCore" />*/

@charset "utf-8";

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Light.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Light.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Light.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Light.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Light.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Light.svg#ATTAleckSans-Light') format('svg');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BlackItalic.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BlackItalic.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BlackItalic.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BlackItalic.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BlackItalic.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BlackItalic.svg#ATTAleckSans-BlackItalic') format('svg');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Medium.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Medium.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Medium.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Medium.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Medium.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Medium.svg#ATTAleckSans-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BoldItalic.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BoldItalic.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BoldItalic.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BoldItalic.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BoldItalic.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-BoldItalic.svg#ATTAleckSans-BoldItalic') format('svg');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-MediumItalic.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-MediumItalic.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-MediumItalic.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-MediumItalic.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-MediumItalic.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-MediumItalic.svg#ATTAleckSans-MediumItalic') format('svg');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Bold.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Bold.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Bold.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Bold.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Bold.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Bold.svg#ATTAleckSans-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-ThinItalic.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-ThinItalic.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-ThinItalic.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-ThinItalic.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-ThinItalic.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-ThinItalic.svg#ATTAleckSans-ThinItalic') format('svg');
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Regular.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Regular.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Regular.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Regular.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Regular.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Regular.svg#ATTAleckSans-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Italic.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Italic.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Italic.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Italic.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Italic.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Italic.svg#ATTAleckSans-Italic') format('svg');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-LightItalic.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-LightItalic.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-LightItalic.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-LightItalic.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-LightItalic.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-LightItalic.svg#ATTAleckSans-LightItalic') format('svg');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Thin.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Thin.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Thin.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Thin.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Thin.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Thin.svg#ATTAleckSans-Thin') format('svg');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face 
{
	font-family: 'ATT Aleck Sans';
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Black.eot');
	src: url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Black.eot?#iefix') format('embedded-opentype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Black.woff2') format('woff2'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Black.woff') format('woff'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Black.ttf') format('truetype'), url('https://cdn-cybersecurity.att.com/fonts/aleck/ATTAleckSans-Black.svg#ATTAleckSans-Black') format('svg');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

.text-blue
{
	color: #0568ae;
}

table:last-child
{
	margin-bottom: 20px;
}

a.MiniTOC1:link,
a,
a:link,
a:visited,
a.MiniTOC1:hover,
a:hover
{
	text-decoration: none;
	color: #015697;
}

div.MCBreadcrumbsBox_0
{
	text-decoration: none;
}

MadCap|xref.ParaTextOnly
{
	color: #015697;
	mc-format: '{paratext}';
	font-family: 'ATT Aleck Sans';
	text-decoration: underline;
}

body
{
	font-family: 'ATT Aleck Sans';
}

.nav-search
{
	background: #191919 !important;
	max-width: 100% !important;
	padding: 15px 10px !important;
	margin-top: 20px !important;
}

.nav-search form
{
	max-width: 960px;
	margin: 0px auto;
}

ul.sub-menu a
{
	text-transform: none !important;
}

#footer
{
	clear: both;
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
}

.footer-wrap
{
	max-width: 960px;
	padding: 30px;
	margin: 0px auto;
}

.copyright
{
	padding: 5px 10px;
	background: #191919;
	color: #fff;
	font-size: 10px;
	text-align: center;
	border-top: 8px solid #009fdb;
}

.off-canvas-wrap
{
	overflow: visible;
}

.searchTopic div.body
{
	float: left;
}

.HomePage div.body
{
	margin-left: 0px;
	width: 100%;
	float: none;
}

.HomePage div.sideContent
{
	display: none;
}

MadCap|breadcrumbsProxy
{
	border-width: 0px;
	border-bottom-style: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	mc-breadcrumbs-prefix: '';
}

a.MCBreadcrumbsLink
{
	color: #000000;
}

.search-field
{
	font-family: 'ATT Aleck Sans';
	height: 32px;
	color: #000000;
	font-size: 12px;
}

ul.navigation ul.sub-menu
{
	border: 1px solid #ddd;
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
	min-width: 220px;
	border-top: 4px solid #0568ae;
}

.search-filter.open
{
	background-color: #54b203;
}

.search-filter-content
{
	border: 1px solid #ddd;
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
}

.search-filter-content ul li
{
	font-size: 12px;
}

MadCap|xref.StepNum
{
	text-decoration: inherit;
}

#product-guides h2,
#product-doc-browse h2
{
	font-size: 30px;
}

#product-doc-browse [class*="column"] + [class*="column"]:last-child
{
	float: left;
}

#product-doc-browse a
{
	display: block;
	width: 100%;
	height: 143px;
	padding: 25px 15px;
	margin: 0px 0px 30px 0px;
	color: #191919;
	text-align: left;
	border-top: 8px solid #009fdb;
	background: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: 300;
	text-decoration: none;
	box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.08);
}

#product-doc-browse a span
{
	height: 55px;
	padding-top: 15px;
	display: block;
}

#product-doc-browse a span.text-blue
{
	font-size: 14px;
}

#product-guides a
{
	display: block;
	margin-bottom: 10px;
	background: url('../images/av logos/icn-pdf.png') top left no-repeat;
	background-size: 30px 30px;
	padding: 8px 0px 0px 40px;
	min-height: 30px;
	line-height: 1.1em;
}

form.inline-form
{
	padding: 20px;
	background: #fff;
	border: 5px solid #0568ae;
}

.inline-form input,
.inline-form textarea
{
	outline: 0;
	outline-style: none;
	outline-width: 0;
	box-sizing: border-box;
	width: 100%;
	font-size: 16px;
	padding: 4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #ccc;
	font-family: 'ATT Aleck Sans';
	margin-bottom: 20px;
}

.inline-form label
{
	font-size: 16px;
	display: block;
	font-weight: 600;
}

.inline-form .submit-button
{
	width: inherit;
	background: #0568ae;
	color: #fff;
	border: none;
	margin: 0px;
	letter-spacing: 0.2em;
	cursor: pointer;
	padding: 15px 40px;
	text-transform: uppercase;
}

.inline-form .submit-button:hover
{
	background: #488613;
	background: -moz-linear-gradient(top, #009fdb 0%, #488613 100%);
	background: -webkit-linear-gradient(top, #009fdb 0%, #488613 100%);
	background: linear-gradient(to bottom, #009fdb 0%, #488613 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#009fdb', endColorstr='#488613', GradientType=0);
}

.inline-form h3
{
	color: #fff;
	background: #0568ae;
	padding: 10px 0px;
	margin: -20px -20px 0px -20px;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 20px;
}

div
{
	
}

p.MiniTOC1
{
	color: #0568ae;
}

p.MiniTOC2
{
	color: #0568ae;
}

p.MiniTOC3
{
	color: #0568ae;
}

p.Contents
{
	
}

li img.figuremax
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 60px;
	mc-thumbnail-max-width: auto;
}

li img.figuremaxShort
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 100px;
}

li img.maxHeightLarge
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 60px;
	mc-thumbnail-max-width: auto;
}

li img.maxHeightMed
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 60px;
	mc-thumbnail-max-width: auto;
}

li img.maxWidthLarge
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 60px;
	mc-thumbnail-max-width: auto;
}

li img.maxWidthMed
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 60px;
	mc-thumbnail-max-width: auto;
}

img.figuremax
{
	
}

img.figuremaxShort
{
	
}

p
{
	font-size: 11pt;
	color: #000000;
	margin-top: 8pt;
	font-family: 'ATT Aleck Sans';
	margin-bottom: 10pt;
	mc-hyphenate: never;
	orphans: 3;
	widows: 3;
}

ol
{
	font-size: inherit;
	margin-bottom: 6pt;
	margin-top: 6pt;
	padding-left: 0pt;
	margin: 1.12em;
	margin-right: 0em;
	margin-left: 20pt;
	font-family: 'ATT Aleck Sans';
}

ul
{
	font-size: inherit;
	margin-bottom: 6pt;
	margin-top: 6pt;
	padding-left: 0pt;
	margin: 1.12em;
	margin-right: 0em;
	margin-left: 20px;
	font-family: 'ATT Aleck Sans';
	page-break-before: avoid;
}

li
{
	font-size: inherit;
	margin-left: 20px;
	margin: 0px;
	margin-bottom: 6pt;
	margin-top: 6pt;
	font-family: 'ATT Aleck Sans';
	padding-left: 0px;
}

div.figure
{
	margin: 10px;
	font-family: 'ATT Aleck Sans';
	padding-left: 0px;
	padding: 0px;
	border: solid 0px #cccccc;
	padding-bottom: 10px;
	text-align: center;
}

th
{
	font-weight: bold;
	color: #ffffff;
	font-family: 'ATT Aleck Sans';
	font-size: 11pt;
	text-align: left;
}

td
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	vertical-align: top;
	font-family: 'ATT Aleck Sans';
	font-size: inherit;
	mc-hyphenate: never;
}

p.Contents
{
	margin-top: 6pt;
	page-break-after: avoid;
	page-break-inside: avoid;
	page-break-before: always;
	margin-bottom: 18pt;
	font-weight: bold;
	font-size: 20pt;
	font-family: 'ATT Aleck Sans';
	font-weight: 500;
	color: #009fdb;
	mc-heading-level: 0;
}

p.TOC1
{
	margin-top: 12pt;
	margin-bottom: 6pt;
	font-size: 11pt;
	font-family: 'ATT Aleck Sans';
	font-weight: normal;
	margin-right: 15pt;
}

p.TOC2
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 14pt;
	font-size: 11pt;
	font-family: 'ATT Aleck Sans';
	margin-right: 15pt;
}

p.TOC3
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 28pt;
	font-size: 11pt;
	font-family: 'ATT Aleck Sans';
	mc-float: center;
	margin-right: 15pt;
}

MadCap|xref.ParaTextOnly
{
	color: #015697;
	line-height: 0px;
	mc-format: '{paratext}';
	font-family: 'ATT Aleck Sans';
}

p.HeadingToDo
{
	font-weight: bold;
	page-break-after: avoid;
	font-family: 'ATT Aleck Sans';
}

span.UI
{
	font-weight: bold;
	font-family: 'ATT Aleck Sans';
}

span.bold
{
	font-weight: bold;
	font-family: 'ATT Aleck Sans';
}

span.inactive
{
	color: #9fa8af;
}

img.dialogbox
{
	height: auto;
	width: 4in;
}

p.code
{
	font-family: 'Courier New';
	margin-top: 0;
	margin-bottom: 0;
	background-color: #f5f5f5;
	font-size: 10pt;
	line-height: 130%;
}

Div.GlossaryPageDefinition
{
	font-family: 'ATT Aleck Sans';
}

Div.GlossaryPageHeading
{
	font-family: 'ATT Aleck Sans';
	font-size: 11pt;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #0568ae;
	border-bottom-color: #0568ae;
}

Div.GlossaryPageTerm
{
	font-family: 'ATT Aleck Sans';
	font-size: 10pt;
	padding-bottom: 10px;
	padding-top: 10px;
}

div.TopicContent
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 25px;
	font-family: 'ATT Aleck Sans';
}

p.copyright
{
	
}

img.fullscreen
{
	width: 5in;
	height: auto;
}

span.code
{
	font-family: 'Courier New';
	font-size: 10pt;
}

img.icon-svg
{
	vertical-align: text-bottom;
}

h1
{
	font-size: 36px;
	margin-bottom: 0;
	margin-right: 0;
	padding-bottom: 15px;
	line-height: 1.09;
	font-family: 'ATT Aleck Sans';
	font-weight: 300;
	mc-hyphenate: never;
	color: #191919;
	margin-top: 15px;
}

h2
{
	color: #000000;
	line-height: normal;
	margin-bottom: 4px;
	margin-top: 20px;
	padding-bottom: 10px;
	page-break-after: avoid;
	page-break-inside: avoid;
	font-family: 'ATT Aleck Sans';
	font-weight: 300;
	font-size: 24px;
	mc-hyphenate: never;
}

h3
{
	margin-bottom: 10pt;
	margin-top: 20px;
	padding-bottom: 0;
	padding-top: 10px;
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	font-style: normal;
	font-family: 'ATT Aleck Sans';
	font-weight: 300;
	mc-hyphenate: never;
	mc-heading-level: 0;
	page-break-after: avoid;
}

h4
{
	margin-bottom: 6pt;
	margin-top: 10px;
	padding-bottom: 0;
	padding-top: 10px;
	color: #000000;
	font-family: 'ATT Aleck Sans';
	font-weight: 100;
	font-weight: bolder;
	font-size: 12pt;
	mc-heading-level: 0;
}

h5
{
	margin-bottom: 6pt;
	margin-top: 10px;
	padding-bottom: 0;
	padding-top: 10px;
	color: #000000;
	font-family: 'ATT Aleck Sans';
	font-weight: 100;
	font-weight: bolder;
	font-size: 11pt;
	mc-heading-level: 0;
}

MadCap|xref
{
	mc-format: '{paratext}';
	color: #015697;
	font-family: 'ATT Aleck Sans';
	target: _blank;
}

p.HeadingNext
{
	color: #009fdb;
	font-family: 'ATT Aleck Sans';
	font-weight: 300;
}

p.autonumber
{
	mc-auto-number-format: '{n+}. ';
}

MadCap|xref.StepNum
{
	color: #015697;
	font-family: 'ATT Aleck Sans';
	mc-format: '{paranum}';
}

img.border
{
	border: solid 1px;
	border-color: #000000;
}

div
{
	padding-bottom: 10;
}

div.code
{
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-color: #f5f5f5;
}

thead
{
	mc-hyphenate: never;
	text-align: left;
	font-family: 'ATT Aleck Sans';
	font-size: 11pt;
}

a
{
	font-family: 'ATT Aleck Sans';
	color: #0568ae;
	target: _blank;
}

a.Popup
{
	color: #0568ae;
}

MadCap|miniTocProxy
{
	border-top-width: 0px;
	border-top-color: #ffffff;
	color: #015697;
	font-family: 'ATT Aleck Sans';
	mc-toc-depth: 3;
}

MadCap|miniTocProxy.chapterminitoc
{
	font-family: 'ATT Aleck Sans';
	font-size: 11pt;
}

span.italic
{
	font-style: italic;
}

div.sideContent
{
	float: left;
	width: 33.33%;
	font-family: 'ATT Aleck Sans';
	margin-top: 95px;
}

div.body
{
	float: right;
	width: 65%;
	margin-top: 35px;
}

.body-pad
{
	padding: 35px 15px;
	margin-bottom: 80px;
}

thead span.underline
{
	
}

a.externalLink
{
	
}

p.codeIndent
{
	font-family: 'Courier New';
	margin-bottom: 0;
	background-color: #f5f5f5;
	font-size: 10pt;
	margin-left: 13px;
	margin-top: 3px;
	line-height: 130%;
}

div.temp
{
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	height: 95px;
}

div.bannerImage
{
	max-width: 1139px;
	height: unset;
	margin: 0px auto;
	color: #191919;
	font-size: 18px;
	line-height: 1;
	font-family: 'ATT Aleck Sans';
	font-weight: 300;
}

.bannerImage .home-heading
{
	display: none;
}

.HomePage .bannerImage .home-heading
{
	display: block;
	margin-bottom: 0;
	margin-right: 0;
	padding-bottom: 0px;
	padding-top: 30px;
	margin-top: 0px;
	color: #191919;
	font-size: 44px;
	line-height: 1.09;
	font-family: 'ATT Aleck Sans';
	font-weight: 300;
}

.MCBreadcrumbsBox_0
{
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	height: 95px;
}

div.bannerImage .MCBreadcrumbsDivider
{
	color: #959595;
	padding-left: 10px;
	padding-right: 10px;
}

p.caption_figure
{
	font-size: 10pt;
}

figcaption
{
	mc-hyphenate: never;
}

p.autonumber_reset
{
	mc-auto-number-format: '{n=1}. ';
}

p.autonumber_paraIndent
{
	margin-left: 13px;
	margin-bottom: 0pt;
	margin-top: 10pt;
}

caption
{
	font-family: 'ATT Aleck Sans';
	font-size: 10pt;
	mc-auto-number-offset: 0;
	text-align: left;
	padding-top: 6px;
	padding-bottom: 1px;
	font-weight: bold;
}

img.figuremax
{
	max-width: 100%;
}

MadCap|dropDown
{
	font-family: 'ATT Aleck Sans';
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 4px;
	mc-closed-image: url('../images/av styles/fa_chev_r_gr_16.png');
	mc-open-image: url('../images/av styles/fa_chev_d_g_16.png');
}

MadCap|dropDown.Level2
{
	font-family: 'ATT Aleck Sans';
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 4px;
	mc-closed-image: url('../images/av styles/fa_car_r_gn_16.png');
	mc-open-image: url('../images/av styles/fa_car_d_g_16.png');
}

MadCap|toggler
{
	font-family: 'ATT Aleck Sans';
	font-size: 11pt;
	mc-closed-image: url('../images/av styles/fa_car_r_gn_16.png');
	mc-open-image: url('../images/av styles/fa_car_d_g_16.png');
	color: #015697;
	text-decoration: none;
	font-weight: bold;
}

li.table_bullet
{
	margin-left: 20px;
	margin: 0px;
	margin-bottom: 6pt;
	margin-top: 6pt;
	font-family: 'ATT Aleck Sans';
	padding-left: 0px;
	font-size: 10pt;
	font-weight: 300;
}

a:link
{
	color: #015697;
}

a:visited
{
	
}

table
{
	mc-caption-repeat: true;
	mc-caption-continuation: ' (Continued)';
}

MadCap|tocProxy
{
	
}

h6
{
	mc-heading-level: 0;
}

p.MiniTOC1
{
	font-weight: normal;
}

p.MiniTOC2
{
	mc-heading-level: 0;
}

h1.miniTOC
{
	
}

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-count: 4;
	text-decoration: none;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.3;
	mc-breadcrumbs-divider: '\203A';
	color: #000000;
	font-family: 'ATT Aleck Sans';
	border-bottom-color: transparent;
	mc-breadcrumbs-prefix: '';
}

a.externalLink:link
{
	
}

a.externalLink:visited
{
	
}

a.logo:link
{
	
}

a.logo:visited
{
	
}

a.Popup:link
{
	
}

a.Popup:visited
{
	
}

MadCap|xref.ParaTextOnly:focus
{
	text-decoration: inherit;
}

MadCap|xref.ParaTextOnly:hover
{
	text-decoration: inherit;
}

MadCap|xref.StepNum:focus
{
	text-decoration: inherit;
}

MadCap|xref.StepNum:hover
{
	text-decoration: inherit;
}

MadCap|xref:focus
{
	text-decoration: inherit;
}

MadCap|xref:hover
{
	text-decoration: inherit;
}

MadCap|footnote
{
	font-family: 'ATT Aleck Sans';
	font-size: 10;
}

MadCap|footnoteBlock
{
	font-family: 'ATT Aleck Sans';
	font-size: 10pt;
}

MadCap|footnotesBlock
{
	font-family: 'ATT Aleck Sans';
	font-size: 10pt;
}

li.has-children
{
	padding-left: 0px;
}

ol ul
{
	list-style-type: disc;
}

div.MCMiniTocBox_chapterminitoc_0
{
	color: #0568ae;
	font-family: 'ATT Aleck Sans';
	font-size: 11pt;
}

MadCap|topicToolbarProxy.toolbarRight
{
	mc-topic-toolbar-items: Print PreviousTopic NextTopic;
	margin-left: 550px;
	margin-bottom: 0px;
	width: 33.33%;
	margin-top: 40px;
}

MadCap|dropDownHotspot:hover
{
	color: #989ea4;
}

MadCap|dropDownHotspot:focus
{
	color: #afb6bd;
}

MadCap|toggler:focus
{
	color: #afb6bd;
}

MadCap|toggler:hover
{
	color: #989ea4;
}

MadCap|dropDownBody
{
	font-weight: normal;
}

img.maxWidthMed
{
	max-width: 350px;
}

img.maxWidthSmall
{
	max-width: 200px;
}

img.maxHeightMed
{
	max-height: 400px;
}

img.maxHeightLarge
{
	max-height: 550px;
}

img.maxWidthLarge
{
	max-width: 525px;
}

.with-prev
{
	page-break-before: avoid;
	page-break-inside: avoid;
}

.with-next
{
	page-break-after: avoid;
	page-break-inside: avoid;
}

div.noBreak
{
	page-break-inside: avoid;
	padding-bottom: 0;
}

ul li:nth-of-type(1)
{
	page-break-after: avoid;
}

tbody tr:nth-of-type(1)
{
	page-break-after: avoid;
}

tr
{
	page-break-inside: avoid;
}

td
{
	page-break-inside: avoid;
}

div.notification_Note
{
	font-size: inherit;
	font-family: 'ATT Aleck Sans';
	padding-left: 36px;
	padding-top: 1px;
	background-repeat: no-repeat;
	background-color: #D5EEF8;
	page-break-inside: avoid;
	page-break-before: avoid;
	background-image: url('../images/av styles/note_class.png');
	margin-bottom: 8px;
	margin-top: 8px;
	padding-bottom: 1px;
}

[class^=notification_Note] p
{
	margin: 6px 0;
}

.notification_Note p:first-child
{
	mc-auto-number-format: '{b}Note: {/b}';
	mc-auto-number-class: inherit;
}

div.notification_Important
{
	font-size: inherit;
	font-family: 'ATT Aleck Sans';
	padding-left: 36px;
	padding-top: 2px;
	background-repeat: no-repeat;
	background-color: #ffefcc;
	page-break-inside: avoid;
	page-break-before: avoid;
	background-image: url('../images/av styles/important_class.png');
	margin-bottom: 8px;
	margin-top: 8px;
	padding-bottom: 1px;
}

[class^=notification_Important] p
{
	margin: 6px 0;
}

.notification_Important p:first-child
{
	mc-auto-number-format: '{b}Important: {/b}';
	mc-auto-number-class: inherit;
}

div.notification_Warning
{
	font-size: inherit;
	font-family: 'ATT Aleck Sans';
	padding-left: 36px;
	background-repeat: no-repeat;
	background-color: #F2DEDB;
	page-break-inside: avoid;
	page-break-before: avoid;
	background-image: url('../images/av styles/warning_class.png');
	margin-bottom: 8px;
	margin-top: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
}

[class^=notification_Warning] p
{
	margin: 6px 0;
}

.notification_Warning p:first-child
{
	mc-auto-number-format: '{b}Warning: {/b}';
	mc-auto-number-class: inherit;
}

div.notification_Editions
{
	font-size: inherit;
	font-family: 'ATT Aleck Sans';
	padding-left: 36px;
	padding-top: 1px;
	background-repeat: no-repeat;
	background-color: #e9fac0;
	page-break-inside: avoid;
	page-break-before: avoid;
	background-image: url('../images/av styles/editions_class.png');
	margin-bottom: 8px;
	margin-top: 8px;
	padding-bottom: 1px;
}

[class^=notification_Editions] p
{
	margin: 6px 0;
}

.notification_Editions p:first-child
{
	mc-auto-number-format: '{b}Edition: {/b}';
	mc-auto-number-class: inherit;
}

p.note
{
	padding-left: 36px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #D5EEF8;
	margin-top: 6px;
	margin-bottom: 6px;
	background-repeat: no-repeat;
	mc-auto-number-format: '{b}Note: {/b}';
	background-image: url('../images/av styles/note_class.png');
}

p.Important
{
	padding-left: 36px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #ffefcc;
	margin-top: 6px;
	margin-bottom: 6px;
	background-repeat: no-repeat;
	mc-auto-number-format: '{b}Important: {/b}';
	background-image: url('../images/av styles/important_class.png');
}

div.vid
{
	font-size: inherit;
	font-family: 'ATT Aleck Sans';
	background-repeat: no-repeat;
	background-color: #ececec;
	page-break-inside: avoid;
	page-break-before: avoid;
	margin-bottom: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}

[class^=vid] h3
{
	font-family: 'ATT Aleck Sans';
	font-size: inherit;
	font-weight: bold;
	background-color: #515151;
	color: #ffffff;
	vertical-align: middle;
	margin-left: -10px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}

[class^=vid] p
{
	margin-bottom: 6px;
}

img.icon-svg-larger
{
	position: relative;
	clip: rect(8px,0px,2px,0px);
	z-index: auto;
	vertical-align: middle;
}

img.icon-svg-special
{
	vertical-align: -10px;
	max-height: 25px;
}

img.icon
{
	vertical-align: text-bottom;
	max-height: 20px;
}

MadCap|dropDownHotspot
{
	page-break-after: avoid;
}

MadCap|dropDownHead
{
	page-break-after: avoid;
}

body
{
	orphans: 3;
	widows: 3;
	font-size: 11pt;
	font-family: 'ATT Aleck Sans';
}

span.noLineBreak
{
	white-space: nowrap;
	mc-hyphenate: never;
}

div.notification_ossim
{
	font-size: 11pt;
	font-family: 'ATT Aleck Sans';
	padding-left: 36px;
	padding-top: 1px;
	background-repeat: no-repeat;
	background-color: #e9fac0;
	page-break-inside: avoid;
	page-break-before: avoid;
	background-image: url('../images/av styles/ossim_class.png');
	margin-bottom: 8px;
	margin-top: 8px;
	padding-bottom: 1px;
}

[class^=notification_ossim] p
{
	margin: 6px 0;
}

.notification_ossim p:first-child
{
	mc-auto-number-format: '{b}AlienVault OSSIM Limitations: {/b}';
	mc-auto-number-class: inherit;
}

p.ossim
{
	padding-left: 36px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #e9fac0;
	margin-top: 6px;
	margin-bottom: 6px;
	background-repeat: no-repeat;
	background-image: url('../images/av styles/ossim_class.png');
	mc-auto-number-format: '{b}AlienVault OSSIM Limitations: {/b}';
}

.role-element
{
	font-weight: bold;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	letter-spacing: 1pt;
	vertical-align: baseline;
	padding-top: 6px;
	margin-top: 6px;
}

MadCap|glossaryTerm
{
	color: #488613;
	mc-closed-image: none;
	mc-open-image: none;
	font-weight: inherit;
	text-decoration: inherit;
}

MadCap|glossaryTerm.Popup
{
	
}

MadCap|popup
{
	font-size: smaller;
}

MadCap|popupBody
{
	font-size: smaller;
	background-color: #e6e6e6;
}

.NoPageBreak
{
	page-break-inside: avoid;
}

#footer
{
	bottom: 0px;
}

.API-embed
{
	top: -50px;
	left: 50px;
	width: 100%;
	height: 100%;
	padding-bottom: 3px;
}

td p + p
{
	padding-top: 5px;
}

pre
{
	padding-bottom: 6px;
}

#product-doc-browse
{
	margin-top: 95px;
}

#results-heading
{
	margin-top: 45px;
}

li img.maxWidthLarge
{
	
}

li img.maxWidthMed
{
	
}

li img.maxHeightLarge
{
	
}

li img.maxHeightMed
{
	
}

li img.figuremax
{
	
}

img.figuremaxShort
{
	max-width: 100%;
}

.btn
{
	border-style: solid;
	border-width: 2px;
	border-radius: 30px;
	padding: 2px;
	border-color: #276aaa;
	background-color: #276aaa;
	color: white;
	font-size: 16px;
	cursor: pointer;
	width: 180px;
}

.btn:hover
{
	background-color: #2257a6;
	border-color: #2257a6;
}

input[type=text]
{
	width: 98%;
	padding: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	display: inline-block;
	border: 1px solid #6d747b;
	border-radius: 4px;
	box-sizing: border-box;
}

input[type=email]
{
	width: 98%;
	padding: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	display: inline-block;
	border: 1px solid #6d747b;
	border-radius: 4px;
	box-sizing: border-box;
}

textarea
{
	width: 98%;
	padding: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	display: inline-block;
	border: 1px solid #6d747b;
	border-radius: 4px;
	box-sizing: border-box;
}

input[type=submit]
{
	background-color: #276AAA;
	color: white;
	padding: 20px;
	margin: 2px;
	border: none;
	border-radius: 15px;
}

input[type=submit] .hover
{
	background-color: #2257A6;
	color: white;
	padding: 20px;
	margin: 2px;
	border: none;
	border-radius: 15px;
}

div.feedbackwidget
{
	font-size: 24px;
	font-weight: 300;
	font-weight: bold;
	font-family: 'ATT Aleck Sans';
	background-repeat: no-repeat;
	background-color: #e4e8ec;
	page-break-inside: avoid;
	page-break-before: avoid;
	margin-bottom: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}

[class^=feedbackwidget] h2
{
	font-family: 'ATT Aleck Sans';
	font-size: 24px;
	font-weight: 300;
	font-weight: bold;
	background-color: #6d747b;
	color: #ffffff;
	vertical-align: middle;
	margin-left: -10px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}

[class^=feedbackwidget] p
{
	margin-bottom: 6px;
}

textarea.AVField
{
	padding-top: 9px;
	height: 100px !important;
}

button.submit-button
{
	margin-left: 20px;
	margin-top: 2px;
	margin-bottom: 2px;
}

@media screen
{
	div.brandAnywhere
	{
		padding-bottom: 0;
		mc-auto-number-class: brandingHeader;
		line-height: 40px;
		mc-auto-number-format: 'USM Anywhere™ ';
		page-break-after: avoid;
	}

	div.brandAppliance
	{
		padding-bottom: 0;
		mc-auto-number-class: brandingHeader;
		line-height: 40px;
		mc-auto-number-format: 'USM Appliance™ ';
		page-break-after: avoid;
	}

	div.brandCentral
	{
		padding-bottom: 0;
		mc-auto-number-class: brandingHeader;
		line-height: 40px;
		mc-auto-number-format: 'USM Central™ ';
		page-break-after: avoid;
	}

	div.brandOTX
	{
		padding-bottom: 0;
		mc-auto-number-class: brandingHeader;
		line-height: 40px;
		mc-auto-number-format: 'Open Threat Exchange{sup}®{/sup} ';
		page-break-after: avoid;
	}

	span.brandingHeader
	{
		color: #5a5a5a;
		font-family: 'ATT Aleck Sans';
		font-size: 16px;
		font-style: normal;
		font-weight: 500;
	}
}

@media print
{
	MadCap|xref.ParaTextOnly
	{
		color: #015697;
		line-height: 0px;
		font-family: 'ATT Aleck Sans';
		mc-format: '{paratext}';
	}

	p.caption_figure
	{
		page-break-after: avoid;
		page-break-inside: avoid;
		color: #000000;
		margin-bottom: 8px;
		padding-top: 0px;
		page-break-before: avoid;
		font-size: 10pt;
		font-weight: normal;
		font-family: 'ATT Aleck Sans';
		margin-top: 0pt;
		text-align: center;
	}

	caption
	{
		text-align: left;
		padding-bottom: 10px;
		padding-top: 20px;
		font-size: 10pt;
		color: #000000;
		caption-side: top;
		mc-caption-repeat: true;
		mc-caption-continuation: ' (Continued)';
		font-family: 'ATT Aleck Sans';
		mc-auto-number-format: ' ';
	}

	p.TOC3
	{
		text-align: left;
	}

	p
	{
		mc-hyphenate: never;
		widows: 3;
		orphans: 3;
	}

	h1
	{
		mc-hyphenate: never;
	}

	h2
	{
		mc-hyphenate: never;
		page-break-before: auto;
	}

	h3
	{
		mc-hyphenate: never;
	}

	figcaption
	{
		mc-hyphenate: never;
	}

	MadCap|xref.StepNum
	{
		text-decoration: inherit;
	}

	MadCap|dropDownHotspot
	{
		margin-bottom: 4px;
		margin-top: 20px;
		padding-bottom: 10px;
		page-break-after: avoid;
		page-break-inside: avoid;
		mc-hyphenate: never;
		color: #0568ae;
	}

	div.notification_Note
	{
		padding: 6px 0px 6px 36px;
	}

	div.notification_Important
	{
		padding: 6px 0px 6px 36px;
	}

	div.notification_Warning
	{
		padding: 6px 0px 6px 36px;
	}

	Div.notification_Editions
	{
		padding-top: 6px;
		padding-bottom: 8px;
	}

	.NoPageBreak
	{
		
	}

	a.Popup:link
	{
		text-decoration: none;
	}

	a:link
	{
		text-decoration: none;
	}

	a:visited
	{
		text-decoration: none;
	}

	MadCap|xref:focus
	{
		text-decoration: none;
	}
}

@media only screen and (max-width: 1024px)
{
	.buttons.mc-component
	{
		margin-left: 390px;
	}

	div.body
	{
		float: right;
		width: 65%;
		margin-top: 30px;
	}

	.MCBreadcrumbsBox_0
	{
		display: table-cell;
		vertical-align: middle;
		text-align: left;
		height: 80px;
		padding-left: 25px;
	}

	img.maxWidthMed
	{
		max-width: 250px;
	}

	img.maxWidthSmall
	{
		max-width: 150px;
	}

	img.maxHeightMed
	{
		max-height: 325px;
		width: 100%;
	}

	img.maxHeightLarge
	{
		max-height: 400px;
	}

	img.maxWidthLarge
	{
		width: 100%;
	}

	.with-next
	{
		
	}

	.role-element
	{
		font-size: .9em;
	}
}

@media only screen and (max-width: 480px)
{
	h1
	{
		font-size: 25px;
		margin-bottom: 0;
		margin-right: 0;
		line-height: 1.09;
		font-family: 'ATT Aleck Sans';
		font-weight: 300;
		mc-hyphenate: never;
		color: #191919;
		margin-top: 15px;
	}

	.MCBreadcrumbsBox_0
	{
		display: table-cell;
		vertical-align: middle;
		text-align: left;
		height: 20px;
		font-size: 12px !important;
		padding-left: 15px;
	}

	.buttons.mc-component
	{
		margin-left: 250px !important;
	}

	.button-group-container-left
	{
		margin-block: 5px;
	}

	.HomePage .bannerImage .home-heading
	{
		display: block;
		margin-bottom: 0;
		margin-right: 0;
		padding-bottom: 0px;
		padding-top: 30px;
		margin-top: 0px;
		color: #191919;
		font-size: 44px;
		line-height: 1.09;
		font-family: 'ATT Aleck Sans';
		font-weight: 300;
	}

	img.maxWidthMed
	{
		width: 100%;
		max-width: 250px;
	}

	img.maxWidthSmall
	{
		width: 100%;
		max-width: 150px;
	}

	img.maxHeightMed
	{
		max-height: none;
		width: 100%;
	}

	img.maxHeightLarge
	{
		max-height: none;
		width: 100%;
	}

	img.maxWidthLarge
	{
		width: 100%;
	}

	.role-element
	{
		font-size: .8em;
	}
}

@media (max-width: 1024px)
{
	.tab-bar-section a.logo
	{
		display: inline-block;
		left: inherit;
		margin: 0px 0px 0px -55px;
	}

	.tab-bar .menu-icon span
	{
		background: #45515b url('../images/av styles/menu.png') no-repeat center center;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-moz-border-radius-topright: 8px;
		-moz-border-radius-bottomright: 8px;
		border-top-right-radius: 8px;
		border-bottom-right-radius: 8px;
	}

	.role-element
	{
		
	}
}

@media (max-width: 750px)
{
	h1
	{
		font-size: 26px;
		margin-top: 1px;
	}

	p
	{
		font-size: 10pt;
	}

	#product-doc-browse
	{
		margin-top: 5px;
	}

	#product-doc-browse a
	{
		margin: 0px 0px 15px 0px;
		border-top: 3px solid #009fdb;
		line-height: 5px;
		font-size: 16px;
		height: 80px;
		padding: 20px 10px;
	}

	#product-doc-browse a span
	{
		padding: 5px 5px;
		line-height: 5px;
		height: 25px !important;
		padding-top: 5px !important;
		padding-bottom: 10px !important;
	}

	#product-doc-browse a span.text-blue
	{
		font-size: 12px;
	}

	#product-guides a
	{
		margin-top: 5px;
		padding: 8px 0px 0px 40px;
		min-height: 30px;
	}

	div.bannerImage
	{
		background: none;
	}

	.body-pad
	{
		padding: 0px 15px;
		margin-bottom: 40px;
	}

	.div.body
	{
		padding-top: 15px;
	}

	#footer
	{
		position: fixed;
	}

	.footer-wrap
	{
		padding: 3px;
		margin: 0px auto;
	}

	.copyright
	{
		border-top: 3px solid #009fdb;
	}

	.HomePage .bannerImage .home-heading
	{
		padding-top: 1px;
		text-align: center;
		padding-left: 0px;
		font-size: 20px;
	}

	.MCBreadcrumbsBox_0
	{
		height: 30px;
		font-size: 12px !important;
		padding-left: 15px;
	}

	div.bannerImage .MCBreadcrumbsDivider
	{
		padding-left: 3px;
		padding-right: 3px;
	}
}

@media (max-width: 660px)
{
	div.body
	{
		float: none;
		width: 100%;
		margin-top: 55px;
	}

	div.sideContent
	{
		float: none;
		width: 100%;
		margin-top: 0px;
	}

	.role-element
	{
		font-size: .9em;
	}
}

a.externalLinkFooter
{
	color: #009FDB;
}

