#maingrid
{
	text-align: left;
}
/*(body
{
	font-family: Verdana, arial, sans-serif;
	margin:5px;
	text-align: center;
}*/
#gridtable
{
	background: #a8a8a8;
}
td.gridcell-s,
td.gridcell-n,
td.gridcell-c
{
	/* background: url(../images/gridelements/cellwhite.jpg);
	background-repeat: no-repeat;
	background-position:center; */
}
td.gridcell-C,
td.gridcell-S
{
	/* background: url(../images/gridelements/cellblue.jpg);
	background-repeat: no-repeat;
	background-position:center; */
}
td.gridcell-B
{
  background: url(../images/gridelements/cellblue50.jpg);
	background-repeat: no-repeat;
	background-position:center; 
}
td.gridcell-W
{
  background: url(../images/gridelements/cellwhite50.jpg);
	background-repeat: no-repeat;
	background-position:center; 
}
td.gridcell-L
{
  background: url(../images/gridelements/cellletter-l.jpg);
	background-repeat: no-repeat;
	background-position:right; 
}
td.gridcell-R
{
  background: url(../images/gridelements/cellletter-r.jpg);
	background-repeat: no-repeat;
	background-position:left; 
}
td.gridcell-s,
td.gridcell-n,
td.gridcell-c,
td.gridcell-C,
td.gridcell-S,
td.gridcell-L,
td.gridcell-R
{
	width: 57px;
	height: 57px;
	padding: 1px;
}
td.gridcell-L
{
	padding-left: 3px;
}
td.gridcell-R
{
	padding-right: 3px;
}
td.gridcell-B,
td.gridcell-W
{
  width: 50px;
  height: 50px;
  padding: 2px;
}
td.gridcell-B td.gridcharacter,
td.gridcell-W td.gridcharacter
{
	font-size: 16px;
}
td.gridcell-s td.gridcharacter,
td.gridcell-n td.gridcharacter,
td.gridcell-c td.gridcharacter,
td.gridcell-C td.gridcharacter,
td.gridcell-S td.gridcharacter,
td.gridcell-L td.gridcharacter,
td.gridcell-R td.gridcharacter
{
	font-size: 19px;
}
td.gcl,
td.gcr,
td.gcc
{	
	font-size: 12px;
	color: #be1443;
}
td.gridcell-s td.gcl,
td.gridcell-s td.gcr,
td.gridcell-n td.gcl,
td.gridcell-n td.gcr,
td.gridcell-c td.gcl,
td.gridcell-c td.gcr,
td.gridcell-C td.gcl,
td.gridcell-C td.gcr,
td.gridcell-S td.gcl,
td.gridcell-S td.gcr,
td.gridcell-L td.gcl,
td.gridcell-L td.gcr,
td.gridcell-R td.gcl,
td.gridcell-R td.gcr
{
	width: 20%;
}
td.gridcell-B td.gcl,
td.gridcell-B td.gcr,
td.gridcell-W td.gcl,
td.gridcell-W td.gcr
{
	width: 25%;
}

td.gcl
{
	text-align: left;
	padding-left: 4px;
}
td.gcr
{
	text-align: right;
	padding-right: 4px;
}
td.gcc
{
	text-align: center;
}

td.gridcharacter
{
	font-weight: bold;
	text-align: center;
	color: black;
}
div.gridcharacterspace
{
	font-size: 12px;
	margin-top: 2px;
	margin-bottom: 3px;
}
td.gridcolumnspace
{
	width: 4px;
}
tr.gridrowspace
{
	height: 4px;
}
tr.gridrowbreak
{
	height: 12px;
}
tr.gridrowbreak hr
{
	color: #9BB6D2;
	background-color: #9BB6D2;
	height: 1px;
	border: none;
}
img.corner1
{
 height: 6px;
 width: 6px;
}
img.corner2
{
 height: 6px;
 width: 11px;
}
img.corner3
{
 height: 11px;
 width: 6px;
}
#gridarea
{
	background: white;
	width: 675px;
	text-align: center;
	margin-top: 20px;
	padding-top: 30px;
	
}
#gridlogo
{
	padding: 10px 10px 10px 10px;
	text-align: right;
}
/*-------------------------outer container code-------------------*/
#gridcontainer {
	background:#EDF3F9;
	float:right;
	width:602px;
	padding:5px 0 5px 5px;
	border-left: #9BB6D2 solid 1px;
}
#logincontainer{
	width:152px;
	float:left;
}

#copyright {
	font-size:9px;
	color:#666666;
	margin-top:75px;
}

#copyright img {
	margin-bottom:10px;
	}

.clear {clear:both;
}

* {
margin:0;
padding:0;
}

/*-------form*/
form h2{
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom: 4px;
}
#gridcode {
	width:140px;
}

#doLogon, #doManage, #doLogout
{
			cursor: pointer;
}
		
