html { font-family : serif; font-size : 100%; margin : 0; }
table { border-collapse : collapse; font-size : 100%; }
tr { vertical-align : top; }
img { border : 0; }
p { margin : 0; padding-bottom : 10; }
a { text-decoration : none; }
a:visited { color : #991111; }
a:hover { text-decoration : underline; }
ul { margin-top : 0; margin-left : 15; padding : 0; xborder : 1px dashed pink; }
li { padding-bottom : 10; }


div.banner { padding-top : 5; }
div.background { text-align : center; }
div.page { text-align : left; width : 750; background : white; padding : 10px; padding-bottom : 50; } 
div.footer { font-size : 70%; font-style : italic; line-height : 1.33; font-family : sans-serif; padding-top : 20; }

div.navtab { width : 120; text-align : right; padding-bottom : 75; font-size : 66%; font-family : sans-serif; font-style : italic; }
span.navtab { color : #1111cc; background : white; width : 120; padding : 1 5; border-bottom : 1 solid white; }
a.navtab { text-decoration : none; width : 120; padding : 1 5; border-bottom : 1 solid white; }
a.navtab:link { color : white; background : #1111cc; }
a.navtab:visited { color : white; background : #1111cc; }
a.navtab:active { color : white; background : #1111cc; }
a.navtab:hover { color : yellow; background : #cc1111; text-decoration : none; }

div.box { background : #eeeeee; border-bottom : 2 solid #999999; border-right : 2 solid #999999; padding : 3 5; font-size : 75%; }
div.head { text-align : center; color : #1111cc; font-weight : bold; font-style : italic; padding-bottom : 5; font-size : 110%; }
div.lhead { color : #1111cc; font-weight : bold; font-style : italic; padding-bottom : 5; font-size : 110%; xborder : 1px dashed pink; }
div.head1 { color : #1111cc; font-weight : bold; padding-bottom : 5; font-size : 125%; }
div.head2 { color : #1111cc; font-weight : bold; padding-bottom : 5; font-size : 100%; }

div.center { text-align : center; }
span.drop { font-size : 200%; }

p.drop { line-height : 1.33; padding-right : 10; }
p.drop:first-letter { font-size : 250%; float : left; padding-right:5; vertical-align : top; font-style : italic; }
p.prose { line-height : 1.33; padding-right : 10; }

table.show { margin : 10 0; font-family : sans-serif; font-size : 80%; width : 100%; }
table.show tr { vertical-align : top; }
table.show th { color : black; background : #eecc77; padding : 3 10; border : 1px solid #991111; text-align : left; }
table.show td { border : 1px solid #1111cc; padding : 3 10; border : 1px solid #991111;}

span.wb { font-family : Wingdings; font-size : 150%; }
div.padding { padding-left : 10; }
div.page { margin : auto; }