body { background:url(img/s.png) no-repeat; background-position:left top; font-size:90%; line-height:120%; }

table.body { background:transparent; }
td.titl { background:transparent; margin:0 16px 0 16px; color:#000000; font-size:80%; text-align:right;  vertical-align:middle; }
td.menu { background:transparent; margin:2px 16px 2px 16px; color:#c0c0c0; font-size:80%; text-align:right;  vertical-align:middle; }
td.sub  { background:transparent; margin:2px 16px 2px 16px; color:#000000; font-size:80%; text-align:center;  vertical-align:top; }
td.main { background:transparent; margin:2px 16px 2px 0px; color:#000000; font-size:80%; text-align:left;  vertical-align:top; }

span.titl1{ color:#000080; font-weight:normal; font-size:90%; line-height:120% }
span.titl2{ color:#000080; font-weight:normal; font-size:90%; line-height:120% }
span.subt1{ border:0 0 1px 3px #ff40ff; color:#ff80ff; font-weight:bold; font-size:120%; line-height:120% }
span.subt2{ border:0 0 1px 3px #ff40ff; color:#ff80ff; font-weight:bold; font-size:100%; line-height:120% }
span.mbar1{ border:0 0 1px 3px #ff40ff; color:#808080; font-weight:normal; font-size:100%; line-height:120% }
span.mbar2{ border:0 0 1px 3px #ff40ff; color:#808080; font-weight:normal; font-size:80%; line-height:120% }
span.new{ color:#c00000; font-weight:normal; }


dl { margin:4px 0 0 12px; }
dt { font-weight: bold; color:#606060; }
dd { margin:0.1em 0 0 0.5em; color:#808080; }
a { color:#4080ff; text-decoration:none; }
a:hover { color:#c0e0ff; }
strong { font-weight:bold; }
dd.span.strong { font-weight:bold; }

small{ font-size:x-small; }
medium{ font-size:x-small; }
large{ font-size:x-small; }

table.body { background:#ffffff; margin:0 8px 0 8px; padding:0 40px 0 40px; }
td.titl { background:#ffffff; color:#000000; font-weight:normal; font-size:100%; text-align:center; }
div.titlhead { margin:0px 20px 20px 20px; background:transparent; color:#000000; font-weight:bold; font-size:130%; text-align:center;  }
div.titltxt { margin:20px 20px 20px 20px; background:transparent; color:#000000; font-weight:normal; font-size:100%; text-align:left;  }

table.menu { background:#c00000; margin:0 0 4px 0; }
td.menuhead { background:#c00000; color:#ffffff; font-weight:bold; font-size:100%; text-align:center; }
span.menutxt { background:#c00000; margin:0 0 0 0; padding:0px 4px 0px 4px; }
td.menubody { background:#ffffff; padding:8px 8px 8px 8px; color:#606060; font-weight:normal; font-size:100%; line-height:130%; text-align:center; }

table.topi { background:#c8c060; margin:0 0 4px 0; }
td.topihead { background:#c8c060; color:#ffffff; font-weight:bold; font-size:100%; text-align:center; }
span.topitxt { background:#c8c060; margin:0 0 0 0; padding:0px 4px 0px 4px; }
td.topibody { background:#ffffff; padding:8px 8px 8px 8px; color:#606060; font-weight:normal; font-size:100%; line-height:130%; }
div.topibodytxt { text-indent:1em; }

table.abou { background:#0000c0; margin:0 0 4px 0; }
td.abouhead { background:#8080ff; color:#ffffff; font-weight:bold; font-size:100%; text-align:left; }
span.aboutxt { background:#8080ff; margin:0 0 0 0; padding:0px 4px 0px 4px; }
td.aboubody { background:#f0f0ff; color:#606060; font-weight:normal; font-size:100%; line-height:130%; }

table.copy { background:#303030; margin:0 0 4px 0; }
td.copyhead { background:#606060; color:#ffffff; font-weight:bold; font-size:100%; text-align:left; }
span.copytxt { background:#606060; margin:0 0 0 0; padding:0px 4px 0px 4px; }
td.copybody { background:#ffffff; color:#606060; font-weight:normal; font-size:100%; line-height:130%; }

table.qa { margin:0px 0px 0px 0px; padding:0 0 0 0; border:0 0 0 0; }
td.qahead { background:#c00000; color:#ffffff; font-weight:bold; font-size:100%; text-align:center; }
td.q { padding:8px 8px 8px 8px; background:#c8c060; background-position:left top; color:#000000; font-weight:solid; font-size:100%; text-align:left; }
td.a { padding:8px 8px 8px 8px; background:#f8f080; background-position:left top; color:#000000; font-weight:solid; font-size:100%; text-align:left; }
div.qatxt { background:transparent; color:#000000; font-weight:normal; font-size:100%; line-height:120%; text-align:left; text-indent:1em; }
