 /*  */
 /* 9.8.17 Bootstrap harmonization; this code seemingly not a problem  */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


 /*  9.8.17 Bootstrap harmonization; this allows the Bootstrap html instruction to be featured, ok for #content
 but more work needed on floatcontent or possibly redraft index.htm and avoid all the transitional problems.
 Once I get the hang of the chosen layout presumably not too much of a problem getting the same data into the new format
html {  font-size: 10px;}
#content{  font-size: 1.65rem;}
 #floatcontent{  font-size: 1.65rem;}
 */
#header-wrap{position:fixed;height:auto;width:100%;z-index:100;}
#all{border-top:5px solid #8ab74e;}
.mw{min-width:700px;max-width:1200px;margin:0 auto;position:relative;padding:0 2px}
#topper{position:absolute;top:0;left:0;height:10px;clear:both;z-index:-1;}
#fontsize{display:none;}
.style19{font-family:"Times New Roman";font-size:36px;font-weight:bold;padding-left:200px;padding-right:125px;}
.stylelogohelper{font-family:"Times New Roman";font-size:18px;font-weight:bold;padding-right:125px;}
#logo{white-space:nowrap;padding-top:5px;height:30px;width:200px;}
#logohelper{white-space:nowrap;padding-top:5px;padding-left:10px;}
#content{position:relative;margin-left:200px;margin-top:55px;border:1px solid #699;background:#fff;margin-bottom:5px;clear:both;}
#content3{position:relative;margin-left:200px;margin-top:55px;border:1px solid #699;background:#fff;margin-bottom:5px;clear:both;}
#floatcontent{position:relative;margin-left:200px;margin-top:55px;border:1px solid #699;background:#fff;margin-bottom:5px;margin-right:210px;clear:both;}
#floatcontent h2 a{font-family:arial;font-size:108%;text-decoration:underline;color:#006699;padding-left:10px;padding-right:10px}
#floatcontent h3{color:#006699;font-size:130%;padding-left:5px;margin:0;}
#floatcontent p{margin:0px; padding-left:10px}
#floatcontent div p a{text-decoration:none;}
#floatcontent h3 a{color:#006699;/*text-decoration:none; */}
#floatcontent ul{padding:0;margin:0;}
#floatcontent a{color:#0000ff;}
#floatcontent a:link{font-family:arial;font-size:100%;}
#floatcontent a:visited{font-family:arial;font-size:90%;text-decoration:none;}
#floatcontent a:hover{background-color:#00445c;color:#fff;font-size:100%;text-decoration:none;}
#floatcontent{clear:both;}
#floatcontent img{max-width:100%;}
#floatcontent #ban img{border:1px solid #699;}
#floatcontent div{float:left;width:40%;min-width:250px;height:20em;margin:1px 1px 0;}  /* height was :15em */
#floatcontent div.wide{margin-top:20px;width:80%;height:35em;clear:both;} /* height was :25em */
#floatcontent div.wide img{float:right;}
#all{clear:both;}
#content{clear:both;}
#tabledescription{clear:both;}
#content #tabledescription{width:500px;height:40px;clear:both;}
#nav{clear:both;}
#navright{clear:both;}
#topper{clear:both;}
#fontsize{clear:both;}
#logo{clear:both;}
#quote{clear:both;}
#content #quote{width:auto;height:20px;}
#appendixdescription{clear:both;}
#copy{clear:both;}
#rightindex{clear:both;}
#news{clear:both;}
#taxmenu{clear:both;}
#tax{clear:both;}
#coolmenu{clear:both;}
#whatsnew{clear:both;}
#top{clear:both;}
#sub-nav{clear:both;}
#ban{clear:both;}
#banleft{clear:both;}
#accountants-in-ealing{clear:both;}
#cool2{clear:both;}
 /* #container{clear:both;} */
#contentLayer{clear:both;}
#hamburger{clear:both;}
#header{clear:both;}
#content .columns{clear:both;width:97.5%;height:auto;}
#content .newdata{clear:both;width:97.5%;height:auto;}
#contenthelper{position:relative;margin-left:10px;width:260px;/**/margin-top:30px;border:1px solid #699;background:#fff;}
#appendixdescription{width:200px;position:absolute;height:200px;padding:0.2px;font:75% arial;color:#0000ff;}
#all #appendixdescription{position:absolute;right:5px;top:8em;}
#all #rightindex{display:none;position:absolute;right:5px;top:8em;}
#all #budgetindex{position:absolute;right:5px;top:10em;}
#all #news{position:absolute;right:5px;top:7em;}
#all #taxmenu{position:absolute;right:5px;top:6em;}

/* 16.4.19 copied forward for footer   */
#footer{margin-left:200px;margin-right:200px;position:relative;clear:both;background:#8ab74e;}
.backgroundgreen{background-color:#8ab74e;z-index:0;}
#copy{float:left;}
#copy p, #copy ul, #copy li{display:inline}
#copy li{}
#footer #copy a, #copy span{border-right:1px solid #069;border-left:1px solid #069;margin-right:4px;padding-right:6px;padding-left:6px;text-decoration:none;font-weight:bold;}
#footer a:link{font-family:arial;font-size:90%;}
#footer a:visited{font-family:arial;font-size:90%;}
#footer a:hover{background:#00445c;color:#fff;font-size:90%;}
#footerindex{bottom:0;background:#8ab74e;}
#footerindex a:link{font-family:arial;font-size:90%;}
#footerindex a:visited{font-family:arial;font-size:90%;}
#footerindex a:hover{background:#00445c;color:#fff;font-size:90%;}
.last{}
.acca h1{background:#FF0000;}
.acca #content{border:1px solid #FF0000;}
#accalogoholder{border:1px solid #000;padding-top:3px;width:100px;height:100px;position:absolute;left:5em;}
#footer h4{background-image:url("images/acca-logo.gif");background-repeat:no-repeat;background-position:90%;padding:10px;}
.accabackground{background-image:url("images/acca-logo.gif");background-repeat:no-repeat;background-position:100%;border:1px solid #FF0000;}
#map iframe{margin-left:200px;margin-right:200px;/**/clear:both;background:#FFFF99;width:67%;height:300px;float:left;margin-bottom:10px; }
footer iframe{width:100%;height:750px;border:0px;}
#map h2{margin-left:200px;float:left;}
@media all and (max-width:1024px){#map iframe{width:100%;margin-left:1px;top:1em;max-width:480px;}
#map h2{margin-left:1px;font-size:125%;}
footer iframe{height:900px;}
}
@media all and (max-width:480px){footer iframe{height:1300px;}
}
#tni{max-width:100%;}
#newsletter{background:url("images/acca-logo.gif") no-repeat 0% 0%;float:left;padding-left:4em;margin:10px;}
p.contact {font-size:125%;color:white;font-weight:bold;}
#newsletter h2.contact p.contact a{font-size:125%;color:white;font-weight:bold;}
#intouch{width:450px;float:right;/**/}
.phone{font-family:arial; font-size:225%;color:white;font-weight:bold;}
.phone a{color:white;}
.skype{float:right;margin-right:30px;}
.mapicon{margin-left:30px;}
.mapicon-hayes{float:right;/**/margin-left:30px;}
h2{margin:0 auto;}
p.phone{margin:0 auto;}
p.addressfirst{margin:0 auto;}
p.email{color:white;margin:0 auto;font-size:125%;font-weight:bold;}
p.email a{color:white;}
p.findusw5{font-family:arial;float:right;padding-right:300px;color:white;margin:0 auto;font-size:125%;font-weight:bold;}
p.findushayes{font-family:arial; padding-left: 10px; float:right;padding-right:100px;color:white;margin:0 auto;font-size:125%;font-weight:bold;}
#intouch p.addressfirst{width:49%;float:left;color:white;}
#intouch p.address{max-width:100%;float:left;color:white;padding-bottom:10px}
/**/#addressfirst{margin:0 auto;width:49%;float:left;color:white;min-width:200px;}
#address{margin:0 auto;width:49%;float:left;color:white;padding-bottom:10px;}
#addressfirst p{margin-left: 10px;font-weight:bold;font-family:arial;} /* 29.8.17 bootstrap harmonisation */
#address p{margin-left: 10px;font-weight:bold;}    /* 29.8.17 bootstrap harmonisation */

#intouch{width:450px;float:left;/**/}
/*#opentouch p.address{max-width:100%;color:white;padding-bottom:10px}*/

p.open {margin-left:-4em;color:white;font-weight:bold;font-family:arial;}
#newsletter p.open span {float:right;padding-right:20px;}

/* Schema */
[itemprop="url"], .iturl,
[itemprop="description"], .itdescription,
[itemprop="name"], .itname,
[itemprop="streetAddress"], .itstreetaddress,
[itemprop="addressLocality"], .itaddresslocality,
[itemprop="addressRegion"], .itaddressregion,
[itemprop="postalCode"],	.itpostalcode,
[itemprop="addressCountry"], .itaddresscountry,
[itemprop="telephone"], .ittelephone
{font-family:arial;color:#ffffff;float:left;}
/**/[itemprop="description"], .itdescription{margin-left:10px;font-size:80%;}
/**/[itemprop="description"], .itdescription{margin-left:10px;}
div [itemprop="name"], div .itname{text-decoration:underline;margin-left:10px;font-family:"times new roman";color:#262626;}

/**/div [itemprop="name"]:hover{color:#ffffff;background-color:#00445c;}
/**/div .itname :hover{color:#ffffff;background-color:#00445c;}

@media all and (max-width:360px){p.findusw5{padding-right:20px;}
#address{width:100%;}
[itemprop="name"], .itname {font-size:130%;}
}


.connect{clear:both;}
.connect img:hover{background-color:#8ab74e;}
.sm li{display:inline;padding:5px;}
#copynew{clear:both;min-height:10em;width:100%;}
#copynew p{font-family:arial; color:white; font-weight: bold;}
#copynew li{display:inline;float:left;padding-left:1em;}
#copynew li a{font-family:arial; color:white; font-weight: bold;}
p.clear{float:left;}
@media all and (min-width:360px){p.address{margin:0 auto;}
}
@media all and (max-width:480px){.connect{padding-left:0em;padding-top:2em;}
.phone{font-size:175%;}
}
[itemprop="description"], .itdescription{font-size:120%;}
@media all and (max-width:1020px){#intouch{width:100%;}
.connect{padding-left:0em;padding-top:2em;}
}

/* end of Schema */
/* 16.4.19 End of copied forward for footer   */

#rightindex{width:200px;margin-left:67.0em;top:6em;position:absolute;height:400px;padding:0.2px;font:75% arial;color:#069;}
#budgetindex{width:200px;margin-left:67.0em;top:6em;position:absolute;height:400px;padding:0.2px;font:75% arial;color:#069;}
#news{display:none;margin-left:51.0em;width:10em;border:0.05em solid #999999;position:absolute;padding-bottom:0.45em;background:#ffff80;}
#taxmenu{margin-left:51.0em;width:10em;border:1px solid #699;position:absolute;background-color:#8ab74e;}

#coolmenu a[href *='tax-tables.htm']{padding-left:120px;background:transparent url(images/2017-tax-budget-crop-2.jpg) no-repeat center left; background-size:75% 100%;}
#coolmenu a[href *='tax-tables.htm']:hover{padding-left:120px;background:url(images/2017-tax-budget-crop-2.jpg) no-repeat center left;background-color:#00445c; background-size:75% 100%;}

/* carried forward vgws to vgwalls */
a[href $='.pdf']{padding-left:32px;background:transparent url(images/pdf.gif) no-repeat center left;}
a[href $='.pdf']:hover{padding-left:32px;background:url(images/pdf.gif) no-repeat center left;background-color:#00445c;}
a[href*="hmrc"]{padding-left:43px;background:transparent url(images/hmrc.gif) no-repeat center left;}
a[href*="hmrc"]:hover{padding-left:43px;background:url(images/hmrc.gif) no-repeat center left;background-color:#00445c;}
a[href*="gov"]{padding-left:63px;background:transparent url(images/gov-uk.gif) no-repeat center left;}
a[href*="gov"]:hover{padding-left:63px;background:url(images/gov-uk.gif) no-repeat center left;background-color:#00445c;}
td.gov:hover{background-color:#00445c;color:#fff;}
.gov{}
a[href*="bis"]{padding-left:38px;background:transparent url(images/bis.gif) no-repeat center left;}
a[href*="bis"]:hover{padding-left:38px;background:url(images/bis.gif) no-repeat center left;background-color:#00445c;}
a[href*="sra.org"]{padding-left:39px;background:transparent url(images/sra.gif) no-repeat center left;}
a[href $='sra.org']:hover{padding-left:39px;background:url(images/sra.gif) no-repeat center left;background-color:#00445c;}
a[href $='.doc']{padding-left:53px;background:transparent url(images/msword.gif) no-repeat center left;}
a[href $='.doc']:hover{padding-left:53px;background:url(images/msword.gif) no-repeat center left;background-color:#00445c;}
a[href*="legislation"]{padding-left:62px;background:transparent url(images/legislation.gif) no-repeat center left;}
a[href*="hmrclegislation"]:hover{padding-left:62px;background:url(images/legislation.gif) no-repeat center left;background-color:#00445c;}


#sitemapright a[href $='.pdf']{padding-left:32px;background:transparent url(images/pdf.gif) no-repeat center left;}
#sitemapright a[href $='.pdf']:hover{padding-left:32px;background:url(images/pdf.gif) no-repeat center left;background-color:#00445c;}
#coolmenu a[href $='.pdf']{padding-left:32px;background:transparent url(images/pdf.gif) no-repeat center left;}
#coolmenu a[href $='.pdf']:hover{padding-left:32px;background:black url(images/pdf.gif) no-repeat center left;}
#news a[href $='.pdf']{padding-left:32px;background:transparent url(images/pdf.gif) no-repeat center left;}
#news a[href $='.pdf']:hover{padding-left:32px;background:url(images/pdf.gif) no-repeat center left;background-color:#00445c;}
#news a[href*="hmrc"]{padding-left:43px;background:transparent url(images/hmrc.gif) no-repeat center left;}
#news a[href*="hmrc"]:hover{padding-left:43px;background:url(images/hmrc.gif) no-repeat center left;background-color:#00445c;}
#news a[href*="sra"]{padding-left:43px;background:transparent url(images/sra.gif) no-repeat center left;}
#news a[href*="sra"]:hover{padding-left:43px;background:url(images/sra.gif) no-repeat center left;background-color:#00445c;}
.nodecp{list-style:none;}
.nodec{list-style:none;/**/font-weight:bold;}
.nodec1{list-style:none;/**/font-weight:bold;margin-left:5em;}
.nodec2{list-style:none;/**/font-weight:bold;margin-left:10em;}
.nodec4{list-style:none;/**/font-weight:bold;margin-left:20em;}
.right{float:right;}
#tax{max-width:300px;}
.tax1{margin-left:5em;white-space:nowrap;}
.tax2{margin-left:9em;white-space:nowrap;}
.tax3{margin-left:14em;white-space:nowrap;}
.taxend{float:right;text-align:right;white-space:nowrap;}
/* ------------------- 17.3.16 New Tax tables ------------------- */
#content div.block{overflow:hidden;border:1px;border-style:solid;border-color:#ffffff #ffffff #699 #699;background-color:#ffffff;}
 /* h1{margin:0;}     */

#content div p a{text-decoration:underline;}
#content div.block p{width:30%;display:block;float:left;text-align:left;background-color:#ffffff;border:1px;border-style:solid;border-color:#ffffff #699 #ffffff #ffffff;}
#content p.tax{text-align:right;padding-right:10px;}
#stickyheader div.block p{width:30%;display:block;float:left;text-align:left;background-color:#006699;color:#ffffff;border-style:solid;border-color:#ffffff #699 #ffffff #ffffff;margin-left:-1px;font-size:110%;}
#header{z-index:4;}
#stickyheader{z-index:3;}
#otherheader{z-index:3;}
#block{z-index:3;}
#coolmenu{z-index:4;}
#footer{z-index:4;}
#content div.block .tax{width:80px;}
#otherheader div.block .tax{background-color:#006699;color:#ffffff;float:left;}
#otherheader div.block p{background-color:#006699;color:#ffffff;float:left;}
#content #otherheader p{font-size:110%;}
@media all and (max-width:1024px){#otherheader div.block .tax{font-size:110%;}
#otherheader div.block p{font-size:110%;}
#coolmenu{z-index:4;}
#footer{z-index:6;}
#taxguidance{z-index:5;}
#header{z-index:10}
}
@media all and (max-width:480px){#otherheader div.block p{max-height:60px;}
}
#stickyheader div.block .tax{float:left;width:80px;border-style:solid;border-color:#ffffff #699 #ffffff #ffffff;}
#content div.block .taxcalc{margin-left:1.5em;margin-bottom:5px;color:#781351;background:#ffa20f;border:2px outset #d7b9c9;float:right;width:120px;}
#content div.block .taxcalc a{display:block;margin-left:-10px;}
#content div.block .taxnote{margin-left:4px;float:left;width:98.5%;border-color:#ffffff #ffffff #ffffff #ffffff;}
#content div.block .input{margin-left:4px;float:left;width:80px;white-space:nowrap;}
#stickyheader p{background-color:#fff;}
#content{float:left;}
@media all and (min-width:480px){#content div.block p{width:50%;}
#stickyheader div.block p{width:50%;z-index:2;}
}
@media all and (min-width:1024px){#content div.block p{width:60%;}
#content div.block .tax{width:120px;}
#stickyheader{max-width:1000px;margin:0 auto;position:relative;z-index:2;}
#stickyheader div.block p{width:60%;}
#stickyheader div.block .tax{width:120px;}
#content div.block .taxcalc{width:105px;}
}
#stickyheader{width:100%;background-color:#ffffff;padding-top:4em;background-image:url("images/vgwcowide.gif");background-repeat:no-repeat;}
#content div.otherheader p{background-color:#006699;color:#ffffff;width:auto;border:1px solid #ffffff;padding:10px;font-size:110%}
#content div.otherheader h2{background-color:#006699;color:#ffffff;width:auto;border:1px solid #ffffff;padding:10px;font-size:110%}
#content div.otherheader p:hover{background:#daffda;cursor:pointer;border:1px solid black;color:black;}
#content div.otherheader h2:hover{background:#daffda;cursor:pointer;border:1px solid black;color:black;}

 /* 17.3.16 -------------------- end of new tax tables layout---------- 23.8.17 .other header is important I am not clear where #otherheader is used
 in fact used once for national minimum wage ----------- */
@media all and (max-width:320px){#content p{font-size:110%;padding-left:0px;}
}
@media all and (min-width:1500px){#content p{font-size:125%;}
#content h1{font-size:125%;}
#content h2{font-size:125%;}
#nav a{font-size:125%;}
#nav a{font-size:125%;}
#budgetindex a{font-size:125%;}
#footer h4{background-image:none;float:left;font-size:125%;}
#footer #copy a, #copy span{font-size:125%;}
#content .doh4{font-size:125%;}
}
#content .tax-dropdown{margin-bottom:5px;color:#781351;background:#ffa20f;border:2px outset #d7b9c9;width:120px;}
#content .tax-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:12px 16px;}
#content .tax-dropdown:hover .tax-dropdown-content{display:block;}
#confirmation{position:absolute;border:1px solid #8ab74e;margin-top:0.20px;}
#confirmation #continue{position:absolute;right:5px;bottom:5px;}
#all #confirmation{position:absolute;right:5px;top:5px;}
#continue{width:100px;border:1px solid #8ab74e;}
#coolmenu{border:1px solid black;width:160px;background-color:#E6E6E6;top:6em;margin-left:1.5em;position:absolute;z-index:100;}
#coolmenu h2{font-family:arial;font-size:150%;color:#006699;padding-left:20px;padding-right:10px}
#coolmenu p{font-family:arial;font-size:80%;color:#0000ff;padding-left:20px;padding-right:10px}
#coolmenu a{font:bold 11px Verdana;padding:2px;padding-left:4px;display:block;width:100%;color:black;text-decoration:none;border-bottom:1px solid black;}
html>body #coolmenu a{width:auto;}
#coolmenu a:hover{background-color:black;color:white;}
audio{width:100%;}
video{width:100%;height:100%;}
#cool2{border:1px solid black;width:160px;background-color:#E6E6E6;left:10px;top:25em;margin-left:1.5em;position:absolute;}
#cool2 h2{font-family:arial;font-size:150%;color:#006699;padding-left:20px;padding-right:10px}
#cool2 a{font:bold 11px Verdana;padding:2px;padding-left:4px;display:block;width:100%;color:black;text-decoration:none;border-bottom:1px solid black;}
html>body #cool2 a{width:auto;}
#cool2 a:hover{background-color:black;color:white;}
 /* label{width:15em;float:left;text-align:right;margin-right:0.5em;display:block}  10.8.17 Bootstrap harmonisation; relocated to the contactus and cis-and-vat-invoice page */
.submit input{margin-left:1.5em;margin-bottom:5px;}
input{color:#781351;background:#fee3ad;border:1px solid #781351;margin-bottom:5px;}
.right{text-align:right;}
.submit input{color:#781351;background:#ffa20f;border:2px outset #d7b9c9;}
fieldset{border:1px solid #781351;width:45em;}
#p46-1{background-image:url("images/p46 11.9.100001.JPG");background-repeat:no-repeat;background-position:100% 0%;min-height:8.5em;max-height:8.5em;}
#p46-2{}
fieldset a{font-size:100%;color:#0000ff;}
fieldset a:hover{background:#00445c;color:#fff;}
legend{color:#781351;background:#ffa20c;border:1px solid #781351;padding:2px 6px;}
.quotation{background:#ffa20c;}
#quote{border:1px solid #781351;position:relative;padding-top:1px;padding-right:1px;padding-left:1px;padding-bottom:1px;float:right;right:50px;top:2px;background:#ffa20c;text-align:center;}
#quote p{padding-left:0px;font-weight:bold;}
.split div div.splitHover{background:#daffda;cursor:pointer;border:1px solid #adcede}
.splitHover a{color:#52CC29 !important;text-decoration:underline}
.splitHover a:focus, .splitHover a:active{color:#fff !important}
select{color:#781351;background:#fee3ad;border:1px solid #781351}
textarea{color:#781351;background:#fee3ad;border:1px solid #781351}
abbr{cursor:help;}
abbr{border-bottom:1px dotted #999 !important;border-color:#0000ff;cursor:help;}
form{display:inline;}   /*  10.8.17 does not affect bootstrap-contact.php */
.nowrap{white-space:nowrap;}
/* body{font-family:arial;font-size:100%;color:black;background:#FBFFF1;margin:0;padding:0;}     */
body {background:#FBFFF1; 	margin:0;
 	padding:0; /* 10.8.17 does not affect bootstrap-contact.php */
 }
/* a{font-family:arial;font-size:75%;} */
#floatcontent h1 a{font-family:arial;font-size:100%;}
#content h1{font-family:arial;font-size:100%;background:#999999;color:#ffffff;padding-left:5px; font-weight: bold;}
#floatcontent h1{font-family:arial;font-size:125%;background:#999999;color:#ffffff;padding-left:5px; font-weight: bold;}
h2{font-family:arial;font-size:100%;color:#006699;padding-left:10px;}
h2 a{font-family:arial;font-size:108%;color:#006699;}
#content h2{font-family:arial;font-size:100%;color:#006699;padding-left:10px;} /* 11.1.2019 to fix bootstrap problems */
#floatcontent #content h2 a{font-family:arial;font-size:108%;text-decoration:underline;color:#006699;}

h3{font-family:arial;font-size:90%;color:#006699;padding-left:15px;}	/*  */
#content h3{color:#006699;font-size:100%;padding-left:5px;margin:0;} /* */
#content p{margin:0;}
 /*#content div p a{text-decoration:none;}  29.8.17 bootstrap harmonisation; there seems no purpose for this*/
#content h3 a{color:#006699;/*text-decoration:none; */}
h4{font-family:arial;font-size:80%; color:#ffffff;padding-top:3px;padding-bottom:3px;text-align:center;}
h4 a{}
.doh4{font-family:arial;font-size:80%;font-weight:bold;/*background:#8ab74e; */color:#ffffff;text-align:center;}
.notes{font-size:70%;}
h5{font-size:100%;color:#ff0000;text-align:center;}
h6{}
h6 a{text-decoration:none;padding-right:30px;font-size:100%;color:#ff0000;z-index:40;}
#floatcontent, #content p{font-family:arial;font-size:80%;color:#0000ff;padding-left:10px;}
#content p a{text-decoration:underline;}
.dop{font-family:arial;font-size:80%;color:#0000ff;padding-left:10px;}
.dopnopadding{font-family:arial;font-size:80%;color:#0000ff;padding-left:0px;}
.pright{font-family:arial;color:#0000ff;padding-left:10px;padding-right:40px;text-align:right;}
li.indent{margin-left:5em;padding-right:20px;}
li.indent2{margin-left:10em;}
li.indent4{margin-left:20em;}
.indent4{margin-left:20em;}
.banner{width:600px;height:400px;position:absolute;top:100px;left:180px;margin:15px;border:5px double #966;margin-top:1px;margin-bottom:20px;margin-left:30px;margin-right:40px;padding-top:10px;padding-bottom:20px;padding-left:3px;padding-right:40px;border:0px solid black;visibility:visible;}
#leftbox{width:300px;height:140px;position:relative;left:0px;top:1px;margin-top:1em;border:0.02em solid #FFFFFF;}
#leftbox:hover{background:#b0e0e6;border:0.02em solid #999999;}
#leftbox ul{list-style:none;padding:0;margin:0;}
#leftbox a{display:block;background:#ccff66;padding-top:0.20em;padding-bottom:0.20em;padding-left:0.5em;padding-right:0.5em;}
/**/#leftbox a:hover{background:#00445c;color:#fff;}
.tariffbox{width:500px;height:140px;position:relative;left:0px;top:1px;margin-top:1em;border:0.02em solid #999999;}
.tariffbox:hover{background:#b0e0e6;}
#rightbox:hover{background:#b0e0e6;border:0.02em solid #999999;}
#rightbox2:hover{background:#b0e0e6;border:0.02em solid #999999;}
#rightbox3:hover{background:#b0e0e6;border:0.02em solid #999999;}
#rightbox{width:300px;height:140px;position:absolute;left:320px;top:0px;margin-top:1em;visibility:visible;}
#rightbox2{width:300px;height:140px;position:absolute;left:320px;top:142px;margin-top:1em;visibility:visible;}
#rightbox3{width:300px;height:140px;position:absolute;left:320px;top:284px;margin-top:1em;}
#rightbox{border:0.02em solid #FFFFFF;border-bottom:0.00em solid #999999;}
#rightbox ul{list-style:none;padding:0;margin:0;}
#rightbox a{display:block;background:#ccff66;padding-top:0.20em;padding-bottom:0.20em;padding-left:0.5em;padding-right:0.5em;}
#rightbox a:hover{background:#00445c;color:#fff;}
#rightbox2{border:0.02em solid #FFFFFF;border-bottom:0.00em solid #999999;}
#rightbox2 ul{list-style:none;padding:0;margin:0;}
#rightbox2 a{display:block;background:#ccff66;padding-top:0.20em;padding-bottom:0.20em;padding-left:0.5em;padding-right:0.5em;}
#rightbox2 a:hover{background:#00445c;color:#fff;}
#rightbox3{border:0.02em solid #FFFFFF;border-bottom:0.00em solid #999999;}
#rightbox3 ul{list-style:none;padding:0;margin:0;}
#rightbox3 a{display:block;background:#ccff66;padding-top:0.20em;padding-bottom:0.20em;padding-left:0.5em;padding-right:0.5em;}
#rightbox3 a:hover{background:#00445c;color:#fff;}
#content ul{padding:0;margin:0;}
#content a{color:#0000ff;}
#content a:link{font-family:arial;font-size:90%;}
#content a:visited{font-family:arial;font-size:90%;}
#content a:hover{background-color:#00445c;color:#fff;font-size:90%;}
#content{clear:both;}
#appendixdescription ul{list-style:none;/**/padding:0;margin:4px;}
#appendixdescription a{font-size:1.0em;color:#069;top:0;left:0;cursor:pointer;text-decoration:none;font-weight:bold;padding-bottom:1.0px;}
#appendixdescription a:hover{background:#00445c;color:#fff;}
#indexcontent{margin-left:200px;margin-right:200px;margin-top:500px;}
.grey1{background:#f5f5f5;}
.grey1:hover{background-color:#b0e0e6;}
.grey2:hover{background-color:#b0e0e6;}
.grey3:hover{background-color:#b0e0e6;}
.grey4:hover{background-color:#b0e0e6;}
.grey5:hover{background-color:#b0e0e6;}
.grey6:hover{background-color:#b0e0e6;}
#content .grey1 a:hover{background:#e0e0e0;color:#0000ff;}
.grey2{background:#ebebeb;}
#content .grey2 a:hover{background:#d6d6d6;color:#0000ff;}
.grey3{background:#e0e0e0;}
#content .grey3 a:hover{background:#cbcbcb;color:#0000ff;}
.grey4{background:#d6d6d6;}
#content .grey4 a:hover{background:#c1c1c1;color:#0000ff;}
.grey5{background:#cbcbcb;}
#content .grey5 a:hover{background:#b6b6b6;color:#0000ff;}
.grey6{background:#c1c1c1;}
#content .grey6 a:hover{background:#999999;color:#0000ff;}
.grey1 img{max-width:100%;}.grey2 img{max-width:100%;}.grey3 img{max-width:100%;}.grey4 img{max-width:100%;}.grey5 img{max-width:100%;}.grey6 img{max-width:100%;}
.style18{color:#0000FF}
.forpdf{font-family:"Arial Narrow";font-size:14px;color:#FF0000;font-weight:bold;}
.telephone{font-size:14px;color:#FF0000;font-weight:bold;}
#news2{width:10em;border:0.05em solid #999999;position:absolute;padding-top:0.15em;padding-bottom:0.45em;right:0;top:400px;background:#ffff80;}
#whatsnew{display:none;width:8em;border:0.05em solid #999999;position:absolute;padding-top:0.15em;padding-bottom:0.45em;right:10px;top:75px;background:#ffff80;visibility:visible;}
#whatsnew:hover{background:#b0e0e6;}
#news a{display:block;padding-left:0.5em;padding-right:0.5em;padding-top:0.20em;padding-bottom:0.20em;}
#news ul{list-style:none;padding:0;margin:0;}
#news a:hover{background:#00445c;color:#fff;}
#news2 a{display:block;padding-left:0.5em;padding-right:0.5em;padding-top:0.20em;padding-bottom:0.20em;}
#news2 ul{list-style:none;padding:0;margin:0;}
#news2 a:hover{background:#00445c;color:#fff;}
#taxmenu h2{font-family:arial;font-size:150%;color:#006699;padding-left:20px;padding-right:10px}
#taxmenu a{font:bold 11px Verdana;padding:2px;padding-left:20px;/**/padding-left:4px;/**/display:block;width:100%;color:white;text-decoration:none;border-bottom:1px solid black;}
html>body #taxmenu a{width:auto;}
#taxmenu a:hover{background-color:#009900;color:white;}
#whatsnew a{display:block;padding-left:0.5em;padding-right:0.5em;padding-top:0.20em;padding-bottom:0.20em;}
#whatsnew ul{list-style:none;padding:0;margin:0;}
#whatsnew a:hover{background:#00445c;color:#fff;}
#sitemapleft{border:0.00em solid #999999;margin-left:200px;width:200px;margin-top:3em;left:0;position:absolute;background:#FBFFF1;}
#sitemapleft a{display:block;padding-top:0.15em;padding-bottom:0.15em;padding-left:0.5em;padding-right:0.5em;}
#sitemapleft a:hover{background:#00445c;color:#fff;}
#sitemapleft ul{list-style:none;padding-left:15px;margin:0;}
#sitemapcentre{border:0.00em solid #999999;margin-left:420px;width:200px;margin-top:0.1em;padding-top:40px;left:0;position:absolute;}
#sitemapcentre a{display:block;padding-top:0.15em;padding-bottom:0.15em;padding-left:0.5em;padding-right:0.5em;}
#sitemapcentre a:hover{background:#00445c;color:#fff;}
#sitemapcentre ul{list-style:none;padding-left:15px;margin:0;}
#sitemapright{border:0.00em solid #999999;margin-left:630px;width:300px;margin-top:1em;padding-top:40px;left:0;position:relative;}
#sitemapright a{display:block;padding-top:0.15em;padding-bottom:0.15em;padding-left:0.5em;padding-right:0.5em;}
#sitemapright a:hover{background:#00445c;color:#fff;}
#sitemapright ul{list-style:none;padding-left:15px;margin:0;}
#navold{position:absolute;top:1px;margin-top:3.5em;white-space:nowrap;visibility:visible;z-index:30;}
#navold li{display:inline;padding-left:0.25em;padding-right:0.25em;border-left:0.05em solid #999999;border-color:#069;background:#ebebeb;}
#navold li.home{border:0;padding-left:0;}
#navold a{font-size:0.9em;color:#069;position:relative;top:0;left:0;cursor:pointer;white-space:nowrap;text-decoration:none;font-weight:bold;padding-bottom:1.0px;}
#navold a:hover{background:#00445c;color:#fff;}
#navright{position:absolute;top:1px;margin-top:1em;white-space:nowrap;visibility:visible;z-index:30;right:7em;padding-top:0.5em;}
#navright li{list-style:none;/**/padding-top:1em;padding-left:0.25em;padding-right:0.25em;}
#navright a{font-family:"Times New Roman";font-size:30px;font-weight:bold;color:#000000;top:0;left:0;cursor:pointer;white-space:nowrap;text-decoration:none;padding-bottom:1.0px;background:#999999;}
#navright a:hover{background:#00445c;color:#fff;}
#bread{position:absolute;top:1px;margin-top:1.5em;white-space:nowrap;visibility:visible;}
#bread p, #bread ul, #bread li{display:inline;}
/**/#bread li{background:#ebebeb;}
#bread a{font-size:0.7em;color:#069;position:relative;top:0;left:0;cursor:pointer;white-space:nowrap;text-decoration:none;padding-bottom:1.0px;}
#bread a:hover{background:#00445c;color:#fff;}
#top{}
#top1{}
#top2{}
#top3{}
#top4{}
#top5{}
#top6{}
.tabon{background:#00445c;color:#ffffff !important;}
#tabledescription{width:500px;position:relative;left:75px;top:0px;margin-top:0em;visibility:visible;height:20px;padding:2.0px;filter:alpha(opacity=0);font:bold 16px Verdana;color:#ff0000;z-index:1;}
#rightindex p{font:100% arial;}
#rightindex ul{padding:0;margin-left:24px;}
#rightindex li.bluenone{list-style:none;/**/color:blue;}
#rightindex li.rednone{list-style:none;/**/color:red;}
#rightindex a{font-size:1.0em;color:#069;position:relative;top:0;left:0;cursor:pointer;font-weight:bold;padding-bottom:1.0px;text-decoration:none;}
#content .red{color:red;}
#rightindex .red a{color:red;}
.blue{color:blue;}
#rightindex a:hover{background:#00445c;color:#fff;}
#budgetindex p{font:100% arial;}
#budgetindex ul{padding:0;margin-left:24px;color:#fff;}
#budgetindex li.bluenone{list-style:none;/**/color:blue;}
#budgetindex li.rednone{list-style:none;/**/color:red;}
#budgetindex a{font-size:1.0em;color:#fff;position:relative;top:0;left:0;cursor:pointer;font-weight:bold;padding-bottom:1.0px;text-decoration:none;}
#budgetindex .red a{color:red;}
#budgetindex a:hover{background:#00445c;color:#0ff;}
/**/#sub-nav{width:200px;position:absolute;left:0;top:150px;margin-top:0em;visibility:visible;}
#sub-nav{width:10em;border:0.05em solid #999999;border-bottom:0.08em solid #999999;}
#sub-nav ul{list-style:none;padding:0;margin:0;}
#sub-nav a{display:block;background:#ffff80;padding-top:0.20em;padding-bottom:0.20em;padding-left:0.5em;padding-right:0.5em;}
#sub-nav a:hover{background:#00445c;color:#fff;}
.columns{position:relative;font-family:arial;font-size:80%;color:#0000ff;padding-left:20px;padding-right:5px;padding-bottom:5px;border:1px solid transparent;}
#content .columns p{font-size:100%;padding-left:0px;margin-left:-10px;}
#content p{font-size:80%;} /* */
#floatcontent .columns li{font-size: 125%;}
#floatcontent h3{font-size: 165%;}
.columns h2{font-family:arial;font-size:125%;padding-left:0px;margin-left:-10px;}
.columns:hover{border:1px solid #8ab74e;}
.newdata{position:relative;font-family:arial;font-size:80%;color:#0000ff;padding-left:20px;padding-right:5px;padding-bottom:5px;border:1px solid transparent;}
#content .newdata p{font-size:100%;padding-left:0px;margin-left:-10px;} /*bootstrap harmonized */
.newdata h2{font-family:arial;font-size:125%;padding-left:0px;margin-left:-10px;}
.newdata:hover{background-color:#ffe6e6;border:1px solid #ff0000;}/**/
li{line-height:1.2em;}
li.aloe,
li.berg,
li.cale,
li.dami,
li.elde{margin-left:0em;}
li.feve,
li.ging,
li.hops,
li.iris,
li.juni{margin-left:10em;}
li.kava,
li.lave,
li.marj,
li.nutm,
li.oreg,
li.penn{margin-left:20em;}
li.feve,
li.kava{margin-top:-6em;width:8em;list-style:none;}
li.ging,
li.hops,
li.iris,
li.juni,
li.lave,
li.marj,
li.nutm,
li.oreg,
li.penn{width:8em;list-style:none;}
.company{position:relative;font-family:arial;color:#0000ff;padding-left:20px;padding-right:5px;}
li.company{margin-left:0em;}
li.companyprice{margin-left:10em;}
li.companyprice{margin-top:-1.2em;width:8em;list-style:none;}
#ban{top:70px;height:260px;position:relative;background:#FBFFF1;}
#ban img{max-width:100%;}
.index{background:url("images/index-2.jpg") no-repeat 50% 0%;background-size:100% auto;width:100%;height:240px;}
#content img{max-width:100%;}
#content #ban img{border:1px solid #699;}
#ban img{position:absolute;top:0;left:0;border:1px solid #699;}
#banleft{position:relative;float:left;}
#banleft img{position:absolute;top:0;left:0;border:1px solid #699;background:#FBFFF1;}
#ranImgDiv{border:1px solid #699;z-index:30;}
#all #ranImgDiv{position:absolute;left:10px;top:13em;}
#accountants-in-ealing #content{position:relative;margin-left:100px;background:#fff;width:48em;}
.in-ealing{display:block;padding-top:10px;height:183px;padding-right:250px;padding-left:40px;font-size:.75em;color:blue;}
/**/.in-ealing p{display:inline;}
.split div{clear:both;width:100%}
html>body div .split{width:auto}
.split div div, .split ul{float:left;width:48%;clear:none;margin-bottom:10px;padding:0 2px 2px 2px;min-width:7.5em}
.split div div{border:1px solid transparent}
* html .split div div{border:1px solid #fff}
.split33{width:100%}
.split33 ul{float:left;width:30%;clear:none;min-width:7.5em}
.split div div ul{float:none;width:auto}
#reso .split div div ul.m-t{clear:both;margin-top:.5em}
#reso .split div div div{width:100%}
.split div div.half2{float:right}
.split div div.clear{float:none;clear:both;width:100%}
#sitemap .split div div{width:48%}
.split .top h2, .split h2.top, .split h2.top ,.split .top h3, .split h3.top, .split h3.top{margin-top:0.3em;left:0;padding:2px 0}
#cont .split div div{min-width:14em}
li.country,
li.countrylist{width:12em;list-style:none;margin-left:0em;}
li.eccurrency,
li.eeacurrency,
li.ocurrency,
li.acurrency,
li.kcurrency,
li.currencylist{width:12em;list-style:none;margin-left:13em;}
li.comments,
li.commentslist{width:12em;list-style:none;margin-left:26em;}
li.eccurrency{margin-top:-37.2em;}
li.eeacurrency{margin-top:-6.0em;}
li.ocurrency{margin-top:-16.8em;}
li.comments{margin-top:-16.8em;}
li.acurrency{margin-top:-7.2em;}
li.kcurrency{margin-top:-2.4em;}
#navplus{position:absolute;top:1px;margin-top:3.0em;white-space:nowrap;visibility:visible;z-index:30;}
#navplus li{font-family: arial;display:inline;padding-left:0.25em;padding-right:0.25em;border-left:0.05em solid #999999;border-color:#069;background:#ebebeb;}
#navplus li.home{border:0;padding-left:0;}
#navplus a{font-size:0.9em;color:#069;position:relative;top:0;left:0;cursor:pointer;white-space:nowrap;text-decoration:none;font-weight:bold;padding-bottom:1.0px;}
#navplus a:hover{background:#00445c;color:#fff;}
@media all and (min-width:1024px){/**/#sticky-anchor{}
#sticky{border:1px solid black;width:160px;background-color:#E6E6E6;position:absolute;}
/**/#sticky.stick{/**/position:fixed;top:6em;}
#navplus{display:none;}
#nav{position:absolute;top:1px;margin-top:3.5em;white-space:nowrap;visibility:visible;z-index:30;left:4px;}
#nav li{font-family: arial;display:inline;padding-left:0.25em;padding-right:0.25em;border-left:0.05em solid #999999;border-color:#069;background:#ebebeb;}
#nav li.home{border:0;padding-left:0;}
#nav a{font-size:0.9em;color:#069;position:relative;top:0;left:0;cursor:pointer;white-space:nowrap;text-decoration:none;font-weight:bold;padding-bottom:1.0px;}
#nav a:hover{background:#00445c;color:#fff;}
#logo{white-space:nowrap;padding-top:5px;height:30px;width:200px;}
#header{display:none;}
#coolmenu{border:1px solid black;width:160px;background-color:#E6E6E6;top:6em;margin-left:1.5em;position:absolute;}
}
#menu{display:none;}
/**/@media all and (max-width:480px){#navplus{display:none;}
#floatcontent div.wide{height:120em;}
}
@media all and (max-width:1024px){#all{border-top:0px solid #8ab74e;border-bottom:0px solid #8ab74e;}
.mw{min-width:200px;max-width:1024px;margin:0 auto;position:relative;padding:0 2px}
#logo{float:left;}
#navright{margin-top:5.0em;}
#content{margin-left:0px;float:left;width:100%;}
#content3{margin-left:0px;float:left;width:100%;}
#floatcontent{margin-left:0px;float:left;width:100%;}
#rightindex{display:none;}
#budgetindex{display:none;}
#coolmenu{float:left;margin-left:0px;position:relative;width:100%;top:1em;max-width:480px;}
#content p{font-size:125%;}
#content h1{font-size:125%;}
#content h2{font-size:125%;}
#nav a{font-size:125%;}
#nav a{font-size:125%;}
#coolmenu a{font-size:125%;}
.pright{font-size:125%;}
#footer{width:100%;margin-left:0px;top:1em;max-width:480px;}
#footer h4{background-image:none;float:left;font-size:125%;}
#copy{clear:both;float:left;}
#footer #copy a, #copy span{font-size:125%;}
.doh4{font-size:125%;}
li{font-size:125%;}
.columns li{font-size:150%;}
/*#content .columns {font-size:150%;}   */
#content .columns p{font-size:150%;}
#coolmenu p{font-size:150%;}

.telephone{font-size:21px;}
#content .columns h2{font-size:150%;}

.newdata li{font-size:150%;}
.newdata p{font-size:150%;}
#news li a{font-size:125%;}
#all #news{float:left;margin-left:10px;width:100%;margin-right:10px;position:relative;top:2em;/**/right:10px;max-width:480px;}
#quote{display:none;}
#whatsnew{display:none;}
#cool2{display:none;}
#appendixdescription{display:none;}
#logo .style19{display:none;}
li.indent{margin-left:2em;}
li.indent2{margin-left:3em;}
li.indent4{margin-left:4em;}
.indent4{margin-left:4em;}
#floatcontent div{min-height:37em;}
#floatcontent div.wide{min-height:70em;}
#floatcontent h3{font-size:150%;}
#menu{z-index:10;position:fixed;bottom:0;font:bold 11px Verdana;padding-left:20px;padding-left:4px;display:block;width:100%;color:black;text-decoration:none;margin-left:0px;}
#menu ul{list-style:none;}
#menu h2{font-family:arial;font-size:150%;color:#006699;padding-left:20px;padding-right:10px}
#menu li{text-decoration:none;}
#menu a{font:bold 20px Verdana;padding:20px;display:block;width:100%;color:#4062a5;text-decoration:none;border-bottom:2px solid #4569b2;border-top:2px solid #4569b2;background-color:#E6E6E6;}
#menu a:hover{background-color:#4569b2;color:white;}
#makespace{width:100%;position:relative;top:40px;visibility:visible;height:400px;padding:2.0px;}
#header{padding:10px;text-decoration:none;position:fixed;width:100%;Background:url("images/vgwcowide.gif")no-repeat 0% 60%;z-index:1;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.4);}
#hamburger{border:1px solid #374C77;border-radius:3px 3px 3px 3px;cursor:pointer;display:block;height:24px;padding:3px 4px 3px;position:relative;width:25px;background:#4569b2;background:-moz-linear-gradient(top, #4569b2 0%, #4062a5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4569b2), color-stop(100%, #4062a5));background:-webkit-linear-gradient(top, #4569b2 0%, #4062a5 100%);background:-o-linear-gradient(top, #4569b2 0%, #4062a5 100%);background:-ms-linear-gradient(top, #4569b2 0%, #4062a5 100%);background:linear-gradient(to bottom, #4569b2 0%, #4062a5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4569b2', endColorstr='#4062a5', GradientType=0);}
#hamburger div{background-color:#fff;border:1px solid #eee;border-radius:2px 2px 2px 2px;height:2px;margin-top:3px;width:90%;}
#contentLayer{display:none;height:2000%;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;width:30%;z-index:5;}
#nav{opacity:0;left:0px;top:0px;position:fixed;z-index:0;width:70%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background:#3e3c3d;background:-moz-linear-gradient(top, #3e3c3d 0%, #2d2c2d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e3c3d), color-stop(100%, #2d2c2d));background:-webkit-linear-gradient(top, #3e3c3d 0%, #2d2c2d 100%);background:-o-linear-gradient(top, #3e3c3d 0%, #2d2c2d 100%);background:-ms-linear-gradient(top, #3e3c3d 0%, #2d2c2d 100%);background:linear-gradient(to bottom, #3e3c3d 0%, #2d2c2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e3c3d', endColorstr='#2d2c2d', GradientType=0);}
#nav ul{list-style:none;margin:0;width:100%;padding:0;}
#nav li{position:relative;font-size:1em;font-weight:bold;border-bottom:1px solid #222222;border-top:1px solid #444444;padding:15px;}
#nav li a{color:#fff;text-decoration:none;}
}
.inline{width:30%;float:left;min-width:80px;}
.inline2{list-style:none;/**/width:10%;float:right;margin-right:5%;min-width:80px;}
div.softimg{float:right;margin-top:3px;}
@media all and (min-width:1024px){div.softimg{margin-right:400px;}
}

/* 16.4.19 h2vgw etc copied forward for footer   */
.h2vgw    {margin:0 auto;font-family:arial;font-size:100%;color:#006699;padding-left:10px;font-weight:bold;}
.h2vgw {font-family:arial;font-size:108%;color:#006699;}   /* */

@media all and (max-width:1024px){
	.h2vgw{margin-left:1px;font-size:125%;}  /*  */

#content h3{margin-left:1px;font-size:125%;}

}

#map .h2vgw{margin-left:200px; float:left;}

@media all and (max-width:1024px){
	#map .h2vgw{margin-left:1px;font-size:125%;}
}

/* 16.4.19 End of h2vgw etc copied forward for footer   */
/* text color not picked up from this; enter in individual html   */
.emphatic-h2-grey {font-family:arial;font-size:100%;background:#999999;color:#ffffff;padding-left:5px; font-weight: bold;}
.emphatic-h2-red {font-family:arial;font-size:100%;background:#b81a31;color:#ffffff;padding-left:5px; font-weight: bold;}
.emphatic-h2-blue {font-family:arial;font-size:100%;background:#006699;color:#ffffff;padding-left:5px; font-weight: bold;}
.emphatic-h2-green {font-family:arial;font-size:100%;background:#008467;color:#ffffff;padding-left:5px; font-weight: bold;}

#content .emphatic-h3-grey {font-family:arial;font-size:100%;background:#999999;color:#ffffff;padding-left:5px; font-weight: bold;}


.logo-background{background:url("images/accountants-in-ealing-gps.jpg") no-repeat center;
background-size:100% 100%;
background-repeat:no-repeat;
 /*clear:both;   */
 /* height: 100%;  */
width: 90px;  /*   */

}

.forms-overlap {
  position: relative;
  max-width:100%;
}

.psc01 {position:relative; height: auto; width: auto;  z-index:1;}
.psc04 {position:absolute;  height: auto; width: auto; z-index:2;  left: 40%;}

@media all and (max-width:1024px){
.psc01	{width: 60%}
.psc04	{width: 60%}
}
