body.light .dform {
	border-top:2px solid #280050;
	border-bottom:2px solid #280050;
	padding:20px;
	margin:100px 0 0 150px;
	float:left;
	background-color:#FFF;
}

body.light form label {
	width:6em;
	font-family:Arial;
	text-align:right;
}

.dform input.text {
	font-family:Arial;
	background-color:#fff;
	border:1px solid #aaa;
	padding:2px;
}

body.light {
	background-color:#EEE;
	margin:0;
}

body.light, td {
	font-family:Arial,Helvetica,Verdana;
}

body.light div.bigform {
	background-color:#FFF;
}

.SimpleContents
{
	padding-top:5em;
	padding-bottom:5em;
}

body.light div.bigform {
	border-top: #280050 2px solid;
	border-bottom: #280050 2px solid;
	padding-left:10px;
}

.help 
{
	background-color:#FFD;
	border:#FFD452 solid 1px;
	color:#280050;
	padding:10px;
	font-size:90%;
}

body.light div#vcstag {
	background-color:#EEE;
	font-size:9px;
	font-family:Arial,Helvetica,Verdana;
	color:#CCC;
	margin-bottom:0px;
	position:absolute;
	bottom:0px;
	right:0px;
}

#timestamp {
	font-size:9px;
	font-family:Arial,Helvetica,Verdana;
	color:#CCC;
	margin-bottom:0px;
	position:absolute;
	bottom:0px;
	left:0px;
}

.hint {
	font-size:80%;
	color:#AAA;
}

.dform .error {
	color:#280050 !important;
	background:#FEE;
	text-align:center;
}
.dform .info {
	color:#090 !important;
	background:#EFE;
	text-align:center;
}
#pwd_tools {
	font-size:80%;
	margin-left:200px;
}

.dform input.text.ok {
	background-color:#CFC;
}
.dform input.text.nok {
	background-color:#FCC;
}
