

body
{
background-color:#000000;
color:#000000;
font-family:arial;
font-size:12px;
}


table,
table input,
table select,
table textarea
{
font-size:12px;
}

.content
{
margin-left:20px;
color:#141196;
text-align:left;
}

.datarow
{
padding:1px;
border-collapse:collapse;
border-width:3px;
}

.datarow td,
.datarow th
{
border-width:1px;
border-color:#141196;
border-style:solid;
padding:3px;
}

/* XXXXXXXXXXXXXXXXXXXXX Public Forms XXXXXXXXXXXXXXXXXXXXXXXXXX*/
.public
{
width:800px;
background-image:url(../images/umpire-page-5.jpg);
background-repeat:no-repeat;
color:#000000;
}

.blockcolors #bar1 
{
opacity:0.5;
background-color:red;
}

#bar1 
{

width:100%;
height:88px;
}

.blockcolors #bar2
{
opacity:0.5;
background-color:yellow;
}

#bar1  .pagetitle
{
color:#ffffff;
padding-top:30px;
padding-left:250px;
font-family:arial black;
font-size:18px;
}

#bar2
{
width:100%;
height:160px;
}

.blockcolors #bar3
{
opacity:0.5;
background-color:#141196;
}


#bar3
{
width:100%;
height:72px;
}

.blockcolors #bar4
{
opacity:0.5;
background-color:cyan;
}

#bar4
{
width:100%;
}


.twocols
{
width:750px;
margin-left:45px;
}

.twocols table
{
border:solid 1px #000000;
width:680px;
}

.welcome
{
margin-top:6px;
margin-left:7px;
font-family:arial black;
float:left;
}

/* XXXXXXXXXXXXXX ADMIN FORMS XXXXXXXXXXXXXXXXXXXXX*/
.admin
{
width:800px;
background-image:url(../images/umpire-page-5.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
color:#000000;
}

.admin #bar3
{
height:50px;
}

.adminhome,
.signout,
.settings
{
margin-top:6px;
margin-right:7px;
font-family:arial black;
color:#ffffff;
float:right;
}

.adminhome a,
.signout a,
.settings a
{
color:#ffffff;
}

.fixturename
{
margin-top:0px;
margin-left:7px;
font-family:arial black;
font-size:16px;
color:#ffffff;
float:left;
}

.umpirefuturetable
{
width:700px;
}

.teamfuturetable
{
width:700px;
}

.debug
{
float:left;
width:200px;
}

.passchangemessage
{
color:red;
}

textarea
{
font-family:arial;
width:400px;
}

textarea.large
{
height:100px;
float:right;
}

table.urc
{
border:none;
}

table.urc table,
table.trophy table,
table.scores table
{
width:300px;
}

table.urc table textarea,
table.trophy table textarea
{
width:130px;
}

table.scores table
{
display:inline;
}

td.report
{
text-align:right;
}

.teampasttable,
.past,
.teampasttable a,
.teamfuturetable,
.future,
.teamfuturetable a,
.umpirepasttable,
.umpirepasttable a,
.umpirefuturetable,
.umpirefuturetable a
{
color:#bbbbbb;
}

table.teampasttable,
table.teamfuturetable,
table.umpirepasttable,
table.umpirefuturetable
{
border:1px solid #bbbbbb;
}
