.forms {
	display: inline-block;
	margin:0 0 10px 25px;
	border:1px solid #fd8e1a;
	border-radius:5px;
	padding:5px;
	float:right;
	background:#ffcc66;
	max-width:320px;
}

.no-style{
    display: inline;
    margin: 0;
    border: none;
    border-radius: 0;
    padding: 0;
    float: none;
    background: none;
}

div.forms table, div.forms table tr, div.forms table tr td {
	border: none;
	margin: 0px;
	font-size:16px;
}
.form-title {background:#fd8e1a; color:#FFFFFF; text-align:center;}
div.forms table tr td { padding:7px 5px; }
div.forms table tr td input { padding:3px 2px; border-radius:5px; }
div.forms table tr td button { font-size:16px; padding:5px; border-radius:5px; }
.formsMessages { text-align:center; color:#fff; background:#006600; font-size:16px; font-weight:bold; padding:5px 0;}