/* -sun-sunsans demi-iso8859-1 */

body                  { font-family: Arial,sans-serif;
                        font-weight: normal;
                        font-size: 12pt;
                      }

a                     { text-decoration: none;
                        color: #000066;
                      }
a:link                { color: #000066; }
a:visited             { color: #000066; }

div.slides            { background-image: url(graphics/sun-titlebar-narrow.gif);
                        background-repeat: no-repeat;
                        background-position: left top;
                        padding-top: 100px;
                      }

div.titlepage
div.title             { color: white;
                        font-size: 14pt;
                        font-weight: bold;
                        padding-top: 350pt;
                        padding-left: 72pt;
                      }

div.titlepage
div.author            { color: black;
                        font-size: 26pt;
                        font-weight: bold;
                        padding-top: 14pt;
                        padding-left: 72pt;
                      }

div.foilgroup { border-top: solid black 1px;
                margin-top: 25px;
                padding-top: 15px;
                padding-bottom: 10px;
              }

div.foilgroup-titlepage
h2                    { color: #5483A2;
                        font-size: 18pt;
                        font-weight: bold;
                      }

div.foil      { border-top: solid black 1px;
                margin-top: 15px;
                padding-top: 10px;
                padding-bottom: 10px;
              }

div.foil-titlepage
h3                    { color: #5483A2;
                        font-size: 18pt;
                        font-weight: bold;
                      }

pre                   { margin-left: 20px; }

ul                    { margin-top: 0px;
                      }

dl                    { margin-top: 0px;
                      }

p.title               { margin-bottom: 0px;
                        padding-bottom: 0px;
                      }


div.overlayDiv        { text-align: center;
                        position: absolute;
                        visibility: visible;
                        width: 1024px;
                      }

table.footer          { border-top-style: solid;
                        border-top-width: 1px;
                        border-top-color: black;
                        width: 1024px;
                        color: #AEAEAE;
                        font-size: 10pt;
                      }
