/* Normalizes margin and padding (-th, td) */
body, div, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote { 
margin: 0; 
padding: 0; 
}

/* dl, dt, dd, ul, ol, li, */

/* Normalizes font size for headers */
h1, h2, h3, h4, h5, h6 { 
font-size: 100%; 
}

/* Removes list-style from lists */


/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var { 
font-style: normal; 
font-weight: normal
}

/* Removes border from tables
table { 
border-collapse: collapse; 
border-spacing: 0; 
} */

/* Removes border from fieldset and img */
fieldset, img { 
border: 0; 
}

/* Left-aligns text in caption and th */
caption, th { 
text-align: left; 
}

/* typography */

body { 
color: black; 
background: #99cc33; 
text-align: left; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 19px; 
}

.body { 
color: black; 
background: #99cc33; 
padding: 0; 
margin: 0; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 19px; 
}

.table_txt { 
color: black; 
background: white; 
padding: 0; 
margin: 0; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 19px; 
}

p,h1,h2 {
margin:10px;
}

h1 { 
font-size: 18px; 
font-family: Courier; 
font-weight: bold; 
font-style: normal; 
line-height: 21px; 
}

.emphasize { 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-style: normal; 
line-height: 19px; 
}

.cemphasize { 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-style: normal; 
line-height: 19px; 
text-align: center;
}

.notes { 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 16px; 
}

.cnotes { 
text-align: center; 
}

.quote { 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: italic; 
line-height: 17px; 
}

a:link { 
background: none;
color: black;
text-decoration:none;
}

a:visited { 
background: none;
color: #555555;
text-decoration:none;
}

a:hover, a:active { 
background: none;
color: blue;
text-decoration:none;
}

#nav { 
text-align: left; 
font-size: 13px; 
line-height: 24px; 
font-family: Courier; 
font-weight: bold; 
font-style: normal; 
}

#nav ul {
margin: 0;
padding: 15px 0px 5px 75px; 
text-align: left;
}

#nav li {
margin: 0; 
padding: 20px 22px 10px 15px; 
_padding: 30px 13px 0px 15px; 
display: inline;
list-style: none;
}

#nav a { 
padding: 20px 0px 10px 0px; 
border: 0; 
text-decoration: none;
color: #000;
background-color: transparent;
}

#nav a:link, #nav a:visited { 
border: 0; 
color: black; 
background-color: transparent;
}

#nav a.active, #nav a:hover { 
border: 0; 
color: blue; 
background-color: transparent;
}

.on { 
background: url("http://www.geaugraphics.com/images/tab2_w.png") bottom left no-repeat; 
}

.off { 
background: url("http://www.geaugraphics.com/images/tab2_g.png") bottom left no-repeat; 
}

.footer { 
clear: both; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 13px; 
padding-top: 50px;
text-align: center;
}

.emaillinks a { 
font-size: 15px; 
font-family: Courier; 
font-weight: bold; 
font-style: normal; 
line-height: 19px;
background: none;
color: blue;
text-decoration: underline; 
}

.emaillinks a:visited { 
background: none;
color: blue;
text-decoration: underline;
}

.emaillinks a:hover, a:active { 
background: none;
color: blue;
text-decoration: underline;
}
