@charset "utf-8";
/*    Global style reset for all inputs. Rule is repeated below for IE 6 to recognise the Styles   */
input[type="text"], input[type="password"] { /*, input[type="button"], input[type="submit"]*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius : 4px;	
	border: solid 1px #cfcfcf;
 	padding: .1em .8em;
 	margin: .2em;
	font-size: 100%;
}
fieldset, legend,  textarea,  button, select  {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius : 4px;	
	border: solid 1px #cfcfcf;
 	padding: .1em .8em;
 	margin: .2em;
	font-size: 100%;
}

/* Textarea, Fieldset, legend, select, label  */
textarea {
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	display: block;
	padding: .8em;
	overflow-x: hidden;
	overflow-y: auto;
	overflow: auto;
}
fieldset { 	padding: .8em 0; background-color: white;}
legend { 	font-weight:  bold; margin: 0 1em;}
label {		padding: .1em .8em;  }
select { 	padding:  .1em 0;}

/* Text and Passwords   */
	input[type="text"], input[type="password"], textarea {
		background-color: white;
		background-repeat: repeat-x;
		background-position: bottom;
		background-image: url(../images/input_text_normal.gif);
	}	
	input[type="text"]:hover, input[type="password"]:hover, textarea:hover {
		background-color: white;
		background-position: top;
		background-image: url(../images/input_text_hover.gif);
		border: solid 1px #5ea3c7;
	}	
	input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
		background-color: #fefeef;
		background-image: none;
		border: solid 1px #5ea3c7;
	}
/* Buttons */
	/*input[type="submit"], input[type="button"], button {
		background-color: #00bce4;
	 	text-transform: uppercase;
	 	border:  solid 1px #00bce4;
	 	font-weight: bold;
	 	font-size: 90%;
	 	cursor: pointer;
	}
	input[type="submit"]:hover, input[type="button"]:hover, button:hover {
		background-color: #57d6f1;
	}
	input[type="submit"]:focus, input[type="button"]:focus, button:focus {
		background-color: #0891ae;
	}*/