div.large {
        font-size:32px;
        font-weight: normal;
}

tr.taulukko1 {
        font-size:32px;
        font-weight: normal;
}

tr.taulukko2 {
        font-size:28px;
        font-weight: normal;
}

p.vert
{
        -webkit-transform:rotate(-90deg);
        -moz-transform:rotate(-90deg);
        -o-transform: rotate(-90deg);

        white-space:nowrap;
        width:32px;
        height:32px;
        font-size:32px;
        font-weight:normal;
}

#panel-name,#panel-events,#family-name,#family-events,#flip-ancestors
{
padding:5px;
text-align:center;
background-color:#e5eecc;
border:solid 1px #c3c3c3;
}

#panel-events,#family-events,#panel-ancestors
{
background-color:#e5eeaa;
display:none;
}


