input, textarea, select, label	 {
	font-size: 0.75em; /* 16x0.75=12px */
}

form li {
	font-size: 1em;
	margin-bottom: 0.5em;
}

.module form li {	
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #ffff00;
}

body.time-morning form li {background-image: url(../images/bg-input-top-morning.gif);}
body.time-day form li {background-image: url(../images/bg-input-top-day.gif);}
body.time-evening form li {background-image: url(../images/bg-input-top-evening.gif);}
body.time-night form li {background-image: url(../images/bg-input-top-night.gif);}

form br {
	display: none;
}

#supplementary-content .module form label {
	position: absolute;
	top: 0;
	left: -9999em;
	overflow: hidden;
}

#supplementary-content .module form li input {
	border: 0;
	padding: 3px 10px;
	width: 170px;
	background-position: 0 100%;
	background-repeat: no-repeat;
	background-color: transparent;
}

body.time-morning #supplementary-content .module form li input {background-image: url(../images/bg-input-bottom-morning.gif);}
body.time-day #supplementary-content .module form li input {background-image: url(../images/bg-input-bottom-day.gif);}
body.time-evening #supplementary-content .module form li input {background-image: url(../images/bg-input-bottom-evening.gif);}
body.time-night #supplementary-content .module form li input {background-image: url(../images/bg-input-bottom-night.gif);}

#supplementary-content .module form .action {
	text-align: right;
}

#supplementary-content .module form .action input {
	border: 0;
	color: #ffff00;
	cursor: pointer;
	background: none;
	font-weight: bold;
}
