html,body{font-family:"Segoe UI",Arial,Helvetica,Sans-Serif;font-size:12px;height:100%;width:100%;padding:0;margin:0;color:#47556f}a,a:visited{color:#47556f}a:hover{color:#828fa6}img{border:none}header,footer,nav,section{display:block}form{margin:0}input[type=text],input[type=password]{border:solid 1px #c1cad2;font-size:12px;padding:2px 5px}textarea{border:solid 1px #c1cad2;font-family:inherit;font-size:12px;padding:2px 5px}select{font-size:12px}label{line-height:21px}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red!important;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.pageContainer{min-height:100%;min-width:1000px;height:auto!important;height:100%;background:url('/Images/mainBack.jpg') top left}.wrapContainer{padding-bottom:46px}.headerContainer{height:46px;background:url('/Images/headerBack.jpg') top left repeat-x;font-size:15px}.footerContainer{height:46px;margin-top:-46px;background:url('/Images/footerBack.jpg') top left repeat-x;overflow:auto}.footerContainer #contacts{float:right;padding-top:15px;padding-right:37px}.footerContainer #bottomMenu{padding-top:15px;padding-left:37px}.headerContainer #clientName{float:left;padding-top:13px;padding-left:30px;color:#fff}.headerContainer #topMenu{padding-right:37px;float:right}.headerContainer #topMenu ul{margin:0;list-style:none}.headerContainer #topMenu ul li{float:left}.headerContainer #topMenu ul li .link{height:24px;padding:13px 0 13px 30px;background:url('/Images/headerButtonBack.jpg') top left repeat-x}.headerContainer #topMenu ul li .ballon{height:24px;width:20px;padding:9px 10px 13px 3px;background:url('/Images/headerButtonBack.jpg') top left repeat-x}.headerContainer #topMenu ul li .ballon img{position:relative;z-index:1}.headerContainer #topMenu ul li .ballon .text{position:relative;top:-21px;left:3px;z-index:2;width:12px;height:12px;font-size:10px;font-weight:bold;text-align:center;color:green}.headerContainer #topMenu ul li .ballon .red{color:red}.headerContainer #topMenu ul li .tail{height:46px}.headerContainer #topMenu ul li.active{float:left}.headerContainer #topMenu ul li.active .link{background:url('/Images/headerActiveButtonBack.jpg') top left repeat-x}.headerContainer #topMenu ul li.active .ballon{background:url('/Images/headerActiveButtonBack.jpg') top left repeat-x}.headerContainer #topMenu ul li a{color:#fff;text-decoration:none}.headerContainer #topMenu ul li a:hover{color:#e3e7f7}.headerContainer #topMenu ul li div{float:left}.clrboth{clear:both}.popupContainer{}.popupLogo{margin-top:40px;width:100%;text-align:center}.popupForm{width:350px;margin:40px auto 0 auto}.appStoreLink{margin-top:40px;width:100%;text-align:center}.popupForm .header .left{float:left;height:35px;width:2px;background:url('/Images/popupHeaderLeft.gif') top left no-repeat}.popupForm .header .caption{height:25px;padding-top:10px;margin-left:2px;margin-right:2px;background:url('/Images/popupHeaderBack.jpg') top left repeat-x;text-align:center}.popupForm .header .right{float:right;height:35px;width:2px;background:url('/Images/popupHeaderRight.gif') top left no-repeat}.popupForm .body{border-left:solid 1px #a1aebc;border-right:solid 1px #a1aebc;border-bottom:solid 1px #a1aebc;background-color:#f2f2f2;padding:30px 0}.popupForm .body ul{margin:0;padding:0;list-style:none}.popupForm .body ul li{padding:5px 0;overflow:auto}.popupForm .body .label{float:left;margin-left:30px;margin-right:10px;width:35%;text-align:right}.popupForm .body .input{margin-left:35%;overflow:hidden;white-space:nowrap}.popupForm .body .input .control{float:left}.popupForm .body .error{margin-left:35%;padding-left:40px}.popupForm .footer .left{float:left;height:65px;width:2px;background:url('/Images/popupFooterLeft.gif') top left no-repeat}.popupForm .footer .submit{height:64px;margin-left:2px;margin-right:2px;background-color:#cad2db;border-bottom:solid 1px #6974a0;text-align:center}.popupForm .footer .right{float:right;height:65px;width:2px;background:url('/Images/popupFooterRight.gif') top left no-repeat}.button112{width:112px;height:19px;border:none;background:url('/Images/button112px.gif') top left no-repeat;font-size:11px;color:#fff;cursor:pointer}.button112:hover{color:#e3e7f7}.button112:disabled{background:url('/Images/buttonDisabled112px.gif') top left no-repeat;color:#fff}.button19{width:19px;height:19px;padding-left:0;padding-right:0;border:none;background:url('/Images/button19px.gif') top left no-repeat;font-size:11px;color:#fff;cursor:pointer}.button19:hover{color:#e3e7f7}.button150{width:150px;height:19px;border:none;background:url('/Images/button150px.gif') top left no-repeat;font-size:11px;color:#fff;cursor:pointer}.button150:hover{color:#e3e7f7}.button170{width:170px;height:19px;border:none;background:url('/Images/button150px.gif') top left no-repeat;background-size:170px 100%;font-size:11px;color:#fff;cursor:pointer}.button170:hover{color:#e3e7f7}.buttonGreen112{width:112px;height:19px;border:none;background:url('/Images/buttonGreen112px.gif') top left no-repeat;font-size:11px;color:#fff;cursor:pointer}.buttonGreen112:hover{color:#e3e7f7}.buttonGreen112:disabled{background:url('/Images/buttonDisabled112px.gif') top left no-repeat;color:#fff}.buttonGray112{width:112px;height:19px;border:none;background:url('/Images/buttonGray112px.gif') top left no-repeat;font-size:11px;color:#fff;cursor:pointer}.buttonGray112:hover{color:#e3e7f7}.buttonGray112:disabled{background:url('/Images/buttonDisabled112px.gif') top left no-repeat;color:#fff}.buttonGray65{width:65px;height:19px;border:none;background:url('/Images/buttonGray65px.gif') top left no-repeat;font-size:11px;color:#fff;cursor:pointer}.buttonGray65:hover{color:#e3e7f7}.buttonHidden{display:none}.listPaymentButton{height:29px;width:148px;border:none;color:#fff;font-size:12px;background:url('/Images/listPaymentsButton.gif') top left no-repeat;padding-bottom:5px;cursor:pointer}.listPaymentButton:hover{color:#e3e7f7}.popupForm .footer .submit input{margin-top:20px}.moduleContainer{margin:37px 37px 37px 10px}.moduleContainer #emblem{float:left;width:200px;margin-left:10px}.moduleContainer .header .left{float:left;height:35px;width:2px;background:url('/Images/popupHeaderLeft.gif') top left no-repeat}.moduleContainer .header .caption{height:25px;padding-top:10px;padding-left:20px;margin-left:212px;margin-right:2px;background:url('/Images/popupHeaderBack.jpg') top left repeat-x;text-align:left;font-weight:bold;color:#000;overflow:auto}.moduleContainer .header .caption .help{float:right;margin-right:20px;margin-top:-4px;font-weight:normal}.moduleContainer .header .right{float:right;height:35px;width:2px;background:url('/Images/popupHeaderRight.gif') top left no-repeat}.moduleContainer .leftMenu{float:left;width:210px}.moduleContainer .leftMenu .top{height:16px;width:210px;background:url('/Images/leftMenuTop.gif') top left no-repeat}.moduleContainer .leftMenu .content{width:180px;background:url('/Images/leftMenuBack.jpg') top left no-repeat;padding:0 16px}.moduleContainer .leftMenu .content .item{padding:8px 8px;border-bottom:solid 1px #e3e3e3;background:url('/Images/leftMenuArrow.gif') center right no-repeat}.moduleContainer .leftMenu .content .current{background-color:#cdecca}.moduleContainer .leftMenu .content .item a{text-decoration:none}.moduleContainer .leftMenu .content .item a:hover{}.moduleContainer .leftMenu .bottom{height:14px;width:210px;background:url('/Images/leftMenuBottom.gif') top left no-repeat}.moduleContainer .moduleBody{margin-left:210px}.moduleContainer .moduleBody .bodyBottomLine .left{float:left;height:3px;width:2px;background:url('/Images/documentBottomLineLeft.gif') top left no-repeat}.moduleContainer .moduleBody .bodyBottomLine .line{height:3px;margin-left:2px;margin-right:2px;background:url('/Images/documentBottomLine.gif') top left repeat-x}.moduleContainer .moduleBody .bodyBottomLine .right{float:right;height:3px;width:2px;background:url('/Images/documentBottomLineRight.gif') top left no-repeat}.moduleContainer .subsectionCaption{height:25px;padding-top:10px;padding-left:20px;background:url('/Images/popupHeaderBack.jpg') top left repeat-x;text-align:left;color:#000}.moduleContainer #mainArea{overflow:auto}.moduleContainer #bodyArea{background:url('/Images/bodyAreaBack.jpg') top left repeat-x #dfe1e2;border-left:solid 1px #a1aabc;border-right:solid 1px #a1aabc}.moduleContainer #inputArea{padding:10px 0}.moduleContainer #signArea{padding:10px 0}.moduleContainer #inputArea #validationSummary{margin-left:180px}.moduleContainer .inputBoxesList ul{margin:0;padding:0;list-style:none}.moduleContainer .inputBoxesList ul li{margin:0;padding:5px 0;overflow:auto}.moduleContainer .inputBoxesList .label{float:left;margin-left:20px;margin-right:10px;width:150px;text-align:right}.moduleContainer .inputBoxesList .input{margin-left:180px;overflow:hidden;white-space:nowrap}.moduleContainer .inputBoxesList .input .control{float:left}.moduleContainer .inputBoxesList .error{margin-left:180px}.moduleContainer .inputBoxesList .lineInput{float:left;margin-right:10px}.moduleContainer #listArea{float:right;margin-right:20px;width:238px}.outListContainer{margin-right:258px}.moduleContainer #listArea .top{height:9px;background:url('/Images/listPaymentsTop.gif') top left no-repeat}.moduleContainer #listArea .body{padding:0 20px;background:url('/Images/listPaymentsBody.gif') top left repeat-y}.moduleContainer #listArea .bottom{height:5px;background:url('/Images/listPaymentsBottom.gif') top left no-repeat}.moduleContainer #listArea .body .itemContainer{overflow:auto}.moduleContainer #listArea .body .itemContainer .status{float:left}.moduleContainer #listArea .body .itemContainer .data{margin-left:30px}.listCaption{padding-left:15px;margin-bottom:10px;font-size:15px;color:#11811e;background:url('/Images/arrowDown.gif') 0% 40% no-repeat}.moduleContainer #listArea .button{margin-left:83px;margin-bottom:20px}.buttonArea{background-color:#cad0db;border-top:solid 1px #b6becd;text-align:center}.buttonSubArea{margin-top:10px;text-align:center;overflow:auto}.paragraph{padding:10px 0}.mediumParagraph{padding:25px 0}.tallParagraph{padding:50px 0}.messageBox{padding:50px 20px;text-align:center}.horzPaddingMedium{padding-left:20px;padding-right:20px}.required{color:red;font-weight:bold;padding:0 10px}.height10{height:10px}.red{color:red}.blue{color:blue}.green{color:green}.gray{color:gray}.bold{font-weight:bold!important}.plus{background:url('/Images/plus.gif') top left no-repeat;padding-left:20px;height:16px}.plus a{text-decoration:none;border-bottom:dashed 1px}.minus{background:url('/Images/minus.gif') top left no-repeat;padding-left:20px;height:16px}.minus a{text-decoration:none;border-bottom:dashed 1px}.hiddenBlock{background-color:#dadada}.aKey{color:#9c0101;line-height:21px;font-size:18px;font-weight:bold;font-style:italic}.center{text-align:center}.payFormInput{width:311px}.payFormInputCompact{width:120px}.wideTableContainer{padding:20px;overflow:auto}table.reference{border-spacing:0;border-collapse:collapse;width:100%}table.reference .selected{background-color:#cdecca}table.reference .checked{background-color:#ced6e1!important}table.reference th{height:23px;background:url('/Images/referenceHeaderBack.jpg') top left repeat-x;color:#fff;border:solid 1px #050a4c;margin:0;padding:4px}table.reference th a,table.reference th a:visited{color:#fff}table.reference th.super{height:23px;background:url('/Images/referenceSuperHeaderBack.jpg') top left repeat-x;color:#5d68a3;border-top:solid 1px #d8d9db;border-left:solid 1px #d8d9db;border-right:solid 1px #d8d9db;margin:0;padding:4px}table.reference th.superAlone{border-bottom:solid 1px #d8d9db}table.reference td{background-color:#fbfbfb;border-left:solid 1px #d6d6e0;border-right:solid 1px #d6d6e0;border-bottom:solid 1px #d6d6e0;padding:4px}table.referenceNoTitle td{border-top:solid 1px #d6d6e0}table.reference tr.hidden td{background-color:#eee}table.reference tr.splitted td{background-color:#d6d6e0;border-left:solid 1px #eee;border-right:solid 1px #eee;border-bottom:solid 1px #eee}table.reference tr.text td{font-size:14px}table.reference tr.new td{background-color:#eee}table.reference tr.bold td{font-weight:bold}table.reference tr.new input[type="text"],table.reference tr.new select,table.reference tr.new textarea{background-color:#fff}table.reference td.space{background:none;height:3px;border:none}table.reference td.dark{background-color:#e7e7e7}table.reference tr.separated td,table.reference td.separated{border-bottom:2px solid #d6d6e0}table.reference input[type="text"],table.reference select,table.reference textarea{border:none;background-color:#eaebed}table.printReference th{background:none;color:#000;border:solid 1px #d6d6e0}table.printReference td{background:none;color:#000}table.printReference tr.gray td{color:gray}table.referenceW100 input[type="text"],table.referenceW100 select,table.referenceW100 textarea{width:100%}table.referenceW100 td{padding-right:14px}.refParamsContainer{overflow:auto;margin-bottom:20px;min-width:938px}.refParamsContainer .leftFloated{float:left;margin-right:10px}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.alignTop{vertical-align:top}.alignMiddle{vertical-align:middle}.pointered{cursor:pointer}.pointered:hover{color:#828fa6}.leftDiv{float:left}.rightDiv{float:right}.curPage{float:right;margin-top:20px}.minHeight250{min-height:250px}.minHeight500{min-height:500px}.ui-widget{font-family:inherit!important;font-size:inherit!important}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:11px!important}.ui-dialog{padding:0!important}.ui-dialog .ui-dialog-content{padding:0!important}.ui-datepicker{padding:0!important}.ui-corner-all{border-radius:initial!important}.ui-widget-header{height:25px!important;background:url('/Images/popupHeaderBack.jpg') top left repeat-x!important;color:#000!important;border:none!important;font-size:12px!important;font-weight:normal!important}.ui-dialog-title{padding-top:3px}.marginBottom10{margin-bottom:10px}.marginBottom20{margin-bottom:20px}#printBody li{overflow:auto;padding:5px 0}#printBody .label{float:left;width:200px;text-align:right;font-weight:bold}#printBody .input{margin-left:200px;padding-left:10px}.printButton{text-align:center;margin:20px 0}.textBlock{border:2px solid #ececf0;padding:20px;background-color:#fbfbfb}.textBlock .miniTitle{font-size:12px;padding-bottom:10px}.textBlock h2{font-size:24px;font-weight:normal;color:#454e88;padding:0 0 10px 0;margin:0}.textBlock h3{font-size:18px;font-weight:normal;color:#454e88;padding:0 0 10px 0;margin:0}.textBlock .preview{padding-bottom:20px;font-size:14px}.textBlock .text{font-size:16px}table.hidden{border-spacing:0}table.hidden td{padding:0;border:none}table.rightPadded td{padding-right:5px}table.bottomPadded td{padding-bottom:5px}.domesticContainer{background-color:#fbfbfb;border:2px solid #ececf0;padding:15px}.domesticViewContainer{width:700px;margin:20px auto}.domesticTemplateContainer{background-color:#fbfbfb;border:2px solid #ececf0;padding:15px;margin:20px}table.domesticPayment{border-spacing:0;border-collapse:collapse;width:100%}table.domesticPayment input,table.domesticPayment select,table.domesticPayment textarea{border:none;background-color:#eaebed}table.domesticPayment td{padding:3px}table.domesticPayment td.noPad{padding:0}table.domesticPayment td.borderTop{border-top:1px solid #d6d6e0}table.domesticPayment td.borderBottom{border-bottom:1px solid #d6d6e0}table.domesticPayment td.borderLeft{border-left:1px solid #d6d6e0}table.domesticPayment td.borderRight{border-right:1px solid #d6d6e0}.domesticViewContainer table.domesticPayment td.borderTop{border-top:1px solid #a5a5af}.domesticViewContainer table.domesticPayment td.borderBottom{border-bottom:1px solid #a5a5af}.domesticViewContainer table.domesticPayment td.borderLeft{border-left:1px solid #a5a5af}.domesticViewContainer table.domesticPayment td.borderRight{border-right:1px solid #a5a5af}.stamp{border:2px solid #000;text-align:center;padding:10px;width:150px;margin:0 auto}.topMargin1unit{margin-top:22px}.topMargin2unit{margin-top:44px}.italic{font-style:italic}input[type=text].empty{color:#d3d3d3}.attachList{font-size:12px;margin:10px;border:2px solid #e1e1e6;padding:0 10px;background-color:#fbfbfb}.afterMailButtons{margin-top:10px}.mailPrintContainer{margin:20px}.mailPrintContainer .text{margin-top:10px;font-size:14px}.mailPrintContainer .attachList{font-size:12px;margin:10px 0 0 0;border:2px solid #e1e1e6;padding:10px;background-color:#fff}.infoContainer{font-size:14px;padding:20px}.infoContainer img{border:1px solid #000}.chatContainer{overflow:hidden}.chatContainer #clientsList{float:right;width:200px;min-height:350px;background-color:#f5f5f5;border:2px solid #ececf0;margin-left:20px}table.clientsList{width:100%;border-spacing:0;cursor:pointer}table.clientsList .second td{border-bottom:1px solid #ececf0}table.clientsList td{padding:2px}table.clientsList .dark{background-color:#eaebed}table.clientsList .current{background-color:#cdecca}.chatContainer #online{margin-bottom:5px}.chatContainer .chatLog{height:350px;overflow:scroll;border:2px solid #ececf0;padding:0;background-color:#f5f5f5;font-size:14px}.chatContainer .bigLog{height:550px}.chatContainer .chatLog .messageContainer{padding:5px;border-radius:10px;margin:10px;box-shadow:5px 5px 10px -10px}.chatContainer .chatLog .client{background-color:#fff}.chatContainer .chatLog .bank{background-color:#e3f1f7}.chatContainer .chatLog .messageContainer .headContainer{overflow:auto}.chatContainer .chatLog .messageContainer .headContainer .login{color:#006a9c;font-weight:bold}.chatContainer .chatLog .messageContainer .headContainer .timestamp{float:right;color:#999}.chatContainer .chatLog .messageSimpleContainer{padding:0 5px;overflow:auto}.chatContainer .chatLog .messageSimpleContainer .timestamp{margin-right:5px;color:#006a9c;vertical-align:middle}.chatContainer .chatLog .messageSimpleContainer .login{margin-right:5px;font-weight:bold;vertical-align:middle}.chatContainer .chatLog .messageSimpleContainer .message{vertical-align:middle}.chatContainer .top{margin-top:10px}.chatContainer .optContainer{overflow:auto}.chatContainer .optContainer .rightOpt{float:right}.chatContainer .chatMessage{padding-right:20px}.chatContainer .manager{overflow:hidden}.chatContainer .chatMessage textarea{width:100%;padding:10px;font-size:14px}.chatContainer .smilies{}.chatContainer .smilies a{text-decoration:none}#accounts th a,#accounts th a:visited{color:#3bab00}#invoiceArea{min-height:180px}