BODY {
	background: center;
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px;
	font-family: sans-serif;
	font-size: 9pt;
}

.index-table {
	width: 100%;
}

.index-row {

}

.index-cell {

}

.index-header-table {
	width: 100%;
	background-color: #0000AA;
}

.index-header-cell-title {
	color: #ffffff;
	font-size: 14pt;
	font-weight: bold;
}

.index-header-cell-item {
	color: #ffffff;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.index-header-cell-item A:LINK{
	color: #ffffff;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.index-header-cell-item A:VISITED {
	color: #ffffff;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.index-header-cell-item A:HOVER {
	color: #ffffff;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.index-header-cell-search {
	color: ffffff;
	font-size: 10pt;
	font-weight: normal;
	text-align: right;
}

.index-horizontal-ads-table {
	width: 100%;
}

.index-horizontal-ads-row {
}

.index-horizontal-ads-cell {
	text-align: center;
}

.index-content-table {
	width: 100%;
	height: 100%;
}

.index-content-row {
}

.index-content-cell {
	vertical-align: top;
}
.index-menu-cell {
	padding-left: 8pt;
	padding-right: 8pt;
	vertical-align: top;
}

.content-table {
}

.content-row {
}

.content-cell {
	font-size: 8pt;
	vertical-align: top;
}

.menu-table {
	color: #0000AA;
	background-color: #ffffff;
}

.menu-row {
}

.menu-cell {
	font-size: 8pt;
	font-weight: normal;
	padding-left: 4pt;
}

.menu-cell-1 {
	font-size: 8pt;
	font-weight: normal;
	padding-left: 8pt;
}

.news-feed-header-cell {
	font-size: 8pt;
	font-weight: bold;
}

news-feed-item-cell {
	font-size: 8pt;
	font-weight: normal;
}

.list-item {
	font-size: 8pt;
	font-weight: normal;
}

.index-footer-table {
	background-color: #cccccc;
	color: #000000;
	font-size: 8pt;
	width: 100%;
}


.index-footer-row {
}

.index-footer-cell {
	text-align: center;
}

.normal-dent-1 {
	text-indent: 2em;
}

.normal-dent-2 {
	text-indent: 4em;
}

.normal-dent-3 {
	text-indent: 6em;
}

.normal-dent-4 {
	text-indent: 8em;
}

.code {
	font-family: monospace;
	background-color: #000000;
	color: #ffffff;	
}
.code-dent-0 {
	font-family: monospace;
	text-indent: 1em;
	background-color: #cccccc;
	color: #000000;	
}

.code-dent-1 {
	font-family: monospace;
	text-indent: 2em;
	background-color: #cccccc;
	color: #000000;	
}

.code-dent-2 {
	font-family: monospace;
	text-indent: 4em;
	background-color: #cccccc;
	color: #000000;	
}

.code-dent-3 {
	font-family: monospace;
	text-indent: 6em;
	background-color: #cccccc;
	color: #000000;	
}

.code-dent-4 {
	font-family: monospace;
	text-indent: 8em;
	background-color: #cccccc;
	color: #000000;	
}
