@font-face {
  font-family: 'MyriadPro';
  src: url('MyriadPro-Regular.eot');
  src: url('MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
       url('MyriadPro-Regular.woff2') format('woff2'),
       url('MyriadPro-Regular.woff') format('woff'),
       url('MyriadPro-Regular.ttf') format('truetype'),
       url('MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MyriadPro';
  src: url('MyriadPro-Bold.eot');
  src: url('MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),
       url('MyriadPro-Bold.woff2') format('woff2'),
       url('MyriadPro-Bold.woff') format('woff'),
       url('MyriadPro-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

BODY	{ background: #d9d9d9; color: #000000; text-align: left; margin: 0; border: 0; padding: 0; 
		font-family: MyriadPro, Arial, Helvetica, sans-serif; }
td	{ background: #ffffff; vertical-align: top; text-align: left  }
th	{ background: #d2d2da; vertical-align: top; text-align: left  }
.menu1	{ background: #f7f7f7; color: #0f2d5a; vertical-align: middle; padding: 0 10 0 0; font-size: 16px; }
.menu2	{ background: #0f2d5a; color: #ffffff; vertical-align: middle; padding: 0 10 0 0; font-size: 16px; }
.menu3	{ background: #d9d9d9; color: #0f2d5a; vertical-align: middle; padding: 0 10 0 0; font-size: 13px; font-weight: bold; text-transform: uppercase; }
.menu4	{ background: #ffffff; color: #0f2d5a; vertical-align: middle; padding: 0 10 0 0; font-size: 16px; }
.enru	{ color: #b5121b; vertical-align: middle; text-align: center; padding: 0 4; font-size: 13px; font-weight: bold; text-transform: uppercase; }
.enru:hover	{ text-decoration: underline; }



hr	{ color: #d2d2da; height: 1 }
.cc	{ vertical-align: middle; text-align: center }
A:link, A:visited, A:active,
A	{ text-decoration: none; color: #0f2d5a; }
A:hover	{ text-decoration: underline; color: #b5121b; } /* background: #75849b */
.menu	{ margin: 8; }
.red	{ color: #0f2d5a; /* #ee1c25 */ }

p	{ text-align: left; margin: 8 0; font-size: 16px; line-height: 21px; color: #000000; }
h1	{ text-align: left; margin: 32 0 16 0; font-size: 20px; font-weight: 700; line-height: 21px; color: #0f2d5a; text-transform: uppercase; }
h2	{ text-align: left; margin: 20 0; font-size: 12pt; color: #000000; text-transform: uppercase; }
h3	{ text-align: left; margin: 8 0; font-size: 11pt; color: #0f2d5a; text-transform: uppercase; }
h4	{ text-align: center; margin: 8 0; font-weight: bold; font-size: 16pt; color: #000000; }
.i	{ font-weight: bold; font-size: 80%; text-align: left; margin: 0 8 4 0; }
.mf	{ font-size: 18px; line-height: 23px; padding: 0 0 16 0; }

.pm1	{ margin: 8 0 20 0; font-weight: bold; font-size: 13pt; text-transform: uppercase; }
.pm2	{ margin: 8 0 12 0; font-family: font-size: 10pt; color: #000000; line-height: 1.7; }
.pm3	{ margin: 8 0 10 0; font-weight: bold; font-size: 11pt; text-transform: uppercase; }



input	{ padding: 2px; /*height: 23px; color: #202080;
	  font-size: 6px; font-weight: bold; font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;*/ }
textarea	{ width: 490; }
.hand	{ width: 110; cursor: pointer; }
.han2	{ cursor: pointer; border: none; color: #ffffff; background: #ee1c25; }
.pc	{ text-align: center; }
.pred	{ text-align: center; color: #ee1c25; }
.n	{ text-align: center; margin: 8; font-weight: bold; font-size: 80%; }
.pm	{ font-weight: bold; color: #ee1c25; font-size: 70% }
.pr	{ font-weight: bold; color: #ee1c25; font-size: 55%; margin: 8 }
.pr1	{ font-size: 65%; margin: 0 8 16 12 }
.z0	{ font-weight: bold; background: #ee1c25; color: #ffffff; margin: 8 8 0 8; padding: 0 8 0 8 }
.z1	{ font-weight: bold; color: #0f2d5a; margin: 8 0; padding: 0; text-transform: uppercase; }
.z2	{ font-weight: bold; color: #000000; margin: 8 0; padding: 0; text-transform: uppercase; }
.zm1	{ font-weight: bold; background: #AFD8C6; color: #305443; margin: 8 8 0 8; padding: 0 8 0 8; text-align: left; font-size: 90% }
.qm	{ font-size: 80%; text-align: left; margin: 8 8 0 8; }
.qm1	{ font-size: 90%; text-align: left; margin: 8 8 0 8; }
.qm2	{ font-size: 80%; text-align: left; margin: 8 8 0 8; }
.q0	{ text-align: left; color: #000000; margin: 8 8 8 40 }
.q1	{ font-size: 90%; text-align: left; margin: 8 0 8 8 }
.q2	{ font-weight: bold; font-size: 70%; color: #000060; text-align: right }
.mr	{ font-weight: bold; font-size: 70%; margin: 8 8 0 32 }
.m0l	{ font-weight: bold; font-size: 70%; margin: 8 8 0 24 }
.m1	{ font-weight: bold; margin: 8 8 0 8; padding: 0 8 0 8 }
.m2	{ text-align: left; font-weight: bold; font-size: 70%; line-height: 150%; margin: 8 8 0 8 }
.m3	{ font-weight: bold; font-size: 60%; margin: 8 8 0 8; text-indent: 0; padding: 0 0 0 16 }
.m4	{ font-weight: bold; font-size: 60%; margin: 8 8 0 8; text-indent: -16; padding: 0 0 0 16 }
.im	{ font-weight: bold; font-size: 70%; text-align: right; margin: 0 8 4 8; }
.we	{ font-size: 60%; text-align: left; margin: 8 8 0 8 }
.bul	{ width: 6; height: 8; border: none; margin: 0 10 0 0 }
.bur	{ width: 6; height: 6; border: none; margin: 0 0 0 8 }
.g	{ cursor: hand; border-width: 4 16 4 0; border-color: #ffffff; margin: 0 2 0 0 }
.gm	{ padding: 2 8 2 0; width: 100 }
.l1	{ cursor: hand; border-width: 4 16 4 0; border-color: #ffffff; margin: 0 2 0 0; width: 100; height: 75 }
.l2	{ cursor: hand; border-width: 4 16 4 0; border-color: #ffffff; margin: 0 2 0 0; width: 200; height: 150 }
.est	{ margin: 8; border: solid 4px #d2d2da; width: 85; height: 94}
.chi	{ margin: 8; border: solid 4px #d2d2da }
.art	{ margin: 8; border: none }
.main	{ font-weight: bold; color: #300f85; font-size: 70%; margin: 8 4 0 4 }
.mrub	{ font-weight: bold; color: #ee1c25; font-size: 55%; margin: 12 4 0 4 }
.mtxt	{ font-size: 70%; text-align: left; margin: 8 4 0 4; }
.mdet	{ font-weight: bold; font-size: 60%; text-align: left; margin: 8 4 4 4; }