input{
	height:16px;
	border:1px solid #3f590a;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	float:left;
	color:#000;
	font-weight:normal;
	margin-bottom:3px;
}
input:hover, input:focus {
	border-color:#3f590a;
	background:#e9fbcd;
}
select{
	height:20px;
	width:150px;
	border:1px solid #3f590a;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	float:left;
	vertical-align:middle;
	color:#000000;
	font-weight:normal;
	margin-bottom:3px;
}
select:hover, select:focus {
	border-color:#3f590a;
	background:#F7F6F6;
}
textarea{
	width:139px;
	height:40px;
	border:1px solid #3f590a;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#465b60;
	float:left;
	font-weight:normal;
}
textarea:hover, textarea:focus {
	border-color:#3f590a;
	background:#F7F6F6;
}
.radio{
	width:15px;
	height:15px;
	border:0px;
	background:none;
	float:left;
}
.radio:hover{
	width:15px;
	height:15px;
	border:0px;
	background:none;
	float:left;
}
.radio:focus{
	width:15px;
	height:15px;
	border:0px;
	background:none;
	float:left;
}
.checkbox{
	width:15px;
	height:15px;
	border:0px;
	float:left;
	background:none;
}
input.btn { 
	height:25px;
	color:#000;
	line-height:20px;
	font-size:11px;	
	font-weight:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #3f590a;
    background: #c7eb8e;
	text-align:center;
} 

input.btn:hover{ 
	color:#000; 
	font-size:11px;	
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #3C3C3D;
    background: #7bac39;
	text-align:center;
} 
.btn1 { 
	height:25px;
	color:#000;
	line-height:20px;
	font-size:11px;	
	font-weight:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #3f590a;
    background: #c7eb8e;
	text-align:center;
} 

.btn1:hover{ 
	color:#000; 
	font-size:11px;	
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #3C3C3D;
    background: #7bac39;
} 

input.save { 
	background: url(../images/apply2.png) no-repeat center left;
	padding-left:16px;
	height:25px;
	color:#2b5502;
	line-height:20px;
	font-size:11px;	
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #5d5e5a;
	background-color:#f5f5f5;
} 

input.save:hover{ 
	background: url(../images/apply2.png) no-repeat center left;
	padding-left:16px;
	color:#2b5502; 
	font-size:11px;	
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #274e01;
    background-color: #e6efc2;
}
input.ok { 
	background: url(../images/ok.png) no-repeat center left;
	padding-left:16px;
	height:25px;
	color:#2b5502;
	line-height:20px;
	font-size:11px;	
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #5d5e5a;
	background-color:#f5f5f5;
} 

input.ok:hover{ 
	background: url(../images/ok.png) no-repeat center left;
	padding-left:16px;
	color:#2b5502; 
	font-size:11px;	
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #636f35;
    background-color: #e6efc2;
}
 
input.cancle { 
	background: url(../images/delete.png) no-repeat center left;
	padding-left:16px;
	height:25px;
	color:#d12f19;
	line-height:20px;
	font-size:11px;	
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #5d5e5a;
	background-color:#f5f5f5;
} 

input.cancle:hover{ 
	background: url(../images/delete.png) no-repeat center left;
	padding-left:16px;
	color:#d12f19; 
	font-size:11px;	
	line-height:20px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #e24b36;
    background-color: #fbe3e4;
} 
input.update{ 
	background: url(../images/update.png) no-repeat center left;
	padding-left:16px;
	height:25px;
	color:#ba5301;
	line-height:20px;
	font-size:11px;	
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #5d5e5a;
	background-color:#f5f5f5;
} 

input.update:hover{ 
	background: url(../images/update.png) no-repeat center left;
	padding-left:16px;
	color:#ba5301; 
	font-size:11px;	
	line-height:20px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #e06300;
    background-color: #fee7c0;
}
input.browse{ 
	background: url(../images/browse.png) no-repeat center left;
	padding-left:16px;
	height:25px;
	color:#024c6f;
	line-height:20px;
	font-size:11px;	
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #5d5e5a;
	background-color:#f5f5f5;
} 

input.browse:hover{ 
	background: url(../images/browse.png) no-repeat center left;
	padding-left:16px;
	color:#024c6f; 
	font-size:11px;	
	line-height:20px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #29667d;
    background-color: #cdedfc;
}  
input.exit{ 
	background: url(../images/exit.png) no-repeat center left;
	padding-left:16px; 
	height:25px;
	color:#000000;
	line-height:20px;
	font-size:11px;	
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #5d5e5a;
	background-color:#f5f5f5;
} 

input.exit:hover{ 
	background: url(../images/exit.png) no-repeat center left;
	padding-left:16px;
	color:#000000; 
	font-size:11px;	
	line-height:20px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
    background-color: #e7e8e9;
}  
.input2 {
	height:18px;
	border:1px solid #3f590a;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#465b60;
	font-weight:normal;
}
.input2:hover, .input:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
}
.input3 {
	height:18px;
	border:1px solid #3f590a;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#465b60;
	font-weight:normal;
	width:72px;
}
.input3:hover, .input:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
}
