h2{border-bottom:1px solid #aaa}.person{page-break-inside:avoid;margin-bottom:1em;clear:left}.person .summary{float:left;width:140px;text-align:left;margin-right:10px}.person img{border:1px solid black}.person .profile{list-style:none;margin:0;padding:0}.person .profile li{font-size:smaller;padding:0;margin:0 0 0 0px !important}.person .profile .name{font-weight:bold;font-size:inherit}.person .qa{float:left;margin:0;width:650px;text-align:justify}.person .qa .a{margin:0 0 1em 0}.person .qa .a dt{display:inline;font-weight:bold}.person .qa .a dd{display:inline;margin:0 0 0 1ex}.person .qa .bag ul{margin-top:0}.person .qa li{margin-bottom:0}.person+.person{padding-top:1em;border-top:1px dotted #ccc}
