.PageCurtain{background-color:#555;filter:alpha(opacity=50);opacity:.5;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:1}.OverlayContainer{height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}.OverlayForm{background-color:#fff;border:1px solid #888;display:none;height:auto!important;margin:20px auto 0 auto;padding:0;visibility:hidden;width:417px}.OverlayForm a{cursor:pointer}.OverlayForm .TopFrame h2{color:#fff;display:block;float:left;font-size:.8em;font-weight:bold;line-height:1.2em;margin-left:15px;margin-top:7px}.OverlayForm .TopFrame{background-color:#76A5CF;border-top:1px solid #104B91;border-bottom:1px solid #104B91;height:26px;overflow:hidden;width:100%}.OverlayForm .TopFrame .CloseBox{background-color:#76A5CF;border:2px solid #104B91;color:#fff;cursor:default;float:right;height:12px;margin:3px;padding:0 0 5px 3px;width:12px}.OverlayForm .TopFrame .CloseBox a{color:#fff;font:normal bold 16px sans-serif;line-height:1em;text-decoration:none}.OverlayForm .TopFrame .CloseBox:hover{background-color:#76A5CF;border-color:#104B91;text-decoration:none}.OverlayForm .HdrContent{border-bottom:1px dashed #76A5CF;padding:15px 20px 5px 20px;overflow:auto}.OverlayForm .HdrContent h2{color:#003e6d;display:block;font-family:verdana;font-size:1.1em;font-weight:bold}.OverlayForm .HdrContent .Column{color:#6d6d6b;float:left;font-size:12px;height:45px!important;margin:0;width:45%!important}.OverlayForm .Error{color:red;margin-bottom:10px}.OverlayForm .Error .Data{font-weight:bold;margin-left:10px}.OverlayForm .HdrContent .Column .Data{font-weight:bold}.OverlayForm .Form{padding:15px}.OverlayForm .Form .MoveFormFields{clear:both;overflow:auto;margin-top:15px}.OverlayForm .Form .FormLine{margin:0!important}.OverlayForm .Form .FormLine:nth-child(1) .FormField{width:190px!important;height:auto;margin:0;position:inherit}.OverlayForm .Form .FormLine .Lower{position:inherit;left:inherit;top:inherit}.OverlayForm .Form .FormLine .FormField input{width:170px}.OverlayForm .Form .FormLine:nth-child(2),.OverlayForm .Form .FormLine:nth-child(3){float:left;width:190px}.OverlayForm .Form .FormLine:nth-child(3) input{width:40px;display:inline}.OverlayForm .Form .FormLine:nth-child(3) div{display:block;width:auto!important}.OverlayConfirm{height:165px;visibility:hidden}.OverlayConfirm .HdrContent .Column{height:auto}.OverlayConfirm .BtnDef{margin:10px 20px}.clear{clear:both}.Form .TCPATxt{margin:0;padding:0}