#pageContent {
	font-family:verdana,arial,helvetica,sans-serif;
}

#pageContent img {
	padding:0;
	border:0;
}
 
/* included while 2-col templates do not contain the managed styles */
h1 {
	color:#336633;
	font-family: georgia;
	font-weight:normal;
	font-size:1.4em; /* was 120% */
	margin-top:0;
	padding-top:2em;  /* was 20px */
}

h2 {
	color:#336633;
	font-family: georgia;
	font-weight:bold;
	font-size:1.45em;  /* was 125% */
}

h3 {
	color:#336633;
	font-family: georgia;
	font-weight:bold;
	font-size:1.2em; /* was 105% */
}
/* end */

.publications img {
	border:0.1em;border-style:solid;border-color:#000000;
}

.hidden {
	color:#ffffff;
} 

#pageContent table {
	font-size:1.2em; /* was 100% */
} 

#loginIns a:link {
	color:#ffffff;
	text-decoration:none;
} 

#loginIns a:visited {
	color:#ffffff;
	text-decoration:none;
}

#loginIns a:hover {
	color:#ffffff;
	text-decoration:underline;
} 

#pageContent .newspageText h2 {
	font-family:verdana,helvetica,sans-serif;
	margin-bottom:0.4em; /* was 4px */
	padding-bottom:0;
	margin-top:0.8em; /* was 8px */
	color:#336633;
	font-size:1.2em; /* was 105% */
} 

#pageContent .communitiesitem h3 {
	font-family:verdana,helvetica,sans-serif;
	margin-bottom:0.4em; /* was 4px */
	padding-bottom:0;
	margin-top:0.8em; /* was 8px */
	color:#336633;
	font-size:1.2em; /* was 105% */
} 

.communitiesitem h2 {
	font-family:verdana,helvetica,sans-serif;
	margin-bottom:0.4em; /* was 4px */
	padding-bottom:0;
	margin-top:0.8em; /* was 8px */
	color:#336633;
	font-size:1.4em; /* was 120% */
	margin-left:0.6em; /* was 6px */
} 

#pageContent ul li {
	list-style-image: url(bullet.gif);
	margin-bottom: 0.3em; /* was 3px */
}

.shout .smalltext {
	color:#333333;
}

blockquote.shoutline .openquote, div.shoutline .openquote, div.shoutlineleft .openquote {
	background-image:url(openquote-shout.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:3.5em; /* was 35px */
	padding-top:2.5em; /* was 25px */
}

blockquote.shoutline .closequote, div.shoutline .closequote, div.shoutlineleft .closequote {
	background-image:url(closequote-shout.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:3.5em; /* was 35px */
	padding-bottom:2.5em; /* was 25px */
}

table.simpletable th {
	color:#ffffff;
	text-align: left;
	border-top:0.1em; /* was 1px */
	border-right:0.1em; /* was 1px */
	border-bottom: 0;
	border-left: 0;
	border-style: solid;
	border-color: #336633;
	background-color: #336633;
	padding-left: 0.5em; /* was 5px */
	padding-top: 0.5em; /* was 5px */
	padding-bottom: 0.5em; /* was 5px */
	vertical-align: top;
}

table.simpletable th p {
	font-weight: bold;
}

table.simpletable td {
	padding: 0.5em; /* was 5px */
	border-right: 0.1em; /* was 1px */
	border-left: 0;
	border-top: 0.1em; /* was 1px */
	border-bottom: 0;
	border-color: #336633;
	border-style: solid;
	vertical-align: top;
}

.weekend .hidden {
	color:#eee7f7;
}

div.casestudy h2 {
	color:#336633;
	margin-top: 0;
	margin-bottom: 0.8em; /* was 8px */
	font-family:verdana,arial,helvetica,sans-serif;
}

div.captionleft p, div.captionright p {
	margin:0;
	padding-top: 0.4em; /* was 4px */
	padding-bottom: 0.4em; /* was 4px */
}

.featureBox h2 {
	color:#336633;
	font-family: georgia;
	font-weight:bold;
	font-size:1.45em; /* was 125% */
	padding:0;
	margin:0;
	padding-left:0.2em; /* was 2px */
	padding-bottom:0.8em; /* was 8px */
}

.featureBox img {
	border-bottom:0.1em solid #336633; /* was 1px */
	height:6.5em; /* was 65px */
}

.featureBox p {
	padding:0.3em; /* was 3px */
	font-size:1.05em; /* was 85% */
	margin-top:0.2em; /* was 2px */
	padding-top:0;
	color:#296636
}

#pageContent .sectionGroup, #pageContent .sectionGroupalt {
	margin-top: 1.5625em; /*was: 2.0em;*/ /* was 20px */
	border:1px solid #ffffff;
	clear:both;
}

#pageContent .sectionGroup p, #pageContent .sectionGroupalt p {
	margin-top:0;
	padding-top:0;
}

#pageContent .sectionGroup h2 {
	color:#ffffff;
	margin-top:0;
	background-color:#336633;
	margin-bottom:0.5em; /* was 5px */
	font-family: georgia;
	font-weight:bold;
	font-size: 1.05em; /*1.25em;*/ /* 105% */ /*1.25 */
	padding-top:0.1em; /* 1px */
	padding-left:0.4em; /* 4px */
	padding-bottom:0.2em; /* 2px */
}

#pageContent .sectionGroupalt h2 {
	margin-top:0;
	background-color:#e0f3e2;
	margin-bottom:0.5em;font-family: georgia; /* 5px */
	font-weight:bold;
	font-size:1.25em; /* 105% */
	color:#336633;
	padding-left:0.4em; /* 4px */
	padding-top:0.1em; /* 1px */
	padding-bottom:0.2em; /* 2px */
}

.sectionText {
	margin-left: 14.45em; /*was 18.5em;*/ /* 185px */
}

#pageContent .sectionText h2 {
	color:#336633;
	font-family: georgia;
	padding:0;
	font-weight:bold;
	font-size:105%; /* 105% */
	margin:0;
	margin-bottom:0.5em; /* 5px */
	margin-top:0;
	background-color:#ffffff;
}

.sectionGroup img, .sectionGroupalt img {
	float:left;
	margin-right: 0.8em; /* 8px */
	border:1px solid #336633;
	margin-top:0;
	margin-bottom:0.3em; /* 3px */
}

.sectionText p {
	font-size: 0.91em; /*1.1em;*/ /* 90% */
	margin-top:0.3em; /* 3px */
	margin-bottom:0.2em; /* 2px */
	padding:0;
}

.sectionText ul {
	margin-top:0.3em; /* 3px */
	margin-bottom:0.2em; /* 2px */
}

#pageContent .sectionGroupalt-background, #pageContent .sectionGroup-background  {
	margin-top:0px;
	border:0.1em solid #FFFFFF; /* 1px */
	clear:both;
}

#pageContent .sectionGroup-background p, #pageContent .sectionGroupalt-background p {
	margin-top:0;
	padding-top:0;
}

.sectionGroupalt-background .sectionText, .sectionGroup-background .sectionText {
	padding-top:0.5em; /* 5px */
}

.sectionGroupalt-background img, .sectionGroup-background img {
	float:left;
	border:0.1em solid #336633; /* 1px */
	margin-top:0;
}

.sectionGroupalt-background {
	background-color:#fffde0;
	height:8.2em; /* 82px */
	padding-right:0.4em; /* 4px */
}

#pageContent .sectionGroup-background {
	background-color:#e0f3e2;
	height:8.2em; /* 82px */ 
	padding-right:0.4em; /* 4px */
}

#pageContent .sectionGroup-background .sectionText h2 {
	background-color:#e0f3e2;
}

#pageContent .sectionGroupalt-background .sectionText h2 {
	background-color: #fffde0;
}

#pageContent .sectionGroupalt-background .sectionText h2 a:link, #pageContent .sectionGroupalt-background .sectionText h2 a:visited, #pageContent .sectionGroup-background .sectionText h2 a:link, #pageContent .sectionGroup-background .sectionText h2 a:visited {
	color: #336633;
}

#pageContent .sectionGroup h2 a:link, #pageContent .sectionGroup h2 a:visited {
	color:#ffffff;
	text-decoration:underline;
}

#pageContent .sectionGroupalt h2 a:link,  #pageContent .sectionGroupalt h2 a:visited {
	color:#336633;
	text-decoration:underline;
}

#pageContent .sectionGroup h2 a:hover, #pageContent .sectionGroup alt h2 a:hover {
	color:#e0f3e2
}

#pageContent .sectionGroup .sectionText h2 a:link, #pageContent .sectionGroup .sectionText h2 a:visited {
	color:#336633;
	text-decoration:underline;
}

/*was .pubstext { */
.pubstext p {
	margin-top:0.5em;
	margin-bottom:0.5em;
	margin-right:0;
	margin-left:120px;
}

#pageContent .publications h2 {
	padding-left:12em; /* 120px */
	background-color:#d3e1df;
	padding-top:0.4em; /* 4px */
	padding-bottom:0.4em; /* 4px */
	color:#000066;
	font-size:14em; /* 120% */
}

p.pubsimage {
	margin:0;
	padding:0;
	margin-top:1.6em; /* 16px */
}


.publications hr {
	clear:both;
	margin:0;
	margin-top: 0.4em; /* 4px */
	margin-bottom:0.4em; /* 4px */
	padding:0;
	border-style:solid;
	border-color:#A2B5CD;
	border-width:0.1em; /* 1px */
}

.publications .first {
	margin-top:0;
}

.tentips .number {
	font-size: 3.6em; /* 300% */
	color:#7d9ec0;
	float:left;
	font-family:book antiqua;
	margin:0;
	padding:0;
}

.tentips .text {
	margin-left: 5em; /* 50px */
}

#pageContent .tentips h2 {
	color:#7d9ec0;
	margin-top:0.4em; /* 4px */
	padding:0;
}

.tentips hr {
	border:0;
	border-bottom:0.1em; /* 1px */
	border-style:solid;
	color: #7d9ec0;
}


/*HELP CENTRE STYLES CREATED AUGUST 2007 */

/*The following styles have been added AUGUST 2007 to style the Help Centre links */

/* controls help and contact us on left */

#helpCentreLeft {
	background-image:url(help_centre.gif);
	background-repeat:no-repeat;
	color:#006600;
	font-weight:bold;
	font-size:1em; /* was 100% */
	padding-top:3em; /* 30 */
	margin-top:1.5em; /* 15px */
}

#helpCentreTitle {
	text-indent: -5000px;
	float:left;
}

#helpCentreLeft a {
	color:#006600;
	text-decoration:none;
}

#helpCentreLeft a:hover {
	color:#006600;
	text-decoration:underline;
}


#helpCentreLeft ul {
	margin:0;
	padding:0;
}

#helpCentreLeft li {
	padding-left:2em; /* 20px */
	list-style:none;
}

#assistantNav {
	background-image:url(help_assistant.gif);
	background-repeat:no-repeat;
	padding-bottom:3px;
}

#contactNav {
	background-image:url(contact.gif);
	background-repeat:no-repeat;
	padding-bottom:0.3em; /* 3px */
}

/* controls the size of the 1st row of footer links */

#helpCentreBottom {
	color:#006600;
	font-weight:normal;
	font-size:1.1em; /* was 100% */
	text-align:center;
	margin-bottom:1em; /* 10px */
	margin-top:0.3em; /* 3px */
	margin-left: 0; /* 17em; */ /*18em;*/ /* 180px */
	margin-right: 0; /* 16.5em; */ /*16.5em*//* 165px */
}


#helpCentreBottom a {
	color:#006600;
	text-decoration:none;
}

#helpCentreBottom a:hover {
	color:#006600;
	text-decoration:underline;
}

#helpCentreBottom ul {
	margin:0;
	padding:0;
}

#helpCentreBottom li {
	padding-left:2.5em; /* 25px */
	list-style:none;
	display:inline;
	font-size:1em; /* was 10pt */
	padding-top:0.2em; /* 2px */
	margin:0.7em; /* 7px */
}

#assistantBotNav {
	background-image:url(help_assistant.gif);
	background-repeat:no-repeat;
	padding-bottom:2px;
}

#phoneBotNav {
	background-image:url(phone.gif);
	background-repeat:no-repeat;
	padding-bottom:0.2em; /* 2px */
}

#enquiriesBotNav {
	background-image:url(email.gif);
	background-repeat:no-repeat;
	padding-bottom:0.2em; /* 2px */
}

#contactBotNav {
	background-image:url(contact.gif);
	background-repeat:no-repeat;
	padding-bottom:0.2em; /* 2px */
}