﻿/* =GRID VIEW STYLES (includes DataList)
*****************************/
.gridview, .datalist {
	border-collapse: collapse;
	border: 1px solid #aaa;
}
.gridview .row, .datalist td { background: #fff; }
.gridview .alt, .datalist .alt { background: #f1f5fa; }

.gridview .header th, .gridview .footer td, .datalist th { background: #FDCA2F; } /* Header template */
.gridview .header th, .gridview .header th a,
.gridview .footer td, .gridview .footer td a,
.datalist th { color: #246B2E; }

.gridview tr.edit { background: #ffc; } /* edit template */

.gridview td, .gridview th, .datalist td, .datalist th {
	padding: 3px 5px;
}
.gridview td, .datalist td { border: 1px solid #999; }


/* =FORM VIEW STYLES
*****************************/
.formview {
	margin: 1em 0;
	border: 1px solid #aaa;
}
.formview td { padding: 0; }



.formview h3, .formview .header { background:#FDCA2F; color: #246B2E; } /* header template */
.header td, .header th, .footer td, .footer 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: #8daacc;
	border: 0 none;
	padding: 3px 1px 5px;
}
.pager a, .pager span { color: #2e343b; border: 1px solid #77879e; padding: 2px 4px; background: #98a7bd; text-decoration: none; }
.pager span { background: #2e3f61; color: #fff; }





