.contentHolder p {
	margin: 0px;
	background: #005B83;
	width: 371px;
	padding: 3px 0px 3px 120px;
	margin-top: 1px;
}

*html .contentHolder p {
	width: 251px;
	padding: 3px 0px 3px 240px;
}

.contentHolder p label {
	width: 117px;
	display: block;
	margin-left: -120px;
	float: left;
	text-align: right;
	padding-right: 3px;
	padding-top: 3px;
}

.contentHolder p label.noStyle {
	width: auto;
	margin: 0px;
}

.contentHolder p label img {
	padding: 3px 0px 0px 2px;
}

.contentHolder p.noStyle {
	background: none;
	padding: 3px 5px;
	margin-top: 14px;
	width: 480px;
	
}

.contentHolder p.error {
	background: none;
	padding: 3px 5px;
	margin-top: 14px;
	width: 480px;
	font-weight: bold;
	color: red;
	a-border: 1px solid red;
}

.contentHolder p.clearer {
	line-height: auto;
	margin: 0px;
}

.contentHolder p.gender {
	background: none;
}

.contentHolder p input {
	background: #0371A3;
	width: 272px;
	height: 17px;
	color: #FFFFFF;
	padding: 2px;
	margin-left: 10px;
}

.contentHolder p input.short {
	width: 98px;
	margin:0px 0px 10px 10px;
}

.contentHolder p input.inputShort {
	width: 98px;
}

.contentHolder p input.inputCheck {
	width: auto;
	background: none;
}

.contentHolder p input.inputRadio {
	width: auto;
	background: none;
}

.contentHolder p input.noStyle {
	background: none;
	width: auto;
	height: auto;
}

.contentHolder p select {
	background: #0371A3;
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	padding: 2px;
}

.contentHolder p select.selectDate {
	width: 100px;
	#width: 104px;
}

.contentHolder hr {
	width: 491px;
	color: #000000;
	background: #000000;
	height: 2px;
	margin-top: 20px;
	#margin-left: -10px;
}