/* use this file to override some of the default styles used in this template, or add new ones */

table.ticket th
{
	text-align: left;
}

.mark_required
{
	color: #B11116;
}

.error
{
	color: black;
	background-color: #FFC45F;
}

.errormessage
{
	color: #B11116;
	font-weight: bold;
}

table.ticket td
{
	text-align: left;
}

form#confirm input
{
	margin-left: 0px;
}

table.donations th
{
	text-align: left;
	padding: 2px 8px;
}


table.donations .amount, table.donations .amount
{
	text-align: right;
}

table.donations td
{
	vertical-align: top;
	padding: 2px 8px;
}

table.donations p
{
	margin: 0;
	padding: 0;
	display: inline;
}

table.donations tr.odd
{
	background-color: #CFCFCF;
}

table.donations td.total
{
	background-color: #AFAFAF;
	color: white; 
}