﻿.grid
{
	width: 100%;
}

.grid .header
{
}

.grid .header th
{
	padding-top: 4px;
	padding-bottom: 6px;
}

.ie .grid .header th
{
	padding-top: 5px;
	padding-bottom: 4px;
}

.grid td
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.grid .odd td:first-child
{
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}

.grid .odd td:last-child
{
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}

.grid tr.clickable td
{
	cursor: pointer;
}

.grid .empty
{
}

.grid .even
{
}

.grid .odd
{
}

.popup .grid .odd
{
}

.grid .footer
{
}

.grid .firstCell, .grid .firstCellPaid
{
	padding-left: 8px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}

.a
{
	width: 392px;
	word-wrap: break-word;
	white-space: pre-wrap;
}

.grid .lastCell
{
	padding-right: 8px;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}

.grid .uniqueCell
{
	padding-left: 8px;
	padding-right: 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.grid .buttonCell
{
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center center;
	padding-bottom: 1px;
}

.grid .buttonCell
{
	padding-top: 0;
	border-left-width: 1px;
	border-left-style: solid;
}

.ieOld .buttonCell
{
	border: none;
}
