﻿#header
{
	border-left: 6px solid #EEAAAA;
	padding: 5px;
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 13pt; 
	font-weight: bold;
	background: #EEEEEE;
	margin-bottom: 4px;
	min-width: 750px;
}

#footnote
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 10pt; 
	padding: 10px 0px 10px 0px;
}

.subtitle
{
	font-size: 8pt;
}


#chart
{
	border-left: 6px solid #333333;
}

li.cfirst
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt; 
	color: #585858; 
	padding: 3px 3px 3px 5px;
	text-align:left;
	width: 150px;
	height: 16px;
	background-color: #E2E2E2;
	border-top: 1px solid #CCCCCC;	
	border-left: 0px;
	float: left;	
}

.crow 
{

	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt; 
	color: #585858; 
	padding: 3px 3px 3px 5px;
	text-align:left;
	width: 150px;
	height: 16px;
	background-color: #E2E2E2;
	border-top: 1px solid #CCCCCC;	
	border-left: 0px;
	float: left;	
}

.crow2
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt; 
	color: #585858; 
	padding: 3px 3px 3px 5px;
	text-align:left;
	width: 150px;
	height: 16px;
	background-color: #E2E2E2;
	border-top: 1px solid #CCCCCC;	
	border-left: 0px;
	border-bottom: 1px solid #CCCCCC;
	float: left;	
}

.yodd, .yodd2
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt;
	float: left;
	height: 16px;
	width: 38px;
	padding: 3px;
	text-align: center;
	background-color: #E2E2E2;
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;
}

.yeven, .yeven2
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt;
	float: left;
	height: 16px;
	width: 38px;
	padding: 3px;
	text-align: center;
	background-color: #F1F1F1;
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;
}

.yoddlast, .yoddlast2
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt;
	float: left;
	height: 16px;
	width: 38px;
	padding: 3px;
	text-align: center;
	background-color: #E2E2E2;
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.yevenlast, .yevenlast2
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt;
	float: left;
	height: 16px;
	width: 38px;
	padding: 3px;
	text-align: center;
	background-color: #F1F1F1;
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.yodd2, .yeven2, .yoddlast2, .yevenlast2
{
	border-bottom: 1px solid #CCCCCC;	
}


#chart ul
{ 
	list-style:none; 
	margin: 10px 0px 0px 0px;
	padding: 0px;	
}

#chart ul li.first
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt; 
	font-weight: bold;
	color: #585858; 
	background-color: #E2E2E2;
	padding: 3px 3px 3px 5px;
	text-align:left;
	width: 150px;
	border-top: 0px;
	border-left: 0px;
	border-top: 1px solid #CCCCCC;	
	float:left;	
}

#chart ul li.odd
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt; 
	font-weight: bold;
	text-align: center;
	padding:3px;
	float:left;
	background-color: #E2E2E2;
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;
	width: 38px;
}

#chart ul li.oddlast 
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt; 
	font-weight: bold;
	text-align: center;
	padding:3px;
	float:left;
	background-color: #E2E2E2;
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width: 38px;
}

#chart ul li.even
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt; 
	font-weight: bold;
	text-align: center;
	padding:3px;
	float:left;
	background-color: #F1F1F1;
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;
	width: 38px;
}

#chart ul li.evenlast
{
	font-family: Tahoma, Helvetica, Arial, Verdana; 
	font-size: 8pt; 
	font-weight: bold;
	text-align: center;
	padding:3px;
	float:left;
	background-color: #F1F1F1;	
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width: 38px;
}

.clearfix:after 
{
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix {display: block;}
