

/**************************************************************

	Validate
	v 2.1

**************************************************************/

#signupsubmit {
	border: 1px solid #cac9b9;
	padding: 5px;
}

#signupsubmit p {
	margin-bottom: 5px;
}

#signupsubmit label {
	float: left;
	width: 100px;
}

#signupsubmit input, #signupsubmit textarea, #signupsubmit select {
	border: 1px solid #cac9b9;
}

#signupsubmit .red {
	border: 1px solid red;
	background-color:#FFCCCC;	
}

#signupsubmit label.red {
	border: none;
	color: red;
}

#signupsubmit .customRed {
	border: none;
	color: red;
}

#signupsubmit #submit {
	margin-left: 100px;
}

#validationMessage {
	padding: 5px;
	/*background-color: #eee;*/
	border: 1px solid red;
	margin-bottom: 10px;
	color: red;
	font-weight: bold;
	display: none;
}

#signupsubmit .errorMessage {
	background:transparent url(../com_hsphere/false.png) no-repeat scroll left top;
/*	color:#A41010; */
	padding-left:25px;
	color: red;
	margin-left: 10px;
	font-size: 0.9em;
}
#signupsubmit .validMessage {
        background:transparent url(../com_hsphere/true.png) no-repeat scroll left top;
/*      color:#A41010; */
/*	background-color:#E2FEE3; */
        padding-left:25px;
        color: red;
        margin-left: 10px;
        font-size: 0.9em;
}

#signupsubmit .responsebad {
	border: 1px solid #990000;
       /* background:transparent url(../com_hsphere/error.gif) no-repeat scroll left top;*/
        color:#990000;
	background-color: #ffffd5;
	padding: 0.5cm;
}

#signupsubmit .myerror {
        background:transparent url(../com_hsphere/error.gif) no-repeat scroll left top;
       color:#990000;
	padding-left:25px;
	margin-left: 10px;
	
       /*background-color: #ffffd5;
        padding: 0.5cm;
/*        padding-left:25px;
	background-color:
        -color: #ffffd5;
        margin-left: 10px;
        font-size: 0.9em;
*/
}
#response_msg.ajax-loading {
	padding: 20px 0;
	background: url(../com_hsphere/loading.gif) no-repeat center;
}



/*************************************************************/

