#page {
	background-image:url("http://indianaasajo.com/wp-content/themes/inasajo/images/bgwide.jpg");
	}

#admin-links {
	position:absolute;
	top:-20px;
	right:20px;
}

p.breadcrumbs {
	margin-bottom:2em;
}
p.breadcrumbs span {
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	padding:2px 0 3px;
}

table {
	width:100%;
}
table select {
	width:auto !important;
}
table tr td {
	padding:2px;
	vertical-align:top;
}

td.formgroupheader {
	padding-top:2em;
}

.smalltext {
	font-size:80%;
	color:#999;
}


table.datatable {
	padding:0;
	border:none;
	border-collapse:collapse;
	width:100%;
}
table.datatable tr td {
	padding:3px 5px;
	border:3px solid #fff;
	background-color:#d0d0d0;
	vertical-align:top;
	text-align:left;
}
table.datatable tr.row1 td {
	background-color:#e5e5e5;
}
table.datatable tr.row0 td {
	font-weight:bold;
	text-align:center;
	background-color:#999;
}
table.highlightrows tr.row1:hover td,
table.highlightrows tr.row2:hover td {
	background-color:#9CF;
}
table.datatable tr td.numeric {
	text-align:right;
	padding-right:6px;
}

a.moreinfo, a.moreinfo:link, a.moreinfo:visited {
	display:block;
	height:16px;
	width:16px;
	text-indent:-9999px;
	background:url("images/view_gray.png") top left no-repeat;
}
a.moreinfo:hover, a.moreinfo:focus, a.moreinfo:active {
	background-image:url("images/view_color.png");
}

table#login-table {
	width:170px;
}
table#login-table tr td {
	padding:5px;
}


table.plaintable {
	padding:0;
	border:1px solid #666;
	border-collapse:collapse;
	width:100%;
}
table.plaintable tr td {
	padding:1px 3px;
	border:1px solid #CCC;
	vertical-align:top;
	text-align:left;
}
table.plaintable tr td.numeric {
	text-align:right;
	padding-right:6px;
}
table.plaintable tr.row0 td {
	font-weight:bold;
	text-align:center;
	background-color:#E5E5E5;
}

table.blanktable {
	padding:0;
	border:none;
	border-collapse:collapse;
	width:100%;
}
table.blanktable tr td {
	padding:1px 3px;
	border:none;
	vertical-align:top;
	text-align:left;
}
table.vert-spaced tr td {
	padding-top:1em !important;
	padding-left:0 !important;
}


input.required-field, select.required-field {
	background-color:#FF9;
	border:1px solid #999;
	padding:1px;
}
div.errorMsg {
	color:#D00016;
}

hr {
	border:none;
	height:1px;
	border-top:1px solid #666;
}

#biglist {
	padding:0;
	margin:0;
	}
	
#biglist li {
	list-style-type:none;
	margin:1.5em 0 .5em 30px;
	text-indent:-30px;
	}
.pretty-button {
	margin:1.5em 0 .5em 30px;
	padding:0;
	text-indent:-30px;
	}
	
#biglist li a,
#biglist li a:link,
#biglist li a:visited,
.pretty-button a,
.pretty-button a:link,
.pretty-button a:visited {
	padding:3px 0 7px 30px;
	height:15px;
	background:url("images/arrows.jpg") top left no-repeat;
	}
	
#biglist li a:hover,
#biglist li a:focus,
.pretty-button a:hover,
.pretty-button a:focus {
	background-position:0 -24px;
	}
	
#biglist li a:active,
.pretty-button a:active {
	background-position:0 -48px;
	}

#exitreg {
	margin-top:3em;
}

#addmanager {
	display:none;
}

#printLink {
	margin-top:3em;
}

.instruction-box {
	display:block;
	border:1px solid #666;
	background-color:#d5d5d5;
	padding:2px 5px 1em;
	margin:10px 0 3em;
}

