/* CSS Document */
#tpo, #tpo span, #skip, #search, #toolbar, #toolcontainer, #toollist, #bread, #left, #right, #prettyimg, #navfooter, #disclaim, #access{display: none;visibility:hidden;}
body {background:none; font-family: "Times New Roman", Garamond, Times, serif; font-size:12pt; margin-top:2%; margin-left:2%; margin-right:2%;}
#logo {border:0; vertical-align:text-top; padding-right:1em; float:left;}
#content h1 {font-size:18pt; font-weight:bold; float:none;}
#content h2 {font-size:14pt; font-weight:bold; float:none;}  
#content {width:auto; margin-left:0; padding:0; border:0; color:black; background-color:white; orphans:4; widows:2;}

a:link, a:visited {color:#3333CC; background-color:white; font-weight:bold; text-decoration:underline;}
#content a:link:after, #content a:visited:after {content:" ("attr(href)")";}
#content a[href^="/"]:after {content:" (http://www.patent.gov.uk" attr(href) ")";}
#content table a:link:after, #content table a[href^="/"]:after, #content table a:visited:after {content:"";}
acronym, abbr {border-bottom:none;} 
#footer span.block, #footer span.commonblock {float:right; width:150px;}
#footer span.block img {margin:0 5px 0 5px; padding-top:0; top:-2px; border:1px solid blue; vertical-align:top; float:none; position:relative;}
#footer span.commonblock img {margin:0 5px 0 5px; padding-top:0; top:-2px; border:none; vertical-align:top; float:none; position:relative;}
#footer span.block img.current {margin:0 5px 0 5px; padding-top:0; top:-9px; border:none; position:relative; float:none;}
#copyright,#footer span#ukipopo {font-size:70%; width:400px; float:left;text-decoration:none;}
#footer span a:link, #footer span a:visited {text-decoration:none;}
/*whatis mobile */
#phonedesc, #phoneimg, #mobphone {display:none;}

#content .table1, #content .table1 th, #content .table1 td {border:solid 1px black; border-collapse:collapse; vertical-align:top;}
#content .table1 {margin:0 0 0 5px; clear:left;}
#content .table1 th {font-weight:bold;background-color:#ffffff; border-bottom-style:double; border-bottom-width:3px;}
#content .table1 th, #content .table1 td {padding:5px 8px 5px 8px;}

#content .table2, #content .table1 td {border:solid 1px black; border-collapse:collapse; vertical-align:top;}
#content .table2 {margin:0 0 0 5px; clear:left;}
#content .table2 td {padding:5px 8px 5px 8px; border:solid 1px black;}

#content table tr.HiddenSummary {display:none !important}

pre {margin-left:0;font-size:0.8em;}
#content .mfbutt, .mfbutton, #content viewimage {display:none;visibility:hidden;}
#content #p-spc fieldset {border:none;}

#content #mapprint {width:16cm; height:17.53cm;}
#content #mapscreen {display:none;visibility:hidden;}
