
.rpttab {
width:56em;
height:14em;
border:1px solid gray;
position:relative;
margin:1em;
}

.rpttab input[type=text] {
font-size:1em;
text-align:center;
}

.gollbl, .pkslbl, .notlbl {
position:absolute;
font-family:Verdana,sans-serif;
font-size:0.9em;
color:#333333;
}
.gollbl, .pkslbl {
top:4em;
}
.gollbl {
left:2.6em;
}
.pkslbl {
left:8.6em;
}

.gamenum, .game_dat, .game_tim, .game_kind, .div_name, .gamloc, .tm1, .tm2,
.gnote, .gf1p , .gf2p, .gf1, .gf2, .pk1, .pk2, .clr_results, .modtime, .set_modtime,
.curyr {
position:absolute;
font-family:Arial,sans-serif;
font-size:1em;
}

.gamenum {
top:1em;
left:1em;
}
.gnum {
font-size:1em;
font-weight:bold;
color:blue;
}

.game_tim{
top:1em;
left:9em;
}
.game_dat {
top:1em;
left:17em;
}
.gamloc {
top:1em;
left:28em;
}
#locin {
position:absolute;
top:2.9em;
left:28em;
text-align:left;
padding:0 0.2em;
}
.game_kind{
top:3em;
left:44em;
}
.div_name {
top:1em;
left:44em;
color:blue;
font-weight:bold;
}
.gf1, .pk1, .tm1, .gf1p {
top:5em;
}
.gf2, .pk2, .tm2, .gf2p{
top:8.3em;
}
.gf1, .gf2 {
left:4em;
}
.gf1p, .gf2p {
left:1em;
}
.pk1, .pk2 {
left:7.5em;
}
.tm1, .tm2 {
left:12em;
}
.notlbl {
bottom:1.5em;
left:10.2em;
}
.gnote {
bottom:1em;
left:12em;
}
.gnote input[type=text] {
color:red;
padding:0.2em;
text-align:left;
}
.clr_results {
bottom: 3em;
font-size: 0.7em;
left: 3em;
}
.modtime, .set_modtime {
right: 3em;
}
.modtime {
bottom: 4em;
}
.set_modtime {
bottom: 2em;
}
.curyr {
bottom:0.5em;
right:2em;
font-size:0.8em;
color:#999999;
}

#swaplink {
position:absolute;
font-size:0.65em;
font-family:Arial,sans-serif;
top:10.7em;
left:20em;
border:1px solid blue;
border-radius:1em;
padding:0 1em;
background-color:#aaaaaa;
color:white;
}
.team1, .team2, .vs {
position:absolute;
font-size:1em;
font-family:Arial,sans-serif;
color:#777777
}
.team1, .team2 {
right:45em;
}
.team1 {
top:4em;
}
.team2 {
top:8em;
}
.vs {
right:46em;
top:6em;
}


/* edit2 */
#tm1in, #tm2in {
margin:0 0.8em 0 0 ;
}

.btnbar  {
background-color:#eeeeee;
width:56em;
border:1px solid gray;
position:relative;
margin:1em;
}
.btnbar input[type=submit] {
background-color:white;
margin:1em 0.5em;
padding:0.2em 1em 0.4em;
font-family:Verdana,sans-serif;
font-size:1em;}

#guestform {
width: 40em;
background-color:white;
border:1px solid gray;
margin:1em;
padding:0.2em 1em 0.4em;
font-family:Verdana,sans-serif;
font-size:1em;
position:relative;
}
#guestform input[type=text] {
position:absolute;
padding:0.2em 0.5em;
left:5.5em;
font-size:1em;
background-color:#ffffaa;
}
#guestform input[type=submit] {
font-size:1em;
position:absolute;
top:9em;
left:20em;
}
#continuebtn {
background-color:#ffffcc;
font-family:Vercana,sans-serif;
font-size:1.1em;
padding:0.2em 1em;
border:2px solid red;
border-radius:2em;
}
h2 {
font-family:Verdana,sans-serif;
font-size:1.2em;
}

select {
font-size: 0.95em;
padding: 0.1em
}