* {padding:0;margin:0}
h1 {padding:0.2em 0.45em}
h2,h3,h4,h5,h6 {padding:0.2em 0;margin:0.75em 0 0}
h2#mcu {margin:0;text-align:center}
form {margin:auto;padding:0.5em;border-style:inset;border-width:2px}
input {border-style:solid;border-width:1px;padding:0 2px;margin:0.2em}
input[type=submit] {border-style:groove;border-width:2px}
input[type=checkbox], input[type=radio] {border:none}
p, ol, ul {padding:0.3em 0;text-align:justify}
ol, ul {margin-left:2.7em}
li {padding-left:0.3em;text-indent:-0.5em}
.nobull {list-style-type:none;margin-left:1em}
.lefty {text-align:left}
table {border-collapse:collapse;margin:0.5ex auto}
td, th {border-style:solid;border-width:1px;padding:3px}
th {text-align:center}
hr {height:1px}
fieldset {border-style:solid;border-width:1px;padding:5px;margin-bottom:3px}
a {text-decoration:none;outline:none}
.zy_kid a, .zy_blog_n a {text-decoration:underline}
.zy_kid a:visited, .zy_blog_n a:visited {text-decoration:none}
#maintop {min-height:102px;/*logo height plus margin*/text-align:center}
#mainlogo {float:left;margin:1px}
#mainnav {text-align:center;padding:9px}
#mainh {clear:both;padding:1px}
#main, .cmsAdminBar, #zy_gb, #zy_q, #zy_pm {padding:0.1em 0.3em;border-style:solid;border-width:2px}
#zy_gb, #zy_q {border-top-width:1px}
#zy_pm {border-top:none}
a img, #mainnav a img {border:none}
#mainnav p {text-align:center;padding:1ex 0 0 0}
.normw {width:700px}
.slimw {width:300px}
img {vertical-align:middle}
.msg {padding:0 0.3em;text-align:justify}
.cmsAdminBar select {border:none}
.cmsAdminBar input[type=submit] {padding:0;border:none}
#sellang {text-align:right;padding-right:15px}
#sellang a {padding:0 1ex;border-bottom-width:1px;border-bottom-style:solid;margin-left:1.3ex}
.buttonform {border:none;padding:0;margin:0}
form input, form a {vertical-align:middle}
.Zyform {padding:1px;white-space:nowrap}
.solid {white-space:nowrap}
#zy_bc {padding:2px 0}
#zy_q {padding:0 15%}
#zy_subs {border-style:double;border-width:3px;margin-top:2px}
#zy_subs table {width:100%;margin:0}
#zy_subs td {border:none;vertical-align:top;width:50%;padding:5px}
.zy_kid {padding:5px;text-align:center}
.zy_kid_d {margin-top:5px}
.zy_bloge, .zy_blog_n, .zy_gbe, .zy_qo, .zy_pme, #zy_pm td {border-style:double;border-width:3px;padding:0.1em 0.3em;margin:3px 0}
.zy_blog_n {margin-top:0.75em}
.zy_blog_n p {text-align:left}
.zy_bloge h2, .zy_blog_n h3 {margin:0;padding:0}
.zy_gbe, .zy_pme {margin:2px}
.zy_qo {margin:6px}
.zy_qo p {margin:0;padding:0;text-align:center}
.zy_adate {text-align:right}
#zy_pm h2 {margin-top:0}
.glass * {border:none}
.tntbl * {padding:0}
img.frami, .frami img {border-width:3px;border-style:solid;margin:3px}