@charset "utf-8";
/* CSS Document */

body  { margin:0; padding:0; background:url(../images/backg.jpg) repeat; font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}

img{

	padding:0px;

	margin:0px;

	border:none;

	outline:none;

}



div, table, td, p, h1, h2, h3, h4, form, select, input, label, span, a, li, span{

	padding:0;

	margin:0;

	}





#main  { width:980px; margin:0 auto;}

#wrap { width:980px; float:left; background:url(../images/diag-blackground.jpg) repeat;}

.headers { 
           width:980px; 
           float:left; 
           
         }
		 
.logo {

        width:auto;

		float:left;

        cursor:pointer;

        margin:4px 0 10px 10px;

       }
	   
.menu_gap {
           width:599px;
		   
		   float:right;
		   
		   margin:4px 10px 0 0;
		   }

.call {

        width:378px;

		float:right;

        margin:0;

       }
	   
.phone {

        width:160px;

		float:left;

        margin:8px 0 0 0;
		
		font:28px Arial Narrow, Helvetica, sans-serif; 

        font-weight:bold; 

        color:#b20020;

       }
	   
.mail {

        width:215px;

		float:right;
		
		font:12px Verdana, Arial, Helvetica, sans-serif; 

        font-weight:normal; 

        color:#000000;
		
		border-left:1px solid #cccccc;
		
		

       }
	   
.menu { 

       width:579px; 

       height:44px; 

       float:right;
	   
	   background-image:url(../images/menu_bg.jpg);
	   
	   background-repeat:repeat-x;
	   
	   border-radius:5px;
	   
	   margin:5px 0 0 0;
	   
	   
	   

	   }



.nav  { 

        width:559px; 

        float:left; 

        text-align:center; 

        margin:0;
		
		padding:10px;
		
		

		}



.nav ul  { 

           margin:4px 0 0 0; 

           padding:0; 

           list-style-type:none;

         }



.nav ul li  { 

              display:inline; 

              font:14px Georgia; 

              font-weight:normal; 

              color:#FFF; 

              padding:0 20px 0 20px;
			  
			  background:url(../images/border.jpg) no-repeat;
			  
			  background-position:right;

            }



.nav ul li a { 

               text-decoration:none; 

               color:#FFF; 

               outline:none;

			   padding:7px;

			   

			   }



.nav ul li a:hover { 

                     text-decoration:none; 

                     color:#000000;

				   }
				   
.nav ul li#border { 

                     background:none;

				   }
				   
/*Banner	*/	

		

.banner  { width:960px; height:244px; float:left; margin:0 0 21px 10px;}





#slides {

	position:relative;

	z-index:100; width:960px; height:244px;

}

.slides_container {

	width:960px; height:244px;

	overflow:hidden;

	position:relative;

	display:none;

}



.slides_container div.slide {

	width:960px; height:244px;

	display:block;

}



.pagination {

	margin:10px auto 0;

	width:100px;

}



.pagination li {

	float:left;

	margin:0 1px;

	list-style:none;

}



.pagination li a {

	display:block;

	width:12px;

	height:0;

	

	float:left;

	overflow:hidden;

}



.pagination li.current a {

	background-position:0 -11px;

}





/*Banner_close	*/

.wel_bg { 

       width:940px; 

       float:left;
	   
	   margin:0 0 20px 10px;
	   
	   padding:10px;
	   
       font:12px Verdana, Arial, Helvetica, sans-serif; 

       font-weight:normal; 

       color:#FFF;
	   
	   text-align:justify;
	   
	   line-height:18px; 
	   }
	   
.heading {

          font:25px Georgia; 

          font-weight:normal; 

          color:#ff5b00;
		  }	
		  
.high_box { 

       width:960px; 

       float:left;
	   
	   margin:0 0 20px 10px;
	   
	   }

.high_box1 { 

       width:663px;
	   
	   height:90px; 

       float:left;
	   
	   margin:0;
	   
	   background:url(../images/high.jpg) no-repeat;
	   
	   font:28px Georgia; 

       font-weight:normal; 

       color:#fff;
	   
	   
	   
	   }
	   
.inv { width:289px;
      
	  height:90px;
	  
	  float:left;
	  
	  margin:0 0 0 7px;
	  }
	  
.our_box { 

       width:960px; 

       float:left;
	   
	   margin:0 0 20px 10px;
	   
	   }
	   	  	   	   		     
.our_head { 

       width:942px; 

       float:left;
	   
	   margin:0;
	   
	   background:url(../images/our_bg.jpg) no-repeat;
	   
	  /* border-top-left-radius:5px;
	   
	   border-top-right-radius:5px;*/
	   
	   font:25px Georgia; 

       font-weight:normal; 

       color:#fff;
	   
	   padding:12px 0 15px 15px;
	   
	   /*border:1px solid #e1e1e1;*/
	   
	   }
	   
.cate { width:230px; float:left; margin:0 10px 0 0;}	   
	   
.prod_box { 

       width:228px; 

       float:left;
	   
	   margin:18px 0 0 0;
	   
	   border-top-left-radius:10px;
	   
	   border-top-right-radius:10px;
	   
	   font:14px Georgia; 

       font-weight:normal; 

       color:#ff5b00;
	   
	   padding:0;
	   
	   border:1px solid #97d104;
	   
	   border-bottom-right-radius:10px;
	   
	   border-bottom-left-radius:10px;
	   
	   }
	   
.prod_bg { 

       width:228px; 

       float:left;
	   
	   margin:0 0 0 0;
	   
	   background:url(../images/holo.png) no-repeat;
	   
	   font:14px Georgia; 

       font-weight:normal; 

       color:#000000;
	   
	   padding:6px 0 6px 0;
	   
	   text-align:center;
	   
	   
	   }
	   
.prod_img { width:auto; float:left; margin:8px 0 0 10px;}

.holo_text { width:207px; float:left; margin:8px 0 0 10px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#FFF; line-height:18px; text-align:left;}

.prod_bg1 { 

       width:228px; 

       float:left;
	   
	   margin:0 0 0 0;
	   
	   background:url(../images/demo.png) no-repeat;
	   
	   font:14px Georgia; 

       font-weight:normal; 

       color:#000000;
	   
	   padding:6px 0 6px 0;
	   
	   text-align:center;
	   
	   
	   }
	   
.prod_box1 { 

       width:228px; 

       float:left;
	   
	   margin:18px 0 0 0;
	   
	   border-top-left-radius:10px;
	   
	   border-top-right-radius:10px;
	   
	   font:14px Georgia; 

       font-weight:normal; 

       color:#ff5b00;
	   
	   padding:0;
	   
	   
	   
	   border-bottom-right-radius:10px;
	   
	   border-bottom-left-radius:10px;
	   
	   }
	   
.prod_bg2 { 

       width:228px; 

       float:left;
	   
	   margin:0 0 0 0;
	   
	   background:url(../images/stick.png) no-repeat;
	   
	   font:14px Georgia; 

       font-weight:normal; 

       color:#000000;
	   
	   padding:6px 0 6px 0;
	   
	   text-align:center;
	   
	   
	   }
	   
.prod_bg3 { 

       width:228px; 

       float:left;
	   
	   margin:0 0 0 0;
	   
	   background:url(../images/cards.png) no-repeat;
	   
	   font:14px Georgia; 

       font-weight:normal; 

       color:#000000;
	   
	   padding:6px 0 6px 0;
	   
	   text-align:center;
	   }
	   
.footer {
         width:980px;
		 
		 float:left;
		 
		 background:url(../images/footer.jpg) repeat-x;
		 
		 }
		 
.nav2  { 

        width:810px; 

        float:left; 

        text-align:center; 

        margin:15px 0 0 0;

		}



.nav2 ul  { 

           margin:0; 

           padding:0 0 0 175px; 

           list-style-type:none;

         }



.nav2 ul li  { 

              display:inline; 

              font:12px Verdana, Arial, Helvetica, sans-serif; 

              font-weight:normal; 

              color:#fff; 

              padding:0 10px 0 10px;
			  
			  border-right:1px solid #FFF;
			  
			  

            }



.nav2 ul li a { 

               text-decoration:none; 

               color:#FFF; 

               outline:none;

			   }



.nav2 ul li a:hover { 

                     text-decoration:none; 

                     color:#2575a9;

				   }
				   
.nav2 ul li#border { 

                     border:none;

				   }
				   

.copy { width:420px; 

float:left; 

padding:18px 0 8px 280px; 

font:12px Verdana, Arial, Helvetica, sans-serif; 

color:#FFF; 

line-height:18px;

text-align:center;

}



.think { text-decoration:none; color:#FFF; outline:none;}

.think:hover { text-decoration:none; color:#2575a9;}


.read { text-decoration:none; color:#FFF; outline:none;}

.read:hover { text-decoration:none; color:#2575a9;}

.click { text-decoration:none; color:#fe672e; outline:none;}

.click:hover { text-decoration:none; color:#2575a9;}

.readm { text-decoration:none; color:#FFF; outline:none;}

.readm:hover { text-decoration:none; color:#FFF;}

.web { width:150px; 

float:left; 

padding:10px 10px 0 10px; 

}

.foot { width:810px; float:left;}

/*-----------------------------*/
.products_head { 

       width:920px; 

       float:left;
	   
	   margin:0 0 5px 0; 
	   
	   background:url(../images/pro_heading.png) no-repeat;
	   
	   font:18px Georgia; 

       font-weight:bold; 

       color:#fff;
	   
	   padding:5px 0 10px 15px;
	   
	   
	   }
	   
	   
.products_box { 

       width:935px; 

       float:left;
	   
	   margin:0 0 10px 0;
	   
	   background:url(../images/category.jpg) repeat;
	   
	   font:18px Georgia; 

       font-weight:bold; 

       color:#fff;
	   
	   padding:6px;
	   
	   border:1px solid #e0e0e0;
	   
	   border-radius:6px;
	   }
	   
	   
.products_box1 { 

       width:920px; 

       float:left;
	   
	   margin:0;
	   
	   background:#fff;
	   
	   font:18px Georgia; 

       font-weight:normal; 

       color:#000000;
	   
	   padding:6px;
	   
	   border:1px solid #f2ead7;
	   
	   border-radius:6px;
	   
	   }
	   
.pro_hed {

          width:550px;
		  
		  float:left;
		  
		  font:14px Verdana, Arial, Helvetica, sans-serif;
		  
		  font-weight:bold;
		  
		  color:#000000;
		  
		  background-image:url(../images/arrow.png);
		  
		  background-position:left;
		  
		  background-repeat:no-repeat;
		  
		  padding:0 0 0 12px;
		  
		  }	
		  
.pro_hed1 {

          width:550px;
		  
		  float:left;
		  
		  font:12px Verdana, Arial, Helvetica, sans-serif;
		  
		  font-weight:normal;
		  
		  color:#fe672e;
		  
		  background-image:url(../images/aw.png);
		  
		  background-position:left;
		  
		  background-repeat:no-repeat;
		  
		  padding:0 0 0 12px;
		  
		  margin:5px 0 0 0;
		  
		  }		  
.nav3  { 

        width:925px; 

        float:left; 

        text-align:left; 

        margin:5px 0 0 0;
		
		

		}



.nav3 ul  { 

           margin:0; 

           padding:0 0 0 0; 

           list-style-type:none;

         }



.nav3 ul li  { 

              display:inline; 

              font:12px Verdana, Arial, Helvetica, sans-serif; 

              font-weight:normal; 

              color:#000000; 

              padding:0 10px 0 10px;
			  
			  background-image:url(../images/ar.png);
			  
			  background-position:left;
			  
			  background-repeat:no-repeat;
			  
			  

            }



.nav3 ul li a { 

               text-decoration:none; 

               color:#000000; 

               outline:none;

			   }



.nav3 ul li a:hover { 

                     text-decoration:none; 

                     color:#fe672e;

				   }
				   
.nav3 ul li#border { 

                     border:none;

				   }
				   
				   
.holo_box { 

       width:226px; 

       float:left;
	   
	   margin:0 22px 10px 0;
	   
	   background:url(../images/category.jpg) repeat;
	   
	   font:18px Georgia; 

       font-weight:bold; 

       color:#fff;
	   
	   padding:6px;
	   
	   border:1px solid #e0e0e0;
	   
	   border-radius:6px;
	   }
	   
	   
.holo_box1 { 

       width:214px; 

       float:left;
	   
	   margin:0;
	   
	   background:#fff;
	   
	   font:18px Georgia; 

       font-weight:normal; 

       color:#000000;
	   
	   padding:6px;
	   
	   border:1px solid #f2ead7;
	   
	   border-radius:6px;
	   
	   }
	   
.holo_head { 

       width:200px; 

       float:left;
	   
	   margin:0 0 5px 0; 
	   
	   background:url(../images/hologram_bg.png) no-repeat;
	   
	   font:15px Georgia; 

       font-weight:bold; 

       color:#fff;
	   
	   padding:5px 0 10px 15px;
	   
	   
	   }	   
	   
.nav4  { 

        width:200px; 

        float:left; 

        text-align:left; 

        margin:5px 0 0 0;
		
		

		}



.nav4 ul  { 

           margin:0; 

           padding:0 0 0 5px; 

           list-style-type:none;

         }



.nav4 ul li  { 

              display:block; 

              font:12px Verdana, Arial, Helvetica, sans-serif; 

              font-weight:normal; 

              color:#000000; 

              padding:0 10px 0 10px;
			  
			  background-image:url(../images/ar.png);
			  
			  background-position:left;
			  
			  background-repeat:no-repeat;
			  
			  border-bottom:1px solid #f4f1ea;
			  
			  line-height:25px;
			  
			  

            }



.nav4 ul li a { 

               text-decoration:none; 

               color:#000000; 

               outline:none;

			   }



.nav4 ul li a:hover { 

                     text-decoration:none; 

                     color:#fe672e;

				   }
				   
.nav4 ul li#border { 

                     border:none;

				   }
				   
				   
.holo_mid_box { 

       width:660px; 

       float:left;
	   
	   margin:0 0 10px 0;
	   
	   background:url(../images/category.jpg) repeat;
	   
	   font:18px Georgia; 

       font-weight:bold; 

       color:#fff;
	   
	   padding:6px;
	   
	   border:1px solid #e0e0e0;
	   
	   border-radius:6px;
	   }
	   
	   
.holo_mid_box1 { 

       width:645px; 

       float:left;
	   
	   margin:0;
	   
	   background:#fff;
	   
	   font:18px Georgia; 

       font-weight:normal; 

       color:#000000;
	   
	   padding:6px;
	   
	   border:1px solid #f2ead7;
	   
	   border-radius:6px;
	   
	   }
	   
.hol_hed {

          width:600px;
		  
		  float:left;
		  
		  font:18px Georgia;
		  
		  font-weight:normal;
		  
		  color:#000000;
		  
		  background-image:url(../images/dot.png);
		  
		  background-position:left;
		  
		  background-repeat:no-repeat;
		  
		  padding:0 0 0 25px;
		  
		  margin:0 0 5px 0;
		  
		  }	
		  
.hol_txt {

          width:620px;
		  
		  float:left;
		  
		  font:12px Verdana, Arial, Helvetica, sans-serif;
		  
		  font-weight:normal;
		  
		  color:#000000;
		  
		  padding:0 0 0 25px;
		  
		  margin:10px 0 0 0;
		  
		  line-height:18px;
		  
		  
		  
		  }
		  
.hol_txt1 {

          width:620px;
		  
		  float:left;
		  
		  font:12px Verdana, Arial, Helvetica, sans-serif;
		  
		  font-weight:normal;
		  
		  color:#000000;
		  
		  padding:0 0 0 25px;
		  
		  margin:5px 0 0 0;
		  
		  line-height:18px;
		  
		  
		  
		  }
		  
.hol_img {

margin:5px 0 0 10px;

border:1px solid #e5e5e5;}

.ho_box { width:650px;
 float:left;
 }
 
 /********************contact*********/

.c_lft {
    float: left;
    width: 930px;
	margin-bottom: 25px;
    margin-top:0;
	background:url(../images/landing_bg.jpg) repeat-x #ff6b21;
	border:1px solid #e5e5e5;
	padding:0 0 14px 0;
	border-radius:5px 5px;
}

.rg_fname_area {
    float: left;
    margin: 14px 0 0 20px;
    width: 900px;
}

.rg_fname_txt {
    color: #000000;
    font-family: Droid Sans, sans-serif;
    font-size: 14px;
	float:left;
	padding:4px 0 0 0;
	width:130px;
	text-align:right;
}

.rg_fname_ibox {
    background: none repeat scroll 0 0 transparent;
    border:none;
    outline:none;
    padding: 5px;
    width: 246px;
	float:left;
	border:1px solid #000000;
	margin:0 0 0 14px;
}



.buttons_s {
    float: left;
    margin: 20px 0 10px 150px;
    width: 262px;
}

.setButton {
width:auto;
height:auto;
float:left;
margin:0 26px 0 0;
}

/*.setButton1 {
width:85px;
 height:31px;
background:url(../images/buttons.png) no-repeat;
float:left;

outline:none;
border:none;
}*/

.rg_fname_area2 {
    float: left;
    margin:0 0 25px 0;
    width: 880px;
	color:#FFF;
	font-family: Georgia;
    font-size: 18px;
	background:url(../images/enquiry_bg.jpg) repeat; 
	border-radius:5px 5px;
	padding:5px;
}

.style1 {color: #FF0000;}
/*******************fixed**************/

.contact_bg { 

       width:450px; 

       float:left;
	   
	   margin:0 0 20px 10px;
	   
	   padding:10px;
	   
       font:12px Verdana, Arial, Helvetica, sans-serif; 

       font-weight:normal; 

       color:#FFF;
	   
	   text-align:justify;
	   
	   line-height:18px; 
	   }
	   
.branches_box { 

       width:226px; 

       float:left;
	   
	   margin:0 22px 10px 10px;
	   
	   background:url(../images/category.jpg) repeat;
	   
	   font:18px Georgia; 

       font-weight:bold; 

       color:#fff;
	   
	   padding:6px;
	   
	   border:1px solid #e0e0e0;
	   
	   border-radius:6px;
	   }
	   


#divMenu, ul, li, li li {
    margin: 0;
    padding: 0;
}
 
#divMenu {
    width: 200px;
    margin:5px 0 0 0;
}
 
#divMenu ul
{
     
}
 
    #divMenu li {
        margin: 0;

	padding: 0;

	list-style: none;

	float: left;
	
	position: relative;
	
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	
	background-image:url(../images/ar.png);
			  
	background-position:left;
			  
	background-repeat:no-repeat;
	
	border-bottom:1px solid #f4f1ea;
	
	width:200px;
			  
	
    }
 
        #divMenu li li {
            list-style: none;
            position: relative;
            background: #e8e8e8;
            left: 125px;
            top: -27px;
			
        }
 
 
    #divMenu ul li a {
        width: auto;
        height: 25px;
        display: block;
        text-decoration: none;
        text-align: left;
        font-family: Arial, Helvetica, sans-serif;
        color:#000000;
		padding: 0 0 0 15px;
        line-height: 26px;
		
    }
 
    #divMenu ul ul {
        position: absolute;
        visibility: hidden;
        top: 27px;
		
		
    }
	
	
 
    #divMenu ul li:hover ul {
        visibility: visible;
    }
 
    #divMenu li:hover {
        background-color:;
    }
 
    #divMenu ul li:hover ul li a:hover {
        background-color: #de7c1b;
		
    }
 
    #divMenu a:hover {
        font-weight: normal;
    }
	
	#divMenu #border {
        border:none;
    }	
	   
.colorf td{ border:1px solid #CCCCCC; padding:3px;}	   