/* msgbox */
.msgbox0 {
  border: 1px solid #d6e9c6;
  margin: 0;
  padding:15px;
  background: #dff0d8;
  color:#468847;
  margin: 0 15px 20px;
  border-radius:5px;
}  

.msgbox1 {
  border: 1px solid #eed3d7;
  margin: 0;
  padding:15px;
  background: #f2dede;
  color:#b94a48;
  margin: 0 15px 20px;
  border-radius:5px;
}   

.jimmo_msgboxclose {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  cursor:pointer
  color:#000;
  float:right;
  font-size:15px;
  font-weight:bold;
  margin:-16px;
  opacity:0.2;
  text-shadow: 0 1px 0 #fff;
}

.jimmo_msgboxclose:hover {
  color:#000;
  opacity:0.4;
}

.formerror {
	outline: 1px solid red;
}

.ui-tooltip {
	padding: 5px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	border-width: 2px;
	background:#fff;
	border-color:blue;
} 
.ui-helper-hidden-accessible{
  display:none;
}

a.infoimg {
    background: url("../../../images/info_button.png") repeat-x scroll 0 0 transparent;
    display: block;
    float: left;
    height: 20px;
    width: 20px;
}
a.infoimg.info {
    background-position: -13px -40px;
}
a.infoimg.info:hover {
    background-position: -13px -67px;
}

.bulkactions select {
  width:200px;
}

.t{display:table;width:100%;background:#fff;border:1px solid #ccc;padding:10px;}
.t .trow{display:table-row;}
.t .trowdown{display:table-row;}
.t .tcell{display:table-cell;vertical-align:middle;}
.t .tright{vertical-align: bottom;}   
.t .tfirst{width:2%;} 
.t .tlast{text-align:right;}    