#Container .Username
{
	width: 150px;
}

#Container .Password
{
	width: 150px;
}

/*used for name fields (first, last names) throughout the site*/
#Container .Names
{
	width: 125px;
}

#Container .FullNames
{
	width: 150px;
}

/*used for address fields throughout the site*/
#Container .Address
{
	width: 250px;
}

/*used for city fields throughout the site*/
#Container .City
{
	width: 140px;
}

/*used for state fields throughout the site*/
#Container .State
{

}

/*used for zip fields throughout the site*/
#Container .ZipCode
{
	width: 75px;
}

/*used for country fields throughout the site*/
#Container .Country
{

}

#Container .CertificationLocation
{
	width: 250px;	
}

/*used for phone fields throughout the site*/
#Container .PhoneNoFormat
{
	width: 100px;
}

/*used for phone fields throughout the site*/
#Container .Phone1Character
{
	width: 10px;
}

/*used for phone fields throughout the site*/
#Container .Phone2Characters
{
	width: 20px;
}

/*used for phone fields throughout the site*/
#Container .Phone3Characters
{
	width: 30px;
}

/*used for phone fields throughout the site*/
#Container .Phone4Characters
{
	width: 40px;
}

#Container .PhoneExtension
{
	width: 50px;
}

/*used for assignor code fields throughout the site*/
#Container .SecurityQuestion
{
	width: 300px;
}

#Container .SecurityAnswer
{
	width: 100px;
}

#Container .Email
{
	width: 185px;
}

#Container .Captcha
{
	width: 75px;	
}

#Container .PersonalAbout
{
	width: 400px;
	height: 350px;
	font-family: Verdana, Arial, helvetica, sans-serif;	
}

#Container .OrganizationAbout
{
	width: 400px;
	height: 350px;
	font-family: Verdana, Arial, helvetica, sans-serif;	
}

#Container .MaxSelfAssignGames
{
	width: 40px;
}

#Container .MaxSelfAssignMinutes
{
	width: 40px;
}

#Container .TravelTimeMinutes
{
	width: 40px;
}

#Container .RefereeFee
{
	width: 60px;
}

/*used for date fields throughout the site*/
#Container .Date
{
	width: 80px;
}

#Container .FieldName
{
	width: 300px;	
}

#Container .EmailSubject
{
	width: 250px;
}

#Container .EmailMessage
{
	width: 350px;
	height: 200px;
	font-family: Verdana, Arial, helvetica, sans-serif;	
}

#Container .TextMessage
{
	width: 350px;
	height: 200px;
	font-family: Verdana, Arial, helvetica, sans-serif;	
}

#Container .GeneralMessage
{
	width: 350px;
	height: 200px;
	font-family: Verdana, Arial, helvetica, sans-serif;	
}

#Container .Label
{
	text-align:right;
	padding-right: 5px;
}

#Container .LabelDisplayOnly
{
	text-align:left;
	color: #777777;
	font-size: .9em;
}

#Container .RequiredBullet
{
	color: Red;	
	margin-bottom: 15px;
}

#Container .OrganizationName
{
	width: 200px;
}


#Container .GeneralNumber
{
	width: 40px;
}

#Container .ValidationSummary
{
	color: #991b1b;
	margin-top: 10px;
	background-color: #fef2f2;
	border-top: 1px solid #fca5a5;
	border-right: 1px solid #fca5a5;
	border-bottom: 1px solid #fca5a5;
	border-left: 4px solid #ef4444;
	border-radius: 6px;
	padding: 14px 18px;
	margin-bottom: 15px;
	line-height: 1.6;
	box-shadow: 0 1px 3px rgba(0,0,0,0.06);
}
#Container .ValidationSummary UL
{
	margin: 0px;
	padding-left: 30px;
}
#Container .ValidationSummary LI
{
	list-style-type: disc;
}

#Container .MasterPageAlertSummary
{
	color: #991b1b;
	margin-top: 10px;
	background-color: #fef2f2;
	border-top: 1px solid #fca5a5;
	border-right: 1px solid #fca5a5;
	border-bottom: 1px solid #fca5a5;
	border-left: 4px solid #ef4444;
	border-radius: 6px;
	padding: 14px 18px;
	margin-bottom: 15px;
	line-height: 1.6;
	box-shadow: 0 1px 3px rgba(0,0,0,0.06);
}
#Container .MasterPageAlertSummary UL
{
	margin: 0px;
	padding-left: 30px;
}
#Container .MasterPageAlertSummary LI
{
	list-style-type: disc;
}

#Container .MasterPagePhoneRevalidationNotice
{
	color: #78350f;
	margin-top: 15px;
	background-color: #fffbeb;
	border-top: 1px solid #fcd34d;
	border-right: 1px solid #fcd34d;
	border-bottom: 1px solid #fcd34d;
	border-left: 4px solid #f59e0b;
	border-radius: 6px;
	padding: 14px 18px;
	margin-bottom: 15px;
	line-height: 1.6;
	box-shadow: 0 1px 3px rgba(0,0,0,0.06);
}

#Container .AvailabilityTitle
{
	width: 300px;	
}

#Container .ReferenceNumber
{
	width: 200px;
}

#Container .ExternalNumber {
    width: 200px;
}

#Container .GameNotes
{
	width: 350px;
	height: 200px;
	font-family: Verdana, Arial, helvetica, sans-serif;	


#Container .GameScore
{
	width: 40px;
}

#Container .HotelName
{
	width: 300px;	
}

#Container .RoomNumber
{
	width: 100px;	
}

#Container .ConfirmationNumber
{
	width: 150px;	
}

#Container .MultipleEmailAddress
{
	width: 400px;
	height: 200px;
	font-family: Verdana, Arial, helvetica, sans-serif;	
}

#Container .SendCommunicationCreditsBalanceAlertMinimum {
    width: 50px;
}

#Container .API_SportsEngine_Identifier {
    width: 300px;
}

#Container .API_SportsEngine_Secret {
    width: 300px;
}