@font-face										{ font-family: "PtSerifBook"; src: url("PtSerifBook.eot"); src: url("PtSerifBook.eot?#iefix") format("embedded-opentype"), url("PtSerifBook.woff") format("woff"), url("PtSerifBook.svg") format("svg"); }
@font-face										{ font-family: "PtSansBook"; src: url("PtSansBook.eot"); src: url("PtSansBook.eot?#iefix") format("embedded-opentype"), url("PtSansBook.woff") format("woff"), url("PtSansBook.svg") format("svg"); }
@font-face										{ font-family: "PtSansBold"; src: url("PtSansBold.eot"); src: url("PtSansBold.eot?#iefix") format("embedded-opentype"), url("PtSansBold.woff") format("woff"), url("PtSansBold.svg") format("svg"); }

html											{ margin: 0; padding: 0; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; }
body											{ margin: 0; padding: 0; color: #000000; background-color: #ffffff; font-family: Arial, Tahoma; font-size: 16px; line-height: 20px; }

div											{ float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
img											{ display: block; float: left; width: 100%; margin: 0; padding: 0; border: 0; }

a											{ text-decoration: none; color: #41a0d2; border-bottom: 1px solid #acd7ed; }
a:hover										{ color: #41a0d2; border-bottom: 1px solid #acd7ed; }

#layout										{ float: left; width: 100%; }


div.textcontent									{ padding: 34px 30px 38px 30px; float: none; width: 100%; margin: auto auto; }
span.titletext									{ font-family: PtSansBold, Arial; font-size: 28px; line-height: 31px; color: #606060; }
span.simpletext									{ font-family: PtSansBook, Arial; font-size: 15px; line-height: 21px; color: #606060; }

.te											{ width: 100%; text-align: center; border: 0; border-collapse: collapse; margin: 10px 0px 10px 0px; padding: 0; outline: none; }
.te				td							{ padding: 14px 10px 14px 10px; border-bottom: 1px solid #d0d0d0; }
.te				tr				td:first-child		{ font-family: PtSansBold, Arial; padding: 14px 20px 14px 20px; border-bottom: 1px solid #d0d0d0; }
.te				tr:first-child			td			{ display: none; padding: 14px 10px 14px 10px; font-family: PtSansBold, Arial; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; background-color: #f5f5f5; }
.te				tr:nth-of-type(2)		td			{ display: table-cell; padding: 14px 10px 14px 10px; font-family: PtSansBold, Arial; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; background-color: #f5f5f5; }

div.remarks										{ display: block; margin: 0; }


@media screen and (min-width: 800px)
{
 div.textcontent									{ padding: 32px 30px 46px 30px; max-width: 800px; margin: auto auto; }
 span.titletext									{ 36px; line-height: 39px; }
 span.simpletext									{ font-size: 16px; line-height: 22px; }

 .te				td							{ padding: 14px 20px 14px 20px; }
 .te				tr:first-child			td			{ display: table-cell; padding: 14px 20px 14px 20px;  }
 .te				tr:nth-of-type(2)		td			{ display: none; padding: 14px 20px 14px 20px; }

 div.remarks										{ display: none; margin: 0; }
}

span.boldtext									{ font-family: PtSansBold, Arial; }
