body	{ font-family: Arial, Helvetica, sans-serif; color: #000; background-image:url(http://www.kscourts.org/council/linen.gif); }
table	{ width: 100%; border-top: 0px #b0c4de solid; }
th	{ 
/*	background-color: #4682b4; 
	color: #fff; */
	padding: 0.5em 0 0; 
	text-align: left;
	border-top: 1px #b0c4de solid;
}
td	{ border-top: 1px #b0c4de solid; font-size: 13px; }
tr.a	{ background-color: #b0c4de; color: #000; }
td.row1	{ text-align: center; padding: 0.5em; vertical-align: top; width: 6%; }
td.row2 { font-weight: normal; padding: 0.5em; }
td.row3	{ text-align: right; vertical-align: top; padding: 0.5em; width: 10%; }
/* a	{ color: #900; } */
a:hover	{ text-decoration: none; }
caption { visibility: hidden; position: absolute; }
h1 { font-size: 150%; }
li a { line-height: 2em; }
li small { line-height: 0.5em; }
form { margin-left: 1.25em; }
/*em { font-style: normal; color: #900; } */

form#signup p label, form#login p label 
	{ float: left; width: 200px; text-align: right; clear: left; }
form#signup p input, form#login p input
	{ margin-left: 210px; display: block; }
form#signup p input.button, form#login p input.button
	{ margin-left: 0.5em; display: inline; }

form#signup p small 
	{ color: #900; }

form#signup p select 
	{ width: 180px; }

form#signup p small, form#login p small 
	{ margin-left: 210px; display: block; width: 300px; }
form#signup p small input, form#login p small input
	{ margin-left: 0; display: inline; }
form#signup p small label, form#login p small label
	{ float: none; width: auto; text-align: left; clear: none; display: inline; }

form#login p span.lmar { margin-left: 210px; display: block; width: 200px; }
form#login p span.lmar input { margin-left: 0; display: inline; }
form#login p span.lmar label { float: none; width: auto; text-align: left; clear: none; display: inline; }

ul#index_list { list-style: none; margin-left: 0; padding-left: 0; }
ul#index_list li { margin-left: 20px; }

#inst { margin: 0 3em 2em; }
#inst p { text-align: justify; text-indent: 3em; }

td.col_r { padding: 0.5em; text-align: right; vertical-align: middle; width: 140px; }
#mc td { padding: 0.5em; }