.bsc_form_div {
}

.bsc_form {
  font: 13px/1.2 Arial, Verdana, Helvetica, sans-serif;
}

.bsc_form_table {
  width:55%;
  margin-left: auto;
  margin-right: auto;
}

.bsc_form_header {
  text-align: center;
  font-weight: bold;
}

.bsc_form_section {
  font-weight: bold;
}

.bsc_form_options {
}

.bsc_form_submit {
  text-align: center;
}

.bsc_chart_div {
	text-align:left;
	margin-left:20px;
	width:313px;
	float:right;
}

.bsc_chart_table {
  border-width: 1px;
  border-spacing: 0px;
  border-style: solid;
  border-collapse: collapse;
  background-color: #ffccff;
  color: #fff;
  
}

table.bsc_chart_table td {
  border-width: 1px;
  border-spacing: 0px;
  border-style: solid;
  border-color: white;
}

.bsc_chart_rules {
  font: 14px/1.2 Arial, Verdana, Helvetica, sans-serif;
  text-align: center;
  padding: 5px;
}

.bsc_chart_house_edge {
  font: 10px/1.0 Arial, Verdana, Helvetica, sans-serif;
  text-align: center;
  padding: 5px;
}

.bsc_chart_empty_spot {
  background-color: #ffccff;
  color: #fff;
}

.bsc_chart_key_header {
  background-color: #ffccff;
  color: #000000;
  font-weight: bold;
  text-align: center;
}

.bsc_chart_top {
  background-color: #ffccff;
  background:#fff url(../images/bsc_top.gif) no-repeat;
  height:9px;
}

.bsc_chart_key {
  font: 10px/1.0 Arial, Verdana, Helvetica, sans-serif;
  text-align: left;
  color: #000000;
}

.bsc_chart_dlr_heading {
  text-align: center;
  font: 16px/1.2 Arial, Verdana, Helvetica, sans-serif;
  padding: 5px;
  background-color: #ff99ff;
  color: #000000;
}

.bsc_chart_player_heading {
  text-align: center;
  font: 16px/1.2 Arial, Verdana, Helvetica, sans-serif;
  padding: 2px;
  background-color: #ff99ff;
  color: #000000;
}

.bsc_chart_dlr_card {
  text-align: center;
  font-weight: bold;
  background-color: #ff99ff;
  color: #000000;
  width: 2em;
}

.bsc_chart_player_hand {
  text-align: center;
  font-weight: bold;
  background-color: #ff99ff;
  color: #000000;
}

.bsc_chart_stand {
  text-align: center;
  background-color: #33ffff;
  color: #000000;
}

.bsc_chart_hit {
  text-align: center;
  background-color: #ff66ff;
  color: #000000;
}

.bsc_chart_double {
  text-align: center;
  background-color: #ff3333;
  color: #000000;
}

.bsc_chart_double_stand {
  text-align: center;
  background-color: #d10c0c;
  color: #000000;
}

.bsc_chart_split {
  text-align: center;
  background-color: #ffcc99;
  color: #000000;
}


