/* EasyChair style sheet
 * (c) 2018-2020 EasyChair Ltd
 */

div.menu {
  background: #0777ab;
  padding: 0px 0px 0px 0px;
  border-left: 10px solid #0f668f;
}

.menu table.menu td.top { /* main menu */
  padding:0px 8px 0px 8px;
  color:#fff;
  background: #00a1d5 url('/images/b_short_bluelight.gif') repeat-x top;
  border: 1px solid #254b82;
  border-right: 1px solid #2f60a9;
  cursor:pointer;
  font-size:12px;
  height:38px;
  white-space:nowrap;
}

.menu:hover table.menu:hover td.top:hover { /* hover popup menu */
  background: #185b9b;
  border: 1px solid #185b9b;
  color:#fff;
}

.menu table.menu td.tab { /* popup menu */
  padding: 6px 15px 5px 15px;
  color: #043f76;
  white-space: nowrap;
  background-color: #d5cec4;
  border-left: 1px solid #043f76;
  border-top: 1px solid #043f76;
  border-right: 1px solid #043f76;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  cursor: pointer;
}

.menu table.menu tr:last-child td.tab {
  border-bottom: 1px solid #043f76;
}

.menu:hover table.menu:hover td.tab:hover { /* hover popup menu */
  color:#fbf9f6;
  background-color:#00a1d5;
}

/* the leftmost top-level tab */
.menu table.menu td.top:first-child {
  padding:0px 8px 0px 8px;
  color:#fff;
  background: #00a1d5 url('/images/b_short_bluelight.gif') repeat-x top;
  border: 1px solid #254b82;
  border-right: 1px solid #2f60a9;
  cursor:pointer;
  font-size:12px;
  height:38px;
  white-space:nowrap;
}

table.menu {
  border: 0px;
  padding: 0px;
  visibility: hidden;
  position: absolute;
  border-spacing: 0;
}

.menu table.menu td.alerts { /* Alerts in main menu */
  padding:0px 8px 0px 8px;
  color:#f5f212;
  background: #00a1d5 url('/images/b_short_bluelight.gif') repeat-x top;
  border: 1px solid #254b82;
  border-right: 1px solid #2f60a9;
  cursor:pointer;
  font-size:12px;
  height:38px;
  white-space:nowrap;
}

.menu:hover table.menu:hover td.alerts:hover { /* hover Alerts menu */
  background: #185b9b;
  border: 1px solid #185b9b;
  color:#f5f212;
}

.wereareyou{
  position: relative;
  color: #254b82;
  font-weight: normal;
  border: 1px solid #254b82;
  left: 0px;
  top: -2px;
  font-size: 8pt;
  padding: 4pt 8pt 3pt 8pt;
  margin-left: 2px;
  border-radius: 8px;
}

.search_row {
  padding:0px 25px 0px 45px;
  color:#333;
  font-family:Verdana,sans-serif;
  font-size:13px;
  height:35px;
  width: auto;
  border-bottom:1px  #254b82 solid;
  border-left:11px #486982 solid;
  border-right:1px  #254b82 solid;
  background: #869eb0;
  text-align: center;
}
#search-form {}
#search-input {
   position: relative;
   font-size:11pt;
   color: #fff;
   box-sizing: border-box;
   border: 1px solid #fff;
   background: #7693aa url('/images/search.png') left 10px top 5px no-repeat;
   background-size: 15px Auto;
   border-radius: 15px 15px 15px 15px;
   padding-left: 36px;
   height: 26px;
   width: 300px;
   top: 5px;
}
#search-input:focus {
   color: #666;
   outline: none !important;
   border:0px solid #aa0000;
   box-shadow: 0 0 6px #ffad33;
   background: #fff url('/images/search2.png') left 10px top 5px no-repeat;
   background-size: 15px Auto;
   width: 500px;
}

#search-input::placeholder { color: #fff; }
#search-input::-ms-input-placeholder { color: #fff; }
#search-input::-moz-placeholder { color: #fff; }
#search-input::-webkit-input-placeholder { color: #fff; }
