/* CSS Document */body { margin: 0; padding: 0; font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; color: #000; font-size: 11pt; line-height: 18pt; }/* Clears for elements */div, img, h1, ul, li { list-style-type: none; }/* Layout Styles */#wrapper { margin: auto; width: 100%; background-color: #fff; }.balloonstyle { display: none; }.columnfade { display: none; }.footnote { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }#middlecolumn { width: 100%; margin: 0 auto; padding: 0; }#logotop_ { display: none; }#nav a.logolink { display: none; }#content { padding: 0 4em 2em 4em; }#content img { display: block; margin: 0 auto; }#content h1 { margin-bottom: 18px; }#content ul li { margin-left: 1em; }#footer { width: inherit; clear: both; }#footer p { text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 1em 0 0 0;  }#footer p,a { color: #826f4f; }h1 { color: #826f4f; font-size: 18pt; text-transform: uppercase; font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; }h1 span { display: none; }		h2 { font-size: 12pt; margin-bottom: 0; }/* For FAQ page */.altbox { background: #e4ddc1; padding: 8px 8px 2px 12px; }.spacebox { padding: 8px 8px 2px 12px; }/* For newsletter page */.current_issue { display: block; background: #fff; float: right; margin: 20px; padding: 12px; border-top: 2px solid #826f4f; border-bottom: 2px solid #826f4f; }.printlogo { display: block; margin: 20px; }/* Main Nav */#nav a.overview, a.commitment, a.about, a.faq, a.contact { background: transparent; float: left; display: inline; margin: 1em; }#nav ul li { list-style: none;  }#nav li ul li { display: none; }/* Float Nav Styles */#floatnav { display: none; }.preload { display: none; }li.star { display: none; }