#familyGrid{    width:750px;    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;}.personBox{    width: 200px;    margin-right:auto;    margin-left:auto;    font-size: 11px;    border: solid 1px;    padding: 1px 1px 4px 4px;    text-align: left;    min-height:60px;}.personBox h2{    font-size: 1.2em;    text-align:center;}#targetBox h2{    margin-top: 5px;    font-size: 1.25em;    text-align:center;}#familyGrid table{    /*width:100%;*/    margin-left: auto;    margin-right: auto;}.lines{    padding-left: 15px;    height: 30px;}.lines.right{    border-right: solid 1px;}.lines.top{    border-top: solid 1px;}#motherBox{    float:left;}#fatherBox{    float:right;}#targetBox{    text-align:left;}/*.note{  width: 220px;}*/#noteContents{    border: solid 1px;    margin-right: 8px;    padding: 4px;    padding-top: 0px;    background-position:bottom left;    background-repeat: no-repeat;    text-align:left;    font-size: 11px;    overflow:hidden;    width:230px;}.note h3{    padding: 0;    margin:0;    width:245px;    height: 11px;    font-size: 0;}.girl { border-color: black; }.boy {border-color: black; }.either {border-color: black; }.personBox ul { margin: 0px;padding: 2px; list-style: none;}.personBox li { margin: 0px 0px 0px 0em;padding: 1px;}.personBox li ul { margin: 0px 0px 0px 1.5em ;padding: 0px; }#targetBox ul { margin: 0px;padding: 2px; list-style: none;}#targetBox li { margin: 0px 0px 0px 0em;padding: 1px;}#targetBox li ul { margin: 0px 0px 0px 1.4em ;padding: 0px;}.urBox, .ulBox{    margin: 0px;    padding: 0px 0px 0px 0px;}.ulBox{    float:left;}.urBox{    float:right;}.lines{ border-color:black;}#noteContents {    background-image: url(images/bscrollbase_long.gif);    background-position: left bottom;}.note h3 {    background-image: url(images/bscrolltop_long.gif);}