
/* ------------------------------------------------------------
 * PROJECT        :
 * FILENAME       : tables.css (as PHP)
 * ------------------------------------------------------------
 * LAST UPDATED   : 21 Mar 2010
 * ------------------------------------------------------------
 * AUTHOR(S)      : Kevin Scholl (kevin@ksscholl.com)
 * ------------------------------------------------------------
 * NOTE(S)        :
 * ------------------------------------------------------------ */

<? include "options.php"; ?>

/* ------------------------------------------------------------
 * DATA GRIDS
 * ------------------------------------------------------------ */

.dataGrid {
  margin: 0px 0 10px 0px;
  border-top: 1px solid ;
  border-bottom: 1px solid ;
	border-spacing: 0;
  background: ;
  padding: 0;
  width: 100%;
  }
.dataGrid caption {
  margin: 0 0 10px 0;
  padding: 0;
	font: bold 14px/20px  !important;
	color: ;
	text-align: left;
  }

.dataGrid tr.alt {
  background: ;
  }
.dataGrid tr.over,
.dataGrid td.over {
  background: ;
  }

.dataGrid tr.novcolor,
.dataGrid td.novcolor {
  background: #FFF5EA;
  }

.dataGrid tr.novwhite,
.dataGrid td.novwhite {
  background: #fff;
  }

.dataGrid tr.novblue,
.dataGrid td.novblue {
  background: #F5F7FC;
  }

.dataGrid tr.novblue2,
.dataGrid td.novblue2 {
  background: #F5F7FC;
  height: 10px;
  padding: 1px;
  }

.dataGrid tr.novblue3,
.dataGrid td.novblue3 {
  background: #FFF;
  height: 10px;
  padding: 1px;
  }

.dataGrid td.highlight {
  background:  !important;
  }

.dataGrid th,
.dataGrid tfoot td {
  background:    repeat-x;
  padding: -1px px 1px;
  padding-left: 9px;
  font: bold 12px/13px Verdana, ;
  color: #111;
  text-align: left;
  vertical-align: middle;
  }
.dataGrid thead th {
  border: 1px solid ;
  }
.dataGrid tfoot th,
.dataGrid tfoot td {
  border: 1px solid ;
  border-bottom: 0;
  }

.dataGrid th a:link,
.dataGrid th a:visited,
.dataGrid tfoot td a:link,
.dataGrid tfoot td a:visited {
  color: #000;
  }
.dataGrid th a:hover,
.dataGrid tfoot td a:hover {
  color: ;
  }
.dataGrid th a:active,
.dataGrid tfoot td a:active {
  color: ;
  }

.dataGrid td {
  border-bottom: 1px solid ;
  border-left: 0px solid ;
  border-right: 0px solid ;
  padding: -1px px;
  font: normal px/1px ;
  color: ;
  text-align: left;
  vertical-align: top;
  padding-left: 10px;
  }
.dataGrid tr.lastRow td {
  border-bottom: 0;
  padding-bottom: px;
  }

p.dataGridRecordCount,
p.fieldsetRecordCount {
	margin: -10px 0 10px;
	border: 1px solid ;
	border-top: 0;
	background:  url(/images/bg_hash.png);
	padding: 3px 7px;
	font: normal -1px/24px ;
	color: ;
	}
p.fieldsetRecordCount {
	margin: 0;
	border: 0;
	border-top: 1px dashed #BBB;
	padding: 3px 10px;
	}
p.dataGridRecordCount span,
p.fieldsetRecordCount span {
  padding: 0 5px;
  color: #999;
	}
p.dataGridRecordCount input,
p.fieldsetRecordCount input,
p.dataGridRecordCount select,
p.fieldsetRecordCount select {
  margin: 0 2px;
	font-size: -1px;
	vertical-align: baseline;
	}

.dataGrid td a {
	text-decoration: none;
	color: #73879D;
}

.dataGrid td a:hover {
	text-decoration: none;
	color: #A1AFBD;
}

/* ------------------------------------------------------------
 * COLUMN MANAGER (for DATA GRIDS)
 * ------------------------------------------------------------ */

.colManager {
	margin: 0 0 10px 0;
	border: 1px solid ;
	border-right: 0;
	border-left: 0;
	background:  url(/images/bg_bars.png) left center repeat-x;
	padding: 4px 10px 5px;
	font: normal 11px/20px ;
	color: #666;
	}
.colManager span {
	white-space: nowrap;
	}
.colManager span input {
	margin: -1px 5px 0 10px;
	padding: 0;
	vertical-align: middle;
	}

/* ------------------------------------------------------------
 * COMMON
 * ------------------------------------------------------------ */

.calendar tr.sectional th,
.datastepGrid tr.sectional th,
.dataGrid tr.sectional th {
  background-color: #99B2E5;
	text-transform: uppercase;
	}
	.calendar tr.sectional th span,
	.datastepGrid tr.sectional th span,
	.dataGrid tr.sectional th span {
		padding: 0 10px;
		opacity: .25;
		}

td.new     { color: ;  }
td.warning { color: ; }
td.error   { color: ;   }


td.alignLeft   { text-align: left;   }
td.alignCenter { text-align: center; }
td.alignRight  { text-align: right;  }



/* ------------------------------------------------------------
 * FONTS
 * ------------------------------------------------------------ */


.headleadermedium {
  	font: bold 13px/30px verdana, arial, helvetica, sans-serif;
  	color: #333333;
}

.smallintro {
  	font: normal 10px/18px verdana, arial, helvetica, sans-serif;
  	color: #333333;
}

.tdimage {
	padding: 20px 0px 0px 15px;
	width: 40%;
	vertical-align: top;
	background: url(/img/additional-resources.png) 20px 15px no-repeat;
	}

.tdshopcontent {
	padding: 15px 0px 0px 0px;
	width: 60%;
	vertical-align: top;
	background: url(/img/additional-resources.png) 20px 15px no-repeat;
	}

.tipres {
font: bold 10px/15px Arial, Helvetica, sans-serif;
color: #ababab;
}
