/* boilerplate css styles */

.ku_currentlink {
	font-weight: bold;
}

.full-lines li {
	line-height: 125%;
}

.nobullet li {
	list-style-type:none;
}

.lessmargin li {
	margin-left: 0.5em;
	padding-left: 0;
}

.padded-li li {
	margin-bottom: .5em;
}

.padded-li2 li {
	margin-bottom: .25em;
}

.not-padded-li li {
	margin-bottom: 0;
}

.upper-alpha li {
	list-style-type:upper-alpha;
}


.topheader {
	text-align: center;
	margin-top: 0;
	padding-top: 0;
}

/* custom css styles */

a.ku_currentlink {
	font-weight: bold;
}

table.announce-form {
	border:solid black 1px; width:45%; margin:auto; padding:9px;
 }
 
 .announce-form td {
 	padding: 3px;
 }
 
 .mssatable th {
 	font-weight: bold;
	padding-bottom: 6px;
	border-bottom: solid 1px black;
 }

.mssatable td {
 	background-color: #CCCCCC;
	line-height:19px;
}

.mssaedit td {
	line-height:19px;
}
 
 .mssatable tr td:first-child {
 	text-align: right;
	padding-right: 12px;
 }
 
 .grey td {
 	background-color: #CCCCCC;
 }
 
 .white td {
 	background-color: #FFFFFF;
 }
 
 .padding-1 td {
 	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
 }
 
 table.padding-1 {
 	border: double 3px black;
	padding: 3px;
	padding-left:6px;
	padding-right:6px;
 }
 
 .padding-1 th {
 	vertical-align: top;
}