/*  -- Original Styles --  */

.contentsTable td{
font:11px Arial;
color:#666666;
}
.contentsTable a{
font:bold 11px Arial;
color:#000;
text-decoration:underline;
}
.related-items{
margin-top:20px;
}
.related-items a{
font:11px Arial;
color:#000;
text-decoration:underline;
}
.contentsTable a:hover, .related-items a:hover{
text-decoration:none;
}
* html #tabbedContainer{
width:568px;
}
#tabbedContainer{
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
width:566px;
overflow:hidden;
}
.tabbedBottom{
width:568px;
height:8px;
background:url(/lib/yhst-16336691192590/tabbedBottom.gif) no-repeat;
}
#tabbed1,#tabbed2{
display:none;
}
.tabbedPointer{
	cursor:pointer;
}
.tabbedNav img{
	vertical-align:middle;
}
#tabbedNav{
text-align:left;
border-bottom:3px solid #000;
width:568px;
margin-bottom:1px;
}

#product-info-table TH          {font: normal 11px Tahoma; background-color: #999999; color: #FFFFFF; 
                                 text-align: right; padding-right: 5px;}
#product-info-table TD          {font: normal 11px Tahoma; padding: 3px; color: #000000;}
#product-info-table .price      {color: #000000;}
#product-info-table .sale-price {font: bold; color: #990000;}
img {border: 0px}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
td {font-family:Tahoma; font-size: 11px; color:#666666;}
input {font-family:Tahoma; font-size: 11px;}
.input-text {border: 1px solid #666666; font-family:Tahoma; font-size:11px; color:#000000;}
.style1 {color: #FFFFFF;font-family: Tahoma;font-size: 11px;text-decoration:none;}
.related {font-family: Tahoma; color: #666666; font-size: 11px; }
.style1:hover {text-decoration:underline}
.style2 {font-family: Tahoma;	font-size: 11px;	font-weight: bold; color: #999999}
.nav {display:block; font-family:Tahoma; font-size:12px; color:#666666; text-decoration:none; padding-left:20px;	 padding-right:2px;	 padding-bottom:2px;}
.nav:hover{background-image:url(/lib/yhst-16336691192590/nav-bg-hover.gif); text-decoration:underline; background-position:0px;  background-repeat:no-repeat; color: #333333;}
.box {border: 1px solid #999999;}
.name {display:block; font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
.price {font-family:Tahoma; font-size:11px; color:#000000; text-decoration:line-through;}
.saleprice {font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; color: #ff0000;}
.you-save {font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; color: #ff0000;}
.reg-price {font-family:Tahoma; font-size:11px; color:#000000;text-decoration:none;}
.section-name {font-size: 13px;	font-weight: bold;color: #1c3764;}
#imgplaceholder{
	position: absolute;
	visibility: hidden;
        align: left;
	border: 2px dashed #575757;
	background-color: #FFFFFF;
}
.close{
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 2px outset;
	background-color: #FFFFFF;
	padding-left: 4px;
    padding-right: 4px;
	text-decoration: none;
}
.close:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 2px inset;
	background-color: #FFFFFF;
	padding-left: 4px;
    padding-right: 4px;
	text-decoration: none;
}
.style3 {	font-family: Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
}
.articles {font-family:Tahoma; font-size:13px; color:#333333; text-decoration:none; font-weight:bold; display: block}
.articles:hover {text-decoration:underline}
#rotateName {display:block; font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
#rotatePrice{font-family:Tahoma; font-size:11px; color:#000000;text-decoration:none;}
#rotateSaleprice {font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; color: #ff0000;}

.caption2{
color:#000;
}
#recent-items td a{
color:#000;
}
.bulletCaption{
	list-style-image:url(/lib/yhst-16336691192590/cross-bullet.gif);
	padding:0;
	margin:0 0 0 25px;
}
.bulletCaption li{
	font-weight:bold;
	padding-bottom:5px;
}
.tabbedIcons{
width:220px;
}
.tabbedIcons img{
vertical-align:middle;
}
.tabbedIcons .right{
float:right;
}
.tabbedIcons .left{
float:left;
}
.clickForDesc{
text-align:center;
margin:10px;
}
.clickForDesc a{
color:#000;
font-weight:bold;
}

body{
margin: 0 auto !important;
padding: 0 auto !important;
text-align:center !important;
}

/*  -- End Original Styles --  */


/*  -- Modifications (added 10/22/2007) --  */

.box {
	width: 129px;
	height: 142px;
	background: url(/lib/yhst-16336691192590/sale-bkgd.gif) no-repeat;
	border: none;
	vertical-align: middle;
}

td.no-padding {
	padding: 0;
}

div#product-description {
	padding: 20px;
	text-align: left;
}

div#product-description .description-text {
	padding: 0 10px 0 10px;
	color: #000000;
}

.bulletCaption {
	list-style-image: url(/lib/yhst-16336691192590/cross-bullet-blue.gif);
}

div.tabbed-images {
	padding: 10px 0 10px 0;
	text-align: right;
}

div.item-page-drop-down {
	padding: 10px;
	color: #000000;
	text-align: center;
}

div.item-page-drop-down select {
	overflow: hidden;
	margin: 5px 0 0 0;
	width: 300px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
}

/*  -- End Modifications (added 10/22/2007) --  */


/*  -- Header --  */

div#header {
	float: left;
	width: 995px;
	background-color: #000000;
}

div.header-logo {
	float: left;
	width: 500px;
}

div.header-html {
	float: right;
	width: 495px;
}

/*  -- End Header --  */

.scBreadcrumbs {font-size: 11px; font-family: Tahoma; color: #666;}

.scBreadcrumbs a {font-size: 11px; color: #666; text-decoration: none;}

.scBreadcrumbs a:hover {color: #000; text-decoration: underline;}

/* paging */
div#paging {
	clear: both;
	padding: 12px 0;
}

div#paging div#ctrls {
	background: url(/lib/yhst-16336691192590/pagingtopbg.jpg) no-repeat 0 0;
	height:56px;
	padding: 4px 8px;
}

div#paging div#ctrls2 {
	background: url(/lib/yhst-16336691192590/pagingbotbg.jpg) no-repeat 0 0;
	height:56px;
	padding: 15px 8px 0 15px;
}

div#paging div.ctrls td {
	padding: 4px;
	color: #000;
}

div#paging div.ctrls td a {
	color: #000;
	text-decoration: none;
}

div#paging div.ctrls .chosen {
	font-weight: bold;
}

div#paging div.ctrls span.pageof {
	margin: 0 12px;
}

div#paging div#contents {
	padding: 14px 0;
}

div#paging div#contents table {
	width: 100%;
}

div#paging div#contents table td {
	padding: 6px;
	text-align: center;
}

div#paging div#contents table td.imgCell {
	padding-bottom: 0;
}

div#paging div#contents table td.verticalSpacer {
	padding: 0 6px;
	background: url("contsVertSep.gif") repeat-y center top;
}

div#paging div#contents table td.horizontalSpacer {
	padding: 6px 0;
	background: url("contsHorzSep.gif") repeat-x left center;
}

div#paging div#contents table td div.name {
	padding: 0 0 6px;
}

div#paging div#contents table td div.name a {
	text-decoration: underline;
	font-size: 11px;
	color: #474747;
	font-weight: bold;
}

div#paging div#contents table div.price {
	display: inline;
}

div#paging div#contents table div.price s {
	text-decoration: line-through;
	font-weight: normal;
}

div#paging div#contents table div.price-bold,
div#paging div#contents table div.saleprice {
	display: inline;
	font-size: 13px;
	font-weight: normal;
	color: #000;
}

div#paging div#contents table div.saleprice {
	margin-left: 12px;
}
a.moreoptions {
	display:block;
	color:#C30705;
	font-weight:bold;
}

.navtop {
	background:#fff url(/lib/yhst-16336691192590/navtop.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	padding:7px 0 7px 8px;
}
.navbody {
	background-color:#fff;
	border-width:0 1px 0 1px;
	border-color:#B3B3B3;
	border-style:solid;
	padding:5px 0 0 0;
}
.navinternal {
	background:#fff url(/lib/yhst-16336691192590/navmidtab.gif) no-repeat left top;
	color:#fff;
	font-weight:bold;
	padding:7px 0 4px 8px;
}
.navbot {
	background:#fff url(/lib/yhst-16336691192590/navbottom.gif) no-repeat left top;
	color:#fff;
	font-weight:bold;
	height:4px;
	font-size:0;
}
