body 		{background-color:#ffffff;	
		 scrollbar-arrow-color:black; 
		 scrollbar-base-color:#A9A59C; 
		 scrollbar-face-color:#A9A59C; 
		 scrollbar-highlight-color:black; 
		 scrollbar-3d-light-color:#A9A59C; 
		 scrollbar-shadow-color:black; 
		 scrollbar-track-color:#A9A59C; 
		 scrollbar-darkshadow-color:#A9A59C;
		 font-size:9pt;
		}
a		{text-decoration:none;
		 font-weight:bold;}
a:link		{color:brown;}
a:visit		{color:darkgoldenrod;}
a:hover		{color:cyan;}
a:active	{color:black;}
span		{margin:2px 2px;}
.table		{font-size:9pt;}

DIV		{width:650px;
		 margin-left:auto;
		 margin-right:auto;
		 background-color:#ffffff;		 
		}
#title		{text-align:left;		
		border-top: 4px solid silver;
		border-right: 4px solid silver;
		border-left: 4px solid silver;
		border-bottom: 1px solid silver;
		padding-top:5px;
		padding-right:10px;
		padding-left:10px;
		padding-bottom:5px;
		background-color:cornsilk;	
		}
#text		{
		text-align:left;
		border-top: 1px solid silver;
		border-right: 4px solid silver;
		border-left: 4px solid silver;
		border-bottom: 4px solid silver;
		line-height:1.5;
		padding-top:5px;
		padding-right:10px;
		padding-left:10px;
		padding-bottom:10px;
		margin-bottom:10px;
}
#img		{
		 text-align:center;
		 margin-top:20px;
		 margin-bottom:20px;
		}


.stitle		{border-top: 0px solid silver;
		 border-right: 0px solid silver;
		 border-left:  10px solid skyblue;
		 border-bottom: 2px solid skyblue;
		padding-top:0px;
		padding-right:10px;
		padding-left:10px;
		padding-bottom:0px;
		margin-bottom:5px;

		font-size:9pt;}


#report		{border-top: 0px solid silver;
		 border-right: 0px solid silver;
		 border-left:  10px solid skyblue;
		 border-bottom: 2px solid skyblue;
		padding-top:0px;
		padding-right:10px;
		padding-left:10px;
		padding-bottom:0px;
		margin-bottom:5px;
		background-color:#ffffff;
		font-size:9pt;}





.title		{border-top: 1px solid silver;
		 border-right: 1px solid silver;
		 border-left:  1px solid silver;
		 border-bottom: 1px solid silver;
		 width:600px;
		 margin-top:5px;
		 margin-bottom:5px;
		 text-align:left;
		 padding-top:1px;
		 padding-bottom:1px;
		 padding-left:2px;
		 border-top:0px none cornsilk;
		 border-right:0px none cornsilk;
		 border-bottom:2px solid #7A5D3B;
		 border-left:12px solid #7A5D3B;
		 font-size:9pt;
		 color:darkred;
}



table		{
		 text-align:left;

		padding-top:5px;
		padding-right:10px;
		padding-left:10px;
		padding-bottom:5px;
		line-height:1.5;
		margin-bottom:20px;
		font-size:9pt;
		 				}


strong	{
color:#999999}

#l_menu {
		 text-align:left;
		border-top: 1px solid silver;
		border-right: 4px solid silver;
		border-left: 4px solid silver;
		line-height:1.5;
		padding-top:5px;
		padding-right:10px;
		padding-left:10px;
		padding-bottom:5px;
		}
