body { background-color: #ccc4c4 ; font-family: Verdana, Arial ; font-size: 9pt; color: black; } //F6FcF6?

h1 { font-family: Verdana, Arial; font-size: 18pt; margin:0; padding:0; color: black;}
h2 { font-family: Verdana, Arial; font-size: 14pt; margin:0; padding:0; color: black;}
h3 { font-family: Verdana, Arial; font-size: 12pt; margin:0; padding:10px 0 0 0; color: black;}
h4 { font-family: Verdana, Arial; font-size: 10pt; margin:0; padding:5px 0 0 0; color: black;}

table, td, th { font-family: Verdana, Arial; font-size: 9pt; text-align: top; }

sup { font-size: 7pt; }

hr{color:red;height:0;border: double 2px blue;}

form {clear:both; margin:auto; width:730px;}

.cynnwys {font-family: Arial; font-size: 10pt; float:left;clear:left;}
.logo { float:left; padding:10px;}
.logo_llgc { float:right; position:absolute; right:5px; top:5px; padding:15px 20px 0 0; text-align:center;}
.arlwy {clear:left;}

.footer {font-family: Arial; font-size: 8pt; clear: both; text-align:center; align: center;}
.fontbach {font-family: arial; font-size: 8pt;}

.chwith {float:left; clear:both; padding:5px 0; margin:3px 0 0 0; font-family:Verdana,Arial; width:310px;}

.de, .manylion {float:left; clear:right; text-align:left; align:left; width:400px;}
.de {padding:2px 0; margin:3px 0 0 0;}
.manylion {padding:5px 0; margin: 3px 0 0 0;}
.both{clear:both;}
.highlight {font-weight:bold;}
.normal {clear:both; float:left;}
.centred {clear:both; text-align:center;}

.chwith1{float:left; clear:both; padding:5px 0; font-family:Verdana,Arial; font-weight:bold;width:10%;}
.de1{float:right; padding:5px 0; width:90%;}

.chwith2{float:left; clear:both; padding:10px 0; font-family:Verdana,Arial; font-weight:bold;width:25%;}
.de2{float:right; padding:10px 0; width:70%;}

.record {float:left; clear:both; border-bottom:solid #999 2px; width:95%; padding:10px 2%;}
.results_header {float:left; padding:0px 0 30px 0; }
.row {clear:both; margin:0; padding:0; width:730px;}

