.spacer
{
	height: 10px;
}
#gridContainer
{
	background: transparent;
	width: 98%;
	text-align: center;
	padding: 5px 10px 15px 10px;
	color: #855D00;
	-moz-border-radius: 5px;
}
	#gridContainer .gridHeader
	{
		text-align: right;
	}
	#gridContainer .gridHeader div
	{
		float: right;
		margin: 0px 0px 3px 15px;
	}
	#gridContainer .gridHeader .pages
	{
		padding-top: 8px;
	}
	#gridContainer .rowsOnPage
	{
		text-align: right;
		font-size: 11px;
	}
	#gridContainer .pages
	{
		text-align: right;
		font-size: 11px;
		font-weight: normal;
		color: #855D00;
	}
		#gridContainer .pages a
		{
			text-decoration: underline;
		}
		#gridContainer .pages a, #gridContainer .pages .nr
		{
			margin: 0px 2px;
			font-size: 11px;
			
			color: #684900;
		}
#loadingMessage
{
	font-size: 12px;
	color: #7D4500;
	padding: 3px 5px;
	position: absolute;
	padding: 10px;
	margin: 2px 0px;
}
#dbGridMsg
{
	height: 30px;
	margin-bottom: 5px;
}
	#dbGridMsg p
	{
		color: #533A00;
		margin: auto;
		font-size: 11px;
		padding: 10px 0px 10px 30px;
		text-align: left;
		font-weight: bold;
	}
	#dbGridMsg p.error
	{
		background: url(../../images/warning-small.png) no-repeat left;
	}
	#dbGridMsg p.info
	{
		background: url(../../images/info-small.png) no-repeat left;
	}
#grid table
{
	background: #FFF0CE;
	border: 1px solid #9D6F00;
	margin: auto;
	width: 100%;
}
	#grid table th
	{
		background: url(../../images/header.gif) repeat-x;
		color: #DBB255;
		font-size: 12px;
		height: 25px;
		padding: 5px;
	}
		#grid table .action
		{
			width: 150px;
			text-align: center;
		}
	#grid table th a
	{
		color: #DBB255;
		font-size: 12px;
	}
	#grid table td
	{
		border-top: 1px solid #EED397;
		padding: 4px;
		font-size: 12px;
	}
	#grid table td.bg
	{
		background: #FDF8EB;
	}
.alphacube_message
{
	padding: 0px;
}
.alphacube_message h1
{
	font-size: 16px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	color: #434343;
	background: none;
}
.alphacube_message div.formRows
{
	padding: 5px 10px;
	width: 350px;
	text-align: left;
}
	.alphacube_message div.formRows .formRow
	{
		clear: both;
		padding: 4px 0px;
	}
	
	.alphacube_message div.formRow .title
	{
		float: left;
		width: 120px;
		text-align: right;
	}
	.alphacube_message div.formRow .field
	{
		float: right;
		width: 210px;
		text-align: left;
	}	
