#LayoutFrameworkGrid {

}

#LayoutFrameworkGrid table {
	border: 1px solid gray;
	border-collapse: collapse;
	width: 100%; 
}

#LayoutFrameworkGrid th {
	border: 1px solid gray;
	background-color: #383F66;
	text-align: left;
	padding: 4px;
	color: white;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 2px;
}

#LayoutFrameworkGrid tr.white {
	background-color: white;
}

#LayoutFrameworkGrid tr.gray {
	background-color: #DDDDDD;
}

#LayoutFrameworkGrid th a {
	color: white;
	text-decoration: none;
	font-size: 10px;	
}

#LayoutFrameworkGrid td {
	border: 1px solid gray;	
	padding: 4px;
	font-size: 10px;
}

#LayoutFrameworkGrid th.center, td.center {
	text-align: center;
}

#LayoutFrameworkGrid td.actiongrid {
	text-align: center;
}

#LayoutFrameworkGrid td.checkgrid {
	text-align: center;
}

#LayoutFrameworkGrid tr:hover, #LayoutFrameworkGrid tr.mouseover {
	background-color: #E8EAE8;
	color: #000000;
}

#LayoutFrameworkGrid a {
	font-decoration: none;
}

#LayoutFrameworkGrid .tr_active {
	background-color: #ddd;
}

#LayoutFrameworkGrid .tr_inactive {
	background-color: #fff;
}


#LayoutFrameworkGridSearchBasic {
	width: 100%;
	margin-bottom: 4px;
}

#LayoutFrameworkGridSearchBasic select {
	width: 400px;	
}

#LayoutFrameworkGridSearchBasic a {
	font-weight: bold;
	margin-right: 5px;
}


#LayoutFrameworkGridSearchAdvance {
	margin-bottom: 6px;
	border: 1px solid gray;
}

#LayoutFrameworkGridSearchAdvance td {
	padding: 4px;
}

#LayoutFrameworkGridSearchAdvance a {
	font-weight: bold;
	margin-right: 5px;
}

#LayoutFrameworkGridSearchAdvance h1 {
	margin: 0;
	padding: 0;
	text-size: 110%;
	border-bottom: 1px solid gray;
	width: 100%;
}


#LayoutFrameworkGridAction {
	text-align: right;
}

#LayoutFrameworkGridActionplan {
	text-align: right;
}

#LayoutFrameworkGridActionplan select {
	
}

