/************************************/
/* File: style.css						*/
/*									*/
/************************************/
body			{ font-family:Arial, Helvetica, Sans-serif; font-size:9pt; }
input			{ font-family:Arial, Helvetica, Sans-serif; font-size:8pt; }
select			{ font-family:Arial, Helvetica, Sans-serif; font-size:8pt; }


/************************************/
/* LINKS							*/
/************************************/
a.normallink		{ font-weight : bold; font-family : Arial, Helvetica, Sans-serif; font-size: 12px; color : navy; text-decoration : underline;}
a.normallink:hover	{ color:maroon; }
a.normallink2		{ font-family : Arial, Helvetica, Sans-serif; font-size: 11px; color : maroon; text-decoration : underline;}
a.normallink2:hover	{ color:black; text-decoration : underline; }
a.normallink3		{ font-weight : bold; font-family : Arial, Helvetica, Sans-serif; font-size: 12px; color : black; text-decoration : underline;}
a.normallink3:hover	{ color:maroon; }
a.normallink4		{ font-weight : bold; font-family : Arial, Helvetica, Sans-serif; font-size: 12px; color : maroon; text-decoration : underline;}
a.normallink4:hover	{ color:black; }
a.normallink5		{ font-family : Arial, Helvetica, Sans-serif; font-size: 10px; color : #115511; text-decoration : underline;}
a.normallink5:hover	{ color:black; }
a.photonicslink		{ font-weight : bold; font-family : Arial, Helvetica, Sans-serif; font-size: 12px; color : #663399; text-decoration : underline;}
a.photonicslink:hover	{ color:black; }
a.medialink		{ font-family : Arial, Helvetica, Sans-serif; font-size: 10px; color : black; text-decoration : underline;}
a.irlink		{ font-family : Arial, Helvetica, Sans-serif; font-size: 12px; color : black; text-decoration : underline;}
a.irlink:hover	{ color:maroon; }
a.notelink		{ font-family : Arial, Helvetica, Sans-serif; font-size: 11px; color : black; text-decoration : none; font-weight:bold; }
a.notelink:hover	{ text-decoration : underline; }
a.notelink2		{ font-family : Arial, Helvetica, Sans-serif; font-size: 11px; color : black; text-decoration : none; }
a.notelink2:hover	{ text-decoration : underline; }
a.corplink	{ font-weight : bold; font-family : Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; color : #aaaaaa; text-decoration : none; }
a.corplink:hover	{ text-decoration : underline; }
a.features			{ color:black; }
a.news				{ color:black; }
a.news2		{ font-weight : bold; font-family : Arial, Helvetica, Sans-serif; font-size: 12px; color : #4B3968; text-decoration : none;}
a.news2:hover	{ text-decoration : underline; }
/* used on the side menus */
a.side			{ font-family:Arial, Helvetica, Sans-serif; color:navy; text-decoration:none; }
a.side:hover	{ font-family:Arial, Helvetica, Sans-serif; color:maroon; text-decoration:none; }
a.sideclicked	{ font-family:Arial, Helvetica, Sans-serif; color:gray; text-decoration:none; font-style:italic; }
a.sideclicked:hover	{ font-family:Arial, Helvetica, Sans-serif; color:maroon; text-decoration:none; font-style:italic; }
a.sideback		{ font-family:Arial, Helvetica, Sans-serif; color:black; text-decoration:none; }
a.sideback:hover	{ font-family:Arial, Helvetica, Sans-serif; color:maroon; text-decoration:none; }
a.side_inv		{ font-family:Arial, Helvetica, Sans-serif; color:#115511; text-decoration:none; }
a.side_inv:hover	{ font-family:Arial, Helvetica, Sans-serif; color:black; text-decoration:none; }
a.sidegray			{ font-family:Arial, Helvetica, Sans-serif; color:#777777; text-decoration:none; }
a.sidegray:hover	{ font-family:Arial, Helvetica, Sans-serif; color:maroon; text-decoration:none; }
/* used on the navigation page */
a.topmenu		{ color:white; text-decoration:none; }
a.topmenu:hover	{ color:silver; text-decoration:none; }
a.topmenusemi		{ color:white; text-decoration:none; }
a.topmenusemi:hover	{ color:silver; text-decoration:none; }
a.topmenutele		{ color:white; text-decoration:none; }
a.topmenutele:hover	{ color:silver; text-decoration:none; }
a.topmenuresearch		{ color:white; text-decoration:none; }
a.topmenuresearch:hover	{ color:silver; text-decoration:none; }
a.topmenumetrology		{ color:white; text-decoration:none; }
a.topmenumetrology:hover	{ color:#CA0000; text-decoration:none; }
a.onmenu		{ color:silver; text-decoration:none; }
a.level1		{ color:black; text-decoration:none; font-weight:bold; }
a.level1:hover	{ color:maroon; text-decoration:none; font-weight:bold; }
a.adv			{ color:black; font-size:8pt; }
a.adv:hover		{ color:maroon; font-size:8pt; }
a.help			{ color:#555555; text-decoration:none; }
a.help:hover	{ color:#555555; text-decoration:underline; }
/* used on the scrolling news box */
a.scroll		{ color:black; text-decoration:none; }
a.scroll:hover	{ color:maroon; text-decoration:none; }
a.scrolltele		{ color:black; text-decoration:none; font-size:9pt; }
a.scrolltele:hover	{ color:maroon; text-decoration:none; }

a.partsearch	{ color:#555555; text-decoration: underline; }
a.partsearch:hover	{ color:black; text-decoration: underline; }

/* used on the investors page */
a.investorlink	{ color:black; text-decoration: underline; font-weight:bold; }
a.investorlink:hover	{ color:#005900; text-decoration: underline; font-weight:bold; }
a.mainstorylink		{ color:black; font-size:8pt; text-decoration: underline; }


/****************************************/
/* CLASSES								*/
/****************************************/
/* used on the admin pages */
.admintext		{ font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-serif; } 
.eadmintext		{ font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-serif; color:red; } 
/* used on the main page */
.corp	{ font-weight : bold; font-family : Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; color : #4E4391; }
.corpgray	{ font-family : Arial, Helvetica, Sans-serif; font-size: 11px; color : #aaaaaa; }
.corp2	{ font-family : Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; color : black; }
.defaulttext	{ font-size:9pt; }
.dformtext		{ font-size:8pt; }
.edformtext		{ font-size:8pt; color:red; }
.formtable		{ border:1px solid black; } 
.newtext		{ font-size:13pt; color:red; font-weight:bold; }
.paging			{ font-size:8pt; }
.mainheader		{ font-size:8pt; border-bottom:1px solid black }
.maintext		{ font-size:9pt; }
.moretext		{ font-size:10pt; }
.paragraph		{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; }
.eparagraph		{ font-size:10pt; color:red; }
.heading01		{ font-size:10pt; font-weight:bold; }
.eheading01		{ font-size:10pt; font-weight:bold; color:red; }
.heading02		{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; font-weight : bolder; }
.heading03		{ font-family : Arial, Helvetica, Sans-serif ; font-size : 16px ; font-weight : bold; }
.listitem		{ font-size:9pt; }
.elistitem		{ font-size:9pt; color:red; }
.tableheading	{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; font-weight : bold ; color : FFFFFF ; background-color : black ; padding-bottom : 0px; padding-top : 3px; }
.tableheadingcompare	{ font-family : Arial, Helvetica, Sans-serif ; font-size : 11px ; font-weight : bold ; color : FFFFFF ; background-color : black ; padding-bottom : 0px; padding-top : 3px; }
.tableheadinggray	{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; font-weight : bold ; color : FFFFFF ; background-color : #9f9f9f ; padding-bottom : 0px; padding-top : 3px; }
.etableheading	{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; font-weight : bold ; color : red ; background-color : black ; padding-bottom : 0px; padding-top : 3px; }
.headingdark	{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; font-weight : bold ; background-color : EDEDED ; padding-bottom : 0px; padding-top : 3px; }
.headinglight	{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; font-weight : bold ; }
.dark			{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; background-color : EDEDED ; padding-bottom : 0px; padding-top : 3px; }
.light			{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; padding-bottom : 0px; padding-top : 3px; }
.lightcompare	{ font-family : Arial, Helvetica, Sans-serif ; font-size : 11px ; padding-bottom : 0px; padding-top : 3px; }
.edark			{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; background-color : EDEDED ; padding-bottom : 0px; padding-top : 3px; color:red; }
.elight			{ font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; padding-bottom : 0px; padding-top : 3px; color:red; }
.footer			{ font-family : Arial, Helvetica, Sans-serif ; font-size : 11px ; font-style : italic ; }
.notes			{ font-family : Arial, Helvetica, Sans-serif ; font-size : 11px ; }
.notes2			{ font-family : Arial, Helvetica, Sans-serif ; font-size : 11px ; text-decoration: underline; }
.captions		{ font-size:8pt; }
.newproductsinclude { font : lighter 7pt/15px Arial, Helvetica, Sans serif; }
.features		{ font-size:7pt; }
.mainstory		{ font-size:8pt; }
.white			{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:7pt; color:white; }
.yellow			{ font-family:Arial Narrow, Arial, Helvetica, Sans-serif; font-size:11pt; color:#F8CC07; }
.scroll			{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:10px; }
.etext			{ color:red; font-size:9pt; }
.questionshead	{ font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-serif; color:white }
.questions		{ font-size:8pt; font-family:Verdana, Arial, Helvetica, Sans-serif; }
/* used on the help page */
.helpheader		{ font-size:9pt; }
.helptext		{ font-size:8pt; }
/* used on the side menus */
.lefttext		{  font-family:Arial, Helvetica, Sans-serif; font-size:8pt; color:#555555; }
.sidetable		{ border-left: 1px solid black; border-right: 1px solid black; }
.sidetable2		{ border: 1px solid black; }
.sideheader		{ font-size:8pt; background-color:black; color:white; }
.sidetext		{ font-size:7pt; }
.sidemenu		{ font-size:8pt; }
.sidebottom		{ font-family:Verdana, Arial, Helvetica, Sans-serif; border-bottom:1px solid black; font-size:0px; }
/* used on the navigation page */
.topmenu		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:black; color:white; }
.topmenusemi	{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:#446432; color:white; }
.topmenutele	{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:#4B3968; color:white; }
.topmenuresearch	{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:navy; color:white; }
.topmenumetrology	{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:black; color:white; }
.menu			{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:black; }
.menusemi		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:#446432; }
.menutele		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:#4B3968; }
.menuresearch		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:navy; }
.menumetrology		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9px; background-color:black; }
.graybg			{ font-family:Verdana, Arial, Helvetica, Sans-serif; background-color:#c7c7c7; }
.menu2			{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:11px; border-bottom:1px solid black; background-color:#c7c7c7; }
.search			{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:11px; color:#555555; }
.siteindex		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:11px; }
.navtable		{ font-family:Verdana, Arial, Helvetica, Sans-serif; border-top: 1px solid black; border-left: 1px solid black; font-size:8pt; }
.searchbg		{ font-family:Verdana, Arial, Helvetica, Sans-serif; border-bottom:1px solid black; }
.partsearch		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; }
.investheading	{ background-color:#2c722e; color:white; font-family : Arial, Helvetica, Sans-serif ; font-size : 12px ; font-weight : bold ; padding-bottom : 0px; padding-top : 3px; }
/* used on the workflow pages */
.flowhead		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; }
.flowtext		{ font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:11px; }
.ecformtext		{ font-size:8pt; color:red; }

