.dialogBody .form-wrapper {
    width: 300px;
    height:40px;
    border-radius: 10px;
    display:block;
    position: relative;
}

.dialogBody .form-wrapper input {
    width: 100%;
    height: 20px;
    padding: 10px 0 10px 5px;
    font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 0;
    background: #fff;
    box-shadow: 0 0 4px rgba(0,0,0,.28) inset;
    border-radius: 6px;        
}

.dialogBody .form-wrapper input:focus {
    outline: 0;
    background: #fff;
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}

.dialogBody .form-wrapper input::-webkit-input-placeholder {
   color: #999;
   font-weight: normal;
   font-style: italic; 
}

.dialogBody .form-wrapper input:-moz-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}

.dialogBody .form-wrapper input:-ms-input-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}   

.dialogBody .form-wrapper button {
    overflow: visible;
    position: absolute;
    top:4px;
    right:0px;
    padding: 0 10px;
    cursor: pointer;
    height: 31px;
    font: bold 15px/31px 'lucida sans', 'trebuchet MS', 'Tahoma';
    color: #fff;      
    border-radius: 5px;    
    border: 1px solid rgba(0, 0, 0, 0.3);     
    box-shadow: 0 0 .05em rgba(0,0,0,0.4);            
    -moz-box-shadow: 0 0 .05em rgba(0,0,0,0.4);            
    -webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.4);       
    text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);

}  

.dialogBody .form-wrapper button:hover,.form-wrapper button:hover:before{    
    /*background: #e54040;*/
    opacity:0.9;
  	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  	filter: alpha(opacity=90);
  	-moz-opacity:0.9;
  	-khtml-opacity: 0.9;
  	opacity: 0.9;    
}

#thankMsg{
  text-align:center; 
  margin-top:40px;         
} 

.dialogBody{
  min-height:170px;                
} 
