#popo {color:#20403F;margin:2em 4em 3em 3em;padding:0;font:0.7em Arial, Helvetica, sans-serif;background:#FFF;}
#popo h2{font-size: 1.2em;margin-bottom:0.5em;}
#popo h3{font-size: 1.3em; font-weight: normal;}
.post{clear: both; margin-bottom:2em;}
.post h3{margin-bottom:0.5em; padding-bottom: 0.18em;border-bottom:1px solid #000;}
.post h3 .light{float:right;margin-left:2em;font-size:0.6em;color:#A6A3B6;}
.qf{border:1px solid #A6A3B6;color:#788075;margin-bottom:1.4em;}
.qf h3{border-bottom:1px solid #A6A3B6;margin:0 0 0.6em 0;padding:0.3em 0.6em;}
.qf h4{font-weight:normal;font-size:1.2em;margin:0 0.3em 0.4em 0.8em;}
.qf .desc{border-top:1px solid #E0E0E8;font-size:0.85em;margin-top:0.5em;padding:0.5em;}
#w44{width:27em;font-size:1.1em;float:none;height:2em;background:#F6F5F8;margin-bottom:0.7em;}
#w44 i{float:left;margin:0.3em 1.3em 0.1em 0.81em;font-style: normal; }
#w44 span{float:left;text-align:center;padding:0.2em 0.65em 0.2em 0;}
#w44 span label{padding:0 0.2em 0 0.1em;}
#popo fieldset{width:94%;border:1px solid #A6A3B6;padding:0 1em 1em 1em;margin-bottom:1em;}
#popo legend{/*display:block;*/background:#FFF;border:1px solid #A6A3B6;font-size:0.9em;padding:0.15em 0.4em 0.4em 0.4em;margin-bottom:0.9em;}
#popo a {float:left;font-size:1em;border:3px solid #00F;padding:10px;margin-right:15px;text-decoration:none;font-weight:bold;}
#popo a:hover{color:#F00;border:3px solid #F00;}
textarea{width:23em;padding:0.1em;font:1em Arial, Helvetica, sans-serif;}
#popo textarea{width:29em;padding:0.1em;font:1em Arial, Helvetica, sans-serif;}
.note{display:block;font-size: 4em;color: #F9E7ED;float:right;clear:right;padding-left:1em;margin:-0.2em 0 0 0;}