div.kbheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bolder;
	color: #FFFFFF;
	background-color: #333399;	
	height: 70pt;
	padding-left: 40px;
	
}

div.headerLeftDiv {
	padding-top: 48pt;
	float: left;
}

div.adminLeftDiv {
	float: left;
	width: 100px;
}

div.adminMain {
	float: left;
	padding-left: 5pt;
	border-left-style: solid;
}

div.blackLine {
	background-color: #000000;	
	height: 4pt;
}

input.deleteButton {
	color: black;
	background-color: green;
}

div.toptext_1 {
	padding-left: 250px;
	text-align: left;
}

div.headerLine {
	padding-left: 150px;
	text-align: left;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333399;
}

div.darkGreyLine {
	font-size: 10pt;
	font-weight: bold;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	padding-top: 10pt;
	/*background-color: #DDDDDD;*/
}

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #BFBFBF;
	width: 1024px;
}

input.kbbutton {
	color: black;
	background-color: #F79646;	
}

input.kbbuttonHidden {
	color: black;
	background-color: #F79646;	
	visibility: hidden;
}

input.narrowDateInput {
	width: 80px;	
}

input.dateInput {
	width: 80px;	
}

input.input100 {
	width: 100px;
}

input.dateAndTimeInput {
	width: 100px;	
}

div.actastextarea {
	width: 450px;
	/*border: solid;*/
	min-height: 40px;
	padding-left: 0px;
}

td.testtd {
	width: 20pt;
	border: solid;
}

td.tdalignleft {
	text-align: left;
}
td.tdriscolumn {
	text-align: left;
	vertical-align: top;
}

div.risdesc {
	width: 200pt;
}

select.institution {
	width: 300pt;
}

input.inputfield {
	width: 150pt;
}
input.inputfieldpage1 {
	width: 300pt;
}

table.nameTable {
	padding-left: 0px;
	padding-right: 0px;
}

/*
 * FLASH
 */

div.message {
	border-top: 3px solid #999;
	border-bottom: 3px solid #999;
	padding: 0.5em 0;
	padding-left: 40px;
	margin-bottom: 0.5em;
	min-height: 32px;
	background: #BFBFBF url(/images/info.png) no-repeat center left;
}

div.notice { /* notice er default look */
}

div.warning, div.error, div.alert {
	border-color: #c99;
	background: #BFBFBF url(/images/stop.png) no-repeat center left;
}
input.fullwidth {
	width: 98%;
}
