/* ================================================================
    CSS layout definition for an XSLies presentation.

    Modified for PLies by Dobrica Pavlinusic <dpavlin@rot13.org>

    Copyright 2000 Sami Lempinen (lempinen@iki.fi)
    See the file LICENSE for copyright information.

    $Id: default.css,v 1.4 2000/09/07 15:20:19 ssl Exp $
   ================================================================ */

/* ---------------------------------------------------------------- */
/* General settings */

BODY, TD
{
	font-family: 	verdana, arial, helvetica, sans-serif;
	background:	#ffffff;
}

P
{
	font-family: 	verdana, arial, helvetica, sans-serif;
}

A:link, A:visited, A:active
{
	color:		#cc0000;
	text-decoration:none;
}

/* ---------------------------------------------------------------- */
/* Headings */

H1
{
	margin-top:	0pt;
	margin-bottom:	0pt;
	font-size:	xx-large;
}

H2
{
	margin-top:	0pt;
	margin-bottom:	0pt;
	font-size:	x-large;
}

H3
{
	margin-top:	0pt;
	margin-bottom:	0pt;
	font-size:	large;
}

/* ---------------------------------------------------------------- */
/* Page header */
	
TD.header-first, TD.header
{
	background:	#888888;
}

TD.cell-logo, TD.cell-heading
{
	text-align:	center;
	background:	#888888;
	color:		#ffffff;
	font-size:	x-large;
}	

TD.cell-logo
{
	text-align: 	left;
}

TD.cell-heading
{
	text-align: 	right;
}

/* ---------------------------------------------------------------- */
/* Page body */
	
DIV.body
{
	text-align:	left;
	margin-left:	3em;
	margin-right:	3em;
	font-size:	large;
}

/* ---------------------------------------------------------------- */
/* Page footer */

TD.footer
{
	text-align:	center;
}

TD.footer-info
{
	font-size:	small;
}

TD.footer-count
{
	font-size:	small;
	text-align:	right;
}

TD.footer-nav
{
	font-size:	normal;
	text-align:	center;
}

/* ---------------------------------------------------------------- */
/* Particular elements */

.note
{
	color:		#ff6600;
}

PRE, CODE, TT
{
	font-family:	courier, monospaced;
}

SMALL
{
	font-size:	x-small;
}

TD
{
	font-size:	small;
}

TH
{
	font-size:	small;
	background:	#666666;
	color:		#ffffff;
}

/* for better support of Mozilla composer */

blockquote
{
	color:		#333333;
	font-style:	italic;
}

strong
{
	color:		#ff6600;
}

/* progress bar */
TD.pcnt-done
{
	background:	#ff6600;
	font-size:	x-small;
	text-align:	center;
}

TD.pcnt-left
{
	background:	#888888;
	font-size:	x-small;
	text-align:	center;
}

/* main content for title slide */
DIV.title
{
	text-align:	center;
	margin-left:	3em;
	margin-right:	3em;
	font-size:	x-large;
}

/* superscript and subscript font size modification */
SUP
{
	font-size:	x-small;
}

SUB
{
	font-size:	x-small;
}

/* for elements that appear only after hitting the spacebar */
.delayed {
    visibility:     hidden;
}
