@charset "UTF-8";
/* CSS Document */

body{background:#f84b47; font-size:16px; color:#F3F3F3; font-family:tahoma, arial, san-serif;}

input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666;
	border: solid 2px #CCC;
	padding: 4px 4px;
	margin-right: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;  
	-ms-border-radius: 6px;
}
textarea{		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666;
	border: solid 2px #CCC;
	padding: 4px 4px;
	margin-right: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;  
	-ms-border-radius: 6px;
}
/* Vanadium Styles */ 
div.vanadium-invalid {
  border-color: blank !important;
  border-style: solid !important;
}
div.vanadium-valid {
  border-color: blank !important;
  border-style: solid !important;
}
.vanadium-message-value {
  font-style: italic;
  text-decoration: underline;
}
.vanadium-advice.vanadium-invalid, .vanadium-advice.vanadium-invalid * {
  color: blank;
}

input.vanadium-valid {
  border-color: greenyellow;
}
input.vanadium-invalid {
  border-color: blank;
}
#messages {
  height: 70px;
  padding: 0;
  border-color: yellow;
}
input.vanadium-valid ~ .vanadium-valid-advice {
  display: inline !important;
  color: green;
}
