﻿body { font-family: Arial; font-size:9pt
}
h1,h2,h3{ padding:3px 0; margin:3px 0}
.button{ display:inline-block; padding:6px 25px; margin-top:15px; background-color:#388D16; border-radius:4px;  border:0px }
.button:link{text-decoration:none; color:White}
.button:visited{ color:White}
.button:hover{background: #f9cd52;
background: -moz-linear-gradient(top,  #f9cd52 0%, #ff7400 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9cd52), color-stop(100%,#ff7400));
background: -webkit-linear-gradient(top,  #f9cd52 0%,#ff7400 100%);
background: -o-linear-gradient(top,  #f9cd52 0%,#ff7400 100%);
background: -ms-linear-gradient(top,  #f9cd52 0%,#ff7400 100%);
background: linear-gradient(top,  #f9cd52 0%,#ff7400 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9cd52', endColorstr='#ff7400',GradientType=0 );
}

input[type=text],input[type=textarea],input[type=password]{
}

.hints{ font-size:8pt}

.msg{ border-bottom:1px solid green;border-top:1px solid green; 
      padding:10px; background-color:#FFFFCC; 
      color:Green; margin:5px 0;
}
.err{ border-bottom:1px solid red;border-top:1px solid red; 
      padding:10px; background-color:#FFFFCC; 
      color:red; margin:5px 0;
}
.wtrMrk{ color:Gray}
.headers{background-color:#f4f4f4; border:1px solid #dddddd; padding:5px; margin:20px 0 10px 0; font-size:13pt}