img
{
display: block;
}

body
{
background: #FFFFFF
}

a
{
color: #000000;
text-decoration: none;
}

a:visited, a:link, a:active
{
color: #000000;
text-decoration: none;
}

a:hover
{
color: #000000;
text-decoration: underline;
}

#PageWrapper
{
background: url(/lib/yhst-51568362379717/ey-body-bg.jpg);
border: none;
width: 924px;
margin: 0 auto;
}

#Header
{
background-color: #FFFFFF;
padding-bottom: 2px;
}


#RightColumn
{
width:710px;
color: #000000;
float: left;
margin: 0 0 20px 10px;
text-align: left;
}

#LeftColumn
{
color: #000000;
float: left;
width: 204px;
background: #000000;
text-align: left;
margin-bottom: 144px;
}

.searchBox
{
position: relative;
}

.searchGo
{
position: absolute;
top: 18px;
right: 6px;
}

.searchInput
{
position: absolute;
top: 22px;
left: 8px;
width: 160px;
height: 17px;
border: 0;
}

.catNav
{
background: url(/lib/yhst-51568362379717/li-bg.jpg);
width: 204px;
}

.themeNav
{
background: url(/lib/yhst-51568362379717/li-bg.jpg);
width: 204px;
}

#LeftColumn ul
{
border-right: 1px solid #000000;
border-left: 1px solid #000000;
width: 202px;
}

#LeftColumn li
{
background: transparent url(/lib/yhst-51568362379717/red-arrow2.jpg) no-repeat scroll 6% 50%;
border-bottom: 1px solid #A7A7A7;
list-style: none;
width: 202px;
margin: 0;
padding: 2px 0 2px 0;
*padding: 4px 0 4px 0;
}


#LeftColumn ul li a
{
border-bottom: none;
color: #000000;
font-size: 10px;
padding: 5px 10px 5px 25px;
width: 168px;
text-decoration: none;
min-height: 0;
}

#LeftColumn ul li a:active, #LeftColumn ul li a:link, #LeftColumn ul li a:visited
{
border-bottom: none;
color: #000000;
font-size: 10px;
padding: 5px 10px 5px 25px;
width: 168px;
text-decoration: none;
}

#LeftColumn ul li a:hover
{
border-bottom: none;
color: #000000;
font-size: 10px;
padding: 5px 10px 5px 25px;
width: 168px;
text-decoration: underline;
background: none;
}

.email
{
margin-top: 2px;
position: relative;
}

.emailInput
{
border: 0;
position: absolute;
top: 33px;
left: 7px;
height: 19px;
width: 189px;
}

.emailSubmit
{
position: absolute;
right: 8px;
top: 55px;
}

.features
{
float: left;
margin: 10px 0 10px 2px;
*margin: 10px 0 10px 1px;
width: 707px;
}

.mainFeatures
{
float: left;
width: 447px;
}

.subFeatures
{
float: left;
margin-left: 5px;
}

.subFeatures1, .subFeatures2
{
margin-bottom: 5px;
}

.specials
{

margin: 10px 0 0 2px;
*margin: 10px 0 0 1px;
position: relative;
width: 708px;
}

.specialsTitle
{
color: #FFFFFF;
font: bold 12px arial;
position: absolute;
left: 8px;
top: 3px;
}

.specialsButton
{
position: absolute;
right: 15px;
top: 0;
}

.specialsContents
{
margin: 15px 10px 15px 10px;
}


.breadcrumbs
{
margin: 10px 10px 10px 0px;
color: #000000;
font: normal 10px arial;
}

.breadcrumbs a
{
color: #000000;
font: normal 10px arial;
text-decoration: none;
}

.breadcrumbs a:active, .breadcrumbs a:link
{
color: #000000;
font: normal 10px arial;
text-decoration: none;
}

.breadcrumbs a:hover
{
color: #000000;
font: normal 10px arial;
text-decoration: underline;
}


.itemMain
{
float: left;
margin: 10px;
width: 350px;
}

.buttons
{
margin-top: 10px;
}

.orderBox
{
float: left;
margin: 30px 10px 10px 45px;
}

.orderInnerContents
{
border: 1px solid #000000;
text-align: left;
padding: 15px;
font: normal 11px arial;
width: 228px;
}

.saleItemPrice
{
display: inline;
font: bold 15px arial;
color: #000000;
}

.sale-price-item-bold
{
color: #ff0000;
font: bold 15px arial;
}

.price-bold
{
font: bold 12px arial;
}

.priceboldItemText
{
color: #4C4C4C;
display: inline;
font: bold 13px arial;
}

.priceBoldNumber
{
display: inline;
font: bold 13px arial;
}

.priceItemBold
{
color: #ff0000;
display: inline;
}

.salePrice
{
display: inline;
font: bold 12px arial;
color: #000000;
}

.sale-price-bold
{
color: #ff0000;
font: bold 12px arial;
}

.price-bold
{
font: bold 12px arial;
}

.priceboldText
{
color: #4C4C4C;
display: inline;
}

.priceBold
{
color: #ff0000;
display: inline;
}

.savingstext
{
color: #000000;
font: bold 11px arial;
}

.availabilityText
{
font: bold 11px arial;
display: inline;
}

.availability
{
display: inline;
}

.itemDesc
{
float: left;
margin: 25px 0 10px 0;
width: 707px;
}

.itemDescContents
{
margin: 10px;
font: normal 12px arial;
}

.alsoLike
{
float: left;
margin: 10px 0 10px 0;
width: 707px;
}

.alsoLikeContents
{
margin: 10px;
}

.name a
{
font: bold 12px arial;
}

.name a:visited, .name a:link, .name a:active
{
color: #000000;
font: bold 12px arial;
text-decoration: none;
}

.name a:hover
{
text-decoration: underline;
}

.price
{
font: normal 11px arial;
color: #000000;
}

.categoryIntro
{
margin: 10px 0 30px 0;
}

.categoryIntroImage
{
vertical-align: top;
}

.categoryIntroText
{
vertical-align: top;
color: #000000;
font: normal 12px arial;
}

#contents-table
{
margin-top: 25px;
}

.vertical-seperator
{
border-right: 1px solid #b5b5b5;
padding: 5px 5px 12px 5px;
}

.horizontal-seperator
{
padding: 5px 5px 12px 5px;
}

#Footer
{
background: #FFFFFF;
text-align: center;
width: 924px;
position: relative;
clear: both;
}

.footerLinks
{
color: #9A0B0B;
padding: 10px 0 8px 0;
background: #202020;
position: absolute;
right: 0;
top: 0;
width: 718px;
}

.footerLinks a
{
color: #FFFFFF;
font: bold 13px arial;
text-decoration: none;
}

.footerLinks a:active, .footerLinks a:visited
{
color: #FFFFFF;
font: bold 13px arial;
text-decoration: none;
}

.footerLinks a:hover
{
color: #FFFFFF;
font: bold 13px arial;
text-decoration: underline;
}

.eyAd
{
position: absolute;
left:0px;
top: -145px;
}

.eyText
{
position: absolute;
color: #FFFFFF;
left: 38px;
top: 175px;
font: normal 8pt arial;
}

.eyText a, .eyText a:active, .eyText a:visited, .eyText a:link, .eyText a:hover
{
color: #FFFFFF;
text-decoration: underline;
}


.copyright
{
color: #d3d3d3;
font: normal 11px arial;
padding-bottom: 10px;
background: #202020;
position: absolute;
right: 0;
top: 34px;
width: 718px;
}
.popTD{
padding: 6px 6px 25px 6px;
}

.vertical td{width:170px; *width:150px;}

.categoryIntro{margin-bottom:10px;}
#Footer{margin-top:70px;}
.popTable{
border-collapse-collapse;
}
.popTable td{
height:11px;
color:#000000;
font-family:arial;
font-size:8pt;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
border-bottom:1px solid #eeeeee;
}
.lT{
height:11px;
color:#000000;
font-family:arial;
font-size:8pt;
text-align:right;
font-weight:bold;
}
.rT{
text-align:left;
padding-left:4px;
}
.itemCaption{
background:transparent url(/lib/yhst-51568362379717/sectionheader.jpg) no-repeat scroll 0% 50%;
color:white;
height:50px;
padding-left:7px;
width:707px;
border-bottom:none;
}
.itemCaption h1{
margin-top:5px;
font-size:16px;
padding-top:13px;
*padding-top:0px;
}
.specialsContents{
margin:0px;
}
.buttons
{
clear: both;
}

.image-l
{
float: none;
margin: 0;
display: inline;
}
.ystore-cross-sell-title-cell h3
{
display: none;
}

#ys_relatedItems
{
margin-top: 15px;
}

#ys_relatedItems table td
{
text-align: center;
}

img.ystore-cross-sell-product-image-link, #ys_relatedItems img
{
display: inline;
}

.ystore-cross-sell-product-name
{
margin: 7px 5px 5px 5px;
font: bold 12px arial;
}

.ystore-cross-sell-product-price
{
font: bold 12px arial;
margin: 0;
}

.ystore-cross-sell-product-reg-price
{
font: normal 11px arial;
margin: 0;
}

.ey404Body
{
height: 173px;
width: 643px;
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/404Middle.jpg) no-repeat;
position: relative;
}

.searchGo2
{
position: absolute;
top: 129px;
left: 296px;
}

.searchInput2
{
position: absolute;
border: 0;
top: 94px;
left: 147px;
width: 385px;
height: 16px;
font: normal 12px arial;

}

#LeftColumn
{
margin-bottom: 155px;
}

.itemCaption h1{
font-family:arial;
padding-top:15px;
*padding-top:12px;
}
.itemCaption
{
*width:703px;
}
.vertical td
{
padding-top: 5px;
padding-bottom: 5px;
}

.categoryIntroText
{
padding: 0 10px 10px 10px;
}

.popTD
{
vertical-align:bottom;
}

.popContent1 img
{
padding-top: 7px;
}


.name
{
margin-top: 6px;
}
.itemDescContents a:link, .itemDescContents a:hover, .itemDescContents a:visited, .itemDescContents a:active{
text-decoration:underline;
} 

.404Body
{
height: 173px;
width: 643px;
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/404Middle.jpg) no-repeat
position: relative;
}

.aboutText
{
background: #000000 url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-aboutBottom.jpg) no-repeat scroll bottom center;
font: normal 12px arial;
color: #ffffff;
padding: 0 20px 52px 17px;
text-align: left;
width: 606px;
position: relative;
margin-left: 17px;
}

.aboutTop
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-aboutTop2.jpg) no-repeat;
height: 201px;
width: 643px;
position: relative;
margin-left: 17px;
}

.rightArm
{
position: absolute;
top: 53px;
right: -49px;
}

.leftHand
{
position: absolute;
top: 155px;
left: -18px;
}

.rightSlant
{
position: absolute;
right: 0;
*right: -1px;
top: 0;
}

.aboutText ul li
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-redArrow.jpg) no-repeat;
margin: 0;
padding-left: 15px;
list-style-type: none;
}

.aboutText ul li ul li
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-redDot.jpg) no-repeat;
margin: 0;
padding-left: 12px;
list-style-type: none;
}

.aboutText ul li ul li ul li
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-redDot.jpg) no-repeat;
margin: 0;
padding-left: 12px;
list-style-type: none;
}

.aboutText a
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText a:link
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText a:visited
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText a:hover
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText a:active
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText h2
{
font: bold 18px arial;
}

.orderBoxText
{
font: normal 12px arial;
padding: 5px;
}

.testimonials
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-testimonials-BG.jpg) repeat-y scroll top center;
width: 191px;
padding: 0 6px;
}

.testimonialsText
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-testimonialsTop.jpg) no-repeat scroll top center;
width: 161px;
color: #ffffff;
font: normal 12px arial;
padding: 41px 15px 15px;
}

.testimonialsText em
{
font: bold 12px arial;
text-align: right;
display: block;
}

.testimonialsPageText
{
font: normal 12px arial;
}

.testimonialsPageText em
{
display: block;
font: bold 12px arial;
}

.brandDrop
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-shopByBrand.jpg) no-repeat;
height: 59px;
width: 203px;
position: relative;
}

.brandDrop select
{
border: 1px solid #c0c0c0;
height: 18px;
left: 6px;
position: absolute;
top: 22px;
width: 190px;
}

.brandDrop select option
{
padding-left: 5px;
}

img
{
display: block;
}

body
{
background: #FFFFFF
}

a
{
color: #000000;
text-decoration: none;
}

a:visited, a:link, a:active
{
color: #000000;
text-decoration: none;
}

a:hover
{
color: #000000;
text-decoration: underline;
}

#PageWrapper
{
background: url(/lib/yhst-51568362379717/ey-body-bg.jpg);
border: none;
width: 924px;
margin: 0 auto;
}

#Header
{
background-color: #FFFFFF;
padding-bottom: 2px;
}


#RightColumn
{
width:710px;
color: #000000;
float: left;
margin: 0 0 20px 10px;
text-align: left;
}

#LeftColumn
{
color: #000000;
float: left;
width: 204px;
background: #000000;
text-align: left;
margin-bottom: 144px;
}

.searchBox
{
position: relative;
}

.searchGo
{
position: absolute;
top: 18px;
right: 6px;
}

.searchInput
{
position: absolute;
top: 22px;
left: 8px;
width: 160px;
height: 17px;
border: 0;
}

.catNav
{
background: url(/lib/yhst-51568362379717/li-bg.jpg);
width: 204px;
}

.themeNav
{
background: url(/lib/yhst-51568362379717/li-bg.jpg);
width: 204px;
}

#LeftColumn ul
{
border-right: 1px solid #000000;
border-left: 1px solid #000000;
width: 202px;
}

#LeftColumn li
{
background: transparent url(/lib/yhst-51568362379717/red-arrow2.jpg) no-repeat scroll 6% 50%;
border-bottom: 1px solid #A7A7A7;
list-style: none;
width: 202px;
margin: 0;
padding: 2px 0 2px 0;
*padding: 4px 0 4px 0;
}


#LeftColumn ul li a
{
border-bottom: none;
color: #000000;
font-size: 10px;
padding: 5px 10px 5px 25px;
width: 168px;
text-decoration: none;
min-height: 0;
}

#LeftColumn ul li a:active, #LeftColumn ul li a:link, #LeftColumn ul li a:visited
{
border-bottom: none;
color: #000000;
font-size: 10px;
padding: 5px 10px 5px 25px;
width: 168px;
text-decoration: none;
}

#LeftColumn ul li a:hover
{
border-bottom: none;
color: #000000;
font-size: 10px;
padding: 5px 10px 5px 25px;
width: 168px;
text-decoration: underline;
background: none;
}

.email
{
margin-top: 2px;
position: relative;
}

.emailInput
{
border: 0;
position: absolute;
top: 33px;
left: 7px;
height: 19px;
width: 189px;
}

.emailSubmit
{
position: absolute;
right: 8px;
top: 55px;
}

.features
{
float: left;
margin: 10px 0 10px 2px;
*margin: 10px 0 10px 1px;
width: 707px;
}

.mainFeatures
{
float: left;
width: 447px;
}

.subFeatures
{
float: left;
margin-left: 5px;
}

.subFeatures1, .subFeatures2
{
margin-bottom: 5px;
}

.specials
{

margin: 10px 0 0 2px;
*margin: 10px 0 0 1px;
position: relative;
width: 708px;
}

.specialsTitle
{
color: #FFFFFF;
font: bold 12px arial;
position: absolute;
left: 8px;
top: 3px;
}

.specialsButton
{
position: absolute;
right: 15px;
top: 0;
}

.specialsContents
{
margin: 15px 10px 15px 10px;
}


.breadcrumbs
{
margin: 10px 10px 10px 0px;
color: #000000;
font: normal 10px arial;
}

.breadcrumbs a
{
color: #000000;
font: normal 10px arial;
text-decoration: none;
}

.breadcrumbs a:active, .breadcrumbs a:link
{
color: #000000;
font: normal 10px arial;
text-decoration: none;
}

.breadcrumbs a:hover
{
color: #000000;
font: normal 10px arial;
text-decoration: underline;
}


.itemMain
{
float: left;
margin: 10px;
width: 350px;
}

.buttons
{
margin-top: 10px;
}

.orderBox
{
float: left;
margin: 30px 10px 10px 45px;
}

.orderInnerContents
{
border: 1px solid #000000;
text-align: left;
padding: 15px;
font: normal 11px arial;
width: 228px;
}

.saleItemPrice
{
display: inline;
font: bold 15px arial;
color: #000000;
}

.sale-price-item-bold
{
color: #ff0000;
font: bold 15px arial;
}

.price-bold
{
font: bold 12px arial;
}

.priceboldItemText
{
color: #4C4C4C;
display: inline;
font: bold 13px arial;
}

.priceBoldNumber
{
display: inline;
font: bold 13px arial;
}

.priceItemBold
{
color: #ff0000;
display: inline;
}

.salePrice
{
display: inline;
font: bold 12px arial;
color: #000000;
}

.sale-price-bold
{
color: #ff0000;
font: bold 12px arial;
}

.price-bold
{
font: bold 12px arial;
}

.priceboldText
{
color: #4C4C4C;
display: inline;
}

.priceBold
{
color: #ff0000;
display: inline;
}

.savingstext
{
color: #000000;
font: bold 11px arial;
}

.availabilityText
{
font: bold 11px arial;
display: inline;
}

.availability
{
display: inline;
}

.itemDesc
{
float: left;
margin: 25px 0 10px 0;
width: 707px;
}

.itemDescContents
{
margin: 10px;
font: normal 12px arial;
}

.alsoLike
{
float: left;
margin: 10px 0 10px 0;
width: 707px;
}

.alsoLikeContents
{
margin: 10px;
}

.name a
{
font: bold 12px arial;
}

.name a:visited, .name a:link, .name a:active
{
color: #000000;
font: bold 12px arial;
text-decoration: none;
}

.name a:hover
{
text-decoration: underline;
}

.price
{
font: normal 11px arial;
color: #000000;
}

.categoryIntro
{
margin: 10px 0 30px 0;
}

.categoryIntroImage
{
vertical-align: top;
}

.categoryIntroText
{
vertical-align: top;
color: #000000;
font: normal 12px arial;
}

#contents-table
{
margin-top: 25px;
}

.vertical-seperator
{
border-right: 1px solid #b5b5b5;
padding: 5px 5px 12px 5px;
}

.horizontal-seperator
{
padding: 5px 5px 12px 5px;
}

#Footer
{
background: #FFFFFF;
text-align: center;
width: 924px;
position: relative;
clear: both;
}

.footerLinks
{
color: #9A0B0B;
padding: 10px 0 8px 0;
background: #202020;
position: absolute;
right: 0;
top: 0;
width: 718px;
}

.footerLinks a
{
color: #FFFFFF;
font: bold 13px arial;
text-decoration: none;
}

.footerLinks a:active, .footerLinks a:visited
{
color: #FFFFFF;
font: bold 13px arial;
text-decoration: none;
}

.footerLinks a:hover
{
color: #FFFFFF;
font: bold 13px arial;
text-decoration: underline;
}

.eyAd
{
position: absolute;
left:0px;
top: -145px;
}

.eyText
{
position: absolute;
color: #FFFFFF;
left: 38px;
top: 175px;
font: normal 8pt arial;
}

.eyText a, .eyText a:active, .eyText a:visited, .eyText a:link, .eyText a:hover
{
color: #FFFFFF;
text-decoration: underline;
}


.copyright
{
color: #d3d3d3;
font: normal 11px arial;
padding-bottom: 10px;
background: #202020;
position: absolute;
right: 0;
top: 34px;
width: 718px;
}
.popTD{
padding: 6px 6px 25px 6px;
}

.vertical td{width:170px; *width:150px;}

.categoryIntro{margin-bottom:10px;}
#Footer{margin-top:70px;}
.popTable{
border-collapse-collapse;
}
.popTable td{
height:11px;
color:#000000;
font-family:arial;
font-size:8pt;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
border-bottom:1px solid #eeeeee;
}
.lT{
height:11px;
color:#000000;
font-family:arial;
font-size:8pt;
text-align:right;
font-weight:bold;
}
.rT{
text-align:left;
padding-left:4px;
}
.itemCaption{
background:transparent url(/lib/yhst-51568362379717/sectionheader.jpg) no-repeat scroll 0% 50%;
color:white;
height:50px;
padding-left:7px;
width:707px;
border-bottom:none;
}
.itemCaption h1{
margin-top:5px;
font-size:16px;
padding-top:13px;
*padding-top:0px;
}
.specialsContents{
margin:0px;
}
.buttons
{
clear: both;
}

.image-l
{
float: none;
margin: 0;
display: inline;
}
.ystore-cross-sell-title-cell h3
{
display: none;
}

#ys_relatedItems
{
margin-top: 15px;
}

#ys_relatedItems table td
{
text-align: center;
}

img.ystore-cross-sell-product-image-link, #ys_relatedItems img
{
display: inline;
}

.ystore-cross-sell-product-name
{
margin: 7px 5px 5px 5px;
font: bold 12px arial;
}

.ystore-cross-sell-product-price
{
font: bold 12px arial;
margin: 0;
}

.ystore-cross-sell-product-reg-price
{
font: normal 11px arial;
margin: 0;
}

.ey404Body
{
height: 173px;
width: 643px;
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/404Middle.jpg) no-repeat;
position: relative;
}

.searchGo2
{
position: absolute;
top: 129px;
left: 296px;
}

.searchInput2
{
position: absolute;
border: 0;
top: 94px;
left: 147px;
width: 385px;
height: 16px;
font: normal 12px arial;

}

#LeftColumn
{
margin-bottom: 155px;
}

.itemCaption h1{
font-family:arial;
padding-top:15px;
*padding-top:12px;
}
.itemCaption
{
*width:703px;
}
.vertical td
{
padding-top: 5px;
padding-bottom: 5px;
}

.categoryIntroText
{
padding: 0 10px 10px 10px;
}

.popTD
{
vertical-align:bottom;
}

.popContent1 img
{
padding-top: 7px;
}


.name
{
margin-top: 6px;
}
.itemDescContents a:link, .itemDescContents a:hover, .itemDescContents a:visited, .itemDescContents a:active{
text-decoration:underline;
} 

.404Body
{
height: 173px;
width: 643px;
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/404Middle.jpg) no-repeat
position: relative;
}

.aboutText
{
background: #000000 url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-aboutBottom.jpg) no-repeat scroll bottom center;
font: normal 12px arial;
color: #ffffff;
padding: 0 20px 52px 17px;
text-align: left;
width: 606px;
position: relative;
margin-left: 17px;
}

.aboutTop
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-aboutTop2.jpg) no-repeat;
height: 201px;
width: 643px;
position: relative;
margin-left: 17px;
}

.rightArm
{
position: absolute;
top: 53px;
right: -49px;
}

.leftHand
{
position: absolute;
top: 155px;
left: -18px;
}

.rightSlant
{
position: absolute;
right: 0;
*right: -1px;
top: 0;
}

.aboutText ul li
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-redArrow.jpg) no-repeat;
margin: 0;
padding-left: 15px;
list-style-type: none;
}

.aboutText ul li ul li
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-redDot.jpg) no-repeat;
margin: 0;
padding-left: 12px;
list-style-type: none;
}

.aboutText ul li ul li ul li
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-redDot.jpg) no-repeat;
margin: 0;
padding-left: 12px;
list-style-type: none;
}

.aboutText a
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText a:link
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText a:visited
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText a:hover
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText a:active
{
color: #ffffff;
font: bold 12px arial;
text-decoration: underline;
}

.aboutText h2
{
font: bold 18px arial;
}

.orderBoxText
{
font: normal 12px arial;
padding: 5px;
}

.testimonials
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-testimonials-BG.jpg) repeat-y scroll top center;
width: 191px;
padding: 0 6px;
}

.testimonialsText
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-testimonialsTop.jpg) no-repeat scroll top center;
width: 161px;
color: #ffffff;
font: normal 12px arial;
padding: 41px 15px 15px;
}

.testimonialsText em
{
font: bold 12px arial;
text-align: right;
display: block;
}

.testimonialsPageText
{
font: normal 12px arial;
}

.testimonialsPageText em
{
display: block;
font: bold 12px arial;
}

.brandDrop
{
background: url(https://lib.store.yahoo.net/lib/yhst-51568362379717/ey-shopByBrand.jpg) no-repeat;
height: 59px;
width: 203px;
position: relative;
}

.brandDrop select
{
border: 1px solid #c0c0c0;
height: 18px;
left: 6px;
position: absolute;
top: 22px;
width: 190px;
}

.brandDrop select option
{
padding-left: 5px;
}

.checkoutUp
{
margin-left: 5px;
margin-right: 95px !important;
}

.keepShoppingLink
{
margin-left: 96px;
}

#custRegDiv a.container-close {top:5px;}
.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {background-color:#fff;}
.yui-skin-sam .yui-panel .bd {padding:0px; }
#iframe_id {width:679px; border:1px solid #000; padding:0px;}
#custRegDiv_h.hd {display:none;}
#custRegDiv_mask.mask {background-color:#000000; opacity:0.5; filter:alpha(opacity=50);}
#loadingDiv {height:210px; width:679px; position:absolute; background:#ececec;display:none;}
img.loadingImg {margin-top:90px; margin-left:20px;}

#ys_superbar
{
background:none repeat scroll 0 0 black;
border-bottom:1px solid #CCCCCC;
clear:both;
color:white;
margin:0 auto;
padding:2px 0;
text-align:right;
width:100%;
z-index:9990;
}

#ys_superbar a
{
color: white !important;
font: bold 12px arial !important;
}

#ys_cpers
{
margin: 0 auto;
width: 883px !important;
text-align: right;
}

#custRegDiv_c
{
z-index: 99999 !important;
}

#custRegDiv_mask
{
z-index: 9999 !important;
}

#yscp_welcome_msg
{
color:#FFFFFF !important;
display:inline;
float:left;
font-weight:bold;
padding-left:50px;
text-align:left;
width:140px;
}

#ys_cpRegistration .ys_majorSection h3
{
font:bold 14px arial;
text-transform:uppercase;
}

#ys_cpRegistration .ys_majorSection
{
background:url(https://eyhosting.com/client_data/stringthis/reg-gradient.jpg) repeat-x scroll center 21px #FEEBA7;
font-family:arial,verdana,sans-serif;
font-size:12px;
width:100%;
border: 1px solid #46a0f9 !important;
margin-top: 18px;
}

.yui-skin-sam .yui-navset .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected
{
margin-bottom: 0px;
}

#ys_cpAccount .yui-skin-sam .yui-navset .yui-content, #ys_cpAccount .yui-skin-sam .yui-navset .yui-navset-top .yui-content
{
border: 1px solid #3F0406;
}

#ys_cpAccount .yui-skin-sam .yui-navset .yui-nav .selected a em
{
background: #e68f17;
}

#ys_cpAccount #ys_pageBody
{
width: 750px !important;
}

#ys_cpSignInRegisterGuest .ys_majorSection h3
{
font:bold 14px arial;
text-transform:uppercase;
}

#ys_cpSignInRegisterGuest .ys_majorSection
{
background: url(https://lib.store.yahoo.net/lib/stringthis/reg-gradient.jpg) repeat-x scroll center 40px white;
}

#ys_cpSignInRegisterGuest #ys_pageBody #ys_buyerInfo
{
border: 1px solid #46A0F9;
}

#ys_cpRegistrationConfirm .ys_majorSection h3
{
font:bold 14px arial;
text-transform:uppercase;
}

#ys_cpRegistrationConfirm .ys_majorSection
{
background: url(https://lib.store.yahoo.net/lib/stringthis/reg-gradient.jpg) repeat-x scroll center top #FEEBA7;
}

#ys_cpRegistrationConfirm div.ys_pageActions
{
margin: 0;
background: white !important;
}


#ys_yFooter
{
display: none;
}

body
{
min-height: 862px;
}

#ys_cpSignInRegisterGuest, #ys_cpRegistrationConfirm, #ys_cpAccount
{
min-height: 862px;
}

#yscp_regConfirmMessage
{
border:1px solid #46A0F9;
padding:20px;
text-align:center;
}



