@media screen, projection {
	.c-controls h4 {
		color: #639f95;
		font-size: 12px;
		}
	.c-controls .indent {
		margin: 10px 0 10px 10px;
		padding: 0;
		}
	.c-controls span {
		color: #639f95;
		font-size: 10px;
		}
	.c-controls form {
		margin: 0;
		padding: 0;
		}
	.c-controls .forminput {
		background: #fff;
		}
	.c-select-box-closed {
		display: none;
		margin: 0;
		padding: 0;
		left: 0;
		top: 0;
		}
	.c-select-box-open {
		background: url(../images/popbox-arrow.gif) top right no-repeat;
		margin: 0;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 230px;
		z-index: 1;
		}
	.c-select-box-container {
		background: url(../images/popbox-content.gif) top right repeat-y;
		border-bottom: 1px solid #a3aaa9;
		border-left: 1px solid #a3aaa9;
		margin: 0;
		width: 200px;
		}
		.c-select-box-content {
			background: url(../images/popbox-header.gif) repeat-x;
			font-size: 10px;
			padding: 0;
			}
			.c-select-box-content h3 {
				border: 0;
				color: #101111;
				font-size: 11px;
				margin: 0;
				padding: 4px 5px 3px 5px;
				width: 200px;
				}
			.c-select-box-content h4 {
				border-bottom: 1px solid #a3aaa9;
				color: #101111;
				font-size: 10px;
				margin: 5px;
				}
			.c-select-box-content p {
				color: #101111;
				margin: 5px;
				}
			.c-select-box-content p input {
				vertical-align: middle;
				}
			.c-select-box-content p.backbutton {
				background: #e1e7e6;
				border-top: 1px solid #a3aaa9;
				color: #a3aaa9;
				margin: 0 1px 0 0;
				padding: 3px;
				text-align: right;
				}
}
@media print, handheld {
	.c-controls h4 {
		font-size: 12px;
		}
	.c-controls .indent {
		margin: 10px 0 10px 10px;
		padding: 0;
		}
	.c-controls span {
		color: #999;
		font-size: 10px;
		}
	.c-controls form {
		margin: 0;
		padding: 0;
		}
	.c-controls .forminput {
		background: #fff;
		}
	.c-select-box-closed {
		display: none;
		}
	.c-select-box-open {
		display: none;
		}
}