.chatLogContent {
  bottom: 119px;
  height: 211px;
  left: 21px;
  overflow: auto;
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  width: 265px;
}
#txtboxwrap {
  bottom: 16px;
  font-size: 12px;
  font-weight: bold;
  height: 100px;
  position: absolute;
  text-align: center;
  width: 100%;
}
#txtboxwrap #userInput {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  bottom: 22px;
  height: 40px;
  position: absolute;
  right: 0;
  width: 231px;
}
#txtboxwrap #userSubmit {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  bottom: 15px;
  cursor: pointer;
  height: 53px;
  left: 10px;
  position: absolute;
  text-indent: 999px;
  width: 62px;
}
.chatLog {
  font-family: arial;
  height: 311px;
  overflow: auto;
  text-align: right;
}
.system{
    font-size:13px;
    font-weight:bold;
    color:#131211;
    font-family:arial;
}
.chatLogContent{
    color:#26608c;
    font-size:14px;
    font-family:arial;
}
.sysmsg {
  bottom: 75px;
  color: #131211;
  font-family: arial;
  font-size: 14px;
  right: 120px;
  position: absolute;
}
.got_lead{
    display:block;
    margin-top:-140px;
    font-weight:bold;
    text-align:center;
    text-decoration:underline;
}
.connectingMessage {
  margin-top: 5px;
  position: absolute;
  text-align: center;
}
.userInput {
  color: #013947;
  font-size: 12px;
  margin-right: 15px;
  padding-right: 5px;
  padding-top: 0;
}
.chatlogwrap .userInput{
    margin-right: 10px;

}
#userInput{
       margin-top:50px; 
}
.clientLogo{
    padding-top:92px;
}
.clientLogo img{
    margin-right:20px;
    max-height:27px;
}
.userInput span{
    font-weight:bold;
    color:#013947;
    font-size:13px;
    
}
.reply{
    padding-top:10px;
	line-height:17px;
    color:#131211;
}
.chatlogwrap{
    font-size:12px;
    height:205px;
}
.waiting{

}
.agent .name {
  color: #FFFFFF;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  line-height: 32px;
  margin-right: 0;
  min-height: 32px;
  position: absolute;
  right: 40px;
  top: 121px;
}
.virtualCHatLogo {
  color: #FFFFFF;
  font-family: arial;
  font-size: 10px;
  font-weight: bold;
  margin-top: -27px;
  text-align: center;
}
.clientLogo{
    height:42px;
}
.agentbg {
  /*background-image: url("../images/black.png");*/
  background-repeat:no-repeat;
}
#bubble{
    height:80px;
    width:80px;
    background-position:-200px -26px;
    background-repeat:no-repeat;
    margin-right:-20px;
}
.agent{
    background-position:0 0;
    height:500px;
}
#agtAgentContainer {
  background-position: 100% 100%;
  cursor: pointer;
  height: 213px;
  position: fixed;
  width: 150px;
  z-index:999;
}
#logoDiv{
    bottom:20px;
    left:20px;
    width:31px;
    height:28px;
    position:fixed;
    background:url("../images/smallicon.png");
    display:none;
}
#waiting{
    bottom :16px;
    left :55px;
    width :90px;
    height :28px;
    position :fixed;
    font-size :14px;
    font-weight:bold;
    color:#0f77ab;
    display:none;
}

#ifrm {
  border: 0 none;
  height: 418px;
  overflow: hidden;
  position: fixed;
  width: 326px;
  height:500px;
}
#closeit{
    z-index:10100;
}
.agentleft#closeit {
  bottom: 378px !important;
  cursor: pointer;
  height: 25px !important;
  width: 21px !important;
  left:15px !important;
}
.agentright#closeit{
  bottom: 378px;
  cursor: pointer;
  height: 25px;
  width: 21px;
  right:306px !important;
}
.agentleft #removeagt{
    height:15px !important;
    left:129px !important;
    width:15px !important;
    bottom:147px !important;
    cursor:pointer;
    position:fixed !important;
}
.agentright #removeagt{
    /*background:url('../images/x-b.png') no-repeat 0 0;*/

}
#closeit.agentright {
  bottom: 384px;
  cursor: pointer;
  height: 15px;
  right: 306px !important;
  width: 15px;
}
.connectionIcon{
  background-position: -460px -130px;
  height: 16px;
  width: 17px;
  float:right;
  margin-top:9px;
  margin-left:10px;
}
.agent .namewrap{
    display:none;
}
.sitelink{
  bottom: 17px;
  height: 10px;
  position: absolute;
  width: 100%;
}
.sitelink a{
    display:block;
    height:100%;
    width:100%;
}
#loadingdiv{
    position:absolute;
    width:100%;
    height:100%;
    background:url('../images/ajax-loader.gif') no-repeat 50% 50%;
    display:none;
}