/* CSS Document */

/* Global Styles
--------------------------------------------------------------- */

p {
	line-height: 1.5em;
}

body, html {
	min-height: 101%;
}

body {
	text-align: left;
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(../../images/misc/mainBg.png) top repeat-x #e6e6e6;
	margin: 0px;
}

#businesscard {
	background: #fff;
	margin: 10px;
	text-align:center;
}

a:link, a:visited, a:focus {
	color: #0000FF;
	text-decoration: underline;
	outline: none;
}

a:hover, a:active {
	color: #000;
	text-decoration: underline;
}

a img {
	border: none;
}

h1 {
	font-size: 2.2em;
	font-family: "Trebuchet MS";
	letter-spacing: -1px;
	font-weight: normal;
	text-transform:capitalize;
	color: #006699;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 7px 0px;
	background: url(../../images/misc/h1bg.gif) left no-repeat;
}

h2 {
	font-size: 1.6em;
	margin: 0px 0px 10px 0px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	text-transform:capitalize;
}

	#distributors h2 {
		font-size: 1.3em;
		margin: 0px 0px 10px 0px;
		font-family: "Trebuchet MS";
		color: #990000;
		font-weight: bold;
		text-transform: uppercase;
	}

h3 {
	font-size: 1.3em;
	margin: 0px 0px 10px 0px;
	font-family: "Trebuchet MS";
	color: #990000;
	text-transform: capitalize;
}

h4 {
	font-size: 1.2em;
	margin: 0px 0px 10px 0px;
	font-family: "Trebuchet MS";
}

/* Layout Styles
--------------------------------------------------------------- */

#container {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	font-size: 1.2em;
}

	#contentContainer {
		width: 970px;
		position: absolute;
		background: #fff;
		z-index: 20;
		padding: 0px 5px;
		top: 167px; /* Same as height of header */
	}
	
		#index #contentContainer {
			top: 333px;
		}
	
		#content {
			float: right;
			width: 700px;
		}
		
			#main {
				float: left;
				width: 700px;
				font-size: 1.1em;
			}
			
				.certNumbers {
					background: #CAE4FF;
					padding: 5px 10px;
					border: 1px solid #006699;
				}
				
					.certNumbers h3, .certNumbers p {
						margin: 0px;
						padding: 4px 0px 4px 0px;
						color: #006699;
					}				
				
					
			#main #cta-bottom {
				background: url(../../images/misc/cta-bottom-bg.png) no-repeat #9ed3e2;
				padding: 10px;
				font-size: 1.4em;
				text-align: center;
				margin: 0px 0px 10px 0px;
				clear: both;
				width: 660px;
			}
			
				#main #cta-bottom p {
					margin: 0px;
					padding: 0px;
				}
				
			.warning {
				padding: 15px 15px 15px 60px;
				border: 1px solid #eee;
				background: url(../../images/misc/warning-bg.jpg) left center no-repeat #fbffdc;
			}
			
			#map {
				width: 680px;
				height: 250px;
			}
		
		#sidebar {
			float: left;
			width: 256px;
		}
		
			#sidebar #leftNav {
				width: 251px;
				float: left;
				background: #bfdee7;
				padding: 5px 0px 5px 5px;
				margin-bottom: 5px;
			}
			
				#sidebar #leftNav ul {
					margin: 0px;
					padding: 0px;
					float: left;
					width: 125px;
				}
				
					#sidebar #leftNav ul li {
						list-style: none;
					}
					
						#sidebar #leftNav ul li a {
							width: 115px;
							display: block;
							height: 22px;
							color: #FFFF00;
							padding: 4px 0px 0px 5px;
							text-decoration: none;
							margin: 0px 0px 2px 0px;
							background: url(../../images/misc/navLeft-a-bg.png);
						}
						
						#sidebar #leftNav ul li a:hover {
							background: url(../../images/misc/navLeft-a-bg-hover.png);
						}
						
				#about-ssc #leftNav .about-ssc-a,
				#gas-detector-data #leftNav .gas-detector-data-a,
				#servicing-and-calibration #leftNav .servicing-and-calibration-a,
				#software-downloads #leftNav .software-downloads-a,
				#distributors #leftNav .distributors-a,
				#gas-detector-certification #leftNav .gas-detector-certification-a {
					background: url(../../images/misc/navLeft-a-bg-on.png);
					padding-left: 25px;
					width: 95px;
					color: #000;
					font-weight: bold;
				}
						
			#sidebar #ourBenefits {
				border: 6px solid #cfdee2;
				clear: left;
				padding: 5px;
				margin-bottom: 5px;
				background: url(../../images/misc/cta-ourBenefits-bg.jpg) top no-repeat;
			}
			
				#sidebar #ourBenefits p, #sidebar #ourBenefits ul {
					margin: 0px;
					padding: 0px;
				}
				
					#sidebar #ourBenefits p.header {
						font-size: 1.4em;
						font-weight: bold;
						font-style: italic;
						color: #003366;
						margin: 0px;
						padding: 0px;
					}
				
					#sidebar #ourBenefits ul {
						padding: 0px 0px 0px 20px;
					}
					
			#sidebar #cta-lowCost {
				width: 256px;
				height: 220px;
				position:relative;
				background: url(../../images/misc/cta-low-costbg.jpg);
			}		
			
				#sidebar #cta-lowCost .gasDetection, #sidebar #cta-lowCost .gasDetectionWhite {
					font-size: 2.2em;
					position: absolute;
					right: 10px;
					letter-spacing: -2px;
					margin: 0px;
					padding: 0px;
					top: 92px;
					z-index: 11;
				}
				
					#sidebar #cta-lowCost .gasDetectionWhite {
						top: 91px;
						right: 11px;
						color: #ccc;
					}
							
			#sidebar #cta-lowCost #cta-text {
				width: 246px;
				text-align: right;
				text-align: center;
				padding: 0px 5px 0px 5px;
				height: 130px;
				position:absolute;
				z-index:10;
				top:130px;
				left:0;
			}
				#sidebar #cta-lowCost #cta-text p {
					margin: 0px;
					padding: 0px;
					line-height: 25px;
				}
				
				#sidebar #cta-lowCost #cta-text .callUsNow {
					font-size: 1.6em;
					padding-top: 5px;
				}
				
				#sidebar #cta-lowCost #cta-text .phoneNumber {
					font-size: 2.2em;
				}
				
				#sidebar #cta-lowCost #cta-text .phoneNumberInt {
					font-size: 1.4em;
					letter-spacing: -1px;
				}
				
				#sidebar #cta-lowCost .imageswap {
					width:256px;
					height:220px;
					overflow:hidden;
				}

#header {
	width: 970px;
	height: 101px;
	position: absolute;
	z-index: 1;
	border: 5px solid #fff;
	top: 0px;
	left: 0px;
	background: #fff url(../../images/misc/headerBg.jpg) top right no-repeat;
}

	#logo {
		width: 419px;
		height: 101px;
		float: left;
	}
	
	#cta-top-right {
		width: 530px;
		float: right;
		text-align: right;
		padding: 0px 5px 0px 0px;
		height: 190px;
		color: #fff;
		font-size: 1.7em;
	}
	
		#cta-top-right #facebook{
			float: left;
			height: 60px;
			width: 60px;
			padding-top: 10px;
		}
	
		#cta-top-right p {
			margin: 0px;
			padding: 0px;
			line-height: 26px;
		}
		
		#cta-top-right a {
			font-size: 1.5em;
			color: #FFFF00;
			letter-spacing: -1px;
		}
		
		#cta-top-right .skype {
			font-size: 0.8em;
			line-height: 15px;
			font-style: italic;
			letter-spacing: -1px;
		}
			
#middleCTAs {
	background: url(../../images/misc/middleCTAsBg.png);
	height: 161px;
	width: 920px;
	border: 5px solid #fff;
	border-top: none;
	position: absolute;
	left: 0px;
	top: 167px;
	z-index: 1;
	padding: 0px 25px;
	display: none;
}

	#index #middleCTAs {
		display: block;
	}

	#middleCTAs ul {
		margin: 0px;
		padding: 0px;
	}
	
		#middleCTAs li {
			float: left;
			list-style: none;
		}
		
			#middleCTAs li a {
				color: #0000FF;
			}
			
				#middleCTAs li a:hover {
					color: #990000;
					text-decoration: underline;
				}

	#middleCTAs #ctaMiddle-portable-gas-detection,
	#middleCTAs #ctaMiddle-fixed-gas-detection,
	#middleCTAs #ctaMiddle-control-panels,
	#middleCTAs #ctaMiddle-low-cost-control-panels,
	#middleCTAs #ctaMiddle-infrared-gas-detection {
		width: 174px;
		padding: 128px 0px 0px 0px;
		height: 33px;
		text-align: center;
		font-size: 1.1em;
		display: block;
		font-weight: bold;
		margin: 0px 12px 0px 0px;
	}
	
		#middleCTAs #ctaMiddle-portable-gas-detection {
			background: url(../../images/misc/ctaMiddle-portable-gas-detection.jpg);
		}
		
		#middleCTAs #ctaMiddle-fixed-gas-detection {
			background: url(../../images/misc/ctaMiddle-fixed-gas-detection.jpg);
		}
		
		#middleCTAs #ctaMiddle-control-panels {
			background: url(../../images/misc/ctaMiddle-control-panels.jpg);
		}
		
		#middleCTAs #ctaMiddle-low-cost-control-panels {
			background: url(../../images/misc/ctaMiddle-low-cost-control-panels.jpg);
		}
		
		#middleCTAs #ctaMiddle-infrared-gas-detection {
			background: url(../../images/misc/ctaMiddle-infrared-gas-detection.jpg);
			margin: 0px;
		}

#flashSlideshow {
	background: url(../../images/misc/flashSlideshowBackup.jpg);
}

/* Horizontal Navigation Styles
--------------------------------------------------------------- */

#navigation {
	width: 970px;
	border: 5px solid #fff;
	border-top: none;
	height: 51px;
	position: absolute;
	background: url(../../images/misc/navBg.png);
	z-index: 1;
	top: 111px;
	left: 0px;
}

	#navigation ul {
		margin: 0px;
		display: inline;
		list-style: none;
		padding: 0px;
	}
	
		#navigation li {
			display: inline;
			margin: 0px;
		}
			  
			#navigation a {
				float:left;
				border-right: 1px solid #6d220b;
				border-left: 1px solid #bd3918;
				color: #fff;
				height: 42px;
				text-decoration:none;
				padding: 9px 31px 0px 31px;
				font-weight: bold;
				text-align: center;
				font-size: 1.1em;
			}
			
				#navigation .index-a, #navigation .contact-a {
					padding-top: 17px;
					padding-bottom: 0px;
					height: 34px;
				}
				
					#navigation .index-a {
						border-left: none;
					}
				
					#navigation .contact-a {
						border-right: none;
					}
			
				#navigation a span {
					display: block;
				}

				#navigation a:hover {
					background: #000 url(../../images/misc/navBg-hover.png);
					color: #fff;
				}
				
/* Nav highlight
--------------------------------------------------------------- */				
#index #navigation .index-a,
#portable-gas-detection-pgd2 #navigation .portable-gas-detection-a,
#portable-gas-detection-nat #navigation .portable-gas-detection-a,
#portable-gas-detection-cha #navigation .portable-gas-detection-a,
#portable-gas-detection-acc #navigation .portable-gas-detection-a,
#portable-gas-detection-tes #navigation .portable-gas-detection-a,
#portable-gas-detectors #navigation .portable-gas-detection-a,
#fixed-gas-detectors #navigation .fixed-gas-detection-a,
#fixed-gas-detection-safe-area #navigation .fixed-gas-detection-a,
#fixed-gas-detection-safe-area-index #navigation .fixed-gas-detection-a,
#fixed-gas-detection-accessories #navigation .fixed-gas-detection-a,
#fixed-gas-detection-testing #navigation .fixed-gas-detection-a,
#control-panels #navigation .control-panels-a,
#control-panels-sin #navigation .control-panels-a,
#control-panels-18 #navigation .control-panels-a,
#control-panels-116 #navigation .control-panels-a,
#control-panels-acc #navigation .control-panels-a,
#low-cost-control-panels #navigation .low-cost-control-panels-a,
#low-cost-control-panels-1-2-4-channel #navigation .low-cost-control-panels-a,
#low-cost-control-panels-8-channel #navigation .low-cost-control-panels-a,
#infrared-gas-detectors #navigation .infrared-gas-detection-a,
#infrared-gas-detection-fla #navigation .infrared-gas-detection-a,
#infrared-gas-detection-car #navigation .infrared-gas-detection-a,
/* Nav highlight (-page links)  -------------------------------- */
#gas-detection-pellistor-page #navigation .infrared-gas-detection-a,
#gas-detection-pgd3-page #navigation .portable-gas-detection-a,
#gas-detection-nit-page #navigation .portable-gas-detection-a,
#gas-detection-bio-page #navigation .portable-gas-detection-a,
#gas-detection-flameproof-page #navigation .fixed-gas-detection-a,
#gas-detection-intrinsically-page #navigation .fixed-gas-detection-a,
/* Nav highlight (-page links)  -------------------------------- */
#gas-detection-pellistor #navigation .infrared-gas-detection-a,
#gas-detection-pgd3 #navigation .infrared-gas-detection-a,
#gas-detection-bio #navigation .infrared-gas-detection-a,
#gas-detection-nit #navigation .infrared-gas-detection-a,
#gas-detection-flameproof #navigation .infrared-gas-detection-a,
#gas-detection-intrinsically #navigation .infrared-gas-detection-a,

#contact #navigation .contact-a {
	background: url(../../images/misc/navBg-on.png);
}


/* Subnav Styles
--------------------------------------------------------------- */

#subnav-portable-gas-detection, #subnav-fixed-gas-detection, #subnav-control-panels, #subnav-low-cost-control-panels, #subnav-infrared-gas-detection {
	z-index: 100;
	position: absolute;
	left: 104px;
	top: 162px;
	background: #fff;
	margin: 0px;
	padding: 0px;
	width: 150px;
	border: 5px solid #990000;
	visibility: hidden;
}

	#subnav-fixed-gas-detection {
		left: 256px;
	}
	
	#subnav-control-panels {
		left: 408px;
	}
	
	#subnav-low-cost-control-panels {
		left: 518px;
	}
	
	#subnav-infrared-gas-detection {
		left: 675px;
	}

	#subnav-portable-gas-detection li, #subnav-fixed-gas-detection li, #subnav-control-panels li, #subnav-low-cost-control-panels li, #subnav-infrared-gas-detection li {
		float: left;
		width: 150px;
		list-style: none;
	}
	
		#subnav-portable-gas-detection li a, #subnav-fixed-gas-detection li a, #subnav-control-panels li a, #subnav-low-cost-control-panels li a, #subnav-infrared-gas-detection li a {
			padding: 5px;
			float: left;
			display: block;
			width: 140px;
			text-decoration: none;
			border-bottom: 1px solid #eee;
		}
		
		#subnav-portable-gas-detection li a:hover, #subnav-fixed-gas-detection li a:hover, #subnav-control-panels li a:hover, #subnav-low-cost-control-panels li a:hover, #subnav-infrared-gas-detection li a:hover {
			background: #006699;
			color: #fff;
		}
		
/* Left Nav Styles
--------------------------------------------------------------- */
		
#leftNav-portable-gas-detection, #leftNav-control-panels, #leftNav-low-cost-control-panels, #leftNav-fixed-gas-detection, #leftNav-infrared-gas-detection {
	margin: 0px;
	padding: 0px;
	display: none;
}

/* Left Nav show
--------------------------------------------------------------- */
	#portable-gas-detection-pgd2 #leftNav-portable-gas-detection,
	#portable-gas-detection-nat #leftNav-portable-gas-detection,
	#portable-gas-detection-cha #leftNav-portable-gas-detection,
	#portable-gas-detection-acc #leftNav-portable-gas-detection,
	#portable-gas-detection-tes #leftNav-portable-gas-detection,
	#portable-gas-detectors #leftNav-portable-gas-detection,
	#fixed-gas-detectors #leftNav-fixed-gas-detection,
	#fixed-gas-detection-safe-area #leftNav-fixed-gas-detection,
	#fixed-gas-detection-safe-area-index #leftNav-fixed-gas-detection,
	#fixed-gas-detection-safe-area-mains #leftNav-fixed-gas-detection,
	#fixed-gas-detection-safe-area-mains-index #leftNav-fixed-gas-detection,
	#fixed-gas-detection-accessories #leftNav-fixed-gas-detection,
	#fixed-gas-detection-testing #leftNav-fixed-gas-detection,
	#control-panels #leftNav-control-panels,
	#control-panels-sin #leftNav-control-panels,
	#control-panels-panelmtg #leftNav-control-panels,
	#control-panels-18 #leftNav-control-panels,
	#control-panels-116 #leftNav-control-panels,
	#control-panels-acc #leftNav-control-panels,
	#low-cost-control-panels #leftNav-low-cost-control-panels,
	#low-cost-control-panels-8-channel #leftNav-low-cost-control-panels,
	#low-cost-control-panels-1-2-4-channel #leftNav-low-cost-control-panels,
	#infrared-gas-detectors #leftNav-infrared-gas-detection,
	#infrared-gas-detection-fla #leftNav-infrared-gas-detection,
	#infrared-gas-detection-car #leftNav-infrared-gas-detection,
	/* Left Nav show (-page links)  -------------------------------- */
	#gas-detection-pellistor-page #leftNav-infrared-gas-detection,
	#gas-detection-pgd3-page #leftNav-portable-gas-detection,
	#gas-detection-flameproof-page #leftNav-fixed-gas-detection,
	#gas-detection-intrinsically-page #leftNav-fixed-gas-detection,
	#gas-detection-nit-page #leftNav-portable-gas-detection,
	#gas-detection-bio-page #leftNav-portable-gas-detection,
	/* Left Nav show (normal links)  -------------------------------- */
	#gas-detection-pellistor #leftNav-infrared-gas-detection,
	#gas-detection-pgd3 #leftNav-infrared-gas-detection,
	#gas-detection-bio #leftNav-infrared-gas-detection,
	#gas-detection-nit #leftNav-infrared-gas-detection,
	#gas-detection-flameproof #leftNav-infrared-gas-detection,
	#gas-detection-intrinsically #leftNav-infrared-gas-detection {
		display: block;
	}

	#leftNav-portable-gas-detection li, #leftNav-fixed-gas-detection li, #leftNav-control-panels li, #leftNav-low-cost-control-panels li, #leftNav-infrared-gas-detection li {
		list-style: none;
		float: left;
		width: 256px;
	}
	
		#leftNav-portable-gas-detection li a, #leftNav-fixed-gas-detection li a, #leftNav-control-panels li a, #leftNav-low-cost-control-panels li a, #leftNav-infrared-gas-detection li a {
			display: block;
			padding: 3px 0px 3px 15px;
			border-bottom: 1px solid #eee;
			float: left;
			width: 241px;
			background: url(../../images/misc/leftNav-bg.png) left no-repeat #fff;
		}
		
		#leftNav-portable-gas-detection li a:hover, #leftNav-fixed-gas-detection li a:hover, #leftNav-control-panels li a:hover, #leftNav-low-cost-control-panels li a:hover, #leftNav-infrared-gas-detection li a:hover {
			background: #eee url(../../images/misc/leftNav-bg-hover.png) left no-repeat;
			border-right: 3px solid #ccc;
			width: 238px;
		}


/* Left Nav Highlight
--------------------------------------------------------------- */		
#portable-gas-detection-pgd2 #leftNav-portable-gas-detection .portable-gas-detection-pgd2-a,
#portable-gas-detection-nat #leftNav-portable-gas-detection .portable-gas-detection-nat-a,
#portable-gas-detection-cha #leftNav-portable-gas-detection .portable-gas-detection-cha-a,
#portable-gas-detection-acc #leftNav-portable-gas-detection .portable-gas-detection-acc-a,
#portable-gas-detection-tes #leftNav-portable-gas-detection .portable-gas-detection-tes-a,
#portable-gas-detectors #leftNav-portable-gas-detection .portable-gas-detection-a,
#fixed-gas-detection-safe-area-index #leftNav-fixed-gas-detection .fixed-gas-detection-safe-area-a,
#fixed-gas-detection-safe-area #leftNav-fixed-gas-detection .fixed-gas-detection-safe-area-a,
#fixed-gas-detection-safe-area-mains-index #leftNav-fixed-gas-detection .fixed-gas-detection-safe-area-mains-a,
#fixed-gas-detection-safe-area-mains #leftNav-fixed-gas-detection .fixed-gas-detection-safe-area-mains-a,
#fixed-gas-detection-accessories #leftNav-fixed-gas-detection .fixed-gas-detection-accessories-a,
#fixed-gas-detection-testing #leftNav-fixed-gas-detection .fixed-gas-detection-testing-a,
#control-panels-sin #leftNav-control-panels .control-panels-sin-a,
#control-panels-panelmtg #leftNav-control-panels .control-panels-panelmtg-a,
#control-panels-18 #leftNav-control-panels .control-panels-18-a,
#control-panels-116 #leftNav-control-panels .control-panels-116-a,
#control-panels-acc #leftNav-control-panels .control-panels-acc-a,
#low-cost-control-panels-8-channel #leftNav-low-cost-control-panels .low-cost-control-panels-8-channel-a,
#low-cost-control-panels-1-2-4-channel #leftNav-low-cost-control-panels .low-cost-control-panels-1-2-4-channel-a,
#infrared-gas-detection-fla #leftNav-infrared-gas-detection .infrared-gas-detection-fla-a,
#infrared-gas-detection-car #leftNav-infrared-gas-detection .infrared-gas-detection-car-a,

/* Left Nav Highlight (-page links)--------------------------------- */	
#gas-detection-pellistor-page #leftNav-infrared-gas-detection .infrared-gas-detection-pel-a,
#gas-detection-pgd3-page #leftNav-portable-gas-detection .portable-gas-detection-pgd3-a,
#gas-detection-nit-page #leftNav-portable-gas-detection .portable-gas-detection-nit-a,
#gas-detection-bio-page #leftNav-portable-gas-detection .portable-gas-detection-bio-a,
#gas-detection-flameproof-page #leftNav-fixed-gas-detection .fixed-gas-detection-flameproof-a,
#gas-detection-intrinsically-page #leftNav-fixed-gas-detection .fixed-gas-detection-intrinsically-safe-a,

/* Left Nav Highlight (normal links)--------------------------------- */	
#gas-detection-pellistor #leftNav-infrared-gas-detection .infrared-gas-detection-flame-a,
#gas-detection-pgd3 #leftNav-infrared-gas-detection .infrared-gas-detection-pgd3-a,
#gas-detection-bio #leftNav-infrared-gas-detection .infrared-gas-detection-bio-a,
#gas-detection-nit #leftNav-infrared-gas-detection .infrared-gas-detection-nit-a,
#gas-detection-flameproof #leftNav-infrared-gas-detection .infrared-gas-detection-flame-a,
#gas-detection-intrinsically #leftNav-infrared-gas-detection .infrared-gas-detection-int-a {
	background: #b14b00 url(../../images/misc/leftNav-bg-on.png) left no-repeat;
	color: #FFFF00;
}

.subnav-products {
	float: right;
	margin: 0px;
	width: 250px;
	padding: 5px;
	background: #fcfcfc;
	border: 1px dashed #ccc;
	margin-left: 10px;
}

	.subnav-products li {
		list-style: none;
		float: left;
	}
	
		.subnav-products li a {
			display: block;
			width: 250px;
			background: url(../../images/misc/subnav-products-a-bg.gif) left no-repeat;
			padding: 3px 0px 3px 10px;
		}
		
			.subnav-products li a:hover {
				background: url(../../images/misc/subnav-products-a-hover.gif) left no-repeat;
			}
	
		.subnav-products li.other-gases {
			font-weight: bold;
			font-style: italic;
		}
		
ul#ammonia a.ammonia,
ul#carbon-dioxide a.carbon-dioxide,
ul#carbon-monoxide a.carbon-monoxide,
ul#chlorine a.chlorine,
ul#ethylene-oxide a.ethylene-oxide,
ul#hydrogen-chloride a.hydrogen-chloride,
ul#hydrogen-sulphide a.hydrogen-sulphide,
ul#hydrogen-cyanide a.hydrogen-cyanide,
ul#nitric-oxide a.nitric-oxide,
ul#nitrogen-dioxide a.nitrogen-dioxide,
ul#oxygen a.oxygen,
ul#sulphur-dioxide a.sulphur-dioxide,
ul#vocs a.vocs,
ul#flammable a.flammable,
ul#methane a.methane,
ul#ethane a.ethane,
ul#propane a.propane,
ul#butane a.butane,
ul#pentane a.pentane,
ul#hydrogen a.hydrogen,
ul#flammable-H a.flammable-H {
	background: url(../../images/misc/subnav-products-a-on.gif) left no-repeat;
	padding-left: 10px;
}
	
#fixed-gas-detection-flameproof-index .hidetext, .hidetext, #fixed-gas-detection-safe-area-index .hidetext {
	display: inline;
}

#fixed-gas-detection-flameproof .hidetext, #fixed-gas-detection-intrinsically-safe .hidetext, #fixed-gas-detection-safe-area .hidetext {
	display: none;
}

/* Footer Styles
--------------------------------------------------------------- */

#footer {
	clear: both;
	width: 950px;
	padding: 10px;
	color: #333;
	background: #ccc;
	font-size: 0.9em;
	text-align: center;
}
	#footer a {
		white-space: nowrap;
		color: #333;
		text-decoration: none;
	}
	#footer a:hover {
		color: #111;
		text-decoration:underline;
	}

	#richbloom ul {
	list-style: none;
	}
	
ul#footerNav {
	float:left;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 950px;
	text-align: center;
}
	ul#footerNav li {
		display: inline;
	}
	
		ul#footerNav a {
			border-right: 1px solid #333;
			padding: 0px 5px;
		}
		
			ul#footerNav .help-advice {
				border-right: none;
			}

ul#footerDetails  {
	clear:left;
	float: left;
	margin: 5px 0px 5px 0px;
	width: 900px;
}

	ul#footerDetails li {
		display:block;
		list-style: none;
	}

ul#footerW3C {
	margin: 7px 0px 0px 0px;
	text-align: center;
	padding: 0px 0px;
}

	ul#footerW3C li {
		display: inline;
	}

#adtrakDesign {
	text-align: center;
	width: 900px;
}

/* List Styles
--------------------------------------------------------------- */

ul li, ol li {
	line-height: 1.4em;
}

/* Image Styles
--------------------------------------------------------------- */

.img-left {
	float: left;
	margin: 0px 10px 10px 0px;
}

.img-right {
	float: right;
	margin: 0px 0px 10px 10px;
}
	
	.img-border {
		border: 1px solid #ccc;
	}
	
/* Class Styles
--------------------------------------------------------------- */

#contactTable input, #contactTable textarea, #contactTable select {
	border: 1px solid #ccc;
	background: #fff;
}

	#contactTable #botBuster {
		display: none;
	}

.clearfix {
	clear: both;
}

.red {
	font-weight: bold;
	color: #990000;
	margin-bottom: 10px;
}

table {
	width: 100%;
}

table .row-a {
	background: #eee;
}

	table .row-a .first {
		background: #ccc;
	}
	
	table .first {
		font-weight: bold;
		width: 100px;
	}

	table td {
		padding: 5px;
	}
	
#distrubtorsTable td {
	font-size: 0.9em;
	width: 49%;
	vertical-align: top;
	border: 1px solid #eee;
}

.blue {
	color: #0000FF;
	font-weight: bold;
}

.black {
	color: #000;
	font-weight: bold;
}

.red {
	color: #990000;
	font-weight: bold;
}

/* Special Offers, banners, announcements
--------------------------------------------------------------- */

#main #special-offers-blocker {
	float: right;
	width: 160px;
	height: 170px;
}

	#main #special-offers-badge {
	z-index: 1;
	position: absolute;
	right: -30px;
	top: 25px;
	cursor: pointer;
	}
	
		#special-offers {
			z-index: 50;
			background: url(../../images/misc/special-offers-bg.png) #fff;
			position: absolute;
			top: 100px;
			left: 200px;
			width: 500px;
			padding: 20px;
			border: 20px solid #666;
			font-size: 1.2em;
			visibility: hidden;
		}
		
			#special-offers .close {
				color: #0033FF;
				text-decoration: underline;
				font-size: 0.8em;
				cursor: pointer;
			}
			
	#main #customer-information {
					z-index: 1;
					width: 650px;
					padding: 20px;
					margin: 30px 0 100px 0;
					font-size: 0.9em;
					border: 1px solid #006699;
					background: #ffcc00;
					}
												
				#main #exhibition-banner {								
					float: right;
					width: 320px;
					height: 120px;
					margin-left: 20px;
					margin-right: 20px;
					border: 1px solid #006699;
					background: #ffcc00;
				}
			
/* Site Map
--------------------------------------------------------------- */

#sitemapLeft {
	float:left;
	width:320px;
}

	#sitemapLeft a{
		text-decoration:none;
		color:#000000;
	}
	
		#sitemapLeft a:hover{
			color:#0000FF;
			text-decoration:underline;
		}

#sitemapRight {
	float:right;
	width:320px;
	padding:0px 40px 0px 0px;
}

	#sitemapRight a{
		text-decoration:none;
		color:#000000;
	}
	
		#sitemapRight a:hover{
			color:#0000FF;
			text-decoration:underline;
		}

.sitemapPad {
	padding:0px 0px 10px 20px;
}

.sitemapTitle {
	font-size:1.2em;
	font-weight:bold;
}

