
/*
body { height: 100%;  background-image: url(/_bb/images/background.jpg); background-position: right 0px ; background-repeat: no-repeat }
.ui-layout-pane ul.dynatree-container {  background: transparent !important; }
*/
body { min-width: 1024px }
.sf-head {  width: 100% ; height: 100% ; background: transparent !important; position: relative }

.sf-head-left  {  text-align: left  ; background: transparent !important; position: absolute; left: 0px; padding: 0px; z-index: 1}
.sf-head-right {  text-align: right ; background: transparent !important; position: absolute; right: 0px; padding: 0px; z-index: 0}
.sf-head-right-text1 { font-family: Arial ; font-weight: bold ; font-size: 16.5px; padding: 0px ;margin: 0px ;  display: inline-block ; position: relative ; top: -9px }
.sf-head-right-text2, .sf-head-right-text3 { font-family: Arial ; font-size: 16px ; padding: 0px ;margin-left: 5px ; margin-right: 0px;  display: inline-block ; position: relative ; top: -9px }
.sf-head-right-text3 { font-weight: bold ; color:red }
.sf-head-right-img {  margin-top: 0px ; margin-left: 20px }

@media screen and (max-width: 1250px)
    {
    .sf-head-right-text1 { display: none ; }
    .sf-head-right-text2 { display: none ;  }
    .sf-head-right-text3 { display: none ;  }
    }

.sf-userui .sf-head-right-text1 { display: inline ; }
.sf-userui .sf-head-right-text2 { display:  inline ;  }
.sf-userui .sf-head-right-text3 { display:  inline ;  }


.ef-login-ui-dialog { background: url(/_bb/images/login_dialog.png); background-position: -12px -12px ; border: 0px black; }
.ef-login-form      { width: 770px; height: 494px}
.ef-login-ui-dialog .ui-resizeable-handle { display: none }
.ef-login-ui-dialog .ui-dialog-titlebar { display: none }
.ef-login-ui-dialog .ui-dialog-buttonpane { background: transparent; border: 0px; height: 73px; }
.ef-login-ui-dialog .ui-dialog-buttonset { position: absolute ; bottom: 63px ; right: 80px}
.ef-login-ui-dialog .ui-dialog-buttonset button { font-size: 28px }
.ef-login-ui-dialog .ui-widget-content { border: 0px }
.ef-login-label { display: none }
.ef-login-ui-dialog input { font-size: 23px; background: #c6c6c6 ; border: none; height: 43px ; width: 265px; padding: 10px; margin: 0px }
.ef-login-ui-dialog .ui-corner-all, .ef-login-ui-dialog { border-radius:0px !important; }
#ef_login_form_uid { position: absolute ; left: 265px ; top: 379px }
#ef_login_form_pw  { position: absolute ; left: 265px ; top: 459px }
#ef_login_text1     { position: absolute ; left: 174px ; top: 130px; font-size: 40px; font-family: Arial,sans-serif; color: #555555; font-weight: bold; }
#ef_login_text2     { position: absolute ; left: 300px ; top: 131px; font-size: 40px; font-family: Arial,sans-serif; color: #555555 }
#ef_login_text3     { position: absolute ; left: 174px ; top: 189px; font-size: 40px; font-family: Arial,sans-serif; color: #555555 }
#ef_login_icon     { position: absolute ; left: 35px ; top: 146px }
#ef_login_body     { background: url(/_bb/images/background.jpg)}
#ef_login_dialog   { overflow: visible ;  }
