

/*----------*/

/*
	Used to display items i.e. news without a preview.
	Row is highlighted.
*/
#pageContentTable
{
	border: 0px #669999 solid;
	border-collapse: collapse;
	width: 100%;
}

#pageContentTitle
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 95%;
	background-color: #ffffff;
	color: #669999;
	font-weight: bold;
	border-bottom: 1px #669999 solid;
}
.subtab
{
	border-collapse: collapse;
	 width: 100%;
	 border-top: silver solid 1px;
	 border-bottom: silver solid 1px; 
}
#pageContentSpacer
{
	height: 10px;
}
.pageContentDate, .pageContentDate a
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 80%;
	font-weight: normal;
	text-align: right;
	color: #669999;
	padding-top: 5px;
	padding-bottom: 3px;
}
tr.pageContent
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
	height: 100%
	text-align: justify;
	color: #000000;
	font-weight:normal;
	vertical-align: top;
}
.pageContent p
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	margin-top:4px;
	margin-bottom:10px;
	width: 100%;
	font-size:85%;
	text-align: justify;
	color: #000000;
	font-weight:normal;
	background-color: #ffffff;
}

/*
	The following will be used when displaying a list i.e.jobs, news
*/
#pageContentListView
{
	margin-left: 25px;
	margin-right: 25px;
	border: 0px #669999 solid;
	border-collapse: collapse;
	width: 95%;
}
#pageContentListViewSM
{
	margin-left: 25px;
	margin-right: 25px;
	border: 0px #669999 solid;
	border-collapse: collapse;
	width: 95%;
}
#pageContentSitemap
{
	margin-left: 25px;
	margin-right: 25px;
	border: 0px #669999 solid;
	border-collapse: collapse;
	width: 95%;
}
.pageContentListCats
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
	background-color: #ffffff;
	color: #669999;
	font-weight: normal;
	border-bottom: 1px #669999 solid;
}
td.pageContentListBullet
{
	width: 20px;
}
tr.rowNoHighlight
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
	background-color: #ffffff;
}
.rowPaleGrey
{
	font-weight: bold;
	background-color: #F0F1F1;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
}
.rowSubListNoData
{
	margin-left:80px;
	font-weight: normal;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
	font-style: italic;
	color: red;
}
td.tagIndent
{
	text-indent: 1em;
}
.rowSubList
{
	font-weight: normal;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
}
.rowTotal
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
	font-weight: bold;
	background-color: #E3EBEA;
	cursor: hand;
}
div.tableIntro
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
}
div.grandTotal
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
	font-weight: bold;
}
span.doubleline 
{
	align: right;
	text-decoration: none;
	color:#464646;
	background: url(http://www.barnetts.co.uk/images/site/doubleline.gif) repeat-x 100% 100%;
	padding-bottom: 1.4px;
}
.rowHighlight
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
	background-color: #E3EBEA;
	cursor: hand;
}

tr.rowNoHighlightLive
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
	background-color: #FFD9D9;
}
.rowHighlightLive
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 90%;
	background-color: #EBEAEA;
	cursor: hand;
}


tr.pageContent p
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 80%;
	background-color: #ffffff;
	text-align: justify;
	margin-top:8;
	margin-bottom:10;
	color: #000000;
	font-weight:normal;
}
.pageContentListDate
{
	width: 22%;
}
.pageContentListDateB
{
	width: 33%;
}
tr.pageContent ul
{
	margin-left: 15px;
	padding-left: 0;
	list-style: none;
}
tr.pageContent li
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 100%;
	padding-left: 22px;
	padding-top:4px;
	background-image: url(http://www.barnetts.co.uk/images/site/triangle_palebrown.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	text-decoration: none;
	font-weight: normal;
}
tr.pageContent li p
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: normal;
}
tr.pageContent ul li li
{
	font-size: 100%;
	margin-left:-10px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 25px;
	padding-top:4px;
	background-image: url(http://www.barnetts.co.uk/images/site/triangle_paleblue.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}

tr.pageContent li a, tr.pageContent li a:visited, tr.pageContent li a:hover
{
	font-size: 100%;
}
div.error
{
	font-size: 75%;
	font-style: italic;
	color:	#FF0000;
}
.testimonialtext
{
	font-size: 85%;
}
.testimonialname
{
	/*border-bottom: 1px #669999 dashed;*/
	border-bottom: 1px silver dashed;
	text-align: right;
	width: 100%;
	font-size: 80%;
	color: silver;
	font-style: italic;
}

/*sudoku */
.box-table { border:0px solid black;  border-collapse: collapse; spacing: 0px;}
.cell { background-color:#fff; color: #669999; font:24px bold; width:30px; spacing: 0px; border: 1px solid black; text-align: center;}
.spacer { width:15px; }
.sudoku_links { border-collapse: collapse; }