span.jaxboxclass { position: absolute; 
  z-index: 5001;    background-color: #ffffff;  border: 1px solid #000000;
  padding-left: 2px;   overflow: visible;  display: none;
  font-size: 0.8em; left: 0px; top: 0px;  width: 120px;
}
span.spanMatchText{ font-weight: bold; }
span.normalEl{ background: #ffffff; }
span.highEl{ background: #cfcfcf; color: #000000;  cursor: pointer; }
span.noMatchData{ color: red; }


img {border:0}
div#data_pane {   margin: 5px 5px; width: auto; }
div#mainpane{ white-space:nowrap; width:auto;  }
#op_menu { margin-left: 30px;  }
.hideme, .spin-img  {display: none;}
#hide_menu , .drill_icon, .dlt_sel img, #dlt_img_sel { cursor: pointer; }
tr.paging_tr {  cursor: default  } 
#submit_input {  margin: 2px;}
div#debug-info {   margin: 5px 5px;     font-size: 1em; }
div#debug-info span {  padding-left: 15px;    font-size: 1em;}
#runtime_msg, #runtime_selection { margin-left: 2px;}
div#runtime_select span, #firstKeyVal {font-weight: 600; padding: 0 5px;}


div#blockui_splash { font-family:verdana; height: 40px; width: 350px; text-align: center; padding-top: 10px;
   background-color: #fff;   border: 4px solid #aaa;  -moz-border-radius:15px;  -webkit-border-radius:15px;
}


div#select_pane {  width: auto;    margin: 5px  5px; }
#open_all {cursor: pointer; margin: 3px 5px;}
.menu_list {background:#ffffff;width: auto; }
.menu_head { padding: 3px 0px 3px 10px; cursor: pointer; margin:1px;  white-space: nowrap;  }
.menu_item {  margin: 0px;  border-bottom: 0px outset #aaa;  border-right: 0px outset #aaa;  border-left: 0px outset #aaa;}
.menu_body { padding: 2px 10px 2px 10px; padding-bottom: 4px;}
.menu_body  div {  margin: 2px 2px; }
.menu_body .list_div {display: inline-block; background-color: #ccc;  margin: 2px 2px; line-height:17px;
    border: 1px outset; cursor: default;  text-align: center;  }
.menu_item * {font-size:8pt;}
.menu_body_close {  background:   url(/mrcjava/image/closed.gif) center right no-repeat;  }
.menu_body_open {  background:   url(/mrcjava/image/open.gif) center right no-repeat; }
.dsp_check label {display: inline-block;   }
#search_table_head .menu_body {display: inline;  }
#search_table_head .list_div {color: #000; font-weight:400; font-size:0.8em;  }
#search_table_head th {vertical-align: top; }
#search_table_head .menu_body, #mrc_main_table .menu_body, #work_with_maintainer .menu_body, #select_prompt .menu_body {margin:0; padding:0;  }
                   

.asmContainer {     /}
.asmSelect {display: inline; text-align:left;  }
.asmOptionDisabled { color: #999; }
.asmHighlight {     padding: 0;     margin: 0 0 0 1em; }
.asmList { margin: 0.25em 0 1em 0;  position: relative; display: block;     padding-left: 0;    list-style: none; 
    width:200px;    text-align:left;  }
.asmListItem {  
    position: relative;     margin-left: 0;  padding-left: 0;   list-style: none;   background: #ddd;
    border: 1px solid #bbb;     width: 90%; margin: 0 0 -1px 0; line-height: 1em; }
.asmListItem:hover {    background-color: #e5e5e5; }
.asmListItemLabel {      padding: 5px;   display: block; }
.asmListSortable .asmListItemLabel {    cursor: move; }
.asmListItemRemove {    position: absolute; right: 0; top: 0;   padding: 5px; }


.column { min-width:100px;float: left; padding-bottom: 100px; }
	.portlet { margin: 0 1em 1em 0; }
	.portlet-header { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }
	.portlet-header .ui-icon { float: right; }
	.portlet-content { padding: 0.4em; }
.sort{min-height:10px;min-width:10px; vertical-align:top;}
#mrcMainDashboard tbody tr td {vertical-align:top;}
