
form { /******* Used for all forms in Vivvo *********/
	padding: 0px;
	margin: 0px;
}
tr {


}

input, select, textarea { }

select  {}

textarea  {border: 1px solid #7F9DB9;}
.label {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	width: 175px;padding-bottom:10px

}



.field {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;padding-bottom:10px
}



.textinput {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	padding: 3px;

	width: 250px;

	

	border-top: 1px solid #ddd;

	border-left: 1px solid #ddd;

	

	border-right: 1px solid #aaa;

	border-bottom: 1px solid #aaa;

}



.selectinput {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	padding: 3px;

	width: 258px;

	

	border-top: 1px solid #ddd;

	border-left: 1px solid #ddd;

	

	border-right: 1px solid #aaa;

	border-bottom: 1px solid #aaa;

}

.textinputbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	padding: 3px;

	width: 250px;

	height: 125px;

	

	border-top: 1px solid #ddd;

	border-left: 1px solid #ddd;

	

	border-right: 1px solid #aaa;

	border-bottom: 1px solid #aaa;

}



.errormessage {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CC0000;

	padding-bottom: 5px;

}

.req {

	font-size: 10px;

	color: #999999;

	padding-left: 10px;

}

.btn {
background-position: center center;
	color: #CC0000;
	background-image: url('../img/btn2.png');
	background-repeat: no-repeat;

	cursor: pointer;

	font-weight: bold;
	border: 0px;
	padding: 3px;
	font-size: 12px;width:80px;height:35px
}





.input-textarea {

	width: 575px;

	height: 200px;

}

