﻿/* the following are for the navigation menu */

body
{
	font-family: Arial;
}

.fullWidth
{
	width: 100%;
	clear: both; 
}

#buffer
{
	height: 20px;
}

#headerArea
{
	
    /*color: White;*/
	/*background-color: #544c4a;*/
	/*background-image: url('../Background/pagehdr.png');*/
	background-repeat: repeat-x;
	font-weight: bold;
}

#content
{
	padding-top: 20px;
	margin-left: 10px;
	font-size: small;
}

body
{
	margin: 0px 3px 0px 3px;
	background-color: White;
}

/* the following are for the grid */



.promoGrid
{  
/*	border-style: outset;
	border-color: Black;
	background-color: white; */

	border-collapse: collapse;
	border: 1px solid black;
	table-layout: fixed;
	/* width: 1000px; */
}


.promoGrid td
{  
	  border: solid 1px black; 
	  table-layout: fixed;
}

.promoGrid tr
{  
	/* border: solid 1px brown; */
}

.lineBread
{
	height: 5px;
}

.promoGrid th
{
	/*border: solid 1px black;*/
	border-left: solid 1px black;
	border-right: solid 1px black;
	table-layout: fixed;
}

.headerName
{
	cursor: hand;
	cursor: pointer;
}

.promoName
{
	cursor: hand;
	cursor: pointer;
}

.colbegin
{
	background-color: White;
}

.col1
{
	background-color: White;
}

col0
{
	background-color: White;
}

.row0
{
	background-color: White;
}

.row1
{
	background-color: Silver;
} 

.colhighlight
{
	background-color: Red;
}

.headerRow
{
	/* border: solid 1px gray; */
	background-color: White;
	font-size: small;
	color: black; 
	top: 0;
	 
}

.pcell
{
	width: 75px;
	text-align: center;
}

.firstCell
{
	width: 350px;
} 
.cellChanged
{
	background-color:  Green;
}

.unavailable
{
	 background-color: Black;	
}

.unexpired
{
	background-color: Yellow;
}
span.unexpired
{
    border: 1px solid #F0F000;
}

.expired
{
	background-color: Red;
}

.legend
{ 
	text-align: left;
    margin-left: 10px;
}

.commitActions
{ 
	text-align: left;
	padding-left: 10px;
}

.cat_1
{
	background: #CFECEC;
}

.cat_2
{
	background: white;
}


.cat_3
{
	background: #CFECEC;
}


/* for peristant headers */
.floatingHeader {
  position: fixed;
  visibility: hidden;
    z-index: 1;
}

/* for peristant first column */
.floatingFirstCell {
  position: fixed;
  left: 0;
  visibility: hidden;
}
