@import "fwml.css";

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.formSpan {
    display: block;
    margin-bottom: 1.25em;
}

.float_left { float: left; }
.float_right { float: right; }

/* Footer Buttons */
.fwftr-button,
.fwftr-button:link,
.fwftr-button:active,
.fwftr-button:visited { white-space: nowrap !important; color: #fff !important; font-weight: bold !important; display: -moz-inline-box; /* FF2 version of inline-block... */ display: inline-block !important; width: auto !important; font-family: helvetica, arial !important; margin: 0 0 0 2px !important; text-decoration: none !important; background-color: #000 !important; border: 2px solid #424242 !important; cursor: pointer; -ms-filter: alpha(opacity = 55); filter: alpha(opacity = 55); zoom: 1; opacity: 0.55 !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; }

.fwftr-button:hover { color: #fff !important; -ms-filter: alpha(opacity = 65) filter: alpha(opacity = 65); opacity: .65 !important; }

.fwftr-button span { display: block !important; }

.fwftr-input-big, input.fwftr-button-big { font-size: 13px !important; padding: 3px 9px 3px !important; }

.fwftr-button-big, 
.fwftr-button-big:link,
.fwftr-button-big:active, 
.fwftr-button-big:visited { font-size: 13px !important; line-height: 14px !important; padding: 4px 11px 4px !important; }