/* This is a Cascading Style Sheet for Perl Programming slides. */

/* General */
body,
th,td /*
        The table selectors are only listed here because Netscape 4
        fails to cause their properties to be inherited from the
        body element.
        */
{
        /* Color and Background Properties */
        background-color: #000066;
        color: #FFFFFF;

        /* Font Properties */
        font-family: arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 12pt;

        /* Text Properties */
        text-indent: 0pt;

        /* Box Properties */
        margin: 4pt;
        padding: 0pt;

        /* Border Properties */
        border-width: 0pt;
        border-color: red;
        border-style: outset;
}

table.slide
{
        /* Box Properties */
	height: 100%;
	width:  100%;
}

th
{
        /* Font Properties */
        font-weight: bold;
}

th.header, th.footer
{
        /* Box Properties */
	height: 5%;
	width:  30%;

        /* Font Properties */
        font-size: 100%;
}

th.title
{
        /* Font Properties */
        font-size: 300%;
}

th.subtitle
{
        /* Font Properties */
        font-size: 200%;
}

td.main
{
        /* Box Properties */
	height: 80%;
	width:  100%;

        /* Font Properties */
        font-size: 200%;

        /* Text Properties */
        vertical-align: top;
}

dt
{
        /* Font Properties */
        font-weight: bold;
}

ul.main
{
        /* Box Properties */
	margin-left: 3em;

        /* Text Properties */
        text-align: left;
}

ul.main li
{
        /* Box Properties */
        margin: 8pt 0pt 0pt 0pt;

	/* Classification Properties */
	list-style: url(images/pearl1.gif)
		    disc outside;
}

ul.main ul li
{
        /* Box Properties */
        margin: 2pt 0pt 2pt 0pt;

	/* Classification Properties */
	list-style: url(images/pearl2.gif)
		    circle outside;
}

code, pre
{
        /* Box Properties */
        margin: 0pt;

        /* Classification Properties */
	white-space: pre;

        /* Font Properties */
        font-family: fixed, monospace;
	font-size: 16pt;
        font-style: normal;
        font-variant: normal;
}

a
{
        /* Color and Background Properties */
        background-color: #000066;
        color: #FFFF00;

        /* Text Properties */
	text-decoration: none;

        /* Border Properties */
        border-width: 0pt;
}

div.camel
{
        /* Positioning Properties */
	position: absolute;
	top:      4pt;
	right:	  4pt;
}

img
{
        /* Border Properties */
        border-width: 0pt;
}
