html{margin:0;padding:0;overflow-y:scroll}body,body *{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;color:#333;_text-align:left}body{min-width:985px;height:100%;_text-align:center}#mainpage{width:965px;background-color:#fff;margin:0;text-align:center;padding:0;position:relative;left:50%;margin-left:-472px;_left:0;_margin:0 20px;min-height:600px}#ibs-sitename-title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:30px;color:#009dd9}#ibs-sitename-vendor{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:12px;color:#009dd9}#topnav{display:block;height:0;float:none;margin:1px 0 0;position:fixed;width:auto;_width:100%}.header{border-bottom:1px solid #dbdcdd}.header-content{padding:22px 20px 20px 20px}#content{width:100%;margin:0;min-height:300px;_height:310px;overflow:visible;text-align:center;padding:0 0 10px 0;border-bottom:1px solid #dbdcdd;line-height:2em}.welcomeMsg{font-family:Arial;font-weight:bold;font-style:normal;font-size:18px;color:#009dd9;padding-top:20px;padding-bottom:15px}.form-group{font-family:Arial;font-size:15px;font-weight:bold;padding-bottom:15px}.form-label{padding:15px 0 0 0}input[type=password],input[type=text],input[type=date]{width:395px;height:35px;font-family:Arial;font-size:15px;padding-left:5px;border:1px solid #dbdcdd}button{display:inline-block;text-align:center;font-size:15px;font-family:Arial;font-weight:bold;border:1px solid transparent;background-color:#009dd9;color:#fff;padding:6px 32px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;text-align:left}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}ol{margin-left:25px}.footer{width:100%;font-size:.75em}#footer,#contacts{display:block;text-align:center}#footer{margin-bottom:0;padding:10px 0 2px}ul.horizontal{margin-bottom:1em;list-style-type:none;overflow:hidden;width:100%}ul.horizontal li{background:transparent;margin-left:-13px;list-style-type:none;display:inline-block;padding:0 27px 2px 12px;border-left:1px solid #666}ul.global li{font-size:.8em;color:#333;padding-bottom:3px;border-left:1px solid #ddd;height:1.1em}ul.global li a{text-decoration:none;color:#0050aa}ul.global li a:hover{text-decoration:underline}.footer .first{border:0}.half-Width{width:450px}