﻿body {
    padding:0px 100px 0px 100px;
    background-color: #f8f8f8;
	font-family:sans-serif;
	color:#333;
}
#pagetitle h1 {
    left:-10000px; 
    top:auto;
    width:1px;
    height:1px; 
    overflow:hidden;
    display:none;
}

 summary {
 color: #333;
 font-size: 125%;
 margin-right: 2px;
}
summary:focus {
	outline-style: none;
}
article {
	margin-bottom: 192px;
}
article > details > summary {
	list-style-image: url("../img/bullet-right.svg");
	font-size: 28px;
	margin-top: 16px;
}
article > details[open] > summary {
	list-style-image: url("../img/bullet-down.svg");
}
details > p {
	margin-left: 24px;
}
details > div {
	margin-left: 64px;
	margin-right: 48px;
}
details > 	a {
	color:#333;
}
details > p > a {
	color:#333;
}
details > li {
	margin-left: 48px;
}
details > table {
	margin-left: 48px;
}
details details {
	margin-left: 36px;
	margin-right: 36px;
}
details details summary {
	list-style-image: url("../img/bullet-right.svg");
	font-size: 16px;
}
.ild {
	display: inline-block;
}
.ili {
	vertical-align: bottom;
}
