body, p,.p,  .pollquestion, .pollanswer, .imagetitle, .introtext, .pageheading, .smlpageheading, .rhstitle, td, .rowhigh, .rowlow, .article,.topnav, a.atopnav:link, a.atopnav:visited, a.atopnav:active, a.atopnavs:link, a.atopnavs:visited, a.atopnavs:active, .secnav, a.asecnav:link, a.asecnav:visited, a.asecnav:active, a.asecnavs:link, a.asecnavs:visited, a.asecnavs:active, .pathnav, a.pathnav:link, a.pathnav:visited, a.pathnav:active, .pathnavs, a.pathnavs:link, a.pathnavs:visited, a.pathnavs:active, .contactcol, .rhslink, .relArtLink, .secnav, a.asecnav:link, a.asecnav:visited, a.asecnav:active, .asecnavs, a.asecnavs:link, a.asecnavs:visited, a.asecnavs:active, .footeradd, .searchlink, .rhstext 
{ margin: 0 0 0 0; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none;}

a,.a, a:link, a:visited, a:active, a:focus 
{ color: #0000FF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; }

a:hover, a.a:hover, a:focus, a.atopnav:hover, a.atopnav:focus, a.atopnavs:hover, a.atopnavs:focus, a.asecnav:hover, a.asecnav:focus, a.pathnav:hover, a.pathnav:focus, a.pathnavs:hover, a.pathnavs:focus, a.asecnav:hover, a.asecnav:focus, a.asecnavs:hover, a.asecnavs:focus, a.asecnavs:hover, a.asecnavs:focus
{
	text-decoration: none;
	background: #FFFF66;
}

/* Set up various text sizes */
ul
{  color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size :small;   }
li
{   color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size :small; }
ol
{ color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size :small; }

body, p,.p,  .pollquestion, .pollanswer, .imagetitle, .introtext, td, th,  .article, .topnav, .contactcol,.secnav, a.asecnav:link, a.asecnav:visited, a.asecnav:active, a.asecnav:hover, a.asecnav:focus,.asecnavs, a.asecnavs:link, a.asecnavs:visited, a.asecnavs:active, a.asecnavs:hover, a.asecnavs:focus, .rhslink, .relArtLink, .searchlink, .nodivlink, a.nodivlink:link, a.nodivlink:visited, a.nodivlink:active, a.nodivlink:hover, a.nodivlink:focus, .pathnav, a.pathnav:link, a.pathnav:visited, a.pathnav:active, a.pathnav:hover, a.pathnav:focus,.pathnavs, a.pathnavs:link, a.pathnavs:visited, a.pathnavs:active, a.pathnavs:hover, a.pathnavs:focus,.a, a.a:link, a.a:visited, a.a:active, a.a:hover, a.a:focus
{ font-size : 85%; }

/*  Used where a size has already been applied and to prevent a cumulative size effect */
.resetsize
{ font-size : 100%; }

.topnav, a.atopnav:link, a.atopnav:visited, a.atopnav:active, a.atopnav:focus ,a.atopnavs:link, a.atopnavs:visited, a.atopnavs:active, a.atopnavs:focus,.rhstitle, .imagetitle, .rhstext
{ font-size : 95%; }

a.atopnav:hover, a.atopnavs:hover {	text-decoration: none;}

.btntext, .smbtntext
{ font-size : 90%; }

.resizecalendar
{ font-size : 93%; }

.utilspipe, th, .footeradd
{ font-size : 80%; }

.rhsdisclaim
{ margin: 10px 0 0 5px; font-size : 70%; color: #888888; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.new {color:#FF0000;}

/* Adding a bottom margin of 1% allows the text paragraphs to display with a single-spaced line between them */
p, .introtext
{ margin: 0 0 10px 0; }

th, .th
{ text-align : left; background-color : #003366; color: #ffffff; }

.rhslink, .arhslink, .arhslinkmedia, a.arhslinkmedia:link, a.arhslinkmedia:visited, a.arhslinkmedia:active, a.arhslinkmedia:focus, a.rhslink:link, a.rhslink:visited, a.rhslink:active, a.rhslink:focus
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 95%; color: #000000; line-height : 16px; padding : 2px 5px 3px 5px; margin: 0 0 0 0; text-decoration: none;}

a.rhslink:hover, a.arhslinkmedia:hover {text-decoration:none;}

.autilnav, a.autilnav:link, a.autilnav:visited, a.autilnav:active, a.autilnav:focus, .autilnavs, a.autilnavs:link, a.autilnavs:visited, a.autilnavs:active, a.autilnavs:focus
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 85%; font-weight: bold; text-decoration: none; color: #000000; margin: 0 0 0 0; }

a.autilnav:hover, a.autilnavs:hover {text-decoration: none;}

.bottomBox
{ background-color: #f0c13d; text-align: center; }

.bottomLink, a.bottomLink:link, a.bottomLink:visited, a.bottomLink:active, a.bottomLink:focus
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 80%; font-weight : bold; text-decoration: none; color: #ffffff; background-color: #f0c13d; margin: 0 0 0 0; }

a.bottomLink:hover {text-decoration:none}

.butilnav, a.butilnav:link, a.butilnav:visited, a.butilnav:active, a.butilnav:focus
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; text-decoration: none; color: #000000; margin: 0 0 0 0; }

a.butilnav:hover {text-decoration:none}

.heading, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 150%; color: #000066; margin: 0 0 1% 0; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 150%; color: #000066; margin: 0 0 1% 0; }

h2, .h2
{ font-size: 135% }

h3, .h3
{ font-size: 120% }

h4, .h4
{ font-size: 105% }

h5, .h5
{ font-size: 90% }

h6, .h6
{ font-size: 75% }

.pageheading, .smlpageheading
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 135%; font-weight : bold; color: #ffffff; background-color: #003366; padding: 2px 4px; margin: 0px 0px 8px 0px; width: 100%; }

.smlpageheading
{ font-size: 100%; padding: 2px 4px 2px 4px;}

.pathname
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 80%; font-weight : bold; color: #000000; margin: 0 0 0 0; }

.topOrgLine
{ border-top: solid #f0c13d 1px; }

.leftOrgLine
{ border-left: solid #f0c13d 1px; }

.rightOrgLine
{ border-right: solid #f0c13d 1px; }

.treenav1, .treenav1s, .treenav2, .treenav2s, .treenav3, .treenav3s, .treenav4, .treenav4s, .treenav5, .treetop
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 85%; color: #000000; line-height : 16px; padding : 2px 5px 3px 5px; margin: 0 0 0 0; }

/* .treenav1, .treenav1s
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } */

a.atreenav1:link, a.atreenav1:visited, a.atreenav1:active, a.atreenav1:focus ,a.atreenav1s:link, a.atreenav1s:visited, a.atreenav1s:active, a.atreenav1s:focus, a.atreenav2:link, a.atreenav2:visited, a.atreenav2:active, a.atreenav2:hover, a.atreenav2:focus ,a.atreenav2s:link, a.atreenav2s:visited, a.atreenav2s:active, a.atreenav2s:hover, a.atreenav2s:focus, a.atreenav3:link, a.atreenav3:visited, a.atreenav3:active, a.atreenav3:hover, a.atreenav3:focus, a.atreenav3s:link, a.atreenav3s:visited, a.atreenav3s:active, a.atreenav3s:hover, a.atreenav3s:focus,a.atreenav4:link, a.atreenav4:visited, a.atreenav4:active, a.atreenav4:hover, a.atreenav4:focus ,a.atreenav4s:link, a.atreenav4s:visited, a.atreenav4s:active, a.atreenav4s:hover, a.atreenav4s:focus, a.atreetop:link, a.atreetop:visited, a.atreetop:active, a.atreetop:hover, a.atreetop:focus
{ text-decoration: none; color: #000000; }

a.atreenav1:hover, a.atreenav1s:hover {
	text-decoration: none;
}

.treenav1, .treenav2
{ border-bottom: 1px solid #888888; }

.treenav1s, a.atreenav1s:link, a.atreenav1s:visited, a.atreenav1s:active, a.atreenav1s:focus
{ background-color: #99cc99; font-weight: bold; color: #ffffff; }

a.atreenav1s:hover {
	text-decoration: none;
}

.treenav2, .treenav2s
{ padding : 0 0 0 10px; /* font-weight: bold; */}

.treenav2s, a.atreenav2s:link, a.atreenav2s:visited, a.atreenav2s:active, a.atreenav2s:focus
{ color: #000000; background-color: #ccffcc; }

a.atreenav2s:hover {
	text-decoration: none;
}

.treetop, a.atreetop:link, a.atreetop:visited, a.atreetop:active,  a.atreetop:focus
{ background-color: #339933; font-weight: bold; color: #ffffff; }

a.atreetop:hover {
	text-decoration: none;
}

.treenav3, .treenav3s
{ padding: 0 0 0 15px; font-style:italic; border-bottom: 1px solid #888888; }

a.atreenav3:link, a.atreenav3:visited, a.atreenav3:active, a.atreenav3:focus, a.atreenav3s:link, a.atreenav3s:visited, a.atreenav3s:active, a.atreenav3s:focus
{ color: #000000; }

a.atreenav3:hover, a.atreenav3s:hover {
	text-decoration: none;
}

.treenav3s, a.atreenav3s:link, a.atreenav3s:visited, a.atreenav3s:active, a.atreenav3s:focus
{ background-color: #ccffcc; }

.treenav4, .treenav4s
{ padding : 0 0 0 25px; }

.treenav5s, a.atreenav5s:link, a.atreenav5s:visited, a.atreenav5s:active, a.atreenav5s:focus
{  text-decoration: none;}

a.atreenav5s:hover {
	text-decoration: none;
}

a.atreenav5:link, a.atreenav5:visited, a.atreenav5:active, a.atreenav5:focus, a.atreenav5s:link, a.atreenav5s:visited, a.atreenav5s:active, a.atreenav5s:focus
{ color: #000000; text-decoration: none; }

a.atreenav5:hover, a.atreenav5s:hover {
	text-decoration: none;
}

.treenav5, .treenav5s
{ padding : 0 0 0 15px; }

.utilnav
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 85%; color: #666666; margin: 0 0 0 0; }

.rhscol, .contactcol
{ position: relative; float: right; padding: 0 0 0 0; background-color: #ffffff; }

.contactcol
{ padding : 0px 0px 0px 5px; line-height : 16px; font-size: 85%; }

.rhslink, .relArtLink
{ padding : 2px 5px 3px 5px; }

.rowlow, .lhscol
{ background-color : #FFFFFF; }

.searchlink
{ text-align : right; padding : 0 5px 0 0; }

.asearchlink, a.asearchlink:link, a.asearchlink:visited, a.asearchlink:active, a.asearchlink:focus
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 95%; color: #000000; text-decoration: none; font-weight: bold; }

a.asearchlink:hover {
	text-decoration: none;
}

.topnav, .secnav
{ padding : 5px 0 5px 0; }

.article
{ padding : 0 0 0 10px; }

.pollquestion, .pollanswer
{ background-color : #ffffff; padding-left : 5px; }

.pollresult1,.pollresult3,.pollresult5
{ background-color : #339933; color: #FFFFFF; }

.pollresult2,.pollresult4
{ background-color : #99cc99; }

.rowhigh
{ background-color: #ffffff; }

.topnav, a.atopnav:link, a.atopnav:visited, a.atopnav:active, a.atopnav:focus ,a.atopnavs:link, a.atopnavs:visited, a.atopnavs:active, a.atopnavs:focus, .imagetitle, .secnav, a.asecnav:link, a.asecnav:visited, a.asecnav:active, a.asecnav:focus, a.asecnavs:link, a.asecnavs:visited, a.asecnavs:active, a.asecnavs:focus
{ color : #FFFFFF; }

a.atopnav:hover, a.atopnavs:hover, a.asecnav:hover, a.asecnavs:hover {
	text-decoration: none;
}

.secnav
{ background-color : #CC66CC; }

.utilspipe, a.pathnav:link, a.pathnav:visited, a.pathnav:active, a.pathnav:focus,.pathpipe, .pathnav,a.pathnavs:link, a.pathnavs:visited, a.pathnavs:active, a.pathnavs:focus
{ color: #000000; }

a.pathnav:hover, a.pathnavs:hover {
	text-decoration: none;
}

a.pathnavs:link, a.pathnavs:visited, a.pathnavs:active, a.pathnavs:focus
{ font-style: italic; }

a.pathnavs:hover {
	text-decoration: none;
}

.imagetitle, .topnav
{ background-color : #000000; }

.atopnav, a.atopnav:link, a.atopnav:visited, a.atopnav:active, a.atopnav:focus ,.atopnavs, a.atopnavs:link, a.atopnavs:visited, a.atopnavs:active, a.atopnavs:focus, .asecnav, a.asecnav:link, a.asecnav:visited, a.asecnav:active, a.asecnav:focus ,.asecnavs, a.asecnavs:link, a.asecnavs:visited, a.asecnavs:active, a.asecnavs:focus, .rhstitle, .pollquestion, .imagetitle, .introtext, .utilspipe, a.pathnav:link, a.pathnav:visited, a.pathnav:active, a.pathnav:focus, .pathnav
{ font-weight : bold; }

a.atopnav:hover, a.atopnavs:hover, a.asecnav:hover, a.asecnavs:hover, a.pathnav:hover {
	text-decoration: none;
}

.rhstitle, .imagetitle
{ line-height : 20px; text-transform : capitalize; padding-left: 5px; padding-right : 5px; }

.imagetitle
{ width : 125px; }

.rhstitle
{ color: #003366; width: 100%; }

.rowhigh, .rowlow
{ padding : 3px 3px 3px 3px; }

.rimage
{ float: right; padding: 3px 10px 10px 3px; margin: 0 3 0 3;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 85%;}

.limage
{ float: left; padding: 3px 10px 10px 3px; margin: 0 3 12 3;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 85%;}

.midimage
{ float: left; padding: 2px 2px 2px 2px; margin: 2 2 2 2;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 85%;}

.media
{margin: 0 0 12 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 85%;}

.btntext, .smbtntext
{ background-color : #003366; color : #FFFFFF; font-weight : bold; line-height : 14px; }

.smbtntext
{ width:150px; }

INPUT.text
{ width : 300px; }

a.pathnavs:link, a.pathnavs:visited, a.pathnavs:active, a.pathnavs:focus, .pathnav, a.pathnav:link, a.pathnav:visited, a.pathnav:active, a.pathnav:focus, a.introtext:link, a.introtext:visited, a.introtext:active, a.introtext:focus
{ text-decoration: none; }

a.pathnavs:hover, a.pathnav:hover, a.introtext:hover {
	text-decoration: none;
}

.calTable
{ background-color: #b3bec4; padding: 2px; border: 4px solid #dedfe9; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 95%; }

.calHead
{ background-color: #a9b9d4; text-align: center; padding: 0px; border-bottom: 1px solid #dedfe9; font-size: 95%; font-weight: bold; }

.calTableInner
{ background-color: #b3bec4; padding: 2px; }

.calDayHead
{ background-color: #e6e5e7; text-align: center; padding: 1px; border: 1px solid #b3bec4; font-size: 75%; }

.calDayNoEvent
{ background-color: #ffffff; text-align: center; padding: 1px; border: 1px solid #b3bec4; font-size: 75%; }

.calDayEvent
{ background-color: #a9b9d5; text-align: center; padding: 1px; border: 1px solid #b3bec4; font-size: 75%; }

.calLinks, a.calLinks:link, a.calLinks:visited, a.calLinks:active, a.calLinks:focus
{ text-decoration: none;  color: #000000; }

a.calLinks:hover {
	text-decoration: none;
}

ul.none {list-style-type: none}

/* Bulleted List Style */
/* $name='Bulleted List' */
LI{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; color: black; text-align: justify; }

/* $name='Heading A' */ 
.HeadingA{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 110%; color: black; font-weight: bold; text-align: left;}

/* $name='Sub Heading A' */ 
.SubHeadingA{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; color: black; font-weight: bold; text-align: left;}

/* Normal text - the class name will be used in the dialogues... */
/* $default $name='Normal'*/
.Normal{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; color: black; background-color: #ffffff; text-align: left;}
/* $default $name='Text Right'*/
.TextRight{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; color: black; background-color: #ffffff; text-align: right;}
/* $default $name='Text Centre'*/
.TextCenter{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; color: black; background-color: #ffffff; text-align: center;}
/* $default $name='Text Justify'*/
.TextJustify{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; color: black; background-color: #ffffff; text-align: justify;}

/** TABLES **/

/* $default $name='Border White' */ .tableBorderA{ border-color: #ffffff ; font-size: 85%;}
/* $name='Border Black' */ .tableBorderB{ border-color: black; font-size: 85%;}


/* $default $name='Cell Colour A' */ .tableCellA{ background-color: #003366;  color: #ffffff; font-size: 85%;}
/* $name='Cell Colour B' */ .tableCellB{ background-color: #f0c13d; font-size: 85%;}
/* $name='Cell Colour C' */ .tableCellC{ background-color: #cccccc; font-size: 85%;}

/* Set the TH tags to work with the wysiwyg in the editor */
TH{font-weight: normal;}

/* MEDIA LIBRARY */
.amedialink, a.amedialink:link, a.amedialink:visited, a.amedialink:active, a.amedialink:focus
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 85%; font-weight: bold; text-decoration: none; color: #003366; margin: 0 0 0 0; }
a.amedialink:hover
{ text-decoration: none; }
.imgLibGroupHeading
{ border-top: solid #f0c13d 2px; padding-top: 6px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; margin: 0 0 1% 0; }
.imgLibInstance
{ vertical-align: top; padding: 10px 10px 6px 0; font-size: 75%; }
.imgLibHead
{ font-weight: bold; color: #000066; padding-bottom: 5px; }
.imgLibImage
{ float: left; padding: 0 10px 10px 0; }
.imgLibBullet
{ padding: 3px 0 0 13px; margin-left: 3px; background: url(../images/common/bullet.gif) no-repeat; }
a.imgLibLink:link, a.imgLibLink:visited, a.imgLibLink:active, a.imgLibLink:hover, a.imgLibLink:focus
{ text-decoration: none; }
a.imgLibLink:hover
{ text-decoration: none; }
.imgLibPipe
{ display: none; }

/* RSS CONSUME TEMPLATE Styles */
.consume
{ font-size: 90%; }
a.aconsumelink:link, a.aconsumelink:visited, a.aconsumelink:active, a.aconsumelink:hover, a.aconsumelink:focus
{ color: #003366; }
a.aconsumelink:link, a.aconsumelink:visited, a.aconsumelink:active, a.aconsumelink:hover, a.aconsumelink:focus, .consumeheading
{ font-weight: bold; }
a.aconsumelink:link, a.aconsumelink:visited, a.aconsumelink:active, a.aconsumelink:hover, a.aconsumelink:focus
{ text-decoration: none; }
a.aconsumelink:hover
{ text-decoration: none; }
.consumelink
{ padding: 0; margin: 0; }
.consumeheading, .consumemain
{ color: #000000; }
.consumemain, .consumesubheading
{ font-weight: normal; }
.consumesubheading
{ color: #999999; font-style: italic; }
.consumerowhigh, .consumerowlow
{ padding: 5px 5px 5px 5px; margin: 5px 0 5px 0; }
.consumerowhigh
{ background-color: #eaeaea; }
.consumerowlow
{ background-color: #ffffff; }

/* PERSONALISATION TEMPLATE & MODULE styles */
.hidepadding
{ margin: 0; padding: 0; }
.myinformation
{ font-size: 95%; padding: 5px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.myinfoheading
{ background-color: #003366; color: #ffffff; padding: 3px; font-weight: bold; }
.myinfotext
{ font-size: 95%; margin-top: 3px; }
.myinfodrop
{ width: 100%; margin-top: 5px; }
.myinfobtntext
{ background-color: #003366; color: #ffffff; font-weight: bold; padding: 2px; line-height: 90%; font-size: 90%;  margin-top: 5px; }
.personalise
{ margin-top: 10px; }
.personalblock
{ font-size: 95%; clear: both; }
.personalheading
{ font-weight: bold; }
.personalbullet
{ font-size: inherit; }
.personallist
{ margin-top: 5px; padding-top: 0; padding-bottom: 0; margin-bottom: 0; }
a.apersonallink:link, a.apersonallink:visited, a.apersonallink:active, a.apersonallink:hover,  a.apersonallink:focus
{ color: #003366; text-decoration: none; font-weight: bold; }
a.apersonallink:hover
{ text-decoration: none; }
.personalsubheading
{ margin-bottom: 10px; }
.paddinglrten
{ padding: 0 10px; }
.paddingbfive
{ padding-bottom: 5px; }
.paddingfive
{ padding: 5px; }
.greyborder
{ padding-top: 10px; border-top: solid 1px #e6e6e6; margin-top: 5px; }
.whiteborder
{ padding-top: 10px; border-top: solid 1px #ffffff; }

/* SUBSCRIPTIONS */

.subscribehead
{ color: #ffffff; font-size: 80%; padding: 3px 5px 3px 5px; border-bottom: 1px solid #ffffff; background-color: #003366; }
.subscribeband1
{ font-size: 75%; vertical-align: top; background-color: #eaeaea; border-bottom: 1px solid #ffffff; }
.subscribeband2
{ font-size: 75%; vertical-align: top; background-color: #ffffff; border-bottom: 1px solid #ffffff; }
.subscribefirstcol
{ width: 15%; }
a.aboldlink:link, a.aboldlink:visited, a.aboldlink:active, a.aboldlink:hover, a.aboldlink:focus
{ color: #000000; text-decoration: none; font-weight: bold; }
a.aboldlink:hover
{ text-decoration: none; }

/* MY PROFILE (COUNCILLOR) */

.councillortable
{ width: 100%; }
.clhscol, .cmaincol
{ font-size: 75%; }
.clhscol
{ width: 170px; }
.crhscol
{ width: 140px; } 
.cfontninety
{ font-size: 90%; }
.cfontninetyfive, li.councillor
{ font-size: 95%; }
li.councillor
{ text-align: left; }
.hideitem
{ display: none; }
.textbold, .textcontacthead
{ font-weight: bold; }
.textcontact
{ font-weight: normal; }
.dropleft
{ clear: left; }
.floatleft
{ float: left; }
.paddingbten
{ padding-bottom: 10px; }
.pscallink, .pscalblank
{ color: #ffffff; }
.pscalevent, .textcontacthead
{ color: #003366; }
.pscallink, .pscalblank, .pscaltoday, .pscalevent, .pscalnorm
{ text-decoration: none; width: 35px; padding: 2px; font-size: 75%; text-align: center; }
.pscallink
{ background-color: #003366; }
.pscalblank
{ background-color: #e6e6e6; }
.pscaltoday
{ background-color: #999999; }
.pscaltoday, .pscalevent
{ font-weight: bold; }
.pscalblank, .pscaltoday, .pscalevent, .pscalnorm/*, .pscalselected*/
{ border: solid 1px #e6e6e6; }
.placecentre, .pscallink, .pscalblank, .pscaltoday, .pscalevent
{ text-align: center; }

.test {
font-size: 80%;
line-height: 125%;
}