/*
__________________________________________________

Thomas revised version: Jan. 15, 2010

This file sets a baseline of 16px.  All sizes from this point onwards should be relative to 16px

This file should be called before all other css files.

All font familys from this point onwards should be Arial
__________________________________________________

*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	/* Helvetica Neue has been removed as the first selection */
}

/* This is the only fix that would take care of the alignment of the textfield that's on the left side of the input button in Opera versus other browsers. By setting the input to vertical-align: middle, the input button would align exactly to the right of the textfield in the middle. */
@media all and (min-width: 0px;) {
	input.textfield {
	vertical-align: middle;
	}
}
