body{background:#fff;font-family:Tahoma,Helvetica,Arial,sans-serif;line-height:1.3em;font-size:76%;color:#333}h1{font-family:Helvetica ,Arial,sans-serif;font-size:16px;font-weight:700;color:#666}h2{font-family:Arial, Helvetica,sans-serif;font-size:14px;font-weight:400;color:#333}h3{font-weight:700;font-family:Helvetica,Arial,sans-serif;font-size:13px;color:#135cae}h4{font-weight:700;font-family:Arial, Helvetica, sans-serif;color:#333}a:link,a:visited{color:#1B57B1;text-decoration:none;font-weight:400}a:hover{color:#00c;text-decoration:underline;font-weight:400}div.caption{padding:0 10px}div.caption img{border:1px solid #CCC}div.caption p{font-size:.90em;color:#666;text-align:center}hr#system-readmore{border:red dashed 1px;color:red}hr.system-pagebreak{border:gray dashed 1px;color:gray}
body{font-family:Arial, Helvetica, 'Sans Serif';font-size:78%;color:#333;text-align:center;margin:0;padding:0}img{border:0 none;margin-left:auto;margin-right:auto}#frame{width:400px;margin:20px auto;padding:20px}#frame form{text-align:left}.outline{border:1px solid #ccc;background:#fff;padding:2px}form{margin:auto}form p{margin:0;padding:.2em 0}form fieldset{border:0 none;margin:0;padding:.2em}label{display:block;float:left;width:10em;margin:5px 0 2px}input{border:1px solid #0E67A1;padding:1px}input.button{width:auto;height:1.8em;cursor:pointer;background-color:#FFF}form br{display:none}input.button:hover{border-color:#FC902E}#frmlogin{margin:0 10px}#frmlogin fieldset.button{text-align:right}
*{font-family:helvetica, arial, sans-serif;font-size:11px;color:#5F6565}html{height:100%;margin-bottom:1px}body{height:100%;background:#FFF;font-family:helvetica, arial, sans-serif;font-weight:400;margin:0 0 1px;padding:0}.error{margin-left:auto;margin-right:auto}table,td,th,div,pre,blockquote,ul,ol,dl,address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading{font-family:helvetica, arial, sans-serif;font-weight:400}#outline{width:900px;background:#FFF;margin:0 auto;padding:60px 0}#errorboxoutline{width:900px;border:1px solid #000;margin:0;padding:0}#errorboxheader{width:900px;background:#E44249;color:#FFF;font-weight:700;font-size:12px;line-height:22px;text-align:center;border-bottom:1px solid #000;margin:0;padding:0}#errorboxbody{text-align:left;margin:0;padding:10px}#techinfo{text-align:left;border:1px solid #CCC;color:#CCC;margin:10px;padding:10px}#techinfo p{color:#CCC}