

/* General Framework Table page layout */

body {     
    overflow-y: scroll;
    height: 99%;
    width: 92%;
    margin: 2em; 
    font-family: "Lucida Sans", Arial, sans-serif; 
    font-size: 10pt; }

h1 { font-size: 180%; }
em { color: #001e55; }
.temp { background: #e2e2e2; }
a:link { color: #de3664; text-decoration: none; }
a:visited { color: #de3664; }
a:hover { color: #4b30a5; }


/* Framework Table layout */

table { border-collapse: collapse; }
th { background: #fff380; height: 110%; border: 1px solid #c0c0c0; }
td { text-align: left; vertical-align: top; padding: 6px; border: 1px solid #c0c0c0; }
td.key { width: 8%; font-weight: bold; }
td.name { width: 10%; }
td.purpose { width: 10%; } 
td.scope { width: 10%; } 
td.classifiers { width: 10%; }
td.notes  { width: 52%; } 

