/* General what page styles */

p.intro {
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 12pt;
}

#request-form {
  background: url( '../images/paper-background.jpg' ) repeat;
  padding-top: 18px;
  width: 713px;
}

#request-form h2 {
  padding-left: 18px;
}

#request-form .details {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  padding-left: 18px;
}

#location-select {
  padding-left: 18px;
}

#location-select select {
  float: left;
  width: 250px;
}

#location-select div {
  color: #80928d;
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}

#location-select .left {
  float: left;
  padding-left: 30px;
}

#game-select {
  clear: both;
  padding-top: 20px;
}

#game-select h2 {
  padding-top: 20px;
}

.game-type {
  clear: both;
  padding-top: 10px;
}

.game-type .checkbox {
  float: left;
  padding-left: 18px;
  width: 20px;
}

.game-type .icon {
  float: left;
  text-align: center;
  width: 70px;
}

.game-type .description {
  float: left;
  width: 560px;
}

.game-type .description h4{
  color: #d86505;
  font-weight: bold;
 }

.game-type .description h3 {
  color: #d86505;
  font-family: Arial, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: underline;
}

.description p {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  padding-bottom: 10px !important;
}

.description ul {
  list-style: none;
  /*padding-left: 87px;*/
}

.description ul li {
  display: inline;
  float: left;
  font-family: Arial, sans-serif;
  font-size: 10pt;
  height: 85px;
  text-align: center;
  width: 110px;
}

.description ul li img {
  display: block;
  margin: auto;
  vertical-align: bottom;
}


.game-type .description2 {
	float: left;
	width: 680px;
	margin-left: 20px;
}

.game-type .description2 h4{
  color: #d86505;
  font-weight: bold;
 }

.game-type .description2 h3 {
  color: #d86505;
  font-family: Arial, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: underline;
}

.description2 p {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  padding-bottom: 10px !important;
}

.description2 ul {
  list-style: none;
  /*padding-left: 87px;*/
}

.description2 ul li {
  display: inline;
  float: left;
  font-family: Arial, sans-serif;
  font-size: 10pt;
  height: 100px;
  text-align: center;
  width: 110px;
}

.description2 ul li img {
  display: block;
  margin: auto;
  vertical-align: bottom;
}


/* Player select */

#player-select {
  clear: both;
  padding-top: 20px;
}

#player-select img {
  padding-bottom: 20px;
}

#player-select h2 {
  float: left;
  width: 350px;
}

#player-select select {
  float: left;
}


/* Date select */

#date-select {
  clear: both;
  padding-top: 20px;
}

#date-select img {
  padding-bottom: 20px;
}

#date-select h2 {
  float: left;
  width: 100px;
}

#date-select .date-select {
  float: left;
  padding-right: 20px;
}

#date-select label {
  font-family: Arial, sans-serif;
  font-size: 10pt;
}



/* Who select */

#who-select {
  clear: both;
  padding-top: 20px;
}

#who-select img {
  padding-bottom: 20px;
}

#who-select div div {
  clear: both;
  padding-left: 18px;
  padding-top: 5px;
}

#who-select label {
  display: block;
  float: left;
  font-family: Arial, sans-serif;
  font-size: 10pt;
  width: 70px;
}

#who-select input, #who-select textarea {
  display: block;
  float: left;
  font-family: Arial, sans-serif;
  font-size: 10pt;
}

#who-select input {
  width: 200px;
}

#who-select textarea {
  overflow: auto;
  width: 550px;
}

#who-select .second {
  padding-left: 70px;
}

#who-select select {
  float: left;
  width: 250px;
}


#referral {
  clear: both;
  padding-left: 18px;
  padding-bottom: 18px;
}

#referral .label-right {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  padding-left: 337px;
}

#referral select {
  float: left;
  width: 250px;
}

#referral div {
  float: left;
  padding-left: 86px;
}


#submit-button {
  padding-bottom: 20px;
  padding-left: 18px;
  padding-top: 20px;
}
