body
{
background: #0b54a0 url(https://lib.store.yahoo.net/lib/yhst-18389541946960/ey-bg.jpg) no-repeat scroll center top;
margin: 19px auto 0;
text-align: center;
font: normal 12px arial;
color: black;
}

img
{
display: block;
border: 0px;
}

form
{
display: inline;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-18389541946960/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#Header
{
width: 980px;
position: relative;
}

#LeftColumn
{
float: left;
width: 186px;
display: inline;
margin-left:6px;
}

#RightColumn
{
float: right;
width: 782px;
display: inline;
}

#Footer
{
clear: both;
width:980px;
margin:0 auto;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName, .relatedContentsName
{
font: bold 12px arial;
color: #5d5d5d;
}

.contentsName a:link, .relatedContentsName a:link
{
font: bold 12px arial;
color: #5d5d5d;
text-decoration: none;
}

.contentsName a:visited, .relatedContentsName a:visited
{
font: bold 12px arial;
color: #5d5d5d;
text-decoration: none;
}

.contentsName a:hover, .relatedContentsName a:hover
{
font: bold 12px arial;
color: #5d5d5d;
text-decoration: underline;
}

.contentsName a:active, .relatedContentsName a:active
{
font: bold 12px arial;
color: #5d5d5d;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #5d5d5d;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #5d5d5d;
}

.searchInput
{
position: absolute;
left: 339px;
top: 112px;
width: 210px;
height: 17px;
padding: 0;
border: 0;
font: normal 11px arial;
color: #444444;
}

.searchSubmit
{
position: absolute;
left:554px;
top: 109px;
}

.catNav
{
width: 192px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 185px;
list-style: none;
}

.catNav ul li
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-18389541946960/ey-bullet.jpg) no-repeat scroll 9px 8px;
font: bold 12px arial;
color: #09539f;
padding: 3px 0 3px 19px;
}

.catNav ul li.selected
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-18389541946960/ey-bullet.jpg) no-repeat scroll 9px center;
font: bold 12px arial;
color: #09539f;
padding: 4px 0 4px 24px;
}

.catNav ul li div
{
padding-left: 0;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: #09539f;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: #09539f;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: #09539f;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: #09539f;
text-decoration: none;
}

.catNav ul li.selected a:link
{
font: bold 12px arial;
color: #09539f;
text-decoration: none;
}

.catNav ul li.selected a:visited
{
font: bold 12px arial;
color: #09539f;
text-decoration: none;
}

.catNav ul li.selected a:hover
{
font: bold 12px arial;
color: #09539f;
text-decoration: none;
}

.catNav ul li.selected a:active
{
font: bold 12px arial;
color: #09539f;
text-decoration: none;
}

.eyBreadcrumbs
{
font: bold 11px arial;
color: #0c559f;
margin: 10px 25px 5px;
}

.eyBreadcrumbs a:link
{
font: normal 11px arial;
color: #666666;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: #666666;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: #666666;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #666666;
text-decoration: none;
}

h1.eyTitle
{
margin: 0 0 0px 24px;
color: #0c559f;
font: bold 20px arial;
border-bottom: 1px solid #caa552;
width: 743px;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.newsletter
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-18389541946960/ey-newsletter.jpg) no-repeat;
height: 101px;
width: 186px;
position: relative;
}

.newsInput
{
position: absolute;
left: 13px;
top: 76px;
width: 117px;
height: 17px;
padding: 0;
border: 0;
font: normal 11px arial;
color: #444444;
}

.newsSubmit
{
position: absolute;
left:135px;
top: 74px;
}

.footerArea
{
height: 55px;
width: 980px;
position: relative;
}

.footerText
{
font: normal 11px arial;
color: white;
position: absolute;
top: 25px;
right: 233px;
}

.footerLinks
{
position: absolute;
top: 10px;
right: 123px;
font: bold 11px arial;
color: white;
}

.footerLinks a
{
font: bold 11px arial;
color: white;
text-decoration: none;
}

.footerLinks a:hover
{
font: bold 11px arial;
color: white;
text-decoration: underline;
}

.headerLinks
{
position: absolute;
top: 10px;
right: 255px;
font: bold 11px arial;
color: white;
}

.headerLinks a
{
font: bold 11px arial;
color: white;
text-decoration: none;
}

.topHead
{
position: absolute;
top: -19px;
left:125px;
}

.featuredItemBox
{
background: url(http://lib.store.yahoo.com/lib/yhst-18389541946960/ey-featured-item-box.jpg) no-repeat;
height: 220px;
width: 709px;
}

.featuredImageBox
{
height: 183px;
width: 200px;
border: #93b0cb 1px solid;
background: white;
margin-left: 12px;
margin-top: 29px;
}

.sectionPrice
{
color: #0c559f;
font: bold 12px arial;
padding-bottom: 10px;
}

.sectionCaption
{
color: #666666;
font: normal 12px arial;
padding: 10px 30px 10px 0;
}

.sectionTitle
{
border-bottom: #9bb2cf 1px solid;
width: 400px;
}

.sectionTitle a
{
color: #b71a1a;
font: bold 18px arial;
text-decoration: none;
}

.inStockBG
{
background: url(http://lib.store.yahoo.com/lib/yhst-18389541946960/ey-instock.jpg) no-repeat;
height: 34px;
width: 320px;
}

.outStockBG
{
background: url(http://lib.store.yahoo.com/lib/yhst-18389541946960/ey-outstock.jpg) no-repeat;
height: 34px;
width: 320px;
}

.regPrice
{
font: normal 11px arial;
color: #666666;
}

.salePrice
{
font: bold 16px arial;
color: #0e569f;
display: inline;
}

.availability
{
font: normal 12px arial;
color: #0e569f;
}

.itemWrap
{
background: url(http://lib.store.yahoo.com/lib/yhst-18389541946960/ey-item-wrap.jpg) repeat-y;
}

.itemBody
{
background: url(http://lib.store.yahoo.com/lib/yhst-18389541946960/ey-item-body.jpg) no-repeat;
height: 208px;
width: 320px;
}

.pricingBG
{
background: url(http://lib.store.yahoo.com/lib/yhst-18389541946960/ey-qp-bg.jpg) no-repeat;
height: 23px;
width: 178px;
}

.qtyHeader, .qtyPrice
{
font: bold 12px arial;
color: white;
padding-left:4px;
padding-top: 3px;
}

.subsections ul
{
width: 164px !important;
}

.subsections ul li
{
background: white;
color: #797979;
font: bold 11px arial;
padding: 1px 5px 1px 0;
}

.subsections ul li a:link
{
background: white;
color: #797979;
font: bold 11px arial;
}

.subsections ul li a:visited
{
background: white;
color: #797979;
font: bold 11px arial;
}

.subsections ul li a:hover
{
background: white;
color: #797979;
font: bold 11px arial;
}

.subsections ul li a:active
{
background: white;
color: #797979;
font: bold 11px arial;
}

.belowLN
{
background: url(http://lib.store.yahoo.com/lib/yhst-18389541946960/ey-left-nav-bottom.jpg) no-repeat;
height: 333px;
width: 186px;
}

.tabTable {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://lib.store.yahoo.net/lib/yhst-18389541946960/ey-tabs.jpg) no-repeat scroll 0 0;
height:24px;
width:754px;
}

.tabs
{
padding: 0 !important;
margin: 0 auto;
background: url(https://lib.store.yahoo.net/lib/yhst-18389541946960/ey-tab-body.jpg) repeat-y !important;
height: 192px;
}

.tabTD
{
background: url(https://lib.store.yahoo.net/lib/yhst-18389541946960/ey-tab-body.jpg) no-repeat !important;
height: 192px;
}

.tabTable td a.selected
{
color: white;
font: bold 12px arial;
text-decoration: none;
outline: none;
display: block;
}

.tabTable td a
{
color: white;
font: bold 12px arial;
text-decoration: none;
outline: none;
display: block;
}

.tabTable td
{
padding: 0;
}

.tabs td
{
padding: 0;
}

.innerDiv
{
height:auto !important;
min-height: 123px;
}

.tabSpacer
{
width:8px;
}

.tabViewMore
{
font: bold 12px arial;
color: #03083c;
}

.tabViewMore a
{
font: bold 12px arial;
color: #03083c;
text-decoration: none;
}

.homeMessage
{
color: #828282;
font: bold 12px arial;
margin-top: 15px;
padding-left:20px;
width: 750px;
}

.cookClass
{
font: normal 11px arial;
color: white;
position: absolute;
top: 9px;
left:837px;
}
