/* Styles associated with xforms.xsl */


#xforms-buttons{
	text-align:right;
}

.xforms-listbox {
	font-size:11px;
	border:0px;
	color:#333333;
	width:250px;
	padding:2px;
	border:1px inset #cccccc;
	background-color:#F0EDEB;
}
.xforms-radio{
}
.xforms-menu{
	font-size:11px;
	border:0px;
	color:#333333;
	width:250px;
	padding:2px;
	border:1px inset #cccccc;
	background-color:#F0EDEB;
	}
.xforms-menu:focus {
	background-color:#FFFFFF;
}	
.xforms-textarea{
	height:250px;
	color:#000000;
	border:1px inset #cccccc;
	font-size:12px;
	font-family:"Courier New", Courier, mono;
	padding:2px;
	font-size:11px;
	width:100%;
	background-color:#F0EDEB;
}
.xforms-upload{
	font-size:11px;
	border:1px inset #cccccc;
	width:250px;
	color:#333333;
	background-color:#F0EDEB;
	}
.xforms-upload:focus {
	background-color:#FFFFFF;
	background-image:url();
}	
.xforms-secret{
	font-size:11px;
	border:1px inset #cccccc;
	width:250px;
	padding:2px;
	color:#333333;
	background-image:url(images/xforms-input-back1.jpg);
	}
.xforms-secret:focus {
	background-color:#FFFFFF;
	background-image:url();
}
.xforms-input{
	font-size:11px;
	border:1px inset #cccccc;
	width:250px;
	padding:2px;
	color:#333333;
	background-image:url(images/xforms-input-back1.jpg);
	}
.xforms-input:focus {
	background-color:#FFFFFF;
	background-image:url();
}
.xforms-textarea:focus {
	background-color:#FFFFFF;
	background-image:url();
}
.xforms-directory {
		font-size:11px;
		border:1px inset #cccccc;
		width:227px;
		padding:2px;
		color:#333333;
		background-image:url(images/xforms-input-back1.jpg);
	}
.xforms-directory-img {
		cursor:pointer;
		width:17px;
		height:17px;
		padding-left:3px;
		display:inline;	
		vertical-align:bottom;
	}
.xforms-submit {
		background-color:ButtonFace;
		color:#333333;
		text-align:center;
		font-size:12px;
		margin-top:5px;
	}
.xforms-label {
	width:225px;
	float:left;
	line-height:150%;
	color:#000000;
}
.xforms-button-date {
	font-size:8px;
}
fieldset {
	background-color:ButtonFace;
	padding:4px;
}

#fieldset #references {
	text-align:right;
	padding-right:5px;
}
#fieldset #errors {
	color:#333333;
	float:left;
	visibility:hidden;
	}
	
#xTooltip {
  position:absolute; visibility:hidden;
}
.xtip1 {
  position:absolute; visibility:hidden; overflow:hidden;
  color:#fff; background:red; border:1px solid #666;
  font-size:11px; margin:0; padding:1px;
  width:150px; 
  text-align:left;
}
.tip1 {
  border:0;
}