/* STANDARDS
----------------------------------------------- */
body {
 margin: 10px auto;
 text-align: center;
 padding: 0;
 overflow: auto;
 font-family: arial, verdana;
 font-size: 13px;
 color: #000;
 background-color: #EFE9CC;}

table {
 margin-top: 0;
 margin-bottom: 0;
 padding: 0;
 text-align: left;
 border-collapse: collapse;}

td {
 vertical-align: top;}


/* TEXT ELEMENTS
----------------------------------------------- */

ol, ul, li {/*
 list-style: none;*/
 font-size: 12px;}

h1 {
 font-size: 25px;
 margin: 0;
 padding: 0;
 font-family: georgia;
 font-weight: normal;}

h2 {
 font-size: 22px;
 margin: 0;
 padding: 0;
 font-family: georgia;
 font-weight: normal;}

h3 {
 font-size: 19px;
 margin: 0;
 padding: 0;
 font-family: georgia;
 font-weight: normal;}

h4 {
 font-size: 16px;
 margin: 0;
 padding: 0;
 font-family: verdana;
 font-weight: bold;}

h5 {
 font-size: 12px;
 margin: 0;
 padding: 0;
 font-family: verdana;
 font-weight: bold;}

h6 {
 font-size: 9px;
 margin: 0;
 padding: 0;
 font-family: verdana;
 font-weight: bold;}

img {
 border: 0;}

li > p {
 margin-top: 5px;}

pre {
 font-family: monospace;
 font-size: 1.0em;}

strong, b {
 font-weight: bold;}


/* LAYOUT
----------------------------------------------- */
/* for mozilla browsers to center table */

form {
 margin: 0 auto;
 padding: 0;
 width: 100%;}

fieldset {
 margin: auto;}

/* Links
----------------------------------------------- */

a, a:link, a:active, a:visited {
 text-decoration: none;
 font-weight: bold;
 color: #30965E;}

a:hover {
 color: red;}

.left {
 text-align: left;}

.right {
 text-align: right;}

.center {
 text-align: center;}

