body{margin:0;padding:0;text-decoration:none;color:#555;}a{color:#46e;}.head{background:#46e;margin:0;padding:8px 4px;color:white;text-align:center;}.head a{color:white;}.menu{background:#FFd;margin:0 0 5px 0;padding:6px 4px;text-align:center;color:#999;border-bottom:4px solid #eec;}.title{background:#46e;margin:8px 8px 0px 8px;padding:6px 8px;color:white;border:1px solid #35d;font-weight:bold;}.title a{color:white;}.content{background:white;margin:0px 8px 0px 8px;padding:8px;border:1px solid #bbb;border-top:none;}.button{background:#46e;margin:4px 0;padding:6px;color:#fff;border:1px solid #35d}.text{background:#fff;margin:4px 0;padding:6px;border:1px solid #bbb;}.foot{background:#777;margin:8px 0 0 0;padding:6px;text-align:center;color:white;border-top:4px solid #666;}span{content:none;}.submit{margin:4px 0px;outline:none;padding:10px 0;color:#fff;background:#359;border-radius:3px;width:90%;border:1px solid #137;}.submit:hover, .submit.hover{box-shadow:inset 0 0 0 1px #27496d,0 3px 10px #193047;}.submit:active, .submit.active{box-shadow:inset 0 0 0 1px #27496d,inset 0 4px 30px #193047;}.box{margin:4px 0px;outline:none;padding:10px 0;color:#000;background-color:#fff;border:1px solid #ddd;border-radius:3px;width:90%;}.box:hover, .box.hover{box-shadow:inset 0 0 0 1px #27496d,0 3px 10px #193047;}.box:active, .box.active{box-shadow:inset 0 0 0 1px #27496d,inset 0 4px 30px #193047;