/* no colours for links in headings */
.contentmaincol h1 a, .contentmaincolsub h1 a, #contentrightcol h1 a, .rightcol h1 a, .rightcolsub h1 a, #contentleftcol h1 a,
.contentmaincol h2 a, .contentmaincolsub h2 a, #contentrightcol h2 a, .rightcol h2 a, .rightcolsub h2 a, #contentleftcol h2 a,
.contentmaincol h3 a, .contentmaincolsub h3 a, #contentrightcol h3 a, .rightcol h3 a, .rightcolsub h3 a, #contentleftcol h3 a,
.contentmaincol h4 a, .contentmaincolsub h4 a, #contentrightcol h4 a, .rightcol h4 a, .rightcolsub h4 a, #contentleftcol h4 a,
.contentmaincol h5 a, .contentmaincolsub h5 a, #contentrightcol h5 a, .rightcol h5 a, .rightcolsub h5 a, #contentleftcol h5 a,
.contentmaincol h6 a, .contentmaincolsub h6 a, #contentrightcol h6 a, .rightcol h6 a, .rightcolsub h6 a, #contentleftcol h6 a
{
		color:#000000;
}
.contentmaincol h1 a:hover, .contentmaincolsub h1 a:hover, #contentrightcol h1 a:hover, .rightcol h1 a:hover, .rightcolsub h1 a:hover, #contentleftcol h1 a:hover,
.contentmaincol h2 a:hover, .contentmaincolsub h2 a:hover, #contentrightcol h2 a:hover, .rightcol h2 a:hover, .rightcolsub h2 a:hover, #contentleftcol h2 a:hover,
.contentmaincol h3 a:hover, .contentmaincolsub h3 a:hover, #contentrightcol h3 a:hover, .rightcol h3 a:hover, .rightcolsub h3 a:hover, #contentleftcol h3 a:hover,
.contentmaincol h4 a:hover, .contentmaincolsub h4 a:hover, #contentrightcol h4 a:hover, .rightcol h4 a:hover, .rightcolsub h4 a:hover, #contentleftcol h4 a:hover,
.contentmaincol h5 a:hover, .contentmaincolsub h5 a:hover, #contentrightcol h5 a:hover, .rightcol h5 a:hover, .rightcolsub h5 a:hover, #contentleftcol h5 a:hover,
.contentmaincol h6 a:hover, .contentmaincolsub h6 a:hover, #contentrightcol h6 a:hover, .rightcol h6 a:hover, .rightcolsub h6 a:hover, #contentleftcol h6 a:hover
{
		color:#000000;
}
.navlinks, .navlinkson, #nav a {
	text-transform:lowercase;
}
.navleft1, .navleft1current {
	padding-top:4px;
	padding-bottom:6px;
}
.navleft2, .navleft2current, .navleft3, .navleft3current {
	padding-top:12px;
	padding-bottom:11px;
}
.navleft td {
	padding:0px;
}
/* catalog customizations */
/*.productListCategTitle {
	width:690px;
	padding-top:10px;
	padding-left:10px;
	border:5px solid #ebebeb;
	background-color:#ffffff;
	margin-bottom:10px;
}*/
.productListCategTitle {
	display:none;
}
.productListItems {
	width:700px;
	padding:0px;
	border:5px solid #ebebeb;
	background-color:#ffffff;
}
/*.prodlisthoriz td {
	border-style:none;
}*/
.productListItemName {
	display:none;
}
.productListItemImage img {
	width:190px;
	height:118px;
	padding:0px;
	margin:0px;
}
.productListItemImage a, .productListItemImage a:hover {
	border-bottom:none;
}
/*.backToListButton {
	width:690px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	border:5px solid #ebebeb;
	background-color:#ffffff;
}*/
.backToListButton {
	display:none;
	margin-bottom:10px;
}
.proddetail {
	margin-top:0px;
	width:660px;
	padding:20px;
	border:5px solid #ebebeb;
	background-color:#ffffff;
}
.proddetailName {
	display:none;
}
#loginarea, .formarea, .BlogXContainer, .imagegalleryarea {
	width:660px;
	padding:20px;
	border:5px solid #ebebeb;
	background-color:#ffffff;
	margin-bottom:10px;
}
.sitemaparea, .eventslistdiv, .eventslistdetails {
	/*width:410px;*/
	padding:20px;
	border:5px solid #ebebeb;
	background-color:#ffffff;
}
.sitemaplevel1div a {
	color:#000000;
}
.surveystable {
	/*width:190px;*/
	padding:20px;
	border:5px solid #ebebeb;
	background-color:#ffffff;
	margin-bottom:10px;
}
.BlogContent {
	width:620px;
	margin:20px;
}
.navbararea {
	background-repeat:no-repeat;
}
#contentleftcol {
	padding-right:0px;
}