input.buttons {
	background-color: #aaa;
	border: 2px solid #ddd;
	color: #fff;
	width: 150px;
}

input.buttons:focus,input.buttons:hover {
	background-color: #bbb;
	border: 2px solid #DDDDDD;
	color: #FFFFFF;
	cursor: pointer;
}

input.textInput,textarea {
	color: #777777;
	border: 1px #999999 solid;
	text-indent: 0.25em;
	padding: 0.3em;
	background: #eee;
	font-size: 11px;
}

input.textInput:focus,input.textInput:hover,textarea:focus,textarea:hover
	{
	border: 1px solid;
	text-indent: 0.25em;
	border: 1px #999999 solid;
	background: #FFECEC;
}

div.tabTitle {
	text-indent: 20px;;
	background: #FFE8EA;
	font-weight: bold;
	border: #666666 solid 1px;
	padding: 0.25em;
	cursor: pointer;
}

/* for fillable forms */
div.inputHolder {
	clear: both;
	padding: 0.25em;
}

div.inputLabel {
	float: left;
	width: 150px;
	text-align: right;
	font-weight: bold;
	padding-right: 0.25em;
}

div.textLabel {
	float: left;
	width: 150px;
	text-align: left;
	font-weight: bold;
	padding-left: 40px;
}
