body
{
	margin:0;
	padding:0;
	border:0;
	font-family: Helvetica, Arial, sans-serif;
	font-size:100%;
}

h1, h2, h3, h4
{
	margin:12pt 16pt 3pt 0;
	color:#000044;
	font-weight:normal;
}

h1
{
	font-size:22pt;
	margin:6pt 6pt 0 3pt;
}

h2
{
	font-size:130%;
}

h3
{
	font-size: 120%;
}

h4
{
	font-size: 100%;
	font-weight:bold;
	margin:12pt 0 0 18pt;
	color:#006600;
}

p
{
	margin:0 16pt 8pt 3pt;
	font-size:12pt;
	color:#000000;
}

p.title
{
	margin:0 12pt 12pt 0;
	font-size: 12pt;
}

p.subtitle
{
	margin:12pt 12pt 0 0;
	font-size: 12pt;
}

p.green
{
	margin:12pt 12pt 0 0;
	color:#339900;
	font-size: 12pt;
	font-weight:bold
}

p.big
{
	margin:0;
	font-size: 14pt;
}

p.bigInA
{
	margin:0 12pt 0 24pt;
	font-size: 14pt;
}

p.bigInB
{
	margin:0 12pt 0 48pt;
	font-size: 18pt;
}

p.list
{
	margin:0 12pt 0 16pt;
}

.mainTbl
{
	width:100%;
}

.mainLeft
{
	width:200;
	padding: 6pt 4pt 0 4pt;
	vertical-align:top;
}

.mainRight
{
	text-align:left;
	vertical-align:top;
	padding:12pt 0 0 0;
}

.tocTbl
{
	width:100%;
	background-color:#ffffff;
	color:#000000;
	font-size:12pt;
}

p.tocTitle
{
	margin:6pt 4pt 6pt 14pt;
	color:#000000;
	font-size:12pt;
}

p.tocItem
{
	margin:6pt 4pt 18pt 12pt;
	color:#000000;
}

span.tocCur
{
	padding:3pt 4pt 3pt 4pt;
	color:#aa0000;
	background-color:#ccccff;
}

p.logo
{
	margin:32pt 0 0 0;
}

p.event
{
	margin:12pt 4pt 0 0;
	color:#cc0000;
	font-size:12pt;
}

p.details
{
	margin:0 4pt 0 6pt;
	color:#000000;
	font-size:10pt;
}

p.footer
{
	margin:0;
	padding:4 0 4 0;
	text-align:center;
	color:#cc0000;
	font-size:10pt;
	font-weight:bold;
}

.footerTbl
{
	width:100%;
	background-color:ccccff;
	text-align:center;
}

a:link
{
	color: #000000;
	font-style:normal;
	text-decoration: none;
}

a:visited
{
	color: #000000;
	font-style:normal;
}

a:hover
{
	color: #cc0000;
	font-style:normal;
}

a.toc:link
{
	padding:1pt 3pt 2pt 3pt;
	color: #000000;
	font-style:normal;
	text-decoration: none;
}

a.toc:visited
{
	padding:1pt 3pt 2pt 3pt;
	color: #000000;
	font-style:normal;
	text-decoration: none;
}

a.toc:hover
{
	color: #cc0000;
	font-style:normal;
	text-decoration: underline;
}

a.ctct:link
{
	padding:1pt 3pt 2pt 3pt;
	color: #cc0000;
	font-style:normal;
	text-decoration: underline;
}

a.ctct:visited
{
	padding:1pt 3pt 2pt 3pt;
	color: #cc0000;
	font-style:normal;
	text-decoration: none;
}

a.ctct:hover
{
	color: #dd0000;
	font-style:normal;
	text-decoration: underline;
}


