body { font: 100% National, Helvetica, Arial, sans-serif; background-color: #fff; margin: 0.5em 1em; margin: 0.5rem 1rem; }

/* headings 
-----------------------------*/
h1 { text-align: -9999px; }
h2 { color: #373737; font-size: 1.875em; font: 400 1.875rem National, Helvetica, Arial, sans-serif; /* 38pt / 16 */ margin-bottom: 20px; } 
h3 { color: #373737; font-size: 1.625em; font: bold 1.625rem National, Helvetica, Arial, sans-serif; /* 26pt / 16 */ margin: 20px 0 10px 0; } 
h4 { color: #373737; font-size: 1.375em; font: bold 1.375rem National, Helvetica, Arial, sans-serif; /* 22pt / 16 */ margin: 20px 0 10px 0; }
h5 { color: #373737; font-size: 1.125em; font: bold 1.125rem National, Helvetica, Arial, sans-serif; /* 18pt / 16 */ margin: 20px 0 10px 0; }
h6 { color: #373737; font-size: 1em; font: bold 1rem National, Helvetica, Arial, sans-serif; /* 16pt / 16 */ margin: 20px 0 10px 0; }

/* default wordpress editor styles 
-----------------------------*/
.content_main ol, .content_main ul { margin: 0px 30px; }
.content_main li { margin-bottom: 8px; }
strong { font-weight: bold; } 
em { font-style: italic; }
blockquote { }
code { }
del { } /* <del> acts as strikethrough in wordpress */
.content_main img { border: 4px solid #fff; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); }
p { color: #373737; line-height:18px; font: normal 0.875rem/150% Georgia, "Times New Roman", Times, serif; /* 14pt / 16 */ margin-bottom: 10px; } 
a { color: #990000; text-decoration: underline; }


/* global classes 
-----------------------------*/
.clear { clear: both; }
.page_wrapper { margin: 0 auto; position: relative; } 
.title_acronym { color: #373737; }
.print { display: inline-block; }

/* header classes 
-----------------------------*/
header h2, header h2 a { text-decoration: none; margin-bottom: 5px; }
header h3 { font-size: 16px; font-style: italic; margin: 0; }


/* do not display these elements
-----------------------------*/
header .accessibility,
header .search_wrapper,
header h1 a,
.breadcrumbs,
aside,
.content_sidebar { display: none; }
