.ui-dialog{
    z-index:1040;
}
.ui-dialog-title
{
    font-size: 12 !important;
    font-family: Arial;
}
.ui-dialog-titlebar{
       font-family: Arial !important; 
       font-size: 10pt !important;
       padding: 1px !important;
       border: 0px !important;
       background-color: white !important;
       border-bottom-width: thin !important;
       width: auto !important;
       margin-left: 10px !important;
       margin-right: 10px !important;
       border-radius: 20px !important;
/*
       margin-left: 8px !important;
       margin-right: 8px !important;
       margin-top: 2px !important;
       border-radius: 8px !important;
       border: 0px !important;
*/
       
}
.ui-dialog-titlebar{
       font-family: Arial !important; 
       font-size: 10pt !important;
       padding: 1px !important;
       border: 0px !important;
       background-color: white !important;
       width: auto !important;
       
}
.ui-dialog-content{
       font-size:6;
       font-family:Tomoha;
       padding: 0px !important;
}
/*.ui-dialog-shadow { box-shadow: 0 0 0 7px rgba(0,0,0,0.1); }*/
.ui-dialog-shadow { box-shadow: 4px 4px 20px #444444; }
.ui-dialog-trader_name { min-width: 75;
                         width: 75;
                       }
.ui-dialog .ui-dialog-content {
    padding: 0 !important;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    z-index:1040 !important;
}
   div#divDialogDisplay 
     {
         border-bottom-left-radius: 10px !important;
         border-bottom-right-radius: 10px !important;
         overflow: hidden !important;
         background-color: white !important;
         margin: 0px !important;
         padding: 0px !important;
     }   
     div#divInstructionDisplay 
     {
         border-bottom-left-radius: 20px !important;
         border-bottom-right-radius: 20px !important;
         overflow: hidden !important;
         background-color: white !important;
         margin: 0px !important;
         padding: 0px !important;
     }

        .spreadDialog.ui-dialog
     {
         border-radius: 20px !important;
         background-color: white !important;
         margin: 0px !important;
         padding-left: 8px !important;
         outline: none !important;
         opacity: 0.95;
         box-shadow: 5px 5px 2.5px #888888 !important;
     } 
          .matchingDialog.ui-dialog
     {
         border-radius: 20px !important;
         background-color: white !important;
         margin: 0px !important;
         padding: 0px !important;
         outline: none !important;
         opacity: 0.95 !important;
         box-shadow: 5px 5px 2.5px #888888 !important;
     } 
        .snpDialog.ui-dialog
     {
         border-radius: 20px !important;
         background-color: white !important;
         margin: 0px !important;
         padding: 0px !important;
         outline: none !important;
         opacity: 0.95 !important;
         box-shadow: 5px 5px 2.5px #888888 !important;
     }  
        .passwordDialog.ui-dialog
     {
         border-radius: 15px !important;
         background-color: white !important;
         margin: 0px !important;
         padding: 0px !important;
         outline: none !important;
         opacity: 0.95 !important;
         box-shadow: 5px 5px 2.5px #888888 !important;
     }  
       .instructionDialog.ui-dialog
     {
         border-radius: 8px !important;
         background-color: white !important;
         margin: 0px !important;
         padding: 0px !important;
         outline: none !important;
         opacity: 0.95 !important;
         box-shadow: 5px 5px 2.5px #888888 !important;
     } 
       .loginDialog.ui-dialog
     {
         border-radius: 8px !important;
         background-color: white !important;
         margin: 0px !important;
         padding: 0px !important;
         outline: none !important;
/*         opacity: 0.95 !important; */
         box-shadow: 5px 5px 2.5px #888888 !important;
         overflow: hidden !important;
     } 

     #spreadFrame
     {
         border-bottom-left-radius: 20px !important;
	 border-bottom-right-radius: 20px !important;
     }
     #snp_Frame
     {
        border-bottom-left-radius: 20px !important;
        border-bottom-right-radius: 20px !important;
     }
     #password_Frame
     {
        border-bottom-left-radius: 20px !important;
        border-bottom-right-radius: 20px !important;
     }
     #matchingFrame
     {
         border-bottom-left-radius: 20px !important;
         border-bottom-right-radius: 20px !important;
	 marginLeft: 8px;
     }
     #instructionFrame
     {
         border-bottom-left-radius: 20px !important;
         border-bottom-right-radius: 20px !important;
	 margin-left: 8px;
     }
     #loginFrame
     {
        border-bottom-left-radius: 20px !important;
        border-bottom-right-radius: 20px !important;
        overflow: hidden;
     }
     .ui-dialog-titlebar-close
     {
          
         /*margin-right: 8px !important;*/
	 border-radius: 20px !important;
         background-color: white !important;
         outline: none !important;
         border: 0px !important;         
     }
     .side_button
     {
         background-color: #e7e7e7;
         border: none;
         color: black;
         padding: 10px 24px;
         text-align: center;
         text-decoration: none;
         display: inline-block;
         font-size: 11px;
         border-radius: 8px;


     }  
    .password_requirement_off
    {
       color: red;    
    }
    .password_requirement_on
    {
       color: green;
    }
