/* CSS Document */

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	}
	
.BodyText {
	font-family:Verdana;
	font-size: 11px;
	color: #4C4C4C;
	text-align:justify;
	line-height:1.8;
	}

.BodyText-H {
	font:bold 11px Verdana;
	color: #4C4C4C; 
	text-align:justify; 
	line-height:18px;
	}

p {
	font-family: Verdana;
	font-size: 11px; 
	color: #4C4C4C; 
	text-align:justify; 
	line-height:16px;
	}
pre{
   font-family:Verdana;
   font-size: 11px;
   text-align:justify; 
   color: #4C4C4C; 
 }
h5 {
	font-family: Tahoma; 
	font-size: 11px; 
	color: #4C4C4C; 
	text-align:justify; 
	line-height:18px;
	}
h6{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #4C4C4C; 
	text-align:justify; 
	line-height:18px;
	}

.Pages_SideLinkHeading {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color:black;
	line-height:24px;
	text-align:justify; 
}
.Pages_SideSubLinkHeading {
	font:11px bold Verdana;
	color:black;
	line-height:16px;
	text-align:justify; 
}
.text {
	font-family: Verdana;
	font-size: 11px;
	color:#464646;
	line-height:15px;
	text-align:justify;
	
	
}
/* Copy Rights Style */
.copyrights {
	font-family: Verdana;
    font-size: 11px;
	color:#464646;
    text-align:center; 
	
}
/* More TD Style */
 TD.more a{
     font : bold 10px Verdana;
 	 color : #002BC3;
        }
   TD.more a:hover{
     font : bold 10px Verdana;
 	 color : #002BC3;
        }
ul {
	font-family:Verdana;
	font-size: 11px;
	color: #4C4C4C;
	text-align:justify;
	line-height:18px;
	}
ol {
	font-family:Verdana;
	font-size: 11px;
	color: #4C4C4C;
	text-align:justify;
	line-height:18px;
	}

/* Header Style */

TABLE#headerStyle{
   font: 11px Verdana;
   color: #464646;
  }
TABLE#headerStyle a{
   font:  11px Verdana;
   color: #464646;
   text-decoration: none;
}
TABLE#headerStyle a:hover {
	color:#464646;
	    }

/* Top Menu Style for Sub Layout */

table#topMenuStyle{
 	font:  11px Arial;
 	color: black;
 	
}
table#topMenuStyle tr{
	font:  11px Arial;
	color: black;
	text-decoration: none;
	}
table#topMenuStyle td{
	font:  11px Arial;
	color: black;
	text-decoration: none;
	}

table#topMenuStyle a{
	font:  11px Arial;
	color: black;
	text-decoration: none;
	}
table#topMenuStyle a:hover {
	color: black;
	font: bold 11px Arial;
		}
		
/* Top Menu Click */
	
table#topMenuClick{
 	font: bold  11px Arial;
 	color: #FFFFFF;
 	
}
table#topMenuClick tr{
	font:bold  11px Arial;
	color: #FFFFFF;
	text-decoration: none;
	}
table#topMenuClick td{
	font: bold 11px Arial;
	color:  #FFFFFF;
	text-decoration: none;
	}

table#topMenuClick a{
	font: bold  11px Arial;
	color:  #FFFFFF;
	text-decoration: none;
	}
table#topMenuClick a:hover {
	color:  #FFFFFF;
	font:bold 11px Arial;
		}

/* bottom Menu Style */

TABLE#bottomMenuStyle{
 	font: 13px Verdana;
 	color: #464646;
}
TABLE#bottomMenuStyle{
 	font:13px Verdana;
 	color: #464646;
}

TABLE#bottomMenuStyle a{
	font:13px Verdana;
	color: #464646;
	text-decoration: none;

}
TABLE#bottomMenuStyle a:hover {
	color: #464646;
	font: bold 13px Verdana;
		}

/* TopSubMenu Style */

TABLE#TopSubMenuStyle{
 	font: 11px Verdana;
 	color: "#FFFFFF";
}

TABLE#TopSubMenuStyle a{
	font: 11px Verdana;
	color: "#FFFFFF";
	text-decoration: none;
}
TABLE#TopSubMenuStyle a:hover {
	 color: #FFFFFF;
	 font: bold 11px Verdana;
		}
		
TABLE#TopSubMenuStyle a:visited{
	color: #FFFFFF;
	font: bold 11px Verdana;
		}
TABLE#TopSubMenuStyle a:link{
	color: #FFFFFF;
	font: bold 11px Verdana;
		}
		
/* Content Style */

TABLE#contentStyle{
}

TABLE#contentStyle a{
	font:  11px Verdana;
	color: #464646;
	text-decoration: none;

}
TABLE#contentStyle a:hover {
	color:#464646;
	    }
	    
/* More Style */

TABLE#moreStyle{
 	font: italic 11px Verdana;
 	color: #FF5400;
}
TABLE#moreStyle TD{
 	font: bold 10px Verdana;
 	color: #002BC3;
}

TABLE#moreStyle a{
	font: italic bold 11px Verdana;
	color: #FF5400;
}

/* Footer Style */

TABLE#footerStyle{
 	font: 11px Verdana;
 	color: #FFFFFF;
}

TABLE#footerStyle a{
	font: 11px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	}
TABLE#footerStyle a:hover {
	color:#FFFFFF;
	}
 
/* Building Style */

BODY#building {
	background-image: url('images/Building.jpg');
	background-repeat: no-repeat;
	background-attachment:fixed;
	}
	


/* Sub Menu Styles */

.on {
     background-image: url('../images/Submenu_BG_Click_New.jpg');
    color:black;
    font : 13px Verdana;
    text-align :center;
    }
.on a{
   	font: bold 13px Verdana;
	color: black;
	text-decoration: none;
  } 
.on a:hover {
	color: black;
	font: bold 13px Verdana;
}
 

    
.off {
    background-image: url('../images/Submenu_BG_New.jpg');
    color : #FFFFFF;
    font :  13px Verdana;
    text-align :center; 
    }
.off a{
   	font: 13px Verdana;
	color: #FFFFFF;
	text-decoration: none;
  } 
  
 /* Client List Styles */
  
 TABLE#clientlist{
 	font: bold 11pxVerdana;
 	color:#1D476C;
}

 /* rightMenuList */
 
table#rightcontent{
   font: 11px Verdana;
   color:#0050B0;
   
  }
table#rightcontent tr{
   font: 11px Verdana;
   color:#0050B0;
   }
table#rightcontent td{
   font: 11px Verdana;
  color:#0050B0;
  }
table#rightcontent a{
	font: 11px Verdana;
	color: #0050B0;
	text-decoration: none;
	}
table#rightcontent a:hover {
	color: #0050B0;
	font: bold 11px Verdana;
	  }

/* Our Offices */
	  
.ourOffices {
	font: bold 10px Verdana;
	color:#1D476C;
    text-align:justify; 
}

table#siteMap {
	font:  11px Verdana;
	color:#1D476C;
    
}
table#siteMap td{
	font:  11px Verdana;
	color:#1D476C;
    
}
table#siteMap  a{
	font:  11px Verdana;
	color:#1D476C;
    text-align:justify;
    text-decoration:none; 
}
table#siteMap  a:hover{
	font:  11px Verdana;
	color:#1D476C;
    text-align:justify;
    text-decoration:none; 
}
 
 
 /* Manufacturing Table Styles */
 
table#manf {
    font: 11px Verdana;;
    color:#1D476C;
    background-color:"#C6DEFF" ;
    width: 420; 
   
    }
 table#manf tr{
    font: 11px Verdana;
    color:#1D476C;
    background-color:"#C6DEFF" ;
   }
table#manf td{
    font: 11px Verdana;
  	color:#1D476C;
  	background-color:"#C6DEFF" ;
  }
 
 
 /*Examples*/
 

a.bg{
	width:100%;
	height:100%;
	text-decoration:none;
	cursor:default;
	color: "#FFFF00";
	padding-top:.6ex;
	margin-bottom:-.4ex;
	}
a.bg:hover{
	color: "#FFFF00";
	font-size:18px;
	width:100%;
	height:100%;
	}
.tdd {
	background: url(images/Sub-Menu_Button_BG.jpg) ;
	color : #FFFFFF;
	font :  13px Verdana;
	text-align :center;
}
.tdd A:LINK {
	display: block;
	height: 20px;
	color: #009900;
	font-weight: bold;
	text-decoration: none;
 }
.tdd A:HOVER {
	text-decoration: none;
	background: url(images/Sub-Menu_Button_BG-Click.jpg) ;
	width :180;
	}
 area#overview {
   color: orange ;
  }
  
  /* Header search text field */
  
.textfield_effect {   
   border-width: 1px;  
   border-style: solid;  
   border-color: #999999; 
   font : 10px Verdana;  
   color: #333333;  
   width: 170;  
   height: 20px;  
      }
   
   .textfield_effect1 {   
   border-width: 1px;  
   border-style: solid;  
   border-color: #999999; 
   font : 12px Verdana;  
   color: #333333;   
   width: 170px;
   height: 20px;  
   }
   
   .textfield_effect2 {   
   border-width: 1px;  
   border-style: solid;  
   border-color: #999999; 
   font : 12px Verdana;  
   color: #333333;   
    width: 170px;
   height: 20px;  
      }  
      
   .textfield_effect3 {   
   border-width: 1px;  
   border-style: solid;  
   border-color: #999999; 
   font : 12px Verdana;  
   color: #333333;   
   width: 300px;
   height: 20px;  
      }    
         
.textarea_effect {
	border-width: 1px;   
    border-style: solid;   
    border-color: #999999;
    font : 12px Verdana;  
    color: #333333;  
    width: 300px;
    height: 60px;
    
    
    
}
  
.butStnd {
    font: 13px verdana;
    width: 75px;
    background-color: #D8D8D8 ;
    color: black;
   }
.lbl {
     width:180px;
     font:  13px verdana;
	 color:black;
     text-align:left;

    }
 td.lblbold {
    
     font:  13px verdana;
	 color: black;
     

    }    
    
 /* Pdf Styles */
 
table#pdf{
   font: 12px Verdana;
   color:#1D476C;
  }
table#pdf tr{
   font: 12px Verdana;;
   color:#1D476C;
   }
table#pdf td{
   font: 12px Verdana;
  color:#1D476C;
  }
table#pdf a{
	font: 12px Verdana;;
	color: #1D476C;
	text-decoration: none;
	}
table#pdf a:hover {
	color: #1D476C;
	font: 12pxVerdana;
	  }
.pdfnames {
	font-family:Verdana;
    font-size: 12px;
	color:#1D476C;
	line-height:18px;
	text-align:justify; 
	
}
.doc {
	border: none;
	width: 50px;
	height: 50px;
}
.img {
	border: none;
	border :0;
	width:106px ;
	height:84px ;
}

.dnldIcon {
	border: none;
	width: 150px;
	height: 75px;
}

TD.anchorWhiteText a{
    text-decoration:none;
	color: #FFFFFF;
	background-repeat: no-repeat;
}

TD.textWhite a{
    text-decoration:none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	font:8px Verdana;
}
/* TD Menu Styles..*/
.textWhite
    font: 9px Arial;
    text-decoration:none;
	color:#FFFFFF;
	background-repeat: no-repeat;
	text-align:center;
	
}
.textWhite a{
    font:9px Arial;
    text-decoration:none;
	color:#FFFFFF;
	background-repeat: no-repeat;
	text-align:center;
	
}

.textGray{
    font : 10px Arial;
    text-decoration:none;
	color:#464646;
	background-repeat: no-repeat;
	text-align:justify;
	
}
.textGray a{
    font: 10px Arial;
    text-decoration:none;
	color:#464646;
	background-repeat: no-repeat;
	text-align:justify;
}
.textGraycenter{
    font : 10px Arial;
    text-decoration:none;
	color:#464646;
	background-repeat: no-repeat;
	text-align:center;
	
}
.textGraycenter a{
    font: 10px Arial;
    text-decoration:none;
	color:#464646;
	background-repeat: no-repeat;
	text-align:center;
}


.confirmation{
   font :  13px Verdana;
   color:#464646;
   text-align:center;
   
}
p.errorfont{
   font : 11px Verdana;
   color:#464646;
   text-align:center;
   
}
#menuButton {
  width: 106px;
  height: 84px;
  background-repeat: no-repeat;
  Cursor: pointer;
}

/* Style for image-dot*/

.dot{
	background-image: url('images/DOT.jpg');
	background-repeat: no-repeat;
	background-attachment:fixed;
	border:none;
	width:8px;
	height:8px;
	vertical-align:middle;
	}
 
 .casestudiesheader{
 background-repeat:no-repeat;
 width: 140px;
 height: 50px;
 }

 .casestudieslink{
 background-repeat:no-repeat;
 width: 140px;
 height: 50px;
 cursor: pointer;
 }
 
 /*
 .buttons{
 background-repeat:no-repeat;
 cursor: pointer;
 }
 
 .mouserPointer{
 	cursor: pointer;	
 }
 
 /* FeedBack Form Styles */	
 
#heading{
    font: bold 13px Verdana;
    color : black;
    text-align : center;
 }
 
.BodyText2 {
	font-family:Verdana;
	font-size: 11px;
	color: black;
	text-align:justify;
	line-height:1.8;
	}
	
/* Login Text Styles */
.LoginText{
	font-family:Verdana;
	font-size: 12px;
	color: black;
	text-align:center;
	line-height:1.8;
	}
	
/*Table Border in Login Form*/

.border
{
    border-color:#D8D8D8;
    border-style:solid;
	border-width:1;
}	

 
#heading1{
    font: bold 14px Verdana;
    color : black;
    text-align : center;
 }
 
 #heading11{
    font: bold 14px Verdana;
    color : black;
    text-align : left;
 }

.BodyText3 {
    font-weight :bold;
	font-family:Verdana;
	font-size: 12px;
	color: #464646;
	text-align:justify;
	line-height:1.8;
	}
.Brochures {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color:black;
	line-height:18px;
	text-align:justify; 
}
.imgNoBorder {
	border: none;
	border :0;
 }