@charset "iso-8859-1";
/* CSS Document */

/********* general **********/
td {
	padding:1px;	
}
table {
	padding:10px;	
}
/***************************/


#formContent {
	padding:0 20px 0 20px;	
}
/***** form items ****/
label.stronger {
	font-weight:bold;	
}
input.text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:2px;
	border:1px solid #999;
}
textarea {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:2px;
	border:1px solid #999;
}
.submitButton {
	width:160px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:2px;
	border:1px solid #999;
}

.submitButton2 {
	width:210px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:2px;
	border:1px solid #E0530F;
	background-color:#FA8E59;
}
/***********************/

h2 {
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:2px;
}
.seminarblock {
	background-color:#8e8ea5;
	color:white;
	font-weight:bold;
	padding-left:4px;
}
.invoice {
	/*background-color:#dfdfe8;*/
	background-color:#ededf3;
}
.errorMessage {
	color:#ba1801;	
}

.dottedLine{
	border-bottom: dotted #6D798B;
}
table.result th {
	background-color:#666;
	color:white;
	padding:2px 2px;	
}
table.result td {
	padding:2px 2px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
}
table.result td.leftBorder {
	border-left:1px solid #999;
}
td.resultScore {
	text-align:center;	
}