/*form*/
form{margin:0px; padding:0px; float:left;}
label{float: left; width: 80px;}
label.changepass{float: left; width: 140px;}
label.eligible{ float:left; width:500px;}
#label{float: left; width: 70px;}
.input{width: 130px; margin-bottom:8px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:3px;}


#submitbutton{margin-left: 70px; margin-top: 5px;}
.label{float: left; width: 60px;}
label.login{float:left; width:60px;}
input.loginbox{width: 120px; height:16px; margin-bottom:8px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:1px 3px 1px 3px;}
#input{width: 110px; height:16px; margin-bottom:10px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:1px 3px 1px 3px;}
.submitbutton{margin-left: 60px; }

select{margin-bottom:10px; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:1px}


textarea{margin-bottom: 8px; height:50px; width:175px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:3px}
textarea.eligiblearea{margin-bottom: 8px; height:65px; width:300px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:3px}
input.eligiblebox{width: 450px; height:16px; margin-bottom:8px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:3px}
#inputbox{width: 175px; height:16px; margin-bottom:8px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:3px}

#inputboxp{width: 148px; height:16px; margin-bottom:8px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:3px}

#inputboxdp{width: 17px; height:16px; margin-bottom:8px; border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman"; padding:3px}

.textarea{
width: 225px;
height: 35px;
border:1px solid #CCC; font:normal 11px Tahoma, "Trebuchet MS", "Times New Roman";
}

.boxes{
width: 1em;
}
#radio{
margin-left: 120px;
margin-top: 5px;
}


/* Message and Colours Start */
.red
	{
	color:#cc0000;
	}
	
.green
	{
	color:#179000;
	}
/*message*/

.error_message
	{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cc0000;
	padding:6px 3px 6px 30px;
	border:1px solid #FD2502;
	background-color:#F9F9F9;
	margin:5px 0px 10px 0px;
	background-image:url(../images/exclamation.gif);
	background-position:4px 2px;
	background-repeat:no-repeat;
	}
.error_message_frmvalidation
	{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#cc0000;
	padding:6px 3px 6px 30px;
	border:1px solid #FD2502;
	background-color:#F7BDBB;
	margin:5px 0px 10px 0px;
	background-position:4px 2px;
	background-repeat:no-repeat;
	}		
	
.success_message
	{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#179000;
	padding:6px 3px 6px 30px;
	border:1px solid #179000;
	background-color:#F9F9F9;
	background-image:url(../images/success.gif);
	background-position:5px 0px;
	background-repeat:no-repeat;
	margin:5px 0px 10px 0px;	
	}	
/* Message and Colours End*/