/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: 'Open Sans Light Regular';
	src: url(Fonts/OpenSans-300.eot);
	src: url(Fonts/OpenSans-300.eot?#iefix) format('embedded-opentype'), url('Fonts/OpenSans-300.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}

@font-face 
{
	font-family: 'Open Sans';
	src: url(Fonts/OpenSans-400.eot);
	src: url(Fonts/OpenSans-400.eot?#iefix) format('embedded-opentype'), url('Fonts/OpenSans-400.woff') format('woff');
	font-weight: 400;
	font-style: normal;
}

@font-face 
{
	font-family: 'Open Sans Regular';
	src: url(Fonts/OpenSans-400.eot);
	src: url(Fonts/OpenSans-400.eot?#iefix) format('embedded-opentype'), url('Fonts/OpenSans-400.woff') format('woff');
	font-weight: 400;
	font-style: normal;
}

@font-face 
{
	font-family: 'Open Sans Bold';
	src: url(Fonts/OpenSans-700.eot);
	src: url(Fonts/OpenSans-700.eot?#iefix) format('embedded-opentype'), url('Fonts/OpenSans-700.woff') format('woff');
	font-style: normal;
	font-weight: 700;
}

body
{
	color: #404040;
	font-family: 'Open Sans Regular';
	font-size: 1em;
	line-height: 1.7em;
}

.pdtversion
{
	text-decoration: none;
}

a
{
	color: #2d82dc;
}

a:link
{
	color: #2d82dc;
	text-decoration: none;
}

a:visited
{
	color: #2d82dc;
}

a:hover
{
	color: #2d82dc;
	text-decoration: underline;
}

div.PdtTable3Col a:hover
{
	text-decoration: underline;
}

div.PdtTable2Col a:hover
{
	text-decoration: underline;
}

div.ReleaseTable a:hover
{
	text-decoration: underline;
}

video
{
	width: 100%;
	height: auto;
}

/*div.PdtName a:hover
{
	text-decoration: underline;
} */

a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: underline;
}

a.MCBreadcrumbsLink:visited
{
	color: #000000;
}

a.MCBreadcrumbsLink:hover
{
	color: #BED230;
}

div.example
{
	background-color: #f0ff86;
	background-repeat: no-repeat;
	border: solid 1px #a4ac67;
	border-radius: 6px;
	margin-bottom: 15px;
	padding: 20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

div.ImagesFloatLeft
{
	clear: both;
	float: left;
	margin-right: 10px;
	padding: 5px;
}

div.ImagesFloatRight
{
	clear: both;
	float: right;
	margin-left: 10px;
	padding: 5px;
}

div.note
{
	background-color: #47484a;
	/*	background-image: url('../Images/NoteIcon.png'); */
	background-repeat: no-repeat;
	border: solid 1px #404040;
	border-radius: 6px;
	color: #b3b3b3;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-top: 10px;
}

.noteInDiv
{
	mc-auto-number-format: '{b}{color #bed230}Note: {/color}{/b}';
}

div.quotation
{
	background-color: #e1e1e1;
	/*	background-image: url('../Images/QuotationMark.png');*/
	background-repeat: no-repeat;
	background-position: top left;
	border-color: #b3b3b3;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	font-family: 'Century Gothic';
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	line-height: 18px;
	padding: 20px;
	padding-left: 40px;
}

div.sideContent
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 33.33%;
}

div.TightContent
{
	margin: 0;
	padding: 0;
	line-height: 1em;
}

h1
{
	font-size: 1.5em;
	font-weight: normal;
	margin-bottom: 8px;
	padding-bottom: 10px;
	margin-top: 30px;
}

h2
{
	font-size: 1.3em;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 20px;
}

h3
{
	font-size: 1.2em;
	font-weight: normal;
	margin: 0.5em 0px;
	margin-top: 0.5em;
	margin-bottom: 0.2em;
}

img
{
	border: none;
}

img.Thumbnail
{
	mc-thumbnail: popup;
}

img.ReduceButtonSize
{
	max-height: 25px;
}

li
{
	orphans: 2;
	widows: 2;
}

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-size: .7em;
	font-style: italic;
	mc-breadcrumbs-prefix: 'You are here: ';
}

MadCap|dropDown
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-open-image: url('../Icons/icon_collapsetext.png');
	mc-closed-image: url('../Icons/icon_expandtext.png');
	mc-closed-image-alt-text: Collapse;
	mc-open-image-alt-text: Expand;
}

MadCap|dropDown.SecondLevel
{
	margin-left: 10px;
	mc-closed-image: url('../Images/icon_collapsetext.png');
	mc-open-image: url('../Images/icon_expandtext.png');
}

MadCap|dropDownBody
{
	/*	border-bottom: solid 1px #bed230; */
}

MadCap|dropDownBody.Final
{
	border-bottom: 0px;
}

MadCap|dropDownHead
{
	
}

MadCap|dropDownHotspot
{
	font-weight: bold;
	font-size: 1.1em;
	color: #404040;
}

MadCap|dropDownHotspot:hover
{
	text-decoration: none;
	color: #404040;
}

MadCap|popup
{
	color: #2D8DCC;
}

MadCap|popup:focus
{
	color: #2D8DCC;
}

MadCap|popup:hover
{
	color: #2D8DCC;
}

MadCap|popupHead
{
	color: #2D8DCC;
	font-weight: bold;
}

MadCap|xref
{
	color: #2d82dc;
	mc-format: '{para}';
	text-decoration: none;
}

MadCap|xref:focus
{
	color: #2d82dc;
	text-decoration: underline;
}

MadCap|xref:hover
{
	color: #2d82dc;
	text-decoration: underline;
}

ol
{
	list-style-image: none;
	color: #404040;
}

ol ol
{
	list-style-type: lower-alpha;
	color: #404040;
}

ol ol ol
{
	list-style-type: lower-roman;
}

p
{
	color: #404040;
	margin-bottom: 8px;
	margin-top: 8px;
}

p.copyrightfooter
{
	color: #FFFFFF;
}

p.CompanyInformation1
{
	margin-bottom: 4px;
	margin-top: 14px;
	font-weight: bold;
}

p.CompanyInformation2
{
	color: #6d6d6d;
	margin-top: 4px;
	margin-bottom: 4px;
}

p.ExampleHeadText
{
	font-weight: bold;
	page-break-after: avoid;
	letter-spacing: 5px;
	padding: 0;
	margin: 0;
	border: 0;
}

p.quotationname
{
	text-align: right;
}

p.TableTextCenterDark
{
	color: #000000;
	margin-bottom: 2px;
	margin-top: 8px;
	text-align: center;
}

p.TableTextDark
{
	color: #000000;
	margin-bottom: 2px;
	margin-top: 8px;
}

p.TableTextDarkEmphasis
{
	color: #000000;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 8px;
}

span.Emphasis
{
	font-weight: bold;
}

span.SetOffFirstLevel
{
	color: #5e6914;
	font-weight: bold;
}

span.SetOffSecondLevel
{
	color: #445879;
	font-weight: bold;
}

td
{
	margin: 4px;
	vertical-align: top;
}

th
{
	margin-bottom: 8px;
	margin-top: 8px;
}

hr
{
	margin-left: 20%;
	width: 60%;
	border: 0;
	height: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

/*ul
{
	list-style-image: url('../Images/Bullet1.png');
}

ul ul
{
	list-style-image: url('../Images/Bullet2.png');
} */

html.templateTopic div.sideContent
{
	display: none;
}

/* Release Annoucement Page Header section*/

div.RAHeader
{
	Background-color: #f1f1f1;
	padding-top: 0.3125em;
	height: auto;
	padding-bottom: 1.2500em;
}

div.RAHeader h1
{
	margin-left: 15%;
	margin-bottom: 10px;
	line-height: 100%;
	font-size: 2.6em;
	/* text-align: left; */
}

div.RAHeader h2
{
	margin-left: 15%;
	margin-bottom: 10px;
	line-height: 100%;
	font-size: 2.0em;
	/* text-align: left; */
}

div.RAHeader p
{
	margin-left: 15%;
	margin-top: 0.5em;
	line-height: 100%;
	font-size: 1.4em;
	color: #404040;
	/* text-align: left; */
}

hr1
{
	margin-left: 20%;
	width: 60%;
	border: 0;
	height: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

/* End of Release Annoucement Page Header section */

div.ContentRow	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.ContentRow::before
{
	content: ' ';
	display: table;
}

div.ContentRow::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.ContentRow > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.ContentRow > div:nth-child(1)
{
	width: 58.333%;
	margin-left: 0%;
}

div.ContentRow > div:nth-child(2)
{
	width: 33.333%;
	margin-left: 8.3333%;
}

div.HomeHeader2	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.HomeHeader2::before
{
	content: ' ';
	display: table;
}

div.HomeHeader2::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.HomeHeader2 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.HomeHeader2 > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.HomeHeader2 > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

div.PdtTable3Col	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.PdtTable3Col::before
{
	content: ' ';
	display: table;
}

div.PdtTable3Col::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.PdtTable3Col > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.PdtTable3Col h5
{
	font-size: 0.9em;
	line-height: 2em;
}

div.PdtTable3Col p a
{
	font-size: 1em;
	line-height: 1.75em;
	text-decoration: none;
}

div.PdtTable3Col > div:nth-child(1)
{
	margin-left: 20%;
	width: 20%;
}

div.PdtTable3Col > div:nth-child(2)
{
	width: 20%;
}

div.PdtTable3Col > div:nth-child(3)
{
	width: 20%;
}

div.PdtTable2Col	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.PdtTable2Col::before
{
	content: ' ';
	display: table;
}

div.PdtTable2Col::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.PdtTable2Col > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.PdtTable2Col p a
{
	font-size: 1em;
	line-height: 1.75em;
	text-decoration: none;
}

div.PdtTable2Col h3
{
	font-family: 'Open Sans Regular';
	font-size: 1.5em;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0.5em;
}

div.PdtTable2Col h4
{
	font-family: 'Open Sans Regular';
	font-size: 1.1em;
	text-align: left;
	font-weight: bold;
	Line-height: 1.75em;
}

div.PdtTable2Col > div:nth-child(1)
{
	margin-left: 20%;
	width: 30%;
}

div.PdtTable2Col > div:nth-child(2)
{
	width: 30%;
	padding-left: 4%;
}

h4
{
	margin: 0.25px 0px;
}

h5
{
	margin: 0.25px 0px;
}

div.ReleaseCategory	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.ReleaseCategory::before
{
	content: ' ';
	display: table;
}

div.ReleaseCategory::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.ReleaseCategory > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left;
}

div.ReleaseCategory > div:nth-child(1)
{
	margin-left: 20%;
	width: 60%;
	text-align: left;
}

div.ReleaseCategory h3
{
	font-family: 'Open Sans Regular';
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 0.5em;
}

div.PdtName	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: 10%;
	margin-right: auto;
}

div.PdtName::before
{
	content: ' ';
	display: table;
}

div.PdtName::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.PdtName > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left;
}

/*div.PdtName > div:nth-child(1)
{
	margin-left: 20%;
	width: 60%;
	text-align: left;
}*/

/*div.PdtName p a
{
	font-family: 'Open Sans Regular';
	font-size: 1em;
	line-height: 1.75em;
	font-weight: bold;
	margin-bottom: 0.25em;
	text-decoration: none;
} 

div.PdtName a
{
	font-color:#2d82dc;
}*/

div.ReleaseTable	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.ReleaseTable::before
{
	content: ' ';
	display: table;
}

div.ReleaseTable::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.ReleaseTable > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.ReleaseTable p a
{
	font-size: 1em;
	line-height: 1.75em;
	text-decoration: none;
}

div.ReleaseTable > div:nth-child(1)
{
	margin-left: 20%;
	width: 20%;
}

div.ReleaseTable > div:nth-child(2)
{
	width: 20%;
}

div.ReleaseTable > div:nth-child(3)
{
	margin-left: 0%;
	width: 20%;
}

pre
{
	font-family: 'Open Sans Light Regular';
}

div.SearchBlock	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.SearchBlock::before
{
	content: ' ';
	display: table;
}

div.SearchBlock::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.SearchBlock > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.SearchBlock > div:nth-child(1)
{
	width: 60%;
	margin-left: 20%;
}

/* RA Template Styles */

div.RA2Col	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.RA2Col::before
{
	content: ' ';
	display: table;
}

div.RA2Col::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.RA2Col > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.RA2Col > div:nth-child(1)
{
	width: 40%;
	margin-left: 15%;
	/*	Background-color: #f1f1f1; */
}

div.RA2Col > div:nth-child(2)
{
	width: 28%;
	margin-left: 2%;
}

div.RA2Col p
{
	font-size: 1em;
	line-height: 1.75em;
	text-decoration: none;
	color: #404040;
}

div.RA2Col h2
{
	font-family: 'Open Sans Regular';
	font-size: 2.0em;
	text-align: left;
	/*	font-weight: bold; */
	margin-bottom: 1em;
	margin-top: 1em;
}

div.RA2Col h3
{
	font-family: 'Open Sans Regular';
	font-size: 1.5em;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0.5em;
}

div.RA2Col h4
{
	font-family: 'Open Sans Regular';
	font-size: 1.15em;
	text-align: left;
	font-weight: bold;
	Line-height: 1.75em;
}

div.RA2Col ul li
{
	font-family: 'Open Sans Regular';
	font-size: 1em;
	text-align: left;
	margin-bottom: 1em;
	margin-top: 1em;
}

/*end of RA template styles */
/*RA template 2 styles */

div.RA2Col2	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.RA2Col2::before
{
	content: ' ';
	display: table;
}

div.RA2Col2::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.RA2Col2 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.RA2Col2 > div:nth-child(1)
{
	width: 28%;
	margin-left: 15%;
}

div.RA2Col2 > div:nth-child(2)
{
	width: 40%;
	margin-left: 2%;
	Background-color: #f1f1f1;
}

div.RA2Col2 p
{
	font-size: 1em;
	line-height: 1.75em;
	text-decoration: none;
	color: #404040;
}

div.RA2Col2 h2
{
	font-family: 'Open Sans Regular';
	font-size: 2.0em;
	text-align: left;
	/*	font-weight: bold; */
	margin-bottom: 1em;
	margin-top: 1em;
}

div.RA2Col2 h3
{
	font-family: 'Open Sans Regular';
	font-size: 1.5em;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0.5em;
}

div.RA2Col2 h4
{
	font-family: 'Open Sans Regular';
	font-size: 1.15em;
	text-align: left;
	font-weight: bold;
	Line-height: 1.75em;
}

div.RA2Col2 ul li
{
	font-family: 'Open Sans Regular';
	font-size: 1em;
	text-align: left;
	margin-bottom: 1em;
	margin-top: 1em;
}

/*End of RA template 2 styles */

div.RA2ColLinks	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.RA2ColLinks::before
{
	content: ' ';
	display: table;
}

div.RA2ColLinks::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.RA2ColLinks > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	margin-left: 0%;
	margin-bottom: 1.5%;
	margin-top: 0.5%;
	/* Background-color: #f1f1f1; */
}

div.RA2ColLinks > div:nth-child(1)
{
	width: 35%;
	margin-left: 15%;
}

div.RA2ColLinks > div:nth-child(2)
{
	width: 35%;
	margin-left: 0%;
}

div.RA2ColLinks p a
{
	font-size: 1em;
	line-height: 1.75em;
	text-decoration: none;
	color: #2d82dc;
	margin-bottom: 1em;
}

div.RA2ColLinks h2
{
	font-family: 'Open Sans Regular';
	font-size: 2.0em;
	text-align: left;
	/*	font-weight: bold; */
	margin-bottom: 0.5em;
}

div.RA2ColLinks h3
{
	font-family: 'Open Sans Regular';
	font-size: 1.5em;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0.5em;
}

div.RA2ColLinks h4
{
	font-family: 'Open Sans Regular';
	font-size: 1.1em;
	text-align: left;
	font-weight: bold;
	Line-height: 1.75em;
}

div.RA2ColLinks p
{
	font-family: 'Open Sans Regular';
	font-size: 1em;
	text-align: left;
	Line-height: 1.75em;
	margin-bottom: 1em;
}

div.RA1Col	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.RA1Col::before
{
	content: ' ';
	display: table;
}

div.RA1Col::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.RA1Col > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #404040;
}

div.RA1Col > div:nth-child(1)
{
	width: 70%;
	margin-left: 15%;
}

div.RA1Col h2
{
	font-family: 'Open Sans Regular';
	font-size: 2.0em;
	text-align: left;
	/*	font-weight: bold; */
	margin-bottom: 0.5em;
}

div.RA1Col h3
{
	font-family: 'Open Sans Regular';
	font-size: 1.5em;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0.5em;
}

div.RA1Col h4
{
	font-family: 'Open Sans Regular';
	font-size: 1.1em;
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0.75em;
}

div.RA1Col p
{
	font-size: 1em;
	line-height: 1.75em;
	text-decoration: none;
	color: #404040;
}

ul
{
	font-family: 'Open Sans';
	font-size: 1em;
	margin: auto;
}

h6
{
	color: #000000;
	font-family: 'Open Sans';
}

ol ul
{
	color: #404040;
}

ul ul
{
	color: #404040;
}

ul ol
{
	color: #404040;
}

/* End of RA Template Styles */

@media only screen and (max-width: 1279px)
{
	div.ContentRow > div:nth-child(1)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	div.ContentRow > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.HomeHeader2 > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.HomeHeader2 > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.PdtTable3Col > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.PdtTable3Col > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.PdtTable3Col > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	hr
	{
		margin-left: 2%;
		width: 96%;
	}

	div.PdtTable2Col > div:nth-child(1)
	{
		margin-left: 2%;
		width: 48%;
	}

	div.PdtTable2Col > div:nth-child(2)
	{
		width: 48%;
		margin-left: 2%;
		padding-left: 4%;
	}

	div.ReleaseCategory > div:nth-child(1)
	{
		margin-left: 2%;
		width: 96%;
	}

	div.PdtName > div
	{
		margin-left: 2%;
		width: 96%;
	}

	div.ReleaseTable > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.ReleaseTable > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.ReleaseTable > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.ReleaseTable > div
	{
		text-align: left;
	}

	div.ReleaseCategory h3
	{
		text-align: left;
	}

	div.ReleaseCategory > div
	{
		float: left;
	}

	div.SearchBlock > div:nth-child(1)
	{
		width: 60%;
		margin-left: 20%;
	}
}

@media only screen and (max-width: 767px)
{
	div.ContentRow > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ContentRow > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.HomeHeader2 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.HomeHeader2 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.PdtTable3Col > div:nth-child(1)
	{
		margin-left: 2%;
		width: 98%;
	}

	div.PdtTable3Col > div:nth-child(2)
	{
		width: 98%;
		margin-left: 2%;
	}

	div.PdtTable3Col > div:nth-child(3)
	{
		margin-left: 2%;
		width: 98%;
	}

	div.PdtTable2Col > div:nth-child(1)
	{
		margin-left: 2%;
		width: 96%;
	}

	div.PdtTable2Col > div:nth-child(2)
	{
		margin-left: 2%;
		padding-left: 0;
		width: 96%;
	}

	div.ReleaseCategory > div:nth-child(1)
	{
		margin-left: 2%;
		text-align: left;
		width: 96%;
	}

	div.PdtName > div
	{
		margin-left: 2%;
		text-align: left;
		width: 96%;
	}

	/*	div.PdtName ul
	{
		margin-left: 2%;
		width: 96%;
	} */

	hr
	{
		margin-left: 2%;
		width: 96%;
	}

	div.ReleaseTable > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ReleaseTable > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ReleaseTable > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ReleaseCategory > div
	{
		width: 98%;
		margin-left: 2%;
	}

	div.PdtTable3Col > div
	{
		margin-left: 2%;
		width: 98%;
	}

	div.PdtTable2Col > div
	{
		margin-left: 2%;
		width: 98%;
	}

	div.PdtTable2Col p a
	{
		font-size: 0.8em;
		line-height: 1.5em;
		text-decoration: none;
	}

	div.PdtTable2Col h3
	{
		font-family: 'Open Sans Regular';
		font-size: 1.2em;
		text-align: left;
		margin-bottom: 0.5em;
	}

	div.PdtTable2Col h4
	{
		font-family: 'Open Sans Regular';
		font-size: 1em;
		text-align: left;
		font-weight: bold;
		Line-height: 1.5em;
	}

	div.ReleaseCategory h3
	{
		font-family: 'Open Sans  Regular';
		font-size: 1.2em;
		margin-bottom: 0.5em;
	}

	div.SearchBlock > div:nth-child(1)
	{
		width: 90%;
		margin-left: 5%;
	}

	/* RA template styles 

	div.RAHeader h1
	{
		margin-left: 1%;
		margin-bottom: 10px;
		line-height: 100%;
		text-align: left;
	}

	div.RAHeader p
	{
		margin-left: 1%;
		margin-top: 0.5em;
		line-height: 100%;
		text-align: left;
	}

	*/

	div.RA2Col > div:nth-child(1)
	{
		width: 98%;
		margin-left: 1%;
	}

	div.RA2Col > div:nth-child(2)
	{
		width: 98%;
		margin-left: 1%;
	}

	div.RA1Col > div:nth-child(1)
	{
		width: 98%;
		margin-left: 1%;
	}

	div.RA1Col p
	{
		font-size: 1em;
		line-height: 1.75em;
		text-decoration: none;
	}

	/* End of RA template styles */
}

p.docname1
{
	color: #000000;
	font-family: 'Open Sans Regular';
	font-size: 0.83em;
	line-height: 12pt;
}

MadCap|toggler
{
	color: #006cbe;
}

div.PdtTable4Col
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}

div.PdtTable4Col::after
{
	clear: both;
	display: table;
}

div.PdtTable4Col::before
{
	display: table;
}

/* shading for notes */

div.Notes
{
	background-color: #e3e3e3;
	padding: 10px;
}

p.Notes
{
	background-color: #e3e3e3;
	padding: 10px;
}

/* End of code for shading for notes */

