@charset "UTF-8";@media screen,projection{form.login{display:inline}form.login input{font-size:90%;border:1px solid #000}form.login input.type_text{padding:1px;text-align:center}form.login input.type_button{padding:1px 2px;cursor:pointer;background-color:#ccc;background-image:url(../../images/nav_button_bg.gif);background-repeat:repeat-x}form.login input.type_button:hover{color:#666}form.login input.type_button{padding:1px\9 4px\9}.yform fieldset{border:1px #ddd solid;background:#fafafa;margin:0 0 1.5em;padding:5px 10px 10px}.yform legend{font-size:100%;font-weight:400;color:#555}.yform label{color:#666;font-size:100%}.yform input,.yform textarea,.yform select,.yform optgroup{font-family:Arial,Helvetica,sans-serif}.yform .type-text input,.yform .type-text textarea,.yform .type-select select{border:1px solid #ddd}.yform div.type-text input:focus,.yform div select:focus,.yform div textarea:focus,.yform div.type-text input:hover,.yform div select:hover,.yform div textarea:hover,.yform div.type-text input:active,.yform div select:active,.yform div textarea:active{border:1px #a66 solid;background:#fff}.yform .type-button input{border:1px #aaa solid;font-weight:700;color:#000;background:#454545 url(../../images/nav_button_bg.gif) top left repeat-x;padding:0 5px;height:25px}.yform div.type-button input:focus,.yform div.type-button input:hover,.yform div.type-button input:active{border:1px #444 solid}.yform div.type-button input.reset:focus,.yform div.type-button input.reset:hover,.yform div.type-button input.reset:active{background:#800;color:#fff}.yform div.type-button input.submit:focus,.yform div.type-button input.submit:hover,.yform div.type-button input.submit:active{background:#880;color:#fff}input.disabled,input[disabled=disabled]{cursor:auto;background:0 0;background-color:#fff}.yform{overflow:hidden;clear:left}.yform fieldset{overflow:hidden}.yform label{display:block;cursor:pointer}.yform legend{background:0 0;border:0;padding:0 .5em}.yform .message{display:block;margin-bottom:.5em;color:#666}.yform input[type=hidden]{display:none!important}.yform sup{color:#800;font-weight:700}.yform div.type-text,.yform div.type-select,.yform div.type-check,.yform div.type-button{margin:0;padding:3px 15px 3px 0;position:relative;overflow:hidden}.yform div.type-text{padding-right:24px}.yform .type-text input,.yform .type-text textarea{display:block;position:relative;padding:3px;width:58.5%}.yform .type-text input{height:17px}.yform .type-select select{display:block;position:relative;padding:.3em 2px .3em 1px;width:60%;cursor:pointer;height:25px}.yform .type-select select optgroup{font-style:normal;font-weight:700}.yform .type-check input{cursor:pointer}.yform .type-check label{display:inline}.yform .type-button input{cursor:pointer;overflow:visible;width:auto}.yform div.error{border:1px #a00 dashed;background:#faf4f4;padding:.5em}.yform div.error label{color:#000;font-weight:700}.yform div.error .message{color:#800}.yform div.type-check input:focus,.yform div.type-check input:hover,.yform div.type-check input:active{border:0}.full div.type-text input,.full div.type-text textarea{width:100%;margin-right:-3px}.full div.type-select select{width:100%;margin-right:-3px}* html .full div.type-text input,* html .full div.type-text textarea{width:100%}* html .full div.type-select select{width:100%}.full div.type-text input.date{width:65px;display:inline;text-align:center}b.label_strong{text-transform:uppercase}.columnar .type-text label,.columnar .type-select label,.columnar .type-button label{float:left;width:30%;text-align:right;padding-top:3px}.columnar div.type-check label{margin-left:30%;display:block}.columnar div.type-check label:hover{text-decoration:underline}.columnar div.error .message{margin-left:30%}.columnar fieldset div.type-button,.columnar div.type-button fieldset.columnar div.type-button{padding-left:29%}.columnar div.type-text input,.columnar div.type-text textarea{float:left;width:67.8%;margin-right:-3px}.columnar div.type-select select{float:left;width:69.99%;margin-right:-3px}* html .columnar div.type-text input,* html .columnar div.type-text textarea{width:67.2%}* html .columnar div.type-select select{width:68.8%}.yform,.yform div,.yform div *{zoom:1}.yform .type-button input{padding:4px\9 6px\9}.yform{padding-top:0\9}.yform fieldset{padding-top:1.3em\9}.yform legend{position:absolute\9;top:-.6em\9;*left:0\9}.yform fieldset{position:relative\9;overflow:visible\9;margin-top:1em\9;zoom:1}.yform legend{*padding:05px}.yform fieldset{*padding-top:1.5em}* html .yform{padding-top:10px}}