/* CSS Document */

/* GMM Team 2008 Style CSS */

/* tables */

table.gmmtableA ,table.gmmtableA td
{
 font-family          : Verdana, Helvetica, sans-serif;
 font-size:10pt
}

table.gmmtableA {
	border                :1px solid #222;
}


table.gmmtableA tr
{
	border                :1px solid #333;
}

table.gmmtableA td
{
 border-width: 1px;
/*  border-color: #eee;  */
 border-style: outset;
}


table.gmmtableA thead tr th, table.gmmtableA tr thead td {
background:  url(../images/gmmatableA_thead_bg1.jpg) #FFF repeat-x scroll center left;
padding: 5px;
text-align: center;
border-left : none;
color:white;
}

table.gmmtableA thead tr {
border-bottom: 1px solid #333333;
font-size:8pt;
font-weight:normal;
text-align:center;
}

table.gmmtableA tbody tr { background-color: #fff; }

table.gmmtableA tbody tr.odd { background-color: #eee; }


/* cells */
table.gmmtableA tbody td { text-align:center; font-size: 0.8em}
table.gmmtableA tbody td.alert { background-color: #E10915; font-size:0.8em; font-weight:bold; text-transform:capitalize;  color:white; }

table.gmmtableA tbody td.openmat { background-color: #ffffA8; }
table.gmmtableA tbody td.occupied { background-color: #003366; color:white; }
table.gmmtableA tbody td.mma { background-color: #cc0000; color:white; }
table.gmmtableA tbody td.bbj { background-color: #336600; color:white; }




table.gmmtableA tbody tr td
{
padding               : 5px 10px;
color                 : #000;
}


table.gmmtableA tfoot td,
table.gmmtableA tfoot th
{
  border-left           : none;
  border-top            : 1px solid #333333;
  padding               : 4px;
  background-color      : #eeeeee;
}

table.gmmtableA a:link
{
	color                 : #666;
}
table.gmmtableA a:visited
{
	color                 : #666;
}
table.gmmtableA a:hover
{
	color                 : #003366;
	text-decoration       : none;
}
table.gmmtableA a:active
{
	color                 : #003366;
}