/*
 * EPA-STYLE.CSS
 *
 * media: screen, print
 *
 * * */

html                    { font: 75%/150% Helvetica, Arial, sans-serif;}

.displayNone            { display: none; }
.hidden                 { position: absolute; left: -999em; }
.clear                  { display: block; clear: both; height: 1px; line-height: 1px; font-size: 1px; }


/* * * * * *  headings  * * * * * */
h1						{ font-size: 3em; margin-top: 0; color: #666; line-height:normal; }
h2, h3, h4, h5, h6  	{ margin: 0 0 12px; font-size: 1em; }
h1                      { font-size: 2em; font-weight: normal; }
h2                      { }
h3                      { font-size: 1.25em; }


/* * * * * *  lists  * * * * * */
ul                      { margin: 1px; padding: 1px; list-style: none;}
ul li                   { margin-left: 10px; padding: 0; margin-bottom: 1px; list-style: none; display:inline;}
ol                      { margin: 1em 0 1em 2em; padding: 0; }


/* * * * * *  links  * * * * * */

a.anchorlink                       { color: #FFF; text-decoration: none; font-weight:normal ; font-size: 1.05em; display: inline-block; background: black; padding: 3px 10px 3px 10px;}
a.anchorlink:visited               { color: #FFF; }
a.anchorlink:hover                 { color: #202020; text-decoration: none; display: inline-block; background: white;}
a.anchorlink:focus,
a.anchorlink:active                { }


a                       { color: #202020; text-decoration: underline; }
a:visited               { color: #202020; }
a:hover                 { text-decoration: none; }







/* * * * * *  images  * * * * * */
img                     { border: none; }
img.front				{ padding-top: 10px; border: 0;}


