.Zebra_Form div.hidden .text{display:none}.Zebra_Form .cell label{margin-bottom:0}.Zebra_Form select option{padding:0 3px}.Zebra_Form select option.dummy{font-size:0}.Zebra_Form select.time{float:left;margin-right:5px}.Zebra_Form input.password,.Zebra_Form input.text,.Zebra_Form textarea{background:#fff url(../../img/textbox-background.gif) repeat-x top}.Zebra_Form input.date{width:105px;float:left}.Zebra_Form textarea{resize:none}.Zebra_Form input.checkbox,.Zebra_Form input.radio{margin:2px 2px;vertical-align:middle}.Zebra_Form input.button,.Zebra_Form input.reset,.Zebra_Form input.submit{background:url(../../img/button-background.gif) repeat-x top;padding:2px 10px 3px;cursor:pointer;width:auto;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.Zebra_Form input.button:hover,.Zebra_Form input.reset:hover,.Zebra_Form input.submit-hover,.Zebra_Form input.submit:hover{background:#3b5998 none;color:#fff}.Zebra_Form td{padding:0}.Zebra_Form .cell{float:left;margin-right:5px}.Zebra_Form .row input.inline,.Zebra_Form .row textarea.inline,.Zebra_Form input.inline,.Zebra_Form textarea.inline{display:inline}.Zebra_Form .even{background:#f6f6f6}.Zebra_Form .last{border-bottom:none}.Zebra_Form .row input.other{margin-top:5px}.Zebra_Form .row .cell input.other{margin:0 0 0 5px}.Zebra_Form .row input.other-invisible,.Zebra_Form input.other-invisible{display:none}.Zebra_Form .note{font-size:90%;color:#444;padding-left:15px;background:url(../../img/note.gif) no-repeat left 5px;line-height:1.2em;padding-top:5px}.Zebra_Form .row .note{margin-top:5px}.Zebra_Form .cell .note{margin:4px 0 0 5px}.Zebra_Form span.required{color:#c40000;margin-left:5px;font-size:110%;font-weight:700}.Zebra_Form_filename{position:absolute;font-weight:400;color:#888;overflow:hidden}.Zebra_Form_filename a{font-weight:700;color:#c40000;text-decoration:none;margin-left:5px}.Zebra_Form_error_message{position:absolute;z-index:2000;overflow:hidden;background:0 0}.Zebra_Form_error_message .message{background:#000;padding:10px 18px 10px 10px;color:#fff;line-height:1em;font-size:11px;font-weight:400;margin-right:6px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.6);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.6);box-shadow:2px 2px 6px rgba(0,0,0,.6);max-width:250px}.Zebra_Form_error_message .noclose{padding:10px}.Zebra_Form_error_message .close{position:absolute;color:#fff;right:5px;top:4px;display:block;width:10px;height:10px;background:url(../img/close-tooltip.png);text-indent:-9000px;overflow:hidden}.Zebra_Form_error_message .close-ie6{position:absolute;color:#fff;right:4px;top:2px;text-decoration:none;font-family:arial,sans;font-weight:700;font-size:11px}.Zebra_Form_error_message .arrow{position:relative;border-color:#000 transparent transparent transparent;border-style:solid;border-width:10px;height:0;width:0;left:0;bottom:0;z-index:3;float:left}.Zebra_Form div.error{background:#ffccba url(../images/ico-warning2.png) no-repeat 8px 8px;position:relative;overflow:hidden;width:auto;margin:50px 15% 0}.Zebra_Form div.warning{background:#feefb3 url(../images/ico-warning1.png) no-repeat 8px 8px;position:relative;overflow:hidden;width:auto;margin:50px 15% 0}.Zebra_Form div.error div.container{padding:15px 65px 15px 55px;border:1px solid #d63301;position:relative;overflow:hidden}.Zebra_Form div.warning div.container{padding:15px 65px 15px 55px;border:1px solid #9f6000;position:relative;overflow:hidden}.Zebra_Form div.error div.container span{color:#d63301;font-weight:400;font-size:90%;display:block;text-align:left}.Zebra_Form div.warning div.container span{color:#9f6000;font-weight:400;font-size:90%;display:block;text-align:left}.Zebra_Form div.error div.container div.close{position:absolute;right:0;top:0;height:100%;width:50px;padding:5px 0}.Zebra_Form div.warning div.container div.close{position:absolute;right:0;top:0;height:100%;width:50px;padding:5px 0}.Zebra_Form div.error div.container div.close a{display:block;width:16px;height:16px;background:url(../images/ico-close2.png) no-repeat right top;text-indent:-9000px;margin-left:30px}.Zebra_Form div.warning div.container div.close a{display:block;width:16px;height:16px;background:url(../images/ico-close1.png) no-repeat right top;text-indent:-9000px;margin-left:30px}.Zebra_Form a.calendar-icon{background:url(calendar_icon.gif) no-repeat top left;width:23px;height:23px;margin-left:5px;display:block;float:left}.Zebra_Form span.underline{text-decoration:underline;color:#666}.Zebra_Form fieldset{border:1px solid #c6cfe1;padding:0 8px 0}.Zebra_Form div.clear{clear:both}.Zebra_Form_spinner{position:absolute;width:24px;height:24px;background:url(../../img/spinner.gif)}.Zebra_Form input.disabled:hover{background:#dedede;color:#bbb}.Zebra_Form_Placeholder{position:absolute;color:#9c9ca2;padding-top:4px;padding-left:5px;white-space:nowrap}.Zebra_Character_Counter{position:absolute;background:#fff;text-align:right;border:1px solid #aaa;background:#eaeaea;color:#222;font-size:11px;font-weight:400;padding:0 2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;opacity:.8}.show-character-counter{resize:none}.Zebra_Character_Counter span{color:#c40000}.Zebra_Form .modifier-uppercase{text-transform:uppercase}.Zebra_Form .modifier-lowercase{text-transform:lowercase}.Zebra_DatePicker *{margin:0;padding:0;color:#000}.Zebra_DatePicker{position:absolute;background:#3b5998;border:1px solid #192641;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;z-index:2000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:13px}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:2px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:0}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{background:#e8e8e8;width:30px;border:1px solid #7bacd2}.Zebra_DatePicker .dp_header td{color:#fff}.Zebra_DatePicker .dp_header .dp_next,.Zebra_DatePicker .dp_header .dp_previous{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:700}.Zebra_DatePicker .dp_header .dp_hover{background:#192641;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default}.Zebra_DatePicker .dp_footer td{color:#fff}.Zebra_DatePicker .dp_footer .dp_hover{background:#192641;color:#fff}.Zebra_DatePicker .dp_daypicker th{background:#c6cfe1}.Zebra_DatePicker td.dp_not_in_month{background:#f3f3f3;color:#cdcdcd;cursor:default}.Zebra_DatePicker td.dp_weekend{background:#d8d8d8}.Zebra_DatePicker td.dp_weekend_disabled{color:#ccc;cursor:default}.Zebra_DatePicker td.dp_selected{background:#36528b;color:#fff}.Zebra_DatePicker td.dp_week_number{background:#fc3;color:#555;cursor:text;font-style:italic}.Zebra_DatePicker .dp_monthpicker td{width:33%}.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker td.dp_current{font-weight:700}.Zebra_DatePicker td.dp_disabled{background:#f3f3f3;color:#cdcdcd;cursor:default}.Zebra_DatePicker td.dp_hover{background:#192641;color:#fff}button.Zebra_DatePicker_Icon{width:16px;height:16px;background:url(../../img/calendar.png) no-repeat left top;text-indent:-9000px;border:none;margin:0 0 0 5px;cursor:pointer;padding:0}button.Zebra_DatePicker_Icon_Inside{margin:2px 3px 0 0;position:relative}@media screen and (-webkit-min-device-pixel-ratio:0){button.Zebra_DatePicker_Icon_Inside{margin:2px 5px 0 0}}.inform{border-spacing:0;border-collapse:collapse}.inform td,.inform th{border:1px solid #22344a;padding:.2em .5em;text-align:left;background:#f5f5f5;font-weight:400}.inform thead td,.inform thead th{border:1px solid #22344a;background:#3b5a98;color:#fff;font-weight:700;text-align:center}