body{background-color: honeydew;font-family: Helvetica, sans-serif, Arial, Geneva,  SunSans-Regular;}

.break { page-break-before: always; }
/*  Row colors  */
tr.d0 td {background-color: azure; height: 14px; }
tr.d1 td {background-color: lavenderblush; height: 14px; }


h1{color: #228D00;font-weight: bold;font-size: 1em;}

h2{color: red;font-weight: 800;font-size: 0.8em;}

h3{color: green;font-weight: 100;font-size: .6em;}

h4{color: green;font-weight: bold;font-size: 0.8em;}

td{font-weight: normal;font-size: 0.8em;color: #016767;}

.tdata {color: black;font-weight: 100;}
.tdatam {color: black;font-weight: 300;}
.tred {color: red;font-weight: 800;font-size: 0.8em;}
.ttitle {color: green;font-weight: bold;}
.tdatar {color: black;font-weight: 100; white-space: nowrap;}

.ttitlefee {color: green;font-weight: bold;font-size:10px;width:100px;}
.tdatafee {color: black;font-weight: 100;font-size:10px;width:100px;}

.lboat {color: green;font-weight: bold; width: 8em;}
.lowner {color: green;font-weight: bold; width: 12em;}
.lemail {color: green;font-weight: bold; width: 12em;}
.lfees {color: green;font-weight: bold; width: 5em;}
.lphone {color: green;font-weight: bold; width: 10em;}
.lsail {color: green;font-weight: bold; width: 8em;}
.lpaid {color: green;font-weight: bold; width: 8em;}
.lshort {color: green;font-weight: bold; width: 2em; font-size:10px;}


.lboatd {color: black;font-weight: 100; width: 8em;}
.lownerd {color: black;font-weight: 100; width: 12em;}
.lemaild {color: black;font-weight: 100; width: 12em;}
.lfeesd {color: black;font-weight: 100; width: 5em;}
.lphoned {color: black;font-weight: 100; width: 10em;}
.lsaild {color: black;font-weight: 100; width: 8em;}
.lpaidd {color: black;font-weight: 100; width: 8em;}
.lshortd {color: black;font-weight: 100; width: 2em; font-size:10px;}
.lshortdr {color: Red;font-weight: 100; width: 2em; font-size:10px;}
.lshortdg {color: Green;font-weight: 100; width: 2em; font-size:10px;}
.lshortdb {color: Blue;font-weight: 100; width: 2em; font-size:10px;}
.lshortdo {color: Orchid;font-weight: 100; width: 2em; font-size:10px;}


.tdiv {color: green;font-weight: bold;font-size: 0.8em;}


p{color: black;font-weight: normal;font-size: 0.8em;}


a{font-weight: normal;text-decoration: none;font-size: 1em;}
a:link {color: blue;text-decoration: none;font-size: 1em;font-weight: normal;}
a:visited {color: red;text-decoration: none;font-size: 1em;font-weight: normal;}
a:hover {color: black;text-decoration: none;font-size: 1em;background: springgreen;font-weight: normal;}
a:active {color: yellow;text-decoration: none;font-size: 1em;background: springgreen;font-weight: normal;}


fieldset {border: 1px solid green;margin: 10px;margin: 20px;padding: 5px;}
legend {font-weight: normal;font-size: 1em;color: green;padding: 1em;}

/*  Type="Input"  */

input.BBdisabled{font-weight: bold;height: 1.8em;border: solid thin;border-color: honeydew;font-size: 1em;}
input.BB{font-weight: bold;border: solid thin;border-color: lightgrey;height: 1.8em;font-size: 1em;}

/*  Type="submit"  */

input.AAdisabled{background-color: palegreen;height: 2em;width: 12em;font-weight: bold;border-color: honeydew;font-size: 1em;color: grey;text-align: left;}
input.AA{background-color: lawngreen;height: 2em;width: 12em;font-weight: bold;border-color: lawngreen;color: brown;font-size: 1em; text-align: left;}
input.AA:hover{background-color: springgreen;height: 2em;width: 12em;border-color: springgreen; font-weight: bold;color: brown;font-size: 1em;text-align: left;}

/*  Type="Submit"  ---  small button (home)*/

input.CCdisabled{background-color: palegreen;height: 2em;width: 6em;font-weight: bold;border-color: honeydew;font-size: 1em;color: grey;}
input.CC{background-color: lawngreen;height: 2em;width: 6em;text-align: center;font-weight: bold;color: brown;font-size: 1em;}
input.CC:hover{background-color: springgreen;height: 2em;width: 6em;font-weight: bold;color: brown;font-size: 1em;}

/*  type=submit  ---- no color */

input.DD{height: 2em;width: 12em;text-align: center;font-weight: normal; border-color: honeydew; color: brown;font-size: .8em;}