/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tableErrorLabel */
.tableErrorLabel	{
					font-size: 8pt;
					font-family: verdana,arial;
					text-decoration: none;
	                color:Red;
					}
					
a.tableFooterText:link		{color: #656565; text-decoration: none;}
a.tableFooterText:visited	{color: #656565; text-decoration: none;}
a.tableFooterText:active	{color: #656565; text-decoration: none;}
a.tableFooterText:hover		{color: #000000; text-decoration: none;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tableErrorLabel */

.LeftColumn {  
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #F2EEE5; 
	border-color: #F2EEE5 #B7AF9E #F2EEE5 #F2EEE5; 
	width: 145px; 
	padding-top: 2px; 
	padding-left: 2px; 
	font-size: 10px; 
	color: #999283; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.RightColumn { 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF; 
	color: 999283; 
	font-size: 10px; 
	padding-top: 5px; 
	padding-left: 5px
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - treeView */
/* NOTE: all these classes are rendered by jsTree.js*/

.webfx-tree-container {background-color:white; position: relative; width: 100%; top: 0px; left: 0px; height: 100%; padding: 5px; overflow: visible;}
.webfx-tree-icon {width: 16px;height: 16px;}

.webfx-tree-item-container {margin: 0px; padding: 0px; font: icon; white-space: nowrap; }
.webfx-tree-item {padding: 0px; margin: 0px; font: icon; color: black; white-space: nowrap;}
.webfx-tree-item a, 
.webfx-tree-item a:active, 
.webfx-tree-item a:hover {margin-left: 3px; padding: 1px 2px 1px 2px; }
.webfx-tree-item a {color: black; text-decoration: none; }
.webfx-tree-item a:hover {color: blue; text-decoration: underline; }
.webfx-tree-item a:active {background: highlight;color: highlighttext;text-decoration: none;}
.webfx-tree-item img {vertical-align: middle ;border: 0px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - treeView */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - moduleBar */
a.ModuleBar:hover  {color: #F9BD00}
a.ModuleBar        {font-weight:bold; font-size: 8pt; color: #000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;}

.ModuleBarBarSelected {color: #F9BD00; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - moduleBar */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - navTable */
.navTableBG
				{
				background-color: none;
				border-width: 1px;
				border-bottom-style: none;
				border-color: #000000;
				}
				/* background of the COMPLETE actionTable */

.navTableHeadBG
				{
				background-image: url(images/bg/bg_smallFade_1.jpg);
				background-color: none;
				border-width: 1px;
				border-bottom-style: solid;
				border-color: #000000;
				}
				/* background of the heading row of actionTable */

.navTableHeadText
				{
				color: #CB4C46;
				font-family: verdana;
				text-decoration: none;
				font-size: 7.5pt;
				font-weight: bold;
				line-height: 13pt;
				text-transform: uppercase;
				}


a.navTableText 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
	text-transform:capitalize;
}

a.navTableText:hover 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #F9BD00; 
	text-decoration: none
}
				
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - navTable */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - actionTable */				
.actionTableBG
				{
				background-color: none;
				border-width: 1px;
				border-bottom-style: none;
				border-color: #000000;
				}
				/* background of the COMPLETE actionTable */

.actionTableHeadBG
				{
				background-image: url(images/bg/bg_smallFade_1.jpg);
				background-color: none;
				border-width: 1px;
				border-bottom-style: solid;
				border-color: #000000;
				}
				/* background of the heading row of actionTable */

.actionTableHeadText
				{
				color: #CB4C46;
				font-family: verdana;
				text-decoration: none;
				font-size: 7.5pt;
				font-weight: bold;
				line-height: 13pt;
				text-transform: uppercase;
				}

a.actionTableText 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
	text-transform:lowercase;
}

a.actionTableText:hover 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #F9BD00; 
	text-decoration: none
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - actionTable */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - listTable */

.tableNotesText
{
color: #5F63AF;
font-size: 8pt;
font-family: tahoma,verdana,arial;
text-decoration: none;
line-height: 11pt;
}

a.tableNotesText:hover {color:#FFFFFF;}

.listTableBack		{background-color: #6B6FB2;}
					/* background of the COMPLETE listTable */
					
.listTableNameBack	{background-color: #A7B5E6;}
					/* background of the top heading row of listTable */

.listTableNameText	{
					font-family: verdana,arial;
					color: #5F63AF;
					font-size: 10pt;
					font-weight: bold;
					}
					/* attributes of text items inside the top heading row of listTable */

.listTableSubText {
					font-family: verdana,arial;
					color: #5F63AF;
					font-size: 9pt;
					font-weight: normal;
					}
					/* text of secondary HEADING of listTable 2 */

.listTableSubSelectedText{
					font-family: verdana,arial;
					color: #FFFFFF;
					font-size: 9pt;
					font-weight: normal;
}
					
.listTableSubBG {background-color: #BDC0E1}
					/* background of secondary HEADING row in listTable 2 */

.listTableHeadingBack	{background-color: #C0C0C0}
						/* background of the heading row of listTable */
						
.listTableHeadingText	{
						font-family: verdana,arial;
						text-decoration: none;
						font-size: 8pt;
						font-weight: bold
						}
						/* text of the heading row of listTable */

.listTableCheckboxBack	{background-color: #ffffff}
						/* background of the checkbox cells of listTable */
						
.listTableRowBack		{background-color: #ffffff}
						/* background of the cells of listTable */

.listTableRowBackInverted {background-color: #FFFFFF;}

.listTableCellText	{
					font-family: verdana,arial;
					font-size: 8pt;
					font-weight: normal;
					}
					/* text items in the cells of listTable */

.listTableCellTextInverted
{
color: red;
font-weight: normal;
font-size: 8pt;
font-family: verdana,arial;
text-decoration: none;
}

.listTableAltText	{
					font-family: verdana,arial;
					font-size: 8pt;
					font-weight: normal;
					color: #808080;
					}
					/* text of alternative items of listTable */

.listTable		{
				font-size: 8pt;
				font-family: verdana,arial;
				text-decoration: none;
				}
a.listTable:link	{color: #423D93;}
a.listTable:visited	{color: #423D93;}
a.listTable:active	{color: #423D93;}
a.listTable:hover	{color: #8D2621; text-decoration: none;}
				/* attributes of text and link items inside the listTable */

.listTableBold		{
					font-size: 8pt;
					font-family: verdana,arial;
					text-decoration: none;
					font-weight: bold;
					}
a.listTableBold:link	{color: #423D93; font-weight: bold;}
a.listTableBold:visited	{color: #423D93; font-weight: bold;}
a.listTableBold:active	{color: #423D93; font-weight: bold;}
a.listTableBold:hover	{color: #8D2621; font-weight: bold; text-decoration: none;}
					/* attributes of HEADING text and link items inside the listTable */



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tableFooters */

.tableFooterBG	{background-color: #C0C0C0;}
					/* background of the footer row of ALL Tables */

.tableFooterText	{
					font-size: 8pt;
					font-family: verdana,arial;
					text-decoration: none;
					}
a.tableFooterText:link		{color: #423D93;}
a.tableFooterText:visited	{color: #423D93;}
a.tableFooterText:active	{color: #423D93;}
a.tableFooterText:hover		{color: #8D2621; text-decoration: none;}
				/* attributes of text and link items inside the footer row of ALL Tables */


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - footerTable */

.formItem	{
			font-family: Verdana,Arial;
			font-size: 10;
			font-weight: normal;
			font-variant: normal;
			letter-spacing: 0;
			text-align: justify;
			font-style: normal;
			}
			

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - infoTable */
.infoTableBack
{
}

.infoTableLabelBack
{
	background-color:#F2EEE5;
	font-family: verdana,arial;
	font-size: 8pt;
	text-decoration: none;	
}

.infoTableValueBack
{
}

.infoTableCellText 
{
					font-family: verdana,arial;
					font-size: 8pt;
					text-decoration: none;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - infoTable */
					
.inputTableCellBack	
{
	background-color:#F2EEE5;
	font-family: verdana,arial;
	font-size: 8pt;
	text-decoration: none;
}
		
.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #808080}
.introtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A9333C; font-weight: normal}
.textNormal {font-size: 8pt; font-family: verdana,arial; color:#000000}
.pageHeaderText { font-family: Tahoma; font-size: 16px; color: #A9333C; font-weight: bold }
			
			