fieldset{border: 0px solid black; padding:0 0 10px 15px; text-align:left;}
label{display:block; margin-top:10px;}
legend{padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}

textarea{width:98%;border:1px solid #000000;background:#F5F5F5 url(../img/input_text.gif) right top no-repeat;overflow:auto;}
textarea:hover{background-color:#FFFFFF;}
textarea:focus{background-color:#FFFFFF;}

select{ width:200px; background-color:#F5F5F5; border-color:#000000}
select:focus{background-color:#FFFFFF;}
select:hover{background-color:#FFFFFF;}

input.name{
	background:#F5F5F5 url(../img/input_name.gif) right no-repeat; 
	}
input.phone{
	background:#F5F5F5 url(../img/input_phone.gif) right no-repeat; 
	}
input.mail{
	background:#F5F5F5 url(../img/input_mail.gif) right no-repeat; 
	}
input{width:200px;border: 1px solid #000000; background-color:#F5F5F5;}
input:focus{background-color:#FFFFFF;}
input:hover{background-color:#FFFFFF;}
input.button{ width:49%; margin-bottom:2px;}
html>body input.button {width:49%;}

input.radio{
	width:auto;
	background-color:#FFFFFF;
	border-width:0;
}

form{
	margin:0;
	padding:0;
}
form.fl{
	float:left;
	clear:left;
	margin-right:15px;
	border-right:1px dotted #cccccc;
	}
#navBar select{
	margin-left:4px;
	width:77%;	
}
html>body #navBar select{
	margin-left:0px;
	padding-left:4px;
	width:80%;	
}
#navBar input{
	float:right;
	margin-right:1px;
	padding-left:0px;
	width:18%;
	height:22px;
	border-width:0;	
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;
	background-color:#FFFFFF;
}


