body { margin: 0;}a img { border: 0;}.ffix {clear: both;}.hidden { display: none;}form { margin: 0;}body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; background: white;}.main { width: 950px; margin: 20px auto 0 auto;}.lpane { width: 160px; float: left; overflow: hidden;}.mpane { width: 550px; margin: 0 0 0 40px; float: left; overflow: hidden;}.rpane { width: 160px; margin: 0 0 0 40px; float: left; overflow: hidden;}.logo { text-align: right; height: 115px;}.leftBanner p { margin: 0; }.langs { text-align: right; font-weight: bold; margin: 63px 0 35px 0; height: 17px;}.langs a, .langs a:visited {color: black; text-decoration: none; }.langs a:hover {text-decoration: underline; }.tmenu { height: 17px; margin: 63px 0 35px 0; font-weight: bold; text-align: justify;}.tmenu ul { padding: 0; margin :0; display: inline;}.tmenu li { padding: 0; margin: 0; list-style: none; float: left; margin: 0 40px 0 0;}.tmenu li.last { text-align: right; margin: 0 0 0 0;}.tmenu li div { display: inline;}.tmenu li.sel { color: #aaaaaa;}.tmenu a, .tmenu a:visited {color: black; text-decoration: none; }.tmenu a:hover {text-decoration: underline; }.tmenu li.sel a, .tmenu li.sel a:visited {color: #aaaaaa; text-decoration: none; }.news { margin: 0 0 10px 0; padding: 10px 0 0 0; border-top: 1px dashed black;}.news p { margin: 0 0 3px 0; line-height: 1.5em; font-size: 90%;}.archive { margin: 0;}.news .date { font-weight: bold;}.footer { margin: 10px 0 0 0; font-size: 10px; text-align: center;}.footer a, .footer a:visited { color: black;}.ap_fulltext {line-height: 1.5em;}.ap_fulltext p { margin: 0 0 1em 0; } .ap_fulltext p.ap_no_gaps{margin: 0 }.ap_fulltext p.ap_hdr_1, .ap_fulltext h2 {font-size: 150%;font-weight: bold;margin: 1em 0 .3em 0;}.ap_fulltext p.ap_hdr_2, .ap_fulltext h3 {font-size: 125%;font-weight: bold;margin: 1em 0 .3em 0;}.ap_fulltext p.ap_hdr_3, .ap_fulltext h4 {font-size: 100%;font-weight: bold; margin-top: 1em; margin: 1em 0 .3em 0;}.ap_fulltext p.ap_code {font-family: Courier;font-size: 10px;margin: 0;background: #e0e0e0 }.ap_fulltext p.ap_highlight {margin: 0 2em 1em 2em;padding: .5em;background: #eeeeee;border: 1px solid #808080;font-size: 105% }.ap_fulltext p.ap_small {font-size: 80%;}.ap_fulltext blockquote { margin: 0 0 0 35px;}.ap_fulltext ul, .ap_fulltext ol {margin: .3em 0 1em 0;padding: 0 0 0 1.5em;}.ap_fulltext ul ul, .ap_fulltext ol ol {margin-top: .3em; margin-bottom: 0 }.ap_fulltext li {margin: 0 0 .3em 0 }.ap_fulltext li p {margin: 0 }.ap_fulltext li.ap_hdr_1 {font-size: 28px;font-weight: bold; }.ap_fulltext li.ap_hdr_2 {font-size: 21px;font-weight: bold; }.ap_fulltext li.ap_hdr_3 {font-size: 16px;font-weight: bold; }.ap_fulltext li.ap_code {font-family: Courier;font-size: 16px;background: #e0e0e0;}.ap_fulltext img { margin: 1em }.ap_fulltext img.ap_limg { float: left; margin: 1em 1em 1em 0 }.ap_fulltext img.ap_rimg { float: right; margin: 1em 0 1em 1em }.ap_fulltext img.ap_tlimg{ float: left; margin: 0 1em 1em 0 }.ap_fulltext img.ap_trimg{ float: right; margin: 0 0 1em 1em }.ap_fulltext img.ap_bimg { margin: 0 }.ap_fulltext img.ap_mimg { margin: 0; vertical-align: middle; }.ap_fulltext table.ap_ltbl {border: dashed; }.ap_fulltext table.ap_ltbl td, .ap_fulltext table.ap_ltbl th,.ap_fulltext table.ap_ltbl table.ap_ltbl td, .ap_fulltext table.ap_ltbl table.ap_ltbl th {border: dashed;padding: 0.25em;vertical-align: middle;}.ap_fulltext table {border: gray solid;border-width: 3px 2px 2px 3px;margin: 0 0 1em 0; }.ap_fulltext td,.ap_fulltext table.ap_ltbl table td{border: gray solid;border-width: 0 1px 1px 0;padding: 0.25em;vertical-align: middle }.ap_fulltext th, .ap_fulltext table.ap_ltbl table th { border: gray solid;border-width: 0 1px 1px 0;padding: 0.25em;font-weight: bold;vertical-align: middle;background: #cccccc;text-align: left }.ap_fulltext table p {margin: 0;padding: 0 }.ap_fulltext .ap_lfloat { float: left; margin: 1em 1em 1em 0 }.ap_fulltext .ap_rfloat { float: right; margin: 1em 0em 1em 1em }.ap_fulltext .ap_ralign { margin-left: auto; margin-right: 0 }.ap_fulltext .ap_calign { margin-left: auto; margin-right: auto }.ap_fulltext .ap_lalign { margin-left: 0; margin-right: auto }.ap_fulltext .ap_tac { text-align: center }.ap_fulltext .ap_tar { text-align: right }.ap_fulltext .ap_tal { text-align: left }.ap_fulltext .ap_taj { text-align: justify }.ap_fulltext hr {height: 3px; border-top: 3px solid gray;}.ap_fulltext .ap_hr { margin: 0 0 1em 0;height: 1px;font-size: 1px; border-bottom: 1px solid gray;} .abstract p { margin: 0;}.CWsf_Ctrls_Paging { background: #eeeeee; padding: 3px 5px;}
