body
{
padding:0px;
margin:0px;
background-color:#ffffff;
}
#maincontainer
{
width:780px;
padding:0px;
margin:0px;
}
#bodycontainer
{
width:780px;
padding:0px;
margin:0px;
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
float:left;
}
/*homesection starts*/
.logobg 
{
width:186px;
text-align:left;
padding:0px;
margin:0px;
float:left;
}
.img
{
padding:0px;
margin:0px;
}
.mainproduct
{
top:313px;
left:130px;
position:absolute;
}
.callout
{
top:300px;
left:460px;
position:absolute;
} 
.flash
{
width:594px;
height:345px;
padding:0px;
margin:0px;
float:left;
}
.homeproduct
{
width:780px;
padding:0px;
margin:0px;
float:left;
}
.otherhomeproduct
{
width:469px;
padding:0px;
margin:0px;
float:left;
}
.hometxt
{
width:311px;
height:197px;
background-image:url(../images/product_bg.jpg);
background-repeat:no-repeat;
padding:0px;
margin:0px;
float:left;
}
.homesubtxt
{
padding-top:79px;
margin:0px;
text-align:left;
}
.homeprodtxt
{
width:310px;
font:11px arial;
color:#79797A;
text-align:left;
padding-top:4px;
padding-left:4px;
padding-bottom:5px;
margin:0px;
float:left;
}
.boldtxt 
{
font:bold 11px arial;
color:#79797A;
text-decoration:none;
text-align:left;
padding-top:4px;
padding-left:4px;
margin:0px;
}
.boldtxt a
{
color:#79797A;
text-decoration:none;
}
.boldtxt a:visited
{
color:#79797A;
text-decoration:none;
}
.boldtxt a:hover
{
color:#e87a1b;
text-decoration:none;
}
.txtalign
{
padding-bottom:10px;
margin:0px;
text-decoration:none;
float:left;
}
.txtalign1
{
margin:0px;
text-decoration:none;
float:left;
}
.footer
{
width:780px;
padding-left:70px;
margin:0px;
background-image:url(../images/home-footer.jpg);
background-repeat:no-repeat;
text-align:left;
text-decoration:none;
float:left;
}
.mainfooter
{
width:575px;
font:11px arial;
color:#79797A;
padding-top:38px;
text-align:left;
text-decoration:none;
float:left;
}
.mainfooterimgs
{
padding-left:12px;
padding-right:12px;
float:left;
}
.mainfooterlogo
{
margin-left:5px;
margin-bottom:5px;
padding-left:12px;
float:left;
}
/*home section ends*/
/*footer section starts*/
.subfooter
{
width:780px;
height:110px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
float:left;
}
.subfootertxt
{
font:11px arial;
color:#79797A;
text-decoration:none;
text-align:left;
padding-left:70px;
margin-top:89px;
float:left;
}
.flashfooterlogo1
{
padding-left:15px;
margin:0px;
float:left;
}
.flashfooterlogo
{
padding-top:5px;
padding-left:15px;
margin:0px;
float:left;
}
.subfooterlogo
{
padding-top:53px;
padding-left:30px;
float:left;
}
.footer3
{
width:780px;
text-align:left;
text-decoration:none;
float:left;
}
.subflashfooter
{
text-align:left;
float:left;
margin-top:50px;
padding-left:64px;
}
.subflashfooter2
{
text-align:left;
float:left;
padding-left:64px;
margin-top:30px;
}
.subflashfooter1
{
text-align:left;
float:left;
padding-left:64px;
margin-top:45px;
}
.flashfooterimgs
{
padding-left:13px;
padding-right:12px;
margin:0px;
float:left;
}
.mainfooterlogo1
{
padding-top:13px;
padding-bottom:8px;
padding-left:27px;
margin:0px;
float:left;
}
/*footer section ends*/
/*productinfo starts*/
.containerflash
{
width:780px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:640px;
float:left;
}
.containerflash2
{
width:780px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:640px;
float:left;
}
.proflash
{
width:594px;
height:570px;
padding:0px;
margin:0px;
float:left;
}
/*productinfo ends*/
/*common classes in product section*/
 .prodinfocont
 {
 width:780px;
 padding:0px;
 margin:0px;
 float:left;
 }
  .prodinfocont2
 {
 width:780px;
 padding:0px;
 margin:0px;
 float:left;
 }
 .prodtxt
 {
 padding-left:75px;
 padding-right:10px;
 text-align:left;
 float:left;

 }
  .prodtxt2
 {
 padding-left:75px;
 padding-right:10px;
 text-align:left;
 float:left;
background-color:red;
 }
 .line
 {
 width:580px;
 padding:0px;
 margin:0px;
 float:left;
 }
 .curve
 {
 width:9px;
 height:9px;
 float:left;
 }
.hline
{
width:555px;
background-color:#D9D9D9;
padding:0px;
margin:0px;
float:left;
}
.hline1
{
width:565px;
background-color:#D9D9D9;
padding:0px;
margin:0px;
float:left;
}
/*common classes in product section ends*/
/*productinfo starts*/
.flash1
{
width:594px;
height:397px;
padding:0px;
margin:0px;
float:left;
}
.workcont
 {
 width:580px;
 float:left;
 }
 .workimage
{
 width:238px;
 border-left:1px solid #D9D9D9;
 text-align:center;
 padding-top:40px;
 padding-bottom:40px;
 float:left;
 }
.productworktxt
{
width:315px;
font:11px arial;
color:#79797A;
text-align:left;
text-decoration:none;
padding-top:15px;
padding-bottom:10px;
line-height:15px;
float:left;
}
.linkwork
{
font:11px arial;
color:#79797A;
text-decoration:none;
text-align:left;
float:left;
}
/*productwork ends*/
/*productfaq section starts*/ 
.wholecontainer
{
width:780px;
margin-top:2px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
float:left;
}
 .rcont
{
width:583px;
float:left;
}
.faqimage
{
 width:238px;
 border-left:1px solid #D9D9D9;
 text-align:center;
 padding-top:26px;
 padding-bottom:60px;
 float:left;
 }
 .faqimage1
{
 width:238px;
 border-left:1px solid #D9D9D9;
 text-align:center;
 padding-top:26px;
 padding-left:168px;
 padding-bottom:30px;
 float:left;
 }
 .faqtxt
{
width:343px;
font:11px arial;
color:#79797A;
text-align:left;
line-height:15px;
padding-bottom:7px;
padding-top:16px;
float:left;
}
.faqtxtalign
{
padding-bottom:10px;
margin:0px;
padding-left:2px;
text-decoration:none;
float:left;
}
 /*.faqlink
{
font:11px arial;
color:#79797A;
text-decoration:none;
text-align:left;
padding-left:238px;
float:left;
}*/
/*productfaq section ends*/ 
/*producttestimonial section starts*/ 
 .testimage
{
 width:238px;
 border-left:1px solid #D9D9D9;
 text-align:center;
 padding-top:26px;
 padding-bottom:23px;
 float:left;
 }
 .protestmonial
{
width:319px;
font:11px arial;
color:#79797A;
text-align:left;
line-height:15px;
padding-top:16px;
margin:0px;
float:left;
}
/*producttestimonial section ends*/ 
/*hand section starts*/  
.flashhome
{
width:594px;
height:510px;
padding:0px;
margin:0px;
float:left;
}
.flashhand
{
width:594px;
height:540px;
padding:0px;
margin:0px;
float:left;
}
.handwashcont
{
width:581px;
padding:0px;
margin:0px;
float:left;
}
.handwashimage
{
width:206px;
float:left;
}
.handline
{
 width:325px;
 background-color:#D9D9D9;
 background-repeat:no-repeat;
 padding:0px;
 margin:0px;
 float:left;
}
.handtxt
{
width:315px;
font:11px arial;
color:#79797A;
text-align:left;
padding-top:30px;
padding-left:15px;
line-height:16px;
float:left;
}
.handtxt ul
{
padding-left:15px;
margin-top:16px;
margin-bottom:7px;
margin-left:0px;
margin-right:0px;
line-height:14px;
}
.handtxt li
{
line-height:14px;
text-align:left;
padding-bottom:2px;
margin:0px;
list-style-image:url(../images/bullet.jpg);
}
/*hand section ends*/ 
/*germ section starts*/

.flashgerm
{
width:594px;
height:590px;
padding:0px;
margin:0px;
float:left;
}
.germcont
{
 width:580px;
 float:left;
}
.germworldimage
{
 width:198px;
 border-left:1px solid #D9D9D9;
 padding-top:40px;
 padding-bottom:20px;
 text-align:center;
 float:left;
}   
.germimage
{
 width:170px;
 border-left:1px solid #D9D9D9;
 padding-top:20px;
 padding-left:25px;
  padding-bottom:20px;
 float:left;
}   
.germimage1
{
 width:170px;
 padding-top:27px;
 padding-left:28px;
 float:left;
}  
.germimage2
{
 width:138px;
 padding-top:40px;
 padding-left:63px;
 float:left;
}    
.germtxtcont
{
 width:370px;
 float:left;
}
.germworldtxt
{
width:335px;
font:11px arial;
color:#79797A;
text-align:left;
line-height:15px;
padding-top:15px;
float:left;
}
.germtxt
{
width:370px;
font:11px arial;
color:#79797A;
line-height:15px;
text-align:left;
padding-top:20px;
padding-left:20px;
}
.germtxt ul
{
padding-left:15px;
margin:0px;
}
.germtxt li
{
text-align:left;
padding-bottom:2px;
margin:0px;
list-style-image:url(../images/bullet.jpg);
}
.germsoaplink
{
font:11px arial;
color:#79797A;
text-decoration:none;
text-align:left;
padding-top:20px;
float:left;
}
/*germ section ends*/
/*resource section starts*/
 .rcont
{
width:583px;
float:left;
}
.restxt
{
width:319px;
font:11px arial;
color:#79797A;
line-height:16px;
text-align:left;
padding-top:10px;
padding-left:1px;
margin:0px;
float:left;
}
.respressimage1
{
width:130px;
border-left:1px solid #D9D9D9;
padding-top:35px;
padding-bottom:35px;
padding-left:30px;
padding-right:70px;
float:left;
}
.respressimagelead
{
width:550px;
border-left:1px solid #D9D9D9;
padding-top:35px;
padding-bottom:10px;
padding-left:41px;
padding-right:35px;
float:left;
}
.respressvideolead
{
width:550px;
border-left:1px solid #D9D9D9;
padding-top:35px;
padding-bottom:10px;
padding-left:10px;
float:left;
}
.restxtlead
{
width:550px;
border-left:1px solid #D9D9D9;
font:11px arial;
color:#79797A;
line-height:16px;
text-align:left;
padding-top:10px;
padding-left:41px;
margin:0px;
float:left;
}
.resimage1
{
width:80px;
padding-top:10px;
padding-left:0px;
padding-right:10px;
float:left;
}
.restxt1
{
width:228px;
font:11px arial;
color:#79797A;
line-height:16px;
text-align:left;
padding-top:10px;
padding-left:1px;
margin:0px;
float:left;
}
 .reswashtxt
{
width:290px;
font:11px arial;
color:#79797A;
text-align:left;
padding-top:15px;
padding-bottom:7px;
line-height:16px;
float:left;
}
 .reswashtxt2
{
width:290px;
font:11px arial;
color:#79797A;
text-align:left;
line-height:15px;
padding-top:15px;
padding-bottom:7px;
float:left;
}
.resourcelink
{
font:11px arial;
color:#79797A;
text-decoration:none;
text-align:left;
padding-left:235px;
float:left;
}
/*.resourceiqlink
{
font:11px arial;
color:#79797A;
text-decoration:none;
text-align:left;
padding-top:20px;
padding-left:230px;
float:left;
}*/
.reslinkimage
{
width:180px;
border-left:1px solid #D9D9D9;
padding-top:25px;
padding-bottom:60px;
padding-left:25px;
padding-right:25px;
float:left;
}
.respressimage
{
width:130px;
border-left:1px solid #D9D9D9;
padding-top:35px;
padding-bottom:80px;
padding-left:30px;
padding-right:70px;
float:left;
}
.resiqimage
{
width:204px;
border-left:1px solid #D9D9D9;
padding-top:35px;
padding-bottom:50px;
padding-left:15px;
padding-right:15px;
float:left;
}
.resiqcont
{
width:311px;
font:11px arial;
padding:0px;
margin:0px;
float:left;
}
.resiqans
{
width:250px;
font:11px arial;
color:#79797A;
text-align:left;
line-height:17px;
padding:0px;
margin:0px;
float:left;
}
.resiqans ul
{
text-align:left;
padding-top:0px;
padding-bottom:0px;
padding-left:40px;
padding-right:0px;
margin:0px;
}
.resiqans li
{
text-align:left;
list-style-type:lower-alpha;
padding:0px;
margin:0px;
}
/*resourcesection ends*/
/*commercialsection starts*/
.commercialline
{
 width:600px;
 float:right;
 padding:0px;
 margin:0px;
}
.comimage
{
width:193px;
border-left:1px solid #D9D9D9;
padding-top:35px;
padding-bottom:50px;
padding-left:25px;
padding-right:25px;
float:left;
}
.comimage1
{
width:201px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
float:left;
}
.comdialimage
{
width:207px;
padding-top:20px;
padding-left:17px;
float:left;
}
.comgraphpoint
{
width:213px;
padding-top:25px;
padding-left:17px;
float:left;
}
.comgraphimage
{
width:304px;
font:11px arial;
color:#79797A;
text-align:left;
padding-top:10px;
padding-left:10px;
float:left;
}
.commercialimage
{
width:230px;
padding-top:15px;
float:left;
}
/*commercialsection ends*/



