div#onflash{ width:278px;height:321px;padding:0;background:#fff;border:2px solid #f60;margin:0 auto; }
div#onflash div{ width:246px;height:229px;margin:2px;padding:40px 10px;border:4px solid #268AD3;font-size:13px;font-weight:normal; }
div#onflash input{ width:200px;margin-bottom:20px; }

div#send_contract{ width:278px;height:321px;padding:0;background:#fff;border:2px solid #f60;margin:0 auto; }
div#send_contract div#inner{ width:266px;height:310px;margin:2px;padding:0 0;border:4px solid #268AD3;font-size:13px;font-weight:normal; }
div#send_contract input{ width:135px;margin-bottom:2px; }
div.label{ float:left;width:120px;color:#039; }
input#printContract{ width:150px;margin-top:2px;margin-left:50px }

div.map{ text-align:center;padding-bottom:30px; }
div#error{ color:#c30;font-weight:bold }
div#perror{ color:#c30;font-weight:bold;border:0;height:0;padding:0;margin:0; }
div#login_error{ color:#c60;font-weight:bold;padding-bottom:10px;display:none }
div#message{ color:#039;font-weight:bold;display:none;padding-top:10px; }
div#pages{ padding-top:20px; }

span.paypal{ margin-right: 10px;text-align:right;padding:20px 8px;font-size:16px;font-weight:bold;color:#039; }
p#links{ float:left;padding-top:20px; }
div#login_home span{ margin:20px 0 0 0;color:#fff;font-size:13px; }
div#login_home input{ padding: 1px 2px 1px 2px; }
p.cap{ font-size:13px;margin:15px 0 -10px 20px; }

h5.faxmessage{ font-size:18px;font-weight:normal;color:#036; }

h5.alertmessage{ font-size:18px;font-weight:normal;color:red; }

div.message{ margin:20px;padding:40px;background:#DBE9EE;color:#036; } div.message h5{ font-size:18px;font-weight:normal; }
div.message a{ color:#c60; }

div.alertmessage{ margin:20px;padding:40px;background:#DBE9EE;color:#036; } div.alertmessage h5{ font-size:18px;font-weight:normal;color:red;}
div.alertmessage a{ color:#c60; }
