/* CSS Document */
body *
{
	margin:0;
	padding:0;
	border:none;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
}

body
{
	margin-top:1em;
	line-height: 1.2em;
	text-align:center;
}

body
{
	background-color:#ccc;
	background-color:#990;
	color:#303540;
}

a 
{
	color:#000033;
}

p
{
	text-align:justify;
	margin:0 1em;
	padding:0.2em 0.2em 0.5em 0.2em;
}

address
{
	margin-left:2em;
}

h1
{
	font-family:"Times New Roman", Times, serif;
	padding:0.2em;
	margin:0.5em 0.8em 0 0.8em;
	color:#900;
	font-size:1.4em;
	text-align:left;
	text-decoration:underline;
}

h2
{
	font-family:"Times New Roman", Times, serif;
	padding:0 0em;
	margin:0.5em 0.8em 0 0.8em;
	color:#000;

	font-size:1.2em;
	font-variant:small-caps;
	text-align:left;
	text-decoration:underline;
}

h3
{
	font-family:"Times New Roman", Times, serif;
	/* font-stretch:narrower; */
	padding:0 0em;
	margin:0.5em 0.8em 0 1.2em;
	color:#000;

	font-size:0.9em;
	text-align:left;
}

ol
{
	list-style-position:inside;
	margin:0em 1em;
	padding:0;
	background-color:#ff9;
	list-style-type:decimal;
	border-left:thin solid #000;
	border-top:thin solid #000;
	border-collapse:collapse;
}

ol li
{
	list-style-position:inside;
	list-style-type:decimal !important;
	list-style-type:square;
	padding:0.5em 0.5em 0.5em 1em;
	border-bottom:thin solid #000;
	border-right:thin solid #000;
}

ol li:last-child
{
	border-bottom:thin solid #000;
}

object
{
	margin:0;
	padding:0;
	z-index:1;
	position:relative;
}

table
{
	position:relative;
	padding:0.5em;
	margin:0.5em auto;
	text-align:center;
	border-left:0.1em solid #000;
	border-top:0.1em solid #000;
	border-collapse:collapse;
	width:46em;
}

td, th
{
	margin:0;
	padding:0.5em;
	border-right:0.1em solid #000;
	border-bottom:0.1em solid #000;
	text-align:justify;
}

caption
{
	margin:0 auto;
	padding:0 1em;
	color:#0033FF;
}

thead
{
	background-color:#ff0;
}

tfoot
{
	background-color:#ff0;
	font-size:0.8em;
}

thead th, tfoot td
{
	margin:0;
	padding:0;
	width:50%;
	position:relative;
	text-align:center;
}

thead a, tfoot a
{
	padding:0.5em;
	display:block;
}

thead a:hover, tfoot a:hover
{
	background-color:#000;
	color:#ff0;
}
#wrapper #content .floatRight {
	float: right;
	z-index:10;
}

#wrapper #content img {
	padding: 0.2em;
	margin:0.5em 0.5em 0.1em 0.5em;
	border:1px solid #000;
}

#wrapper #content .floatLeft {
	float: left;
	z-index:10;
}