body {
	background-color: #666666;
	font-family: "lucida grande", "lucida sans", verdana, sans-serif;
/*	font-family: verdana; */
	color: black;
	font-size: 10pt;
	line-height: 1.6em; }


div.mainwrapper {
	position: relative;
	display: block;
	width: 64.0em;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: -8px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	}
  
p {
	margin-top: 0em;
	margin-bottom: 1.6em; }



/* Tables */

table {
	margin: 0em;
	padding: 0em;
	border: 0px;
	border-style: none;
	border-spacing: 0px; }

td {
	margin: 0em;
	padding: 0em;
	border: 0px;
	border-style: none;
	border-spacing: 0px;
	}

table.toc {
	width: 38.5em; }

table.toc td.left {
	text-align: left; }

table.toc td.nb {
	text-align: right;
	width: 2.4em; }

table.toc td.space {
	width: 5.6em; }

table.toc td.entry {
	text-align: left;
	width: 24em; }

table.toc td.date {
	text-align: right;
	width: 6.4em; }



/* Positions */
  
div.maintitle {
	position: absolute;
	top: 4.0em;
	left: 4.8em; }
  
div.subtitle {
	position: absolute;
	top: 6.4em;
	left: 4.8em; }
  
div.pagetitle {
	position: absolute;
	top: 6.4em;
	left: 28.8em; }
  
div.menu {
	position: absolute;
	top: 16.0em;
	left: 4.8em; }

div.maintext { 
	position: relative;
	left: 28.8em;
/*	width: 30.4em; */
	width: 35.2em;
	padding-top: 16.0em;
	padding-bottom: 4.8em; }
  
p.section {
	position: relative;
	float: left;
	margin-left: -4.0em;
	margin-bottom: 1.6em;
	width: 34.4em;
	font-size: 11pt;}



/* Fonts */

span.maintitle {
	font-size: 15pt; }
  
span.large {
	font-size: 11pt; }
  
div.small {
	font-size: 8pt; }
  
span.small {
	font-size: 8pt; }
  
span.gray {
	color: #7F7F7F }
  
span.smallgray {
	font-size: 8pt;
	color: #7F7F7F }
  
span.black {
	color: #000000 }
  
span.white {
	color: #FFFFFF }
  
span.orange {
	color: #FF6600 }
  



/* Links */

a { text-decoration: none }
a:link { color: black }
a:visited { color: black }
a:active { color: red }
a:hover { color: #FF6600 }

span.gray a:link { color: #7F7F7F }
span.gray a:visited { color: #7F7F7F }
span.gray a:hover { color: #FF6600 }

span.smallgray a:link { color: #7F7F7F }
span.smallgray a:visited { color: #7F7F7F }
span.smallgray a:hover { color: #FF6600 }

span.orange a:link { color: #FF6600 }
span.orange a:visited { color: #FF6600 }
span.orange a:hover { color: black }