		body {
			margin:10px;
			padding:0;
			font:10pt/1.5 sans-serif;
			}
		p 	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin: 0;
			padding: 5px;
			color: #000000;
			text-align:justify;
			}
		#outer {
			width:963px;
			background-color:#ffffff;
			margin: auto;
			background-image: url(http://www.berco.co.uk/images/stripb.gif);
			}
		#topbanner {
			width:960px;
			background-color:#FFFFFF;
			margin: 0px;
			padding: 0px;
			margin-bottom: 0px;
			}
		#whiteback {
			background-color:#ffffff;
			}
		#leftnav{
			width: 164px;
			padding:0;
			margin-top: 0px;
			margin-right: 2px;
			float: left;
			padding: 1px;
			background-color:#ffffff;
			}
		#rightouter{
			width: 781px;
			padding:0;
			margin-top: 0px;
			margin-right: 0px;
			border: 1px;
			float: right;
			padding: 1px;
			background-color:#ffffff;
			}
		#largeimage{
			padding: 0;
			margin-top: 0px;
			margin-right: 0px;
			background-color: #ffffff;
			text-align:right;
			}
		#rightside{
			float: right;
			width: 154px;
			background-color:#ffffff;
			margin: 0px;
			padding:1px;
			padding: 1px;
			}
		#content {
			width: 600px;
			margin: 0px 2px 0px 5px;
			padding: 1px;
			float: left;
			padding: 1px;
			background-color:#ffffff;
					}
		#grey {
			background-color:#dddddd;
			margin: 5px 0px 5px 0px;
					}
		#cleaner {
			clear:both;
			height:1px;
			font-size:1px;
			border:none;
			margin:0; padding:0;
			background-color:#ffffff;
			}
		#menu1 a, #menu1 a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#dddddd;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
			font-weight: bold;
	  }	
		#menu1 a:hover {
			color:#ffffff;
			background-color:#0082a6;
			font-weight: bold;
	  }
		#menu1a a, #menu1a a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#0082ab;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
			font-weight: bold;
	  }	
		#menu1a a:hover {
			color:#ffffff;
			background-color:#66b4ca;
			font-weight: bold;
	  }
		#menu1b a, #menu1b a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#b2d9e4;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu1b a:hover {
			color:#000033;
			background-color:#66b4ca;
			font-weight: bold;
	  }
		#menu1s a, #menu1s a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#66b4ca;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu1s a:hover {
			color:#000033;
			background-color:#b2d9e4;
	  }
		#menu2 a, #menu2 a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 5px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#dddddd;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu2 a:hover {
			color:#ffffff;
			background-color:#ec9106;
	  }
		#menu2a a, #menu2a a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#ec9106;
			font-weight: bold;
			text-decoration:none; 
			text-align: left;  
			color:#000033; 
			display:block; 
	  }	
		#menu2a a:hover {
			color:#ffffff;
			background-color:#f4bd6a;
			font-weight: bold;
	  }
		#menu2b a, #menu2b a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#f9deb4;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu2b a:hover {
			color:#000033;
			background-color:#f4bd6a;
			font-weight: bold;
	  }
		 #menu2s a, #menu2s a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#f4bd6a;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu2s a:hover {
			color:#000033;
			background-color:#f9deb4;
	  }
		#menu3 a, #menu3 a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#dddddd;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu3 a:hover {
			color:#ffffff;
			background-color:#A53B28;
	  }
		#menu3a a, #menu3a a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#A53B28;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu3a a:hover {
			color:#ffffff;
			background-color:#ca897f;
	  }
		#menu3b a, #menu3b a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#e4c5bf;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu3b a:hover {
			color:#000033;
			background-color:#ca897f;
			font-weight: bold;
	  }
		#menu3s a, #menu3s a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#ca897f;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu3s a:hover {
			color:#000033;
			background-color:#e4c5bf;
	  }
		#menu4 a, #menu4 a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#dddddd;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu4 a:hover {
			color:#ffffff;
			background-color:#aa385e;
	  }
		#menu4a a, #menu4a a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#aa385e;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu4a a:hover {
			color:#ffffff;
			background-color:#cc889e;
	  }
		#menu4b a, #menu4b a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#e5c3ce;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu4b a:hover {
			color:#000033;
			background-color:#cc889e;
			font-weight: bold;
	  }
		#menu4s a, #menu4s a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#cc889e;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu4s a:hover {
			color:#000033;
			background-color:#e5c3ce;
	  }
		#menu5 a, #menu5 a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#dddddd;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu5 a:hover {
			color:#ffffff;
			background-color:#0b7847;
	  }
		#menu5a a, #menu5a a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 10px;
			padding-right: 10px;
			background-color:#0b7847;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu5a a:hover {
			color:#ffffff;
			background-color:#6dae91;
	  }
		#menu5b a, #menu5b a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#b5d6c7;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu5b a:hover {
			color:#000033;
			background-color:#6dae91;
			font-weight: bold;
	  }	
		#menu5s a, #menu5s a:visited {
			position:relative;
			width: 144px;
			margin: 1px;
			padding: 3px;
			padding-left: 20px;
			padding-right: 0px;
			background-color:#6dae91;
			font-weight: bold;
			text-decoration:none; 
			text-align:left;  
			color:#000033; 
			display:block; 
	  }	
		#menu5s a:hover {
			color:#000033;
			background-color:#b5d6c7;
	  }	
		#footer {
			clear:both;
			margin-top: 4px;
			padding:3px;
			text-align:center;
			background-color: #FFFFFF;
			}
		a.spg1:link {
			color: #666699;
			text-decoration: none;
			border: none;
			border-width: 0;
			}
		a.spg1:visited {
			color: #666699;
			text-decoration: none;
			border: none;
			border-width: 0;
			}
		a.spg1:hover {
			text-decoration: none;
			border: none;
			color: #3333FF;
			border-width: 0;
			}
		a.spg1:active {
			text-decoration: none;
			border-width: 0;
			}	
		.spg1{}
		a.spg2:link {
			color: #999999;
			text-decoration: none;
			border: none;
			border-width: 0;
			}
		a.spg2:visited {
			color: #9999bb;
			text-decoration: none;
			border: none;
			border-width: 0;
			}
		a.spg2:hover {
			text-decoration: none;
			border: none;
			color: #0000CC;
			border-width: 0;
			background-color: #cccccc;
			border-color: #ffffff;
			border-style: none; 
			border-width: thin;
			}
		a.spg2:active {
			text-decoration: none;
			border-width: 0;
			}	
		.spg2{}
		
			a.spg3:link {
				color: #ffffff;
				text-decoration: none;
				border: none;
				border-width: 0;
				}
			a.spg3:visited {
				color: #eeeeee;
				text-decoration: none;
				border: none;
				border-width: 0;
				}
			a.spg3:hover {
				text-decoration: none;
				border: none;
				color: #0000CC;
				border-width: 0;
				background-color: #cccccc;
				border-color: #ffffff;
				border-style: none; 
				border-width: thin;
				}
			a.spg3:active {
				text-decoration: none;
				border-width: 0;
				}	
		.spg3{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 20px;
				color: #FFFFFF;
				padding-left: 5px;
				font-weight: bold;
				font-style: normal;
			}
		
		a.pebbles:link {
			color: #999999;
			text-decoration: none;
			border: none;
			border-width: 0;
			}
		a.pebbles:visited {
			color: #9999bb;
			text-decoration: none;
			border: none;
			border-width: 0;
			}
		a.pebbles:hover {
			text-decoration: none;
			border: none;
			color: #0000CC;
			border-width: 0;
			background-color: #cccccc;
			border-color: #ffffff;
			border-style: none; 
			border-width: thin;
			}
		a.pebbles:active {
			text-decoration: none;
			border-width: 0;
			}	
		.pebbles{}
		a.linkies:link {
		color: #333333;
		text-decoration: none;
		border: none;
		border-width: 0;
		background-color: #FFFFCC;
			}
		a.linkies:visited {
		color: #666666;
		text-decoration: none;
		border: none;
		border-width: 0;
		background-color: #FFFFCC;
			}
		a.linkies:hover {
			text-decoration: none;
			border: none;
			color: #000099;
			border-width: 0;
			background-color:#CCCCCC;
			border-color: #ffffff;
			border-style: none; 
			border-width: thin;
			}
		a.linkies:active {
		text-decoration: none;
		border-width: 0;
			}	
		.linkies{}
		
		
		h1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-weight: bold;
			margin: 0px;
			padding: 0px;
		}
		.about {
			color: #0082a6;
		}
		.products {
			color:#ec9106;
		}
		.contact {
			 color: #a53b28;
		 }
		 .careers {
			color: #aa385e;
		 }
		 .news {
			color:#0b7847;
		 }
		 .style2 {
		 color: #006699; 
		 }
		li {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			list-style-image:  url("../images/dot_grey.gif");
			margin: 0px;
			padding: 0px;
			word-spacing: normal;
			white-space: normal;
			border: thin none;
		}
		#appform2{
			visibility:hidden;
			}
		
	#box1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		background-color: #eeeeee;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 2px;
		border-left-width: 0px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #FFFFFF;
	}
	.fairs {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.search1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
	}
	.newshead1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: left;
		font-style: italic;
		font-weight: bold;
		color: #333333;
	}
	.newbody1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
	}
	.button {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	.searchSubmit {
			width:60px;
			background:#e0e0e0;
			border-top:1px solid white;
			border-left:1px solid white;
			border-bottom:1px solid #c6c6c6;
			border-right:1px solid #c6c6c6;
			border-width:1px;
	
			}			
	
			
.blackborder {
	border: 1px solid #000000;
}

	a.frontlink:link {
	color: #ffffff;
	text-decoration: none;
	border: none;
	border-width: 0;
	font-size: 16px; 
		}
	a.frontlink:visited {
	color: #666666;
	text-decoration: none;
	border: none;
	border-width: 0;
	background-color: #FFFFCC;
	font-size: 16px; 
		}
	a.frontlink:hover {
		text-decoration: none;
		border: none;
		color: #000099;
		border-width: 0;
		background-color:#CCCCCC;
		border-color: #ffffff;
		border-style: none; 
		border-width: thin;
	    font-size: 16px; 
		}
	a.frontlink:active {
	text-decoration: none;
	border-width: 0;
	font-size: 12px; 
		}	
	.frontlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
