html, body, div, span, object, p, blockquote, pre, big, small,
a, abbr, address, img, sub, dl, dt, dd, ol, ul, li,
form, label, legend,
table, caption, tr, th, td {margin: 0px; padding: 0px; border: 0 none; outline: 0 none; font-style: normal; font-family: Arial; vertical-align: baseline;}
ul {list-style: none;}
html, body {height: 100%; position: relative;}
table {border-collapse: collapse;}
a {text-decoration: underline;}
a:hover {text-decoration: none;}
h1, h2, h3, h4, h5, h6 {font-weight: bold; margin: 0; padding: 0px; color: #688366;}
h1 {font-size: 28px;}
h2 {font-size: 20px;}
h3 {font-size: 14px;}
input, textarea, select {font-family: Arial; font-size: 12px; color: #525252; outline: 0 none;}
textarea {resize: none; overflow: auto;}

@media screen and (max-width: 800px) {
	h1 {font-size: 27pt;}
	h2 {font-size: 27pt; margin-bottom: 25px;}
	h3 {font-size: 18pt; margin-bottom: 10px;}
}

@media screen and (min-width: 801px) {
	html, body, div, span, object, p, blockquote, pre, big, small,
	a, abbr, address, img, sub, dl, dt, dd, ol, ul, li,
	form, label, legend,
	table, caption, tr, th, td {font-size: 12px;}
}
