
html { margin: 0; padding: 0 }
body { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; background-image: url("../m-pic/bg_15x2400-n.jpg"); 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: 20px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0 }
h2   { font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0 }
h3   { font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0 }
h4  { font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 120%; margin: 0 }
.hide-prn-area { visibility: visible; 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; width: 650px; height: 1px; border-style: solid none none; border-width: 1px 0 0; border-color: #cc9 }
hr.doc-line300 { margin: 8px 0; width: 300px; height: 1px; border-style: solid none none; border-width: 1px 0 0; border-color: #cc9 }
hr.doc-line250 { margin: 8px 0; width: 250px; height: 1px; border-style: solid none none; border-width: 1px 0 0; border-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: none; margin: 0.3em 0 0.5em; padding: 0 }
ul.lead { font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 700; line-height: 120%; list-style-type: none; margin: 0.3em 0 0.5em; padding: 0 }
li  { background-image: url("../m-pic/dot-par.gif"); background-repeat: no-repeat; background-position: 0.3em 0.1em; margin-top: 0.1em; margin-bottom: 0.1em; padding-left: 1.3em }
li.empty-item { background-image: none; background-repeat: no-repeat; background-position: 0.3em 0.1em; margin-top: 0.1em; margin-bottom: 0.1em; padding-left: 1.3em }
dl { list-style-type: none; margin: 0; padding: 0 }
dt  { font-size: 13px; 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: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
dd.item    { font-size: 13px; 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 { color: #f00; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0; padding: 0 }
acronym 
	 { color: #900; background-color: #fff; cursor: help; border-top: 0; border-right: 0; border-bottom: 1px solid #900; border-left: 0 }
input, textarea	{ font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ; padding-top: 2px; padding-left: 5px; }
select					{ font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
td.samples  { color: #000; font-size: 11px; 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: 11px; 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.5em 0; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-field-top  { color: #000; font-size: 11px; 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-color: #f0f0dc; border-bottom-style: solid; }
td.form-field-mid  { color: #000; font-size: 11px; 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; }
td.form-field-bot  { color: #000; font-size: 11px; 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-bottom: 1px solid #fff ; }
td.form-input   { color: #000; font-size: 11px; 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.5em 0; vertical-align: middle; border-top: 2px solid #fff; border-bottom: 1px solid #fff }
td.form-input-top   { color: #000; font-size: 11px; 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; }
td.form-input-mid   { color: #000; font-size: 11px; 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; }
td.form-input-bot   { color: #000; font-size: 11px; 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-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: 12px; 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: 20px; 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: 10px; 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: 10px; 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: 11px; 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: 10px; 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: 14px; 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: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; margin: 0; padding: 0; vertical-align: top }
.lead  { font-size: 13px; 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: 14px; 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: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0; padding-bottom: 5px }
.doc-download  { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 110%; margin: 0 }
.doc-note      { color: #008000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; background: transparent; margin: 0 0 1px }
.normal-text { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0; padding: 0 }
.small-text { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0; padding: 0 }
.close-window  { color: #f00; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; background: #fff; margin: 0 0 1px 8px }
.tree-menu  { color: blue; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 100%; background: transparent; margin: 0 0 0 8px }
.tree-menu1  { color: #cc9; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 100%; background: transparent; margin: 0 0 0 8px }
.layer { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0; padding: 0 }
.txt-menu   { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; margin: 0 }
.goto  { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 100%; text-align: left; margin: 0; padding: 0 }
.mts-copyright     { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; text-align: left; margin: 0 0 0 8px }
.sitemap-1  { color: #000; font-size: 13px; 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: 13px; 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: 11px; 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: 11px; 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: 11px; 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: 11px; 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: 11px; 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: 11px; 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: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120% }
/*** Flash Formats ***/
body.flash   { font-size: 12px; 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   { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0 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: 20px; font-weight: normal; line-height: 1.2em; text-align: left }
.flash-h1-superscript   { font-size: 11px; text-align: left; vertical-align: text-top }
.flash-par00  { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0; padding: 0 }
.flash-par05   { font-size: 12px; 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: 9px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0; padding: 0; vertical-align: text-top }
ul.flash { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.2em; list-style-type: none; margin: 0; padding: 0 }
li.flash  { background-image: url("../m-pic/dot-par.gif"); background-repeat: no-repeat; background-position: 0.3em 0.1em; margin: 0; padding-bottom: 0.5em; padding-left: 1.3em }
/* #flash-foot   { width: 520px; clear: both; border-top: 1px 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: 10px; 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: 22px; 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: 10px; 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: 22px; 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 }
