/* CSS Document */
	
.blue {
	background-color: #02357D;
}

.toppic {
	background-color: #02357D;
	float:right;
}
.white {
	background-color: #ffffff;
}
.ltgrey {
	background-color: #8597B0;
}
.home {
	padding: 3px 10px 0px 16px;
	background-color: #5980BD;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
		}
.areagrey {
	background-color: #F1F1F1;
}
.sidenav {
	border-top: 1px;
	padding: 2px 10px 2px 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #707376;
	border-top-color: #ffffff;
	border-top-style: solid;
	width: 165px;
	text-align:right;
	vertical-align:top;
	}
.promotionheader {
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0F90FB;
	text-align:right;
	padding: 2px 10px 3px 10px;
	width:165px;
	vertical-align:top;
		}
.main{
	padding: 70px 18px 10px 23px;
			}	
.footerright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #002C52;
	font-weight: bold;
	text-align:right;
	background-color: #DCDCDC;
	padding:3px 16px 3px 3px;
}
.footerleft {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #002C52;
	font-weight: bold;
	text-align:left;
	background-color: #DCDCDC;
	padding:3px 3px 3px 16px;
}


.reg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #002C52;
	font-weight: bold;
	text-align:center;
	padding: 2px 0px 5px 0px;
	border-bottom: 1px;
	border-bottom-color: #DCDCDC;
	border-bottom-style: solid;
}

.dkgrey {
	background-color: #5a6269;
}

.automotive {
width:160px;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
font-weight: bold;
	color: #0D4398;
vertical-align:top;
padding: 0px 0px 4px 0px;
}
.marine {
width:160px;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
font-weight: bold;
	color: #009298;
vertical-align:top;
padding: 0px 0px 4px 0px;
}
.photobox {
	float: left;
	border: 1px solid #808080;
	margin: 0px 5px 0px 0px;
}
.industrial{
width:160px;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
font-weight: bold;
	color: #2A842A;
vertical-align:top;
padding: 0px 0px 4px 0px;
}


.lhs
{
width:189px;
margin: 0px 0px 10px 8px;
}

.main
{
width:auto;
margin: 10px;
}
.margin
{
margin: 0px 10px 0px 0px;
}
.lhswhite
{
	background-color:#ffffff;
height: 1px;
}

.lhsltgrey
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #002C52;
	background-color:#eeeeee;
	vertical-align:top;
padding: 8px 5px 5px 5px;
}

.lhsdkgrey
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #002C52;
	background-color:#dddddd;
	vertical-align:top;
padding: 5px;
}
.lhspink
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #002C52;
	background-color:#F0E0E0;
	vertical-align:top;
padding: 5px;
}
.plaintext
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #002C52;
	vertical-align:top;
}

.mainbox
{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
font-weight:bold;
	color: #4E4E4E;
background-color:#F4FFE1;
vertical-align:top;
height:200px;
padding:15px;
line-height:1.4em;
margin:0px 10px 0px 0px;
}


.cataloguepromobox
{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #002C52;
vertical-align:top;
padding: 15px 15px 10px 15px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
border: 1px solid #02357D;
}

.autocataloguebox
{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #002C52;
vertical-align:top;
padding: 10px;
margin:0px 10px 0px 0px;
background-color:#ffffff;
border-top: 1px dotted #bbbbbb;
width:33%;
}
.indcataloguebox
{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #002C52;
vertical-align:top;
padding: 10px;
margin:0px 5px 0px 5px;
background-color:#ffffff;
border-top: 1px dotted #bbbbbb;
width:33%;
}
.marcataloguebox
{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #002C52;
vertical-align:top;
padding: 10px;
margin:0px 0px 0px 10px;
background-color:#ffffff;
border-top: 1px dotted #bbbbbb;
width:33%;
}

.submit
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;	
	padding: 2px 2px 2px 2px;
	border: 1px solid #02357D;
	color:#02357D;
			}	
input
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#02357D;
	font-weight: normal;
	background-color: #F4F5F6;
		}
.tdpadd {
	padding: 0px 0px 0px 10px;
}
.padd {
	padding: 2px;
}
.padda {
	padding: 3px;
}
.lhspadd {
	padding:3px;
}
.paddborder {
border-left: 1px dotted #bbbbbbb;
}

.textpadd {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
font-weight: bold;
	color: #003082;
vertical-align:top;
}

.cellpadd {
	padding:5px;
width:50%;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
font-weight: normal;
	color: #000000;
}

.news
{
width:auto;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #dddddd;
font-weight: bold;
background-color:#02357D;
padding: 3px 5px 3px 5px;
}
a.homelink:link  { color: #ffffff; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
a.homelink:link:hover  { color: #ffffff; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
a.homelink:active  { color: #ffffff; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
a.homelink:visited   { color: #ffffff; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
a.homelink:visited:hover  { color: #ffffff; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
a:link  { color: #094599; text-decoration: underline; font-weight: bold;}
a:link:hover  { color: #2752FE; text-decoration: underline; font-weight: bold;}
a:active  { color: #094599; text-decoration: underline; font-weight: bold;}
a:visited   { color: #094599; text-decoration: underline; font-weight: bold;}
a:visited:hover  { color: #2752FE; text-decoration: underline; font-weight: bold;}
a.msdspage:link  { color: #02357D; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  margin: 10px 10px 10px 0px; padding: 0px 5px 0px 5px;}
a.msdspage:link:hover  { color: #02357D; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  margin: 10px 10px 10px 0px; padding: 0px 5px 0px 5px;}
a.msdspage:active  { color: #2752FE; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  margin: 10px 10px 10px 0px; padding: 0px 5px 0px 5px;}
a.msdspage:visited   { color: #02357D; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; margin: 10px 10px 10px 0px; padding: 0px 5px 0px 5px;}
a.msdspage:visited:hover  { color: #2752FE; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  margin: 10px 10px 10px 0px; padding: 0px 5px 0px 5px;}

.msdstd
{ color: #02357D; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  margin: 10px 10px 10px 0px; padding: 5px 10px 5px 7px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	font-style: normal;
	color: #002C52;
}
.pageheading {
	border-bottom: 1px;
	padding: 0px 0px 2px 0x;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0F90FB;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	width: auto;
	}
.abrasives {
	border-bottom: 1px solid #9f9E83;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #9f9E83;
			}

.abrasivesbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #9f9E83;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}

.adhesives {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #00ae6a;
			}
			
.adhesivetapes {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #7F4C3E;
			}
						
.adhesivetapesbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #7F4C3E;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}			
			
.adhesivesbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #00ae6a;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}			

.hazet {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #FBF760;
	color:#003366;
	padding: 3px;
			}	

.hazetbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #003366;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}	

.bodyfillers {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #006233;
			}	

.bodyfillersbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #006233;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}	
.bodyseamsealers {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #00AEEF;
			}	
			
.bodyseamsealersbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #00AEEF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}				

.brakesilencers {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #6E20A0;
			}	
			
.brakesilencersbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #6E20A0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}	
				
.cleaningagents {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #FF9000;
			}
			
.cleaningagentsbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #FF9000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}								

.electricalrepair {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #87D300;
			}			
			
.electricalrepairbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #87D300;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}							

.gasketing {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #CBA4D4;
			}	

.gasketingbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #CBA4D4;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}				
.healthandsafety {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #FF5F00;
			}
.healthandsafetybox {


	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #FF5F00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}		
			
.lubricants {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #F1AB00;
			}	
.lubricantsbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #F1AB00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}							

.plasticrepair {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #D60077;
			}	
.plasticrepairbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #D60077;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}				

.polishes {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #008579;
			}
.polishesbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #008579;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}			
.primers{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #868F98;
			}
.primersbox{
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #868F98;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}			

.pump{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #9173d3;
			}		
.pumpbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #9173d3;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}	

.specialist {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #9C1E3D;
			}
.specialistbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #9C1E3D;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}					
	
.tools {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #6CABE7;
			}
			
.toolsbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #6CABE7;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}		
.torches {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #0092BA;
			}
.torchesbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #0092BA;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}

.wall{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #E0218A;
			}		
.wallbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #E0218A;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}

.welding{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #fc3d32;
			}		
.weldingbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #fc3d32;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}		

.windscreen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
	background-color: #D81F2A;
			}		
.windscreenbox {
	padding: 10px 1px 10px 1px;
	border-bottom: 1px solid #D81F2A;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
			}			
			

