@CHARSET "UTF-8";

.form_label {
	text-align: right;
	font-style: italic;
	padding-right: 10px;
}

.form_field {
}

.submit_buttons {
	margin-top: 20px;
}

.entry_section {
	margin-bottom: 15px;
}

.entry_menu_section_title {
	font-size: medium;
	font-weight: bold;
	margin-top: 20px;
}

.section_title {
	font-size: medium;
	font-weight: bold;
	margin: 0 0 0 0;
}

.section_description {
	font-size: smaller;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 5px 50px 5px 10px;
}

.section_description_bold {
	font-weight: bold;
}

.section_data_table {
	margin-left: 15px;
}

.section_label {
	font-size: smaller;
	font-style: italic;
	text-align: right;
	padding-right: 5px;
/*	vertical-align: top; */
}

.section_data {
	border: thin solid black;
}

.section_label_fee {
	font-size: medium;
	font-style: italic;
	text-align: left;
	padding-left: 5px;
}

.label_checkbox_spacer {
	padding-left: 10px;
}

.section_data_fee {
	border: thin solid black;
}

.late_fee {
	font-size: small;
	font-style: italic;
}

.recalculate {
	font-size: x-small;
}

.mb {
/*	border: thin solid blue; */
	overflow: hidden;
	margin-bottom: 5px;
}

.mb_row {
	overflow: hidden;
/*	border: thin solid red; */
	margin-bottom: 10px;
}

.spacer_bottom {
	margin-bottom: 15px;
}

.mb_button {
	width: 20%;
	float: left;
	text-align: right;
 	padding-right: 20px;
/* 	border: thin solid green; */
}

.mb_text {
	width: 74%;
	float: right;
	text-align: left;
 	padding-right: 20px;
/* 	border: thin solid purple; */
}

.bold {
	font-weight: bold;
	font-style: italic;
}

.double_overscore {
	border-top: 4px double black;
}

.fee_table {
	margin-left: 50px;
}

.fee_paypal {
	margin-top: 30px;
	margin-left: 20px;
}

.fee_totals {
	margin-top: 10px;
	vertical-align: top;
	border-bottom: medium solid black;
}

.bowler_totals {
	margin-top: 10px;
	vertical-align: top;
	border-bottom: medium solid black;
}

.fee_label {
	padding-right: 20px;
	vertical-align: top;
}

.fee_amount {
	text-align: right;
	padding-right: 2px;
	vertical-align: top;
}

.fee_note {
	padding-left: 10px;
}

.team_list_name {
	font-style: italic;
	font-weight: bold;
}
	
.bowler_list_name {
	font-style: italic;
	font-weight: bold;
}
	
.border_blue {
	border: thin solid blue;
	border: none;
}

.border_orange {
	border: thin solid orange;
	border: none;
}

.border_red {
	border: thin solid red;
	border: none;
}

.border_cyan {
	border: thin solid cyan;
	border: none;
}

.border_purple {
	border: thin solid purple;
	border: none;
}

.border_green {
	border: thin solid green;
	border: none;
}

