﻿
html,body{background-color: rgb(255,255,255);margin:0px;padding:0px;border:0px;width:100%;height:100%; font-family: Arial,Helvetica,sans-serif font-size:9pt;} 
body, p, td{font-family:Arial,Helvetica,sans-serif; color:rgb(0,0,0); font-size:9pt; text-align:left;}

	/* General Content Styles */
	
	h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;}
	b,strong, .bold{font-weight:bold;}
	i,em, .italic {font-style:italic;}
	em strong,strong em {font-weight:bold;font-style:italic;}
	i strong,strong i {font-weight:bold;font-style:italic;}
	u{ text-decoration:underline;}
	ul{list-style:disc;}
	ul li,blockquote{list-style:disc; margin-left:25px;}
	ol{list-style-type:decimal;}
	ol li, blockquote{list-style-type:decimal; margin-left:25px;}
	caption{display:none;}
	.EktronEditorsMenuMarker{position:relative;top:0px;left:0px;clear:none;}
	.EktronEditorsMenu li{list-style-type:none;}
	/* Links */
	a, a:link, a:active, a:visited{text-decoration:underline;color:#000000; font-size:9pt;}
	a:hover{color:#3366cc; font-size:9pt;}
	@media screen {a.skipToContent{display:none;}}
	@media speech {a.skipToContent{}}
	.login{padding:20px 0px 0px 20px;}
	.body{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;line-height: 13pt;color: #000000;} 
	.bolded{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;line-height: 13pt;font-weight: bold;color: #000000;} 
	/* END Links *
	/* Layout */
	
	/* Base elements */
	#container{width:780px;margin:0px;padding:0px;display:block;clear:both;background-color:rgb(255,255,255);text-align:left;border-width:0px 1px 1px 1px;border-color:rgb(0,0,0);border-style:solid;}
	#layout{padding:0px 0px 10px 0px;}
	/* Mast Head */
	#masthead {background-image:url(images/header.gif); background-repeat:no-repeat; height:113px; width:780px; display:inline-block; text-align:left;margin:0px; color:rgb(0,0,0); font-size:8pt;padding:0px;}
	#masthead a,#masthead a:link,#masthead a:active, #masthead a:visited{color:rgb(255,255,255); font-weight:bold;  font-size:8pt; text-decoration:none;}
	#logo{vertical-align:text-top; text-align:left; padding:0px; margin:0px; float:left;}
	#masthead .links {display:inline-block; float:right; width:580px; text-align:left; margin-bottom:30px; color:rgb(255,255,255);  font-weight:bold; }
	#masthead .links .newsroom a{padding:50px 0px 0px 0px; display:inline; float:left;}
	#masthead .links .account a{display:inline; float:left; padding:35px 0px 0px 20px;}
	#masthead .links .coupling a{display:inline; float:left; padding:20px 0px 0px 20px;}
	#masthead .links .search {display:inline; float:right; padding:5px 20px 0px 0px;}
	#masthead .links .search .btn{ padding:0px; vertical-align:middle;}
	
	/* Navigation*/
	#navigation{padding:0px;margin:0px; font-size:9pt; color:rgb(255,255,255); text-align:left; line-height:26px; height:26px; }
	#navigation {display:inline; zoom:1;}
	#navigation a{font-family:Arial,Helvetica,sans-serif;font-size:9pt; color:rgb(255,255,255); font-weight:bold; padding:0px 10px 0px 0px;}
	#navigation a:link,#navigation a span, #navigation a:visited{text-decoration:none;display:inline-block; color:rgb(255,255,255); vertical-align:bottom;line-height:26px; height:26px;cursor:pointer;margin:0px;}
	#navigation a:hover{ color:#F19203; line-height:26px; height:26px;} 
	#navigation ul{list-style-type:none;width:100%;margin:0px;padding:0px;}
	#navigation li{list-style-type:none; display:inline;margin:0px;padding:0px; vertical-align:bottom;}
	
	/*MENU*/
	 #menu{}
	.AspNet-Menu-Horizontal{padding:0px;margin:0px;clear:none;bottom:0px;border:0px;font-size:100%; }
	
	/*#menu ul{margin:0px;padding:0px;}*/
	.AspNet-Menu li ul{margin:5px;padding:5px; font-size:9pt; }
	.AspNet-Menu li{float:left;}
	
	/*Parent elements*/
	.AspNet-Menu-Leaf, .AspNet-Menu-WithChildren{list-style-type:none;display:inline;margin:0px;text-align:center;cursor:pointer;}
	.AspNet-Menu-Leaf:hover, .AspNet-Menu-WithChildren:hover{}
	.AspNet-Menu a, .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-NonLink{display:block;width:auto;padding:5px 10px;text-align:center;}
	#masthead #menu .AspNet-Menu-NonLink,#masthead #menu .AspNet-Menu a:visited,#masthead #menu  .AspNet-Menu a:active,#masthead #menu  .AspNet-Menu a:link, #masthead #menu .AspNet-Menu a:hover{color:rgb(255,255,255); text-align:left; font-family:Arial,Helvetica,sans-serif;font-size:9pt; color:rgb(255,255,255); font-weight:bold; padding:0px 10px 0px 0px;}
	.AspNet-Menu-ChildSelected, .AspNet-Menu-Selected {color:rgb(255,255,255);}
	
	/*Current section*/
	.AspNet-Menu-Selected, .AspNet-Menu-Selected:hover, .AspNet-Menu-ChildSelected, .AspNet-Menu-ChildSelected:hover{}
	.AspNet-Menu-Selected a, .AspNet-Menu-Selected a:hover, .AspNet-Menu-Selected a:visited,.AspNet-Menu-ChildSelected a, .AspNet-Menu-ChildSelected a:hover, .AspNet-Menu-ChildSelected a:visited{color:rgb(255,255,255); font-weight:normal;}
	.AspNet-Menu ul ul,.AspNet-Menu li li{ font-weight:normal;font-size:8pt!important;}
	Sub-items
	.AspNet-Menu-WithChildren ul{}
	.AspNet-Menu-WithChildren .AspNet-Menu-Leaf{list-style-type:none;width:150px; font-weight:normal; text-align:left; margin:0px;display:block;cursor:pointer;color:rgb(255,255,255); background-color:Black!important; font-size:8pt!important; padding:0px 3px 0px 3px;  border-left:solid 1px #F19203; border-right:solid 1px #F19203;}
	
	#masthead #menu .AspNet-Menu li li a, #masthead #menu .AspNet-Menu li li a:link, #masthead #menu .AspNet-Menu li li:active, #masthead #menu .AspNet-Menu li li a:visited {font-weight:normal; width:150px;font-size:8pt!important; line-height:20px; vertical-align:middle; padding:0px 3px 0px 3px; }
	#masthead #menu .AspNet-Menu li li a:hover { color:#F19203; }
    Sub-selected
	li.AspNet-Menu-ChildSelected .AspNet-Menu-Selected{}
	
	Sub-hover
	li.AspNet-Menu-ChildSelected .AspNet-Menu-Selected:hover,.AspNet-Menu-WithChildren .AspNet-Menu-Leaf:hover{ color:#F19203; }
    
    Sub A tags
	.AspNet-Menu-WithChildren .AspNet-Menu-Leaf a,.AspNet-Menu-WithChildren .AspNet-Menu-Leaf a:hover,.AspNet-Menu-WithChildren .AspNet-Menu-Leaf a:visited{display:block;width:150px;color:rgb(255,255,255); }
/*END MENU*/

	/* Footer */
	#footer{width:780px; text-align:left; margin:0px;background-color:#000000; border:solid 1px black; padding:0px; color:rgb(255,255,255); font-size:8pt; line-height:12pt;}
	#footer .footer {font-size:8pt;}
	#footer .footer a, #footer .footer  a:active, #footer .footer  a:link, #footer .footer  a:visited {color:rgb(255,255,255);text-decoration:none; padding:0px 5px; 	font-weight: bold;  font-size:8pt;}
	#footer .footer a:hover {color:rgb(166,4,4);}
	.copyright p{background-color:white;font-weight: bold;line-height : 15pt; color:#3366cc; border:none; width:780px; text-align:left; font-size:8pt;} 
	/* END Footer */
	
/* END Base elements */
	
	/* Set up the columns */
	.content_first,.content{display:table;table-layout:fixed;}
	.content_first{width:100%;}
	.content_first .content{width:auto;}
	.pseduoRow{clear:both; }
	
	.leftColumn_first,.rightColumn_first,.leftColumn,.rightColumn{background-color:transparent;vertical-align:top;}
	/* END Set up the columns */
	
	/* Homepage layout */
	.homepage a,.homepage a:link,.homepage a:active, .homepage a:visited{font-size:8pt;}
	.homepage a:hover{font-size:8pt;}

	/* END Homepage layout */
	
	/* Homepage Styles */
	.homepage .homeimage{padding:15px 0px 10px 0px;}
	.homepage #contentBoxes{vertical-align:top; margin:0px; width:100%;}
	.homepage #contentBoxes .contentBox{display:inline-block;float:left;clear:none !important;margin:0px;padding:2px 7px 2px 0px; width:186px;}
	.homepage #contentBoxes .contentBox .first{border-right:solid 1px #CCCCCC; width:188px; padding:2px 7px 2px 0px;}
	.homepage #contentBoxes .withBorder{border-right:solid 1px #CCCCCC;}
	.homepage #contentBoxes .contentBox img{margin:0px; padding:0px; text-align:left;}
	.homepage #contentBoxes .contentBox p{padding:5px 10px 0px 10px;line-height:12pt; font-size:8pt;}
	.date{font-family : Arial, Helvetica, sans-serif;font-size : 11px;font-weight: bolder;line-height : 15pt;color : #3366cc;} 
	
	/* END Homepage Styles */
	
	/* Inner page columns LAYOUT/STYLES. With and without the right sidebar */
	.innerpage .content_first{background-image:url('/images/interior_bg.gif');background-repeat:repeat-y;background-position:left top;}
	.innerpage .header{height:57px;  clear:both;  text-align:right;}

	.innerpage .leftColumn_first,.innerpage .leftColumn{display:inline;zoom:1;}
	.innerpage .leftColumn_first,.innerpage .leftColumn{display:table-cell;margin:0px;padding:0px;overflow:hidden;}
	.innerpage .leftColumn_first{width:633px !important;}
	.innerpage .rightColumn_first{width:147px !important; }
	.innerpage .rightColumn_first{background-image:none;}
	.innerpage .rightColumn_first .wideColumn{padding:0px 20px 20px 55px;}
	.maincontent{padding-left:30px;padding-right:20px;}
	.maincontent p,.maincontent td, .maincontent a, .maincontent a:link, .maincontent a:visited, .maincontent a:active, .maincontent li  {font-size:9pt; font-family:Arial,Helvetica,sans-serif; line-height:13pt;}
	.maincontent H1,.maincontent h1 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 17px;color: #ff6600;font-weight: bold;margin-bottom: 0;}
	.maincontent H2, .maincontent h2{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #000000;font-weight: bold;margin-bottom: 0;}
	.maincontent H3, .maincontent h3{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;	color: #666666;font-weight: bold;margin-bottom: 0;}
	
	
	/* Right NAV Styles */
	.innerpage #sideNavigation { text-align:left; padding:0px; margin:0px;  font-size:8pt; width:147px !important;}
	.innerpage #sideNavigation a{color:#000000;font-weight:bold;font-size:8pt;text-decoration:none;text-transform:uppercase; text-indent:0px;}
	.innerpage #sideNavigation a:hover{ color:#F19203; text-decoration:none;}	

	.innerpage #sideNavigation ul {list-style-type:none; margin:0px; padding:0px; }
	.innerpage #sideNavigation li {list-style-type:none; margin:0px 5px 10px 20px; padding:0px;}
	.innerpage #sideNavigation li ul li {margin:0px}
	.innerpage #sideNavigation li ul li ul li {margin:0px}
	.rightnavigationline2, .rightnavigationline2 A{padding-left:20px;}
	.rightnavspace{line-height:8px;}	
	
	/* END LEFT NAV Styles */
	
	/* Interior Template Layout/Styles */
	.innerpage .rightColumn_first .leftColumn{width:510px;padding:30px 20px 20px 55px;}
	.innerpage .rightColumn_first,.innerpage .rightColumn{display:inline;zoom:1;}
	.innerpage .rightColumn_first,.innerpage .rightColumn{display:table-cell;margin:0px;padding:0px;}
	

	/* Distributor/Sales Reps Page Styles */
	.map {float:left;}
	.maptext {float:left; margin: 20px 0px 0px 50px;}
	
	
	/* General Inner Page Styles */
	.faq {font-size:9pt;}
	.faq .link a, .faq .link p{font-weight:bold; text-decoration:underline;}
	.faq p{  margin:0px; padding:0px;}
	
	select{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #000000;}
	.blank {margin-left:auto; margin-right:auto; text-align:center;}	

	.productheader{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #ff6600;font-weight: bold;margin-bottom: 0;}
	.lgproductheader{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 17px;color: #ff6600;font-weight: bold;margin-bottom: 0;}
	a.lgproductheader{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 17px;color: #ff6600;font-weight: bold;margin-bottom: 0;}
	a.lgproductheader:link, a.lgproductheader:visited{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 17px;color: #ff6600;font-weight: bold;margin-bottom: 0;}
	a.lgproductheader:hover{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 17px;color: #ff6600;font-weight: bold;margin-bottom: 0;}
	
	.datagrid_alt{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;background-color: #E9E9E9;}
	.divider{color: #ff6600;}
	.dlHeader{background: gainsboro;font-size: 11px;line-height: 17px;font-weight:bold;}
	.smallbody{font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 17px;color: #666666;} 
	.main{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #666666;text-decoration: none;}

	.articlehead{font-weight: bold;font-size: 17px;color: #6699CC;line-height: 19px;font-family: Arial, Helvetica, sans-serif;}
	/* ADMIN Page Styles */
	.admin_body{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #000000;} 
	.admin_datagrid_alt{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;background-color: #E9E9E9;}
	.admin_header{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;font-weight: bold;background-color:#CCCCCC;color:Black;text-align:center;vertical-align:bottom;}
	.admin_nav{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;font-weight: bold;text-decoration: none; } 
	a.admin_nav {color: #000000; text-decoration: none; }
	a.admin_nav:visited {color: #000000; text-decoration: none; }
	a.admin_nav:link {color: #000000; text-decoration: none; }
	a.admin_nav:hover {color: #808080; text-decoration: none; }
	a.admin_header {color:#000000; text-decoration:none; }
	a.admin_header:visited {color: #000000; text-decoration: none; }
	a.admin_header:link {color: #000000; text-decoration: none; }
	a.admin_header:hover {color: #808080; text-decoration: none; }



	a.bolded:visited{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;font-weight: bold;color: #000000;} 
	a.bolded:hover{Font-family: arial,helvetica,verdana,sans-serif;Font-Size:11px;text-decoration:underline;	color:#3366cc;} 
	a.linksmall { Font-family:arial,helvetica,verdana,sans-serif;Font-Size:8px;Font-weight: bold;text-decoration: underline;color:#336699;}
	a.linksmall:hover {Font-family: arial,helvetica,verdana,sans-serif;Font-Size:8px;Font-weight: bold;text-decoration: underline;color:#6699cc;}
	.BackLink{font-size: 16pt;font-weight: bold;}
	.boxform{font-family:arial,helvetica,verdana,sans-serif;font-size: 11px;Font-weight: bold;background-color:#ff6600;color:#ffcc66;}
	.TOC_Header{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #000000;font-weight : bold;text-align : left;}
	.TOC_Subsection{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #000000;text-align : left;}
	.NoImageItem{border-width: 1px;border-style: solid;border-color: Gray;font-weight: bold;color: Gray;height: 100px;width:100px;text-align: center;vertical-align: middle;text-decoration: none;}
	a.NoImageItem{border-width: 1px;border-style: solid;border-color: Gray;font-weight: bold;color: Gray;height: 100px;	width:100px;text-align: center;vertical-align: middle;text-decoration: none;}
	.NoImageItemOver{	border-width: 1px;border-style: solid;border-color: Black;font-weight: bold;color: Black;height: 100px;width:100px;text-align: center;vertical-align: middle;cursor: hand;text-decoration: none;}
	a.NoImageItemOver{border-width: 1px;border-style: solid;border-color: Black;font-weight: bold;color: Black;height: 100px;width:100px;text-align: center;vertical-align: middle;cursor: hand;text-decoration: none;}
	.ProductTools{border-collapse:collapse;border-width: 1px;border-style: solid;border-color: Gray;padding-left: 8px;padding-right: 8px;padding-bottom: 1px;padding-top: 1px;color: Black;background-color: ButtonFace;text-align: center;vertical-align: middle;	text-decoration: none;}
	.ProductToolsOver{border-collapse:collapse;border-width: 1px;border-style: solid;border-color: Gray;padding-left: 8px;padding-right: 8px;padding-bottom: 1px;padding-top: 1px;color: Black;background-color: ButtonShadow;text-align: center;vertical-align: middle;text-decoration: none;cursor: hand;}

	.PadLeft{padding-left: 10px;}
	.ToolTip{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #000000;background-color: #fffa80;padding: 1,5,1,5;border-collapse:collapse;border-width: 1px;border-style: solid;border-color: Gray;}
	.border{border:solid 1px #000000;}
	.padding{padding-left:5px;padding-right:5px;}
	.search_background{background-image: url(images/topnav_search_background.gif);background-repeat:repeat-x;width:213px;}

	.paddingright{padding-right:25px;}	
	.timeline{border-bottom:dotted 1px #cccccc;}
	.cursor{cursor: hand;}
			
		/* END General Inner Page Styles */


	.DropDowns{background-color: #333333;color: #ffffff;text-decoration: none;	font-weight: bold;}
		a.DropDowns, a.DropDowns.visited{background-color: #333333;color: #ffffff;text-decoration: none;font-weight: bold;}
		a.DropDowns.hover{background-color: #333333;color: #ff6600;text-decoration: none;font-weight: bold;}
		a.DropDowns.link{background-color: #333333;color: #ffffff;text-decoration: none;font-weight: bold;}

#blankcontent{height:1000px;}