
html { margin: 0; padding: 0 }
body  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; background-image: none; background-repeat: repeat-y; background-position: 0 0; margin: 0; padding: 0 }
body.white { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; background-color: #fff; background-image: none; background-repeat: repeat-y; background-position: 0 0; margin: 0; padding: 0 }
h1    { font-size: 15pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0 }
h2   { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0 }
h3   { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0 }
h4  { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 120%; margin: 0 }
.hide-scr-area { visibility: hidden; display: none; width: 0 }
hr { margin: 0; width: 650px; height: 1px; border-style: solid none none; border-width: 1px 0 0; border-color: #cc9 }
hr.doc-line { margin: 8px 0; border-style: solid none none; border-width: 0.32mm 0 0; border-color: #cc9; outline-color: #cc9 }
hr.doc-line300 { margin: 8px 0; width: 300px; border-style: solid none none; border-width: 0.32mm 0 0; border-color: #cc9; outline-color: #cc9 }
hr.doc-line250 { margin: 8px 0; width: 250px; border-style: solid none none; border-width: 0.32mm 0 0; border-color: #cc9; outline-color: #cc9 }
hr.line-0 { margin: 0; width: 650px; height: 1px; border-style: solid none none; border-width: 1px 0 0; border-color: #cc9 }
ul  { list-style-type: disc; margin: 0.3em 0 0.5em; padding: 0 0 0 1.5em }
ul.lead { list-style-type: disc; margin: 0.3em 0 0.5em; padding: 0 0 0 1.5em }
li { margin-top: 0.1em; margin-bottom: 0.1em }
li.empty-item { list-style-type: none; margin-top: 0.1em; margin-bottom: 0.1em }
dl  { list-style-type: none; margin: 0.3em 0 0; padding: 0 }
dt  { font-size: 9pt; line-height: 1.2em; background-image: url("../m-pic/ar-right.gif"); background-repeat: no-repeat; background-position: 0 0.2em; margin-top: 0; margin-bottom: 0; padding-left: 1.5em; width: 9em }
dt.date  { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
dd.item     { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; margin: -1.2em 0 0.6em 9.3em; padding: 0 }
.require-pw { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; color: #f00; margin: 0; padding: 0 }
input, textarea { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ; padding: 3px 5px 5px; border: solid 1px #666; }
select { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ; padding: 3px 5px 5px 0; border: solid 1px #666; }
td.samples  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; text-align: center; margin: 0; padding: 0.3em 0.4em 0.4em; vertical-align: middle }
td.green   { background-color: #cfc }
td.blue { background-color: #cff }
td.yellow { background-color: #ffc }
td.magenta { background-color: #fcf }
td.red { background-color: #fcc }
td.head { background-color: #f0f0dc }
td.form-head { background-color: #f0f0dc; border-top: 0; border-bottom: 1px solid #fff }
td.form-foot   { background-color: #f0f0dc; border-top: 2px solid #fff; border-bottom: 0 }
td.form-field  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: right; margin: 0; padding: 0.5em 0; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-field-top  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: right; margin: 0; padding: 0.5em 0 0.2em; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-field-mid  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: right; margin: 0; padding: 0.2em 0; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-field-bot  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: right; margin: 0; padding: 0.2em 0 0.5em; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-input   { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: left; margin: 0; padding: 0.5em 0; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff ; }
td.form-input-top   { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: left; margin: 0; padding: 0.5em 0 0.2em; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-input-mid   { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: left; margin: 0; padding: 0.2em 0; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-input-bot   { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: left; margin: 0; padding: 0.2em 0 0.5em; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-filler { background-color: #f0f0dc; margin: 0; padding: 0 }
td.form-filler2 { background-color: #cc9; margin: 0; padding: 0 }
td.samples-head   { color: #000; font-size: 8.5pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 700; line-height: 110%; text-align: center; margin: 0; padding: 1em 0.4em; vertical-align: middle }
td.ref-letter  { color: #996; font-size: 15pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 700; line-height: 110%; margin: 0; padding: 0 }
td.training-head { color: #000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: center; margin: 0; padding: 0 0.4em 0.1em; vertical-align: middle }
td.training-foot { color: #000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background-color: #f0f0dc; text-align: left; margin: 0; padding: 0.7em 0 0.7em 1em; vertical-align: top }
td.training-line { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; text-align: center; margin: 0; padding: 0.5em 0.4em 0.6em; vertical-align: middle }
td.doc-download { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; text-align: left; margin: 0; padding-top: 0.1em; padding-bottom: 0.1em; vertical-align: middle }
.training-white-bg { background-color: #fff }
.training-color-bg { background-color: #f0f0dc }
.ref-country  { color: #996; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 700; line-height: 110%; margin: 6px 0 3px; padding: 0 }
.ref-name  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; margin: 0; padding: 0; vertical-align: top }
.lead { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 700; line-height: 120%; margin: 0 0 0.3em; padding: 0 }
.doc-title   { font-size: 9.5pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; margin: 0; padding: 0 0 5px }
.doc-description    { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0; padding: 0 0 5px }
.doc-download   { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; margin: 0 }
.doc-note     { color: #008000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; background: transparent; margin: 0 0 1px }
.normal-text { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0; padding: 0 }
.small-text { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0; padding: 0 }
.highlight-list    { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; text-align: left; text-indent: -13px; margin: 4px 0 5px 13px; padding: 0 }
.close-window   { color: #fff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; background: #fff; margin: 0 0 1px }
.tree-menu    { color: blue; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; background: transparent; margin: 0 }
.tree-menu1  { color: #cc9; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 100%; background: transparent; margin: 0 }
.layer { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0; padding: 0 }
.txt-menu    { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0 }
.goto   { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 100%; text-align: left; margin: 0; padding: 0 }
.mts-copyright       { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; text-align: left; margin: 0 }
.sitemap-1  { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; background-color: #dadac4; margin: 3px 0; padding: 4px 5px }
.sitemap-2  { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; background-color: #dadac4; margin: 3px 0; padding: 4px 5px 4px 20px }
.sitemap-3  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 100%; background-color: #f0f0dc; margin: 2px 0; padding: 3px 5px 3px 35px }
.sitemap-4  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 100%; background-color: #f0f0dc; margin: 2px 0; padding: 3px 5px 3px 50px }
.sitemap-3prot  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 100%; background-color: #ffebcd; margin: 2px 0; padding: 3px 5px 3px 35px }
.sitemap-4prot  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 100%; background-color: #ffebcd; margin: 2px 0; padding: 3px 5px 3px 50px }
.sitemap-5prot  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 100%; background-color: #ffebcd; margin: 2px 0; padding: 3px 5px 3px 65px }
.sitemap-6prot { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 100%; background-color: #ffebcd; margin: 2px 0; padding: 3px 5px 3px 80px }
#standard-text    { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120% }
/*** Flash Formats ***/
body.flash     { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; background-color: #fff; background-image: none; margin: 20px 0 0; padding: 0 }
/* #flash 		     { width: 520px; clear: both }
#flash-content  { width: 520px; clear: both }
#left-col   { text-align: left; padding: 0 0 10px; width: 246px; float: left }
#right-col   { text-align: left; padding: 0 0 10px; width: 246px; float: right }  */
h1.flash       { font-size: 15pt; font-weight: normal; line-height: 1.2em; text-align: left }
.flash-h1-superscript  { font-size: 8pt; text-align: left; vertical-align: text-top }
.flash-par00    { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0; padding: 0 }
.flash-par05     { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0; padding: 0 0 0.5em }
.flash-par-superscript   { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0; padding: 0; vertical-align: text-top }
ul.flash     { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; list-style-type: disc; margin: 0; padding: 0 0 0 1.5em }
li.flash   { margin: 0; padding-bottom: 0.5em }
/* #flash-foot   { width: 520px; clear: both; border-top: 0.32mm solid #999 }
#foot-left-col   { text-align: left; padding: 8px 0; width: 222px; float: left }
#foot-right-col   { text-align: right; padding: 8px 0; width: 260px; float: right }   */
.flash-foot-small   { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0; padding: 0 }
.flash-foot-big   { color: #999999; font-size: 15pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.2em; margin: 0; padding: 0 }
.flash-foot-big a  { color: #999; font-size: 22px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.2em; margin: 0; padding: 0 }
.flash07-foot-small    { color: #369; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; background-color: #fff; margin: 0; padding: 0 }
.flash07-foot-big     { color: #369; font-size: 15pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; background-color: #fff; margin: 0; padding: 0 }
.flash07-foot-big a    { color: #369; font-size: 22px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; background-color: #fff; margin: 0; padding: 0 }

