.tableoutline
	{
		BORDER-RIGHT: #dddddd 1px solid;
		BORDER-TOP: #dddddd 1px solid;
		BORDER-LEFT: #dddddd 1px solid;
		BORDER-BOTTOM: #dddddd 1px solid;
	}
.tableoutlinelight
	{
		BORDER-RIGHT: #F3F3F3 1px solid;
		BORDER-TOP: #F3F3F3 1px solid;
		BORDER-LEFT: #F3F3F3 1px solid;
		BORDER-BOTTOM: #F3F3F3 1px solid;
	}
.tableoutlinethick
	{
		BORDER-RIGHT: #aaaaaa 2px solid;
		BORDER-TOP: #aaaaaa 2px solid;
		BORDER-LEFT: #aaaaaa 2px solid;
		BORDER-BOTTOM: #aaaaaa 2px solid;
	}
.tableoutlinethickred
	{
		BORDER-RIGHT: #aa0000 2px solid;
		BORDER-TOP: #aa0000 2px solid;
		BORDER-LEFT: #aa0000 2px solid;
		BORDER-BOTTOM: #aa0000 2px solid;
	}
.tableoutlinethickNoBottom
	{
		BORDER-RIGHT: #aaaaaa 2px solid;
		BORDER-TOP: #aaaaaa 2px solid;
		BORDER-LEFT: #aaaaaa 2px solid;
	}
.tableoutline_green
	{
		BORDER-RIGHT: #00AA00 1px solid;
		BORDER-TOP: #00AA00 1px solid;
		BORDER-LEFT: #00AA00 1px solid;
		BORDER-BOTTOM: #00AA00 1px solid
	}
.tableoutline_blue
	{
		BORDER-RIGHT: #0000AA 1px solid;
		BORDER-TOP: #0000AA 1px solid;
		BORDER-LEFT: #0000AA 1px solid;
		BORDER-BOTTOM: #0000AA 1px solid
	}
.tableoutline_blue_NO_TOP
	{
		BORDER-RIGHT: #0000AA 1px solid;
		BORDER-LEFT: #0000AA 1px solid;
		BORDER-BOTTOM: #0000AA 1px solid
	}
.listseparatorsnumeric
	{
		BORDER-RIGHT: #dddddd 1px solid;
		BORDER-TOP: #dddddd 1px solid;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}
.listseparatorsnumericlight
	{
		BORDER-RIGHT: #F3F3F3 1px solid;
		BORDER-TOP: #F3F3F3 1px solid;
		BORDER-LEFT: #F3F3F3 0px;
		BORDER-BOTTOM: #F3F3F3 0px;
	}
.listseparatorsnumericthick
	{
		BORDER-RIGHT: #b7b7b7 1px groove;
		BORDER-TOP: #dddddd 1px solid;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}
.listseparators
	{
		BORDER-RIGHT: #dddddd 0px;
		BORDER-TOP: #dddddd 1px solid;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}
.listseparatorslight
	{
		BORDER-RIGHT: #F3F3F3 0px;
		BORDER-TOP: #F3F3F3 1px solid;
		BORDER-LEFT: #F3F3F3 0px;
		BORDER-BOTTOM: #F3F3F3 0px;
	}
.listthicktop
	{
		BORDER-RIGHT: #dddddd 0px;
		BORDER-TOP: #dddddd 3px groove;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}
.rightseparatorslight
	{
		BORDER-RIGHT: #dddddd 1px solid;
		BORDER-TOP: #dddddd 0px;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}
.listthicktopgreen
	{
		BORDER-RIGHT: #dddddd 0px;
		BORDER-TOP: #009900 3px groove;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}

.listthicktopred
	{
		BORDER-RIGHT: #dddddd 0px;
		BORDER-TOP: #990000 3px groove;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}
		
.listthicktoplight
	{
		BORDER-RIGHT: #eedddd 0px;
		BORDER-TOP: #eedddd 2px groove;
		BORDER-LEFT: #eedddd 0px;
		BORDER-BOTTOM: #eedddd 0px;
	}

.faintdashedtop
	{
		BORDER-RIGHT: #eeeeee 0px;
		BORDER-TOP: #eeeeee 1px dashed;
		BORDER-LEFT: #eeeeee 0px;
		BORDER-BOTTOM: #eeeeee 0px;
	}

.listgroovetoplight
	{
		BORDER-RIGHT: #dddddd 0px;
		BORDER-TOP: #dddddd 2px groove;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}

.listtopandbottom
	{
		BORDER-RIGHT: #dddddd 0px;
		BORDER-TOP: #dddddd 2px groove;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 2px groove;
	}

.listbreakline
	{
		BORDER-RIGHT: #dddddd 1px solid;
		BORDER-TOP: #dddddd 1px solid;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 0px;
	}

.listgrandtotalline
	{
		BORDER-RIGHT: #dddddd 3px double;
		BORDER-TOP: #dddddd 3px double;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 1px solid;
	}
.underlinebottomcell
	{
		BORDER-RIGHT: #dddddd 0px;
		BORDER-TOP: #dddddd 0px;
		BORDER-LEFT: #dddddd 0px;
		BORDER-BOTTOM: #dddddd 1px solid;
	}
.dataGrid_Main
{
	COLOR: #333333;
	BACKGROUND-COLOR: #fffff9;
}
.dataGrid_Main_Green
{
	COLOR: #333333;
	BACKGROUND-COLOR: #f9fff9;
}
.dataGrid_HeaderStyle
{
	BACKGROUND-COLOR: #FFFFDD;
	FONT-WEIGHT: bolder;
	
}	
.dataGrid_FooterStyle
{
	COLOR: #333333;
	BACKGROUND-COLOR: #FFFFDD;
}
.dataGrid_AlternatingItemStyle_Underlined
{
	COLOR: #444444;
	BACKGROUND-COLOR: #fffff9;
	BORDER-BOTTOM: #dddddd 1px solid;
}	
.dataGrid_NormalItemStyle_Underlined
{
	COLOR: #444444;
	BACKGROUND-COLOR: #f9fff9;
	BORDER-BOTTOM: #dddddd 1px solid;
}	
.dataGrid_AlternatingItemStyle
{
	COLOR: #444444;
	BACKGROUND-COLOR: #fffff9;
}	
.dataGrid_NormalItemStyle
{
	COLOR: #444444;
	BACKGROUND-COLOR: #edf9ed;
}
.dataGrid_NormalItemStyle_Blue
{
	COLOR: #444444;
	BACKGROUND-COLOR: #f9f9ff;
}
.dataGrid_PagerItemStyle
{
	COLOR: #333333;
	BACKGROUND-COLOR: #FFFFDD;
}	
.highlightRowYellow
{
    background-color: #FFFF00;  
    BORDER-TOP: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
}
.highlightRowGreen
{
    background-color: #AAFFAA;  
    BORDER-TOP: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
}
.notHighlightRow
{

}