html
{
background: url("http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-site-wrapper.jpg") repeat-x scroll 0 0 #092660;
}

body
{
margin: 0 auto;
color: black;
font: normal 12px arial;
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-bg.jpg) no-repeat center top;
}

img
{
border: 0;
display: block;
}

form
{
margin: 0px;
padding: 0px;
}

#PageWrapper, #PageWrapperNL
{
margin: 0 auto 10px;
width: 980px;
text-align: left;
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-page-wrapper.jpg) repeat-y center top;
}

#Header
{
text-align: center;
width: 980x;
position: relative;
}

.header-links
{
position: absolute;
text-align: right;
color: #ffffff;
right: 17px;
top: 18px;
}

ul.header-links-container
{
margin: 0;
padding: 0;
list-style-type: none;
}

ul.header-links-container li
{
/*background: url("http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-header-link-bullet.jpg") no-repeat scroll 71px 6px transparent;*/
}

ul.header-links-container li div
{
padding: 0 10px 0 0;
}

.header-links a
{
font: normal 11px arial;
color: #ffffff;
text-decoration: none;
}

.header-links a:visited
{
font: normal 11px arial;
color: #ffffff;
text-decoration: none;
}

.header-links a:hover
{
font: normal 11px arial;
color: #ffffff;
text-decoration: underline;
}

.header-links a:active
{
font: normal 11px arial;
color: #ffffff;
text-decoration: none;
}

.searchInput
{
    border: 0 none;
    font: 11px arial;
    height: 17px;
    left: 355px;
    padding: 0 10px 0 0;
    position: absolute;
    text-align: right;
    top: 56px;
    width: 201px;
	background-color: #eef7f4;
}

.searchSubmit
{
    left: 569px;
    position: absolute;
    top: 56px;
}

.header-natural-text
{
    color: #d2dcc1;
    font: 12px arial;
    left: 351px;
    position: absolute;
    text-transform: uppercase;
    top: 36px;
}

.rollovers
{
width: 556px;
height: 31px;
position: absolute;
top: 108px;
left: 305px;
}

a#rollover-1
{
width: 215px;
height: 31px;
}

a#rollover-2
{
width: 180px;
height: 31px;
}

a#rollover-3
{
width: 161px;
height: 31px;
}

a#rollover-1:hover
{
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-rollovers.jpg) no-repeat 0px -31px;
width: 215px;
height: 31px;
}

a#rollover-2:hover
{
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-rollovers.jpg) no-repeat -215px -31px;
width: 180px;
height: 31px;
}

a#rollover-3:hover
{
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-rollovers.jpg) no-repeat -395px -31px;
width: 161px;
height: 31px;
}

#LeftColumn
{
width: 179px;
/*background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-left-nav-gradient.jpg) repeat-x scroll 0 0 transparent;*/
background-color: #8faac8;
float: left;
}

.catNav
{
margin: 0 0 12px;
}

.catNav ul
{
margin: 0 0 0 3px;
padding: 0px;
list-style-type: none;
width: 173px;
}

.catNav ul li
{
background: url("http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-left-nav-gradient-off.jpg") repeat-y center top transparent;
border-bottom: 1px solid #c6c6c6;
}

.catNav ul li div
{
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-left-nav-off-bullet.jpg) no-repeat 4px 8px;
padding: 5px 3px 5px 17px;
}

.catNav ul li:hover, .catNav ul li.selected
{
/*background: url("http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-left-nav-gradient-on.jpg") repeat-y center top transparent;*/
background: #44606e;
border-bottom: 1px solid #c6c6c6;
}

.catNav ul li:hover div, .catNav ul li.selected div
{
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-left-nav-on-bullet.jpg) no-repeat 4px 8px;
padding: 5px 3px 5px 17px;
}

.catNav ul li div a
{
font: bold 12px arial;
color: #043963;
text-decoration: none;
}

.catNav ul li div a:visited
{
font: bold 12px arial;
color: #043963;
text-decoration: none;
}

.catNav ul li div a:hover
{
font: bold 12px arial;
color: #043963;
text-decoration: underline;
}

.catNav ul li div a:active
{
font: bold 12px arial;
color: #043963;
text-decoration: none;
}

.catNav ul li:hover div a, .catNav ul li.selected div a
{
font: bold 12px arial;
color: #ffffff;
text-decoration: none;
}

.catNav ul li:hover div a:visited, .catNav ul li.selected div a:visited
{
font: bold 12px arial;
color: #ffffff;
text-decoration: none;
}

.catNav ul li:hover div a:hover, .catNav ul li.selected div a:hover
{
font: bold 12px arial;
color: #ffffff;
text-decoration: underline;
}

.catNav ul li:hover div a:active, .catNav ul li.selected div a:active
{
font: bold 12px arial;
color: #ffffff;
text-decoration: none;
}

#RightColumn
{
width: 791px;
margin: 10px 0 0 10px;
float: right;
/*background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-right-col-bg.jpg) no-repeat scroll center bottom transparent;*/
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #000000;
margin: 0 0 0 20px;
}

.eyBreadcrumbs a
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: #000000;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

.eyBreadcrumbs span.lastCrumb
{
color: #4a6171;
font: bold 11px arial;
}

.contentsName a
{
font: bold 12px arial;
color: #8e8e8e;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: #8e8e8e;
text-decoration: none;
}


.contentsName a:hover
{
font: bold 12px arial;
color: #8e8e8e;
text-decoration: underline;
}


.contentsName a:active
{
font: bold 12px arial;
color: #8e8e8e;
text-decoration: none;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #4a6171;
}

.contentsSalePrice span.salePriceColor
{
color: #940101;
}

/*---------------- ITEM PAGE -------------*/

.item-image-container
{
    border: 1px solid #89a4bf;
    padding: 15px 10px;
    position: relative;
	width: 230px;
	border-radius: 10px;
}

.order-box-container
{
width: 314px;
position: relative;
}

.order-box-item-name
{
    background: none repeat scroll 0 0 #D1DCBE;
    color: #002F78;
    font: bold 12px arial;
    padding: 3px 5px;
	border-radius: 10px 10px 0 0;
	text-align: center;
}

.order-box-contents
{
border-left: 1px solid #D1DCBE;
border-right: 1px solid #D1DCBE;
border-bottom: 1px solid #D1DCBE;
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-order-box-gradient.jpg) repeat-x center bottom #ffffff;
padding: 10px 20px;
border-radius: 0 0 10px 10px;
}

span.order-box-item-num
{
font: normal 11px arial;
color: #000000;
}

.itemSalePrice 
{
    color: #000000;
    font: bold 12px arial;
    margin: 3px 0;
}

.itemsalePriceColor
{
    color: #940101;
    font: bold 16px arial;
}

td.qtyNumber
{
background-color: #648191;
font: normal 12px arial;
color: #ffffff;
}

td.price
{
background-color: #243a6c;
font: normal 12px arial;
color: #ffffff;
}

.order-box-atc
{
margin: 15px;
font: bold 12px arial;
color: #000000;
}

.order-box-availability
{
font: normal 11px arial;
color: #000000;
text-align: center;
}

.order-box-stock
{
position: absolute;
right: 30px;
top: 33px;
}

.product-description
{
   color: #000000;
    font: 11px arial;
    padding: 10px 15px;
    width: 530px;
}

.item-cross-sell
{
    border-bottom: 1px solid #ADADAD;
    border-left: 1px solid #ADADAD;
    border-right: 1px solid #ADADAD;
	border-radius: 0 0 10px 10px;
}

#info-div
{
font: normal 12px arial;
color: #000000;
padding:10px 25px;
}

#info-div a
{
font: normal 12px arial;
color: #000000;
text-decoration: underline;
}

#info-div a:visited
{
font: normal 12px arial;
color: #000000;
text-decoration: underline;
}

#info-div a:hover
{
font: normal 12px arial;
color: #000000;
text-decoration: none;
}

#info-div a:active
{
font: normal 12px arial;
color: #000000;
text-decoration: underline;
}

.eyTitle
{
margin: 10px 0 10px 18px;
border-bottom: 1px solid #4a6171;
padding: 0 0 2px;
width: 745px;
}

#Footer
{
clear: both;
width: 980px;
/*background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-footer-bg.jpg) no-repeat center top;*/
background: #092660;
height: 60px;
position: relative;
}

.copyright
{
font: normal 11px arial;
color: #ffffff;
float: left;
margin: 17px 0 0 20px;
}

.copyright a
{
font: normal 11px arial;
color: #ffffff;
text-decoration: underline;
}

.copyright a:hover
{
font: normal 11px arial;
color: #ffffff;
text-decoration: none;
}

.footer-links
{
font: bold 12px arial;
color: #cadcff;
float: right;
margin: 17px 20px 0 0;
}

.footer-links a
{
font: bold 12px arial;
color: #cadcff;
text-decoration: none;
}

.footer-links a:visited
{
font: bold 12px arial;
color: #cadcff;
text-decoration: none;
}

.footer-links a:hover
{
font: bold 12px arial;
color: #cadcff;
text-decoration: underline;
}

.footer-links a:active
{
font: bold 12px arial;
color: #cadcff;
text-decoration: none;
}

