/* CSS Document */
/* Print Styles */

body { font-size: 11pt; color: #000; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.4;}
h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif; border: none; background: none; margin-left: 0; margin-right: 0; padding: 0;}
h1 { font-size: 24pt; font-weight: bold; color: #666; }
h2 { font-size: 14pt; font-weight: bold; color: #000; }
h3 { font-size: 12pt; font-weight: bold; color: #000; }

body, div { background: none;}

.printonly { display: block;}

#topbar { padding: 0; width: 100%;  margin: 0 0 30px;}
#topbar p { font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 9pt; padding: 0; margin: 0; }
#topbar p a { display: none;}

div#top, div#topgap, div#sectionimage, ul#nav2, div#sitemap { display: none;}

div div#section h2 { padding: 8px; margin: 0 0 25px; border-top: 1px solid #666; border-bottom: 1px solid #666;}

#pagebody, #main { width: 100%;}
#content { margin: 0; padding: 0; width: 100%;}
#content p { width: 100%;}
#content p.breadcrumbs { display: none;}
#content p.intro { font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-bottom: 40px; color: #666;}

#bottom { margin: 30px 0 0; padding: 0;}
#footerlinks { margin: 10px 0; width: 100%;}
#footerlinks p { width: 100%; text-align: center; border-top: 1px solid #666; border-bottom: 1px solid #666; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#footercopyright p { width: 100%; padding: 0; margin: 20px 0 0; font-size: 9pt; color: #666;}
#bottom p a { color: #666;}
#footercopyright span.minorlinks { display: none;}