a:link { color: #F8A434; text-decoration: underline; }
a:visited { color: #F8A434; text-decoration: underline; }
a:hover { color: #F8A434; text-decoration: underline; }
a:active { color: #F8A434; text-decoration: underline; }

body, p, td
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;
	}

.header {
	font-size: 24px;
	font-weight: bold;
}

.subheader {
	font-weight: bold;
}

/* text */
.smalltext {
	font-size: 9px;
}

.error {
	/*font-size: 9px;*/
	font-weight: bold;
	color: #993333;
}

.feedback {
	font-size: 9px;
	color: #333399;
}

/* GUI */
td.tableheader {
	background: #abb2ba;
	font-weight: bold;
	/*color: #FFFFFF;*/
	border-bottom: 1px solid #000000;
}

td.tablefooter {
	background: #abb2ba;
	/*color: #FFFFFF;*/
	border-top: 1px solid #000000;
}

td.line0 {
	/*background: #abb2ba;
	color: #FFFFFF;
	border-bottom: 1px solid #000000;*/
}

td.line1 {
	background: #9c9286;
	/*color: #FFFFFF;
	border-bottom: 1px solid #000000;*/
}



/* input */
.inputtext {
	background-color: #dddddd;
	border: 1px solid #999999;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
}

/*.inputtextarea {
	background-color: #d0ccc3;
	border: 1px solid #2f2f2e;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
}*/

.inputbutton {
	background-color: #dddddd;
	border: 1px solid #999999;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
}

.inputfile {
}