body
{
	color:#000000;
	background:#FFFFFF;
	margin:0pt;
	padding:0pt;
}

span.cancel
{
	color:#FFFFFF;
	background:#FFFFFF;
}

h1
{
	font:normal normal normal;
	font-size:140%;
	background-color:#ccccff;
	margin:0.5em 0.5em 0.5em 0.5em;
	border:0.5pt solid #000000;
	padding:0.2em;
}
h2
{
	font-size:120%;
	font-weight:normal;
	background-color:#ccccff;
	margin:1em 0.5em 0.5em 0.5em;
	border:0.5pt solid #000000;
	padding:0.2em;
}
h3
{
	font:normal normal normal;
	font-size:110%;
	color:#006666;
	margin:0.5em;
	border:1pt solid #ccccff;
	padding:0.2em;
}
h4
{
	font:normal normal normal;
	font-size:110%;
	color:#006666;
	margin:0.5em 0.5em 0.5em 0.8em;
	border-left:thin solid #ccccff;
	padding:0.2em;
}
p
{
	line-height:130%;
	margin:0.2em 1em 0.5em 1em;
	border:none;
}
em
{
	font-style:normal;
	font-weight:bold;
}

img
{
	vertical-align:middle;
	border:0;
}

table.border{background:#333366;margin:0.2em;}
table.border th{padding:0.3em;margin:0pt;border:0pt;color:#000000;background-color:#99ccff;font-weight:normal;}
table.border td{padding:0.3em;margin:0pt;border:0pt;color:#000000;background-color:#ffffff;}

blockquote{margin:1em;padding-left:0.5em;border:1pt solid #6666cc;}
div.group{margin:0em 1em 1em 1em;border:1pt solid #aaaaff;}

p.foot
{
	background:#6666cc;
	margin:0pt;
	padding:0.3em;
	border:none;
	color:#ffffff;
	font-size:100%;
	text-align:right;
}
p.foot a:link   {color:#ffffff;}
p.foot a:visited{color:#ffffff;}
p.foot a:active {color:#ffffff;}
p.foot a:hover  {color:#ffffff; text-decoration:underline;}
ul,ol
{
	margin:0.2em 1em 0.5em 2em;
	padding:0pt;
}
li{margin-bottom:0.5em;}

a:link   {color:#3838ff; text-decoration:none;}
a:visited{color:#5030a0; text-decoration:none;}
a:active {color:#c06860; text-decoration:none;}
a:hover  {color:#3838ff; text-decoration:underline;}

