.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.modalPopup
{
	background-color: White;
	padding: 2px;
	border: silver 6px solid;
	width:80%; height:80%; 
	overflow:visible; overflow-x:hidden; overflow-y:auto; padding-bottom:15px;

}

.modalPopupIE6
{
	background-color: White;
	padding: 2px;
	border: silver 6px solid;
	width:90%; height:50%; 
	overflow:visible; overflow-x:hidden; overflow-y:auto; padding-bottom:15px;

}

.panelPartDetailIE6
{
width: 100%; height: 500px; overflow: auto; background-color: White;	
}

.panelPartDetail
{
	
	font-family: Arial, Helvetica;
	color: Black;
	font-weight:normal;
	font-size:12px;	
	
}


.AddToCartMesage
{
width: 50%; text-align: center;	
}

.AddToCartMesageIE6
{
width: 50%; height: 20px; text-align: center;	
}

.Label11
{
width: 50%; text-align: center;	
}

.Label11IE6
{
	width: 100%; text-align: center; background-color: white;
}

.progressDiv
{
display: none; height: 100px; width: 275px; background-color: white;
    position: fixed; top: 20%; left: 40%; border-right: gray thin solid; border-top: gray thin solid;
    border-left: gray thin solid; border-bottom: gray thin solid;	
}

.visibleDiv
{
    position: fixed;
    border: solid 1px #e1e1e1;
    vertical-align: middle;
    background: #ffdab9;
    text-align: center;   
    display: none;
    height: 100px; 
    width: 275px; 
    background-color: white;
    top: 20%;
    left: 40%;   
}

#updateProgressDiv
{
    left: 40%;
    border-top: 20%;
}


body 
{
	margin: 0px 0px 0px 0px;
 	color: #000000;
	background-color: White;
}
 
b 
{
	font-weight:  bold;
}
 
hr
{
	border: 0;
}

li 
{
	list-style: square 1px;
}


/* For Body and Forms  */

.BodyCopy
{
	font-family: Arial, Helvetica;
	color: Black;
	font-weight:normal;
	font-size:12px;
	background-color: White;	
}	

/*.BodyCopy  a {color: #000000;text-decoration: underline;font-family: Arial, Helvetica; font-size: 11px;  font-style: normal;  font-weight: normal;  }
.BodyCopy  a:visited {color: #C25E00;text-decoration: underline;font-size: 11px; font-style: normal;  font-weight: normal; }
.BodyCopy  a:hover {color: #C25E00;text-decoration: none;font-size: 11px; font-style: normal;  font-weight: normal; }*/
.BodyCopy  a {color: blue;text-decoration: none;font-family: Arial, Helvetica; font-size: 11px;  font-style: normal;  font-weight: normal;  }
.BodyCopy  a:visited {color: blue;text-decoration: none;font-size: 11px; font-style: normal;  font-weight: normal; }
.BodyCopy  a:hover {color: blue;text-decoration: underline;font-size: 11px; font-style: normal;  font-weight: normal; }

.Padding10
{ 
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.OnePixBoaderBlk
{
	border: 1px solid; 
}

.FindPartRedCopy
{
	font-family: sans-serif;
	color: #CC0000;
	font-weight: bold;
	font-size:13px;
	padding-left: 30;	
}	

/* -------------   Utility Navigation ------------------ */

/* Utility Section */
.UtilityCopy
{
	font-family: Arial, Helvetica;
	color:  Black;
	font-weight: normal;
	font-size:11px;
	padding-left: 10;
}	

.UtilityCopy  a {color:black;text-decoration: none;font-family: Arial, Helvetica; font-size: 11px;  font-style:normal;  font-weight: normal;  }
.UtilityCopy  a:visited {color: White;text-decoration: none;font-size: 11px; font-style: normal;  font-weight: normal; }
.UtilityCopy  a:hover {color: Black;text-decoration: none;font-size: 11px; font-style: normal;  font-weight: normal }

/* -------------   Primary Navigation ------------------ */

.PrimaryNavCopy
{
	font-family: Arial, Helvetica;
	color: Black;
	font-weight:normal;
	font-size: 11px;
}	

.PrimaryNavCopy  a {color: White; text-decoration: none; font-family: Arial, Helvetica; font-size: 11px;  font-style: normal;  font-weight:  normal;  }
.PrimaryNavCopy  a:visited {color:White; text-decoration: none; font-size: 11px; font-style: normal;  font-weight:  normal; }
.PrimaryNavCopy  a:hover {color:White; text-decoration: none; font-size: 11px; font-style: normal;  font-weight:  normal; }

.EOLPrimaryNavCopy
{
	font-family: Arial, Helvetica;
	color: Black;
	font-size: 11px;
	font-weight: normal;
}	

.EOLPrimaryNavCopy  a {color: White; text-decoration: none; font-family: Arial, Helvetica; font-size: 11px;  font-style: normal;  font-weight:  normal;  }
.EOLPrimaryNavCopy  a:visited {color:White; text-decoration: none; font-family: Arial, Helvetica; font-size: 11px; font-style: normal;  font-weight:  normal; }
.EOLPrimaryNavCopy  a:hover {color:Black; text-decoration: none; font-family: Arial, Helvetica; font-size: 11px; font-style: normal;  font-weight:  normal; }

.SubMenuCopy
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-weight:normal;
	font-size:11px;
	background-color: #DCDCDC;
	/* background-color: #E0E0EB; */
	/* background-color: #CCCCCC; */
}	

.SubMenuNavCopy
{
	font-family: Arial, Helvetica, sans-serif;
	color:   Black;
	font-weight:normal;
	font-size:11px;
}	

.SubMenuNavCopy  a {color: Black;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-style: normal;  font-weight:   normal;  }
.SubMenuNavCopy  a:visited {color: Black;text-decoration:  none;font-size: 11px; font-style: normal;  font-weight:   normal; }
.SubMenuNavCopy  a:hover {color: Black;text-decoration: underline;font-size: 11px; font-style: normal;  font-weight:   normal; }

/* Banner Sub Navigation  */

.BannerNavSub
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-weight:normal;
	font-size:11px;
}	

.BannerNavSub  a {color:black;text-decoration: underline;font-family: Verdana; font-size: 11px;  font-style: normal;  font-weight: normal;  }
.BannerNavSub  a:visited {color:black;text-decoration: underline;font-size: 11px; font-style: normal;  font-weight: normal; }
.BannerNavSub  a:hover {color:black;text-decoration: none;font-size: 11px; font-style: normal;  font-weight: normal; }


/* -------------   Primary Navigation ------------------ */

/* -------------   Secondary Navigation ------------------ */

/*  Secondary Navigation */

/* Product name in the utility navigation if a graphic is not available */
.BannerTitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: normal;
}	


/* SEARCH INPUT BOX FONT */
.search {font-family:monospace;}

/* LINK - FOOTER NAVIGATION - LT GRAY TO WHT */
a.footlink, a:active.footlink
{
	font-size : 9pt;
	font-family : Arial, Helvetica;
	font-weight : normal;
	text-decoration: none;
	color : black;
}

a:hover.footlink, a:visited:hover.footlink
{
	font-size : 9pt;
	font-family : Arial, Helvetica;
	font-weight : normal;
	text-decoration: none;
	color : Black;
}

/* FOOTER LINK */

.FootLink
{
	font-family: Arial, Helvetica;
	color: black;
	font-weight:normal;
	font-size:12px;
	text-transform: uppercase;
}	

.FootLink a {color:Black;text-decoration: none;font-family: Arial, Helvetica; font-size: 11px;  font-style: normal;  font-weight: normal;  }
.FootLink a:visited {color:Black;text-decoration: none;font-size: 11px; font-style: normal;  font-weight: normal; }
.FootLink a:hover {color:Black;text-decoration: none;font-size: 11px; font-style: normal;  font-weight: normal; }

/* COPY MEMBER AREA */

.PublicLoginCopy
{
	font-family: Arial, Helvetica;
	color: Black;
	font-size:11px;
}	

/*.PublicLoginCopy a {color:Black;text-decoration: underline;font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  font-style: inherit;  font-weight: bold;  }
.PublicLoginCopy a:visited {color:Black;text-decoration: underline;font-size: 11px; font-style: inherit;  font-weight: bold; }
.PublicLoginCopy a:hover {color:Black;text-decoration: none;font-size: 11px; font-style: inherit;  font-weight: bold; }*/

.PublicLoginCopy a {color:Blue;text-decoration: none;font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  font-style: inherit;  font-weight: bold;  }
.PublicLoginCopy a:visited {color:Blue;text-decoration: none;font-size: 11px; font-style: inherit;  font-weight: bold; }
.PublicLoginCopy a:hover {color:Blue;text-decoration: underline;font-size: 11px; font-style: inherit;  font-weight: bold; }

/* COPY EDENow */

.EDENOnLineCopy
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-weight:normal;
	font-size:11px;
	font-style: inherit;
	padding-left: 10;
}	

.EDENOnLineCopy a {color:White;text-decoration: none;font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  font-style: inherit;  font-weight: normal;  }
.EDENOnLineCopy a:visited {color:White;text-decoration: none;font-size: 11px; font-style: inherit;  font-weight: normal; }
.EDENOnLineCopy a:hover {color:Black;text-decoration: none;font-size: 11px; font-style: inherit;  font-weight: normal; }

.EDENSiteMapCopy
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:normal;
	font-size:11px;
	font-style: inherit;
	padding-left: 10;
}	

/*.EDENSiteMapCopy a {color:#000000;text-decoration: none;font-family:  Arial, Helvetica, sans-serif; font-size: 16px;  font-style: inherit;  font-weight: bold;  }
.EDENSiteMapCopy a:visited {color:#000000;text-decoration: none;font-size: 16px; font-style: inherit;  font-weight: bold; }
.EDENSiteMapCopy a:hover {color:White;text-decoration: none;font-size: 16px; font-style: inherit;  font-weight: bold; }*/

.EDENSiteMapCopy a {color:blue;text-decoration: none;font-family:  Arial, Helvetica, sans-serif; font-size: 16px;  font-style: inherit;  font-weight: bold;  }
.EDENSiteMapCopy a:visited {color:blue;text-decoration: none;font-size: 16px; font-style: inherit;  font-weight: bold; }
.EDENSiteMapCopy a:hover {color:blue;text-decoration: underline;font-size: 16px; font-style: inherit;  font-weight: bold; }

.EDENOnlineUser
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-weight: normal;
	font-size:11px;
	font-style: inherit;
	padding-left: 10;
	line-height:  25px;
}	

/*.EDENOnlineUser a {color:White;text-decoration: underline;font-family:  Arial, Helvetica, sans-serif; font-size: 12px;  font-style: inherit;  font-weight:  normal;  }
.EDENOnlineUser a:visited {color:White;text-decoration: underline;font-size: 12px; font-style: inherit;  font-weight:  normal; }
.EDENOnlineUser a:hover {color:White;text-decoration: none;font-size: 12px; font-style: inherit;  font-weight:  normal; }*/

.EDENOnlineUser a {color:blue;text-decoration: none;font-family:  Arial, Helvetica, sans-serif; font-size: 12px;  font-style: inherit;  font-weight:  normal;  }
.EDENOnlineUser a:visited {color:blue;text-decoration: none;font-size: 12px; font-style: inherit;  font-weight:  normal; }
.EDENOnlineUser a:hover {color:blue;text-decoration: underline;font-size: 12px; font-style: inherit;  font-weight:  normal; }

.EDENLiveMsg
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-weight: normal;
	font-size:11px;
	font-style: inherit;
	padding-left: 10;
}	


.EDENLiveMsg b {color: Black;text-decoration: none; font-style: inherit;  font-weight:   bold; }

.MemberGreeting
{
	font-family: Arial, Helvetica, sans-serif;
	color:   White;
	font-weight:  normal;
	font-size:11px;
}	

/*.MemberGreeting a {color: White;text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-style: normal;  font-weight:  bold;  }
.MemberGreeting a:visited {color:White;text-decoration: underline;font-size: 11px; font-style: normal;  font-weight:  bold; }
.MemberGreeting a:hover {color:White;text-decoration: none;font-size: 11px; font-style: normal;  font-weight:  bold; }*/

.MemberGreeting a {color: blue;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-style: normal;  font-weight:  bold;  }
.MemberGreeting a:visited {color:blue;text-decoration: none;font-size: 11px; font-style: normal;  font-weight:  bold; }
.MemberGreeting a:hover {color:blue;text-decoration: underline;font-size: 11px; font-style: normal;  font-weight:  bold; }

.SearchAlerts
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-weight: normal;
	font-size:11px;
	font-style: inherit;
	padding-left: 10;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10;
}	

.SearchAlerts hr {color: #555B6F; height: 1px; }
.HrBlack{color: Black; width: 85%; height: 1px;}

.Heading
{
	font-family: Arial, Helvetica, sans-serif;
	color:   #555B6F;
	font-weight:normal;
	font-size:18px;
	font-weight:  bold;
}

/*.SubHeading
{
	font-family: Arial, Helvetica, sans-serif;
	color:   #555B6F;
	font-weight:normal;
	font-size:14px;
	font-weight:  bold;
}*/
.SubHeading
{
	font-family: Arial, Helvetica, sans-serif;
	color:   Blue;
	font-weight:normal;
	font-size:14px;
	font-weight:  bold;
}
.SubHeading a {color: blue;text-decoration: none;font-family: Arial, Helvetica, sans-serif; }
.SubHeading a:visited {color:blue;text-decoration: none;font-family: Arial, Helvetica, sans-serif; }
.SubHeading a:hover {color:blue;text-decoration: underline;font-family: Arial, Helvetica, sans-serif; }

.SectionHeading
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-weight:normal;
	font-size:14px;
	font-weight: bold;
	padding-left: 5;
}

/* accordian */
/*.accordionHeader
{
    color: black;
    background-color: #83A0C0;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: white;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	background-color: #B8AC9D;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    font-size: 12px;
	font-weight:normal;
	color:Black;
}*/


/* Search Result Heading */

.SearchReasultHeading
{
	font-family: Arial, Helvetica, sans-serif;
	color: #555B6F; 
	font-weight:   bold;
	font-size:18px;
	font-style: inherit;
	padding-left: 10;
	padding-top: 10;		
}

.SearchReasultFound
{
	font-family: Arial, Helvetica, sans-serif;
	color:  Red; 
	font-weight:   bold;
	font-size:12px;
	font-style: inherit;
	padding-left: 10;
	padding-top: 10;
	padding-bottom: 10;
}	

.SearchWithIn
{
	font-family: Arial, Helvetica, sans-serif;
	color:  Black;
	font-weight:normal;
	font-size:12px;
	font-weight:  bold;
	padding-left: 5px;
}

.SearchWithInHr
{
	color: #555B6F;
	padding-top: 50px; 
	padding-bottom: 20px; 
	width: 92%; 
	height: 1px;
}

.SearchWithInHeading
{
	font-family: Arial, Helvetica, sans-serif;
	color:   #555B6F;
	font-weight:normal;
	font-size:14px;
	font-weight:  bold;
}	
	
.BacktoSearch
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black; 
	font-weight: bold;
	font-size:12px;
	font-style: inherit;
	padding-left: 30;
	padding-top: 10;
	padding-bottom: 10;
	padding-right: 5;
}

/*.BacktoSearch a {color: Black;text-decoration: underline;font-family:  Arial, Helvetica, sans-serif; font-size: 12px;  font-style: inherit;  font-weight: bold;  }
.BacktoSearch a:visited {color: Black;text-decoration: underline;font-size: 12px; font-style: inherit;  font-weight: bold; }
.BacktoSearch a:hover {color: Black;text-decoration: none;font-size: 12px; font-style: inherit;  font-weight: bold; }*/

.BacktoSearch a {color: Blue;text-decoration: none;font-family:  Arial, Helvetica, sans-serif; font-size: 12px;  font-style: inherit;  font-weight: bold;  }
.BacktoSearch a:visited {color: Blue;text-decoration: none;font-size: 12px; font-style: inherit;  font-weight: bold; }
.BacktoSearch a:hover {color: Blue;text-decoration: underline;font-size: 12px; font-style: inherit;  font-weight: bold; }

a.SelectedMenuItem
{
	color:Black;
	font-weight: bold;
}

.cssPager span 
{ background-color:#4f6b72; font-size:18px;}    

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; color:  #CC0066 }
#pup {position:absolute; visibility:hidden; z-index:200; width:260; }
