body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt !important;
	color: #000000;
	margin: 0em;
	padding: 0;
}


.header,
.topmenuBorderTop1,
.topmenuBorderTop2,
.topmenuBar,
.topmenuBorderBottom1,
.topmenuBorderBottom2,
.trackerBar,
.contentTabs,
.contentLinkArea,
.contextLinkArea,
.footerBar,
.contentViews,
.contentActions,
.help,
.legend,
.portalMessage,
.documentActions,
.netscape4
{ display: none; }


ul { list-style-type: square; }

.description { font-weight: bold; }

.group,
li,
.stx,
p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    background: transparent;
    border: none !important;
    text-align: left;
}


h1.pageTitle { border-bottom: 1px solid #000000; }

h1, h2, h3, h4
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

pre {
    border: 1pt dashed black;
    white-space: pre;
    font-size: 8pt;
    overflow: auto;
    padding: 1em 0;
}

table.listing,
table.listing td {
    border: 1pt solid black;
    border-collapse: collapse;
}

a {
	color: #000000 !important;
	padding: 0 !important;
	text-decoration: underline;
}

.contentArea a:link:after, .contentArea a:visited:after {
	content: " (" attr(href) ") ";
}

.largerContentArea { width: 100% }
.contentArea, .contentArea td { width: 100%; }


.contentImage { border: 1px solid #000000; }

.copyright { 
	text-align: center; 
	font-size: 9pt; 
}


span.left {
	float: left;
	text-align: left;
	font-style: italic;
	margin: 1em 2em 1em 0em;
}

span.right {
	float: right;
	text-align: right;
	font-style: italic;
	margin: 1em 0em 1em 2em;
}
