.eventDate {
 font-size:14px;
 font-weight:bold;
 color:#508C30;
}

.frmLine {
 height:36px;
 font-size:12px;
}
.frmLineH 
{
	display:none;
}

.frmLbl {
 float:left;
}

.col2
{
 float:left;
 width:340px;
}
.col2 span{
 float:left;
 width:118px;
}

.col2l
{
 float:left;
 width:334px;
}
.col2l span{
 float:left;
 width:100px;
 margin-left:26px;
}

.col3{
 float:left;
 width:228px;
}

.col3 span{
 float:left;
}



.tb1 {
 float:right;
 width:540px;
 margin-right:16px;
}
.tb2 {
  margin-left:10px;
  width:190px;
  float:left;
}
.tbe {
  margin-left:10px;
  width:200px;
}
.tb3 {
 float:right;
 width:120px;
 margin-right:10px;
}

.tb_d
{
	float:left;
	width:20px;
	margin-left:9px;
	text-align:center;
}
.tb_m
{
	float:left;
	width:20px;
	margin-left:17px;
	text-align:center;
}
.tb_y
{
	float:left;
	width:50px;
	margin-left:9px;
	text-align:center;
}

.radListLbl
{
	float:left;
	position:relative;
	top:6px;
	height:20px;
	width:70px;
}
.radList
{
	float:left;
}

.frmLineNote
{
	float:left;
	margin-left:14px;
	position:relative;
	top:6px;
	height:20px;
}

.lblAgree
{
	font-weight:bold;
}


.btnSubmit {
 width:300px;
 margin-left:200px;
}

/*Submi */
#submittedMsg
{
	margin:auto;
	text-align:center;
	width:330px;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
	background-color:#FFEE66;
}


/* Error Message */
.errBox
{
	width:95%;
	clear:both;
	background-color:#FFF955;
	border:solid 4px #000000;
	margin:auto;
}
.errBox p
{
	font-weight:bold;
	width:580px;
	margin:auto;
	padding-bottom:10px;
	padding-top:10px;
}