/* CSS Document */

.button{font-size:12px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:45px; width:160px; height:45px;
text-align:center; text-decoration:none; font-weight:bold;
}
.button a{line-height:45px; font-family:Verdana, Arial, Helvetica, sans-serif;  width:160px; height:45px;
text-align:center; text-decoration:none; font-weight:bold;
}
.button a:hover{background:#006633; font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:45px; width:160px; height:45px;
text-align:center; text-decoration:none; font-weight:bold; display:block;
}
.button_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:44px;
	text-align:center;
}
.button_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:44px;
	text-align:center;
	text-decoration:none;
}
.button_text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:44px;
	text-align:center;
	text-decoration:underline;
}
.button1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	line-height:40px;
}
.button1 a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	line-height:40px;
	text-decoration:none;
	display:block;
}
.button1 a:hover{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#f9de3e;
	line-height:40px;
	display:block;
}

.user{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; font-weight:bold;
}
.mattar{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; 
}   
.mattar2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:8px; line-height:25px; text-decoration:none; 
}  
.mattar2 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:8px; line-height:25px; text-decoration:none; 
} 
	.mattar2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; padding-left:8px; line-height:25px; text-decoration:none; 
} 			
.mattar22{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:8px; line-height:18px; 
}   
.mattar20{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:8px; line-height:20px; 
}   

.mainclass{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; line-height:20px; padding-right:8px;
}	
.white2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding-left:8px; line-height:15px; text-decoration:none; 
}  
.white2 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding-left:8px; line-height:15px; text-decoration:none; 
} 
	.white2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; padding-left:8px; line-height:15px; text-decoration:none; 
} 								
.mainclass2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; line-height:20px; padding-left:10px; padding-right:10px;
}	


/*text */
.boldtext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#333333;
font-weight:bold;
} 

.bluetext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color: #526FD7
font-weight:bold;
}

/*pading*/
.padleft
{ padding-left:18px;
}

.padleft2
{ padding-left:15px;
}
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#ffffff; font-weight:normal;
}

#main{width:1002px; 
       margin:0px auto;
	   padding:0px;
	   }
	   
#header{width:1002px; 
       margin:0px;
	   padding:0px;
	   height:137px; background:url(../images/nav-bg111.jpg) 0px 100px no-repeat
	   }	
	   
	   
#top_logo{width:1002px;
         height:95px;
		 margin:0px;
		 padding:0px;
		 }	   
#top_logo img.logo{
		 margin:10px 0px 0px 20px;
		 padding:0px 0px 0px 0px;
		 }	
		 
#top_nav{width:1002px;
         height:42px;
		 margin:0px;
		 padding:0px; background:url(../images/nav-bg333.jpg) repeat-x;
		 }	
		 
#top_nav ul{margin:0px 0px 0px 0px;
		 padding:6px 0px 0px 0px;
		 }	
		 
#top_nav ul li{margin:0px 0px 0px 0px;
		 padding:0px 0px 0px 0px; float:left;
		 display:block; list-style:none;
		 }	
#top_nav ul li a{margin:0px 0px 0px 0px;
                 padding:0px 20px 0px 20px;
				 font-family:Arial, Helvetica, sans-serif;
				 font-size:12px;
				 color:#c65b2a; display:block; float:left; text-align:center;
				 text-decoration:none;
				 text-transform:uppercase; line-height:35px;
		 
				 }	
				 
#top_nav ul li a:hover{color:#ffffff; ;
				  background:#901321; padding:0px 20px 0px 20px; line-height:35px;
}
#middle_pan{width:1002px;
         
			margin:0px;
			padding:0px;
			}
			
#middle_pan_content{width:1002px;

         
			margin:0px;
			padding:30px 0px 0px 0px;
			}
			
#middle_pan_contenttopcor{width:1002px;
height:15px;
         
			margin:0px;
			padding:0px;
			}	
			
#middle_pan_contentbottomcor{width:1002px;
height:15px;
         
			margin:0px;
			padding:0px;
			}
			
#middle_pan_contentmidcor{width:962px;
 background:url(../images/mid-midcor.jpg) repeat-y;
         
			margin:0px 0px 0px 0px;
			padding:0px 20px 0px 20px;
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:13px;
			 color:#CCCCCC;
			 text-decoration:none;
			 font-weight:normal; overflow:hidden;
			 
			}	
			
#middle_pan_contentmidcor p{font-weight:normal;
}			
			
#products{width:962px;
          margin:0px;
		  padding:0px;
		  }	
		  
#products_left{width:262px;
          margin:0px;
		  padding:0px; float:left;
		  }	
#products_left p{margin:0px;
		  padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;
			 font-size:14px;
			 color:#CCCCCC;
			 text-decoration:none; line-height:20px;
		  }			  
		  
#products_right{width:700px;
          margin:0px;
		  padding:0px; float:left; 
		  }	
#products_right_topproductheading{width:700px;
          margin:0px;
		  padding:0px; height:30px;
		  }		
		  
#products_right_topproductheading h2{display:block; height:30px;
          margin:0px 0px 10px 0px;
		  padding:0px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif;
			 font-size:20px;
			 color:#CCCCCC;
			 text-decoration:none;
		  }		
#products_rightproducts_box{width:200px;
          margin:0px;
		  padding:0px; float:left;
		  }	
		  
#products_rightproducts_box img.proo{margin:0px 0px 40px 0px;
                                     padding:0px 0px 0px 0px;
									 }
        
.proo{margin:0px 0px 30px 0px;
      padding:0px 0px 0px 0px;
			 }
        					  
		  
#products_rightproducts_description{width:490px;
          margin:0px 0px 0px 10px;
		  padding:0px; float:left; height:300px;
		 
		  
		  }	
		  
#products_rightproducts_description1{width:490px;
          margin:0px 0px 40px 10px;
		  padding:0px; float:left; height:314px; background:#FFFFFF;
		  overflow:hidden;
		  
		  }	
		  
#products_rightproducts_description1 h2{width:470px;
          margin:10px 0px 0px 10px;
		  padding:0px; display:block;
		  height:24px;
		  
		  }	
		  
#products_rightproducts_description1 h3{width:490px;
          margin:0px 0px 0px 0px;
		  padding:0px; display:block;
		 
		  
		  }		
		  
#products_rightproducts_description1 p{
          margin:0px 0px 0px 0px;
		  padding:20px 0px 0px 10px; display:block;
		  font-family:Arial, Helvetica, sans-serif;
		  color:#000000;
		  text-decoration:none;
		  font-weight:normal;
		  }			  	  		  	  		  		  	  	  		  		
#middle_pan_bottom{width:1002px;
            height:160px;
			margin:0px 0px 10px 0px;
			padding:0px;
			
			}
			
#middle_pan_bottom_left{width:206px;
            height:155px;
			margin:0px 8px 0px 0px;
			padding:0px; float:left;
			
			}	
			
#middle_pan_bottom_right{width:420px;
            height:155px;
			margin:0px 0px 0px 0px;
			padding:0px; background:url(../images/news.jpg) no-repeat; float:left;
			
			}	
.box1{width:200px;
      height:155px;
	  margin:0px 0px 0px 210px;
	  padding:0px;
	  }		
	  
.box1 p{margin:0px 0px 0px 0x;
	  padding:35px 0px 0px 0px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  text-decoration:none;
	  color:#a4a4a4; display:block; line-height:25px;
	  }	
	  
.box1 h2{margin:0px 0px 0px 0x;
	  padding:0px 0px 0px 130px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  text-decoration:none; font-weight:bold;
	  color:#d9192e; background:url(../images/arrow.jpg) 160px 0px no-repeat;
	  }		
	  
.box1 h2 a{margin:0px 0px 0px 0x;
	  padding:0px 0px 0px 0px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  text-decoration:none; font-weight:bold;
	  color:#d9192e;
	  }	
	  
.box1 h2 a:hover{color:#FFFFFF;
}	
#services_shadow{width:365px;
            height:155px;
			margin:0px 0px 0px 0px; float:left;
			padding:0px; background:url(../images/services-bg.jpg) 0px 15px no-repeat;
			
			}


#services_logo{width:340px;
            height:102px;
			margin:35px 0px 0px 15px;
			padding:0px; overflow:hidden;
			
			}	
			
#services_logo img.serviceslogo{margin:0px 0px 2px 0px;
			padding:0px 0px 0px 0px;
			}
						  	    	  									
			
#middle_pan_left{width:506px;
                 height:449px;
				 margin:0px;
				 padding:0px; float:left; background:url(../images/heading-bg.jpg) 299px 0px no-repeat;
				 }	
/*#tagline{width:506px;
         height:104px;
		 margin:65px 0px 10px 0px;
		 padding:0px;
		 }*/
		 
#product_tag{width:506px;
         height:192px;
		 margin:0px 0px 0px 0px;
		 padding:0px;
		 }
		 
#product_tag_left{width:260px;
         height:192px;
		 margin:0px 0px 0px 0px;
		 padding:0px; float:left;
		 }	
		 
#product_tag_right{width:246px;
         height:192px;
		 margin:0px 0px 0px 0px;
		 padding:0px; float:left;
		 }		 
	 		   
		 
#tagline{width:506px;
         height:20px;
		 margin:25px 0px 50px 0px;
		 padding:0px;
		 }		 
		 
#middle_pan_right{width:496px;
                 height:449px;
				 margin:0px;
				 padding:0px; float:left;
				 }	
				 
#footer{width:1002px;
          
			margin:0px 0px 0px 0px;
			padding:6px 0px 0px 0px; border-top:1px solid #1a1a1a;
			
			}	

#footer_left{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:500px; float:left;
		
			}	
			
#footer_left_top{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:500px;
		height:30px;
			}	
			
#footer_left_top ul{margin:5px 0px 0px 0px;
		         padding:0px 0px 0px 0px;
		 }	
		 
#footer_left_top ul li{margin:0px 0px 0px 0px;
		               padding:0px 0px 0px 0px;
					   float:left;
					   display:block;
					   list-style:none;
					  
		 }	
		 
#footer_left_top ul li a{margin:0px 0px 0px 0px;
		               padding:0px 8px 0px 8px;
					   float:left;
					   display:block;
					   font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   text-decoration:none; 
					   color:#828282; border-left:1px solid #828282; height:12px;
		  
		 }		
		 
#footer_left_top ul li a.nonborder{border:none;
}		 
		 
#footer_left_top ul li a:hover{color:#333333;
}	

#footer_left_bottom{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:500px;
			}	 
			
#footer_left_bottom h2{margin:0px 0px 10px 0px;
		padding:0px 0px 0px 8px;
		font-family:Arial, Helvetica, sans-serif;
					   font-size:10px;
					   text-decoration:none;
					   color:#828282; 
		
			}	
			
#footer_left_bottom h2 a{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
					   font-size:10px;
					   text-decoration:underline;
					   color:#828282; 
		
			}	
			
#footer_left_bottom h2 a:hover{color:#666666;
}			

#footer_right{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:500px;
		height:40px; float:left;
			}
#footer_right img.logo2{margin:0px 0px 0px 340px;
		padding:0px 0px 0px 0px;
		
			}
			
.style_text01{width:210px;
         height:22px;
		 margin:0px;
		 padding:0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:14px;
		 color:#FFFFFF;
		 border:none; text-transform:none; 
		 }				
			
.style01{width:240px;
         height:22px;
		 margin:0px;
		 padding:0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#333333;
		 background:#fff; border:1px solid #605b5c; 
		 }	
		 
.style02{width:240px;
         height:50px;
		 margin:0px;
		 padding:0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#333333;
		  background:#fff; border:1px solid #605b5c;  
		 }	
		 
.product_text{margin:0px;
		 padding:0px 0px 0px 0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:13px;
		 color:#CCCCCC; f
		 }	
		 
.product_text1{margin:0px;
		 padding:0px 0px 0px 0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:14px;
		 color:#999999; font-weight:bold;
		 }	
		 
.product_textbold{margin:0px;
		 padding:0px 0px 0px 0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:13px;
		 color:#CCCCCC; font-weight:bold;
		 }		 	 	 	 										 	 										 	 
		 				 				 	 	 	 		 
.iframe-container{
position: relative;
width: 100%;
padding-bottom: 56.25%;
height: 0;
}

.iframe-container iframe{
position: absolute;
top:0;
left: 0;
width: 100%;
height: 100%;
}		   		 	 	 		 
		    