﻿/* =GRID VIEW STYLES (includes DataList)
*****************************/
.gridview {
	border-collapse: collapse;
	border: 1px solid #aaa;
}
.gridview .row { background: #fff; }
.gridview .alt { background: #EFEFF7; }

.gridview .header th { background: #FDCA2F; } /* Header template */
.gridview .header th, .gridview .header th a { color: #246B2E; }

.gridview tr.edit { background: #ffc; } /* edit template */

.gridview>tbody>tr>td, .gridview th, .gridview .item td {
	padding: 3px 5px;
}
.gridview>tbody>tr>td{ border: 1px solid #999; text-overflow: clip; text-overflow: ellipsis; }


/* =FORM VIEW STYLES
*****************************/
.formview {
	margin: 1em 0;
	border: 1px solid #aaa;
}
.formview td { padding: 0; }
/*  */


.formview .header { background:#FDCA2F; color: #246B2E; } /* header template */
.header td, .header th { color: #246B2E; padding: 4px; }
.header input { color: #000; }
.formview h3 { margin: 0; padding: 4px; }

.empty { background: #fee; } /* empty item template */
.empty td { padding: 3px 15px; }
.empty p { margin: 0; }


/* =PAGER TEMPLATE STYLES
******************************/
.pager { font-weight: bold; color: #fff; }
.pager td {
	background: #E0E0EF;
	border: 0 none;
	padding: 3px 1px 5px;
}
.pager a, .pager span { color: #292A5F; border: 1px solid #aaa; padding: 2px; background: #AFB2FF; text-decoration: none; }
.pager span { background: #fff; }





