.Grid_General {
	background-color: #FFFFFF; font-weight:normal;
}
.Grid_General P
{
	margin:0 0 5px 0 ;
}
.Grid_Item {
	 font-size:11px;background-color: #F3F2F1;
}
.Grid_Item TD
{
	line-height:14px;border-bottom: 1px solid #EFEFEF;
}
.Grid_AlternatingItem {
	background-color: #ffffff;line-height:14px;
}

.Grid_AlternatingItem TD {
	line-height:14px; border-bottom: 1px solid #EFEFEF;
}
.Grid_EditItem {
	background-color: #ffffff;line-height:14px;
}
.Grid_Header {
	background-color: #1D95C7; font-weight:bold; font-size:11px; color:#FFFFFF;
}
.Grid_Header A{
	color:#FFFFFF;
}
.Grid_Header A:Hover{
	color:#FFFFFF; background-color:#99BFDB;
}
.Grid_Header TD{
	line-height:13px;border-bottom: 1px solid #EEEEEE; 
}
.Grid_HeaderThin {
	font-weight:bold; 
}
.Grid_HeaderThin TD{
	font-size:11px;line-height:13px;border-bottom: 1px solid #EEEEEE;
}
.Grid_Header_Thin {
	color: white;
}

.Grid_SelectedItem {
	background-color: #E3EDF4;
}
.Grid_SelectedItem TD{
	border-bottom: 1px solid  #EFEFEF;
}
.List_General
{
	margin-left:-4px;
}
.List_General P
{
	text-align:left;
}
.List_General TD{
	font:11px/20px Tahoma, verdana, arial, helvetica, sans-serif; line-height:16px;
}
.List_General A:Hover {
	background-color:#ffffff;
}
.List_Header TD{
		border-bottom:solid 1px #ececec;color:#666666; font-size:10px;
}
.List_Item {
		background-color:#F5F9FC;border-bottom:1px dotted #DAE9F3;
}
.List_Item TD{
		
}
.List_AlternatingItem {
		background-color:#FCFDFE;border-bottom:1px dotted #DAE9F3;
}
.List_AlternatingItem TD{
		
}
.List_Footer {
		background-color:#FFFFFF;border-bottom:solid 1px #D0CEF7;
}
.List_Footer TD{
		
}
.List_Edit {
		
}
.List_Edit TD{
		
}
.table{
	border: 1px solid #EFEFEF;
}
.table_smallText{
	font-size:11px;	
}
.table_headerRow{
	font-weight: bold;
	border-bottom: 1px solid #999999;	
}
.table_headerSmall{
	font-size:10px;
	color:#FF9900;
	border-bottom: 1px solid #ADADAD;	
}
.table_row{
	
	background-color:#F8F7F6;	
}
.table_alternating_row{
	
 	background-color: #FBFBFB;
}
.table_header{
	background-color: #4387BA;height:22px;
}
.table_headerThin{
	background-color: #4387BA;
	height:18px;
	font-weight:bold;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.table_headerThin TD{
font-weight:bold;
}
.table_content{
	background-color: #F1F7FA;
}
