@charset "utf-8";
/* module DOCS */	
#docs * {
	font-family: Tahoma; 
	color:#000000;
	font-size: 8pt;
	line-height:120%;
}
#docs p	{ 
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #5b7ba6; 
	margin: 0px;
}
#docs td {
	font-family: Arial, Verdana, Tahoma; 
	font-size: 9pt;
	} 
#docs th {
	font-family: Verdana, Tahoma, Arial; 
	font-size: 10pt; 
	font-weight: bold; 
	color:#f26241; 
	text-align: center; 
	border-top: 1px solid #5b7ba6; 
	border-bottom: 1px solid #5b7ba6;
	}
#docs table.docsList {
	background-color:#5b7ba6;
	} 
#docs .Tit {
	color:#f26241; 
	font-size: 11pt;
	font-weight:bold;
	text-align:center;
	} 
#docs .small {
	font-size: 8pt; 
	margin-left:30; 
	color:#5b7ba6;
	} 
#docs .colS .small {
	font-size: 8pt; 
	color:#eef8f6;
	}
#docs .doc {
	font-weight:bold;
	} 
#docs .col {
	background-color:#ffffff;
	} 
#docs .coln {
	background-color:#eef8f6;
	color:#808080;
	font-weight:bold;
	text-align:right;
	} 
#docs .col0 {
	background-color:#eef8f6;
	} 
#docs .col1 {
	background-color:#ffffff;
	} 
#docs .colS {
	background-color:#a0c4f2;
	} 
#docs .colL {
	background-color:#a0c4f2;
	} 
#docs .colt0 {
	font-size: 8pt;
	background-color:#eef8f6;
	} 
#docs .colt1 {
	font-size: 8pt;
	background-color:#ffffff;
	} 
#docs .col0h {
	background-color: #eef8f6;
	} 
#docs .col1h {
	background-color: #f0f0f0;
	} 
#docs .coltyp {
	text-align:center;
	font-size: 8pt;
	} 
