p, td, th {
font-size: 12px;
}
a:link, a:visited {
	text-decoration: none;
	color: #000066
}
a:hover {
	text-decoration: underline;
}

.AdminTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5D4B3A;
}


/* List tables */

.AdminTable {
	background-color: #5D4B3A;  /* Sets the border color - tables must have cellpadding=1 for it to show */
}
.AdminTable td {  /* Normal cells */
	background-color: #FFFFFF;
	color: #000000;
}
.AdminTable th {   /* Header cells */
	color: #FFFFFF;
	font-weight: normal;
}
.AdminTable th a:link, .AdminTable th a:visited{
	color: #FFFFFF;  /* Links appearing in header cells, i.e. for column sorts */
}
.ATableShade1 td {  /* Second bg color for alternating row colors */
	background-color: #F7F0DD;  
	color: #000000;
}


/* Add and Update tables*/

.AdminForm {
	background-color: #5D4B3A    /* Sets the border color - tables must have cellpadding=1 for it to show */
}
.AdminForm td { /* Cell colors */
	background-color: #C7B496;
	color: #000000;
}
input[type=text], input[type=file], input[type=password], textarea, select {    /* Specifying types prevents weird borders around checkboxes and radio buts */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #5D4B3A;
}
input[type=button], input[type=submit], input[type=reset] {    /* Style for buttons */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #46392C;
	border: 1px groove #000066;
	font-weight: bold;
	color: #FFFFFF;
}


/* Paging tables (first, last, previous, next links) */

.AdminPaging table {
	background-color: #FFFFFF;    /* Sets the border color - tables must have cellpadding=1 for it to show */
}
.AdminPaging td {
	background-color: #EEE5D0;    /* Cell colors */
}


/* Used by admin_edit_section.asp */
.hiddenImage { 
	position: absolute;
	z-index: 100;
	display: none;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #004779;
}
