 body * { margin: 0; padding: 0; border-style: solid; border-width: 0; } body { background-color: #F7F7F7; font-family: Arial, Verdana, Helvetica, Trebuchet, sans-serif; color: #444444; font-size: 0.8em; border-color: #E7E7E0; } div, ul, dl, ol, li, table, tr, td, th, fieldset, a, span, h1, h2, h3, blockquote { border-color: #E7E7E0; } img { border-style: solid; border-width: 0; border-color: #000000; display: block; } ul { list-style: none; } table { border-collapse: collapse; border-spacing: 0; } td, tr { vertical-align: top; } a { text-decoration: none; color: #008000; } a:hover { color: #444444; } #path { color: #B2B2B2; font-family: Verdana, sans-serif; margin: 6px 0 0 40px; font-size: 0.9em; } #path a { font-family: Arial, sans-serif; text-decoration: none; color: #B2B2B2; border: none; } #path a:hover { color: #444444; border-bottom: 1px dashed #008000; } #path .last_item { font-family: Arial, sans-serif; color: #444444; } #contentHeader { margin: 17px 40px 30px 40px; } #contentHeader h1 { font-family: "Times New Roman", serif; font-weight: normal; font-size: 1.8em; letter-spacing: 0px; word-spacing: 1px; margin: 0 -10px; padding: 0 10px; font-variant: small-caps; color: #363636; border-bottom: 1px solid #00B200; } #contentHeader h2 { margin-bottom: -0.2em; color: #606060; color: #008000; padding-left: 5px; font-weight: normal; font-family: "Times New Roman", serif; font-size: 1.3em; letter-spacing: 1px; } #contentHeader .secondaryInfo { margin-top: 10px; } #contentHeader cite { color: #999999; font-size: 1.2em; font-weight: bold; margin: 20px 0 0 1.4em; font-family: "Times New Roman", serif; letter-spacing: 2px; display: block; font-style: italic; } #contentHeader cite .interview { font-weight: normal; letter-spacing: 0px; display: block; font-size: 0.8em; word-spacing: 0.3em; font-style: normal; } #contentHeader .translation { font-family: "Times New Roman", serif; font-style: italic; text-align: right; color: #999999; } #contentHeader .date { font-family: "Times New Roman CE", "Times New Roman", serif; font-style: italic; text-align: right; color: #999999; margin-top: 10px; margin-bottom: -10px; } #contentBody { margin: 25px 40px 35px 40px; color: #3E3E3E; } #contentBody p { margin-bottom: 0.75em; text-align: justify; line-height: 1.55em; font-family: Arial, sans-serif; } #contentBody p { overflow: hidden; o\verflow: visible; width: 100%; w\idth: auto; he\ight: 1%; } #contentBody a { } #contentBody a:hover { color: #444444; border-bottom: 1px dashed #008000; } #contentBody ul, #contentBody ol { margin-bottom: 0.75em; text-align: justify; line-height: 1.55em; font-family: Arial, sans-serif; } #contentBody ul { list-style: circle outside; margin-left: 1.5em; margin-right: 1.5em; } #contentBody ul ul, #contentBody ol ol { margin-bottom: 0; } #contentBody h2, #contentBody h3, #contentBody h4, #contentBody h5, #contentBody h6 { font-family: "Times New Roman", serif; font-variant: small-caps; font-weight: normal; color: #008000; margin-top: 15px; margin-bottom: 0.5em; letter-spacing: 0px; word-spacing: 5px; } #contentBody h2 { font-size: 1.7em; } #contentBody h3 { font-size: 1.4em; } #contentBody h4 { font-size: 1.2em; letter-spacing: 0; } #contentBody h5 { font-size: 1.1em; } #contentBody h6 { font-size: 1em; } #contentBody hr { clear: both; height: 0px; width: 100%; margin: 2.4em 0 2.8em 0; border-top: 1px solid #E7E7E0; } #contentBody blockquote { margin-left: 1.5em; margin-right: 1.5em; } #contentBody blockquote p { font-style: italic; } #contentBody blockquote p { overflow: hidden; o\verflow: visible; width: 100%; w\idth: auto; he\ight: 1%; } #contentBody blockquote p span.author { display: block; text-align: right; font-weight: bold; font-style: italic; letter-spacing: 1px; } 
