
html { font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body { font-size:13px;margin:0}body,button,input,select,textarea { color:#222;font-family:sans-serif}a { color:#00e}a:visited { color:#551a8b}a:hover { color:#06e}a:focus,a:hover,a:active { outline:0}abbr[title] { border-bottom:dotted 1px}b,strong { font-weight:bold}blockquote { margin:1em 40px}dfn { font-style:italic}hr { border:0;border-top:#ccc solid 1px;display:block;height:1px;margin:1em 0;padding:0}ins { background:#ff9;color:#000;text-decoration:none}mark { background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp { font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre { white-space:pre;white-space:pre-wrap;word-wrap:break-word}q { quotes:none}q:before,q:after { content:"";content:none}small { font-size:85%}sub,sup { font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup { top:-0.5em}sub { bottom:-0.25em}h1,h2,h3,h4,h5,h6,h7 {margin:0;padding:0;font-weight:normal}ul,ol { margin:1em 0;padding:0 0 0 40px}dd { margin:0 0 0 40px}nav ul,nav ol { list-style:none;list-style-image:none;margin:0;padding:0}img { border:0;vertical-align:top;-ms-interpolation-mode:bicubic}svg:not(:root) { overflow:hidden}figure { margin:0;display:block}form { margin:0}fieldset { border:0;margin:0;padding:0}label { cursor:pointer}legend { border:0;*margin-left:-7px;padding:0}button,input,select,textarea { font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input { line-height:normal;*overflow:visible}table button,table input { *overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"] { cursor:pointer;-webkit-appearance:button}input[type="text"] { -webkit-appearance:none}input[type="checkbox"],input[type="radio"] { box-sizing:border-box}input[type="search"] { -webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration { -webkit-appearance:none}input[type="search"],input[type="email"],input[type="text"] { font-family:Arial,Helvetica,sans-serif}button::-moz-focus-inner,input::-moz-focus-inner { border:0;padding:0}textarea { overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid {  }input:invalid,textarea:invalid { background-color:#f0dddd}table { border-collapse:collapse;border-spacing:0}td { vertical-align:top}.ir { background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.ir br { display:none}.hidden { display:none !important;visibility:hidden}.visuallyhidden { border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus { clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible { visibility:hidden}.clearfix:before,.clearfix:after { content:"";display:table}.clearfix:after { clear:both}.clearfix { zoom:1}@media print {* { background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited { text-decoration:underline}a[href]:after { content:" (" attr(href) ")"}abbr[title]:after { content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after { content:""}pre,blockquote { border:1px solid #999;page-break-inside:avoid}thead { display:table-header-group}tr,img { page-break-inside:avoid}img { max-width:100% !important}@page { margin:0.5cm}p,h2,h3 { orphans:3;widows:3}h2,h3 { page-break-after:avoid}}#container { text-align:center;font-size:15px;margin-top:50px }#main { text-align:left;position:relative;width:500px;display:inline-block }#main .logo {text-align:right}#main .message{ border:1px solid #dfdfdf }#main .message legend { font-size:60px;font-weight:bold;margin-left:50px;padding:10px }#main .message .content{margin:0 50px 40px 50px}#main .message .content h1,#main .message legend h1 { font-size:22px;font-weight:bold }#main .or,#main .button { color:#a0a0a0;text-align:center;padding:10px }#main .button a{ color:#000;border:#dfdfdf solid 1px;padding:10px 30px;text-decoration:none }#search,.input {background:white;border:#dfdfdf solid 1px;width:500px;height:40px;margin-top:10px}#search input[type="text"] {border:0;float:left;margin-left:10px;width:450px;height:35px;margin-top:2px}#search input[type="submit"] {background:url('/design/ambase/images/search_button.png') no-repeat center;border:0;float:left;margin-top:5px;width:20px;height:30px}.login .input,.login .buttonblock { width:300px;float:right}.login label { width:80px;float:left;margin-right:10px;line-height:16px;margin:23px 0}.login .defaultbutton { border:0;margin-top:5px;height:30px;background:#000;color:#fff;padding:0 20px;float:left;margin-right:10px}.login .buttonblock a,.login .buttonblock a:active,.login .buttonblock a:hover { text-decoration:none;color:#000;font-weight:bold;font-size:14px;float:left}