body {
	padding:10px;
	margin:10px;
       background:url(/lib/yhst-75990324620369/background.gif) repeat-x #DADDDF;
	}

td {
	font:normal 12px Arial;
	color:#2E2E2E;
	}
	
table img {
display:block; border:0px;
	}
table object {
display:block; border:0px;
	}

h1 { 
font:bold 16px Arial;
color:#000;
}
	
a {
	font:normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0000CC;
	}
a:link, a:visited, a:active { color:#0000CC; text-decoration:underline;}
a:hover { color:#000000; text-decoration:underline;}

textarea {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

select {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

.img-center { vertical-align:middle;}

.input-search {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#B5B5B5;
	border:1px solid #9AB5CA;
	padding-left:4px;
	background:#FFFFFF;
	}
	
.input-text {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#3E3E3E;
	border:1px solid #cccccc;
	padding-left:4px;
	}	
	
.search-text {
	font:bold 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333333;
	}
	
.top-blue-bg-img {
	background:url(/lib/yhst-75990324620369/top-blue-bg-img.gif) top left repeat-x;
	}
	
.top-blue-td-padding {
	background:#004A80;
	border:1px solid #000000;
	}	

.top-blue-td-padding ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}

.top-blue-td-padding li {
	display:inline;
	background:url(/lib/yhst-75990324620369/top-arrow.gif) no-repeat top left;
	padding-left:20px;
	padding-right:10px;
	}
		
.top-blue-td-padding li a, .top-blue-td-padding li a:link, .top-blue-td-padding li a:visited, .top-blue-td-padding li a:active {
	font:bold 13px Arial;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	}
.top-blue-td-padding li a:hover {
	color:#FFFF33;
	text-decoration:none;
	}
	
.top-navigation ul {list-style: none;  padding: 0px; margin:0px; }
.top-navigation ul li { padding:8px 25px 8px 3px; float:left; background-image: url(/lib/yhst-75990324620369/toplink-midd-line-img.gif); background-repeat: no-repeat; background-position:center right; height:auto;}
.top-navigation ul li a {text-decoration:none;color:#FFFFFF; font:bold 13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.top-navigation ul li a:link {text-decoration:none; color:#FFFFFF;}
.top-navigation ul li a:visited {text-decoration:none; color:#FFFFFF;}
.top-navigation ul li a:hover {text-decoration:none; color: #FFFF33;}
.top-navigation ul li a:active {text-decoration:none; color:#FFFFFF;}

.top-link-border-bg {
	border:1px solid #333333;
	background:#B01E23;
	height:28px;
	}

.top1-navigation ul {list-style: none;  padding: 0px; margin:0px; }
.top1-navigation ul li { padding:0px 15px; display:inline; background:url(/lib/yhst-75990324620369/toplink-midd-line-img1.gif) no-repeat center right;}
.top1-navigation ul li a {text-decoration:none;color:#FFFFFF; font:bold 13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.top1-navigation ul li a:link {text-decoration:none; color:#FFFFFF;}
.top1-navigation ul li a:visited {text-decoration:none; color:#FFFFFF;}
.top1-navigation ul li a:hover {text-decoration:none; color: #FFFF33;}
.top1-navigation ul li a:active {text-decoration:none; color:#FFFFFF;}

.top1-navigation li#last {background:none;}

.left-td-border-bg {
	border:1px solid #333333;
	background:#004A80;
	}
.leftlink-title {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
	}

.black-border {
	border:1px solid #000000;
	}

td.footer {
	background:#004A80;
	border:1px solid #000000;
	padding:10px 15px;
	}

td.footer ul { 
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
td.footer li {
	display:inline;
	background:url(/lib/yhst-75990324620369/footer-arrow.gif) no-repeat left top;
	padding-left:12px;
	padding-right:20px;
	}

td.footer li a,
td.footer li a:link,
td.footer li a:visited,
td.footer li a:active {
	font:bold 13px Arial;
	color:#FFFFFF;
	text-decoration:none;
	}

td.footer li a:hover {
	color:#9EF27E;
	}

.middle-border {
	border:1px solid #000000; 
	}

.middle-inner-head {
	font:normal 14px "Arial Black";
	color:#FFFFFF;
	background:#B41212;
	}

.middle-inner-head img {
	vertical-align:middle;
	display:inline;
	padding:7px 7px;
	}

td.breadcrumbs { padding:3px 5px;}

.breadcrumbs img {
	display:inline;
	padding:0px 5px;
	}

.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:active {
	font:normal 11px Arial;
	color:#000000;
	text-decoration:none;
	}
.breadcrumbs a:hover {
	color:#004A80;
	}

.prd-link, .prd-link:link, .prd-link:visited, .prd-link:active {
	font:bold 12px Arial;
	color:#000000;
	text-decoration:none;
	}
.prd-link:hover {
	color:#B41212;
	}

.regular-price {
	font:normal 12px Arial;
	color:#828282;
	text-decoration:none;
	}

.sale-price {
	font:normal 12px Arial;
	color:#B41212;
	text-decoration:none;
	}

.detail-info {
	background:#004A80;
	border:1px solid #000000;
	}
.detail-info td { font:normal 11px Arial; color:#FFFFFF;}

.detail-info input {
	font:normal 11px Arial;
	color:#FFFFFF;
	text-decoration:underline;
	vertical-align:middle;
	}


.hd-prdsize {
	font:bold 12px Arial;
	background:#B11F23;
	color:#FFFFFF;
	padding:2px 3px;
	}

.prd-sizes { font:normal 12px Arial;}

.prd-sizes img {
	display:inline;
	vertical-align:middle;
	padding-right:5px;
	}

.detail-color {
	border:1px solid #000000;
	}

.more-details {
	border:1px solid #000000;
	background:#BF1A00;
	}

.more-details a, .more-details a:link, .more-details a:visited, .more-details a:active {
	font:normal 14px "Arial Black";
	color:#FFFFFF;
	text-decoration:none;
	}
.more-details a:hover {
	color:#FFFFFF;
	}

/* ============= Tabs ================= */

#tabs
{
	float: right;
	width: 370px;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	height: 16px;
	border-bottom:1px solid #000000;
}

#tabs ul {margin: 0px; padding: 0px 0px 0px; list-style: none;}
#tabs li {margin: 0px; padding: 0px; float: left; background: url(http://lib.store.yahoo.net/lib/yhst-75990324620369/right-current.gif) no-repeat right top;}
#tabs a {display: block; background: url(http://lib.store.yahoo.net/lib/yhst-75990324620369/left-current.gif) no-repeat left top; padding: 2px 20px;  padding-bottom: 0px; color:#FFFFFF; min-width:30px; text-align:center; font:normal 12px Arial; text-decoration:none;}

#tabs li:hover {background: url(http://lib.store.yahoo.net/lib/yhst-75990324620369/right-normal.gif) no-repeat right top;}
#tabs li:hover a {display: block; background: url(http://lib.store.yahoo.net/lib/yhst-75990324620369/left-normal.gif) no-repeat left top; padding: 2px 20px; padding-bottom: 0px; color:#000000; text-decoration: none;}

#tabs .current {background: url(http://lib.store.yahoo.net/lib/yhst-75990324620369/right-normal.gif) no-repeat right top;}
#tabs .current a {display: block; background: url(http://lib.store.yahoo.net/lib/yhst-75990324620369/left-normal.gif) no-repeat left top; padding: 2px 20px;color:#000000; text-decoration: none; color: #FFFFFF; padding-bottom:0px;}
#tabs .current a:hover { padding-bottom:0px;}
/*top tabs*/


.tabs-content {font-size: 11px; font-family: Arial, Helvetica, sans-serif;  padding: 10px 15px; border-top:1px solid #000;}
.hide-tab {display: none;}
.show-tab {display: block;}

/* ============= Color Sample Layer ================== */

#dhtmltooltip{
position: absolute;
width: auto;
height:auto;
padding:0px;
visibility: hidden;
z-index: 100;
background: url(http://lib.store.yahoo.com/lib/yhst-75990324620369/loading.gif) no-repeat 50% 50%;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* ============= Color Sample Cells ================== */
.color-sample { border: 1px outset #666666; padding:0px; }
td.color-sample:hover {border: 1px inset #666666;padding:0px; }
