/* This file covers all of the styles used natively within Formitable. Use what you want and discard the rest. */
input, textarea {
	font-size: 12px;
	padding: 4px 4px;
	border: 1px solid #e9e9e8;
	background: #fffff0;
	}

label, .textlabel {
	font-size: 13px;
	width: 160px; 
	text-align: right;
	font-weight: bold;
	display: inline-block;
	margin-right: 15px;
	}

fieldset label { width: auto; }

td label {
	margin-left: -80px; /*width of left column*/
	width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
	}


td.req label {
	color: red;
	font-weight: bold;
	}

form p {
	clear: left;
	margin: 0;
	padding: 5px 0 8px 0;
	padding-left: 180px; /*width of left column containing the label elements*/
	height: 1%;	
	}

form td p {
	margin: 0;
	padding-left: 100px; /*width of left column containing the label elements*/
	height: 1%;	
	}


form p.last {
	border-bottom: none;
	}

.err {
	font-size: 10px;
	color: red;
	}

.errbox {
	padding: 10px;
	background-color: #F3F4E9;
	color: #333;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	text-align: left;
	}

.errBoxName {
	font-weight: bold;
	}

.textarea {
	color: #000;
	border: 1px solid #CCCCCC;
	overflow: auto;
	}

.select {
	color: #000;
	}

.multiselect {
	font-size:12px;
	color: #000;
	width:100%;
	height:75px;
	}
	
.fieldset {
	}

.save, .erro {
	font-size: 16px;
	color: #000;
	padding: 20px;
	}

.save {	
	background-color: #B1DF27;
	}

.erro {	
	background-color: red;
	}


.button, .submit {
	padding: 6px 10px;
	background-color: #B1DF27;
	font-weight: bold;
	-moz-border-radius: 3px; -webkit-border-radius: 3px;
	border: none;
	}
	
.space { clear: both; margin: 8px 0; }