.table1 { 
	background-color:#ffffff;
	font-family:Arial ;
	font-size:7pt;
	border-left: solid #cecece 1px;
	border-top: solid #cecece 1px;
	color:#606060; 
	position: relative;
	}

.table1 a:link {
	font-size:7pt;
	}

.table1 a:visited {
	font-size:7pt;
	}
	
.table1 a:hover {
	font-size:7pt;
	}


.table1 th 
	{
	background-color:#F7F7F7;
	font-family:Arial ;
	text-align: left;
	font-size:7pt;
	border-right: solid #cecece 1px;
	border-bottom: solid #cecece 1px;
	padding: 4px 4px 2px 4px;
	color:#868686; 
	position: relative;
	}
	
.table1 td 
	{
	background-color:#ffffff;
	border-right: solid #cecece 1px;
	border-bottom: solid #cecece 1px;
	font-family:Arial ;
	font-size:7pt;
	padding: 4px 4px 2px 4px;
	margin:0px;
	position: relative;
	}
.h1 
	{
	font-family:Arial ;
	padding: 0px;
	margin-bottom: 10px;
	font-size: 40px; 
	color:#4F4F4F;
	}
.h2 
	{
	background-color:#ffffff;
	font-family:Arial ;
	font-size:12pt;
	padding: 4px 4px 2px 4px;
	margin:0px;
	position: relative;
	color:#3366CC; 
	}
	
	
	
		
.description_text
	{
	background-color:#ffffff;
	font-family:Arial ;
	font-size:12pt;
	position: relative;
	color:#606060; 
	}
.description_text a:link {
	font-size:12pt;
	color:#3366CC;
	text-decoration: underline;
	}

.description_text a:visited {
	font-size:12pt;
	color:#3366CC;
	text-decoration: underline;
	}
	
.description_text a:hover {
	font-size:12pt;
	color:#3366CC;
	text-decoration: none;
	}
.description_text td 
	{
	margin-left: 3px;
	margin:0px;
	position: relative;
	}
.description_text img 
	{
	margin-left: -3px;
	}
	
		
.table2 { 
	background-color:#ffffff;
	font-family:Arial ;
	font-size:8pt;
	border solid #cecece 1px;
	color:#606060; 
	position: relative;
	}

.table2 a:link {
	font-size:8pt;
	}

.table2 a:visited {
	font-size:8pt;
	}
	
.table2 a:hover {
	font-size:8pt;
	}


.table2 th 
	{
	background-color:#F7F7F7;
	font-family:Arial ;
	text-align: left;
	font-size:8pt;
	padding: 4px 4px 2px 4px;
	color:#868686; 
	position: relative;
	}
	
.table2 td 
	{
	background-color:#ffffff;
	font-family:Arial ;
	font-size:8pt;
	padding: 4px 4px 2px 4px;
	margin:0px;
	position: relative;
	}
	




.table3 { 
	background-color:#ffffff;
	font-family:Arial ;
	font-size:8pt;
	border: solid #cecece 1px;
	color:#606060; 
	position: relative;
	}

.table3 a:link {
	font-size:8pt;
	}

.table3 a:visited {
	font-size:8pt;
	}
	
.table3 a:hover {
	font-size:8pt;
	}


.table3 th 
	{
	background-color: #ffffff;
	border-bottom: solid #3366CC 1px;
	font-family:Arial ;
	text-align:left;
	font-size:8pt;
	padding: 4px 4px 2px 4px;
	color:#3366CC; 
	position: relative;
	font-weight:bold;
	
	}
	
.table3 td 
	{
	background-color:#ffffff;
	font-family:Arial ;
	font-size:8pt;
	padding: 4px 4px 2px 4px;
	margin:0px;
	position: relative;
	border-bottom: solid 1px #EFEFEF;
	}
	
	
	
.table4 { 
	background-color:#ffffff;
	font-family:Arial ;
	font-size:8pt;
	border: solid #cecece 1px;
	color:#606060; 
	position: relative;
	}

.table4 a:link {
	font-size:8pt;
	}

.table4 a:visited {
	font-size:8pt;
	}
	
.table4 a:hover {
	font-size:8pt;
	}


.table4 th 
	{
	background-color: #ffffff;
	border-bottom: solid #3366CC 1px;
	font-family:Arial ;
	text-align:left;
	font-size:8pt;
	padding: 4px 4px 2px 4px;
	color:#3366CC; 
	position: relative;
	font-weight:bold;
	
	}
	
.table4 td 
	{
	background-color:#ffffff;
	font-family:Arial ;
	font-size:8pt;
	padding: 1px 3px 1px 3px;
	margin:0px;
	position: relative;
	border-bottom: solid 1px #EFEFEF;
	vertical-align:bottom;
	}
	
	


.table5 { 
	background-color:#ffffff;
	font-family:Arial ;
	font-size:8pt;
	border-top: solid #BDCEF0 1px;
	border-right: solid #BDCEF0 1px;
	color:#606060; 
	position: relative;
	}

.table5 a:link {
	font-size:8pt;
	}

.table5 a:visited {
	font-size:8pt;
	}
	
.table5 a:hover {
	font-size:8pt;
	}


.table5 th 
	{
	background-color: #ffffff;
	border-bottom: solid #3366CC 1px;
	font-family:Arial ;
	text-align:left;
	font-size:8pt;
	padding: 4px 4px 2px 4px;
	color:#3366CC; 
	position: relative;
	font-weight:bold;
	border-left: solid 1px #BDCEF0;
	
	}
	
.table5 td 
	{
	background-color:#ffffff;
	font-family:Arial ;
	font-size:8pt;
	padding: 4px 4px 2px 4px;
	margin:0px;
	position: relative;
	border-bottom: solid 1px #BDCEF0;
	border-left: solid 1px #BDCEF0;
	}
	
	