@charset "UTF-8";

#form-attention{
border:solid 1px #ccc;
margin-bottom:15px;
padding:10px;
font-size: 77%;
}

#form-attention h1{color:#003114;}

table.general{
margin-bottom:15px;
border: 1px solid #dedede;
border-bottom: none;
border-right: none;
border-collapse: separate;
/border-collapse: collapse;
border-spacing: 0px;
font-size: 100%;
width:100%;
}
.general th,.general td{
border-left: 1px solid #fff;
order-top: 1px solid #fff;
border-right: 1px solid #dedede;
border-bottom: 1px solid #dedede;
padding:5px 10px;
vertical-align: middle;
background: #F3F1E5;
text-align:left;
}
.general th{
background:#D7D4C1;
font-weight: bold;
font-size: 77%;
color:#003216;
white-space: nowrap;
}
.general tr.even td{
background-color:#E9E6D3;
}

.general th p,
.general td p{
margin:0;
padding:0;
}

#form-information{
border:dotted 1px #ccc;
margin-bottom:15px;
padding:10px 10px 5px;
font-size: 77%;
}

#form-information h1{
color:#003114;
margin-bottom:10px;
}

#form-information ol{padding-left:1.5em;}
#form-information li{
list-style-type:decimal;
margin-bottom:5px;
}

/*  */

.notes{
padding-left:0.5em;
font-size: 77%;
}

.fred{color:#ee0000;}

.required{
color:#EE0000;
font-weight: bold;
}
