BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
TD {
	FONT: 12px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top
}
H1 {
	FONT-SIZE: 24px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A:focus {
	OUTLINE-WIDTH: medium; OUTLINE-COLOR: invert; OUTLINE-STYLE: none
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	
}
H2 {
	
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
H6 {
	
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.eps-banner-bg { /*** edited on 17 Dec ***/
	BACKGROUND: url(/lib/yhst-94024159501758/eps-banner-bg.jpg) left top no-repeat; WIDTH: 988px; HEIGHT: 91px
}
.eps-banner-bg H1 A {
	FLOAT: left; MARGIN: 23px 0px 0px 30px; WIDTH: 291px; TEXT-INDENT: -9999px; DISPLAY: block; HEIGHT: 47px
}
.eps-banner-info {
	MARGIN: 8px 0px 0px; COLOR: #fff
}
.eps-banner-info .eps-headphone-soln {
	BACKGROUND: url(/lib/yhst-94024159501758/eps-headphone-soln.gif) no-repeat; HEIGHT: 23px
}
.eps-banner-info .eps-headphone-soln A {
	BACKGROUND: url(/lib/yhst-94024159501758/eps-headphone-soln.gif) no-repeat; WIDTH: 132px; DISPLAY: block; HEIGHT: 23px
}
.eps-banner-info .eps-banner-links {
	FONT-SIZE: 12px; COLOR: #c2e3f5; PADDING-TOP: 5px
}
.eps-banner-info .eps-banner-links A {
	FONT-SIZE: 12px; COLOR: #c2e3f5
}
.eps-banner-info .eps-banner-tel {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #fff59d; TEXT-DECORATION: none
}
.eps-banner-info .eps-banner-tel A {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #fff59d; TEXT-DECORATION: none
}
.eps-navigation-lt { /*** edited on 17 Dec ***/
	BACKGROUND: url(/lib/yhst-94024159501758/eps-navigation-lt.gif) no-repeat; WIDTH: 8px; HEIGHT: 28px
}
.eps-navigation-rt { /*** edited on 17 Dec ***/
	BACKGROUND: url(/lib/yhst-94024159501758/banner-lowersection-right-bgpx.gif) right repeat-y; HEIGHT: 28px; TEXT-ALIGN: right

}
.eps-navigation-rt UL {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.eps-navigation-rt UL LI { /*** edited on 17 Dec ***/
	BORDER-RIGHT: #0f4564 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c2e3f5; PADDING-TOP: 0px; DISPLAY: inline
}
.eps-navigation-rt UL LI A {
	COLOR: #c2e3f5
}
.eps-navigation-rt UL LI.myshop { /*** edited on 17 Dec ***/
	BORDER-RIGHT: medium none; PADDING-RIGHT: 22px; PADDING-LEFT: 12px; BORDER-TOP: medium none; BACKGROUND: url(http://www.earphonesolutions.com/lib/yhst-94024159501758/eps-icon-cart.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.eps-navigation-bg {
	BACKGROUND: url(/lib/yhst-94024159501758/eps-navigation-bg.gif) repeat-x; HEIGHT: 32px
}
.eps-ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; COLOR: #fff59d; PADDING-TOP: 7px; FONT-STYLE: italic
}
.quickLinksHolder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.eps-quick-link-search {
	MARGIN: 10px 0px 0px
}
.eps-search-box-lt {
	BACKGROUND: url(/lib/yhst-94024159501758/eps-search-box-lt.gif); WIDTH: 6px; HEIGHT: 27px
}
.eps-search-box-rt {
	BACKGROUND: url(/lib/yhst-94024159501758/eps-search-box-btn-go.gif); WIDTH: 46px; HEIGHT: 27px
}
.eps-search-box-bg {
	BACKGROUND: url(/lib/yhst-94024159501758/eps-search-box-bg.gif) no-repeat; WIDTH: 236px; HEIGHT: 27px
}
.searchTxtBox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BORDER-TOP: 0px; BACKGROUND: url(http://www.earphonesolutions.com/lib/yhst-94024159501758/eps-search-box-bg.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 236px; COLOR: #545252; PADDING-TOP: 6px; BORDER-BOTTOM: 0px; HEIGHT: 27px
}
#quick-links {
	BORDER-RIGHT: #e2e3ea 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1000; BORDER-TOP: #e2e3ea 1px solid; BACKGROUND: #fff; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 17px 0px 0px 1px; POSITION: absolute; FONT: 12px Arial, Helvetica, sans-serif; BORDER-LEFT: #e2e3ea 1px solid; WIDTH: 145px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e3ea 1px solid; DISPLAY: none; TEXT-ALIGN: left
}
#quick-links A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #070707; PADDING-TOP: 3px; DISPLAY: block
}
#quick-links A:hover {
	BACKGROUND: #316ac5; COLOR: #ffffff; TEXT-DECORATION: none
}
.bodyContentHolder { /*** edited on 17 Dec ***/
	/*PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px*/
	
}
.liveChatHolder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.leftPanelHolder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.leftPanelTbl {
	BACKGROUND: url(/lib/yhst-94024159501758/leftPanel-bgpx.gif) repeat-x 50% bottom
}
.leftPanel_listHolder {
	
}
.leftPanel_listHolder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 11px 8px 7px 11px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.leftPanel_listHolder UL.botBorder {
	BORDER-BOTTOM: #e1e1e1 1px solid
}
.leftPanel_listHolder UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-TOP: 0px
}
.leftPanel_listHolder UL LI A {
	COLOR: #000
}
.leftPanel_listHolder UL LI.title {
	TEXT-TRANSFORM: uppercase; COLOR: #165779; TEXT-DECORATION: underline
}
.leftPanel_listHolder UL LI A.more {
	COLOR: #003669; TEXT-DECORATION: underline
}
.leftLogoHolderTbl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.leftLogoHolderTbl TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.leftLogoHolderTbl TD.twitterHolder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 25px; PADDING-TOP: 30px
}
.leftLogoHolderTbl TD.twitterHolder A {
	COLOR: #000
}
A.rssLink {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/lib/yhst-94024159501758/rss-icon.jpg) no-repeat right 50%; PADDING-BOTTOM: 0px; COLOR: #040404; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.mainContentHolder { /*** edited on 17 Dec ***/
	/*PADDING-RIGHT: 4px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px*/
}
.rotatingImgHolder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.featuredBox .contentHolder {
	BORDER-RIGHT: #c2d3dc 1px solid; BACKGROUND: url(/lib/yhst-94024159501758/featuredBox-bgpx.gif) #fff repeat-x 50% bottom; BORDER-LEFT: #c2d3dc 1px solid
}
.featuredBox .contentHolder A {
	COLOR: #000
}
.featuredBox .contentHolder TABLE TD {
	FONT-SIZE: 14px; LINE-HEIGHT: 17px
}
.featuredBox .contentHolder TABLE TD P.price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #3d3d3d; PADDING-TOP: 11px
}
.featuredBox .contentHolder TABLE TD P.price A {
	COLOR: #3d3d3d
}
.featuredBox .contentHolder TABLE TD SPAN.salePrice {
	COLOR: #f00
}
.featuredBox .contentHolder TABLE TD SPAN.salePrice A {
	COLOR: #f00
}
.featuredBox .contentHolder TABLE TD.picHolder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 22px
}
.featuredBox .contentHolder TABLE TD.ratingHolder {
	FONT-SIZE: 12px
}
DIV.rating5 {
	BACKGROUND: url(/lib/yhst-94024159501758/greenStar-big.gif) repeat-x left 2px; FLOAT: left; MARGIN-LEFT: 17px; WIDTH: 78px; HEIGHT: 14px
}
DIV.readReviews {
	FLOAT: left; MARGIN: 0px 0px 0px 5px
}
.readReviews A {
	FONT-SIZE: 10px; COLOR: #000
}
.featuredBox .botCurve {
	FONT-SIZE: 1px; BACKGROUND: url(/lib/yhst-94024159501758/featuredBox-bottomCurve.gif) no-repeat 50% bottom; HEIGHT: 6px
}
.midBoxTbl {
	BORDER-RIGHT: #c2d3dc 1px solid; BORDER-TOP: #c2d3dc 1px solid; BACKGROUND: url(/lib/yhst-94024159501758/fadeBlue-ttlBgpx.gif) repeat-x 50% top; BORDER-LEFT: #c2d3dc 1px solid; BORDER-BOTTOM: #c2d3dc 1px solid
}
.ttl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #165779; PADDING-TOP: 12px; BORDER-BOTTOM: #c2d3dc 1px solid
}
.reviews {
	BACKGROUND: url(/lib/yhst-94024159501758/reviews-pic.gif) no-repeat right 50%
}
.lifestyle {
	BACKGROUND: url(/lib/yhst-94024159501758/lifeStyle-pic.jpg) no-repeat right 50%
}
.type {
	BACKGROUND: url(/lib/yhst-94024159501758/type-pic.jpg) no-repeat right 50%
}
.padLrRt5px {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.midBoxTbl .contentHolder {
	BACKGROUND: url(/lib/yhst-94024159501758/fadeBlue-bgpx2.gif) #fafbfc repeat-x 50% bottom
}
.midBoxTbl .contentHolder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 8px 12px 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.midBoxTbl .contentHolder UL.leftListing {
	BACKGROUND: url(/lib/yhst-94024159501758/ver-dotLine.gif) repeat-y right 50%; MARGIN: 8px 3px 12px 14px
}
.midBoxTbl .contentHolder UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-TOP: 0px
}
.midBoxTbl .contentHolder UL LI A {
	COLOR: #000
}
.recommendedHolder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px
}
.bodyTxtHolder {
	PADDING-RIGHT: 55px; PADDING-LEFT: 9px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 20px
}
.latestBlogPostHolder {
	BACKGROUND: url(/lib/yhst-94024159501758/blogPostBox-rtSide-bgpx.gif) #f4f4f4 repeat-y right 50%
}
.latestBlogPostTbl TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.latestBlogPostTbl .botCurve {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/lib/yhst-94024159501758/blogPostBox-buttomCurve.gif) no-repeat 50% bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.latestBlogPostTbl .botCurve H1 {
	FONT-SIZE: 12px
}
.latestBlogPostTbl TD.rssFeedHolder {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.blogPostHolder {
	FONT-SIZE: 11px
}
.blogPostHolder P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.blogPostHolder P.blogTtl {
	FONT-WEIGHT: bold
}
.blogPostHolder P.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.blogPostHolder P.more A {
	COLOR: #000; TEXT-DECORATION: underline
}
.newsletterSectionHolder {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; BACKGROUND: #0b3b54; PADDING-BOTTOM: 8px; PADDING-TOP: 12px
}
.signUpTtl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px
}
.signUptext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px
}
.newsletterTxtBox {
	BORDER-RIGHT: #0c47a3 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-TOP: #0c47a3 1px solid; PADDING-BOTTOM: 2px; POSITION: relative; BORDER-LEFT: #0c47a3 1px solid; WIDTH: 290px; COLOR: #a8acaf; PADDING-TOP: 2px; BORDER-BOTTOM: #0c47a3 1px solid; TOP: -5px; HEIGHT: 22px
}
.goBtnPos {
	POSITION: relative; TOP: 0px
}
.footerLinkHolder {
	BACKGROUND: #000
}
.footerLinkHolder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 195px; PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-TOP: 11px; LIST-STYLE-TYPE: none
}
.footerLinkHolder UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; DISPLAY: inline
}
.footerLinkHolder UL LI.phNum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footerLinkHolder UL LI A {
	COLOR: #fff
}
.footerLogoHolder {
	
}
.footerLogoHolder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 240px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none
}
.footerLogoHolder UL LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; DISPLAY: inline
}
.copyrightHolder {
	FONT-SIZE: 11px; TEXT-ALIGN: center
}
.copyrightHolder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
.copyrightHolder UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; BACKGROUND: url(/lib/yhst-94024159501758/list-disk.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #585858; PADDING-TOP: 0px; DISPLAY: inline
}
.copyrightHolder UL LI.cprite {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.copyrightHolder UL LI A {
	COLOR: #585858
}
.rocommededMainTbl .topCurve {
	FONT-SIZE: 1px; BACKGROUND: url(/lib/yhst-94024159501758/recomBox-topCurve.gif) no-repeat 50% top; HEIGHT: 8px
}
.rocommededMainTbl .contentHolder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/lib/yhst-94024159501758/recomBox-bgpx.gif) repeat-y; PADDING-BOTTOM: 6px; PADDING-TOP: 14px; HEIGHT: 210px
}
.rocommededMainTbl .botCurve {
	FONT-SIZE: 1px; BACKGROUND: url(/lib/yhst-94024159501758/recomBox-bottomCurve.gif) no-repeat 50% bottom; HEIGHT: 8px
}
DIV.scrollable {
	POSITION: relative; OVERFLOW: hidden; WIDTH: 708px; HEIGHT: 210px
}
#thumbs {
	POSITION: absolute; WIDTH: 20000em; CLEAR: both
}
A.prev {
	MARGIN: 80px 6px 0px 4px
}
A.next {
	MARGIN: 80px 6px 0px 4px
}
#thumbs DIV {
	FLOAT: left; MARGIN: 0px 18px 0px 0px; FONT: 12px Arial, Helvetica, sans-serif; WIDTH: 145px; COLOR: #000; HEIGHT: 210px
}
#thumbs DIV .prodTtl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#thumbs DIV .prodTtl A {
	COLOR: #000
}
#thumbs DIV .picHolder {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-TOP: #dddddd 1px solid; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center
}
#thumbs DIV .prodDetail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#thumbs DIV .prodDetail P.prodName {
	FONT-WEIGHT: bold; COLOR: #444b9d
}
#thumbs DIV .prodDetail P.prodName A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #444b9d; PADDING-TOP: 0px
}
#thumbs DIV .prodDetail P.price {
	FONT-SIZE: 11px; COLOR: #999999
}
#thumbs DIV .prodDetail P.price A {
	COLOR: #999999
}
#thumbs DIV .prodDetail P.price SPAN.urPrice {
	COLOR: #ed1f24
}
#thumbs DIV .prodDetail P.price SPAN.urPrice A {
	COLOR: #ed1f24
}
#thumbs DIV .prodDetail P.rating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #234fa2; PADDING-TOP: 0px
}
#thumbs DIV .prodDetail P.rating SPAN.rating4small {
	BACKGROUND: url(/lib/yhst-94024159501758/greenStar-small.gif) repeat-x; LEFT: 32px; POSITION: relative; WIDTH: 44px; DISPLAY: block; TOP: -10px
}
#thumbs DIV .prodDetail P.rating SPAN.rating5 {
	WIDTH: 55px
}
DIV.scrollable {
	FLOAT: left
}
A.prev {
	BACKGROUND: url(/lib/yhst-94024159501758/playBtn-left.gif) no-repeat; FLOAT: left; WIDTH: 34px; CURSOR: pointer; DISPLAY: block; HEIGHT: 34px
}
A.next {
	BACKGROUND: url(/lib/yhst-94024159501758/playBtn-left.gif) no-repeat; FLOAT: left; WIDTH: 34px; CURSOR: pointer; DISPLAY: block; HEIGHT: 34px
}
A.prevPage {
	BACKGROUND: url(/lib/yhst-94024159501758/playBtn-left.gif) no-repeat; FLOAT: left; WIDTH: 34px; CURSOR: pointer; DISPLAY: block; HEIGHT: 34px
}
A.nextPage {
	BACKGROUND: url(/lib/yhst-94024159501758/playBtn-left.gif) no-repeat; FLOAT: left; WIDTH: 34px; CURSOR: pointer; DISPLAY: block; HEIGHT: 34px
}
A.disabled {
	VISIBILITY: hidden! important
}
A.next {
	BACKGROUND: url(/lib/yhst-94024159501758/playBtn-right.gif) no-repeat; WIDTH: 34px; CLEAR: right; HEIGHT: 34px
}
.leftPanelHolder2 {
	BORDER-RIGHT: #c3d4dc 1px solid; BORDER-TOP: medium none; BACKGROUND: url(/lib/yhst-94024159501758/leftPanel-bgpx.gif) repeat-x 50% bottom; BORDER-LEFT: #c3d4dc 1px solid; WIDTH: 174px; BORDER-BOTTOM: #c3d4dc 1px solid; HEIGHT: auto
}
.latestBlogPostTbl .blogContentHolder {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.latestBlogPostTbl .bottomCurve {
	BACKGROUND: url(/lib/yhst-94024159501758/blogPostBox-buttomCurve.gif) no-repeat 50% bottom; HEIGHT: 8px
}
.latestBlogPostTbl .blogContentHolder H1 {
	FONT-SIZE: 12px
}
.chatimg {
	BACKGROUND: #fff; MARGIN: 0px 0px 0px -1px; POSITION: absolute; WIDTH: 180px; HEIGHT: 67px
}
.blankTd {
	FONT-SIZE: 1px; HEIGHT: 10px
}

/**** added on 17 Dec ***/

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.cb
{
	clear:both;
}

.bannerLowerSection
{
	background:url(/lib/yhst-94024159501758/banner-lowersection-bgpx.gif) top repeat-x;
}

.bannerLowerSection a
{
	color:#FFF59D;
	text-decoration:underline;
}

.bannerLowerSection a:hover
{
	text-decoration:none;
}

.navBarWrapperTd
{
	background:url(navbar-bgpx.gif) repeat-x;
	height:38px;
}

.navBarWrapper
{
	background:url(navbar-rightCurve.gif) right top no-repeat;
	height:38px;
}

.navBarWrapper div
{
	background:url(navbar-leftCurve.gif) left top no-repeat;
	height:38px;
}

.navBarWrapper div ul /*** edited on 26 Feb 2010***/
{
	margin:0; padding:8px 0 0 1px;
	list-style:none;
}

.navBarWrapper div ul li /*** edited on 26 Feb 2010***/
{
	margin:0; padding:0;
	#padding-top:8px;
	display:inline;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	/*background:url(navbar-link-line.gif) right top no-repeat;*/
	height:38px;
}

.navBarWrapper ul li a /*** edited on 26 Feb 2010***/
{
	color:#fff;
	padding:8px 7px;
	background:url(navbar-link-line.gif) right top no-repeat;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.navBarWrapper ul li a 
	{
	padding:8px 7px 9px 7px;
	}
}


.navBarWrapper div ul li.lastLink a
{
	background:none;
}

.goBankLinkHolder
{
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#df6d00;
	padding:5px 0 7px 0;
}

a.goBackLink
{
	color:#df6d00;
	text-decoration:underline;
	background:url(/lib/yhst-94024159501758/goBack-arrow.gif) left 5px no-repeat;
	padding:0 0 0 10px;
}

a.goBackLink:hover
{
	text-decoration:none;
}
/*
.prodImageHolder
{
	float:left; padding-left:100px;
}
*/
ul.share_combinedSectionHolder
{
	margin:0; padding:0;
	list-style:none;
}

ul.share_combinedSectionHolder li
{
	margin:0; padding:0;
	display:inline;
}

ul.share_combinedSectionHolder li div
{
	width:auto;
	float:left;
	margin:0 41px 0 0;
	display:inline;
}

ul.share_combinedSectionHolder li div h1
{
	
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}

.siteBrandHolder
{
	text-align:center;
	padding:10px 0;
}

/*ADDED BY ECI */
.eps-navigation-rt {
height:32px;
}

#tabs {
background-image: url(//lib.store.yahoo.net/lib/yhst-94024159501758/ex-tab-bg.gif);
}

#tabs img {
border:medium none;
padding:10px 0 0;
margin-right:3px;
}

.navBarWrapper {
margin-right:-2px;
width:988px;

}

.item-extra-html {
height:133px;
}

.goBankLinkHolder {
padding:5px 0 7px 1px;
}

.yousave{
color:#000000;
font-size:12px;
font-weight:normal;
margin-top:5px;
width:164px;
}


/*** added on 24 Feb 2010 ****/

/*** styles for drop down start here ***/

#main-nav
{
	position:relative; 
	z-index:555;
}


.lowerNav:after {
	content: "";
	display: block;
	clear: both;
}

* html .lowerNav {float: left;display: inline;}
*+html .lowerNav {float: left;display: inline;}

#main-nav ul.lowerNav li .sub-nav {
	/*left: 0;*/
	top: 31px;
	/*#top:31px;*/
	width:auto;
	display: none;
	position: absolute;
	/*background:#B1B1B1;*/
	background:#E8E6E7;
	border: 1px solid #000;
	border-top:none;
	padding: 15px 0 10px 0;
	height:auto;
}

#main-nav ul.lowerNav li a:hover, #main-nav ul.lowerNav li a.lowerNavLink_hoverState /*** edited on 26 Feb 2010 ***/
{
	text-decoration:none;
	background:#E8E6E7;
	color:#000;
}

#main-nav ul.lowerNav li.firstList a.lowerNavLink_hoverState_leftMost
{
	color:#184f78;
	text-decoration:none;
	background:#FAFBE8;
	border:1px solid #07446F;
	border-bottom:none;
	border-left:none;
	padding:9px 11px 9px 12px;
}

.lowerNavLink_normalState
{
	
}

#main-nav ul.lowerNav li.hover .sub-nav, #main-nav ul.lowerNav li:hover .sub-nav {display: block;}

#main-nav ul.lowerNav li .sub-nav ul
{
	margin:0; padding:0 0 0 10px;
	list-style:none;
	width:240px;
	float:left;
}

#main-nav ul.lowerNav li .sub-nav ul.lastColumn
{
	background:none;
}

#main-nav ul.lowerNav li .sub-nav ul li /*** edited on 26 Feb 2010 ***/
{
	margin:0 0 12px 0; padding:0;
	color:#000;
	font-weight:normal;
	display:block;
	float:none;
	background:none;
	height:auto;
}

#main-nav ul.lowerNav li .sub-nav ul li.categoryTtl
{
	font-weight:bold;
}

#main-nav ul.lowerNav li .sub-nav ul li a /*** edited on 26 Feb 2010 ***/
{
	margin:0; padding:0;
	color:#000;
	display:inline;
	background:none;
}

#main-nav ul.lowerNav li .sub-nav ul li a:hover
{
	padding:0; margin:0;
	color:#000;
	border:0;
	text-decoration:underline;
}

/*** styles for drop down end here ***/

.uMayAlsoLikeWrapper
{
	width:235px; float:left; margin:15px 0 0 15px; display:inline;
}

.uMayAlsoLikeWrapper .ttlHolder
{
	text-align:center;
	background:url(/lib/yhst-94024159501758/u-may-also-like-ttl-bg.gif) left top no-repeat;
	height:30px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:13px 0 0 0;
	display:block;
}

html*.uMayAlsoLikeWrapper .ttlHolder { /*** FOR IE7 FIX ***/
height:43px;
}

* html .uMayAlsoLikeWrapper .ttlHolder { /*** FOR IE6 FIX ***/
height:43px;
}


.uMayAlsoLikeWrapper .productListHolder
{
	border:1px solid #D9D9D9;
	border-top:none;
	text-align:center;
}

.uMayAlsoLikeWrapper .productListHolder .productHolderMain
{
	width:145px;
	margin:0 auto;
}

.productTbl td
{
	text-align:center;
	vertical-align:top;
	font:bold 12px Arial, Helvetica, sans-serif;
}

.productTbl td.prodName a
{
	height:36px;
	padding:0 1px 2px 1px;
}

.productTbl td.prodImag
{
	padding:2px 0;
	border:1px solid #DDD;
}

.productTbl td.prodDesp
{
	text-align:left;
	padding:3px 0 0 11px;
	color:#444B9D;
}

.productTbl td.prodDesp a
{
	color:#444B9D;
	text-decoration:none;
}

.productTbl td.prodDesp a:hover
{
	text-decoration:underline;
}

.productTbl td.prodDesp span
{
	font-size:11px;
	font-weight:normal;
}

.productTbl td.prodDesp span.lp
{
	color:#999;
}

.productTbl td.prodDesp span.yp
{
	color:#ED1F24;
}

.productTbl td.prodDesp span.rating
{
	font-size:10px;
	color:#4E8DDF;
	padding-left:18px;
}




.brandSubNav
{
	right:346px;
}

.bestearphoneSubNav{
	left:0px
}

.lifestyleSubNav{
	left:127px;
}

.ipodSubNav{
	left:265px;
}

.priceSubNav{
	left:391px;
}

.reviewsSubNav{
	right:202px;
}

.accessSubNav{
	right:63px;
}

.earbudSubnav{
	right:6px
}

#nav .sub-nav{ opacity:0.9;filter:alpha(opacity=90);}
