﻿body
{
	font-family:Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	margin:0px;
	height:100%;
}
a:link
{
	color:#196297;
	text-decoration:none;
}
a:hover
{
	color:#fff;
	text-decoration:none;
}
#wrapper
{
	width: 522px; 
	height: 424px; 
	left:119px;
	top:0px;
	position:absolute;
	overflow:auto;
	z-index:999999;
}
#lowerDiv 
{
	top:463px;
	position:absolute;
}
/* MENU POPUP */
#productMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width: 508px; 
	height: 408px; 
	display: none;
	z-index:10000;
	margin:0px;
	overflow:hidden;
}
#brochuresMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width: 508px; 
	height: 408px; 
	display: none;
	z-index:10008;
	margin:0px;
	overflow:hidden;
}
#coloursMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width: 508px; 
	height: 408px; 
	display: none;
	z-index:10007;
	margin:0px;
	overflow:hidden;
}
#qualityMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width: 508px; 
	height: 408px; 
	display: none;
	z-index:10006;
	margin:0px;
	overflow:hidden;
}
#peopleMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width: 508px; 
	height: 408px; 
	display: none;
	z-index:10005;
	margin:0px;
	overflow:hidden;
}
#locationsMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width: 508px; 
	height: 408px; 
	display: none;
	z-index:10004;
	margin:0px;
	overflow:hidden;
}
#samplesMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width: 508px; 
	height: 408px; 
	display: none;
	z-index:10003;
	margin:0px;
	overflow:hidden;
}
#contactUsMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width: 508px; 
	height: 408px; 
	display: none;
	z-index:10002;
	margin:0px;
	overflow:hidden;
}
#aboutUsMenu
{
/*	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;    */
	background-color: black;
	border: 1px solid #fff;
	position:absolute;
	width:508px; 
	height:408px; 
	display:none;
	z-index:10001;
	margin:0px;
	overflow:hidden;
}
#menuTitle
{
    width: 408px;
    height: 40px;
    position:absolute;
    bottom: 0px;
    left: 0px;
	z-index:11008;    
    }
#productsDescription
{
	font-size: 10pt;
	line-height: 15pt;
	width:283px;
	padding-top:5px;
	padding-left:17px;
	float:left;
	position:relative;
	background-color:transparent;
}
#brochuresDescription
{
	width:298px;
	float:left;
	position:relative;
	background-color:transparent;
}
#coloursDescription
{
	font-size: 10pt;
	line-height: 15pt;
	width:283px;
	padding-top:5px;
	padding-left:15px;
	float:left;
	position:relative;
	background-color:transparent;
}
#qualityDescription
{
	font-size: 10pt;
	line-height: 15pt;
	width:283px;
	padding-top:5px;
	padding-left:15px;
	float:left;
	position:relative;
	background-color:transparent;
}
#peopleDescription
{
	font-size: 10pt;
	line-height: 15pt;
	width:283px;
	padding-top:5px;
	padding-left:15px;
	float:left;
	position:relative;
	background-color:transparent;
}
#locationsDescription
{
	font-size: 10pt;
	line-height: 15pt;
	width:283px;
	padding-top:5px;
	padding-left:15px;
	float:left;
	position:relative;
	background-color:transparent;
}
#samplesDescription
{
	font-size: 10pt;
	line-height: 15pt;
	width:283px;
	padding-top:5px;
	padding-left:15px;
	float:left;
	position:relative;
	background-color:transparent;
}
#contactUsDescription
{
	font-size: 10pt;
	line-height: 15pt;
	width:283px;
	padding-top:5px;
	padding-left:15px;
	float:left;
	position:relative;
	background-color:transparent;
}
#aboutUsDescription
{
	font-size: 10pt;
	line-height: 15pt;
	width:283px;
	padding-top:5px;
	padding-left:17px;
	float:left;
	position:relative;
	background-color:transparent;
}
#productsScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	position:relative;
	height:194px;
	width: 298px;
	float:left;
	text-align:center;
	padding-top:65px;
}
#brochuresScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	border:0px solid black;
	position:relative;
	height:284px;
	width:298px;
	float:left;
	text-align:center;
	margin-top:20px;

}
#coloursScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	position:relative;
	height:194px;
	width: 298px;
	float:left;
	text-align:center;
	padding-top:65px;
}
#qualityScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	position:relative;
	height:194px;
	width: 298px;
	float:left;
	text-align:center;
	padding-top:65px;
}
#peopleScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	position:relative;
	height:194px;
	width: 298px;
	float:left;
	text-align:center;
	padding-top:65px;
}
#locationsScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	position:relative;
	height:194px;
	width: 298px;
	float:left;
	text-align:center;
	padding-top:65px;
}
#samplesScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	position:relative;
	height:194px;
	width: 298px;
	float:left;
	text-align:center;
	padding-top:65px;
}
#contactUsScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	position:relative;
	height:194px;
	width: 298px;
	float:left;
	text-align:center;
	padding-top:65px;
}
#aboutUsScreenshot
{
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	position:relative;
	height:194px;
	width: 298px;
	float:left;
	text-align:center;
	padding-top:65px;
}
#listProducts
{
	width:208px; 
	height:408px;
	background-color: transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listBrochures
{
	width:208px; 
	height:408px;
	background-color: transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listColours
{
	width:208px; 
	height:408px;
	background-color: transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listQuality
{
	width:208px; 
	height:408px;
	background-color:transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listPeople
{
	width:208px;
	height:408px;
	background-color:transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listLocations
{
	width:208px; 
	height:408px;
	background-color:transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listSamples
{
	width:208px; 
	height:408px;
	background-color:transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listContactUs
{
	width:208px; 
	height:408px;
	background-color:transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listAboutUs
{
	width:208px; 
	height:408px;
	background-color:transparent;
	position:relative;
	float:left;
	border-right:0px solid #FFF;
	margin-top:16px;
}
#listProducts p
{
    position:relative;
    font-family:arial;
    background-color:transparent;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
    margin:0;
    color:#fff;
    font-weight:normal;
}
#listBrochures p
{
    position:relative;
    font-family: arial;
    background-color:transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:20px;
    margin: 0;
    color:#fff;
    font-weight:normal;
}
#listColours p
{
    position:relative;
    font-family: arial;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:20px;
    margin: 0;
    color:#fff;
    font-weight:normal;
}
#listQuality p
{
    position:relative;
    font-family: arial;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:20px;
    margin: 0;
    color:#fff;
    font-weight:normal;
}
#listPeople p
{
    position:relative;
    font-family: arial;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:20px;
    margin: 0;
    color:#fff;
    font-weight:normal;
}
#listLocations p
{
    position:relative;
    font-family: arial;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:20px;
    margin: 0;
    color:#fff;
    font-weight:normal;
}
#listSamples p
{
    position:relative;
    font-family: arial;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:20px;
    margin: 0;
    color:#fff;
    font-weight:normal;
}
#listContactUs p
{
    position:relative;
    font-family: arial;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:20px;
    margin: 0;
    color:#fff;
    font-weight:normal;
}
#listAboutUs p
{
    position:relative;
    font-family: arial;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:20px;
    margin: 0;
    color:#fff;
    font-weight:normal;
}
#listProducts a 
{
	font-size:12px;
}
#listBrochures a 
{
	font-size:12px;
}
#listColours a 
{
	font-size:12px;
}
#listQuality a 
{
	font-size:12px;
}
#listPeople a 
{
	font-size:12px;
}
#listLocations a 
{
	font-size:12px;
}
#listSamples a 
{
	font-size:12px;
}
#listContactUs a 
{
	font-size:12px;
}
#listAboutUs a 
{
	font-size:12px;
}
#listProducts p a:active, #listProducts p a:link, #listProducts p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listBrochures p a:active, #listBrochures p a:link, #listBrochures p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listColours p a:active, #listColours p a:link, #listColours p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listQuality p a:active, #listQuality p a:link, #listQuality p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listPeople p a:active, #listPeople p a:link, #listPeople p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listLocations p a:active, #listLocations p a:link, #listLocations p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listSamples p a:active, #listSamples p a:link, #listSamples p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listContactUs p a:active, #listContactUs p a:link, #listContactUs p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listAboutUs p a:active, #listAboutUs p a:link, #listAboutUs p a:visited 
{
	text-decoration: none; 
	color: #fff;
}
#listProducts p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
#listBrochures p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
#listColours p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
#listQuality p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
#listPeople p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
#listLocations p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
#listSamples p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
#listContactUs p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
#listAboutUs p a:hover 
{
	text-decoration: none; 
	color: #005288;
	font-size:12px;
}
.logos
{
    color:#767676;
    font-size:14px;
    font-weight:bold;
    font-style:italic;
    font-family:verdana;
    text-align:right;
}
.products_on a
{
	background-color:#fff;
	border:1px solid #9eb5d1; 
	border-bottom:none;
	display:block;
	padding: 0 10px 0 10px;
}
.products_on
{
	padding-top:0 !important;
}

.products_off a
{
	background-color:Transparent;
	padding: 0 11px 0 11px;
}

.products_on a
{
	position:relative;
	z-index:1001;
	height:29px;
}
.listItemsBorderRight
{
	border-right: 1px solid #FFF;
}
.listItems
{
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
	padding-left: 10px;
}
.listItems p
{
	line-height: 20pt;
	padding-bottom: 20px;
}
.listItems_all
{
	padding-bottom: 10px;
	padding-left: 12px;
}
list div
{
	padding: 0 0 10px 10px;
}
.menuLogo
{
	margin-top:0px;
	height:50px;
	width:298px;
	float:left;
}
.menuDescription
{
	color: #767676; 
	font-size: 10pt;
	font-style:italic;
	line-height: 12pt;
	padding-right:20px;
}
.hidden
{
    display:none;
}
.float_left
{
	float:left;
}
.float_left_dl
{
	margin:0;
}
.float_right
{
	float:right;
}