/* CSS Document */
html, body, div, form, p, span, img, ul, li, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}
body {
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
img {
	float:left;
}
a, img {
	border:none;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.clear_both {
	clear:both;
}
/***CONTENT SECTION****/

#wrapper {
	width:100%;
	float:left;
}
#main_container {
	width:960px;
	margin:0px auto;
	padding:0px;
}
#position {
	float:left;
	position:relative;
}
/***Logo/Header Section******/
#header_container {
	width:960px;
	float:left;
	padding:0px 0px 18px 0px;
}
#header_left {
	width:207px;
	float:left;
	padding:34px 0px 0px 33px;
}
#header_right {
	width:720px;
	float:left;
}
.header_right_top {
	width:720px;
	float:left;
	height:20px;
	background:#FD6734;
	border-top:1px solid #FF7345;
}
/*** FOOTER ****/
#footer {
    float:right;
    color: White;
    background-image: url(../images/footer.gif);background-repeat: repeat-x;
    width:722px;
    text-align:center;
    margin-top: 0px;
    border: solid 1px #FFF;
}
/***navigation****/
#navigation 
{
	width:480px;
	float:left;
}
a.home {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/home_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
a.home:hover {
	float:left;
	background:url(../images/h_home_btn.gif) no-repeat left top;
	text-decoration:none;
	height:14px;
}
span.home_active {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/h_home_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
a.products {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/products_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
a.products:hover {
	float:left;
	background:url(../images/h_products_btn.gif) no-repeat left top;
	height:14px;
	text-decoration:none;
}
span.products_active {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/h_products_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
a.rental {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/rental_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
a.rental:hover {
	float:left;
	background:url(../images/h_rental_btn.gif) no-repeat left top;
	height:14px;
	text-decoration:none;
}
a.rental:active {
	float:left;
	background:url(../images/h_rental_btn.gif) no-repeat left top;
	height:14px;
	text-decoration:none;
}

a.about_us {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/about_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
span.about_us {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
    background:url(../images/h_about_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
a.about_us:hover {
	float:left;
	background:url(../images/h_about_btn.gif) no-repeat left top;
	height:14px;
	text-decoration:none;
}
a.support {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/support_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
span.support {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/h_support_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}

a.support:hover {
	float:left;
	background:url(../images/h_support_btn.gif) no-repeat left top;
	height:14px;
	text-decoration:none;
}
a.contact_us {
	color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/contact_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 9px 0px 0px;
	font-weight:bold;
}
span.contact_us
{
color:#000000;
	font-size:10px;
	width:64px;
	float:left;
	background:url(../images/h_contact_btn.gif) no-repeat left top;
	padding:7px 0px 1px 7px;
	text-decoration:none;
	margin:0px 30px 0px 0px;
	font-weight:bold;
}
a.contact_us:hover {
	float:left;
	background:url(../images/h_contact_btn.gif) no-repeat left top;
	height:14px;
	text-decoration:none;
}
a.sitemap {
	color:#00a8d7;
	font-size:9px;
	text-decoration:underline;
	float:right;
	padding:8px 5px 0px 0px;
	font-weight:bold;
}
span.sitemap
{
    color:#00a8d7;
	font-size:12px;
	text-decoration:none;
	float:left;
	padding:8px 0px 0px 0px;
	font-weight:bold;
}

a.sitemap:hover {
	text-decoration:none;
}
/***Search Button***/
#search_container {
	width:240px;
	float:right;
	background:#CCCCCC;
	height:26px;
	position:relative;
}
.search_txtbox {
	width:190px;
	float:left;
	margin:0px 0px 0px 4px;
	background:url(../images/search_rpt.gif) repeat-x;
	height:18px;
	border:none;
	font-size:10px;
	padding:4px 0px 0px 3px;
}
.search_go_btn {
	position:absolute;
	left:206px;
	top:-5px;
	z-index:200;
	width:26px;
}
/*********CONTENT ***********/
#content {
	width:960px;
	float:left;
}
.mid_bg {
	background:#dfdad3;
}
.mid_right_bg {
	background:#d8d1ca;
	
}
#content_home {
	width:225px;
	float:left;
	position:relative;
	padding:140px 0px 100px 0px;
}
#content_left {
	width:225px;
	float:left;
	position:relative;
	padding-top:140px;
	/*padding:140px 0px 100px 0px;*/
}
#contact_left {
	width:225px;
	float:left;
	position:relative;
	padding-top:100px;
	/*padding:140px 0px 100px 0px;*/
}

.paddingtop40
{
    padding:30px 0px 100px 0px;
}

#content_mid {
	width:480px;
	float:left;
	padding:0px 0px 0px 0px;
}
#content_right {
	width:240px;
	float:left;
	position:relative;
}
.safety_products_section {
	width:460px;
	background:#ffffff;
	position:absolute;
	left:21px;
	top:0px;
	z-index:350;
}

.safety_contacts_section {
	width:696px;
	background:#ffffff;
	position:absolute;
	left:21px;
	top:0px;
	z-index:350;
}
.safety_products_text {
	width:430px;
	padding:34px 0px 12px 20px;
	color:#828282;
	font-size:11px;
	line-height:21px;
}
.safety_products_text h2 {
	color:#000000;
	font-size:19px;
	font-weight:normal;
}
.left_tbl_txt {
	font-size:11px;
	color:#000000;
}

.left_tbl_txt table tr td {
	line-height:normal;
}

a.orange_hdg {
	color:#ff6600;
	font-weight:bold;
	text-decoration:underline;
}
a.orange_hdg:hover {
	text-decoration:underline;
}
.mid_content_text {
	width:465px;
	float:left;
	padding:10px 0px 0px 11px;
	color:#787878;
	font-size:11px;
	line-height:14px;
}
.mid_content_lefttxt {
	float:left;
	width:216px;
	padding:0px 12px 0px 0px;
}
.mid_content_righttxt {
	float:left;
	width:237px;
}
.right_grey_top {
	width:240px;
	float:left;
	height:135px;
	background:#dfdad3;
	z-index:1;
	position:relative;
}
.right_orange_top {
	width:202px;
	float:left;
	padding:11px 0px 11px 17px;
	background:#FF6634;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:16px;
}
.right_orange_blacktxt {
	color:#000000;
	font-weight:bold;
}
.right_lower_sec {
	padding:140px 0px 0px 0px;
	float:left;

}
.right_image {
	width:241px;
	position:absolute;
	left:0px;
	top:60px;
	z-index:9999;
	float:left;
}
.right_image_txt {
	width:200px;
	font-weight:bold;
	font-size:11px;
	float:left;
	padding:11px 2px 0px 0px;
	margin-left :11px;
	
	
}
a.right_image_txt {
	width:200px;
	font-weight:bold;
	font-size:11px;
	float:left;
	padding:11px 0px 0px 0px;
	color:Black;
	margin-left :11px;
	text-decoration:none;
}
a.right_image_txt hover {
	width:200px;
	font-weight:bold;
	font-size:11px;
	float:left;
	padding:11px 0px 0px 0px;
	color:Black;
	margin-left :11px;
	text-decoration:none;
	 
}
.right_info_section {
	width:241px;
	float:left;
	padding:12px 0px 0px 0px;
	color:#FFFFFF;s
	position:relative;
}
.right_info_topline {
	width:240px!important; width:240px;
	float:left;
	border-top:1px solid #FF6600;
}
.small_white {
	padding:4px 0px 4px 14px;
	float:left;
	width:195px;
}
.right_info_bottomline {
	width:239px;
	float:left;
	border-top:1px solid #FF6600;
	border-bottom:1px solid #FF6600;
}
.right_logos {
	width:120px;
	float:left;
	padding:10px 0px 0px 14px;
}
.right_bottom_icons {
	float:left;
	padding:0px 8px 0px 0px;
}
/****PRODUCTS PAGE************/
.submenu {
	width:235px;
	font-size:11px;
	clear:both;
	float:left;
}
.submenu ul {
	margin:0px;
	padding:0px;
	margin:1px 0px 0px 0px;
	float:left;
}
.gas_eng_active {
	background:url(../images/h_gas_monitoring.gif) no-repeat;
	/*float:left;*/
	width:41px;
	height:17px;
	float:left;
	text-indent:42px!important;text-indent:0px;
}


.gas_eng_inacive {
	background:url(../images/gas_monitoring.gif) no-repeat;
	width:41px;
	height:17px;
	float:left;
	color:#FFFFFF;
	text-indent:42px!important;text-indent:0px;
      }
/*a.air_sample_inacive{ background:url(../images/air_sampling.gif) no-repeat; width:239px; float:left; height:17px;}
a.air_sample_inacive:hover{ background:url(../images/h_air_sampling.gif) no-repeat; width:239px; float:left; height:17px;}*/
.submenu ul li {
	margin:0px;
	width:240px;
	list-style-type: none;
	display:block;
	clear:both;
	color:#000000;
	float:left;
	background:url(../images/seprater.gif) no-repeat left bottom;
}
.submenu ul li a {
	color:#040000;
	width:199px;
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
	padding:2px 0px 3px 40px;
	float:left;
	/*background:#0099CB url(../images/seprater.gif) no-repeat left bottom;*/
}
.submenu ul li a:hover {
	color:#ffffff;
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
	margin:0px;
	float:left;
}
.submenu ul li a.active:hover
 {
	color:#ffffff;
	font-size:11px;
	font-weight:bolder;
	text-align:left;
	text-decoration:none;
	float:left;
}

a.links11{color:#000000;font-weight:bolder;font-size:11px;text-decoration:none;padding-top:3px;padding-left:7px;}
a.links11:hover{text-decoration:none;}


.air_sampling_inactive{background:url(../images/air_sampling.gif) no-repeat;
	float:right;
	width :41px;
	height:17px;
	text-indent:42px!important; text-indent:0px;
	
	}
.air_sampling_active{background:#FF6600 url(../images/h_air_sampling.gif) no-repeat;
	float:right;
   width :41px;
	height:17px;
	text-indent:42px!important; text-indent:0px;
	/*padding-right:0px;*/
	}

.surface_sampling_inactive{background:url(../images/surface.gif) no-repeat;
	float:right;
  width :41px;
	height:17px;
	text-indent:42px!important; text-indent:0px;
	/*padding-right:0px;*/
	}
.surface_sampling_active{background:#FFCC00 url(../images/h_surface.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important; text-indent:0px;
	/*padding-right:0px;*/
	
	}

.indoor_air_inactive{background:url(../images/indoor.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important; text-indent:0px;
	/*padding-right:0px;*/
	}
.indoor_air_active{background:#FF3300 url(../images/h_indoor.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}

.real_dust_inactive{background:url(../images/real_time.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}
.real_dust_active{background:#996633 url(../images/h_real_time.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
/*padding-right:0px;*/
	}

.non_ionising_inactive{background:url(../images/non_ionising.gif) no-repeat;
 float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}
.non_ionising_active{background:#66CC33 url(../images/h_non_ionising.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}

.noise_inactive{background:url(../images/noise_sound.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}
.noise_active{background:#FF99CC url(../images/h_noise_sound.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}

.heat_inactive{background:url(../images/heat_stress.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}
.heat_active{background:#00CCFF url(../images/h_heat_stress.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}

.medical_inactive{background:url(../images/medical.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}
.medical_active{background:#FF3399 url(../images/h_medical.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/}

.environmental_inactive{background:url(../images/environmental.gif) no-repeat;
 float  :right;
  width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}
.environmental_active{background:#CC99FF url(../images/h_environmental.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}

.trade_inactive{background:url(../images/trade.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}
.trade_active{background:url(../images/h_trade.gif) no-repeat;
	float:right;
	width:41px;
	height:17px;
	text-indent:42px!important;text-indent:0px;
	/*padding-right:0px;*/
	}

#content_left_inner {
	width:235px;
	float:left;
	position:relative;
	/*padding:21px 0px 100px 0px;*/
}

/*Products V2*/
/*.safety_products_section_v2 { width:697px; background:#ffffff; position:absolute; left:21px; top:0px; z-index:350; border-bottom:1px solid #AFACA7; }*/
.safety_products_section_v21 { width:697px; background:#ffffff; position:absolute; left:21px; top:0px; z-index:350; border-bottom:1px solid #AFACA7; }



.safety_products_section_v2 { width:697px; background:#ffffff;float:left;}
.safety_Support_section_v2 { width:699px; background:#ffffff;float:left;}
.safety_Support_text_v2 { width:410px; padding:14px 0px 19px 219px; color:#828282; font-size:11px; line-height:21px;}
/*.safety_products_text_v2 { width:430px; padding:14px 0px 12px 219px; color:#828282; font-size:11px; line-height:21px; height:84px; }*/
.safety_products_text_v2 { width:430px; padding:14px 0px 19px 219px; color:#828282; font-size:11px; line-height:21px;}
.safety_products_text_v2 h2 { color:#000000; font-size:19px; font-weight:normal; }
/*.products_section{ float:left; width:480px; padding-top:117px;}*/
.products_section{ float:left; width:480px; }
.products_section1{ float:left; width:480px; padding-top:117px;}
.products_v2_content {background:#DFDAD4; border-bottom:1px solid #B1ACA6;}
.products_v5_content {background:#DFDAD4; border-bottom:0px solid #B1ACA6;}
.products_info_margin {float:left; padding-left:21px;}
.products_inner{background-color:#DFDAD4; float:left; width:482px; position:relative; border-bottom:0px solid #AFACA7; border-right:1px solid #AFACA7; border-top:0px solid #AFACA7; height:auto;}
.products_number{ float:left; width:20px; height:21px; line-height:21px; background-color:#0099CC; font-size:11px; color:#FFF; text-align:center; position:absolute; left:451px; top:8px; z-index:1000;}
.right_grey_top_v2 { width:242px; float:left; height:117px; background:#dfdad3; border-bottom:1px solid #AFACA7;}
.right_lower_sec_v2 { padding:0px; float:left; width:241px; background:#DDD7D1 url(/images/r_h_bg.gif) repeat-x;}
.right_item_v2{ padding:0px; float:left; width:230px; border-bottom:0px solid #A49F9A; padding-bottom:5px }
.right_item_v2 ul{ float:left; width:221px; padding:4px 0 10px 9px; margin:0; list-style-type:none;}
.right_item_v2 ul li{ float:left; width:201px; padding:2px 0 1px 10px; margin:0; background:url(../images/arrow_img.gif) no-repeat left 4px; font-size:11px; color:#4d4d4d; line-height:12px;}
.right_hdg_v2{ float:left; width:240px; padding:5px 0 5px 0px; font-size:12px; color:#000000; border-bottom:1px solid #A49F9A;}
.right_item_bot_v2{ float:left; width:210px; padding:5px 10px 5px 17px;}
.more_lnk{ float:right; padding-left:12px; font-size:13px; color:#0095d9; background:url(../images/arrow_white.gif) no-repeat left center;}
.right_img_padd{ padding-right:7px;}
.right_more_cont{padding-top:22px; float:right; width:70px;}



.CategoryTitle
{
background:#FD6734 none repeat scroll 0 0;
border-top:1px solid #FF7345;
height:20px;
width:100%;
color:#FFFFFF;
font-size:11px;
}

.CategoryTitle1
{
border-top:1px solid #DFDAD4;
height:20px;
width:100%;
color:#FFFFFF;
font-size:11px;
}

.active-category1{font-family:Arial,Times New Roman;font-size:11px;color:#FFFFFF;text-decoration:none;text-transform:capitalize;}

.PDFLinks {
	color:#00a8d7;
	font-size:11px;
	text-decoration:underline;
	float:left;
	font-weight:bold;
    text-align: left;
}
.PDFLinks:hover {
	color:#00a8d7;
	font-size:11px;
	text-decoration:none;
	float:left;
	font-weight:bold;
    text-align: left;
}
.linkout {
	color:#FF6600;
	font-size:11px;
	text-decoration:underline;
	float:left;
	font-weight:bold;
}
.linkout:hover {
	color:#FF6600;
	font-size:11px;
	text-decoration:none;
	float:left;
	font-weight:bold;
}
.ItemStyle
{
    padding:10px 10px 10px 30px;
   
}
.HeaderStyle
{
    background-color:#0099cb;
     height:20px;
     font-weight:bolder;
     font-size:13px;
     padding:6px;
}

.links
{
  color:#00a8d7;
}

.sitemapheading
{
     height:25px;
     font-weight:bolder;
     font-size:14px;
     
}
#producttd p 
{
    padding:0px 8px 8px 8px;
}

#producttd ul 
{
    padding:0px 8px 8px 30px;
}

#producttdservice p 
{
    padding:0px 8px 8px 0px;
}

#producttdservice ul 
{
    padding:0px 8px 8px 30px;
}


#txtdiv ul{margin:0px;padding:0px;padding-left:50px;}
#txtdiv ul li{margin:0px;padding:1px;}


.Menulinks11{color:#000000; float:left; font-weight:bolder;font-size:11px;text-decoration:none;padding-top:3px;padding-left:3px;}

.bgColor
{
    color:#FFFFFF;
    
}
.bg
{
    border:1px solid red;
    
}
.right_borderline {
	
	border-right:1px solid #A49F9A;
}
.right_info_only_bottomline {
	width:241px!important; width:240px;
	float:left;
	border-bottom:1px solid #FF6600;
}
.Paddingtop
{
    padding-top:1px;
}

.right_inner_topgap
{
    padding:0px 0px 10px 10px;
    float:left;
}
.imgwidth
{
   width:481px!important;width:481px;
}
.textbox300
{   border-top: solid 2px #7e7e7e;
    border-left: solid 1px #7e7e7e;
    border-right: none;
    border-bottom: none;
    color: #333333;
    font-size: 12px;
    line-height: 14px;

}
.button{	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;
	
	background-color: #999999;
	color: #FFFFFF;
	height: 24px;
	font-family: Arial;}    