.table_cell
{
    font-size:8pt;
	font-family: arial,helvetica,sans-serif;
	vertical-align:top;
	text-align:center;
}
.link8
{
	font-size:8pt;
	color: #3366ff;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
}
.link10
{
	font-size:10pt;
	color: #3366ff;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
}
.eblast
{
	font-size: 10pt;
	color: #0051A2;
	font-family: arial,helvetica,sans-serif;
}	
.eblastlink
{
	font-size: 10pt;
	color: #0051A2;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline;
}	
.home_bg_blue
{
background-image: url(images/lp-blue-bg.jpg); 
background-attachment: fixed;
}

.table_blue
{
	font-size: 10pt;
	background-color: #336699;
	color:#ffffff;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
}	
.applications
{
	font-size: 11pt;
	color: #006699;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
}	

.subnav
{
	font-size: 9pt;
	color: #3366ff;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline;
}	
.subtext
{
	font-size: 9pt;
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
}	

.bodyheader
{
	font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	text-decoration:none;
	color:#0051a2;
}

.bodytext
{
	font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	text-decoration:none;
	color:black;
}

.bodylink
{
	font-size:10pt;
	color: #3366ff;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline;
}

.headernav
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:black;
}

a.lp_vanilla
{
	color:#ffffff;
		background-color:#0051a2;
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	line-height:100%;
	font-weight:bold;
}
a.lp_vanilla_nb
{
	color:#ffffff;
		background-color:#0051a2;
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	line-height:100%;
	font-weight:normal;
}



.lp_blue
{
	color:#ffffff;
	background-color:#0051a2;
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	line-height:100%;
}
.table_blue
{
	background-color:#0051a2;
}

.lp_white
{
	color:#ffffff;
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
		line-height:100%;
}

.footer_white
{
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
	color:##000000;
	background-color:#ffffff;
	line-height:200%;
}

.footer_blue
{
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
	color:#ffffff;
	background-color:#0051a2;
	line-height:150%;
}
.white_blue
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#ffffff;
}
link_hover
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#ffffff;
}
a.link_hover:link {color:#ffffff;} /* unvisited link */
a.link_hover:visited {color:#ffffff} /* visited link */
a.link_hover:hover {color:#E9A32C} /* mouse over link */
a.link_hover:active {color:#E9A32C} /* selected link */

.lp_white_blue
{
	font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	text-decoration:none;
	color:#ffffff;
	line-height:200%;

}


.clicktext
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#000000;
	line-height:110%;
}
.click_text_red
{
	font-family:arial,helvetica,sans-serif;
	font-size:11pt;
	text-decoration:none;
	color:#FF0000;
	line-height:110%;
}
.click_text_blue
{
	font-family:arial,helvetica,sans-serif;
	font-size:11pt;
	text-decoration:none;
	color:#006699;
	line-height:110%;
}
.white_black
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#ffffff;
	line-height:125%;
}
.headermavlinks
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#006699;
	line-height:125%;
}


.page_backgroundchip
{
background-image: url(images/chippump-bg.jpg); 
background-attachment: fixed;
background-repeat: repeat-y; 
}

.page_backgroundconv
{
background-image: url(images/bg-line-conv.jpg); 
background-attachment: fixed;
background-repeat: repeat-y; 
}
.page_backgroundconv_san
{
background-image: url(images/bg_line-sanitary-conv.jpg); 
background-attachment: fixed;
background-repeat: repeat-y; 
}


.page_background
{
background-image: url(images/bg-line-all.jpg); 
background-attachment: fixed;
background-repeat: repeat-y; 
}

.thispage
{
	color:#E9A32C;
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	line-height:100%;
	font-weight:bold;
}
.small_unnamed
{
	.font-size:10pt;
}
.font
{
	.font-face:arial,helvetica,sans-serif;
	.font-size:10pt;
}

.magneticlinks
{
	.font-face:arial,helvetica,sans-serif;
	.font-size:10pt;
	text-decoration:underline;
}
.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:170px;
}

.AccordionTitle
{
  height:20px;
  overflow: auto;
  cursor:pointer;
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  vertical-align:top;
  text-align:left;
  display:table-cell;
  -moz-user-select:none;
}


.AccordionContent
{
  width:170px;  
  height:0px;
  overflow:auto;
  display:none;
  margin:0px;
  padding:0px;
}
.Accordion1Content
{
  width:170px;  
  height:0px;
  overflow: visible;
  display:none;
  margin:0px;
  padding:0px;
}
.Accordion1Content_open
{
  width:170px;  
  height:90px;
  overflow: visible;
  display:block;
  margin:0px;
  padding:0px;
}
.Accordion2Content_open
{
  width:170px;  
  height:30px;
  overflow: visible;
  display:block;
  margin:0px;
  padding:0px;
}
.Accordion3Content_open
{
  width:170px;  
  height:60px;
  overflow: visible;
  display:block;
  margin:0px;
  padding:0px;
}
.Accordion4Content_open
{
  width:170px;  
  height:40px;
  overflow: visible;
  display:block;
  margin:0px;
  padding:0px;
}

.AccordionContainer
{
  width:170px;  
  margin:0px;
  padding:0px;
  padding-left:10px;
   
}

