table.download {background-color: #ffffe0; border-left:1px solid black; border-top:1px solid black; margin: 4px 0 0 0}
table.download td {text-align: center; border-right:1px solid black; border-bottom:1px solid black; color:#777777; padding: 6px 2px 8px 2px; width:20%}
table.download td.blnk {background-color:#999999}
table.download td a {font: bold 11px arial, helvetica, sans-serif}
table.download td a img {padding: 0 0 4px 0; border:none}

table.np {background-color: #ffffe0}
table.np tr.b {background-color: #fffacd}
table.np th {background-color: black; color: white; text-align: center; vertical-align: middle; font: bold 11px/12px arial, helvetica, sans-serif; padding: 0 0 2px 0}
table.np td {text-align: center; padding: 0 2px 0 2px}
table.np td.r {border-bottom: 1px solid black; padding: 0 0 2px 0}
table.np td.r1 {border-bottom: 1px solid black; padding: 0 0 2px 4px; text-align: left}
table.np td.rr {border-right: 1px solid black; padding: 0 2px 2px 4px; text-align: left}
table.np td.rr1 {border-right: 1px solid black; border-bottom: 1px solid black; padding: 0 0 2px 4px; text-align: left}
table.np td.rr2 {border-right: 1px solid black; padding: 0 0 2px 0; text-align: center}
table.np td.rr3 {border-right: 1px solid black; border-bottom: 1px solid black; padding: 0 0 2px 0; text-align: center}
table.np td.l {text-align: left; padding-left: 12px}
table.np th.l {text-align: left; padding: 3px 0 4px 4px}

#pa {position: absolute; left: 48px; top: 96px; margin: 0; padding: 0; background-color: transparent; width: 120px; text-align: center; z-index: 1}
#pa b {font: normal 14px/18px impact, "arial black", sans-serif; color: #999999; text-decoration: none}
#pa p {font: bold 10px/12px arial, helvetica, sans-serif; padding: 0 0 4px 0}
#pa img {padding: 0 0 0 3px}
#pa table {border: 1px solid #999999; border-left: none; border-right: none}
#pa table.pa td {text-align: right; vertical-align: middle; height: 42px}
#pa a:link {color: #666666; text-decoration: none}
#pa a:visited {color: #999999; text-decoration: none}
#pa a:hover {color: #000099; text-decoration: underline}

.pdflink {padding: 10px 6px 12px 6px; margin: 0 0 20px 0; text-align: center; font: 14px arial, helvetica, sans-serif; border: 1px solid #444444; background-color: #ffffe0; color: #444444}
.pdflink a:link, .pdflink a:visited {text-decoration: none; color: #444444}
.pdflink a:hover {text-decoration: underline; color: blue}
.pdflink em {font-size: 12px; color: #666666}
.ltl {font-size: 11px; line-height: 15px}

.pdflink1 {padding: 10px 3px 12px 3px; margin: 0 0 20px 0; text-align: center; font: 14px arial, helvetica, sans-serif; border: 1px solid #777777; background-color: #ffffe0; color: #444444}
.pdflink1 table tr td a {font: 14px arial, helvetica, sans-serif}
.pdflink1 a:link, .pdflink1 a:visited {text-decoration: none; color: #444444; font-weight: bold}
.pdflink1 a:hover {text-decoration: underline; color: blue; font-weight: bold}
.pdflink1 h1 a:link, .pdflink1 h1 a:visited {color: #990000; text-decoration: none}
.pdflink1 h1 a:hover {color: red; text-decoration: none}
.pdflink1 em a:link, .pdflink1 em a:visited {color: #666666; text-decoration: none}
.pdflink1 em a:hover {color: #333333; text-decoration: none}
.pdflink1 h1 {font: bold 22px arial, helvetica, sans-serif; display: inline}
.pdflink1 h1 em, .pdflink1 em {font: 10px arial, helvetica, sans-serif; display: inline; font-style: normal; color: #666666}

.pdflink form table {border-top: 1px solid black; border-bottom: 1px solid black; padding: 5px 0 5px 0}
.pdflink form table td {padding: 1px 0 2px 0}
.pdflink form p {font-size: 9px}
.pdflink form table.blank {border: 0}
.pdflink form table.blank tr td {padding: 0; margin: 0; font: bold 12px arial, helvetica, sans-serif}
.pdflink form table td.text strong {color: #990000; font-weight: normal}

h1 b {font: bold 12px arial, helvetica, sans-serif; color: black}

p, .sect ul, .sect2 ul{font: 11px/16px verdana, trebuchet, helvetica, arial, sans-serif}

.sect {padding: 12px 0 25px 0; border: 1px solid black; border-left: none; border-right: none}
.sect2 {padding: 12px 0 25px 0; border-bottom: 1px solid black}
.sect ul li em, .sect2 ul li em {color: #999999; font: normal normal 9px/12px verdana, helvetica, arial, sans-serif}
.sect ul li b, .sect2 ul li b {font: normal 14px/18px impact, "arial black", sans-serif; color: #990000}
.sect ul.blt, .sect2 ul.blt {font: bold italic 12px/18px arial, helvetica, sans-serif; color: #000000; list-style-position: outside;}

#sb1 {width: 190px; background-image: url(http://www.laser2000.co.uk/p/ge.gif); text-align: left; vertical-align: top}
#sb2 {background-image: url(http://www.laser2000.co.uk/p/ge.gif); text-align: center; padding-left:30px}

.search a:link {color: #000099; text-decoration: none}
.search a:visited {color: #666666; text-decoration: none}
.search a:hover {color: blue; text-decoration: underline}

.dropdown {padding: 2px 0 0 15px}

table.spc {background-color: #ffffe0}
table.spc tr.b {background-color: #fffacd}
table.spc th {background-color: black; color: white; text-align: center; vertical-align: middle; font: bold 11px/12px arial, helvetica, sans-serif; padding: 0 0 2px 0}
table.spc td {text-align: center; padding: 0 2px 0 2px}
table.spc td.rule {border-bottom: 1px solid black; padding: 0 0 2px 0}
table.spc td.rule1 {border-bottom: 1px solid black; padding: 0 0 2px 4px; text-align: left}
table.spc td.rrule {border-right: 1px solid black; padding: 0 2px 2px 4px; text-align: left}
table.spc td.rrule1 {border-right: 1px solid black; border-bottom: 1px solid black; padding: 0 0 2px 4px; text-align: left}
table.spc td.rrule2 {border-right: 1px solid black; padding: 0 0 2px 0; text-align: center}
table.spc td.rrule3 {border-right: 1px solid black; border-bottom: 1px solid black; padding: 0 0 2px 0; text-align: center}
table.spc em strong {color: red}
table.spc td.left {text-align: left; padding-left: 12px}
table.spc th.left {text-align: left; padding: 3px 0 4px 4px}

table.ps {background-color: #999999; border: 1px solid #777777}

p.big {font-size: 14px; line-height: 22px}
p.big strong {font-size: 24px; color: #990000}

#search {padding: 8px; width:166px; background-color: #999999; border: 1px solid #666666}

#contact table tr td {padding: 3px}

.greybg {background-color: #dcdcdc; border: 1px solid #999999; padding: 12px}

