@charset "UTF-8";

/* ---------------- overwrite ---------------- */
/* ---------------- jquery ui ---------------- */
/*--------------- custom styles -------------- */
/*----------------- messages ----------------- */

/* ---------------- overwrite ---------------- */

.ui-jqgrid .ui-jqgrid-htable th div {
    height:auto;
    overflow:hidden;
    padding-right:4px;
    padding-top:2px;
    position:relative;
    vertical-align:text-top;
    white-space:normal !important;
}

/* ---------------- jquery ui ---------------- */

.ui-widget-overlay.custom-overlay
{
    background-color: black;
    background-image: none;
    opacity: 0.7;
    z-index: 1040;    
}

#ui-datepicker-div {display: none;}

/*--------------- custom styles -------------- */

.transparant_table tbody{
    background-color: rgba(0, 0, 0, 0.0) !important;
}

.active
{
    color:              #222222;
    font-style:         normal;
}

.inactive
{
    color:              #A0A0A0;
    font-style:         italic;
}

/*----------------- messages ----------------- */

DIV.blockMsg
{
    width:                  40%;
    top:                    30%;
    left:                   30%;
    border:                 2px solid #0077BC;
    padding:                20px 0px 20px 0px;
    background-color:       #FFFFFF;
    color:                  #0077BC;
    font-size:              12pt;
    font-weight:            normal;
    text-align:             center;
}

DIV.message
{
	background-color:       #FFF5FF;
	border:                 1px solid #CD0067;
	text-align:             center;
	padding:                10px;
	margin:                 0px 0px 20px 0px;
}

DIV.error
{
	color:                  #FF0000;
	background-color:       #FFF5FF;
	border:                 1px solid #CD0067;
	text-align:             center;
	padding:                10px;
	margin:                 0px 0px 20px 0px;
}

DIV.warning
{
	color:              #606060;
	background-color:   #FFE6D1;
	border:             1px solid #FFC897;
	text-align:         center;
	padding:            10px;
	margin:             0px 0px 20px 0px;
}