body
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-background.jpg) no-repeat scroll center top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

img
{
display: block;
border: 0;
}

form
{
display: inline;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 980px;
text-align: left;
}

#PageWrapperHome
{
background: #ffffff;
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#Header
{
width: 980px;
position: relative;
}

#LeftColumn
{
margin-left: 7px;
float: left;
width: 201px;
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-leftcol-bg.jpg) repeat-y;
}

.leftSub
{
width: 199px;
margin: 0 auto;
}

#RightColumn
{
float: right;
width: 750px;
margin-left: 12px;
margin-right: 10px;
margin-bottom: 10px;
}

#RightColumnHome
{
width: 980px;
}

#EYFooter
{
clear: both;
width: 980px;
background: white;
padding-top: 7px;
}

.featuredTitle
{
background: url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-featured-bar.jpg) no-repeat;
position: relative;
height: 40px;
width: 926px;
}

.featuredTitleText
{
font: bold 14px Tahoma;
color: #e67a44;
position: absolute;
left: 102px;
top: 15px;
}

.featuredTitleLink
{
position: absolute;
right: 0px;
bottom: 0px;
}

.contentsName
{
font: bold 11px Tahoma;
color: #404040;
}

td.contentsName
{
vertical-align: bottom;
}

.contentsName a:link
{
font: bold 11px Tahoma;
color: #404040;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 11px Tahoma;
color: #404040;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 11px Tahoma;
color: #404040;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 11px Tahoma;
color: #404040;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 10px Tahoma;
color: #808080;
}

.contentsSalePrice
{
font: bold 11px Tahoma;
color: #404040;
}

.searchInput
{
position: absolute;
left: 717px;
top: 64px;
width: 194px;
height: 16px;
padding: 0;
border: 0;
font: bold 11px arial;
color: #808080;
}

.searchSubmit
{
position: absolute;
left: 914px;
top: 61px;
}

.catNav
{
width: 199px;
margin: 0 auto;
}

.catNav ul
{
margin: 0 auto;
padding: 0;
width: 173px;
list-style: none;
}

.catNav ul li
{
font: bold 14px Tahoma;
color: #4e824f;
padding: 3px 0;
}

.catNav ul li a:link
{
font: bold 14px Tahoma;
color: #4e824f;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 14px Tahoma;
color: #4e824f;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 14px Tahoma;
color: #4e824f;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 14px Tahoma;
color: #4e824f;
text-decoration: none;
}

.catNav .subsections
{
width: 173px;
}

.catNav ul.newclass
{
margin: 0;
margin-left: 9px;
padding: 0;
width: 164px;
list-style: none;
}

.catNav ul.newclass li
{
font: normal 12px Tahoma;
color: #808080;
padding: 0;
}

.catNav ul.newclass li a:link
{
font: normal 12px Tahoma;
color: #808080;
text-decoration: none;
}

.catNav ul.newclass li a:visited
{
font: normal 12px Tahoma;
color: #808080;
text-decoration: none;
}

.catNav ul.newclass li a:hover
{
font: normal 12px Tahoma;
color: #808080;
text-decoration: underline;
}

.catNav ul.newclass li a:active
{
font: normal 12px Tahoma;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #808080;
margin: 5px 0;
margin-top: 0px;
}

.eyBreadcrumbs a:link
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: #808080;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

h1.eyTitle
{
margin: 0 0 9px 0;
color: #528753;
font: normal 18px Tahoma;
border-bottom: 1px solid #d6e8d6;
width: 100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.SortPagingLinks img
{
display: inline;
}

.SortPagingLinks a:link
{
font: bold 11px Tahoma !important;
color: #528753 !important;
text-decoration: none;
}

.SortPagingLinks a:visited
{
font: bold 11px Tahoma !important;
color: #528753 !important;
text-decoration: none;
}

.SortPagingLinks a:hover
{
font: bold 11px Tahoma !important;
color: #528753 !important;
text-decoration: none;
}

.SortPagingLinks a:active
{
font: bold 11px Tahoma !important;
color: #528753 !important;
text-decoration: none;
}

h1.eyTitleItem
{
margin: 0;
color: #528753;
font: normal 18px Tahoma;
width: 100%;
}

.itemCode
{
font: bold 10px tahoma;
color: #808080;
}

.itemPrice
{
font: bold 14px tahoma;
color: #black;
margin: 10px 0;
}

.itemSavings
{
font: bold 10px tahoma;
color: #E7894B;
}

.eyOption
{
margin-bottom: 10px;
font: bold 13px tahoma;
color: #808080;
}

.eySelects
{
width: 314px;
height: 18px;
font: normal 11px tahoma;
color: #808080;
}

.cartTable
{
background: url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-cart-table-bg.jpg) repeat-y;
}

.cartTable td
{
font: bold 12px arial;
color: #808080;
}

.inputQuantity
{
width: 28px;
height: 14px;
font: normal 11px Tahoma;
color: black;
}

.addToCart
{
margin-top: 5px;
display: block;
}

a.policyLink:link
{
font: bold 11px tahoma;
color: #808080;
text-decoration: none;
}

a.policyLink:visited
{
font: bold 11px tahoma;
color: #808080;
text-decoration: none;
}

a.policyLink:hover
{
font: bold 11px tahoma;
color: #808080;
text-decoration: underline;
}

a.policyLink:active
{
font: bold 11px tahoma;
color: #808080;
text-decoration: none;
}

.availabilityText
{
font: normal 11px tahoma;
color: #808080;
}

.tlcName
{
padding: 5px 10px;
padding-top: 0px;
font: bold 22px Trebuchet MS;
color: #5078f8;
}

.featuredFrame
{
background: url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-featured-frame.jpg) no-repeat;
width: 696px;
height: 228px;
margin-bottom: 15px;
}

.featuredPriceText
{
display: inline;
font: bold 14px arial;
color: #437344;
}

.featuredPrice
{
display: inline;
font: bold 16px arial;
color: #000000;
}

.newsletter
{
background: url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-newsletter.jpg) no-repeat;
position: relative;
width: 261px;
height: 99px;
}

.newsInput
{
position: absolute;
left: 22px;
top: 71px;
width: 168px;
height: 14px;
border: 0;
padding: 0;
font: normal 11px arial;
color: #808080;
}

.newsSubmit
{
position: absolute;
left: 195px;
top: 67px;
}

.footerLinks
{
background: #fdfdfd url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-footer-bg-1.jpg) repeat-x;
padding: 5px 0 0 10px;
vertical-align: top;
}

.footerTitle
{
color: #404040;
font: bold 12px tahoma;
}

.footerLinks a:link
{
font: normal 12px Tahoma;
color: black;
text-decoration: none;
}

.footerLinks a:visited
{
font: normal 12px Tahoma;
color: black;
text-decoration: none;
}

.footerLinks a:hover
{
font: normal 12px Tahoma;
color: black;
text-decoration: underline;
}

.footerLinks2
{
vertical-align: middle;
font: normal 11px arial;
color: #466be2;
background: #bbd9ba;
height: 26px;
}

.footerLinks2 a:active
{
font: normal 12px Tahoma;
color: black;
text-decoration: none;
}

.footerLinks2 a:link
{
font: normal 11px arial;
color: #404040;
text-decoration: none;
}

.footerLinks2 a:visited
{
font: normal 11px arial;
color: #404040;
text-decoration: none;
}

.footerLinks2 a:hover
{
font: normal 11px arial;
color: #404040;
text-decoration: underline;
}

.footerLinks2 a:active
{
font: normal 11px arial;
color: #404040;
text-decoration: none;
}

.copyright
{
font: normal 11px arial;
color: #404040;
background: #bbd9ba;
}

.copyright a:link
{
font: normal 11px arial;
color: #404040;
text-decoration: none;
}

.copyright a:visited
{
font: normal 11px arial;
color: #404040;
text-decoration: none;
}

.copyright a:hover
{
font: normal 11px arial;
color: #404040;
text-decoration: underline;
}

.copyright a:active
{
font: normal 11px arial;
color: #404040;
text-decoration: none;
}

.testimonials
{
width: 201px;
height: 584px;
position: relative;
background: white url(https://lib.store.yahoo.net/lib/yhst-94184765475050/ey-testimonials.jpg) no-repeat;
}

.testimonialsText
{
position: absolute;
left: 15px;
top: 76px;
width: 168px;
}

.mainPic
{
height: 400px;
}

.required
{
font: normal 10px arial;
color: #e5814f;
}
