body,td,th { font-family: Arial,Helvetica,sans-serif; font-size: 12px; }



form { display: inline; }
.pageHeader { font-size: 24px; color: #FFFFFF; background: #646593; font-weight: bold; }
.cellFooter { font-size: 11px; color: #FFFFFF; background: #646593; }
.navLink { font-size:12px; color: #000000; }
.leftBar { font-size: 12px; color: #FFFFFF; background: #646593; }
.leftBarLink { color: #FFFFFF; }

TABLE.tempErrorsAndNotices{ border: 2px solid #000000; background-color: #FFFF00;}
.tempErrorsAndNotices { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.tempErrorsAndNoticesLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099;}

TABLE.tempInstructions{ border: 2px solid #000000; background-color: #CCCCCC;}
.tempInstructions { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.tempInstructionsLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099;}

.counterGood { color: #00C000; }
.counterBad { color: #C00000; font-weight: bold; }

.dirListingName { font-size: 14px; background-color: #666699; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.dirListingDescription { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.dirListingPhone { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: center;}
.dirListingInternet { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: center;}
.dirListingInternetLinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-align: center;}
.dirListingAddress { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: center;}
.dirListingOptionLinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-align: center;}

INPUT.button, INPUT.buttonbig, INPUT.buttonsmall
{
	background: #fabb13;
	border-bottom: 1px solid #688C40;
	border-left: 1px solid #688C40;
	border-right: 1px solid #c19212;
	border-top: 1px solid #c19212;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	margin: 2px 2px 1px 2px;
}

INPUT.buttonbig
{
	font-weight: bold;
	font-size: 14px;
	margin: 4px 4px 2px 4px;
}

INPUT.buttonbigger
{
	font-weight: bold;
	font-size: 16px;
	margin: 10px 8px 6px 8px;
}

INPUT.buttonsmall
{
	font-weight: bold;
	font-size: 10px;
	margin: 3px 3px 1px 3px;
}

INPUT.buttonred
{
	background: #eb5121;
	border-bottom: 1px solid #688C40;
	border-left: 1px solid #688C40;
	border-right: 1px solid #ee4242;
	border-top: 1px solid #ee4242;
	color: #FFFFFF;
}

INPUT.buttongreen
{
	background: #009000;
	border-bottom: 1px solid #688C40;
	border-left: 1px solid #688C40;
	border-right: 1px solid #005000;
	border-top: 1px solid #005000;
	color: #FFFFFF;
}

.tempErrorField { color: #900000; }
