/*<![CDATA[*/


/* grid */

.divGrid { width:100%; margin:0; padding:0; }
.divGridClear { width:100%; clear:both; margin:0; padding:0; }

.frmGrid
	{ margin:0; padding:0; }

.tblGrid, 
.tblGridNoMargin 
	{ width:100%; border-collapse:collapse; border:1px solid #996; background:#eed; margin:0 0 2em 0; }

.tblGridNoMargin { margin:0; }

.tblGrid td,
.tblGridNoMargin td 
	{ padding:2px 4px; vertical-align:middle; }

.tblGrid td img { border:0; }

.tblGrid td, 
.tblGrid input, 
.tblGrid button, 
.tblGrid select, 
.tblGrid textarea, 
.tblGridNoMargin td, 
.tblGridNoMargin input, 
.tblGridNoMargin button, 
.tblGridNoMargin select, 
.tblGridNoMargin textarea 
	{ font-family:verdana; font-size:11px; color:#333; }

.tblGrid a, .tblGrid a:hover, 
.tblGridNoMargin a, .tblGridNoMargin a:hover 
	{ border:0; }

.rowGridHeader td
	{ background:#ddc; border-bottom:1px solid #996; }
.rowGridUnderlined td
	{ border-bottom:1px solid #996; }

.celGridLeftBold 
	{ text-align:left; font-weight:bold; }
.celGridCenterBold 
	{ text-align:center; font-weight:bold; }
.celGridRightBold 
	{ text-align:right; font-weight:bold; }

.celGridLeft 
	{ text-align:left;  }
.celGridCenter 
	{ text-align:center;  }
.celGridRight 
	{ text-align:right;  }

.btnGrid 
	{ background:#ddc; font-weight:bold; }
.imgGridIcon 
	{ width:18px; height:18px; padding:0px; margin:0px; border:0px; vertical-align:middle; display:inline; }
.chkGrid 
	{ vertical-align:bottom; margin-left:0; margin-bottom:0; }

span.spnGridYes 
	{ color:#090; font-weight:bold; }
span.spnGridNo 
	{ color:#f00; font-weight:bold; }
span.spnGridMaybe 
	{ color:#f60; font-weight:bold; }


/*]]>*/
