form {
margin: .5em 0em;
}
input, select, textarea {
margin-left: .5em;
font-family: Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
}
@media screen {
fieldset {
margin: 1em 0;
padding: .8em .5em;
border: 2px solid #C8C8FF;
background:#E9E9FF;
width:61em;
color:#1919B3;
}
}
@media print {
fieldset {
margin: 1em 0;
padding: .8em .5em;
border: 0px solid #000;
background:#FFF;
width:61em;
color:#000;
}
}
fieldset br {
display: none;
}
legend {
font-weight: bold;
color:#1919B3;
padding: .2em .5em;
border: 2px solid #C8C8FF;
background:#FFF;
}
label, fieldset div.cr p {
margin: 0;
display: block;
width: 9em;
text-align: right;
float: left;
color:#1919B3;
background-color:transparent;
}
label.med {
width: 14em;
}
label.medWide {
width: 20em;
}
label.wide {
width: 25em;
}
label.extrawide {
width: 35em;
}
/*
fieldset div.cr label {
text-align: left;
margin-left: 10em;
width: auto;
float: none;
}
*/
fieldset div .inter {
background-color:transparent;
color: #F00;
margin: 0em 0.4em;
}
.mandat {
color: #F00;
background-color:transparent;
}
fieldset div {
clear: both;
margin: .1em 0;
position: relative;
}
fieldset div span.help {
display: none;
}
/* these are help on mouseover items */
fieldset div:hover span.help {
font-size: 85%;
color:#1919B3;
background-color: #fff;
margin-left: 20em;
padding: .2em .5em .3em;
border: 1px solid #c96;
display: block;
position: absolute;
z-index: 100;
float: right;
}
/* these are help on mouseover items for IE */
* html fieldset div span.help {
font-size: 85%;
background-color:transparent;
color:#1919B3;
margin-left: 16em;
padding: .3em;
border-left: 1px solid #c96;
display: none;
}

.mandat:after {
content: "*";
}
.buttons {
text-align: center;
}
.removed {
display: none !important;
}

/* the tabs show in divs switched on/off by these */
.editor {
	PADDING: .8em 0em 0em 0em;
	POSITION: relative;
	float:left;
	TOP:0em;
	LEFT: 0;
	display:none;
}
.default {
	PADDING: .8em 0em 0em 0em;
	POSITION: relative;
	float:left;
	/* Z-INDEX: 5; */
	TOP:0em;
	LEFT: 0;
	display:block;
}