BODY,P {
 color: #595959;
 background-color: #FFFFFF;
 margin: 0;
 padding: 0;
 font-size: 11px;
 line-height: 1.2;
 font-family: arial,verdana,sans-serif;
}

P {
 font-size: 11px;
 color: #595959;
}
P.bquote {
 background-color: #F2F2F2;
}
DIV.pollpara {
 background-color: #F6FAF4;
 margin: 5px 0px 5px 0px;
 width: 310px;
}
TABLE {
	margin:0;
	padding:0;
	border-color:inherit;
	border-width:0;
	border-style:none;
	vertical-align:top;
	text-align:left;
}
TR {
	padding: 0;
	float: none;
	clear: none;
	border-width: 0;
	margin: 0;
}
TD {
	padding: 0;
	float: none;
	clear: none;
	border-width: 0;
	margin: 0;
	color: #333333;
        font-size:11px;
}
TH {
	padding: 0;
	float: none;
	clear: none;
	border-width: 0;
	margin: 0;
}
TBODY {
	padding: 0;
	border-width: 0;
	margin: 0;
}
THEAD {
	padding: 0;
	float: none;
	clear: none;
	border-width: 0;
	margin: 0;
}
TFOOT {

	padding: 0;
	float: none;
	clear: none;
	border-width: 0;
	margin: 0;
}

COL {
	padding: 0;
	float: none;
	clear: none;
	border-width: 0;
	margin: 0;
}
.mainsection {
 width:100%;
 min-height: 350px;
 _height: 350px;
}

TD.navigation {
 background-color: #ECF6EC;
}

TD.copy {
 padding: 30px;
 color: #595959;
 font-size: 11.5px;
}
A {
	text-decoration: none;
	color: #000;
}
A:hover {
	text-decoration: underline;
	color: #000;
}
A.adv_search {
 text-decoration: none;
 color: #FF6309;
 font-size: 100%;
 margin-left:10px;
}
A.adv_search:hover {
	text-decoration: underline;
	color: #FF6309;
	font-size: 100%;
margin-left:10px;
}

A.search {
	text-decoration: none;
	color: #FF6309;
	font-size: 100%;
}

A.search:hover {
	text-decoration: underline;
	color: #FF6309;
	font-size: 100%;
}

A.ftext,A.xtext {
	text-decoration: none;
	color: #000;
	font-size: 10px;
}

A.ftext:hover,A.xtext:hover {
	text-decoration: underline;
	color: #000;
	font-size: 10px;
}

A.xtext {
 color: #F6660A;
}
A.xtext:hover {
 color: #F6660A;
} 
A.otext {
 color: #F6660A;
}
A.otext:hover {
 color: #F6660A;
} 
A.newsteaser {
 color: #000;
 font-weight: normal;
 text-decoration: none;
}

A.newsteaser:hover {
 color: #000;
 font-weight: normal;
 text-decoration: underline;
}
A.download {
 color: #000;
 text-decoration: none;
}

A.download:hover {
 color: #000;
 text-decoration: underline;
}
A.green {
 color: #469C23;
 text-decoration: none;
}
A.green:hover {
 color: #469C23;
 text-decoration: underline;
}
LI {
 margin:0 0 12px 0;
}
LI.tax {
 list-style-image: url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/org_arrow_164.gif);
}

B {
 color: #60AFAF;
 font-weight:bold;
}

H2 {
 margin: 0 0 15px 0;
}
H3 {
 margin: 5px 0 5px 0;
 font-size: 130%;
 font-weight: bold;
 color: #469C23;
}
H4 {
 margin: 10px 0 10px 0;
 font-size: 130%;
 font-weight: bold;
 color: #469C23;
 border-bottom: 1px solid #469C23; 
}

H5 {
 margin: 5px 0 2px 0;
 font-size: 115%;
 font-weight: bold;
 color: #F6660A;
}

BLOCKQUOTE {
 background: #F2F2F2;
 padding: 15px;
}
HR {
border:none;
border-top: 1px solid #469C23;
height: 1px;
clear: both;
}
DIV {
 font-size: 11px;
 line-height: 1.2;
 font-family: arial,verdana,sans-serif;
}

DIV.fleft {
 float: left;
}

DIV.fright {
 float: right;
}

DIV.banner {
 width: 760px;
 height: 81px;
 background: #FFFFFF url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/banner_bg_76.gif) no-repeat;
}
DIV#search {
}
DIV#footer {
 width: 760px;
 height: 100px;
 background: #FFFFFF url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bannerhma_132.gif) no-repeat;
}
DIV#footer_with_nav {
 width: 760px;
 height: 100px;
 background: #FFFFFF url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bannerhm_131.gif) no-repeat;
}
DIV#low_footer {
 width: 760px;
 border-top: 6px solid #000;
 margin: 0 0 20px 0;
}

DIV.main_with_nav {
 width: 760px;
 background: url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bannerhma_132.gif) #FFFFFF bottom no-repeat;
 padding: 0 0 100px 0;
 clear: left; 
}
DIV.main_no_nav {
 width: 760px;
 background: url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bannerhm_131.gif) #FFFFFF bottom no-repeat;
 padding: 0 0 100px 0; 
 clear: left;
}
DIV.topnav {
 height: 26px;
 background-color: #000;
 float: left;
 border-right: 1px solid #FFF;
 text-align: center;
}
DIV.topnav a {
 color: #FFF;
 font-size: 110%;
}
DIV#wrapper {
 margin: 1px; 
}
DIV.newsheader {
 float: left;
 margin: 5px 0 2px 0;
}
DIV.newsteaser {
 color: #595959;
 background-color: #F2F2F2;
 padding: 5px 15px 5px 15px;
 clear: both;
 border-top: 1px solid #000;
}
DIV.poll {
 margin: 5px 0 2px 0;
 float: left;
}
DIV.pollform {
 background-color: #F6FAF4;
 border-top: 1px solid #469C23;
 clear: both;
 padding: 5px 15px 5px 15px;
 width: 310px;
}
DIV.pollcol {
 width: 45%;
 float: left;
 margin: 2px 0px 2px 0px;
}
DIV.register {
 border-top: 1px solid #F6660A;
 background-color: #FFF7F3;
 color: #595959;
 padding: 5px 15px 8px 15px;
 clear: both;
 margin: 0 0 8px 0;
}
DIV.sections {
 border-top: 1px solid #CCCCCC;
 float: left;
 width: 243px;
 margin: 0 0 20px 0;
 padding: 0 10px 0 0;
 color: #595959;
}
DIV.black {
 color: #000;
 font-size: 100%;
}
DIV.black a {
	text-decoration: none;
	color: #000;
	font-size: 100%;
}
DIV.black a:hover {
	text-decoration: underline;
	color: #000;
	font-size: 100%;
}
DIV.go {
 float: left;
 margin: 8px 0 0 10px;
}
DIV.stdheadermargin {
 margin: 5px 0 2px 0;
 float: left;
}
DIV.mainformbox {
 background-color:#F2F2F2;
 padding: 40px 0 40px 0;
 margin-top: 40px;
 overflow: auto;
}

DIV.formbox {
 background-color:#F2F2F2;
 width: 40%;
 float: left;
 color: #000;
 padding: 8px;
 vertical-align:middle;
 font-size: 105%;
}
DIV.srchouter {
 border-top: 1px solid #469C23;
 clear:both;
}
DIV.srchhead {
 clear: both;
 padding:10px 5px 2px 0;
}
DIV.srchdesc {
 clear: both;
 border-bottom: 1px solid #999999;
 padding: 0 0 10px 13px;
}
DIV.tax {
 border: 1px solid #DBDBDB;
 padding:5px;
 margin: 20px 0 0 0;
 clear: right;
}
DIV.tax a {
 text-decoration: none;
 font-size: 100%;
 color: #595959;
 padding-right: 5px;
}
DIV.tax a:hover {
 text-decoration: underline;
 font-size: 100%;
 color: #595959;
 padding-right: 5px;
}
DIV.downloadbox,DIV.downloadboxdoc,DIV.downloadboxevent {
 border: 1px solid #B2B2B2;
 padding: 5px;
 float: right;
 margin: 0 0 10px 10px;
}
DIV.downloadboxevent {
 float: left;
 margin: 10px 10px 10px 0;
}
DIV.downloadboxdoc {
 padding: 0;
}
DIV.eventlist {
 border-bottom: 1px solid #DEDEDE;
 padding: 5px 0 5px 0;
}
DIV.greybox {
 background-color: #F2F2F2;
 color: #000;
 padding: 12px 40px 45px 40px;
 margin-top: 20px; 
}

DIV.docdown {
 text-align:center;
 padding:10px 20px 10px 20px;
 background-color: #EBEBEB;
}
HR.docspacer {
 background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/lib_spacer_177.gif) repeat-x;
 clear:both;
 height: 1px;
 margin: 5px 0 5px 0;
}
DIV.dots {
 background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/dotty_180.gif) repeat-x;
 clear:both;
 height: 1px;
 margin: 5px 0 5px 0;
}

DIV.smlpanel {
float:right;
width:250px;
border:1px dashed #CCCCCC;
padding:0px 5px 10px 5px;
margin: 0px 0px 10px 10px;
background: #EFEFEF;
}
DIV.fullpanel {
border:1px dashed #CCCCCC;
padding:0px 5px 10px 5px;
margin: 0px 5% 10px 5%;
background: #EFEFEF;
}

DIV.imagebox {
 font-style: italic;
 color: #F6660A;
 float: right;
 margin: 0 0 10px 10px;
}
DIV.howto {
 clear:both;
}
.orange {
 color:#F6660A;
}

.green {
 color:#469C23;
}

.orangeplus {
 color:#F6660A;
 font-size: 125%;
}
.greenplus {
 color:#469C23;
 font-size: 125%;
}

SPAN.h2 {
 font-size: 108%;
 background-color: #469C23;
 font-weight: normal;
 color: #FFF;
 padding: 7px;
 line-height:1.7;
}
SPAN.bhead {
 color: #000;
 font-size: 120%;
}
SPAN.greenhead {
 font-size: 120%;
 color: #469C23;
 vertical-align: top;
 padding: 8px;
}

.valigntop { vertical-align: top; }
.valignbottom { vertical-align: bottom; }
.nowrap {white-space: nowrap; }
.bold { font-weight: bold; }
.whitebg { background-color: #FFFFFF; }
.fullwidth { width: 100%; }
.tleft { text-align: left; }
.tright { text-align: right; }
.tcenter { text-align: center;}

.highlight {
 color: #60AFAF;
 font-weight:bold;
}

.italic {
 font-style: italic;
}

.quote {
 font-style: italic;
}
.subtitle {
 color: #004D9A;
 padding: 5px 0 5px 0;
}
.minortitle {
 color: #003366;
 padding: 5px 0 5px 0;
}
.externallink {
 color: #6388ad;
}
.internallink {
 color: #60AFAF;
}
.bullet {
 list-style-image: url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bullet_106.gif);
 font-size: 11px;
 color:#595959;
}
ol.numlist li {
list-style-type:decimal;
padding: 1px 0;  
}
.print {
display: none;
}
.full {
 color:#E72A1C;
}
p.sidenote {
 background:none;
 font-weight:bold;
 padding-left:20px;
}
IMG {
	border-width: 0px;
	border-style: none;
}
IMG.template { display: block; }
IMG.editor { display: inline; }
IMG.fleft {
	float: left;
	padding: 5px 10px 0 0;
}
IMG.fright {
	float: right;
	padding: 5px 0 0 5px;
}
IMG.fcenter {
	text-align: center;
	vertical-align: middle;
}
IMG.csgc_logo {
	margin: 10px 360px 0 20px;
	float: left;
}

IMG.directgov {
	margin: 10px 10px 0 5px;
	float: left;
}

IMG.nav_arrow {
 display: inline;
}

IMG.headerimg {
 display: inline;
 margin: 0 8px 0 0;
}

IMG.headerimgright {
 float: right;
 margin: 5px 0 0 8px;
}

IMG.sectionsimg {
 clear: left;
}

IMG.searesults {
 margin-right: 8px;
}

IMG.tax {
 display:inline;
 padding-right: 3px;
}
IMG.docpdf {
 margin: 10px;
 float: left;
}
IMG.pollsubmit {
 margin-left: 30px;
}
SELECT {
 line-height: 1em;
  font-size: 100%;
 font-family: arial,verdana,sans-serif;
}

FORM {
	margin: 0;
	border-style: none;
	padding: 0;
	display: inline;
	font-size: 100%;
	font-family: arial,verdana,sans-serif;
	line-height: 1em;
}

INPUT {
 line-height: 1em; 
 font-size: 100%;
 font-family: arial,verdana,sans-serif;
}

INPUT.txtsearch {
 margin: 10px 0 0 0;
}

FIELDSET {
 border: 0;
 margin:0;
 padding: 0;
}

TEXT {
	line-height: 1em; 
	font-size: 100%;
	font-family: arial,verdana,sans-serif;
}

TEXTAREA {
	line-height: 1em; 
	font-size: 100%;
	font-family: arial,verdana,sans-serif;
}

.submitbutton {
	color: #000;
	background: #FFF;
	border: 1px solid #47A240;
	font-size: 10px;
	font-weight:bold;
	margin-top: 8px;
}

.submitbutton:hover {
	color: #878787; 
}

.justatest { color: green; }
#nav_lst_NavContainer, #nav_lst_NavContainer ul { 
  margin: 0;
  padding: 0;
  list-style-type: none; 
  font-size:11.5px;
}

#nav_lst_NavContainer a:hover
{
  background-color: #ECF6EC;
  color: #FFF;
 text-decoration: underline;
}


#nav_lst_NavContainer li { margin: 0; display:inline;}



#nav_lst_NavContainer a { 
  display: block;
  color: #FFF;
  line-height:1;
  background: #878787 url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/anc_165.gif) no-repeat center right;
  padding: 4px 20px 4px 6px;
  text-decoration: none;
  border-bottom: 1px solid #fff;
  font-weight:bold;
}

#nav_lst_NavContainer a:hover { 
  color: #FFF;
  background: #878787  url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/anc_165.gif) no-repeat center right;
  text-decoration: underline;
}


#nav_lst_NavContainer li li a
{
background: #FFF;
color: #4E4E4E;
padding: 4px 12px 4px 16px;
border-bottom: 1px solid #DEDEDE;
font-weight:bold;
  line-height:1;
}

#nav_lst_NavContainer li li a:hover
{
background: #FFF;
color: #4E4E4E;
text-decoration: underline;
}



#nav_lst_NavContainer li li li a
{
background: #F2F2F2;
color: #000;
padding: 4px 4px 4px 24px;
font-weight: normal;
  line-height:1;
}

#nav_lst_NavContainer li li li a:hover
{
background: #F2F2F2;
color: #000;
}


#nav_lst_NavContainer a.nav_lst_navself {
background: #F6660A  url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/self_167.gif) no-repeat center right;
color: #FFF;
font-weight:bold;
  line-height:1;
}
#nav_lst_NavContainer a.nav_lst_navself:hover {
background: #F6660A  url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/self_167.gif) no-repeat center right;
color: #FFF;
text-decoration: underline;
}
DIV.admwrapper {
 border: 1px solid #595959;
 width: 760px;
}

TABLE.tadmin {
 padding: 5px;
 width: 90%;
 background: #EEEEEE;
}

TABLE.tadmin th,
TABLE.tadmin td {
 padding: 3px;
 border-bottom: 1px solid #595959;
 vertical-align: top;
}
div.viswrapper {
 width: 770px;
 color: #354044;
}
ul.visnavigation {
 clear: both;
}
ul.visnavigation li {
 display: inline;
}
div.viscopywrapper {
 border-bottom: 6px solid #000;
 float: left;
 background: #fff url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/AVOR-StylesheetV3_02_260.gif) repeat-y top left;
}
div.vislhs {
 float: left;
 width: 195px;
 background: #ECF6EC;
}
div.visrhs {
 float: left;
 width: 575px;
}
div.viscopyfooter {
 clear: both;
 background: url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bg_288.jpg) no-repeat bottom right;
 height: 191px;
 color: #fff;
 margin: 0;
 padding: 0;
}
div.boxcheat {
 margin: 20px;
}
div.viscopy {
 float: left;
}
div.visbook {
 width: 150px;
 float: left;
 margin: 36px 0 0 22px;
 padding:0;
 display: inline;
}
div.visspeak {
 float: left;
 width: 200px;
 margin: 36px 0 0 70px;
 padding:0;
 display: inline;
}
div.visattend {
 float: left;
 width: 200px;
 margin: 36px 0 0 75px;
 padding:0;
 display: inline;
}
span.visturq {
 color: #2F99C3;
 font-weight: bold;
font-size: 1em;
}
span.visorg {
 color: #F6660A;
font-weight: bold;
font-size: 1.1em;
}
img.viscsgclogo {
 margin: 8px 0 12px 15px;
 float: left;
}
img.vislogo {
 float: right;
 margin: 35px 15px 0 0;
}
a.vislink {
 color: #2F99C3;
 text-decoration: underline;
}
a.vislink:hover,div.viscopyfooter a:hover,div.vislhsstd a:hover {
 color: #000;
 text-decoration: underline;
}
div.viscopyfooter a,div.vislhsstd a {
 color: #fff;
 text-decoration: underline;
}

h2.visheader {
 margin: 30px 0 0 20px;
 padding:0;
}
h3.vissubhead {
 color: #F6660A;
 margin: 3px 0 3px 0;
 padding: 0;
 font-size: 1em;
}
h4.visarrow,h4.visarrownoir {
 margin: 0 0 5px 20px;
 color: #fff;
 border: none;
}
h4.visarrownoir {
 color: #000;
}
h4.visprogteaser,h4.visprogteaserlhs {
 border: none;
 color: #000;
 padding: 0 0 0 20px;
 margin-left: 20px;
 background: url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/arra_289.gif) no-repeat left center; 
}
h4.visprogteaserlhs {
 background: url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/anotherarrow_290.gif) no-repeat left center;
 margin-bottom: 0;
}
h5.speaker {
 color: #000;
 font-weight: bold;
 font-size: 1em;
}
.nav_si_menu ul {  list-style:none;  padding:0; margin:0px;}.nav_si_menu ul li, .nav_si_menu ul li a {  height: 27px;  display: block;}.nav_si_menu ul li {  float:left;  }.nav_si_menu ul li a {  text-indent: -9999px;  text-decoration: none;}
.nav_si_menu ul {
 clear: both;
}
ul.visprogteaser {
 margin: 0 20px 0 20px;
 padding: 0;
}
ul.visprogteaser li {
 list-style: none;
 border-bottom: 1px solid #D3E9D2;
 color: #000;
 padding: 3px 0 3px 0;
 margin: 0;
}
ul.visfulllist {
 margin: 0;
 padding: 0;
}
ul.visfulllist li {
 margin: 0;
 padding: 0;
 border-bottom: 1px solid #ccc;
 list-style: none;
 padding: 3px 0 3px 0;
}
div.vislhsstd {
 width: 186px;
 float: right;
 background: #47A240;
 color: #fff;
 margin-top: 1650px;
}
img.vischair {
 margin:0 0 0 9px;
}
.nav_si_menu ul li {
 margin:0;
}
.nav_si_GettingThere a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/howA_266.gif) no-repeat top left; width:225px;}
.nav_si_GettingThere a:hover {background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/howA_266.gif) no-repeat bottom left; width:225px;}
.nav_si_GettingThere_selected a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/howB_268.gif) no-repeat top left;width:225px;}

.nav_si_Speakers a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/speakersA_270.gif) no-repeat top left; width:166px;}
.nav_si_Speakers a:hover {background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/speakersA_270.gif) no-repeat bottom left; width:166px;}
.nav_si_Speakers_selected a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/speakersB_272.gif) no-repeat top left;width:166px;}

.nav_si_Programme a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/progA_274.gif) no-repeat top left; width:182px;}
.nav_si_Programme a:hover {background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/progA_274.gif) no-repeat bottom left; width:182px;}
.nav_si_Programme_selected a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/progB_276.gif) no-repeat top left;width:182px;}

.nav_si_BookOnline a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bookA_282.gif) no-repeat top left; width:197px;}
.nav_si_BookOnline a:hover {background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bookA_282.gif) no-repeat bottom left; width:197px;}
.nav_si_BookOnline_selected a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bookB_283.gif) no-repeat top left;width:197px;}

#nav_si_menu_VisionForRespect {  width:770px;}
h2.htheader {
 margin: 30px 0 0 20px;
 padding:0;
 color: #45A442;
}

h2.htlargehead {
 padding:0;
 color: #45A442;
}

.highlight {
 color: #45A341;
 font-weight:bold;
}
.nav_si_hthome a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/homero_328.gif) no-repeat top left; width:194px;}
.nav_si_hthome a:hover {background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/homero_328.gif) no-repeat bottom left; width:194px;}
.nav_si_hthome_selected a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/homeon_330.gif) no-repeat top left;width:194px;}

.nav_si_htgetthere a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/howtoro_320.gif) no-repeat top left; width:192px;}
.nav_si_htgetthere a:hover {background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/howtoro_320.gif) no-repeat bottom left; width:192px;}
.nav_si_htgetthere_selected a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/howtoon_322.gif) no-repeat top left;width:192px;}

.nav_si_htprogramme a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/programmero_324.gif) no-repeat top left; width:193px;}
.nav_si_htprogramme a:hover {background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/programmero_324.gif) no-repeat bottom left; width:193px;}
.nav_si_htprogramme_selected a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/programmeon_326.gif) no-repeat top left;width:193px;}

.nav_si_htbookonline a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bookro_317.gif) no-repeat top left; width:191px;}
.nav_si_htbookonline a:hover {background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bookro_317.gif) no-repeat bottom left; width:191px;}
.nav_si_htbookonline_selected a { background:url(http://collections.europarchive.org/tna/20080530131623/http://www.cleanersafergreener.gov.uk/media/images/bookon_318.gif) no-repeat top left;width:191px;}

#nav_si_menu_howtomicro {  width:770px;}

.buttonlink {
	color: #000;
	background: #FFF;
	border: 1px solid #47A240;
	font-size: 10px;
	font-weight:bold;
	margin-top: 8px;
padding: 3px;
}

.buttonlink:hover {
	color: #878787; 
text-decoration: none;
}

.htmandatory, .htmandatorystar  {
 font-weight: bold;
}

.htmandatorystar {
 color: red;
}
span.full {
 font-weight: bold;
 color: red;
}
strong.formcopy {float: left;width: 215px;text-align: right;color: #000;font-weight: normal;}span.formcopy { margin: 0 0 0 15px;}div.error {color: red;font-weight: bold;padding: 0 10px;text-align: center;margin: 10px;} 

