div.styles3 h2 span {
	display: block;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-light-blue.gif") top left no-repeat;
	padding: 1.0em 0em 0em 1.0em;
}

#content div.styles3 h2 {
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-light-blue.gif") top right no-repeat;
	padding:0 1.0em 0 0;
	margin:0;
	color:#FFFFFF;
}
#wrapper #content div.styles3 .productCampaign li {
	color:#FFFFFF;
}
div.styles3 div.wrap div {
	display: block;
	margin:0 1.0em 0 0;
	padding:0 0 1.0em 1.0em;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-light-blue.gif") bottom left no-repeat;
}

div.styles3 div.wrap {
	display: block;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-light-blue.gif") bottom right no-repeat #9DAECC;
}
#content div.styles3 span.newsdate {
background:url(http://www.bcis.co.uk/site/styles/css_img/date-stamp.gif) no-repeat;
}
div.styles3 div.wrap div div, #content div.styles3 div.wrap div h2 {
margin:0;
padding:0;
background:none;
color:#00447C;
}
#content div.styles3 ul.productCampaign li input.button {
background:url(http://www.bcis.co.uk/site/styles/css_img/buy-small.gif) center center no-repeat transparent;
padding:3px 6px 5px 5px;
font-size:0.8em;
}
#content div.styles3 ul.productCampaign li a.moreInfo {
background:url(http://www.bcis.co.uk/site/styles/css_img/more-info.gif) center center no-repeat transparent;
}
div.styles3 .blogIcon {
background:url(http://www.bcis.co.uk/site/styles/css_img/blog-light-blue.gif) top right no-repeat;
}

div.styles4 h2 span {
	display: block;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-mid-blue.gif") top left no-repeat;
	padding: 1.0em 0em 0em 1.0em;
}

#content div.styles4 h2 {
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-mid-blue.gif") top right no-repeat;
	padding:0 1.0em 0 0;
	margin:0;
	color:#FFFFFF;
}

#content div.styles4 h2 a {
	color:#FFFFFF;
}

div.styles4 div.wrap div {
	display: block;
	margin:0 1.0em 0 0;
	padding:0 0 1.0em 1.0em;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-mid-blue.gif") bottom left no-repeat;
}

div.styles4 div.wrap {
	display: block;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-mid-blue.gif") bottom right no-repeat #6A88B2;
}
#content div.styles4 span.newsdate {
background:url(http://www.bcis.co.uk/site/styles/css_img/date-stamp-mid-blue.gif) no-repeat;
}
div.styles4 div.wrap div div, #content div.styles4 div.wrap div h2, #content div.styles4 div.wrap div h3 {
margin:0;
padding:0;
background:none;
color:#C7D0E3;
}
div.styles4 p {
color:#ffffff;
}

div.styles4 div.randomimageWidget h2 span {text-transform: uppercase;}
div.styles4 .blogIcon {
background:url(http://www.bcis.co.uk/site/styles/css_img/blog-mid-blue.gif) top right no-repeat;
}

#content div.styles8 div {background: #CC99CC; padding: 10px;}

div.styles22 h2 span {
	display: block;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-white.gif") top left no-repeat;
	padding: 1.0em 0em 0em 1.0em;
}

#content div.styles22 h2 {
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-white.gif") top right no-repeat;
	padding:0 1.0em 0 0;
	margin:0;
	color:#00447C;
}

#wrapper #content div.styles22 .productCampaign li {
	color:#6A88B2;
}
div.styles22 div.wrap div {
	display: block;
	margin:0 1.0em 0 0;
	padding:0 0 1.0em 1.0em;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-white.gif") bottom left no-repeat;
}

div.styles22 div.wrap {
	display: block;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-white.gif") bottom right no-repeat #FFFFFF;
}
#content div.styles22 span.newsdate {
background:url(http://www.bcis.co.uk/site/styles/css_img/date-stamp-white.gif) no-repeat;
}
div.styles22 div.wrap div div, #content div.styles22 div.wrap div h2 {
margin:0;
padding:0;
background:none;
color:#6A88B2;
}
#content div.styles22 ul.productCampaign li input.button {
background:url(../css_img/buy-small-white.gif) center center no-repeat transparent;
padding:3px 6px 5px 5px;
font-size:0.8em;
}

div.styles23 h2 span {
	display: block;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-pale-blue.gif") top left no-repeat;
	padding: 1.0em 0em 0em 1.0em;
}

#content div.styles23 h2 {
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-pale-blue.gif") top right no-repeat;
	padding:0 1.0em 0 0;
	margin:0;
	color:#00447C;
}

#wrapper #content div.styles23 .productCampaign li {
	color:#6A88B2;
}
div.styles23 div.wrap div {
	display: block;
	margin:0 1.0em 0 0;
	padding:0 0 1.0em 1.0em;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-pale-blue.gif") bottom left no-repeat;
}

div.styles23 div.wrap {
	display: block;
	background: url("http://www.bcis.co.uk/site/styles/css_img/overlay-pale-blue.gif") bottom right no-repeat #E0E4ED;
}
#content div.styles23 span.newsdate {
background:url(http://www.bcis.co.uk/site/styles/css_img/date-stamp-pale-blue.gif) no-repeat;
}
div.styles23 div.wrap div div, #content div.styles23 div.wrap div h2 {
margin:0;
padding:0;
background:none;
color:#6A88B2;
}
#content div.styles23 ul.productCampaign li input.button {
background:url(http://www.bcis.co.uk/site/styles/css_img/buy-small-pale-blue.gif) center center no-repeat transparent;
padding:3px 6px 5px 5px;
font-size:0.8em;
}
#content div.styles23 ul.productCampaign li a.moreInfo {
background:url(http://www.bcis.co.uk/site/styles/css_img/more-info-pale-blue.gif) center center no-repeat transparent;
}
div.styles23 .blogIcon {
background:url(http://www.bcis.co.uk/site/styles/css_img/blog-pale-blue.gif) top right no-repeat;
}

div.styles24 .widget_banner {
background:#E0E4ED;
border:1px solid #C7D0E3;
padding:10px;
}
#content div.styles24 a {
font-size:1.1em;
}
#content div.styles24 a.image {
border:none;
display:block;
width:100%;
text-align:center;
}
#content div.styles24 a img {
border:1px solid #C7D0E3;
margin-bottom:10px;
}
#content div.styles24 a img:hover {
border:1px solid #00447C;
}

