/*Action Response Team.com Master Cascading Style Sheet*/

/*Universal Adjustment Classes*/
body {margin:0; padding:0;}
.allpurpose	{width:900px; margin:0 auto;}
.allextra	{width:950px;}
.sevenfifty	{width:750px;}
.fivefifty	{width:550px;}
.five	{width:500px;}
.fourhundred	{width:400px;}
.fourhundredfifty	{width:450px;}
.halfpurpose {width:450px;}
.tasf	{width:370px;}
.thirdpurpose {width:300px; border:2px solid #000;}
.smpurpose	{width:220px;}
.floleft	{float:left;}
.clearleft	{clear:left;}
.clearright	{clear:right;}
.clear		{clear:both;}
.floright	{float:right;}
.automargin	{margin:0 auto;}
.gapless	{margin:0; padding:0;}
.iehead		{margin:5px 0 0 0;}
.imglink	{border:0;}
.topad		{padding-top:15px;}
.textcent	{text-align:center;}
.cuthi		{margin-top:0; padding-top:0;}
.cutlo		{margin-bottom:0; padding-bottom:0;}
.verdana	{font-family:Verdana, Arial, Helvetica, sans-serif;}
.trebuchet	{font-family:"Trebuchet MS", Verdana, snas-serif;}
.fontroman	{font-family:"Times New Roman", Times, serif; font-variant:small-caps;}
.indent		{text-indent:1.5em;}
.textlink	{text-decoration:none; color:#000000;}
.actionblue {color:#003399;}

.bigbox	{width:950px; float:right;}
.bigboxtop {width:950px; height:20px; background:url("../IM/Elements/bigboxtop.jpg"); background-repeat:no-repeat;}
.bigboxmid {width:900px; padding:0 30px 0 20px; background:url("../IM/Elements/bigboxmid.jpg"); background-repeat:repeat-y;}
.bigboxlow {width:950px; height:26px; background:url("../IM/Elements/bigboxlow.jpg"); background-repeat:no-repeat;}

/*Home Page*/
ul.homequicknav	{margin:0; padding:0; list-style:none;}
ul.homequicknav li {margin:0; padding:0; text-align:center;}
ul.homequicknav a {display:block; width:135px; height:68px; margin:0; padding:42px 0 0 0; background:url("../IM/Navigation/homequicklinks.jpg"); 
	background-repeat:no-repeat; float:left; text-decoration:none; font-size:18px; font-family:"Trebuchet MS", Verdana; color:#000000;}
ul.homequicknav a:hover {background-position:0 -114px;}
.homebase	{width:950px; margin:0 auto; clear:both;}
.homebox {width:450px;}
.homeboxtop	{width:360px; height:36px; background:url("../IM/Elements/HomeBoxTop.jpg"); background-repeat:no-repeat;  padding:25px 55px 0 35px;}
   .homeboxtop h2 {margin:0; padding:0;}
.homeboxmid	{width:360px; background:url("../IM/Elements/HomeBoxMid.jpg"); background-repeat:repeat-y; padding:0 55px 0 35px;}
   .homeboxmid p  {margin:0; padding:0 0 0 0; color:#333333;}
.homeboxlow	{width:450px; height:28px; background:url("../IM/Elements/HomeBoxLow.jpg"); background-repeat:no-repeat;}
.hqlpipes {background:url("../IM/Elements/HQLpipes.jpg"); background-repeat:repeat-y; overflow:hidden;}
.hqlbox	{width:835px; height:150px; background:url("../IM/Elements/hqlbox.jpg"); background-repeat:no-repeat; padding:20px 50px 0 50px;}
	.hqlbox h1 {margin:0; padding:5px 0 0 0; font-family:"Trebuchet MS", Verdana;}
	
#login {float:right; width:250px; height:78px; margin:-43px 25px 0 0; background-repeat:no-repeat; padding:7px 8px 0 20px;}
	#login label {width:80px; float:left; clear:left;}
	#login input {float:left;}
	#login a {display:block; text-align:center; font-size:1.3em; width:223px; color:#000033; text-decoration:none;}
	#login a:hover {color:#CC0000; text-decoration:underline;}
	.loginbutton {clear:both;}
	.closelogin {width:10px; float:right; height:20px; background:url("/IM/Elements/closelogin.png"); background-repeat:no-repeat;}
	.closelogin:hover {background-position:0 -24px;}
	.error {color:#CC0000; font-weight:bold; float:right; margin:2px 4px 0 0; padding:0;}
	
.axyina {width:800px; float:right; font-size:13px; text-align:justify;}
.axytop {width:100%; height:45px; background:url("/IM/Boxes/axyTop.jpg"); background-repeat:repeat-x;}
.axytl {width:20px; height:45px; float:left; background:url("/IM/Boxes/axyTopLeft.jpg"); background-repeat:no-repeat;}
.axytr {width:25px; height:45px; float:right; background:url("/IM/Boxes/axyTopRight.jpg"); background-repeat:no-repeat;}
.axyhead {height:45px; background:url("/IM/Boxes/axyHead.jpg"); background-repeat:repeat-x;}
.axyhl {width:21px; height:45px; float:left; background:url("/IM/Boxes/axyHL.jpg"); background-repeat:no-repeat;}
.axyhr {width:19px; height:45px; float:right; background:url("/IM/Boxes/axyHR.jpg"); background-repeat:no-repeat;}
.axyleft {width:100%; background:url("/IM/Boxes/axyLeft.jpg"); background-repeat:repeat-y;}
.axyright {width:100%; background:url("/IM/Boxes/axyRight.jpg"); background-position:top right; background-repeat:repeat-y; overflow:hidden;}
.axymid {padding:0 23px;}
.axylow {width:100%; height:25px; background:url("/IM/Boxes/axyLow.jpg"); background-repeat:repeat-x;}
.axyll {width:20px; height:25px; float:left; background:url("/IM/Boxes/axyLowLeft.jpg"); background-repeat:no-repeat;}
.axylr {width:25px; height:45px; float:right; background:url("/IM/Boxes/axyLowRight.jpg"); background-repeat:no-repeat;}
		
/* GLOBAL */
ul.rescuenav	{list-style:none; margin:0; padding:0;}
ul.rescuenav li {display:inline; float:left; margin:0; padding:0;}
ul.rescuenav li a {display:block; width:135px; padding:10px 0 4px 0; background:url("../IM/Navigation/global2.jpg");
	background-repeat:no-repeat; text-align:center; color:#000000; text-decoration:none; font-family:"Trebuchet MS", Verdana, sans-serif; font-size:16px;}
ul.rescuenav li a:hover {background-position:0 -57px; color:#FFCC00; font-weight:700;}
	
/* FOOT */
.lorescuecage {width:900px; margin:0 auto 0 auto; clear:both;}
.copyright {width:300px; margin:0 auto; padding:20px 0 0 0; font-family:"Trebuchet MS", Verdana; text-align:center; background:url("../IM/Elements/CopyrightBak.jpg"); 
	background-repeat:no-repeat; color:#838383;}
ul.lorescue {list-style:none; margin:0 0; padding:10px 0 25px 55px; background:url("../IM/Elements/LoRescuebak.jpg"); background-repeat:no-repeat;}
ul.lorescue	li {display:inline; float:left; margin:0; padding:0 9px; color:#666666;}
ul.lorescue li a {text-decoration:none; color:#666666; font-family:"Trebuchet MS", Verdana, sans-serif; font-size:14px;}
ul.lorescue li a:hover {color:#990000; text-decoration:underline;}
ul.lorescue li:hover {color:#990000; text-decoration:underline;}

/* DRILL */
body#home a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
body#confinedspacerescue a.csdq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#confinedspacefaq a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#confinedspacefaq a.faqs {color:#FFFF00; background-position:0 -44px;}
	body#confinedspaceequip a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#confinedspaceequip a.csequip {color:#FFFF00; background-position:0 -44px;}
			body#skyhook a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#skyhook a.csequip {color:#FFFF00; background-position:0 -44px;}
			body#conspace a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#conspace a.csequip {color:#FFFF00; background-position:0 -44px;}
			body#crowcon a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#crowcon a.csequip {color:#FFFF00; background-position:0 -44px;}
			body#cuttersedge a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#cuttersedge a.csequip {color:#FFFF00; background-position:0 -44px;}
			body#paratech a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#paratech a.csequip {color:#FFFF00; background-position:0 -44px;}
			body#pmi a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#pmi a.csequip {color:#FFFF00; background-position:0 -44px;}
			body#rescueresponse a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#rescueresponse a.csequip {color:#FFFF00; background-position:0 -44px;}
	body#cscrew a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#cscrew a.crew {color:#FFFF00; background-position:0 -44px;}
			body#dave a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#dave a.crew {color:#FFFF00; background-position:0 -44px;}
			body#rick a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#rick a.crew {color:#FFFF00; background-position:0 -44px;}
			body#brandon a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#brandon a.crew {color:#FFFF00; background-position:0 -44px;}
			body#confinedcrew a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
			body#confinedcrew a.crew {color:#FFFF00; background-position:0 -44px;}			
	body#consultation a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#consultation a.consultation {color:#FFFF00; background-position:0 -44px;}
	body#exordium a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#exordium a.exordium {color:#FFFF00; background-position:0 -44px;}
	body#onsitetraining a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#onsitetraining a.ostraining {color:#FFFF00; background-position:0 -44px;}
	body#training a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
body#contactaction a.contactq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
body#fireattack a.fireattackq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
body#fireequipment a.fireattackq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
body#fireequipment a.fireequip	{color:#000033; background-position:0 -55px;}
body#firefoam a.fireattackq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
body#firefoam a.tofoam	{color:#000033; background-position:0 -55px;}
body#floodfiresewagemold a.ffsm	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
body#construction a.constructionq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
body#actionsvision a.visionq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}

.flashfive {width:500px; float:right;}
.remains {width:450px; height:500px; float:left; background:url("../IM/Elements/flashremains.jpg");
	background-repeat:repeat-x; background-position:right bottom; background-color:#f5f5f5;}
.blueborder	{width:7px; height:320px; margin:180px 0 0 0; background:url("../IM/Elements/blueborder.jpg"); background-repeat:repeat-y;}
.artlogo {width:550px; height:105px; text-align:right; background:url("../IM/Navigation/ActionResponseLogo.gif"); 
	background-repeat:no-repeat; background-position:left top; margin:5px auto 0 auto; padding:20px 0 0 0;}
	.artlogo h1 {font-family:"Trebuchet MS", Verdana, sans-serif; font-size:2.4em; margin:3px 0 0 0; padding:0;}
	.artlogo h4 {margin:0; padding:0 8px 0 0; color:#0A1B61;}
.rescuebase	{width:960px; margin:0 auto; background:url("../IM/Elements/RescueBase.jpg"); background-repeat:no-repeat; height:13px; clear:both;}
			
/*Confined Space Page */
.nolaunch {width:30px; height:30px; float:left; clear:left; background:url("/IM/Elements/InternalSkillBullet.png"); background-repeat:no-repeat;}
.launchknot {width:30px; height:30px; float:left; clear:left; background:url("/IM/Elements/LaunchKnot.gif"); background-repeat:no-repeat;}
.launchknot:hover {background-position:0 -31px;}
#AJAX_knot {padding:0; margin:35px auto 0 auto;}
#AJAX_tint {padding:0; position:fixed; background:url("/IM/Elements/AJAXtintbak.png");}
.naval {width:100%;}
.navaltop {height:40px; margin:0 20px 0 318px; background:url("/IM/Boxes/NavalTop.png"); background-repeat:repeat-x;}
.navaltopleft {width:100%; height:40px; background:url("/IM/Boxes/NavalTopLeft.png"); background-repeat:no-repeat;}
.navaltopright {width:100%; height:40px; background:url("/IM/Boxes/NavalTopRight.png"); background-repeat:no-repeat; background-position:top right;}
.navalmid {margin:0 20px 0 15px; padding:10px 0 0 0; height:100%; overflow:hidden; background:url("/IM/Boxes/NavalMid.png"); text-align:center;}
.navalleft {width:100%; background:url("/IM/Boxes/NavalLeft.png"); background-repeat:repeat-y;}
.navalright {width:100%; background:url("/IM/Boxes/NavalRight.png"); background-repeat:repeat-y; background-position:top right;}
.navallow {clear:both; height:20px; margin:0 20px 0 15px; background:url("/IM/Boxes/NavalLow.png"); background-repeat:repeat-x;}
.navallowleft {width:100%; height:20px; background:url("/IM/Boxes/NavalLowLeft.png"); background-repeat:no-repeat;}
.navallowright {width:100%; height:20px; background:url("/IM/Boxes/NavalLowRight.png"); background-repeat:no-repeat; background-position:top right;}

.knotbox {width:355px;}
.knotboxtop {width:353px; height:25px; background:url("../IM/Elements/knotboxtop.jpg"); background-repeat:no-repeat;}
.knotboxmid {width:303px; padding:0 25px; background:url("../IM/Elements/knotboxmid.jpg"); background-repeat:repeat-y;}
	.knotboxmid p {margin:0; padding:0;}
	.knotboxmid ul {margin:0; padding:0 0 0 30px; font-size:14px;}
	.knotboxmid h1, h2, h3 {margin:0; padding:0;}
.knotboxlow {width:353px; height:25px; background:url("../IM/Elements/knotboxlow.jpg"); background-repeat:no-repeat;}

.crewbox {width:950px;}
.crewboxtop {width:950px; height:68px; background:url("../IM/Elements/crewboxtop.jpg"); 
			background-repeat:no-repeat; text-align:center;}
	.crewboxtop h1 {margin:0; padding:12px 0 0 0;}
.crewboxmid {width:890px; padding:0 30px; background:url("../IM/Elements/crewboxmid.jpg"); background-repeat:repeat-y;}
	.crewboxmid img {padding:8px 15px 10px 4px;}
	.crewboxmid p {margin:0; padding:0;}
	.crewboxmid ul {margin:0 0 0 30px; padding:0 0 0 0; font-size:14px;}
.crewboxlow {width:950px; height:25px; background:url("../IM/Elements/crewboxlow.jpg"); background-repeat:no-repeat;}

.safebox {width:575px;}
.safeboxtop {width:575px; height:19px; background:url("../IM/Elements/safeboxtop.jpg"); background-repeat:no-repeat; text-align:center;}
.safeboxmid {width:525px; padding:0 25px; background:url("../IM/Elements/safeboxmid.jpg"); background-repeat:repeat-y;}
	.safeboxmid h2 {margin:0; padding:0 0 4px 0;}
	.safeboxmid p {margin:0; padding:0;}
.safeboxlow {width:575px; height:21px; background:url("../IM/Elements/safeboxlow.jpg"); background-repeat:no-repeat;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.trainingknotheader {width:950px; height:89px; background:url("/IM/Elements/Training_Knots.jpg"); background-repeat:no-repeat;}
.trainhead {padding:22px 0 0 200px; color:#FFFFFF; font-family:Arial, Helvetica; font-size:2.5em;}
.trainingboxmid {width:900px; padding:0 25px; clear:both; overflow:hidden; background:url("/IM/Boxes/TrainingBoxMid.jpg"); background-repeat:repeat-y;}
.trainingboxlow {width:950px; height:25px; clear:both; background:url("/IM/Boxes/TrainingBoxLow.jpg"); background-repeat:no-repeat;}

.confinedbox {width:400px; margin:10px 0 0 0;}
.confinedboxtop {width:390px; height:32px; padding:53px 0 0 20px; background:url("/IM/Boxes/ConfinedBoxTop.jpg"); background-repeat:no-repeat; color:#590002;}
.confinedboxmid {width:353px; padding:0 25px 12px 22px; background:url("/IM/Boxes/ConfinedBoxMid.jpg"); background-repeat:repeat-y; overflow:hidden;}
	.confinedboxmid p {margin:0; padding:3px 0; font-size:.85em; text-align:justify; color:#555;}
.confinedboxlow {width:400px; height:15px; background:url("/IM/Boxes/ConfinedBoxLow.jpg"); background-repeat:no-repeat;}

#AJAX_csubnav {position:absolute; top:-500px; width:300px;}
.confinedspacenavigation {width:950px; margin:0 auto; clear:both;}
	.CSDclearnavtopleft {float:left; clear:both; width:5px; height:32px;}
	.CSDclearnavtopright{float:left; width:5px; height:32px;}
	.CSDclearnavtop {float:left; width:950px; height:5px;}
	.CSDclearnavlow {float:left; clear:both; width:950px; height:6px;}
ul.confinednav {float:left; list-style:none; margin:0; padding:0;}
ul.confinednav li {float:left; display:inline; width:124px; height:27px; padding:6px 5px 0 5px; text-align:center; background:url("/IM/Navigation/ConfinedSpaceNavigation.jpg");
	background-repeat:no-repeat; font-size:.92em; font-weight:bold; font-family:"Trebuchet MS", Verdana;}
ul.confinednav li.csnright {background:url("/IM/Navigation/csn_right.jpg"); background-repeat:no-repeat; background-position:top right;}
ul.confinednav li.csnleft {background:url("/IM/Navigation/csn_left.jpg"); background-repeat:no-repeat;}

#CSDclearnavleft {float:left; width:10px; min-height:10px;}
#CSDclearnavright {float:right; width:107px; min-height:10px;}
#CSDclearnavlow {clear:both; width:300px; height:20px; background:url("/IM/Navigation/csn_navcap.png"); background-repeat:no-repeat; background-position:10px 0;}
ul.confinedsubnav {list-style:none; margin:0; padding:0;}
ul.confinedsubnav li a {float:left; display:block; width:170px; height:28px; padding:5px 5px 0 5px; text-align:center; background:url("/IM/Navigation/ConfinedSpaceSubNavigation.png");
	background-repeat:no-repeat; font-weight:bold; color:#000000; font-family:"Trebuchet MS", Verdana; text-decoration:none;}
ul.confinedsubnav li a:hover {background-position:0 -33px; color:#F5E838;}
body#equipment li.CSDSNequipment {background-position:0 -80px;}
body#training li.CSDSNtraining {background-position:0 -80px;}
	body#confinedspacerescue li.CSDSNtraining {background-position:0 -80px;}
		body#confinedspacerescue a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#confinedspacerescue a.CSDSNconfinedspace {background-position:0 -68px; color:#3636DE;}
	body#highanglerescue li.CSDSNtraining {background-position:0 -80px;}
		body#highanglerescue a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#highanglerescue a.CSDSNhighangle {background-position:0 -68px; color:#3636DE;}
	body#knots li.CSDSNtraining {background-position:0 -80px;}
		body#knots a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#knots a.CSDSNknots {background-position:0 -68px; color:#003366;}
	body#firesuppression li.CSDSNtraining {background-position:0 -80px;}
		body#firesuppression a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#firesuppression a.CSDSNfire {background-position:0 -68px; color:#3636DE;}
	body#trenchrescue li.CSDSNtraining {background-position:0 -80px;}
		body#trenchrescue a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#trenchrescue a.CSDSNtrench {background-position:0 -68px; color:#3636DE;}
	body#certifiedtechnician li.CSDSNtraining {background-position:0 -80px;}
		body#certifiedtechnician a.csdq	{background-position:0 -114px; color:#FFCC00; font-weight:700;}
		body#certifiedtechnician a.CSDSNtechnician {background-position:0 -68px; color:#3636DE;}

body#exordium li.CSDSNexordium {background-position:0 -80px;}
body#faqs li.CSDSNfaqs {background-position:0 -80px;}
body#crew li.CSDSNcrew {background-position:0 -80px;}

.knotlist {width:450px; float:left; margin:20px 0 0 0;}
.knotlisttop {width:450px; height:47px; background:url("/IM/Boxes/KnotListTop.jpg"); background-repeat:no-repeat;}
.knotlisttop h2 {margin:0; padding:10px 0 0 30px; color:#FFF;}
.knotlistmid {width:450px; padding:0 0; float:left; clear:both; overflow:hidden; background:url("/IM/Boxes/KnotListmid.jpg"); background-repeat:repeat-y;}
	.knotlistmid h4 {width:350px; float:left; margin:0; padding:5px 0 0 0;}
	.knotlistmid h3 {float:left; clear:left; width:400px;}
	.knotlisthilite {background-color:#F4F0F9;}
	.knotindent {margin:0 0 0 38px;}
.knotmidtop {width:410px; height:33px; padding:10px 0 0 40px; float:left; clear:both; background:url("/IM/Boxes/KnotMidTop.jpg"); background-repeat:no-repeat;}
.knotmidlow {width:450px; height:21px; float:left; clear:both; background:url("/IM/Boxes/KnotMidLow.jpg"); background-repeat:no-repeat;}
.knotlistlow {width:450px; height:28px; float:left; clear:both; background:url("/IM/Boxes/KnotListLow.jpg"); background-repeat:no-repeat;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.csnavs {width:950px; height:25px; background:url("../IM/Elements/csnavsbak.jpg"); background-repeat:no-repeat;}
ul.csnav {list-style:none; margin:0; padding:0;}
ul.csnav li {float:left; text-align:center;}
ul.csnav li a {text-decoration:none; color:#000000; font-size:12px; padding:0 12px;}
ul.csnav li a:hover {color:#000066; font-weight:bold;}

.teamcert	{width:267px; height:393px; background:url("../IM/Elements/teamcert.jpg"); background-repeat:no-repeat;}
	.teamcert h3 {text-align:center;}
	.teamcert p {text-align:center;}
.cseventwenty	{width:720px;}
.csdmain	{width:712px; float:right; margin:0px 0 0 20px;}
.csdmaintop	{width:712px; height:29px; background:url("../IM/Elements/csdmaintop.jpg"); background-repeat:no-repeat;}
.csdmainmid	{width:652px; background:url("../IM/Elements/csdmainmid.jpg"); background-repeat:repeat-y; padding:0 30px;}
 .csdmainmid h2 {margin:0; padding:0; color:#000066;}
 .csdmainmid p {padding:4px 0 6px 0; margin:0; text-align:left;}
.csdmainlow	{width:712px; height:26px; background:url("../IM/Elements/csdmainlow.jpg"); background-repeat:no-repeat;}

.csdbox	{width:720px; float:right;}
.csdboxtop {width:740px; height:70px; background:url("../IM/Elements/csdboxtop.jpg"); background-repeat:no-repeat;}
	.csdboxtop h2 {margin:0; padding:8px 0 0 55px;}
.csdboxmid {width:740px; background:url("../IM/Elements/csdboxmid.jpg"); background-repeat:repeat-y;}
	.csdboxmid p {margin:0; padding:0 20px 0 20px;}
.csdboxlow {width:740px; height:33px; background:url("../IM/Elements/csdboxlow.jpg"); background-repeat:no-repeat;}
.csdboxtoptwo {width:740px; height:72px; background:url("../IM/Elements/csdboxtop2.jpg"); background-repeat:no-repeat;}
	.csdboxtoptwo h2 {margin:0; padding:8px 0 0 20px;}

.diamondbox	{width:530px; float:right;}
.diamondboxtop {width:530px; height:60px; background:url("../IM/Elements/diamondboxtop.jpg"); background-repeat:no-repeat;}
.diamondboxtoptwo {width:530px; height:24px; background:url("../IM/Elements/diamondboxtoptwo.jpg"); background-repeat:no-repeat;}
.diamondboxtop h2 {margin:0; padding:13px 0 0 30px;}
.diamondboxmid {width:530px; background:url("../IM/Elements/diamondboxmid.jpg"); background-repeat:repeat-y;}
.diamondboxmid p {margin:0; padding:0 25px;}
.diamondboxlow {width:530px; height:83px; background:url("../IM/Elements/diamondboxlow.jpg"); background-repeat:no-repeat;}

.safetycircle	{width:225px; float:left; clear:left; margin:0 0 0 0;}
.safetycircletop {width:225px; height:126px; background:url("../IM/Elements/safetycircletop.jpg"); background-repeat:no-repeat;}
	.safetycircletop h2 {color:#FFFF00; text-align:center; padding:35px 0 0 0;}
.safetycirclemid {width:225px; background:url("../IM/Elements/SafetyCircleMid.jpg"); background-repeat:repeat-y;}
	.safetycirclemid p {text-align:center; margin:0; padding:0;}
    .safetycirclemid ul {margin:0; padding:0 0 0 35px;}
.safetycirclelow {width:225px; height:30px; background:url("../IM/Elements/safetycirclelow.jpg"); background-repeat:no-repeat;}

.sevenright	{width:720px; float:right;}
.csdnav		{width:180px; float:left;}
.csdropetop	{width:180px; height:45px; background:url("../IM/Elements/csdropetop.jpg"); background-repeat:no-repeat;}
.csdropelow	{width:180px; height:45px; background:url("../IM/Elements/csdropelow.jpg"); background-repeat:no-repeat;}
ul.confinedlocal {margin:0; padding:0 0 0 0; list-style:none;}
ul.confinedlocal li a {display:block; width:178px; height:36px; margin:0 0 0 0; padding:12px 0 0 0; text-align:center; font-size:18px; text-decoration:none; color:#333; 
	background:url("../IM/Navigation/csdbuttons.jpg"); background-repeat:no-repeat;}
ul.confinedlocal li a:hover {color:#FFFF00; background-position:0 -44px;}

.equipconspacetop	{width:750px; height:11px; background:url("../IM/Elements/EquipConSpaceTop.gif"); background-repeat:no-repeat;}
.equipconspacemid	{width:700px; background:url("../IM/Elements/EquipConSpaceMid.gif"); background-repeat:repeat-y; padding:0 25px;}
	.equipconspacemid p {margin:0; padding:0;}
.equipconspacelow	{width:750px; height:14px; background:url("../IM/Elements/EquipConSpaceLow.gif"); background-repeat:no-repeat;}

.equipcrowcontop	{width:750px; height:25px; background:url("../IM/Elements/EquipCrowConTop.gif"); background-repeat:no-repeat;}
.equipcrowconmid	{width:700px; background:url("../IM/Elements/EquipCrowconMid.gif"); background-repeat:repeat-y; padding:0 25px; overflow:hidden;}
	.equipcrowconmid p {margin:0; padding:0;}
.equipcrowconlow	{width:750px; height:27px; background:url("../IM/Elements/EquipCrowConLow.gif"); background-repeat:no-repeat;}

.equipcutterstop	{width:750px; height:27px; background:url("../IM/Elements/EquipCuttersTop.jpg"); background-repeat:no-repeat;}
.equipcuttersmid	{width:700px; background:url("../IM/Elements/EquipCuttersMid.jpg"); background-repeat:repeat-y; padding:0 25px;}
	.equipcuttersmid p {margin:0; padding:0;}
.equipcutterslow	{width:750px; height:27px; background:url("../IM/Elements/EquipCuttersLow.jpg"); background-repeat:no-repeat;}

.equippmitop	{width:750px; height:23px; background:url("../IM/Elements/EquipPmiTop.gif"); background-repeat:no-repeat;}
.equippmimid	{width:700px; background:url("../IM/Elements/EquipPmiMid.gif"); background-repeat:repeat-y; padding:0 25px;}
	.equippmimid p {margin:0; padding:0;}
.equippmilow	{width:750px; height:28px; background:url("../IM/Elements/EquipPmiLow.gif"); background-repeat:no-repeat;}

.equiprrgtop	{width:750px; height:24px; background:url("../IM/Elements/EquipRRGTop.gif"); background-repeat:no-repeat;}
.equiprrgmid	{width:700px; background:url("../IM/Elements/EquipRRGMid.gif"); background-repeat:repeat-y; padding:0 25px;}
	.equiprrgmid p {margin:0; padding:0;}
.equiprrglow	{width:750px; height:24px; background:url("../IM/Elements/EquipRRGLow.gif"); background-repeat:no-repeat;}

.faqheader {width:755px; height:130px; float:right;background:url("../IM/Elements/faqheader.jpg"); background-repeat:no-repeat;}
	.faqheader h1 {margin:0; padding:0;}
	.faqheader h2 {margin:0; padding:10px 0 0 0;}
	.faqheads {width:280px; text-align:center; padding:25px 0 0 0;}

/* New CSD CSS */
.stretch {width:100%; clear:both;}
.csdnavbak {width:100%; height:170px; margin:0 auto; background:url("/IM/Elements/CSDnavbak.jpg"); background-repeat:repeat-x; background-position:top center;}
.rescuebar	{width:100%; margin:0 auto; background:url("../IM/Elements/RescueBarMid.png"); background-repeat:repeat-x; height:20px; clear:both;}
.rescuenav {width:950px; margin:0 auto;}
.presentationbloc {width:950px; margin:0 auto; height:251px; clear:both;}

/*  Certificate CSS Hover */
.thumbnail {z-index:0; width:110px; height:70px; text-align:center;}
.thumbnail:hover {background-color:transparent; z-index:50;}
/*CSS for enlarged image*/
.thumbnail span {position:absolute; background:url("../IM/Elements/CertFade.png"); padding:7px; top:-1000px; 
	border:2px solid #000; visibility:hidden; color:black; text-decoration:none; text-align:center;}
/*CSS for enlarged image*/
.thumbnail span img {border-width:0; padding:2px;}
/*CSS for enlarged image on hover position where enlarged image should offset horizontally*/
.thumbnail:hover span {visibility:visible; top:550px; right:120px;}

/* Fire Attack Pages */
.fireflashfixer	{width:950px; height:6px; margin:0 auto; clear:both; padding:0; background:url("../IM/Elements/fireflashfixer.jpg"); 
	background-repeat:no-repeat; background-position:center top;}
.firefindtop	{width:200px; height:11px; background:url("../IM/Elements/firefindtop.jpg"); background-repeat:no-repeat;}
.firefindlow	{width:200px; height:39px; background:url("../IM/Elements/firefindlow.jpg"); background-repeat:no-repeat;}
ul.firefind {margin:0; padding:0 0 0 0; list-style:none;}
ul.firefind li a {display:block; width:200px; height:39px; margin:0 0 0 0; padding:16px 0 0 0; 
						text-align:center; font-size:18px; text-decoration:none; color:#333333; font-family:"Trebuchet MS", Verdana;
						background:url("../IM/Navigation/firebuttons.jpg"); background-repeat:no-repeat;}
ul.firefind li a:hover {color:#000033; background-position:0 -55px;}

.firebox	{width:730px;}
.fireboxtop {width:645px; padding:0 25px 0 60px; height:93px; background:url("../IM/Elements/fireboxtop.jpg"); background-repeat:no-repeat;}
	.fireboxtop h1 {margin:0; padding:40px 0 0 0; font-family:"Trebuchet MS", Verdana; text-align:center;}
.fireboxmid {width:645px; padding:0 25px 0 60px; background:url("../IM/Elements/fireboxmid.jpg"); background-repeat:repeat-y;}
	.fireboxmid h3 {margin:0; padding:0 0 0 0; font-family:"Trebuchet MS", Verdana;}
	.fireboxmid p {margin:0; padding:0; font-family:"Trebuchet MS", Verdana;}
.fireboxlow {width:730px; height:37px; background:url("../IM/Elements/fireboxlow.jpg"); background-repeat:no-repeat;}

/* Construction Pages */
.constructionbox	{width:700px; margin:0 0 0 0;}
.constructionboxtop	{width:700px; height:25px; background:url("../IM/Elements/ConstructionBoxTop.jpg"); background-repeat:no-repeat;}
.constructionboxmid	{width:650px; padding:0 25px; background:url("../IM/Elements/ConstructionBoxMid.jpg"); background-repeat:repeat-y;}
	.constructionboxmid h2	{margin:0; padding:0; font-family:"Trebuchet MS", Verdana; text-align:center;}
	.constructionboxmid p {margin:0; padding:0 0 8px 0; font-family:"Trebuchet MS", Verdana;}
.constructionboxlow	{width:700px; height:21px; background:url("../IM/Elements/ConstructionBoxLow.jpg"); background-repeat:no-repeat;}

.sawboxtop {width:396px; float:right; height:20px; background:url("../IM/Elements/sawboxtop.jpg"); background-repeat:no-repeat;}
.sawboxmid {width:208px; height:233px; padding:0 20px; float:right; background:url("../IM/Elements/sawboxmid.jpg"); background-repeat:repeat-y;}
.sawboxnex {width:800px; padding:10px 75px 0 75px; float:right; background:url("../IM/Elements/sawboxnex.jpg"); background-repeat:repeat-y;}
	.sawboxnex h1 {color:#4D1102; margin:12px 0 0 0; padding:0;}
	.sawboxnex h4 {padding:0 0 0 0; margin:-5px 0 0 160px; color:#000033;}
	.sawboxnex p {padding:4px 0 0 0; margin:0; width:650px; font-size:.8em; color:#000033;}
	.sawboxnex a {color:#0C2056;}
	.sawboxnex a:hover {color:#990000;}
.sawboxlow	{width:950px; float:right; height:26px; background:url("../IM/Elements/sawboxlow.jpg"); background-repeat:no-repeat;}

/* MOLD pages */
.moldside	{width:350px;}
.moldmain		{width:750px; margin:0 0 0 0;}
.moldmaintop	{width:750px; height:22px; background:url("../IM/Elements/MoldMainTop.jpg"); background-repeat:no-repeat;}
.moldmainmid	{width:700px; overflow:hidden; padding:0 25px; background:url("../IM/Elements/MoldMainMid.jpg"); background-repeat:repeat-y;}
	.moldmainmid h2 {font-family:"Trebuchet MS", Verdana; color:#006600; margin:0; padding:0;}
	.moldmainmid h3 {color:#570202; margin:0; padding:0;}
	.moldmainmid p {font-family:"Trebuchet MS", Verdana; margin:0; padding:5px 0;}
	.concierge {font-size:.8em; color:#000033;}
	.concierge a {color:#0C2056;}
	.concierge a:hover {color:#990000;}
.moldmainlow	{width:750px; height:28px; background:url("../IM/Elements/MoldMainLow.jpg"); background-repeat:no-repeat;}

/* Contact Page */
.contactconfinedcolor	{color:#000099;}
.contactmoldcolor		{color:#006600;}
.contactshell {width:650px; margin:0 0 20px 0; padding:0;}
.contactshelltop {width:647px; height:38px; background:url("../IM/Elements/contactshelltop.jpg"); background-repeat:no-repeat;}
.contactshellmid {width:587px; padding:0 30px; background:url("../IM/Elements/contactshellmid.jpg"); background-repeat:repeat-y;}
	.contactshellmid p {margin:0; padding:0; font-family:"Trebuchet MS", Verdana;}
	.contactshellmid h2 {margin:0; padding:2px 0 0 0;}
.contactshelllow {width:647px; height:34px; background:url("../IM/Elements/contactshelllow.jpg"); background-repeat:no-repeat;}

/* Safety Pages */
.safezonea {width:125px; height:130px; float:left;  background:url("../IM/Elements/safezonea.jpg"); background-repeat:no-repeat;}
.safezoneb {width:260px; height:130px; float:left;}
.safezonec {width:565px; height:130px; float:left; background:url("../IM/Elements/safezonec.jpg"); background-repeat:no-repeat;}
	.safezonec h2 {color:#000099; font-family:"Trebuchet MS", Verdana; padding:23px 5px 0 0; margin:0; text-align:center;}

.cautionbox {width:915px; margin:0 auto; clear:both;}
.cautionboxmid {width:855px; padding:10px 30px 0 30px; background:url("../IM/Elements/cautionboxmid.jpg"); background-repeat:repeat-y;}
	.cautionboxmid p {margin:0; padding:0 0 0 0; font-family:"Trebuchet MS", Verdana;}
	.cautionboxmid h2 {margin:0; padding:2px 0 0 0;}
	.cautionboxmid ul {font-family:"Trebuchet MS", Verdana; margin:0; padding:8px 0 0 35px;}
.cautionboxlow {width:915px; height:26px; background:url("../IM/Elements/cautionboxlow.jpg"); background-repeat:no-repeat;}

ul.safenav {list-style:none; margin:0; padding:0;}
ul.safenav li {display:inline; float:left; text-align:center;}
ul.safenav li a {display:block; width:98px; height:40px; background:url("../IM/Navigation/SafetyNav.jpg"); background-repeat:no-repeat;line-height:1em; margin:0 0 0 0; 
	padding:12px 10px 0 10px; font-family:"Trebuchet MS", Verdana; font-size:15px; text-decoration:none; color:#000000; font-weight:600;}
ul.safenav li a:hover {background-position:0 -55px;}

	body#customersafety a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#customersafety a.safecustomer {background-position:0 -55px;}
	body#drivingsafety a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#drivingsafety a.safedriver {background-position:0 -55px;}
	body#iip a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#iip a.safeiip {background-position:0 -55px;}
	body#monitoring a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#monitoring a.safemonitor {background-position:0 -55px;}
	body#msds a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#msds a.safemsds {background-position:0 -55px;}
	body#respiratory a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#respiratory a.saferespiratory {background-position:0 -55px;}
	body#safetyprogram a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#safetyprogram a.safeprogram {background-position:0 -55px;}
	body#substanceabuse a.homeq {background-position:0 -114px; color:#FFCC00; font-weight:700;}
	body#substanceabuse a.safeabuse {background-position:0 -55px;}

.pdfheaderbox {width:925px; height:125px; background:url("../IM/Elements/pdfheaderbox.jpg"); background-repeat:no-repeat;}
	.pdfheaderbox h1 {margin:0; padding:55px 0 0 70px;}
.pdfoptionbox {width:400px; height:400px; padding:0 0 0 0; background:url("../IM/Elements/PDFoptionbox.jpg"); background-repeat:no-repeat;}
.pdfoptions {width:400px; height:48px; text-align:center; padding:22px 0 0 0;}
	.pdfoptions a {text-decoration:none; color:#000000; font-family:"Trebuchet MS", Verdana;}
	.pdfoptions a:hover {color:#0000CC;}
	.pdfoptions a:visited {color:#990000;}

/* Industry Links */
.industriallinks {width:300px; margin:10px 0 0 0; text-align:center; float:left;}
	.industriallinks a {text-decoration:none; color:#000033;}
	.industriallinks a:hover {text-decoration:underline; color:#333399;}
.brogan {width:293px; float:left; text-align:center;}
	.brogan a {color:#CC3300; text-decoration:none; font-family:"Trebuchet MS", Verdana;}
	.brogan a:hover {color:#000000; text-decoration:underline;}

/*SiteMap*/
.fullmetal	{width:800px; margin:0 auto;}
.fullmetaltop {width:800px; height:34px; background:url("../IM/Elements/fullmetaltop.jpg"); background-repeat:no-repeat;}
.fullmetalmid {width:750px; padding:0 25px; background:url("../IM/Elements/fullmetalmid.jpg"); background-repeat:repeat-y;}
.fullmetallow {width:800px; height:34px; background:url("../IM/Elements/fullmetallow.jpg"); background-repeat:no-repeat;}
