input {
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid green; height:20px;
}
input[type="submit"] { padding-left:5px; padding-right:5px; width:auto;}
input[type="reset"] { padding-left:5px; padding-right:5px; width:auto;}
select{
color: #000000;
	background-color: #FFFFFF;
	border: 1px solid green;
}
textarea{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid green;
}


input:active input:focus{background:#ccc; border:solid 1px green;}
input:hover{background:#99FF99; border:solid 1px red;}
select:hover{background:#99FF99; border:solid 1px red;}
textarea:hover{background:#99FF99; border:solid 1px red;}


p{
font-size:10pt;
}
.errormsg {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: red;
}
.plan{
background-color:#006600;
color:#FFFFFF;
}
.planx{
background-color:#66CC33;}
.ok{
color:#009900;
font-weight:bold; text-transform:capitalize;}
/*Applay Print */
.tablebg{
background:#F3F3F3;
}

input[type="checkbox"], input[type="radio"]{
	border:none; width:auto;
}
input, textarea, select {padding: 2px; border: 1px solid #363636; 	background:#fbfafa;	color:#363636; width:90%;}
input:hover, textarea:hover, select:hover{border: 1px solid #892424; color:#000000;}
.frmFill{ width:450px;}
.frmFill fieldset { /*-moz-border-radius:12px; -khtml-border-radius:12px;	-webkit-border-radius: 12px; border-radius:12px;*/ margin-bottom:10px; margin-left:10px;}
.frmFill fieldset legend {color:#FF0000; text-transform:capitalize; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.frmFill fieldset label{float:left;
	text-transform:uppercase; text-align:left; margin-bottom:3px;
	font-size:11px;}
.frmFill fieldset p{ margin-bottom:15px;}

.frmFill fieldset input{width:80%; margin-left:50px; height:20px;}
.frmFill fieldset input:hover{ background:#F2F2F2;}

.frmFill fieldset input[type=file]{width:80%; margin-left:50px; height:20px;}
.frmFill fieldset input[type=file]:hover{ background:#F2F2F2;}

.frmFill fieldset  input[type=radio]{width:15px;  margin:0px; margin-left:20px; }
.frmFill fieldset  input[type=checkbox]{width:15px; margin:0px;}

.frmFill fieldset textarea{width:80%; margin-left:50px; height:50px;}
.frmFill fieldset textarea:hover{ background:#F2F2F2;}

.frmFill fieldset input[type=submit]{background:#fff; width:auto; font-weight:bold; text-transform:uppercase; padding-left:10px; padding-right:10px;}
.frmFill fieldset input[type=submit]:hover{ background:#F2F2F2;}

.frmFill fieldset input[type=reset]{background:#fff; width:auto; font-weight:bold; text-transform:uppercase; padding-left:10px; padding-right:10px;}
.frmFill fieldset input[type=reset]:hover{ background:#F2F2F2;}

.frmFill fieldset  select{ border:none; width:80%; margin-left:50px; padding: 2px; border: 1px solid #363636;}
.frmFill fieldset select:hover{ background:#E3E4DF;}
option:hover { color:#00CC66;}
optgroup{ background:#009900; color:#FFFFFF;}
