table.formgrid 
{
	border-collapse: separate;
	border-spacing: 5px;
}
table.formgrid td
{
	vertical-align: top;
}

.verifiedYes
{
	font-weight: bold;
	color: #00AA00;
}

.verifiedNo
{
	font-weight: bold;
	color: #AA0000;
}

.date
{
	white-space: nowrap;
}

.tools
{
	white-space: nowrap;
	text-align: center !important; /* Needed to overide sortable.css */
}

input.wideInput
{
	width:25em;
}

input.shortInput
{
	width:6em;
}

textarea.linkCode
{
	width: 45em;
	height: 5em;
}

.redImportant
{
	font-weight: bold;
	color: #CC0000;
}

tr.submitRow, tr.submitRow td
{
	background-color: #AAFFAA !important;	/*Need !important to override sortable.css*/
}

tr.submitRow.even, tr.submitRow.even td
{
	background-color: #CCFFCC !important;	/*Need !important to override sortable.css*/
}

tr.editRow, tr.editrow td
{
	background-color: #FFFFAA !important;	/*Need !important to override sortable.css*/
}

.spinner
{
	vertical-align: text-bottom;
}

.paginator
{
	font-size: 150%;
}

.paginator .current
{
	color: #666666;
}

.paginator .skip
{
	display: none;
}

table.sortable
{
	width: 100%;
}

