body { padding:20px; }

.NewGameButton, .GameButton { width: 180px; height:60px; font-size:18px; }
.MainGameHolder { width:90%; }
.AvailablePlayer { border:2px solid #ED1331; background-color:#FFEEEE; width:100px; height:30px; 
                   text-align:center; margin:20px; padding:15px; font-size:15px; font-weight:700; float:left; }
.SelectedPlayer { border:2px solid #15920C; background-color:#98FA98;}

#RoundHolder, .SettingsHolder { position:absolute; height:80%; width:90%; overflow:auto; border:5px solid black; padding:20px; top:5%; background-color:White; }

.TextDiv  { padding:20px 0; }
.Small { font-size:10px; }
.Medium { font-size:15px; font-weight:700; }
.Large { font-size:22px; font-weight:900; }

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

.Left { text-align: left; }
.Right { text-align:right;}
.Center { text-align:center; }

.Grey { color:Gray;}

#GameTableDiv table {  margin:20px; border-collapse:collapse; font-size:20px; text-shadow: 0 1px 1px whitesmoke; }
.GameTableHeader { background-color: #004268; color:White; font-weight:bold; }
.GameTableHeader th { padding:5px 10px; }

.OddRow { background-color:#ffffff; }
.OddRow:first-child { padding-left:20px; }
.EvenRow { background-color:#d4d4d4; }

.BlockDiv { top:0; left:0; position:fixed; width:100%; height:100%; background-color:White;opacity:0.8;  filter:alpha(opacity=80);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  }

.SettingsIconHolder { position:fixed; top:10px; right:10px; }
.SettingsIconHolder img { cursor:pointer;}

.PointsInput { text-align:right; background-color: White; border: 10px solid red; color: red;font-size: 80px; font-weight: 700; height: 100px; width: 150px; }