@font-face {
			font-family: "Didact";
			src: url("PTSansRegular.eot");
			src: url("PTSansRegular.eot?#iefix")format("embedded-opentype"),
			url("PTSansRegular.woff") format("woff"),
			url("PTSansRegular.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

.grey {width: 100%; background: #e6e5e5; }
.grey2 {width: 80%; max-width: 1220px; margin: 0 auto; height: 106px; padding-top: 34px;}
html, body {padding:0; margin:0; font-family: "Didact"}
.grey3 {width: 100%;  }

.cont {width: 80%; max-width: 1220px; margin: 0 auto; padding-top: 30px; }
h1 {text-align: center; font-size: 27px; padding-bottom: 0px;}
h2 {font-size: 20px; margin-top: 0;}
hr {border-top: 1px dotted #8c8b8b; }
.doc { padding: 30px; margin: 30px 0; background: #e6e5e5;}
.doc3 { padding: 30px; }
.doc2 {height: 270px; width: 100%;}
.doc4 {width: 100%;}
p {text-align: left;}
.img {margin-left: 30px; margin-bottom: 30px; border:1px solid #c5c5c5}
.more {padding: 10px 20px; border-radius: 5px; color: white; font-weight: bold; margin: 30px 0; text-align: center; text-decoration: none; background: #159733; cursor: pointer;}
.more:hover {background: #11dc40;}
.mm {width: 100%; text-align: center; padding-top: 30px; padding-bottom: 50px;}
.cr {margin: 0; font-size: 12px; text-align: center;}

.doc3 iframe {float: left; margin-right: 20px; margin-bottom: 20px;}