﻿div.error-msg{
	color : #f00;
	font-size: 0.8em;
	visibility : hidden;
	display : inline;
}

input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.validation-failed,textarea.validation-failed
{
	border: 1px solid #ffc20d;
}

input.validation-passed,textarea.validation-passed
{
	border: 1px solid #b3e0f5;
	color : #000;
}

.validation-advice {
	float: left;
	clear: left;
	width : 409px;
	display: block;
	margin-bottom: 10px;
	padding: 26px 0 0 0;
	background-color: transparent;
	background-image: url(../images/error_balloon_pointer_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

.validation-advice div{
	width : 385px; /* 409 - 12 - 12 */
	padding: 0 12px 11px 20px; /* 11px 12px */
	background-color: transparent;
	background-image: url(../images/error_balloon_body_bg_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 0.9em;
	color: #000;
}

.validation-advice1 {
	float: left;
	clear: left;
	width : 270px;
	display: block;
	margin-bottom: 10px;
	padding: 26px 0 0 0;
	background-color: transparent;
	background-image: url(../images/error_balloon_pointer_left1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
}

.validation-advice1 div{
	width : 246px; /* 270 - 12 - 12 */
	padding: 0 12px 11px 20px; /* 11px 12px */
	background-color: transparent;
	background-image: url(../images/error_balloon_body_bg_left1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 0.9em;
	color: #000;
	clear: left;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #fff;
	font-weight: bold;
}

.custom-advice1 {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #fff;
	font-weight: bold;
}

textarea.code{
	background: white;
}

p.submitForm{
	margin-left : 8%;
} 