/* CSS Document sup{ font-size:10px; font-family:Verdana;} */
body{margin:0 0 0 0; background-color:#F5F4F4;}

td,tr{font-family:verdena; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}

a:{font-weight:normal; color:#000099; font-size:12px; text-decoration:none; font-family: Verdana; }
a:link:{ color:#000099; text-decoration:none;}
a:visited:{ color:#000099; text-decoration:none;}
a:hover:{ color:#8F8F8F; text-decoration:none;}

h1{ font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.HeadingTxt {
	font-family: Verdana;
	font-size: 124%;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	line-height: 24px;
	letter-spacing: 0em;
}
.HeadingTxtCopy {
	font-family: Arial;
	font-size:20px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	float: left;
	line-height: 22px;
	letter-spacing: -0.8px;
}
.style4 {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	padding: 2px;
}
.searchTXT {
	font-family:Verdana;
	font-size: 14px;
	display: block;
	color: #000099;
	padding: 2px;
	font-weight: bold;
}

.MenuMainTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-top: 0px;
	line-height: 16px;
	font-weight: bold;
}

/*
.MenuLink:hover {}
/*.MenuLink:hover{
	background: url(nav_semiconductor_tools_on1.gif) no-repeat top;
	height: 26px;
	width: 151px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
}

.MenuLink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00009E;
	letter-spacing: -0.5px;
	padding: 0px;
	text-decoration:none;
}
.MenuLink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00009E;
	letter-spacing: -0.5px;
	padding: 0px;
	text-decoration:none;
}

.MenuLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00009E;
	letter-spacing: -0.5px;
	padding: 0px;
	text-decoration:none;
}
*/


.mainMenuTxt{
	color:#ffffff;
	background-image:url(button_bg_off.gif);
	background-repeat:no-repeat;
	font:Verdana;
	font-size:11px;
	width:127px;
	text-align:center;
	vertical-align:middle;
	height:33px;
	color:#ffffff;
	display:block;
	line-height:18px;
	padding:3px 0px 0px 5px;

	text-decoration:none;
}
.mainMenu{
	font:verdana;
	font-size:11px;
	padding:3px 0px 0px 5px;
	width:127px;
	height:33px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	text-align: center;
	vertical-align: middle;
			}

.mainMenu:link{
			font:verdana;
			display:block;
			color:#ffffff;
			text-align:center;
			text-decoration:none;
			width:127px;
			height:33px;
			padding:0px;
			}
			
.mainMenu:hover {
	color:#ffffff;
	background-image:url(button_bg_off.gif);
	background-repeat:no-repeat;
	font:Verdana;
	font-size:11px;
	width:127px;
	text-align:center;
	vertical-align:middle;
	height:33px;
	color:#ffffff;
	display:block;
	line-height:18px;
	padding:0px 0px 0px 5px;
			}
			


.Nav_Top2Line:link {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 33px;
	width: 117px;
	line-height: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 0px;
	text-decoration: none;
}

.Nav_Top2Line:active {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 33px;
	width: 117px;
	margin-left: 0px;
	line-height: 11px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 0px;
	text-decoration: none;
}

.Nav_Top2Line:visited {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 33px;
	width: 117px;
	margin-left: 0px;
	line-height: 11px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 0px;
	text-decoration: none;
}
.Nav_Top2Line:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 33px;
	width: 117px;
	margin-left: 0px;
	line-height: 11px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 0px;
	background-attachment: fixed;
	background-image: url(button_bg_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.MenuTxt2 {
	font-family: Arial;
	font-size: 11px;
	color: #000099;
	text-align:center;
	vertical-align:middle;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
	height:32px;
}
.tableBrdr {
	border: 1px solid #000099;
}
.flink:link{ color:#333333; text-decoration:none; font:11px Arial;}
.flink:active{color:#333333; text-decoration:none;font:11px Arial;}
.flink:visited{color:#333333; text-decoration:none;font:11px Arial;}
.flink:hover{color:#000099; text-decoration:none;font:11px Arial;}
.tableBrdrWhite {

	border: 1px solid #FFFFFF;
}
.Nav_singleTextLine:link {

	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 33px;
	width: 117px;
	line-height: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
	text-decoration: none;
}
.Nav_singleTextLine:visited {


	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 33px;
	width: 117px;
	line-height: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
	text-decoration: none;
}
.Nav_singleTextLine:active {



	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 33px;
	width: 117px;
	line-height: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
	text-decoration: none;
}
.Nav_singleTextLine:hover {
font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 33px;
	width: 117px;
	margin-left: 0px;
	line-height: 11px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 0px;
	background-attachment: fixed;
	background-image: url(button_bg_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bodytxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
}
.tflink { color:#666666; font:10px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1.0mm; }

.digit{color:#000000;  font:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.Menu1{	
			font-family: Arial;
			font-size: 11px;
			color: #0000AA;
			font-weight: lighter;
			text-align:center;
			vertical-align:middle;
			padding: 0px 0px 0px 5px;
			line-height:22px;
			text-decoration:none;
			height:25px;
			width:150px;
}
.Menu1:link{
			display:block;
			color: #0000AA;
			text-decoration:none;
			height:25px;
			width:150px;
}
.Menu1:hover{
			color:#ffffff;
			background-repeat:no-repeat;
			text-decoration:none;
			background-image: url(nav_semiconductor_tools_on.gif);
			height:25px;
			width:150px;
}
	
.Menu2:visited{
	color:#000099;
	font-size:11px;
	text-align:center;
	padding: 0px 0px 0px 5px;
	height:33px;
	text-decoration:none;
	width:150px;
	vertical-align:middle;
			}
.Menu2:active{
			display:block;
			color:#000099;
			text-align:center;
			text-decoration:none;
			height:33px;
			vertical-align:middle;
			}
.Menu2:link{
			display:block;
			color:#000099;
			text-align:center;
			text-decoration:none;
			height:33px;
			vertical-align:middle;
			}
.Menu2:hover {
	color:#ffffff;
	background-repeat:no-repeat;
	text-decoration:none;
	text-align:center;
	height: 33px;
	font-weight: normal;
	font-size: 11px;
	vertical-align:middle;
	background-image: url(nav_semiconductor_tools_on_2.gif);
}
.text{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.HeadingTxtCopy1 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	float: left;
	letter-spacing: -0.8px;
}

.back{background-color:#FFFF00; font-size:12px; color:#000000; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}

.MenuTxt { font-family: Arial; font-size: 11px; color: #0000AA; font-weight: lighter; text-align:center;
	vertical-align:middle; vertical-align:middle; }



.MenuLink{ font-family: Arial; font-size: 11px; color: #0000AA; font-weight: normal; text-align:center;
	       vertical-align:middle; padding-top:7px; text-decoration:none; height:30px; width:151px;  }
.MenuLink:link{ display:block; color: #0000AA; font-weight: normal; text-align:center; height:30px;
			    width:151px; }
.MenuLink:visited{ display:block; color: #0000AA; font-weight: normal; text-align:center; height:30px;
			      width:151px; }
.MenuLink:hover { color:#ffffff; background-repeat:no-repeat; text-decoration:none; font-weight: normal;
		          background-image:url(images/back_indu-button.gif); height:30px; width:151px; }/* background-image: url(nav_semiconductor_tools_on.gif); */




.MenuLink1{	font-family: Arial; font-size: 11px; color: #0000AA; font-weight: lighter; text-align:center;
	       vertical-align:middle; padding-top:2px; text-decoration:none; height:32px; width:151px; vertical-align:middle; }
.MenuLink1:link{ display:block; color: #0000AA; font-weight: lighter; height:32px; width:151px; }
.MenuLink1:visited{ display:block; color: #0000AA; font-weight: lighter; height:32px; width:151px; }
.MenuLink1:hover { color:#ffffff; background-repeat:no-repeat; text-decoration:none; font-weight: normal;
	/* background-image: url(nav_semiconductor_tools_on.gif); */
	background-image:url(images/back_appl-button.gif); height:32px; width:151px; }




.MenuLink2{ font-family: Arial; display:block; color:#000099; text-align:center; text-decoration:none;
			width:151px; height:32px; }
.MenuLink2:link{ font-family: Arial; display:block; color:#000099; text-align:center; 
				text-decoration:none; width:151px; height:32px; }
.MenuLink2:visited{ font-family: Arial; display:block; color:#000099; text-align:center; 
					text-decoration:none; width:151px; height:32px; }
.MenuLink2:hover { font-family: Arial; color:#ffffff; background-repeat:no-repeat; text-decoration:none;  
                   background-image:url(images/back_appl-button.gif); height:32px; width:151px; }
				   /*	background-image: url(nav_semiconductor_tools_on_2.gif); */
	
/* .MenuLink2:visited{
	font-family: Arial;
	color:#000099;
	text-decoration:none;
			}
.MenuLink2:active{
			font-family: Arial;
			color:#000099;
			text-decoration:none;
			background-image:url(images/back_appl-button.gif);
			}
*/


.nav_btnOff { background-repeat: no-repeat; height: 32px; width: 109px; background-position: center;
			  background-image:url(images/back_top.gif); padding:4px; vertical-align:middle; }
			  /*	background-image: url(button_bg_off.gif); */
			  
.nav_btnOn{ line-height:10px; padding-top:4px;  font-family: Arial; text-decoration:none; text-align:center; font-weight:bold; background-repeat: no-repeat; color:#ffffff; width:109px; height:32px; vertical-align:middle; }
.nav_btnOn:link{ display:block; color:#ffffff; text-decoration:none; width:109px; height:32px;  visibility: visible; }
.nav_btnOn:active{ display:block;color:#ffffff; text-decoration:none; vertical-align:middle;  }
.nav_btnOn:visited{ display:block; color:#ffffff; text-decoration:none; vertical-align:middle;  }
.nav_btnOn:hover{ font-family: Arial; text-decoration:none; text-align:center; font-weight:bold; background-repeat: no-repeat; color:#000000; width:109px; height:32px; vertical-align:middle; background-image:url(images/back_top-roll.gif); }
.PageCopy:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	font-weight: normal;
	color: #0000AA;
	text-decoration: none;
}
.Pagecopy:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	font-weight: normal;
	color: #0000AA;
	text-decoration: none;
}
.PageCopy:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
}



.nav_btnOff1 { background-repeat: no-repeat; height: 30px; width: 109px; background-position: center;
			  background-image:url(images/back_top.gif); padding-top:4px; vertical-align:middle; }

		
.nav_btnOn1{  font-family: Arial; text-decoration:none; text-align:center; font-weight:bold; background-repeat: no-repeat; color:#ffffff; width:109px; height:32px; vertical-align:middle; padding-top:8px; }
.nav_btnOn1:link{ display:block; color:#ffffff; text-decoration:none; width:109px; height:29px;  visibility: visible; }
.nav_btnOn1:active{ display:block;color:#ffffff; text-decoration:none; vertical-align:middle;  }
.nav_btnOn1:visited{ display:block; color:#ffffff; text-decoration:none; vertical-align:middle;  }
.nav_btnOn1:hover{ font-family: Arial; text-decoration:none; text-align:center; font-weight:bold; background-repeat: no-repeat; color:#000000; width:109px; height:32px; vertical-align:middle; background-image:url(images/back_top-roll.gif); }

.flash{ width:318px; height:215; }		
.HeadingTxtCopy2 {
	font-family: Verdana;
	font-size: 145%;
	font-weight: bold;
	color: #000000;
	text-align: center;
	line-height: 24px;
	letter-spacing: 0em;
	padding: 0px;
}
