#cert_info, #cert_info_sender, #file_content, #signature_content, #serv_cert_info, #signature, #orig  {border: 1px solid gray; padding: 5px; width: 600px; clear: left}
#signature {height: 300px; overflow: auto;}
#orig {height: 100px; overflow: auto;}
#sig_text {font-weight: bold; color: green;}
#file_content, #signature_content {display: none;}

#recv_content {border: 1px solid gray; padding: 5px; width: 900px; display: none;}

pre {white-space: pre-line; margin: 0px;}
div {margin-bottom: 5px;}

div.f_name {/*font-weight: bold;*/ float: left; width: 200px; text-align: right; margin-right: 10px;}
div.f_line {float: left; clear: left; width: 600px;}

span {font-weight: bold; color: red; font-size: 14px;}

#shadowDiv {visibility: hidden; z-index: 10000; position: fixed; top: 0px; left: 0px; width: 100%; height:100%; background: #043051; opacity: 0.6; filter: alpha(opacity=60);}

input:disabled
{
background: gray;
} 

.ness {background-color: #f8b0a8}

#stamp {display: none; border: 3px solid #052ba8; padding: 10px; font-family: Courier New, "Helvetica CY", "Nimbus Sans L", sans-serif; color: #052ba8; width: 450px; font-weight: bold; font-size: 16px; margin: 10px 10px 10px 0px;}
#stamp  span {color: black; /*font: 14px Tahoma, "Geneva CY", "DejaVu Sans", sans-serif;*/}
#stamp div div {float: left; width: 150px; clear: left;}
#signature_text {display: none;}