@import "http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/forum_public/style.css";
@import "http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/forum_private/style.css";

body {
	padding: 0 20px 20px 20px;
	margin: 0;
	background-color: #fff;
	font-family: verdana, arial, sans serif;
	font-size: 10px;
	text-align: center;
	border: 0;
}
h1 {
 	padding: 0 0 15px 0;
 	margin: 0 15px 0 0;
 	font-size: 2em;
 	color: #0092BA;
 }
 h4 {
 	padding: 0 0 10px 0;
 	margin: 0;
 	font-size: 1.2em;
 	color: #00387F;
 }
  h4.bigger {
 	padding: 0 0 10px 0;
 	margin: 0;
 	font-size: 1.6em;
 	color: #00387F;
 }
#one div#mainfeature h1 {
	color: #000;
}
h2 {
 	padding: 0 0 10px 0;
 	margin: 0;
 	font-size: 1.4em;
 	font-family: arial, verdana, sans serif;
 }
 
 h3 {
 	color: #0092BA;
 	margin: 0 0 5px 0;
 	padding: 0;
 	font-size: 1.2em;
 }
  h3.blackheader {
 	color: #000;
 	margin: 0 0 5px 0;
 	padding: 0;
 	font-size: 1.2em;
 }
#one h2 {
 	width: 550px;
 	padding-bottom: 0;
 	margin-bottom: 10px;
 	margin-top: 10px;
 	/*border-bottom: 1px solid #9FA1A5;*/
 	color: #00387F;
 }
 #one h2.pubcat {
 	width: auto;
 	padding-bottom: 15px;
 	margin-bottom: 0;
 	font-family: verdana, arial;
 	font-size: 1.4em;
 	color: #0092BA;
 	border-bottom: 0;
 }
  #one ul{
 	padding: 0 0 20px 20px;
 	margin: 0 20px 0 0;
 }
 #one ul li{
 	font-size: 1.2em;
 }
 
 #one ul li ul li {
 	font-size: 1em;
 }
   #one ol{
 	padding: 0 0 0 20px;
 	margin: 0;
 }
 #one ol li{
 	font-size: 1.2em;
 }
  #one ul li ol li {
 	font-size: 1em;
 	margin-right: 20px;
 }
 
 #one h1#casetop {
 	background: #ffdb8f url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/r_top_cnr.gif) top right no-repeat;
 	padding-top: 4px;
 	padding-bottom: 5px;
 	padding-left: 10px;
 	color: #a55c13;
 }
#one h2.casetemplate {
 	color: #a55c13;
 }
a {
 	color: #980065;
 	font-weight: bold;
 	text-decoration: none;
 }
a:hover {
 	text-decoration: underline;
 }
 img {
 	border: 0;
 }
 
 img.contentpictleft
 {
 	padding: 0px 10px 10px 0;
 }
 
 img.contentpictright
 {
 	padding: 0px 0px 10px 10px;
 }
 
 img.contentpictcenter
 {
 	padding: 0px 0px 0px 0px;
 }
 
#wrapper {
	width: 788px; 
	margin: 0 auto;
	padding: 0;
}
#bgdwrap {
	clear: both;
	width: 788px;
	margin: 0;
	padding: 0;
	background: #fff url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/white_grey_bgd.gif) top right repeat-y;
}
#one {float: left; width: 570px; text-align: left; padding-top: 15px;}
#two {float: right; width: 218px; padding: 0; text-align: left; border-top: 15px solid #fff;}
#footer {
	clear: both; 
	background-color: #fff;
	padding: 0 228px 0 0; 
	
	text-align: left;
	color: #0092BA;
	background: #fff url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/bgd_footer.gif) top right no-repeat;
}
#footer p#contactdet {
	clear: both;
	color: #000;
	padding-top: 5px;
	font-size: 1em;
}
#header {
	padding: 0;
	margin: 0;
	background-color: #fff;
}
#header ul#mainnav {
	clear: both;
	float: left;
	padding: 0;
	margin: 10px 0 0 0;
	width: 788px;
	list-style-type: none;
}
#header ul#mainnav li{
	float: left;
	text-align: left;
	padding: 0;
	margin: 0;
	border-right: 1px solid #fff;
	background-color: #0092BA;
}
#header ul#mainnav li ul {
	position: absolute;
	left: -999em;
	width: auto;
	padding: 0;
	margin: 0;
	list-style: none;
	
}
#header ul#mainnav li:hover ul, #header ul#mainnav li.sfhover ul {
	left: auto;
}
#header ul#mainnav li a {
	display: block;
	padding: 6px 0 6px 0;
	text-align: center;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
#header ul#mainnav li ul li {
	float: none;
 	background-color: #96D3E2;
 	border-top: 1px solid #fff;
 	border-right: 0;
}
#header ul#mainnav li ul li a {
 	color: #0092BA;
 	/*padding-right: 3px;
 	padding-left: 3px;*/
 	width: auto;
}
#header ul#mainnav li ul li a:hover {
	text-decoration: underline;
}
#header ul#mainnav li#navpress ul li {
 	background-color: #BED1E8;
}
#header ul#mainnav li#navpress ul li a {
 	color: #00387F;
}
#header ul#mainnav li#navpress {
	background: #00387F url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/r_top_cnr.gif) top right no-repeat;
	border-right: 0;
}
#header ul#mainnav li#navpress a, #header ul#mainnav li#navpress ul li, #header ul#mainnav li#navhome a, #header ul#mainnav li#navhome ul li {
	width: 80px;
}
#header ul#mainnav li#navwho a, #header ul#mainnav li#navwho ul li, #header ul#mainnav li#navpol a, #header ul#mainnav li#navpol ul li {
	width: 122px;
}
#header ul#mainnav li#navyoursay a, #header ul#mainnav li#navyoursay ul li {
	width: 100px;
}
#header ul#mainnav li#navwhat a, #header ul#mainnav li#navwhat ul li {
	width: 154px;
}
#header ul#mainnav li#navpubs a, #header ul#mainnav li#navpubs ul li {
	width: 123px;
}
#header p#strapline {
	float: right;
	padding: 0;
	margin: 40px 10px 0 0;
	width: 160px;
	text-align: right;
	color: #00387F;
	font-size: 1.2em;
}
#header ul#flags {
	float: right;
	padding: 0;
	margin: 40px 0 0 0;
	list-style-type: none;
}
#header ul#flagsnew {
	float: right;
	padding: 0 0 0 5px;
	margin: 40px 0 0 0;
	list-style-type: none;
	text-align: left;
	border-left: 1px solid #e2e2e2;
}
#header ul#flagsnew a {
	font-size: 1.2em;
	color: #0092BA;
}
#header ul#flagsnew a {
	color: #0092BA;
}
#header img#logo {
	float: left;
	padding: 0;
	margin: 0 0 10px 0;
}
#two dl#rhcol {
 	padding: 0;
	margin: 0;
	width: 218px;
}
#two dl#rhcol dt#searchhead{
 	background: #980065 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/r_top_cnr.gif) top right no-repeat;
 	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
}
#searchinput {
	float: left;
	margin: 3px 8px 0 0;
}
#two dl#rhcol dt {
	background-color: #5B646E;
	padding: 6px 21px 6px 20px;
  	color: #fff;
	font-size: 1em;
	font-weight: bold;
}
#two dl#rhcol dd {
 	padding: 12px 21px 12px 20px;
	margin: 0;
	background-color: #9FA1A5;
	color: #fff;
	width: 218px;
	voice-family: "\"}\"";
	voice-family: inherit;
	 width: 177px;
}

#two dl#rhcol dt#rhsblock {
	margin-top: 25px;
}

html>body #two dl#rhcol dd {
	 width: 177px;
}
#two dl#rhcol dd#searchbox {
 	background-color: #5B646E;
}
#two dl#rhcol dd#signup {
 	background-color: #6E747A;
 }
#two dl#rhcol dd#casestudies img {
 	float: left;
 	margin: 0 5px 3px 0;
 }
 #two dl#rhcol dd#casestudies p {
 	margin: 0 0 5px 0;
 }
 #two dl#rhcol dd a {
 	font-weight: bold;
 	color: #fff;
 }
#two dl#rhcol dd#textsizer {
 	background-color: #858A90;
  	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 0;
	margin: 0;
 }
 #two dl#rhcol dd#textsizer ul {
	padding: 0 0 12px 0;
	margin: 0 0 9px 0;
	list-style-type: none;
}
#two dl#rhcol dd#textsizer ul li {
	padding: 0;
	margin: 0;
	float: left;
	font-size: 12px;
}
#two dl#rhcol dd#textsizer ul li img {
	margin: 0 0 0 5px;
}
#two dl#rhcol dd#textsizer ul li#texttitle {
	padding: 3px 0 0 0;
}
#two dl#rhcol dd#thinkpiece1 {
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}
#two dl#rhcol dd#thinkpiece2 {
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	text-align: center;
}

table#calendarContainer {
	width: 100%;
}

 table#calendar {
 	margin: 3px 0 3px 0;
 	font-size: 10px;
 }
 table#calendar tr {
 	font-size: 1em;
 }
 table#calendar td {
  background-color: #cacc9b;
  color: #5b646e;
	font-size: 1.2em;
	font-weight: bold;
	border-bottom: #9fa1a5 1px solid;
	border-right: #9fa1a5 1px solid;
	text-align: center;
 }
 table#calendar th {
	text-align: center;
	padding-bottom: 3px;
 }
 #two dl#rhcol dd table#calendar td a {
 	display: block;
 	padding: 3px;
  color: #5b646e;
	background-color: #cd9ba4;
 }
 table#calendar td span.nolink {
 	display: block;
 	padding: 3px;
 }
 table#calendar td a:hover {
	text-decoration: none;
 }
  #two dl#rhcol dd#sub {
  	padding: 0 0 60px 0;
  	width: auto;
  }

 #two dl#rhcol dd ul#subnav, #two dl#rhcol dd ul#subsubnav, #two dl#rhcol dd ul#subsubnav ul {
	padding: 0;
	margin: 0;
	width: auto;
	list-style-type: none; 
 } 
 
 #two dl#rhcol dd ul#subnav li a, #two dl#rhcol dd ul#subsubnav li a {
 	display: block;
 	background: transparent url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/arrow_side.gif) top left no-repeat;
 	font-weight: bold;
 	font-size: 1.2em;
 	color: #fff;
 	padding: 8px 0 8px 30px;
 	border-bottom: 1px solid #eee;
 	font-size: 1.2em;
 }
 #two dl#rhcol dd ul#subsubnav ul li a {
  	background: transparent url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/arrow_subsubside.gif) top left no-repeat;
  	padding-left: 60px;
 }
#two dl#rhcol dd ul#subsubnav li a {
 	background: transparent url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/arrow_subside.gif) top left no-repeat;
 	padding-left: 45px;
 }
 #two dl#rhcol dd ul#subnav li a.selected {
 	background: transparent url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/arrow_down.gif) top left no-repeat;
 }
 #two dl#rhcol dd ul#subsubnav li a.subselected {
	text-decoration: underline;
 }
 #one p, #one center {
 	padding: 0 15px 15px 0;
 	margin: 0;
	line-height: 1.4em;
	font-size: 1.2em;
 }
 
 #one table#formLoginTable {
 	font-size: 1.2em;
 }
 
 #one span.center {
 	display: block;
 	text-align: center;
 	}
 	
#one p.smalltext {
  	font-size: 1em;
  	padding-top: 5px;
  	padding-bottom: 0;
  }
  
#one td.smalltext {
	font-size: 1em;
}

#one td.normaltext, #one .normaltext {
	font-size: 1.2em;
}

#one ol.smalltext {
  	padding: 5px 0 0 0;
  	margin: 0;
  	list-style-position: inside;
  }
  #one table p {
 	font-size: 1.2em;
 }
 #one div#mainfeature {
 	width: 570px;
 }
 #one div#mainfeature p {
 	width: auto;
 	padding-bottom: 0;
 }
 #one div#mainfeature img {
 	float: left;
 	margin: 0 10px 0 0;
 	padding: 0;
 }
 #one div#hpfeatures {
 	clear: both;
 	padding-top: 15px;
 	margin-top: 0;
 } 
 #one div#leftfeatures {
 	width: 184px;
 	float: left;
 }
 #one div#leftfeatures dl.talkingpoint {
 	padding: 0;
 	margin: 0 0 5px 0;
 	font-size: 1em;
 }
 dl.talkingpoint dt{
  	background: #980065 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/r_top_cnr.gif) top right no-repeat;
  	font-weight: bold;
	color: #fff;
	padding: 10px;
 }
 dl.talkingpoint dd {
 	padding: 10px;
 	margin: 0;
  	background-color: #E2BCD5;
  	text-align: left;
  	font-size: 1em;
 }
 
 dl.imageonly dd {
 	padding: 0 !important;
 	margin: 0 !important;
 }
 
 dl.imageonly dd img {
 	margin: 0 !important;
 }
 
  dl.talkingpoint dd img{
 	float: left;
 	margin: 0 7px 3px 0;
 }
 #one div#leftfeatures dl.talkingpoint dd p{
 	margin: 0;
 	padding: 0 0 5px 0;
 	font-size: 1em;
 	line-height: 1.2em;
 }
 dl.talkingpoint dd a{
 	color: #980065;
 	font-weight: bold;
 	text-decoration: none;
 }
 #tips {
 	margin-top: 5px;
 	border: 1px solid #858A90;
 }
 #tips p {
 	margin: 0 20px 20px 20px;
 	font-weight: bold;
 }
#tips p a {
 	text-decoration: none;
 	color: #000;
 }
 div#newsfeatures {
 	width: 386px;
 	float: right;
 }
 dl#newscol{
 	width: 356px;
 	margin: 0 15px 0 15px;
 	padding: 0;
 }
 dl#newscol dt {
 	background: #7DC0D2 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/r_top_cnr.gif) top right no-repeat;
  	font-weight: bold;
	color: #fff;
	font-size: 1.2em;
	padding: 8px;
	margin: 0;
 }
 dl#newscol dd {
 	margin: 0;
 	padding: 7px 0 7px 0;
 }
 dl#newscol dd img{
 	float: left;
 	margin: 0 7px 0 7px;
 }
 dl#newscol dd#tickertape {
 	border-bottom: 2px solid #C8D3D7;
 }
 dl#newscol dd#newsitems {
 	margin: 0;
 	padding: 0;
 }
 dl#newscol dd ul {
 	padding: 0;
	margin: 0;
	list-style-type: none;
 }
 dl#newscol dd ul li{
 	padding: 5px;
 	margin: 0;
 }
 dl#newscol dd ul li a {
 	color: #0092BA;
 	text-decoration: none;
 	font-weight: bold;
 }
 dd#newsitems ul li{
 	width: 342px;
 }
 .paleblue {
 	background-color: #E4F4F8;
 }
 .palemag {
 	background-color: #E2BCD5;
 }
 .whitebgd {
 	background-color: #fff;
 }
 .mediumblue {
 	background-color: #CCE9F1;
 }
 .mediumblue a {
 	color: #0092BA;
 	font-weight: bold;
 	text-decoration: none;
 }
 #footer p {
 	margin: 0;
 	padding: 0;
 }
  #footer p#leftsec {
 	margin: 0;
 	padding: 5px 0 0 0;
 	float: left;
 	font-size: 1.2em;
 }
   #footer p#rightsec {
 	margin: 0;
 	padding: 5px 0 0 0;
 	float: right;
 	font-size: 1.2em;
 }
  #footer p a {
  	color: #0092BA;
  }
  #byline a {
  	color: #0092BA;
  }
  
  dl.talkingpoint dd img.right {
	float: right;
 }
 
 dl.talkingpoint dd img.left {
	float: left;
 }
 dl.talkingpoint dd img.center {
 	float: none;
	margin:auto;
 }
 
 dl.talkingpoint dt.mag {
 	background-color: #980065;
 }
 
 dl.talkingpoint dt.blue {
 	background-color: #00387F;
 }
 
 dl.talkingpoint dt.white {
 	background-color: #fff;
 	color: #000;
 }
 
 dl.talkingpoint dt.yellow {
 	background-color: #FDB826;
 	color: #E55400;
 	/*color: #000;*/
 }
 dl.talkingpoint dt.outline {
 	background-color: #ffffff;
 	border:1px solid #00387F;
 	color:#00387F;
 }
 dl.talkingpoint dd.outlineyes {
 	background-color: #E4F4F8;
 	border:1px solid #00387F;
 }
 dl.talkingpoint dd.outlineno {
 	background-color: #E4F4F8;
 	
 }
 dl.talkingpoint dd.magyes{
	background-color: #E2BCD5;
	border: 1px solid;
 }
 dl.talkingpoint dd.blueyes{
	background-color: #E4F4F8;
	border: 1px solid;
 }
 dl.talkingpoint dd.whiteyes{
	background-color: #fff;
	border: 1px solid;
 }
 
 dl.talkingpoint dd.yellowyes{
	background-color: #FEE1A7;
	border: 1px solid;
 }
 
 dl.talkingpoint dd.magno{
	background-color: #E2BCD5;
 }
 dl.talkingpoint dd.blueno{
	background-color: #E4F4F8;
 }
 dl.talkingpoint dd.redno{
	background-color: #fff;
 }
 dl.talkingpoint dd.whiteno{
	background-color: #fff;
 }
 
 dl.talkingpoint dd.yellowno{
	background-color: #FEE1A7;
 }

dd#casestudies img.left {
	float: left;
}
#two dl#rhcol dd#casestudies img.right {
	float: right;
}
.sdcblue {
	color: #141654;
}
.sdcltblue {
	color: #00387F;
}
.sdcmagenta {
	color: #980065;
}
.sdcyellow {
	color: #FDB825;
}
.smalltext {
	font-size: 1em;
}
dl#eventlist {
	margin: 10px 0;
	margin-right: 15px;
}
dl#eventlist dt {
	font-weight: bold;
	font-size: 1.2em;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-left: 10px solid #980065;
}
dl#eventlist dd {
	padding-bottom: 6px;
	margin-left: 0;
	font-size: 1.2em;
	padding-left: 15px;
	margin-bottom: 12px;
}
table#mainforumlist, table#forumforum, table#forumedit, table#forumthread {
	margin-right: 20px;
	margin-bottom: 10px;
	width: 550px;
}
table#mainforumlist th, table#forumforum th, table#forumthread td.forumheader {
	color: #333;
	font-size: 1.2em;
	border: 1px solid #eee;
	padding: 5px;
}
table#mainforumlist tr td, table#forumforum tr td, table#forumthread tr td {
	padding: 5px;
}
table#mainforumlist tr.even td, table#forumforum tr.even td {
	background-color: #eee;
}
table#mainforumlist tr.odd td, table#forumforum tr.odd td {
	border: 1px solid #eee;
}
table#forumedit td {
	padding-bottom: 5px;
	vertical-align: top;
}
table#forumedit td label {
	font-weight: bold;
}
table#forumthread td.forumuser {
	background-color: #eee;
	vertical-align: top;
}
table#forumthread td.forumcontent {
	padding-bottom: 20px;
}


#one table.pubtable, #one form table#searchcattable {
	margin-right: 15px;
	margin-bottom: 15px;
}
#one form table#searchcattable {
	margin-top: 0px;
}
#one table.pubtable td, #one table.pubtable th {
	font-size: 1.2em;
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #eee;
}
#one table.pubtable th {
	vertical-align: top;
	padding-right: 10px;
}
#one table.pubtable tr.mailbreak th, #one table.pubtable tr.mailbreak td {
	border-bottom: 0;
	font-size:1.0em;
}




#one table.pubtablenew td, #one table.pubtablenew th {
	font-size: 1.2em;
	padding: 5px 0 5px 0;
	}
	
#one table.pubtablenew td{
width:150px;
font-size:1.0em;
}
#one table.pubtablenew th {
	vertical-align: top;
	padding-right: 10px;
}
#one table.pubtablenew h4 {
	font-size:1.0em;
}
#one table.pubtablenew tr.mailbreak th, #one table.pubtablenew tr.mailbreak td {
	border-bottom: 0;
	font-size: 1.0em;
}





#one input {
	margin: 5px 5px 5px 0;
}
#one form#keysearch input {
	margin-bottom: 20px;
}
#one form#keysearch label {
	font-size: 1.2em;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

#one form#advsearch {
	padding: 0;
	margin: 0;
}

#one form#advsearch input {
	margin-bottom: 10px;
}
#one form#advsearch select {
	margin: 5px 0 0 0;
}
#one form#advsearch label {
	font-size: 1.2em;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
#one form#advsearch p label#typelabel {
	font-size: 1em;
}

#one .searchResultTitle {
	font-size: 1.2em;
}

#one .searchResultUrl {
	color: #666;
}

#one form table#searchcattable th, table#searchcattable td {
	font-size: 1.2em;
	vertical-align: middle;
	padding: 2px  20px  2px 0;
}
#one form table#searchcattable td input {
	margin: 0 5px 0 0;
}

#one td.ratingsComment {
	border-bottom: 1px dashed #ccc;
	padding: 10px 5px 10px 0px;
	vertical-align: top;
}

#signuptable th, #signuptable td {
	font-size: 1.2em;
	vertical-align: top;
	padding: 0 0 5px 0;
}
#signuptable th {
	width: 180px;
}
table#logintable th,table#logintable td, table#ordertable th, table#ordertable td {
	font-size: 1.2em;
}
table#regtable {
	margin-right: 15px;
}
table#regtable td {
	font-size: 1.2em;
}

form#search
{
	padding: 0;
	margin: 0;
}
table#ordertable th, table#ordertable td {
	vertical-align: top;
	padding: 0 10px 10px 0;
}
fieldset#turbineform {
	margin-right: 15px;
	border: 1px solid #bbb;
	padding: 10px;
}
fieldset#turbineform legend {
	font-size: 1.2em;
	font-weight: bold;
}
div#conditionsbox {
	margin-right: 15px;
	background-color: #eee;
	padding: 5px;
	margin-bottom: 15px;
}
p#alphalist {
	font-size: 1.4em;
}
.pollanswer {
	margin-top: 5px;
}

.pollbar {
	color: #c8d3d7;
	background-color: #6e747a;
}
table.imgtable {
	font-size: 1em;
}
a.magbu {
	display: block;
	background: #980065 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/bu_pubs_bgd.gif) top left no-repeat;
	font-size: 12px;
	color: #fff;
	line-height: 24px;
	padding-left: 11px;
	margin: 0 15px 15px 0;
	text-align: center;
}
a.magbu img {
float: right;
}
table.djh{
width:100%;
}
table.djh td{
width:70px;
}
hr.djhgrey{
color:#858a90;
}
 table a.pointybu {
 display: block;
 	text-align: center;
 	padding: 3px 0 3px 0;
 	font-size: 12px;
 	width: 115px;
 	background: #980065 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/pinkpointy_bu.gif) top left no-repeat;
 	color: #fff;
 }
 table a.pointybu {
  	background: #980065 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/pinkpointy_bu.gif) top left no-repeat;
}
 a.pointylongbu {
 display: block;
 	text-align: center;
 	font-size: 12px;
 	padding: 3px 0 3px 0;
 	width: 125px;
 	background: #980065 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/pinklongpointy_bu.gif) top left no-repeat;
 	color: #fff;
 }
  a.pointylongbusm {
 display: block;
 	text-align: center;
 	font-size: 1em;
 	padding: 5px 0 4px 0;
 	width: 125px;
 	background: #980065 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/pinklongpointy_bu.gif) top left no-repeat;
 	color: #fff;
 }
 a.pointylongbu:hover {
 	background: #980065 url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/pinklongpointy_bu.gif) top left no-repeat;
 }
 
 table#branddev {
 margin:0;
 padding:0;
 }
 
 table#branddev td {
 margin:0;
 padding: 3px;
 }
  table#branddev td input, table#branddev td label {
 margin:0;
 }
 table#branddev tr.formbgd td {
 	background-color: #eee;
 }
table#branddev td.branddevlist {
	width: 110px;
}
form#presssignup label {
	font-size: 1.2em;
	font-weight: bold;
}
a.backbutton {
	display: block;
	font-size: 1.2em;
	margin-top: 5px;
	padding-left: 20px;
 	background: transparent url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/sdc_backarrow.gif) 3px 0px no-repeat;
}

div#panelmember table#memberdata {
	border: 1px solid #f2d13d;
	width: 550px;
	
}

div#panelmember table#memberdata th {
	border-right: 1px solid #f2d13d;
	/*margin-left: 1px;*/
	
}

div#panelmember dl {
	
}
div#panelmember dt {
 	background: #f2d13d url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/r_top_cnr.gif) top right no-repeat;
 	color: #d15700;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 550px;
}
div#panelmember dd {
	margin: 0;
}
	


div#panelmember table h1 {
color: #d15700;
padding: 5px;
font-size: 1.4em;
font-weight: bold;
}


div#panelmember p {
margin: 0;
padding: 0;
}

/* for health pages */
div#wrapper div#one div.ptDynamicElement table.pollQuestions td {
	
}

div#wrapper div#one div.ptDynamicElement td {
	font-size: 1.2em !important;
	margin: 0;
	padding: 0;
}

div#wrapper div#one div.ptDynamicElement p {
	margin: 0;
	padding: 0;
	line-height: 1em;
}

table#dep_table {
width:100%;
}

table#dep_table td.half {
width:150px;
}

table#dep_table td {
width:200px;
}

#page-tools {
	border: 1px solid #eee;
	padding: 10px;
	width: 350px;
	background-color: #fafafa;
}

#page-tools ul {
	margin: 0;
	padding: 0;
}

#page-tools li {
	float: left;
	list-style-type: none;
	margin: 0 10px 0 0;
	padding: 0;
}

#page-tools li a {
	padding: 0 20px 0 20px;
	margin: 10px;
}

#page-tools p.clearp {
	font-size: 0.1em;
	line-height: 0.1em;
}

#page-tools-email {
	background: url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/email_go.gif) center left no-repeat; padding-left: 15px;
}

#page-tools-print {
	background: url(http://collections.europarchive.org/tna/20080205154417/http://www.sd-commission.org.uk/images/printer.gif) center left no-repeat; padding-left: 15px;
}

