body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.heading { font-size: 18px; font-weight: bold}
.subheading { font-size: 14px; font-style: italic; font-weight: bold; color: #999999}
a:active,a:link,a:visited {  text-decoration: underline; color: #000066}
a:hover {  text-decoration: underline; color: #000066}
.topHeading { font-size: 20px; font-weight: bold}
.equipTable { font-size: 16px; font-weight: bold}
.IndustryMenuHeads { font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.paragraphHead { font-size: 14px; font-weight: bold}
.white {  color: #FFFFFF}
.screentips { font-size: 12px; font-style: normal; font-weight: bold; color: #666666}
.indexCaption { font-size: 10px; font-style: italic}
.indexHeading { font-size: 13px; font-weight: bold}
.indexSubHead { font-size: 11px; font-weight: bold}


.heading2 { font-size: 14px; font-weight: bold; color: #333333;}


.MainLinks {
	text-decoration: none;  
	font-size: 14px; 
	font-weight: bold; 
	} 

a:link.MainLinks, a:active.MainLinks, a:visited.MainLinks { 
	text-decoration: none; 
	font-size:14px; 
	font-weight: bold; 
}

a:hover.MainLinks { 
	text-decoration: underline; 
	font-size: 14px;  
	font-weight: bold; 
	color: #6287A9;
} 

.acrobatlink {  	 
	font-size: 10px; 
	color: #666666; 
	text-decoration: none
	}

a:link.acrobatlink {  	 
	font-size: 10px; 
	color: #666666; 
	text-decoration: none
	}	
	
a:visited.acrobatlink {  
	font-size: 10px; 
	color: #666666; 
	text-decoration: none
	}
a:active.acrobatlink {  	 
	font-size: 10px; 
	color: #666666; 
	text-decoration: none
	}
	
a:hover.acrobatlink {  
	font-size: 10px; 
	color: #666666; 
	text-decoration: none
	}


	
.TechLibraryHeadings {  
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none 
}

.quick {
	font-size: 11px;
	color: #333366;
	text-decoration: none;
}
.dimTblHeading {	
	font-size: 14px;
	color: #FFFFFF;
	background-color: #314164;
	font-weight: bold;


}
.dimTblColumns {	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8A91A5;
}

.dimTblRow1 {	
	font-size: 10px;
}

.dimTblRow2 {	
	font-size: 10px;
	background-color: #EEEEEE;
}

.dimTable {
	border: thin solid #314164;
}

.caption {
	font-style: italic;
	color: #666666;
	font-size: 10px;
}

.configuration_caption {
	color: #666666;
	font-size: 10px;
}

.artSubjectLinks { font-size: 12px; color: #000000; } 

a:link.artSubjectLinks, a:active.artSubjecLinks, a:visited.artSubjectLinks { 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	}  
	
a:hover.artSubjectLinks { 
	font-size: 12px; 
	color:#000000; 
	text-decoration: underline;
	} 
	
.bottomLinks {	
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.bottomText {	
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

/*************************************************************
						Press Release Style 
*************************************************************/

.PRheading {	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7693B3; 
}

a.prHeadinglink:link,a.prHeadinglink:active,a.prHeadinglink:visited { 	 
	color: #FFFFFF; 
	text-decoration: none;
} 

a.prHeadinglink:hover { 	 
	color: #FFFFFF; 
	text-decoration: underline;
} 

.prTable {
	border: thin solid #7693B3;
}

.PRlRow1 {	
	font-size: 12px;
}
.PRRow2 {
	
	font-size: 12px;
	background-color: #EEEEEE;
}

.prText { 
	font-size:10px; 
} 

a:link.prLink, a:active.prLink, a:visited.prLink { 
	font-size:10px; 
	text-decoration: none; 
	color:#666666;
} 

a:hover.prLink { 
	font-size:10px; 
	text-decoration: none; 
	color:#333333; 
} 

/****************************************************************
						Newsletter Classes
****************************************************************/

.signupInputs {	
	font-size: 10px;
	border: none;
}

.signupHeading {	
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.signupSubmit {	
	font-size:11px;
	font-weight: bold;
	color: #666666;
	background-color: #DDDDDD;
	border: dashed thin #CCCCCC;
	
} 

.signupTable {
	background-color: #EEEEEE;
	border: dashed thin #CCCCCC;
}

.smInputs {	
	font-size: 10px;
	border: thin solid #333333;
}

.formLabels {	
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.enlarge {	
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

a:link.enlarge, a:active.enlarge, a:visited.enlarge, a:hover.enlarge { 	
	font-size: 10px;
	color: #666666;
	text-decoration: none;
} 

.infoTable {
	border: thin solid #8C9DC2;
}

.infoTableHead {	
	font-size: 14px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
	background-color: #8C9DC2;
}

a:link.infoTableHead, a:active.infoTableHead, a:visited.infoTableHead, a:hover.infoTableHead { 	
	font-size: 14px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
	background-color: #8C9DC2;
} 

.infoText { 
	font-size:11px; 
} 

.infoLinks { 
	font-size:11px; 
	color: #333333; 
	text-decoration: none; 
} 

a:link.infoLinks, a:active.infoLinks, a:visited.infoLinks, a:hover.infoLinks { 
	font-size:11px; 
	color: #333333; 
	text-decoration: none; 
} 

a:hover.infoLinks { 
	font-size:11px; 
	color: #333333; 
	text-decoration: underline; 
} 


/* Top menu classes */
.topMenu {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
} 

a:link.topMenu, a:active.topMenu, a:visited.topMenu { 
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
} 

a:hover.topMenu { 
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
} 

.activeTopMenu { 
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
} 

a:link.activeTopMenu, a:active.activeTopMenu, a:visited.activeTopMenu { 
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
} 

a:hover.activeTopMenu { 
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: underline;
} 

.products_toplinks {
	font-size: 10px; 
	color: #666666; 
	text-decoration: none;
}

a:link.products_toplinks, a:active.products_toplinks, a:visited.products_toplinks { 
	font-size: 9px;
	color: #000000;
	text-decoration: none;
} 

a:hover.products_toplinks { 
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
} 

.products2S {
	font-size: 13px;
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}

.products1S {
	font-size: 13px;
	border-right: solid 1px #cccccc;
}

.productsbS {
	font-size: 13px;
	border-bottom: solid 1px #cccccc;
}

.productsbShdr {
	text-transform: uppercase;
	font-size: 14px;
}

.productsbSsubhdr {
	text-transform: none;
	font-size: 14px;
}

.productnameLG {
	font-size: 13px;
}

.productnameSM {
	font-size: 10px;
}

.imageborder {
	border: solid 1px #dddddd;
}

sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
}

