/* Impromptu's default
------------------------------*/
.jqifade{
    background-color: #ffffff;
}
div.jqi{
    position: absolute;
    background-color: #282828;
    padding: 10px;
    width: 300px;
}
div.jqi .jqiclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
}
div.jqi .jqicontainer{
    background-color: #FFF;
    padding: 5px;
    color: #282828;
    font-weight: bold;
}
div.jqi .jqimessage{
    background-color: #FFF;
    padding: 10px;
}
div.jqi .jqibuttons{
    text-align: center;
     padding: 5px 0 0 0;
}
div.jqi button{
    padding: 3px 10px 3px 10px;
    margin: 0 10px;
}
/* Impromptu's error
------------------------------*/
div.jqi_aviso{
	position: absolute;
	background-color: #b22222;
	padding: 10px;
	width: 300px;
}
div.jqi_aviso .jqiclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
}
div.jqi_aviso .jqicontainer{
    background-color: #FFF;
    padding: 5px;
    color: #282828;
    font-weight: bold;
}
div.jqi_aviso .jqimessage{
    background-color: #FFF;
    padding: 10px;
}
div.jqi_aviso .jqibuttons{
    text-align: center;
     padding: 5px 0 0 0;
}
div.jqi_aviso button{
    padding: 3px 10px 3px 10px;
    margin: 0 10px;
}

/* Impromptu's info
------------------------------*/
.jqi_infofade{
    background-color: #ffffff;
}
div.jqi_info{
	position: absolute;
	background-color: #ecdb3c;
	padding: 10px;
	width: 300px;
}
div.jqi_info .jqiclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
}
div.jqi_info .jqicontainer{
    background-color: #FFF;
    padding: 5px;
    color: #282828;
    font-weight: bold;
}
div.jqi_info .jqimessage{
    background-color: #FFF;
    padding: 10px;
}
div.jqi_info .jqibuttons{
    text-align: center;
     padding: 5px 0 0 0;
}
div.jqi_info button{
    padding: 3px 10px 3px 10px;
    margin: 0 10px;
}