﻿.outlinedTable tr td
{
    border-right:1px solid black;
    border-bottom:1px solid black;
    padding-left:1em;
    padding-right:1em;
}

.outlinedTable tr td:first-child
{
    border-left:1px solid black;
}

.outlinedTable tr:first-child td
{
    border-top:1px solid black;
}

.tableDataEntry
{
	
}

.tableCell
{
	padding-left:5px;
	padding-right:5px;
}

.tableCellDataLabel
{
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
}

.tableCellSectionHeading
{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
}

.tableCellGrayBackground
{
	padding-left:5px;
	padding-right: 5px;
	background-color: #ddd;
}

.tableCellButtonRight
{
	text-align:right;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:4px; /* firefox */
}

.tableCellButtonLeft
{
	text-align:left;
	padding-top:15px;
	padding-left:10px;
	padding-bottom:4px; /* firefox */
}

.tableCellButtonCenter
{
	text-align:center;
	padding-top:15px;
	padding-left:10px;
	padding-bottom:4px; /* firefox */
}

.tableCellSpecialInstructions
{
	color:Blue;
}

.gridItemText
{
    padding-left:5px;
    padding-right:5px;
}

.gridIDButton
{
	background-color:White;
	font-size:0.95em;
}

.gridEmptyDataDiv
{
	text-align:center;
	border:1px solid black;
}

.gridItemTextLeft
{
	text-align:left;
    padding-left:0.5em;
    padding-right:0.5em;
}

.gridItemTextRight
{
	text-align:right;
    padding-left:0.5em;
    padding-right:0.5em;
}

.gridItemTextCenter
{
	text-align:center;
    padding-left:0.5em;
    padding-right:0.5em;
}

.tableCellFeeAlert
{
	text-align:left;
	color:red; 
	padding:5px;
}

.areaPageLinkCells
{
    padding-top:20px;
}


.eventsGridViewItem
{
    padding: 2px 6px;
    font-size:9pt;
    vertical-align:top;
}

#ulAlphaChars
{
}

#ulAlphaChars li
{
    display:inline;
    padding-right:1em;
}

