
/* Body and general */

body {
	font-family: sans-serif;
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: small;
	background: #AAAAAA; 
	color: black; 
}



/* Inputs */

input.flat-normal-textboxstyle {
	border-width: 1px;
	border-style: solid;
	border-color: #66BB66;
	padding-left: 3px;
	font-family: sans-serif;
	font-style: normal; 
	font-variant: normal;
	font-weight: normal; 
	background: white;
	color: black; 
}

input.flat-normal-compulsory {
	background: #DDFFDD;
}

input.flat-normal-buttonstyle {
	border-width: 1px;
	border-style: solid;
	border-color: #66BB66;
	font-family: sans-serif;
	font-style: normal; 
	font-variant: normal;
	font-weight: bold; 
	width: 70px;
	background: #CCEECC;
	color: green;
	cursor: pointer;
}

input.flat-normal-buttonstyle:hover {
	background: white;
}

input.flat-normal-radiobuttonstyle {
	border-width: 1px;
	border-style: solid;
	border-color: #66BB66;
	font-family: sans-serif;
	font-style: normal; 
	font-variant: normal;
	font-weight: bold; 
	background: white;
	color: green;
	cursor: pointer;
	width: 16px;
}

textarea.flat-normal-textboxstyle {
	border-width: 1px;
	border-style: solid;
	border-color: #66BB66;
	padding-left: 3px;
	font-family: sans-serif;
	font-style: normal; 
	font-variant: normal;
	font-weight: normal; 
	font-size: 100%;
	background: white;
	color: black; 
}

textarea.flat-normal-compulsory {
	background: #DDFFDD;
}



select.flat-normal-select {
	border-width: 1px;
	border-style: solid;
	border-color: #66BB66;
	padding-left: 3px;
	font-family: sans-serif;
	font-style: normal; 
	font-variant: normal;
	font-weight: normal; 
	background: white;
	color: black; 
}



/* Normal text */

span.description-small {
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	color: black;
	line-height: 110%;
}

span.error-normal {
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: small;
	text-decoration: blink;
	color: red;
	line-height: 110%;
}



/* Links */

a.small-link {
	font-family: sans-serif;
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: 9px; 
	text-decoration: none;
	/*background: white;*/
	color: #66BB66; 
}

a.small-link:hover {
	/*background: white;*/
	color: #EE0000;
}


h1 {
	font-family: verdana;
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: 14px; 
	text-decoration: none;
	/*background: white;*/
	color: green; 
}


a.normal-link {
	font-family: sans-serif;
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: normal; 
	text-decoration: none;
	color: green;
}

a.normal-link:hover {
	color: #EE0000;
}