/* begin donation form style customization */
/* set label padding to decrease width of form */
.LabelCellWidth {
	padding-right: 120px;
}
/* end donation form style customization */


label.RadioGroupLabel {
            font-size:11px;
           font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.holdsErrorMsgTable {background-color:#ffffff;}


.appArea {
	width: 803px;
	margin-left: 10px;
	margin-top: 10px;
}

.Hint {
	color: #f79218;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
}

.SectionHead {
	color: #F79218;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 2px;
	padding-left: 0px;
}


a.lc_lighterLink:link {
    color: #F7901E;
font-weight:bold;
font-size:15px;
}

a.lc_lighterLink:hover {
    color: #000000;
}    


LABEL {
	white-space: pre;
color:#F79218;
font-weight:bold;
}


.ProgressBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #313031;
	color: #f79218;
}

.ProgressBoxCurrent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #cccccc;
	color: #000;
}



table.ProgressBox {
	padding-right: 4px;
	padding-left: 4px;
	border: #313031 1px solid;
}

a.ProgressBox:link {
	font-size: 8pt;
	color: #f79218;
	text-decoration:none;
}

a.ProgressBox:visited {
	font-size: 8pt;
	color: #f79218;
	text-decoration:none;
}
a.ProgressBox:hover {
	font-size: 8pt;
	color: #ccc;
	font-weight: bold;
	text-decoration:none;
}


.FormBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-image: URL(../images/sp.gif);
}

div.FormBoxNoWidth {
	border: #669 1px solid;
	background-color: #313031;
	background-image: URL(../images/sp.gif);
	padding: 0px;
}

table.FormBox {
	border-collapse: collapse;
}


.cstmBack {
	backgr/ound-color: #ccf;
	background-image: URL(../images/sp.gif);
}

a.cstmBtnText:hover {
	font-family: Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #C45820;
	text-decoration: none;
}

.fr_reg_summary_table_heading_text {
color:#f79218;
}

.fr_reg_summary_table_heading_row {
	background-color: #313031;
}

table.tr_roster thead{
background-color: #CECFCE;
color: white;
padding: 2px;
}


.appArea {
}


.fr_reg_summary_table  td #team_instr_container, .fr_reg_summary_table p{
color:#f79218;

}

.tr_roster th a{
font-size:15px;
font-weight:bold;
color:#C45820;
font-weight:bold;
}