/* HEADINGS */
.regSubHeading { font-size:18px; color:blue; width:100%; border-bottom:2px solid blue; padding-bottom:3px; margin-bottom:10px;}

.formRow{ }
.formRowColored { background:#ccccff; }

/* INPUTS */

input{ margin:0px; }
.regButton{ margin-left:10px; margin-right:10px; width=150px; }

/* TABLES */
.contactInfo { border: 0px solid red; padding:0px; margin:0px; }
.contactInfo TD { border: 0px solid white; padding:0px; margin:0px; }

/* 4611 - Boxes/buttons for indicating whether registration
 * is open or closed.
 */
div.reg_closed, div.reg_open
{
	border: 1px outset black;
	font-size: 11px;
	font-weight: bold;
	color: white;
	width: 128px;
	height:30px;
	padding-top: 1px;
	padding-bottom: 1px;
}
div.reg_closed, div.reg_open a { color: white; }
div.reg_open{ background-color: #000099; }
div.reg_closed { background-color: #990000; }

.regColorLabelTD {
	background: #CCCCFF;
	padding: 3px;
	border-spacing: 0px;
	border-width: 0px;
	border-style: none;
}
.regColorFieldTD {
	background: #CCCCFF;
	padding: 3px;
	border-spacing: 0px;
	border-width: 0px;
	border-style: none;
}

.regAltColorLabelTD {
	background: white;
	padding: 3px;
	border-spacing: 0px;
	border-width: 0px;
	border-style: none;
}
.regAltColorFieldTD {
	background: white;
	padding: 3px;
	border-spacing: 0px;
	border-width: 0px;
	border-style: none;
}
