#logoutbox {
  position: absolute;
  z-index: 100;
}

#logoutbox.hide {
  left: -10000em;
}

#logoutbox .tooltip .tooltip-tl {
  background: transparent url(../images/tooltip_tl.png) no-repeat scroll 0 0;
  width: 242px;
}

#logoutbox .tooltip .tooltip-tl .tooltip-tr {
  background: transparent url(../images/tooltip_tr.png) no-repeat scroll 100% 0;
  padding: 0 15px;
}

#logoutbox .tooltip .tooltip-tl .tooltip-tr .tooltip-t {
  background: transparent url(../images/tooltip_t.png) repeat-x scroll 0 0;
  height: 15px;
}

#logoutbox .tooltip .tooltip-tl .tooltip-close {
  background: transparent url(../images/tooltip_close.png) no-repeat scroll 0 0;
  cursor: pointer;
  height: 16px;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 16px;
}

#logoutbox .tooltip .tooltip-tl .tooltip-close:hover {
  background: transparent url(../images/tooltip_close_hover.png) no-repeat scroll 0 0;
  height: 16px;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 16px;
}

#logoutbox .tooltip .tooltip-l {
  background: transparent url(../images/tooltip_l.png) repeat-y scroll 0 0;
  width: 242px;
}

#logoutbox .tooltip .tooltip-l .tooltip-r {
  background: transparent url(../images/tooltip_r.png) repeat-y scroll 100% 0;
  padding: 0 15px;
}

#logoutbox .tooltip .tooltip-l .tooltip-r .tooltip-m {
  background: #ffffff none repeat scroll 0 0;
  overflow:hidden;
}

#logoutbox #logoutmessage p {
  color: #49647E;
  font-size: 12px;
  margin-bottom: 2px;
  margin-top: 12px;
  text-align: center;
}

#logoutbox #logoutsubmit {
  padding-left: 36px;
}

#logoutbox #logoutsubmit #logoutbuttonyes,
#logoutbox #logoutsubmit #logoutbuttonclose,
#logoutbox #logoutsubmit #logoutbuttonno {
  background: transparent url(../images/loginbutton.png) no-repeat scroll 0 0;
}

#logoutbox #logoutsubmit #logoutbuttonyes:hover,
#logoutbox #logoutsubmit #logoutbuttonclose:hover,
#logoutbox #logoutsubmit #logoutbuttonno:hover {
  background: transparent url(../images/loginbutton.png) 0 -20px no-repeat;
}

#logoutbox #logoutsubmit {
  height: 32px;
}

#logoutbox #logoutsubmit #logoutbuttonyes,
#logoutbox #logoutsubmit #logoutbuttonclose,
#logoutbox #logoutsubmit #logoutbuttonno {
  height: 21px;
  margin-top: 10px;
  width: 50px;
}

#logoutbox #logoutsubmit #logoutbuttonyes #logoutbuttonyesinput,
#logoutbox #logoutsubmit #logoutbuttonclose #logoutbuttoncloseinput,
#logoutbox #logoutsubmit #logoutbuttonno #logoutbuttonnoinput {
  background: transparent none repeat scroll 0 0;
  border: medium none;
  color: #49647E;
  cursor: pointer;
  font-size: 12px;
  margin-top: 1px;
  position: absolute;
  width: 50px;
}

/* #logoutbox #logoutsubmit #logoutbuttonyes #logoutbuttonyesinput:hover,
#logoutbox #logoutsubmit #logoutbuttonclose #logoutbuttoncloseinput:hover,
#logoutbox #logoutsubmit #logoutbuttonno #logoutbuttonnoinput:hover {
  cursor: pointer;
} */


#logoutbox #logoutsubmit #logoutbuttonyes,
#logoutbox #logoutsubmit #logoutbuttonclose,
#logoutbox #logoutsubmit #logoutbuttonno {
  float: left;
}

#logoutbox #logoutsubmit #logoutbuttonclose {
  visibility: hidden;
}

#logoutbox #logoutnotification,
#logoutbox #logouterror {
  color: red;
/*  float: left; */
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 0;
  margin-top: 6px;
  padding: 0;
  position: absolute;
  text-align: center;
  visibility: hidden;
}

#logoutbox .tooltip .tooltip-bl {
  background: transparent url(../images/tooltip_bl.png) no-repeat scroll 0 0;
  width: 242px;
}

#logoutbox .tooltip .tooltip-bl .tooltip-br {
  background: transparent url(../images/tooltip_br.png) no-repeat scroll 100% 0;
  padding: 0 15px;
}

#logoutbox .tooltip .tooltip-bl .tooltip-br .tooltip-b {
  background: transparent url(../images/tooltip_b.png) repeat-x scroll 0 0;
  height: 32px;
}
