BODY, TD
{
margin: 0px;
}

A
{
}

A.nav_white
{
	font-weight: bold;
	color: #336699;
}

A.nav_white:hover
{
	color: #FFFFFF;
}

.nav_heading
{
	font-weight: bold;
	color: #333333;
}

.admin_heading
{
	font-size: 24px;
	font-weight: bold;
}

.admin_subheading
{
	font-size: 18px;
	font-weight: bold;
}

.error
{
	color: #FF0000;
	font-weight: bold;
}
	
TABLE.nice
{
	border-collapse: collapse;
}

TABLE.nice TD
{
	padding: 0px;
}

TABLE.nice_reservation TD
{
	padding: 0px 0px 0px 5px;
}

TABLE.qform
{
	border-collapse: collapse;
}

TABLE.qform TD
{
	padding: 0px 8px 0px 0px;
}

TABLE.eform
{
	border-collapse: collapse;
}

TABLE.eform TD
{
	padding: 0px 8px;
}

TABLE.fform
{
	border-collapse: none;
}

TABLE.fform TD
{
	padding: 0px 8px;
}


TABLE.pform
{
	border-collapse: collapse;
}

TABLE.pform TD
{
	padding: 0px 24px 0px 0px;
	font-family: Lucida Console;
}

BODY,TD,TH
{
	font-family: Arial;
	font-size: 11px;
}

INPUT.text
{
	border: 1px solid #000000;
	height: 20px;
	font-family: Arial;
	font-size: 13px;
	padding: 1px 4px;
}

SELECT.text
{
	border: 1px solid #000000;
	height: 20px;
	font-family: Arial;
	font-size: 13px;
	padding: 1px 4px;
	margin: 0px 0px -1px 0px;
}

TEXTAREA.text
{
	border: 1px solid #000000;
	font-family: Arial;
	font-size: 13px;
	padding: 1px 4px;
}

INPUT.button,BUTTON.button
{
	height: 20px;
	font-family: Arial;
	font-size: 11px;
}

FORM
{
	margin: 0px;
}
