/*------------------------- OVERALL -------------------------*/

	HTML	{
  		height: 100%;
		width: 100%;
		margin: 0px;
		padding: 0px; 
	}

	BODY	{
	height: 100%;
	margin-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	font-size: 10pt;
	letter-spacing: 0px;
	background-color: #ffffff;
/*	background-color: #FCFAFA;
	background-color: #7D8184;
	background-color: #CC9900;
	background-color: #CC3333;
	background-color: #FF99CC;
	background-image: url(image/common_bg.gif);*/


}



	
	.table-padding01
	{
	padding-left: 10px;
	padding-right: 8px;
	padding-top: 2px;
	text-align: center;}
	.table-padding02
	{
	padding-left: 8px;
	padding-right: 12px;
	padding-top: 2px;
	text-align: left;
	}
	.table-padding03
	{
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: left;}

  TABLE, TR, TD, INPUT, Select
	{	font-size: 10pt;
		letter-spacing:0px;
		color: #666666; }		

  TEXTAREA, .memberid
	{
	font-size: 10pt;
	letter-spacing: 0px;
	color: #666666;
}		
		

  A:link, A:active, A:visited
	{	font-size: 10pt;
		color: #333366;
 	 	text-decoration: underline;
	}
  A:hover
	{	font-size: 10pt;
		color: #336699;
		text-decoration: none;
	}

  A.linkstext:link, A.linkstext:active, A.linkstext:visited
	{	font-size: 8pt;
		color: #333366;
 	 	text-decoration: underline;
	}
  A.linkstext:hover
	{	font-size: 8pt;
		color: #333366;
		text-decoration: none;
	}

  A.linkwhitemenu:link, A.linkwhitemenu:active, A.linkwhitemenu:visited
	{	font-size: 10pt;
		color: #ffffff;
		font-weight: bold;
 	 	text-decoration: underline;
	}
  A.linkwhitemenu:hover
	{	font-size: 10pt;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
	}

  A.linkgreenmenu:link, A.linkgreenmenu:active, A.linkgreenmenu:visited
	{	font-size: 10pt;
		color: #339966;
 	 	text-decoration: underline;
	}
  A.linkgreenmenu:hover
	{	font-size: 10pt;
		color: #339966;
		text-decoration: none;
	}

  A.linkgreenpan:link, A.linkgreenpan:active, A.linkgreenpan:visited
	{	font-size: 10pt;
		color: #538080;
 	 	text-decoration: none;
	}
  A.linkgreenpan:hover
	{	font-size: 10pt;
		color: #538080;
		text-decoration: underline;
	}

  A.linkredboldbigtext:link, A.linkredboldbigtext:active, A.linkredboldbigtext:visited
	{	font-size: 11pt;
		color: #DD0000;
		font-weight: bold;
 	 	text-decoration: underline;
	}
  A.linkredboldbigtext:hover
	{	font-size: 11pt;
		color: #DD0000;
		font-weight: bold;
		text-decoration: none;
	}
	
  A.linksgraytext:link, A.linksgraytext:active, A.linksgraytext:visited
	{	font-size: 8pt;
		color: #999999;
 	 	text-decoration: underline;
	}
  A.linksgraytext:hover
	{	font-size: 8pt;
		color: #999999;
		text-decoration: none;
	}


/*header*/	
	.header
	{	font-size: 8pt;
		color: #999999;
 	 	text-decoration: none;
	}
/*footer*/	
	.copyright
	{
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
}

/*text*/	
	.ssssgraytext
	{	font-size: 6pt;
		color: #666666;
 	 	text-decoration: none;
	}
	.ssgraytext
	{	font-size: 8pt;
		color: #666666;
 	 	text-decoration: none;
	}
	.sgraytext
	{	font-size: 9pt;
		color: #666666;
 	 	text-decoration: none;
	}
	.btext
	{	font-size: 10pt;
		color: #666666;
		font-weight: bold;
 	 	text-decoration: none;
	}

	.bigboldtext
	{	font-size: 12pt;
		color: #666666;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.bigbigboldtext
	{	font-size: 14pt;
		color: #666666;
		font-weight: bold;
 	 	text-decoration: none;
	}

	.bluetext
	{	font-size: 10pt;
		color: #0066cc;
 	 	text-decoration: none;
	}
	.blueboldtext
	{	font-size: 10pt;
		color: #003366;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.blueboldtext2
	{	font-size: 10pt;
		color: #0066cc;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.blueboldtext3
	{	font-size: 10pt;
		color: #2C5783;
		font-weight: bold;
 	 	text-decoration: none;
	}

	.blueboldbigtext
	{	font-size: 12pt;
		color: #003366;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.bluebigtext
	{	font-size: 14pt;
		color: #003366;
 	 	text-decoration: none;
	}
	.greensboldtext
	{	font-size: 9pt;
		color: #339966;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.greenboldtext
	{	font-size: 10pt;
		color: #1B8D14;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.greenboldtext2
	{	font-size: 10pt;
		color: #336633;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.greenpantext
	{	font-size: 10pt;
		color: #538080;
 	 	text-decoration: none;
	}
	.redtext
	{	font-size: 10pt;
		color: #ff0000;
 	 	text-decoration: none;
	}
	.redboldtext
	{	font-size: 10pt;
		color: #ff0000;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.redboldbigtext
	{	font-size: 12pt;
		color: #ff0000;
		font-weight: bold;
 	 	text-decoration: none;
	}

	.redboldbigdarktext
	{	font-size: 12pt;
		color: #cc0000;
		font-weight: bold;
 	 	text-decoration: none;
	}

	.whiteboldtext
	{	font-size: 10pt;
		color: #ffffff;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.whiteboldbigtext
	{	font-size: 12pt;
		color: #ffffff;
		font-weight: bold;
 	 	text-decoration: none;
	}
	.whitetext
	{	font-size: 10pt;
		color: #ffffff;
 	 	text-decoration: none;
	}
	.indenttext
	{	font-size: 10pt;
		color: #666666;
		text-indent: 10em;
 	 	text-decoration: none;
	}
