body { background-color:#fff; color:#000; font: normal 80% verdana,"trebucet ms",sans-serif; }
h1,h2,h3 { font-weight: bold; text-align:left; }
h1 { margin-left:10%; font-size:140%;   }
h2 { font-size:120%; }
h3 { font-size:100%; }

li { margin-bottom: 1em;  } 
hr { border: solid thin #ccc; background-color:#fff; color:#ccc; }

.main { border-top:solid medium #99c; border-right-style:none; border-bottom:solid medium #fc0; border-left-style:none; padding-bottom: 1em; }

.block { display: block; }
.indent { margin-right: 10%; margin-left:10%;  padding-right: 5%; padding-left: 5%; border-right: solid thin #ccc; border-left: solid thin #ccc;  }
.m05 { margin-left:5%; }
.mT { margin-top: 1em; }
.none { list-style-type: none; }

.c6 { text-align: center; }
.c7 { text-align: right; }
.c13 { white-space:nowrap; }
.hdd { display: none; }

.res,.snd { padding:.5em;border:outset;cursor:pointer; font-weight: bold;  }
.res { background-color:#eee;color:#000; }
.snd { background-color:#9f6;color:#000; }

label { font-family: verdana,sans-serif; }
textarea { background-color:#fff;color:#000; width:50%; font-family: georgia, verdana, sans-serif;  }
fieldset { background-color:#eee;color:#000;  }

a:link,a:active,a:visited { background-color:#fff; color:#00f; text-decoration:none; }
a:hover  { background-color:#ffc; color:#00f; text-decoration:underline; }