.jqiwarning .jqi{
      background-color: #b0be96;
}
.jqifade{
      background-color: #ffffff;
}
div.jqi{
      position: absolute;
      background-color: #A697F2;
      padding: 2px;
      width: 300px;
}
div.jqi .jqiclose{
	  color: #ffffff;
	  font-weight: bold;
      float: right;
      margin: -18px -2px 20px 0;
      cursor: pointer;
}
div.jqi .jqititle{
	  color: #ffffff;
	  font-weight: bold;
      float: left;
      margin: -18px -2px 0px 0;
      cursor: pointer;
}
div.jqi .jqicontainer{
      background-color: #E8E7EF;
	  border-top: 14px solid #A697F2;
      padding: 2px;
      color: #ffffff;
}
div.jqi .jqimessage{
      background-color: #E8E7EF;
      padding: 5px;
	  color:#000000;
}
div.jqi .jqibuttons{
      text-align: center;
      padding: 5px 0 0 0;
}
div.jqi button{
      padding: 3px 10px 3px 10px;
      margin: 0 10px;
	  background-color: #A697F2;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  cursor : pointer;
	  font-weight: bold;
	  text-align : center;
} 

.errorwarning .error{
      background-color: #b0be96;
}
.errorfade{
      background-color: #ffffff;
}
div.error{
      position: absolute;
      background-color: #993300;
      padding: 2px;
      width: 300px;
}
div.error .errorclose{
	  color: #FFCCCC;
      float: right;
      margin: -18px -2px 20px 0;
      cursor: pointer;
	  font-weight: bold; 
}
div.error .errortitle{
	  color: #FFCCCC;
      float: left;
      margin: -18px -2px 0px 0;
      cursor: pointer;
	  font-weight: bold; 
}
div.error .errorcontainer{
      background-color: #FFCCCC;
	  border-top: 14px solid #993300;
      padding: 2px;
      color: #ffffff;
}
div.error .errormessage{
      background-color: #FFCCCC;
      padding: 5px;
	  color:#000000;
}
div.error .errorbuttons{
      text-align: center;
      padding: 5px 0 0 0;
}
div.error button{
      padding: 3px 10px 3px 10px;
	  margin: 0 10px;
      background-color: #FF9999;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  cursor : pointer;
	  font-weight: bold;
	  text-align : center;
} 
.infowarning .info{
      background-color: #b0be96;
}
.infofade{
      background-color: #ffffff;
}
.infoPreTxtwarning .infoPreTxt{
      background-color: #b0be96;
}
.infoPreTxtfade{
      background-color: #aaaaaa;
}
div.info{
      position: absolute;
      background-color: #EBF2FD;
      padding: 2px;
	  width: 600px;
}
div.info .infoclose{
	  color: #ffffff;
	  font-weight: bold;
      float: right;
      margin: -18px -2px 20px 0;
      cursor: pointer;
}
div.info .infotitle{
	  color: #ffffff;
	  font-weight: bold;
      float: left;
      margin: -18px -2px 0px 0;
      cursor: pointer;
}
div.info .infocontainer{
      background-color: #E0DDF0;
	  border-top: 14px solid #9588d5;
      padding: 2px;
      color: #ffffff;
}
div.info .infomessage{
      background-color: #E0DDF0;
      padding: 5px;
	  color:#000000;
}
div.info .infobuttons{
      text-align: center;
      padding: 5px 0 0 0;
}
div.info button{
      padding: 3px 10px 3px 10px;
      margin: 0 10px;
	  background-color: #9588d5;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  cursor : pointer;
	  font-weight: bold;
	  text-align : center;
} 




div.infoPreTxt{
      position: absolute;
      background-color: #EBF2FD;
      padding: 2px;
	  width: 600px;
}
div.infoPreTxt .infoPreTxtclose{
	  color: #ffffff;
	  font-weight: bold;
      float: right;
      margin: -18px -2px 20px 0;
      cursor: pointer;
}
div.infoPreTxt .infoPreTxttitle{
	  color: #ffffff;
	  font-weight: bold;
      float: left;
      margin: -18px -2px 0px 0;
      cursor: pointer;
}
div.infoPreTxt .infoPreTxtcontainer{
      background-color: #E0DDF0;
	  border-top: 14px solid #9588d5;
      padding: 2px;
      color: #ffffff;
}
div.infoPreTxt .infoPreTxtmessage{
      background-color: #E0DDF0;
      padding: 5px;
	  color:#000000;
}
div.infoPreTxt .infoPreTxtbuttons{
      text-align: center;
      padding: 5px 0 0 0;
}
div.infoPreTxt button{
      padding: 3px 10px 3px 10px;
      margin: 0 10px;
	  background-color: #9588d5;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  cursor : pointer;
	  font-weight: bold;
	  text-align : center;
} 

