#sideBanner {
	clear: left;
	height: 208px;
	margin-left: -140px;
	margin-top: 20px;
	position: relative;
	width: 201px;
}
#surveyBanner {
	clear: left;
	display: block;
	height: 208px;
	margin-left: -140px;
	margin-top: 10px;
	padding-bottom: 100px;
	position: relative;
	width: 201px;
}
#sideBanner img {
	border-style: none;
}
/* ~~~~~~~~~~~~~~~~~~~[ header ] ~~~~~~~~~~~~~~~~~~ */
#header {
	background: transparent url(/images/interface/elp/logo2.png) no-repeat 0px 25px;
	_background: transparent url(/images/interface/elp/logo2.gif) no-repeat 0px 25px;
}
#tagline {
	background: transparent url(/images/interface/elp/tagline.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/elp/tagline.gif) no-repeat 0px 0px;
	display: block;
	margin-left: 665px;
	margin-top: 35px;
	position: absolute;
	height: 18px;
	width: 291px;
	z-index: 3;	
}
#logo {
	background: transparent url(/images/trans.gif) no-repeat 0px 0px;
}
#logo2 {
	background: transparent url(/images/trans.gif) no-repeat 0px 0px;
}

#SearchInput {
	border: 0px solid #f00;
}
.main-content a {
	text-decoration: underline;
}
.bulletArrow {
	background: transparent url(/images/interface/bulletArrow.png) no-repeat 0px 3px;
	padding: 0px 0px 0px 15px;
}
/* ~~~~~~~~~~~~~~~~~~~[ top nav ] ~~~~~~~~~~~~~~~~~~ */
#nav li ul {
	margin-top: -7px;	/* position 1st drop */
	*margin-top: 7px;
}
/* ~~ [ home ] ~~ */
li#liTopNav_1, li#liTopNav_1:hover, li#liTopNav_1_YAH {
	background-color: #5f6062;
	height: 36px;
	width: 82px;
}
li#liTopNav_1 {
	background: transparent url(/images/interface/topNavHome.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavHome.gif) no-repeat 0px 0px;
}
li#liTopNav_1:hover {
	background: transparent url(/images/interface/topNavHome_yah.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavHome_yah.gif) no-repeat 0px 0px;
	margin-bottom: 0px;	/* close prev menu */
}
#liTopNav_1_YAH {
	background: transparent url(/images/interface/topNavHome_yah.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavHome_yah.gif) no-repeat 0px 0px;
}
/* ~~ [ catalog ] ~~ */
li#liTopNav_2, li#liTopNav_2:hover, li#liTopNav_2_YAH {
	height: 36px;
	width: 91px;
}
li#liTopNav_2 {
	background: transparent url(/images/interface/topNavCatalog.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavCatalog.gif) no-repeat 0px 0px;
}
li#liTopNav_2_YAH, li#liTopNav_2:hover {
	background: transparent url(/images/interface/topNavCatalog_yah.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavCatalog_yah.gif) no-repeat 0px 0px;
}
li#liTopNav_2:hover {
	margin-bottom: 0px;	/* close prev menu */
}
/* ~~ [ wNew ] ~~ */
li#liTopNav_3, li#liTopNav_3:hover, li#liTopNav_3_YAH {
	height: 36px;
	width: 105px;
}
li#liTopNav_3 {
	background: transparent url(/images/interface/topNavAbout.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavAbout.gif) no-repeat 0px 0px;
}
li#liTopNav_3_YAH, li#liTopNav_3:hover {
	background: transparent url(/images/interface/topNavAbout_yah.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavAbout_yah.gif) no-repeat 0px 0px;
	margin-bottom: 0px;
}
li#liTopNav_3:hover {
	margin-bottom: 0px;
}
/* ~~ [ tech support ] ~~ */
li#liTopNav_4, li#liTopNav_4:hover, li#liTopNav_4_YAH {
	height: 36px;
	width: 156px;
}
li#liTopNav_4 {
	background: transparent url(/images/interface/topNavTechSupport.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavTechSupport.gif) no-repeat 0px 0px;
}
li#liTopNav_4_YAH, li#liTopNav_4:hover {
	background: transparent url(/images/interface/topNavTechSupport_yah.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavTechSupport_yah.gif) no-repeat 0px 0px;
	margin-bottom: 0px; /* closes open subs on mouse out IE */
}
li#liTopNav_4:hover {
	margin-bottom: 0px;	/* close prev menu */
}
/* ~~ [ contact ] ~~ */
li#liTopNav_5, li#liTopNav_5:hover, li#liTopNav_5_YAH {
	height: 36px;
	width: 92px;
}
li#liTopNav_5 {
	background: transparent url(/images/interface/topNavLibrary.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavLibrary.gif) no-repeat 0px 0px;
}
li#liTopNav_5_YAH, li#liTopNav_5:hover {
	background: transparent url(/images/interface/topNavLibrary_yah.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavLibrary_yah.gif) no-repeat 0px 0px;
}
li#liTopNav_5:hover {
	margin-bottom: 0px;
}
li#liTopNav_6, li#liTopNav_6:hover, li#liTopNav_6_YAH {
	display: block;
	height: 36px;
	width: 119px;
}
li#liTopNav_6 {
	background: transparent url(/images/interface/topNavContactUs.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavContactUs.gif) no-repeat 0px 0px;
}
li#liTopNav_6_YAH, li#liTopNav_6:hover {
	background: transparent url(/images/interface/topNavContactUs_yah.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/topNavContactUs_yah.gif) no-repeat 0px 0px;
}
li#liTopNav_6:hover {
	margin-bottom: 0px;
}

#relocnav {
	background-color: transparent;
	height: 30px;
	margin-left: 855px;
	width: 200px;
}
#relocnav a {
	color: #aaa;
	font-size: 12px;
}
#relocnav_0 a {
	background: transparent url(/images/content/repLocatorIcon.png) no-repeat 0px 0px;
	padding: 3px 0px 5px 23px;
}
/* ~~~~~~~~~~~~~~~~~~[ content ] ~~~~~~~~~~~~~~~~~~ */
/* from presentation.css */
.TextEditorStyle, td {
	font-size: 11px;
}
/* ~~~~~~~~~~~~~~~~~~[ subnav ] ~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~[ SEE ALSO categories.css for custom subnav styling ] ~~~~~~ */

a#subnavon  {
	color: #f00 !important;
}
#subnav a.sideNav__2, #subnav a.sideNav_YAH_2 {
	font-size: 12px;
	padding-left: 20px;
	width: 178px;
}
#subnav a.sideNav_YAH_1, #subnav a.VertSubNav2Select {
	color: #f00;
}
#viewFilterLinkDiv {
	margin-left: 5px;
	margin-top: 20px;
}
#viewFilterLinkDiv a, #viewFilterLinkDiv a:hover {
	background: transparent url(/images/trans.gif) no-repeat 0px 0px;
	color: #3366ff;
	font-weight: bold;
	margin-left: 18px;
}
#requestInfoLink {
	margin-left: 30px;
	margin-top: 20px;
}
#requestInfoLink a, #requestInfoLink a:hover {
	background: transparent url(/images/trans.gif) no-repeat 0px 0px;
}
#HazardousLink {
	display: inline;
	left: 20px;
	position: relative;
	top: 5px;
}

#col-b {
	/* background: transparent url(/images/interface/sideNavBackBottom.png) no-repeat 0px 100%; */
	padding-bottom: 22px;
}
/*  	******************** FOOTER  *********************	*/
#FooterImage_1 {
	display: none;
}
#FooterRepLink {
	margin-left: 580px;
	margin-top: -10px;
	position: absolute;
}
#FooterRepLink a {
	text-decoration: underline;
}

#FooterImage_1 {
	display: block;
	margin-left: 15px;
}
#socialLinks {
	margin: -15px 0 0 385px;
	position: absolute;
}
#socialLinks div {
	display: inline;
	margin: 0 0 0 7px;
}


/*    ************************  WHATS NEW SECTION ***********************  */
.whatsNewAdvTitle {
	font-style: italic;
	font-weight: bold;
}
.contentBox {
	clear: both;
	width: 660px;
	/* height: 140px; */
	border-bottom: 1px solid gray;
	margin-bottom: 20px;
	padding-left: 10px;
}
#archive a{
	text-decoration: none;
	color: #0068B3;
}
#archive a.orgLinks{
	color: gray;
	text-decoration:  underline;
}
#archive a:hover {
	background-color: #cccccc;
}
#archive .line {
	padding-top: 0.5px;
	background-color: gray;
}
 #archive tr{
	padding-top: 6px;
}
#archivePages{
	color: #0068B3;
	font-family: "Luxi Sans", "Helvetica", sans-serif;
}
#archivePages h1 {
	font-size: 18px;
}
.sectionTitle {
	font-size: 15px;
	font-style: italic;
	color: #0068B3;
}
#archivePages p , #archivePages ul{
	font-size: 12px;
}
#archivePages img#archiveImage {
	margin-left: 20px;
}


/* ~~~~~~~~~~~~~~~~~~~~~~ [ main style ] ~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/*
	2006.05.30	gricke
				<PartsUpc> new style for parts list
	2006.05.24	gricke
				<Specs Tab>, <Agency Tab>: updates to correct wrapping issues
				<#BigTabs #YAH> replace images/BigTabYAH with trans to get rid of arrow
	NOTES
*/
/******************************[ NOTES ]********************
	Colors
	Blue		#0068B3
************************************************************/

#Test {
	height: 100px;
	width: 100px;
	border: 1px solid #333;
	border-width: 0px 0px 1px 0px;
	background:#ccc url(/images/trans.gif) repeat-y -10px -20px;
}
/* -----------------[ MainCat Page ] ------------------------- */
#MainCats {
	float: left;
	width: 200px;
}
#FeatArea {
	float: left;
	width: 300px;
	margin-left: 20px;
}
/* -----------------[  ] ------------------------- */
.ProdSums, .ProdName, #DescLeftMarg, #DescRightMarg, #PartsList, #PartsList .PartsNumber, #AgencyInfo, #SpecsInfo, .SpecValue, #OrderingInfo, .EngMetLink, h1, h2, h3, p {
	color: #000000;
}
.ProdSumThumb {
	float: right;
	clear: right;
}
.ProdSums {
	font-size: 12px;
	width: 700px;
}
.ProdSums ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
}

.ProdSums li {
	margin-bottom: 0px;
}
.ProdSums a {
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	color: #ff0000;
}
.ProdName {
	display: inline;
}
/* -----------------[ Filter Results ] ------------------------- */
#viewFilter {
	background: transparent url(/images/interface/sideNavBack.png) no-repeat 0px 0px;
	_background: transparent url(/images/interface/sideNavBack.gif) no-repeat 0px 0px;
	display: none;
	overflow: hidden;
	padding: 0;
	margin-left: 0px;
	margin-top: -40px;
	padding-top: 10px;	
}
#viewFilter form {
	display: inline;
}
.FilterOut, .FilterOut a, .FilterOut .ProdName {
	color: #a0a0a0;
}
.FilterDrop {
	font-size: 10px;
	width: 130px;
}
#FilterChoices {
	font-size: 10px;
	margin-left: 10px;
	margin-top: 10px;
	width: 130px;
}
.FiltButton {
	font-size: 11px;
}
.HideThis {
	/* display: block; */
}
/* -----------------[  ] ------------------------- */
h1, h2, h3 {
	padding: 0;
	margin: 0;
}
.sumBorder {
	width: 550px;
	height: 1px;
	border: 1px solid #ccc;
	border-width: 0px 0px 1px 0px;
}
.mintabnav ul {
	display: inline;
}
.mintabnav li {
	display: inline;
}
#DescLeftMarg {
	background: transparent url(/images/trans.gif) repeat-y -10px -20px;
	font-weight: normal;
	float: left;
	width: 700px;
	
}
#DescRightMarg {
	background: transprent url(/images/trans.gif) repeat-y -10px -20px;
	margin-left: 15px;
	width: 300px;
	float: right;
	
}
/* -----------------[ Big Tabs ] ------------------------- */
#BigTabs {
	width: 700px;
}
#BigTabs ul {

	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
	list-style: none;
	background:#fff url(/images/trans.gif) repeat-y 0px 0px;
	border: 1px solid #C2C2C2;
	border-width: 0px 0px 1px 0px;
}
#BigTabs li {
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #ccc;
	border-width: 0px 1px 0px 0px;
}
#BigTabs a {
	color: #666;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}
#BigTabs a:hover {
	color: #ff0000;
	background: transparent url(/images/trans.gif) repeat-y 0px 0px;
}

#BigTabs #YAH a {
	color: #333;
	font-weight: bold;
	background: transparent url(/images/trans.gif) no-repeat 50% -3px;
}
/* -----------------[      ] ------------------------- */
#DescRightMarg #DetailImage {
	border: 0px solid #000;
	width: 300px;
	height: 300px;
}
#DetailImage {
	position: relative;
	z-index: 2;
}
#DetailImageCaptionSpacer {
	display: none;
	width: 200px;
	height: 100px;
	float: right;
}
#DetailImageCaption {
	/* width: 200px; */
	color: #ff0000;
	font-weight: bold;
	text-transform:  lowercase;
	/* background: transparent url(/images/backgrounds/Bullet_Red.gif) no-repeat 195px 5px; */
	text-align: right;
	padding-right: 5px;
	border: 1px solid #ccc;
	border-width: 1px 0px 1px 0px;
	margin-bottom: 10px;
}
#SuperHiRes {
	position: absolute;
	top: 395px;
	*top: 400px;
	margin-left: 180px;
	*margin-left: -128px;
	z-index: 10;
}
/* -----------------[ AdditionalInfo ] ------------------------- */
#AdditionalInfo ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}
#AdditionalInfo li{
	padding-left: 18px;
	margin-top: 7px;
	margin-bottom: 7px;
	background: #fff url(/images/PdfIconMini.gif) no-repeat 0px 3px;
}


#AdditionalInfo li.autoCadDwg {
	background: #fff url(/images/dwg_miniIcon.gif) no-repeat 0px 3px;
}

#AdditionalInfo li.autoCadDxf {
	background: #fff url(/images/dxf_miniIcon.gif) no-repeat 0px 3px;
}

#Sound li {
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 3px;
	background: #fff url(/images/trans.gif) no-repeat 0px 3px;
}
.SoundIcon {
	position: relative;
	top: 7px;
}
.linkDesc, .autoCadDwg, .autoCadDxf {
	background: #fff url(/images/PdfIconMini.gif) no-repeat 15px 3px;
	padding: 0 0 0 30px;
	width: 260px;
}
.autoCadDwg {
	background: #fff url(/images/dwg_miniIcon.gif) no-repeat 15px 3px;
}
.autoCadDxf {
	background: #fff url(/images/dxf_miniIcon.gif) no-repeat 15px 3px;
}
.FileSize {
	position: absolute;
	left: 650px;
	text-align: right;
	white-space: nowrap;
}
td.fileSizeCell {
	background-color: transparent;
	text-align: right;
	white-space: nowrap;
}
#AcroReaderNote{
	font-size: 11px;
	color: #666;
	margin-top: 20px;
	margin-bottom: 20px;
}
#AcroReaderNote a{
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}
#AcroReaderNote br {
	clear: both;
}
#footerLogo img {
	border-style: none;
}
/* -----------------[      ] ------------------------- */
#topnav22 ul{
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}
#topnav22 li{
	display: inline;
	padding-left: 10px;
}
/* -----------------[ description ] ------------------------- */
.DescPara {
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 20px;
}
.DescList {
	font-weight: bold;
	display: block;
	padding-left: 9px;
	margin-bottom: 10px;
	font-size: 11px;
	background: transparent url(/images/backgrounds/Bullet_Blue.gif) no-repeat 1px 7px;
}
#DeviderLine {
	position: absolute;
	width: 380px;
	border: 1px solid #ff0000;
	border-width: 1px 0px 0px 0px;
	z-index: 0;
}
#paraBullets {
	border: 1px solid #ff0000;
	border-width: 0px 0px 1px 0px;
}
/* -----------------[ Parts Tab ] ------------------------- */

#PartsList ul{
	width: 300px; 
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}
#PartsList li, .PartsNumber, .PartsUpc {
	border: 1px solid #ccc;
	border-width: 0px 0px 1px 0px;
}
.PartsNumber, .PartsUpc {
	margin-left: 90px;
}
#PartsList li .PartsNumber {
	display: inline;
	color: #333;
	position: absolute;
	left: 300px;
	white-space: nowrap;
	margin-top: 0px;
	*margin-top: -4px;
	width: 110px;
}
.PartsUpc {
	display: inline;
	color: #666666;
	position: absolute;
	left: 400px;	/* 400 */
	white-space: nowrap;
	margin-top: 0px;
	*margin-top: -4px;
	width: 90px;
}
/* -----------------[ Agency Tab ] ------------------------- */
#AgencyInfo .infoDesc {
	display: inline;
	width: 400px;
}
#AgencyInfo ul{
	width: 600px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}
#AgencyInfo li {
	margin-top: 2px;
	margin-bottom: 2px;
}
#AgencyInfo ul li {
	font-weight: bold;
}
#AgencyInfo ul ul li {
	padding-left: 10px;
	font-weight: normal;
	color: #000;
	background: #eee url(images/trans.gif) no-repeat 0px 0px;
}
#AgencyInfo a {
	color: #ff0000;
	font-weight: bold;
	position: absolute;
	left: 550px;
	white-space: nowrap;
}
/* -----------------[ Specs Tab ] ------------------------- */
#SpecsInfo {
	
}
#SpecsInfo ul{
	width: 690px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
}
#SpecsInfo li {
	color: #777;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 0px;
	border: 1px solid #ccc;
	border-width: 1px 0px 0px 0px;
}
.SpecValue {
	color: #000;
	display: inline;
	left: 350px;
	position: absolute;
	width: 420px;	
}
.SpecHead {
	text-decoration: none;
	font-weight: bold;
	font-size: 18px;
	color: silver;
}
.ChartHead{
	font-weight: bold;
	margin-bottom: 2px;
	text-align : center;
}

#SpecsInfo table {
	border-collapse: collapse;
}
#SpecsInfo table td {
	border: 1px solid #ccc;
	border-width: 1px 0px 0px 0px;	
	color: #777;
	font-size: 12px;
	padding: 4px;
}
#SpecsInfo table td.specVal {
	color: #000;
}
td.tableRowSeparator img {
	display: none;
}
td.tableRowSeparator {
	/* display: none; */
	border-style: none;
	height: 1px;
	margin: 0;
	padding: 0;
}
/* -----------------[ Order Tab ] ------------------------- */
.EngMetYAH {
	display: inline;
	color: #666;
}
.EngMetLink {
	text-decoration: underline;
}
.EngMetYAH, .EngMetLink {
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	margin-right: 10px;
	
}
#OrderingInfo {
	width: 600px;
	margin-bottom: 20px;
}

/* -----------------[  ] ------------------------- */

.clear {
  clear: both;
}

