
/*$B=i4|2=(J
-----------------------------------*/
*{
	margin:0;
	padding:0;
	}

/*$B8+=P$7!&%Q%i%0%i%U(J
-----------------------------------*/
p {
	font-size:12px;
	line-height:14px;
	color:#666;
	}

img {
	border:0;
	}

input,textarea,select,option,button {
	font-size:9px;
	}

hr {
	display:block;
	height:1px;
	color:#aaa;
	}

hr.visible {
	display:block;
	border:0;
	height:1px;
	background:#ccc;
	}

/*$BA4BN(J
-----------------------------------*/
body {
	margin:0;
	padding:0;
	color:#333;
	font-size:10px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}


/*$B%j%s%/(J
-----------------------------------*/
A.aa:link { 
	color: #33a; 
	text-decoration:none;
	}

A.aa:hover { 
	color: #00f; 
	text-decoration:none;
	}

/*$BJ8;z(J
-----------------------------------*/
div.nano000{
	font-size:8pt; 
	text-decoration:none;
	color: #000;
	line-height:10pt;
	font-weight:normal;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.nano444{
	font-size:8pt; 
	text-decoration:none;
	color: #444;
	line-height:10pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.nano444-2{
	font-size:8pt; 
	text-decoration:none;
	color: #444;
	line-height:11pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.nanof00{
	font-size:8pt; 
	text-decoration:none;
	color: #f00;
	line-height:11pt;
	font-weight:normal;
	padding-left:0px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.nano900{
	font-size:8pt; 
	text-decoration:none;
	color: #900;
	line-height:11pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.nanofff{
	font-size:8pt; 
	text-decoration:none;
	color: #fff;
	line-height:11pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.nanoff0{
	font-size:8pt; 
	text-decoration:none;
	color: #ff0;
	line-height:11pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.nano060{
	font-size:8pt; 
	text-decoration:none;
	color: #060;
	line-height:11pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini000{
	font-size:9pt; 
	text-decoration:none;
	color: #000;
	line-height:13pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini000-2{
	font-size:9pt; 
	text-decoration:none;
	color: #000;
	line-height:14pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini444{
	font-size:9pt; 
	text-decoration:none;
	color: #444;
	line-height:11pt;
	font-weight:normal;
	padding-left:0px;
	font-family: verdana, arial, "Osaka", sans-serif;

	}

.mini444-2{
	font-size:9pt; 
	text-decoration:none;
	color: #444;
	line-height:11pt;
	font-weight:bold;
	padding-left:0px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.minif00{
	font-size:9pt; 
	text-decoration:none;
	color: #f00;
	line-height:11pt;
	font-weight:normal;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}


.mini00f{
	font-size:9pt; 
	text-decoration:none;
	color: #00f;
	line-height:11pt;
	font-weight:normal;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.miniC00{
	font-size:9pt; 
	text-decoration:none;
	color: #C00;
	line-height:12pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.minif90{
	font-size:9pt; 
	text-decoration:none;
	color: #f90;
	line-height:12pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}


.mini9c0{
	font-size:9pt; 
	text-decoration:none;
	color: #9c0;
	line-height:12pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini3c0{
	font-size:9pt; 
	text-decoration:none;
	color: #3c0;
	line-height:12pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini0c9{
	font-size:9pt; 
	text-decoration:none;
	color: #0c9;
	line-height:12pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini06c{
	font-size:9pt; 
	text-decoration:none;
	color: #06c;
	line-height:12pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}


.mini60c{
	font-size:9pt; 
	text-decoration:none;
	color: #60c;
	line-height:12pt;
	font-weight:bold;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini5F95DD{
	font-size:9pt; 
	text-decoration:none;
	color: #5F95DD;
	line-height:11pt;
	font-weight:bold;
	padding-left:20px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini900{
	font-size:9pt; 
	text-decoration:none;
	color: #900;
	line-height:11pt;
	font-weight:bold;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini900-2{
	font-size:9pt; 
	text-decoration:none;
	color: #900;
	line-height:11pt;
	font-weight:normal;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini070{
	font-size:9pt; 
	text-decoration:none;
	color: #070;
	line-height:11pt;
	font-weight:bold;
	padding-left:0px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini009{
	font-size:9pt; 
	text-decoration:none;
	color: #009;
	line-height:11pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.minifff{
	font-size:9pt; 
	text-decoration:none;
	color: #fff;
	line-height:11pt;
	font-weight:normal;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.minifff-2{
	font-size:9pt; 
	text-decoration:none;
	color: #fff;
	line-height:11pt;
	font-weight:bold;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.miniff0{
	font-size:9pt; 
	text-decoration:none;
	color: #ff0;
	line-height:11pt;
	font-weight:bold;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little000{
	font-size:10pt; 
	text-decoration:none;
	color: #000;
	line-height:12pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little000-2{
	font-size:10pt; 
	text-decoration:none;
	color: #000;
	line-height:12pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}
	
.little005{
	font-size:10pt; 
	text-decoration:none;
	color: #005;
	line-height:12pt;
	font-weight:normal;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little039{
	font-size:10pt; 
	text-decoration:none;
	color: #039;
	line-height:12pt;
	font-weight:bold;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little050{
	font-size:10pt; 
	text-decoration:none;
	color: #050;
	line-height:12pt;
	font-weight:normal;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}
	
.little050-2{
	font-size:10pt; 
	text-decoration:none;
	color: #050;
	line-height:14pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little900{
	font-size:10pt; 
	text-decoration:none;
	color: #900;
	line-height:12pt;
	font-weight:bold;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little300{
	font-size:10pt; 
	text-decoration:none;
	color: #300;
	line-height:12pt;
	font-weight:normal;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.littlef00{
	font-size:10pt; 
	text-decoration:none;
	color: #f00;
	line-height:15pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.littleCB0000{
	font-size:10pt; 
	text-decoration:none;
	color: #CB0000;
	line-height:13pt;
	font-weight:bold;
	padding-left:0px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little333{
	font-size:10pt; 
	text-decoration:none;
	color: #333;
	line-height:13pt;
	font-weight:normal;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little333-2{
	font-size:10pt; 
	text-decoration:none;
	color: #333;
	line-height:12pt;
	font-weight:bold;
	padding-left:0px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little333-3{
	font-size:10pt; 
	text-decoration:none;
	color: #333;
	line-height:12pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.little963{
	font-size:10pt; 
	text-decoration:none;
	color: #963;
	line-height:12pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.littleE8E474{
	font-size:10pt; 
	text-decoration:none;
	color: #E8E474;
	line-height:14pt;
	font-weight:normal;
	padding-left:5px;	
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.littleA4BB49{
	font-size:10pt; 
	text-decoration:none;
	color: #A4BB49;
	line-height:14pt;
	font-weight:normal;
	padding-left:0px;	
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.littlefff{
	font-size:10pt; 
	text-decoration:none;
	color: #fff;
	line-height:15pt;
	font-weight:normal;
	padding-left:5px;
	
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.littlefff-2{
	font-size:10pt; 
	text-decoration:none;
	color: #fff;
	line-height:12pt;
	font-weight:normal;
	padding-left:2px;
	
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal000{
	font-size:12pt; 
	text-decoration:none;
	color: #000;
	line-height:14pt;
	font-weight:normal;
	padding-left:6px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal300{
	font-size:12pt; 
	text-decoration:none;
	color: #300;
	line-height:13pt;
	font-weight:normal;
	padding-left:6px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal555{
	font-size:12pt; 
	text-decoration:none;
	color: #555;
	line-height:13pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal300-2{
	font-size:12pt; 
	text-decoration:none;
	color: #300;
	line-height:14pt;
	font-weight:normal;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normalf00{
	font-size:12pt; 
	text-decoration:none;
	color: #f00;
	line-height:14pt;
	font-weight:bold;
	padding-left:3px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal005{
	font-size:12pt; 
	text-decoration:none;
	color: #005;
	line-height:14pt;
	font-weight:bold;
	padding-left:6px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal050{
	font-size:12pt; 
	text-decoration:none;
	color: #050;
	line-height:14pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal93f{
	font-size:12pt; 
	text-decoration:none;
	color: #93f;
	line-height:14pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal070{
	font-size:12pt; 
	text-decoration:none;
	color: #050;
	line-height:14pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal050-2{
	font-size:12pt; 
	text-decoration:none;
	color: #050;
	line-height:14pt;
	font-weight:bold;
	padding-left:6px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal333{
	font-size:12pt; 
	text-decoration:none;
	color: #333;
	line-height:14pt;
	font-weight:bold;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal333-2{
	font-size:12pt; 
	text-decoration:none;
	color: #333;
	line-height:14pt;
	font-weight:normal;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normal333-3{
	font-size:12pt; 
	text-decoration:none;
	color: #333;
	line-height:14pt;
	font-weight:bold;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.normalfff{
	font-size:12pt; 
	text-decoration:none;
	color: #fff;
	line-height:14pt;
	font-weight:bold;
	padding-left:5px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}


.big333{
	font-size:18pt; 
	text-decoration:none;
	color: #333;
	line-height:20pt;
	font-weight:bold;
	padding-left:0px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.bigc00{
	font-size:18pt; 
	text-decoration:none;
	color: #c00;
	line-height:20pt;
	font-weight:bold;
	padding-left:0px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}




/*EOF
-----------------------------------*/



/*$BJ8;z(J2
-----------------------------------*/
span.nano060{
	font-size:7pt; 
	text-decoration:none;
	color: #060;
	line-height:10pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.nano333{
	font-size:7pt; 
	text-decoration:none;
	color: #333;
	line-height:10pt;
	font-weight:normal;
	padding-left:2px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

.mini444{
	font-size:8pt; 
	text-decoration:none;
	color: #444;
	line-height:12pt;
	font-weight:normal;
	padding-left:1px;
	font-family: verdana, arial, "Osaka", sans-serif;
	}

/*EOF
-----------------------------------*/




