body {
	font-family: "Comic Sans MS",Tekton,Blueprint,"Dom Casual","Dom Casual BT",sans-serif;
}
/* for navigation Tree */
	.tree						{font-family: "Comic Sans MS",Tekton,Blueprint,"Dom Casual","Dom Casual BT",sans-serif; font-size: 6pt; color: #FFFFFF; font-weight: normal; background-color: #000000;}
/* for tree menu */
	#treeRoot					{margin-left:0; margin-right:0; margin-top:0; padding:0;}
	#foldheader					{margin-left:0; margin-right:0; margin-top:0; padding:0;font-weight:bold;list-style-image:url(/images/tree_folder_closed.gif);}
	#foldinglist				{margin-left:20px; margin-right:0; margin-top:0; padding:0;list-style-image:url(/images/tree_folder_ball.gif);}
	LI#foldheader A				{text-decoration:none; color:#000000; font-size: 8pt;}
	LI#foldheader A:hover		{text-decoration:none; color:#336699; font-size: 8pt;}
	LI#foldheader A:active		{text-decoration:none; color:#336699; font-size: 8pt;}
	UL#foldinglist LI A			{text-decoration:none; color:#000000; font-size: 8pt;}
	UL#foldinglist LI A:hover	{text-decoration:none; color:#336699; font-size: 8pt;}
	UL#foldinglist LI A:active	{text-decoration:none; color:#336699; font-size: 8pt;}
/* for tables */
	.table						{border-color: #999999; background-color: transparent;}
	.tableTitle					{font-family: arial,sans-serif; font-size: 12pt; color: #000066; font-weight: bold;}
	.tableHeader				{font-family: arial,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; background-color: #336699;}
	.tableSubHeader		 		{font-family: arial,sans-serif; font-size: 9pt; color: #000000; font-weight: bold;  background-color: #99CCFF;}
	.tableColumnHeader			{font-family: arial,sans-serif; font-size: 9pt; color: #000000; font-weight:bold;  background-color: #CCCCCC;}
	.tableCell					{font-family: arial,sans-serif; font-size: 9pt; color: #000000; font-weight: normal; background-color: transparent;}
	.tableBoldCell				{font-family: arial,sans-serif; font-size: 9pt; color: #000000; font-weight: bold;}
	.tableItalicCell			{font-family: arial,sans-serif; font-size: 9pt; color: #000000; font-style:italic;}
	.selectedRow				{color: #FFFFFF; background-color: #336699;}
	.notSelectedRow				{color: #000000; background-color: #FFFFFF;}
	.selectedRow A				{color: #FFFFFF;}
	.alternateRow				{color: #000000; background-color: #CCCCCC;}
	TH							{font-family: arial,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; background-color: #336699;}
	TD							{font-family: arial,sans-serif; font-size: 10pt; color: #000000; font-weight: normal; background-color: transparent;}
/* for tabs */
	.tabText					{height: 5px; color: #000000; text-decoration: none; font: normal bold 10pt/12pt arial, serif; background-color: transparent;}
	.tabSelText					{height: 5px; color: #000000; text-decoration: none; font: normal bolder 10pt/12pt arial, serif; background-color: transparent;}
	.tabDisabledText			{height: 5px; color: #7D7D7D; text-decoration: none; font: normal bold 10pt/12pt arial, serif; background-color: transparent;}
	.tab						{height: 5px; padding-right: 4px; background-image: url(/images/tabcc.gif); background-repeat: no-repeat;}
	.tabSel						{height: 5px; padding-right: 4px; background-image: url(/images/tabSelcc.gif); background-repeat:no-repeat;}
	.tabEnd						{height: 5px; width: 1px;}
	.tabSelEnd					{height: 5px; width: 1px;}
	.tabPanel					{background-color: #FFFFFF;}
	.tabGrayBar					{background-color: #D7C2AF; height: 10px; width: 10px;}
	.functionPane				{background-color: #FFFFFF;}
/* for dynamic graphic buttons */
	.buttonRegHead				{height: 27px; width:7px; padding:0; margin:0; background-image: url(/images/button_head.gif); background-repeat: no-repeat;}
	.buttonRegBody				{height: 27px; padding: 0; margin: 0; background-image: url(/images/button_body.gif); background-repeat: repeat-x;}
	.buttonRegTail				{height: 27px; width: 7px; padding: 0; margin:0; background-image: url(/images/button_tail.gif); background-repeat: no-repeat;}
	.buttonLabel				{color: #FFFFFF; letter-spacing: normal; font-family: Arial,sans-serif; font-weight: bold; font-variant: normal; font-size: 11pt; font-style: normal; text-decoration: none; text-transform: none;}
	.buttonDisabledLabel		{color: #cccccc; letter-spacing: normal; font-family: Arial,sans-serif; font-weight: bold; font-variant: normal; font-size: 11pt; font-style: normal; text-decoration: none; text-transform: none;}
	.buttonSpace				{height: 23px; width: 20px; background-image: url(/images/clearpixel.gif);}
