form{padding:0px; margin:0px;} 
.form_error{color:#FF0000; font-family:Tahoma; font-size:11px; font-weight:normal}
.button{ border:1px solid #FF9933; font-family:Tahoma; color:#333333; font-size:11px;}
.mytxtarea{border:1px solid #666666; font-family:Tahoma; font-size:11px; width:300px; height:60px;}
.cmtDiv{display:none;position:absolute; padding:10px; background-color:#FFFFFF; border:2px solid #999999}

input.disabled {
	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:normal;
					color:#7F7F7F;
					padding:2px 2px 2px 2px;
					border:solid 1px #CCCCCC;
					background:#F8F1F8;
}

input.required, textarea.required {
	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:normal;
					color:#7F7F7F;
					padding:2px 2px 2px 2px;
					border:solid 1px #CCCCCC;
					background:#F8F1F8;
}
input.validation-failed, textarea.validation-failed {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7F7F7F;
	padding:2px 2px 2px 2px;	 
	background:#F8F1F8;
}
input.validation-passed, textarea.validation-passed {
	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:normal;
					color:#FF0000;
					padding:2px 2px 2px 2px;
					 
					 
}

.validation-advice {
	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:normal;
					color:#FF0000;
					padding:2px 2px 2px 2px;
					 
					 
}

.custom-advice {
	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:normal;
					color:#FF0000;
					padding:2px 2px 2px 2px;
					 
					 }
.regrightcheckbox
{
width:280px;
float:left;
height:auto;
padding-left:220px;
}

.comforloginabove
{
padding-bottom:7px;
width:auto;


height:21px;
}
.subdiv {
    position: absolute;
    left: 480px;
    bottom: 215px;
    background-color: ash;
    width: 160px;
    padding: 2px;
    color: white;
    border: #0000cc 1px solid;
    display: none;		
}.menutitle{
position: absolute;
left: 510px;
bottom: 375px;
cursor:pointer;
margin-bottom: 5px;
background-color:#ffffff;
color:#000000;
width:128px;
padding:2px;
text-align:center;
font-weight:bold;
}

.submenu{
position: absolute;
left: 510px;
bottom: 220px;
margin-bottom: 0.5em;
background:#e6e6e6;
border:1px solid #cacaca;
width:118px;
font-family:tahoma;
font-size:11px;
padding-left:10px;
line-height:20px;
text-decoration:none;
}
