body { width: 950px;  margin-right: auto; margin-left: auto; clear: left; padding:0px; background-color: #FFFFFF;  
}

div.margin {margin: 10px;}

div.marginnews {margin-left: 10px;}

/*Old 3-column css Home Page Begin
div.left { float: left; width: 275px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 290px; }

div.center { float: left; width: 440px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 290px; padding-left: 0px; border-left: 7px #FFFFFF solid;  }

div.right { float: right; width: 210px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 290px; }
Home Page  End*/

/*New Home Page Begin*/
 div.content2index {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 305px;  }
 
 div.contentbody2index { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 305px; }

/*New Home Page End*

/*News/Events Page Begin*/

div.contentnewsevents {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 585px;  }
div.contentbodynewsevents { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 585px; }

#leftnewsevents { float:left; width:50%; margin-right:25px;}
#rightnewsevents { padding-top:1px;	}
#bottomnewsevents {	clear:both;	}

/*News/Events Page End*/

/*Newsletters Page Begin*/

div.contentnewsletters {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 585px;  }
div.contentbodynewsletters { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 585px; }

/*Newsletters Page End*/

/*Customer Support Services Page Begin*/
 div.content_css {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1000px;  }
 div.contentbody_css { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1000px; }
 div.marginside {margin-left: 10px; margin-right: 10px;}

/*Customer Support Services Page End*/

/*Site Map Page Begin*/
 div.contentsitemap {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 6200px;  }
 div.contentbodysitemap { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 6200px; }

/*Site Map Page End*/

/*New Products Page Begin*/
 div.contentnewprods {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 565px;  }
 div.contentbodynewprods { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 565px; }

/*New Products Page End*/

/*Fall Outage Special Page Begin*/
 div.contentfalloutage {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 935px;  }
 div.contentbodyfalloutage { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 935px; }

/*Fall Outage Special  Page End*/

/* Corporate Video Page Begin*/
 div.contentcorpvideo {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 665px;  }
 div.contentbodycorpvideo { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 665px; }
 div.backgroundcorpvideo {background-image: url(images/about_tt/corpvideo_bg.png); height: 477px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/* Corporate Video Page End*/

/*Onsite Construction Services Services Page Begin*/
 div.content_onsiteconst {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 2100px;  }
 div.contentbody_onsiteconst { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 2100px; }

/*Onsite Construction Services Page End*/

/*Rental Page Begin*/

 div.contentrental {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 550px;  }
 div.contentbodyrental { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 550px; }
 
 /*Rental Page End*/

/*Legal Notice Page Begin*/

 div.content_legal {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1100px;  }
 div.contentbody_legal { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1100px; }
 
 /*Legal Notice Page End*/
 
  /*Tool Bit Design Form Page Begin*/

 div.contenttbdesign {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1300px;  }
 div.contentbodytbdesign { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1300px; }
 
 /*Tool Bit Design Form Page End*/
 
 /*International Page Begin*/
 div.contentinternational {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 600px;  }
 div.contentbodyinternational { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 600px; }
/*International Page End*/
 
  /*Gov NSN-List Page Begin*/

 div.contentgovnsn {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1450px;  }
 div.contentbodygovnsn { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1450px; }
 
 /*Gov NSN-List Page End*/
 
  /*Tech Specs Page Begin*/

 div.contenttechspecs {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 550px;  }
 div.contentbodytechspecs { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 550px; }
 
 /*Tech Specs Page End*/
 
   /*Tech Spec List Page Begin*/

 div.contenttechspeclist {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 2375px;  }
 div.contentbodytechspeclist { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 2375px; }
 
 /*Tech SpecList Page End*/
 
 /*Operators Manuals List Page Begin*/

 div.contentopmanuallist {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 2900px;  }
 div.contentbodyopmanuallist { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 2900px; }
 
 /*Operators Manuals Page End*/
 
  /*Operating Manuals Page Begin*/

 div.contentoperatingmanuals {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 3000px;  }
 div.contentbodyoperatingmanuals { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 3000px; }
 
 /*Operating Manuals  Page End*/
 
  /*MSDS Sheets Page Begin*/

 div.contentmsds {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1300px;  }
 div.contentbodymsds { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1300px; }
 
 /*MSDS Sheets Page End*/
 
   /*Safety Awareness Page Begin*/

 div.contentsafetyawareness {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1400px;  }
 div.contentbodysafetyawareness { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1400px; }
 
 /*Safety Awareness Page End*/
 
    /*Brochures Page Begin*/

 div.contentbrochures {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 2825px;  }
 div.contentbodybrochures { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 2825px; }
 
 /*Brochures Page End*/
 
 
 /*Tech Spec Article 1 Page Begin*/

 div.contentarticle1 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 2000px;  }
 div.contentbodyarticle1 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 2000px; }
 
 /*Tech Spec Article 1 Page End*/
 
 /*Tech Spec Article 2 Page Begin*/

 div.contentarticle2 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1850px;  }
 div.contentbodyarticle2 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1850px; }
 
 /*Tech Spec Article 2 Page End*/
 
 /*Tech Spec Article 3 Page Begin*/

 div.contentarticle3 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1600px;  }
 div.contentbodyarticle3 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1600px; }
 
 /*Tech Spec Article 3 Page End*/
 
 /*Tech Spec Hint 1 Page Begin*/

 div.contenthint1 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyhint1 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }
 
 /*Tech Spec Hint 1 Page End*/
 
 /*Tech Spec Hint 2 Page Begin*/

 div.contenthint2 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyhint2 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }
 
 /*Tech Spec Hint 2 Page End*/
 
 /*Tech Spec Hint 3 Page Begin*/

 div.contenthint3 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 550px;  }
 div.contentbodyhint3 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 550px; }
 
 /*Tech Spec Hint 3 Page End*/
 
 /*Tech Spec Hint 4 Page Begin*/

 div.contenthint4 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 500px;  }
 div.contentbodyhint4 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 500px; }
 
 /*Tech Spec Hint 4 Page End*/
 
 /*Tech Spec Hint 5 Page Begin*/

 div.contenthint5 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyhint5 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }
 
 /*Tech Spec Hint 5 Page End*/
 
 /*Tech Spec Hint 6 Page Begin*/

 div.contenthint6 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyhint6 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }
 
 /*Tech Spec Hint 6 Page End*/
 
 /*Tech Spec Hint 7 Page Begin*/

 div.contenthint7 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyhint7 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }
 
 /*Tech Spec Hint 7 Page End*/
 
 /*Tech Spec Hint 8 Page Begin*/

 div.contenthint8 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 450px;  }
 div.contentbodyhint8 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 450px; }
 
 /*Tech Spec Hint 8 Page End*/
 
 /*Tech Spec Hint 9 Page Begin*/

 div.contenthint9 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyhint9 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }
 
 /*Tech Spec Hint 9 Page End*/
 
   /*Shipping Industry Page Begin*/
 div.contentshippingindustry {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 475px;  }
 div.contentbodyshippingindustry { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 475px; }

 /*Shipping Industry Page End*/
 
   /*Decommissioning Page Begin*/
 div.contentdecommissioning {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodydecommissioning { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }

 /*Decommissioning Page End*/
 
  /*Contractors Page Begin*/
 div.contentcontractors {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodycontractors { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }

 /*Contractors Page End*/
 
 /*Oil and Gas Page Begin*/
 div.contentoilandgas {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyoilandgas { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }

 /*Oil and Gas Page End*/
 
 /*Government Page Begin*/
 div.contentgovernment {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodygovernment { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }

 /*Government Page End*/
 
  /*High Purity Page Begin*/
 div.contenthighpurity {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 500px;  }
 div.contentbodyhighpurity { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 500px; }

 /*High Purity Page End*/
 
 /*Process Piping Systems Page Begin*/
 div.contentprocesspipingsystems {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyprocesspipingsystems { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }

 /*Process Piping Systems Page End*/
 
 
 
 /*Energy Generation Page Begin*/
 div.contentenergygen {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
 div.contentbodyenergygen { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }

 /*Energy Generation Page End*/ 
 
 /*Solution Profiles Page Begin*/
  
div.contentsolutions {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 275px;  }
div.contentbodysolutions { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 275px; }

 /**Solution Profiles Page End*/ 
 
  /*Technical Information Page Begin*/
  
div.contenttechinfo {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 325px;  }
div.contentbodytechinfo { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 325px; }

 /**Technical Information Page End*/ 
 
  /*Machining Services Division Page Begin*/
 div.contentmsd {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 300px;  }
 div.contentbodymsd { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 300px; }

 /*Machining Services Division Division Page End*/ 
 
  /*Welding Services Division Page Begin*/
 div.contentwsd {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 425px;  }
 div.contentbodywsd { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 425px; }

 /*Welding Services Division Page End*/ 
 
 
/*Industries Served Page Begin*/
 div.contentindustries {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 500px;  }
 div.contentbodyindustries { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 500px; }
 
 div.left_industries { float: left; width: 225px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; }
 div.right_industries { float: right; width: 700px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px;  margin-top: 0px;  }
 /*Industries Served Page End*/

/*About TT Page Begin*/

div.left_abouttt { float: left; width: 650px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; }
div.left_abouttt3 { float: left; width: 240px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; }
div.left_abouttt2 { float: left; width: 910px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; }
div.right_abouttt { float: right; width: 255px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px;  margin-top: -20px;  }
div.right_abouttt3 { float: right; width: 675px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px;  margin-left:10px; margin-right:10px; }
h2.about_tt { font: bold 12px Verdana; color:#414141; text-transform: none; background-color: transparent; padding: 0px 0px; border-bottom: 0px solid #778; margin-left:10px; }

 div.content_abouttt {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1050px;  }
 div.contentbody_abouttt { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1050px; }

/*About TT Page End*/

/*Tri Tool Power Services Page Begin*/

div.contenttps {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1750px;  }
div.contentbodytps { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1750px; }
 
/*Tri Tool Power Services Page End*/

/* Solution Welding Begin*/
div.contentsolutionwelding {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 500px;  }
div.contentbodysolutionwelding { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 500px; }
/* Solution Welding End*/

/* Solution Field Machining and Welding Begin*/
div.contentsolutionfieldmachiningwelding {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 550px;  }
div.contentbodysolutionfieldmachiningwelding { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 550px; }
/* Solution Field Machining and Welding End*/

/* Solution Field Code Repair 1 Begin*/
div.contentsolutionfieldcoderepair1 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 400px;  }
div.contentbodysolutionfieldcoderepair1 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 400px; }
/* Solution Field Code Repair 1 End*/

/* Solution Field Code Repair 2 Begin*/
div.contentsolutionfieldcoderepair2 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 525px;  }
div.contentbodysolutionfieldcoderepair2 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 525px; }
/* Solution Field Code Repair 2 End*/

/*Solution Profiles Page Begin*/

div.lefttext { float: left; width: 710px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; margin-left: 10px; }
div.rightimage { float: right; width: 180px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px;  margin-left:10px; margin-right:10px; }


/* Header Project Begin*/
div.contentheaderproject {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 975px;  }
div.contentbodyheaderproject { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 975px; }
/* Header Project Begin*/

 
div.content_tva {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 630px;  }
div.contentbody_tva { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 630px; } 

div.content_kc {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 725px;  }
div.contentbody_kc { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; } 

div.content_shastadam {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1150px;  }
div.contentbody_shastadam { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1150px; } 
 
div.figure_center {align:center; width: 100%; border: none; padding: 0.5em; }
div.figure_center p {  text-align: center; font-style: normal; font-size: 10px; text-indent: 0; }
 
/*Solution Profiles Page End*/

/*Contact Services Page Begin*/
 div.contentcontactservices {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1075px;  }
 div.contentbodycontactservices { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1075px; }
/*Contact Services Page End*/


/*Tool Bit Page Begin*/
 div.contenttoolbits {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1400px;  }
 div.contentbodytoolbits { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1400px; }
/*Tool Bit Page End*/

/*Boiler Tube Product Page Begin*/

div.boilertube {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 650px;  }
div.boilertubebody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 650px; }
div.widemargin {margin-left: 175px;}

/*Boiler Tube Product Page End*/

/*Pipeline Hydraulic Power Unit Product Page Begin*/
div.pipelinehpu {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 350px;  }
div.pipelinehpubody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 350px; }
/*Pipeline Hydraulic Power Unit Product Page End*/

/*Pipeline Facing Machine Product Page Begin*/

div.pipelinefacingmachine {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 475px;  }
div.pipelinefacingmachinebody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 475px; }


/*Pipeline Facing Machine Product Page End*/

/*4X4 Beveler Product Page Begin*/

div.beveler {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 375px;  }
div.bevelerbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 375px; }

/*4X4 Beveler Product Page End*/

/*HPU1 Page Begin*/

div.hpuone {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 425px;  }
div.hpuonebody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 425px; }

/*HPU1 Product Page End*/

/*Milling,Keyway Product Page Begin*/

div.millingkeyway {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 525px;  }
div.millingkeywaybody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 525px; }

/*Milling, Keyway Product Page End*/

/*Tube Severing Product Page Begin*/

div.tubesevering {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 660px;  }
div.tubeseveringbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 660px; }
div.widemargints {margin-left: 240px;}

/*Tube Severing Product Page End*/

/*ILUC Product Page Begin*/

div.iluc {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1400px;  }
div.ilucbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1400px; }

/*ILUC Product Page End*/

/*OD Mount Roller Bearing Series Product Page Begin*/

div.odmountrb {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1175px;  }
div.odmountrbbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1175px; }

/*OD Mount Roller Bearing Series Product Page End*/



/*OD Mount Slide Bearing Series Product Page Begin*/

div.odmountsb {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1725px;  }
div.odmountsbbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1725px; }

/*OD Mount Slide Bearing Series Product Page End*/

/*OD Mount Tube Squaring/Facing Product Page Begin*/

div.odmounttubesquaring {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 875px;  }
div.odmounttubesquaringbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 875px; }

/*OD Mount Tube Squaring/Facing Product Page End*/

/*Flange Facing Product Page Begin*/
div.flangefacing {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 975px;  }
div.flangefacingbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 975px; }
/*Flange Facing Product Page End*/


/*Model 202TS Begin*/

div.content202 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 775px;  }
 
 div.contentbody202 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 775px; }
 
 div.background202 {background-image: url(images/prods/prod202_bg.png); height: 377px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*Model 202TS End*/

/*login Begin*/
 div.contentlogin {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 350px;  }
 
 div.contentbodylogin { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 350px; }

/*login End*/

/*Employment Begin*/
 div.content2employ {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 525px;  }
 
 div.contentbody2employ { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 525px; }

/*Employment End*/

/*Corporate Begin*/
 div.content2corp {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 650px;  }
 
 div.contentbody2corp { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 650px; }

/*Corporate End*/

/*Model 530 Begin*/

div.content530 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 725px;  }
 
div.contentbody530 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; }

/*Model 530 End*/

/*Model 550 Begin*/

div.content550 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 725px;  }
 
div.contentbody550 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; }

/*Model 550 End*/

/*Model Socket Weld Removal Kit Begin*/

div.contentsocketweld {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 725px;  }
 
div.contentbodysocketweld { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; }

/*Model Socket Weld Removal Kit End*/

/*Model Optional Tool Holder Modules Begin*/

div.contentoptionaltool {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 725px;  }
 
div.contentbodyoptionaltool { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; }

/*Model Optional Tool Holder Modules End*/

/*Model Full Support Pads Begin*/

div.contentfulls {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 725px;  }
 
div.contentbodyfulls { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; }

div.modfullsleft { float: left; width: 260px; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 8px; }

div.modfullsleft p {   text-align:center; font-style: normal; font-size: 10px; text-indent: 0; margin-left: 10px; }

/*Model Full Support Pads End*/

/*Model FLEXDrive Begin*/

div.contentflex {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 725px;  }
 
div.contentbodyflex { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; }

div.modflexleft { float: left; width: 330px; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 8px; }

div.modflexleft p {   text-align:center; font-style: normal; font-size: 10px; text-indent: 0; margin-left: 10px; }

/*Model FLEXDrive End*/

/*Model CBM123 Begin*/

div.contentcbm {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 950px;  }
 
div.contentbodycbm { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 950px; }

/*Model CBM123 End*/

/*Model OD Tracking Module Begin*/

div.contentodtm {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
div.contentbodyodtm { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model OD Tracking Module End*/

/*Model Miter Mandrel Kit Begin*/

div.contentmmk {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
div.contentbodymmk { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model Miter Mandrel Kit End*/

/*Model Elbow Mandrel Kit Begin*/

div.contentemk {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
div.contentbodyemk { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model Elbow Mandrel Kit End*/

/*Model Sleeve Mandrel Kit Begin*/

div.contentsmk {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
div.contentbodysmk { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model Sleeve Mandrel Kit End*/

/*Model SQM Begin*/

div.contentsqm {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
div.contentbodysqm { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model SQM End*/

/*Model 204B Begin*/

ul.prod {list-style-image:url("images/green_bullet.gif"); }

div.content204B {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 825px;  }
 
div.contentbody204B { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 825px; }
 
div.background204b {background-image: url(images/prods/prod_bg.png); height: 352px; width: 920px; margin-left: auto ;  margin-right: auto ;  }
 
div.mod204bleft { float: left; width: 150px; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; }



div.mod204bleft p {   text-align:center; font-style: normal; font-size: 10px; text-indent: 0; margin-left: 10px; }

div.mod204bleftbottom { float: left; width: 100px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; }

div.mod204bleftbottom p {   text-align:center; font-style: normal; font-size: 10px; text-indent: 0; margin-left: 10px; }

div.mod204bleft2 { float: left; width: 340px; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-left: 0px; margin-right: 5px; }

div.mod204bright { float: right; width: 800px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px;  margin-left:10px; margin-right:10px; }

div.mod204bright2 { float: right;   font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-left:0px; margin-right:15px; margin-top:12px; z-index:-1;  }

div.mod204bright2 p { text-align:center; font-style: normal; font-size: 10px; text-indent: 0; margin-left: 10px; }

/*Model 204B End*/

/*Model 208B Begin*/

 div.content208 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 800px;  }
 
 div.contentbody208 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 800px; }

/*Model 208B End*/

/*Model 212B Begin*/

 div.content212 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 1045px;  }
 
 div.contentbody212 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1045px; }
 
 div.background212 {background-image: url(images/prods/prod212_bg.png); height: 402px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*Model 212B End*/

/*Model 224B Begin*/

 div.content224 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 900px;  }
 
 div.contentbody224 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 900px; }

/*Model 224BS End*/

/*Model 236B Begin*/

 div.content236 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 865px;  }
 
 div.contentbody236 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 865px; }
 
  div.background236 {background-image: url(images/prods/prod236_bg.png); height: 375px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*Model 236B End*/

/*OD Mount RBL Series Begin*/


 div.contentrbl {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 1200px;  }
 
 div.contentbodyrbl { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1200px; }
 
 div.backgroundrbl {background-image: url(images/prods/prodrbl_bg.png); height: 555px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*OD Mount RBL Series End*/


/*Model 601SBCM - 603SBCM SBL Product Page Begin*/

 div.content601-603 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 1080px;  }
 
 div.contentbody601-603 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1080px; }

/*Model 601SBCM - 603SBCM SBL Product Page End*/

/*Model 601SBM - 612SB SBL Product Page Begin*/

 div.content601-612 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 1400px;  }
 
 div.contentbody601-612 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1400px; }
 
  div.background601-612sb {background-image: url(images/prods/prod601-612sb_bg.png); height: 505px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*Model 601SBM - 612SB SBL Product Page End*/

/*Model 616SB - 648SB SBL Product Page Begin*/

 div.content616-648 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 1250px;  }
 
 div.contentbody616-648 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1250px; }
 
   div.background616-648 {background-image: url(images/prods/prod616-648_bg.png); height: 430px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*Model 616SB - 648SB SBL Product Page End*/

/*Model 103 REP Product Page Begin*/

 div.content103 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 780px;  }
 
 div.contentbody103 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 780px; }

/*Model 103 REP Product Page End*/

/*Model 201 Product Page Begin*/

 div.content201 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 790px;  }
 
 div.contentbody201 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 790px; }
 
 div.background201 {background-image: url(images/prods/prod201_bg.png); height: 360px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*Model 201 Product Page End*/

/*Model Boilermaster Product Page Begin*/

 div.contentboilermaster {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 810px;  }
 
 div.contentbodyboilermaster { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 810px; }

/*Model Boilermaster Product Page End*/

/*Model 300MF Product Page Begin*/

 div.content300 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 780px;  }
 
 div.contentbody300 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 780px; }

/*Model 300MF Product Page End*/

/*Model 301 Product Page Begin*/

 div.content301 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 820px;  }
 
 div.contentbody301 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 820px; }

/*Model 301 Product Page End*/

/*Model 301SP Product Page Begin*/

 div.content301sp {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 875px;  }
 
 div.contentbody301sp { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 875px; }

/*Model 301sp Product Page End*/

/*Model 302 Product Page Begin*/

 div.content302 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 925px;  }
 
 div.contentbody302 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 925px; }

/*Model 302 Product Page End*/

/*Model 304 Product Page Begin*/

 div.content304 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 825px;  }
 
 div.contentbody304 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 825px; }

/*Model 304 Product Page End*/

/*Model 306 Product Page Begin*/

 div.content306 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 720px;  }
 
 div.contentbody306 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 720px; }

/*Model 306 Product Page End*/

/*Model 308 Product Page Begin*/

 div.content308 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 720px;  }
 
 div.contentbody308 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 720px; }

/*Model 308 Product Page End*/

/*Model 572AC Product Page Begin*/

 div.content572 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 845px;  }
 
 div.contentbody572 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 845px; }

/*Model 572AC Product Page End*/

/*Model 576AC Product Page Begin*/

 div.content576 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 920px;  }
 
 div.contentbody576 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 920px; }
 
  div.background576 {background-image: url(images/prods/prod576_bg.png); height: 360px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*Model 576AC Product Page End*/

/*Model Flange Facing Kits for Model 204B, 206B, and 212B Product Page Begin*/

 div.contentffk {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 1050px;  }
 
 div.contentbodyffk { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1050px; }
 
/*Model Flange Facing Kits for Model 204B, 206B, and 212B Product Page End*/

/*Model Flange Facing 212B, 224B, 236B with Single Point Kits Product Page Begin*/

 div.contentspk {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 1090px;  }
 
 div.contentbodyspk { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1090px; }

/*Model Flange Facing 212B, 224B, 236B with Single Point Kits Product Page End*/

/*Model 442F FlangeMaster Product Page Begin*/

 div.content442 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 1000px;  }
 
 div.contentbody442 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1000px; }

/*Model 442F FlangeMaster Product Page End*/

/*Model PFM614 Product Page Begin*/

 div.contentpfm614 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodypfm614 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model PFM614 Product Page End*/

/*Model PFM816 Product Page Begin*/

 div.contentpfm816 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodypfm816 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model PFM816 Product Page End*/

/*Model PFM1632 Product Page Begin*/

 div.contentpfm1632 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 750px;  }
 
 div.contentbodypfm1632 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 750px; }

/*Model PFM1632 Product Page End*/

/*Model PFM3248 Product Page Begin*/

 div.contentpfm3248 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodypfm3248 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model PFM3248 Product Page End*/

/*Model ILUC 6 Product Page Begin*/

 div.contentiluc6 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc6 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 6 Product Page End*/

/*Model ILUC 810 Product Page Begin*/

 div.contentiluc810 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc810 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 810 Product Page End*/

/*Model ILUC 1012 Product Page Begin*/

 div.contentiluc1012 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc1012 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 1012 Product Page End*/

/*Model ILUC 1416 Product Page Begin*/

 div.contentiluc1416 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc1416 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 1416 Product Page End*/

/*Model ILUC 1820 Product Page Begin*/

 div.contentiluc1820 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc1820 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 1820 Product Page End*/

/*Model ILUC 2224 Product Page Begin*/

 div.contentiluc2224 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc2224 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 2224 Product Page End*/

/*Model ILUC 2628 Product Page Begin*/

 div.contentiluc2628 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc2628 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 2628 Product Page End*/

/*Model ILUC 3032 Product Page Begin*/

 div.contentiluc3032 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc3032 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 3032 Product Page End*/

/*Model ILUC 3436 Product Page Begin*/

 div.contentiluc3436 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc3436 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 3436 Product Page End*/

/*Model ILUC 3840 Product Page Begin*/

 div.contentiluc3840 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc3840 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 3840 Product Page End*/

/*Model ILUC 4244 Product Page Begin*/

 div.contentiluc4244 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc4244 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 4244 Product Page End*/

/*Model ILUC 4648 Product Page Begin*/

 div.contentiluc4648 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc4648 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 4648  Product Page End*/

/*Model ILUC 5052 Product Page Begin*/

 div.contentiluc5052 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc5052 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 5052 Product Page End*/

/*Model ILUC 5456 Product Page Begin*/

 div.contentiluc5456 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc5456 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 5456 Product Page End*/

/*Model ILUC 5860 Product Page Begin*/

 div.contentiluc5860 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyiluc5860 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model ILUC 5860 Product Page End*/

/*Model HPU 75-605 Product Page Begin*/

 div.contenthpu75 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 700px;  }
 
 div.contentbodyhpu75 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 700px; }

/*Model HPU 75-605 Product Page End*/

/*Model 404-424 Product Page Begin*/

 div.content404-424 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 900px;  }
 
 div.contentbody404-424 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 900px; }
 
 div.background404-424 {background-image: url(images/prods/prod404-242_bg.png); height: 535px; width: 920px; margin-left: auto ;  margin-right: auto ;  }

/*Model 404-424 Product Page End*/

/*Model 757 Product Page Begin*/

 div.content757 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 725px;  }
 
 div.contentbody757 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; }

/*Model 757 Product Page End*/

/*Model 765 Product Page Begin*/

 div.content765 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 725px;  }
 
 div.contentbody765 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 725px; }

/*Model 765 Product Page End*/

/*Model 4x4 Product Page Begin*/

 div.content4x4 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 950px;  }
 
 div.contentbody4x4 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 950px; }

/*Model 4x4 Product Page End*/



/*Individual Product Page Styles Begin*/

div.idmount {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1000px;  }
div.idmountbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1000px; }

img.prodthumb { border: 1px white solid; vertical-align:middle; margin: 1px; padding: 0px 0px; }

img.adobe
{
vertical-align:text-top;
}

a.productheading { font: bold 12px Verdana, Arial, sans-serif; color:white; text-decoration: underline; }
a.productheading:active {font: bold 12px Verdana, Arial, sans-serif; color:white; text-decoration: underline;}
a.productheading:visited {font: bold 12px Verdana, Arial, sans-serif; color:white; text-decoration: underline;}
a.productheading:hover {font: bold 12px Verdana, Arial, sans-serif; color:white; text-decoration: underline;}

div.leftidmount { float: left; width: 150px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; }

div.leftidmount p {   text-align:center; font-style: normal; font-size: 10px; text-indent: 0; margin-left: 10px; }

div.leftidmountbottom { float: left; width: 100px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; }

div.leftidmountbottom p {   text-align:center; font-style: normal; font-size: 10px; text-indent: 0; margin-left: 10px; }

div.leftidmount2 { float: left; width: 550px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-left: 25px; }

div.rightidmount { float: right; width: 800px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px;  margin-left:10px; margin-right:10px; }

div.rightidmount2 { float: right; width: 200px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-left:10px; }

div.rightidmount3 { float: right; width: 400px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-left:10px; margin-right:10px; }

div.rightidmount2 p { text-align:center; font-style: normal; font-size: 10px; text-indent: 0; margin-left: 10px; }

/*Individual Product Page End*/

/*Product Page Begin*/
div.leftproducts { float: left; width: 100px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 200px; margin-top: 0px; }

div.leftproducts_intro { float: left; width: 240px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; }

div.leftproducts_intro2 { float: left; width: 918px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-top: 0px; margin-left: 10px;  }

div.leftproducts2 { float: left; width: 550px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-left: 25px; }

div.rightproducts { float: right; width: 800px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px;  height: 70px; margin-left:10px; margin-right:10px; }

div.rightproducts_intro { float: right; width: 650px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px;  margin-left:10px; margin-right:10px; }

div.rightproducts2 { float: right; width: 250px;  background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; margin-left:10px; }

div.contentbodyproducts { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 370px; }

div.content3 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 2750px;  }
div.contentbody3 { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 2750px; }
 
div.fullproductlist {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  padding: 5px; border: 1px #414141 solid; height: 1530px;  }
div.fullproductlistbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 1530px; }
 
div.figure {border: none; background-position: center; width: 55%; margin: 0.5em; padding: 0.5em; }


  
div.figureregmanager {border: none; background-position: center; margin: 0; padding: 0; }
  
img.international {vertical-align: middle; } 
  
div.figure_left {float: left; width: 25%; border: none; margin-left: 150px; padding: 0.5em; }
 
div.figure_right {float: right; width: 25%; border: none; margin-right: 150px; padding: 0.5em; }

div.figure_left p {  text-align: left; font-style: normal; font-size: 10px; text-indent: 0; }

div.figure_right p { text-align: left; font-style: normal; font-size: 10px; text-indent: 0; }

div.figure p { text-align: left; font-style: normal; font-size: 10px; text-indent: 0; }

div.content4 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 370px; }


/*Product Page End*/

img.machining {float: right; padding-left: 40px; padding-right: 20px; padding-bottom: 10px;}

img.prodx {float: left; padding-left: 0px; padding-right: 20px; padding-bottom: 10px;}

img.content { float: left; clear: left; border: 0px #414141 solid; vertical-align:middle; margin: 3px; padding: 4px 5px; }



img.contentcenter { float: right; clear: left; border: 0px #414141 solid; }



p.bold { font: bold 12px Verdana; color:#414141; }

p.international { font: bold italic 13px Verdana; color:#414141; background-color: transparent; padding: 8px 10px; border-bottom: 1px solid #778; border-top: 1px solid #778; background-image: url(images/h1_bgimage.png); background-repeat: repeat; }


a.content { font: normal 11px Verdana, Arial, sans-serif; color:#414141; text-decoration: underline; }
a.content:active {font: normal 11px Verdana, Arial, sans-serif; color:#000000; text-decoration: underline;}
a.content:visited {font: normal 11px Verdana, Arial, sans-serif; color:#414141; text-decoration: underline;}
a.content:hover {font: normal 11px Verdana, Arial, sans-serif; color:#000000; text-decoration: underline;}

a.prodlist { font: bold 11px Verdana; color:#414141; text-decoration: underline; }
a.prodlist:active {font: bold 11px Verdana; color:#000000; text-decoration: underline;}
a.prodlist:visited {font: bold 11px Verdana; color:#414141; text-decoration: underline;}
a.prodlist:hover {font: bold 11px Verdana; color:#000000; text-decoration: underline;}



a { color:#414141; }
a:active { color:#000000; }
a:visited { color:#414141; }
a:hover { color:#000000; }

a.prodaccessories { font: bold 12px Verdana; color:black; text-transform: none; }
a.prodaccessories:active { font: bold 12px Verdana; color:#414141; text-transform: none; }
a.prodaccessories:visited { font: bold 12px Verdana; color:black; text-transform: none; }
a.prodaccessories:hover { font: bold 12px Verdana; color:#414141; text-transform: none; }

a.prodaccessoriessmall { font: normal 11px Verdana; color:black; text-transform: none; }
a.prodaccessoriessmall:active { font: normal 11px Verdana; color:#414141; text-transform: none; }
a.prodaccessoriessmall:visited { font: normal 11px Verdana; color:black; text-transform: none; }
a.prodaccessoriessmall:hover { font: normal 11px Verdana; color:#414141; text-transform: none; }

h1 { font: bold 13px Verdana; color:#414141; text-transform: uppercase; background-color: transparent; padding: 8px 10px; border-bottom: 1px solid #778; background-image: url(images/h1_bgimage.png); background-repeat: repeat;}

h1.bottom { font: bold 12px Verdana; color:#414141; text-transform: uppercase; background-color: transparent; padding: 8px 10px; border-bottom: 1px solid #778; border-top: 4px solid #FFFFFF;}

h2 { font: bold 12px Verdana; color:#414141; text-transform: none; background-color: transparent; padding: 8px 10px; border-bottom: 0px solid #778;}
h2.gray { font: bold 12px Verdana; color:#414141; text-transform: uppercase; background-color: transparent; padding: 8px 10px; border-bottom: 0px solid #778;}
h2.model { font: bold 12px Verdana; color:#060; text-transform: uppercase; background-color: transparent; padding: 8px 10px; border-bottom: 0px solid #778;}

p.modelsub { font: bold 11px Verdana; color:#060; text-transform: uppercase; background-color: transparent;}

h3 { font: bold 11px Verdana; color:#414141; text-transform: none; background-color: transparent; padding: 8px 10px; border-bottom: 0px solid #778;}
h3.prodreturn { font: bold 11px Verdana; color:#414141; text-transform: uppercase; background-color: transparent; padding: 8px 10px; border-bottom: 0px solid #778;}

h5 { font: bold 12px Verdana; color:white; text-transform: none; }

.smallwhite { font: normal 11px Verdana; color:white; text-transform: none; }

.italic { font: italic 11px Verdana; color:#414141; text-transform: none; }

.black { font: bold 12px Verdana; color:black; text-transform: none; }
.smallblack { font: bold 11px Verdana; color:black; text-transform: none; }
.smallblack2 { font: normal 11px Verdana; color:black; text-transform: none; }
.smallblack3 { font: normal 11px Verdana; color:#414141; text-transform: none; }


.smallgray1 { font: bold 11px Verdana; color:#414141; text-transform: none; }

.red { font: bold 12px Verdana; color:darkred; text-transform: none; }
.smallred { font: bold 11px Verdana; color:darkred; text-transform: none; }

div.contentbody { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 585px; }



div.containerindex {position: absolute; margin-right: auto; margin-left: auto; clear: left; margin-top: 0px; margin-bottom: 0px; 
padding-top: 0px; padding-bottom: 0px; width: 950px; color: #CCCCCC;  
font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #690200;  font-weight: normal;
 }
 
img.top {margin-bottom: 0px; padding: 0px;}

div.top {position: absolute; left: 450px; top: 40px; margin-right: auto; margin-left: auto; clear:left; margin-top: 0px; 
margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; background-position: top center;   }

div.search {float: right; margin-top: 30px; margin-left: 130px; margin-right: 10px; margin-bottom: 0px; font-family: Arial, Verdana, sans-serif; color:#6F6F6F; z-index: 2; }

div.flash {  border-top: 1px #FFFFFF solid; border-bottom: 1px #CACACA solid; width: 950px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; }
div.flash2 {  border-top: 1px #FFFFFF solid; border-bottom: 1px #CACACA solid; width: 950px; margin-top: -3px; padding-top: 0px; margin-bottom: -3px; }

div.content {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 290px; }
 
 div.content2 {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 585px;  }
 

 
 
 /*Regional Managers Pages Begin*/
  div.contentregmgrs {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 525px;  }
 
 div.contentbodyregmgrs { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 525px; }
 
  /*Regional Managers Pages End*/
  
  /*International Contacts Pages Begin*/
  div.contentintmgrs {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 550px;  }
 
 div.contentbodyintmgrs { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 550px; }
 
  /*International Contacts Pages End*/
  
    /*International Form Pages Begin*/
  div.contentintform {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 850px;  }
 
 div.contentbodyintform { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 850px; }
 
  /*International Form Pages End*/
  
   /*Quote Form Pages Begin*/
  div.contentquoteform {width: 938px;  font-family: Arial, Verdana, sans-serif; color:#414141; font-size: 11px;  
 padding: 5px; border: 1px #414141 solid; height: 900px;  }
 
 div.contentbodyquoteform { float: left; width: 938px; background-color: #EAEAEA; font-family:  Verdana, Arial, sans-serif; color:#414141; font-size: 11px; height: 900px; }
 
  /*Quote Form Pages End*/
  
  

div.footer {width: 100%; height:  100px;
 background-position: top center; color:#FFFFFF;  font: bold 11px Verdana;
 padding: 5px 0px 0px 0px; text-align: center; background-color: #414141}
 
 p.legal {font: normal 11px Verdana; }
 
a.footer { color:white; text-decoration: underline;  }
a.footer:active { color:white; text-decoration: underline;  }
a.footer:visited { color:white; text-decoration: underline;  }
a.footer:hover { color:black; text-decoration: underline;  }
 
.caption {  text-align: center; }



.jqueryslidemenu{
font: bold 12px Verdana;
background: #414141;
width: 950px;


}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;

}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #414141; /*background of tabs (default state)*/
color: white;
padding: 8px 10px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;

}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;

}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;

}

.jqueryslidemenu ul li a:hover{
background: black; /*tab link background during hover state*/
color: white;

}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;

}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;

}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;

}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;

}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;

}



