
/*** Modal Window ***/

div.modalWindow {
  background: #F4F7F9 url(/images/modalWindow/bg_bottom.gif) bottom repeat-x;
  border: 2px solid #EFEFEF;
  border-top-width: 0px;
  border-bottom-width: 0px;
  position: absolute;
  z-index: 20000;
  padding: 0;
  margin: 0;
  left: 0px;
  top: 0px;
}

div.modalWindowHead {
  background: url(/images/modalWindow/bg_top.gif) left top repeat-x;
  margin: 0px;
  padding: 10px 0px 0px 0px;
}

div.modalWindowHead div.closeBtn {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 12px;
  right: 5px;
  background: url(/images/modalWindow/closeBtn.gif) no-repeat top left;
}

div.modalWindowContent {
  padding: 30px 20px 20px 20px;
}

div.modalWindowContent div.message {
  text-align: center;
  margin: 20px 20px 20px 20px;
}

span.link{
  text-decoration: underline;
  color: #002167;
  cursor: pointer;
}

span.link:hover{
  color: #001234;
}

a {
  color: #002167;
  text-decoration: underline;
}

a:hover {
  color: #001234;
  
}


div.userMessages {
  right: 25px;
  top: 310px;
  position: absolute;
  color:#292929;
}

div.userMessages  div ul {
  list-style-type: none;
  margin: 0px 15px 0px 15px;
  padding: 0;
}

div.userMessages div ul li {
  float: left;
  padding: 8px 5px 8px 25px;
  font-family: Arial;
  font-size: 12px;
}

div.userMessages div ul li a,
div.userMessages div ul li span {
  cursor: pointer;
  color:#292929;
}

li.myMessage {
  background: url(/images/my_message.png) no-repeat top left;
}

li.addMessage {
  background: url(/images/add_message.png) no-repeat top left;
}

li.allMessages {
  background: url(/images/message.png) no-repeat top left;
}

div.userMenu {
  top: 0px;
  right: 25px;
  position: absolute;
  float: left;
  backgrouxnd: #456A8C url(/images/header/userMenu_bg_left.gif) no-repeat left bottom;
  background:  url(/images/header/userMenu_bg_left.gif) no-repeat left bottom;
}

div.userMenu  div ul {
  list-style-type: none;
  margin: 0px 15px 0px 15px;
  padding: 0;
  
}

div.userMenu div ul li {
  float: left;
  padding: 8px 0px 8px 0px;
  font-family: Arial;
  font-size: 12px;
  
}

div.userMenu div ul li.enter {
  float: left;
  padding: 8px 0px 8px 0px;
}

div.userMenu div ul li span {
  cursor: pointer;
  font-size: 12px;
  border-bottom:  1px dotted;
}

div.userMenu div ul li.enter span {
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  color: #11234b;
}

div.userMenu div ul li span:hover,
div.userMessages div ul li span:hover,
div.userMessages div ul li a:hover {
  color: #0E1831;
}

div.userMenu div ul li.username span {
  padding-right: 30px;
  border-bottom:  0px;
}

div.userMenu div ul li.username span,
div.userMenu div ul li.username span:hover {
  text-decoration: none;
  color: #11234b;
  cursor: default;
  font-weight: bold;
}


div.userMenu div ul li.separator span {
  background: url(/images/header/userMenu_separator.gif) no-repeat center center;
  border-bottom:  0px;
}

div.userMenu div ul li.separator span {
  display: block;
  width: 40px;
  height: 18px;
  cursor: default;
}
