.tableoutline
	{
		BORDER-RIGHT: #dddddd 1px solid;
		BORDER-TOP: #dddddd 1px solid;
		BORDER-LEFT: #dddddd 1px solid;
		BORDER-BOTTOM: #dddddd 1px solid;
	}
.tableoutlinethick
	{
		BORDER-RIGHT: #aaaaaa 2px solid;
		BORDER-TOP: #aaaaaa 2px solid;
		BORDER-LEFT: #aaaaaa 2px solid;
		BORDER-BOTTOM: #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
	}
.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;
	}

.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_HeaderStyle
{
	BACKGROUND-COLOR: #FFFFDD;
	FONT-WEIGHT: bolder;
	
}	
.dataGrid_FooterStyle
{
	COLOR: #333333;
	BACKGROUND-COLOR: #FFFFDD;
}
.dataGrid_AlternatingItemStyle
{
	COLOR: #777777;
	BACKGROUND-COLOR: #fffff9;
}	
.dataGrid_NormalItemStyle
{
	COLOR: #777777;
	BACKGROUND-COLOR: #f9fff9;
}	
.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
{

}