@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');

#MainBody{
	background-color:#FFFFFF;
	font-family:'Inter', system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	color:#16181D;
	max-width:760px;
	margin:0 auto;
	padding:0 64px 80px;
	line-height:1.65;
}

/* The small breadcrumb bar at the top of each article is a bare inline-styled
   div (the first child of #MainBody), added when the local help copy was
   built - overridden here with !important since CSS cannot otherwise beat an
   inline style attribute. */
#MainBody > div:first-child {
	font-family:'Inter', system-ui, sans-serif !important;
	font-size:13px !important;
	padding:14px 0 !important;
	margin:0 0 32px !important;
	background:#FFFFFF !important;
	border-bottom:1px solid #E7E9EC !important;
	color:#5B6472 !important;
}

#MainBody > div:first-child a {
	color:#16A34A !important;
	font-weight:600;
}

p
{
	padding-top: 0;
	padding-right: 0;
	line-height: 1.65em;
	text-align: left;
	color:#3C4250;
}

a
{
	color:#16A34A;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

h1, h2, h3, h4, h5, h6
{
  color: #16181D;
  letter-spacing: -0.3px;
  padding: 0 0 8px 0;
  font-family:'Inter', system-ui, sans-serif;
  font-weight:800;
}

h1, h2, h3
{
  font: normal 800 170% 'Inter', system-ui, sans-serif;
  color:#16181D;
  text-decoration: none;
}

h1
{
	font-size:32px;
	letter-spacing:-0.6px;
	margin-top:8px;
}

h2
{
  font-size: 22px;
  padding: 20px 0 8px 0;
  color: #16181D;
}

h3
{
  font-size: 18px;
  padding: 12px 0 6px 0;
}

h4, h6
{
  color: #5B6472;
  padding: 0 0 6px 0;
  font: normal 600 12px 'Inter', system-ui, sans-serif;
  text-transform: uppercase;
  letter-spacing:0.5px;
 }

h5, h6
{
  color: #8B93A0;
  font: normal 400 13px 'Inter', system-ui, sans-serif;
  letter-spacing: normal;
  padding: 0 0 15px 0;
}


ul
{
	margin: 4px 0 22px 20px;
	text-align: left;
}

ul li
{
  list-style-type:disc;
  text-align: left;
  line-height: 1.65em;
  color:#3C4250;
}

em
{
	  text-align: left;
	     line-height: 1.65em;
}

ul.arrow li
{
	list-style-image: url('arrow.png');
	text-align: left;
	line-height: 1.65em;
	color: #3C4250;
}

ul.arrowgreen > li
{
  list-style-image: url('toparrow.png');
  text-align: left;
  line-height: 1.65em;
}

ul.smallfocus li
{
  list-style-type:disc;
  text-align: left;
 line-height: 1.65em;
}

ul.smallroman li
{
  list-style-type:lower-alpha;
  margin-left:10px;
}

ol
{
   margin: 8px 0 22px 25px;
}

ol li
{
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	margin-bottom: 11px;
	line-height: 1.65em;
	  text-align: left;
	  color:#3C4250;
}

table
{
	 margin-left: auto;
     margin-right: auto;
}

.center
{
	 display: block;
	margin-left: auto;
    margin-right: auto;
}

img.center
{
	border: 1px solid #E7E9EC;
	border-radius: 8px;
	box-shadow: 0 12px 32px -16px rgba(22,24,29,0.12);
}

#footer_content
{
	background-color:#FFFFFF;
	color:#8B93A0;
	font-family:'Inter', system-ui, sans-serif;
	font-size:13px;
	margin-top:32px;
}

#footer_content hr
{
	border:none;
	border-top:1px solid #E7E9EC;
	margin:0 0 16px;
}
