﻿/* CSS Document */
.content {width: 624px; float: right; padding: 5px 0;}

.welcome-left {width: 415px; float: left;}

.welcometext {font-size: 11px; color: #000000; width: 206px; padding: 0; float: left; margin-left: 3px;}

.welcometext p {margin-top: 0;}

.html-area-2 {width: 206px; font-size: 11px; color: #000000; float: left; margin: 3px 3px 0 0;}

.html-area-3 {width: 206px; font-size: 11px; color: #000000; float: left; margin-top: 3px;}

.html-area-4 {width: 206px; font-size: 11px; color: #000000; float: right; margin-top: 5px;}

.html-area-5 {width: 206px; font-size: 11px; color: #000000; float: right;}

/*------------------Section Page-----------------*/
#overall #container .content table tr td span#breadcrumbs {width: 614px; font-size: 11px; color: #353535; padding: 0 0 0 10px;}

#overall #container .content table tr td span#breadcrumbs a {font-size: 11px; color: #353535; background: url(/lib/yhst-59648439613677/leftnavarrow.gif) no-repeat right 5px; padding-right: 10px; margin-right: 10px; text-decoration: underline;}

#overall #container .content table tr td span#breadcrumbs a:hover {text-decoration: none;}

#overall #container .content table tr td span#breadcrumbs #pagename {padding-left: 10px;}

#overall #container .content table tr td.sec-sub-title {text-align: center; width: 624px; font-size: 12px; color: #c1272d; font-weight: bold; border-bottom: 1px #ebebd7 solid; padding: 8px 0 4px;}

#overall #container .content table tr td div.secttext {font-size: 11px; color: #353535; padding: 0 0 12px 0; width: 615px;}

#overall #container .content table tr td div.sectimages {float: left; width: 205px; padding: 12px 0; text-align: center;}

#overall #container .content table tr td div.sectimages a img {text-align: center;}

#overall #container .content table tr td div.section {width: 415px; float: left;}

#overall #container .content table tr td div.section ul {margin: 0; padding: 0 0 35px 20px;}

#overall #container .content table tr td div.section ul li {list-style: none; font-size: 11px; color: #353535; padding: 2px 0;}

#overall #container .content table tr td div.section ul li a {font-size: 11px; color: #353535; font-weight: bold; text-decoration: underline; background: url(/lib/yhst-59648439613677/leftnavarrow.gif) no-repeat 0 5px; padding-left: 9px;}

#overall #container .content table tr td div.section ul li a:hover {text-decoration: none;}

#overall #container .content table tr td div.top-sellers {width: 624px; clear: both;}

#overall #container .content table tr td div.top-sellers .sec-sub-title {text-align: center; width: 624px; font-size: 12px; color: #c1272d; font-weight: bold; border-bottom: 1px #ebebd7 solid; padding: 8px 0 4px;}

#overall #container .content table tr td div.top-sellers table tr td a {font-size: 11px; color: #000000; text-decoration: underline;}

#overall #container .content table tr td div.top-sellers table tr td a:hover {text-decoration: none;}

#overall #container .content table tr td div.top-sellers table {margin: 15px 0 0 20px;}

#overall #container .content table tr td div.top-sellers table tr td {font-size: 11px;}

#overall #container .content table tr td div.top-sellers table tr td img {margin-right: 10px;}

span.code {font-size: 11px;}

/*--------------Item Page---------------------*/
.leftside {width: 430px; float: left; padding: 15px 0 0 15px; margin-bottom: 20px;}

* html .leftside {width: 440px; float: left; padding: 15px 0 0 15px; margin-bottom: 20px;}

.leftside .productimage {width: 160px; padding-right: 25px; float: left;}

.leftside .productimage .code {font-size: 11px; color: #000000; width: 160px; padding-top: 20px;}

.leftside .productinfo {width: 240px; float: left;}

.leftside .productinfo table tr td.itemname {font-size: 12px; color: #c1272d; font-weight: bold; padding-bottom: 7px;}

.leftside .productinfo table tr td.nameleft {font-size: 11px; color: #000000; padding-right: 10px;}

.leftside .productinfo table tr td.nameleft a {font-size: 11px; text-decoration: underline; color: #0000FF;}

.leftside .productinfo table tr td.nameleft a:hover {text-decoration: none;}

.leftside .productinfo table tr td.nameleft a:visited {font-size: 11px; text-decoration: underline; color: #0000FF;}

.leftside .productinfo table tr td.rating {font-size: 12px; color: #000000;}

.leftside .productinfo table tr td.rating span {color: #e3970b;}

.leftside .productinfo table tr td.price {font-size: 11px; color: #000000;}

.leftside .productinfo table tr td.sale-price {font-size: 11px; color: #c1272d;}

.leftside .productinfo table tr td.sendafriend a {font-size: 12px; color: #e3970b; text-decoration: underline;}

.leftside .productinfo table tr td select {width: 110px; font-size: 11px;}

.descriptionsection {float: left; width: 430px;}

.descriptionsection table tr td {padding-left: 10px; font-size: 11px;}

.descriptionsection table tr td.text {font-size: 11px; color: #000000; padding-bottom: 15px;}

.cross-sell {float: right; width: 172px; margin-top: 10px;}

.cross-sell table tr td.cross-title {background: #b4b493 url(/lib/yhst-59648439613677/topcrosssell.gif) no-repeat 0 0; width: 162px; font-size: 11px; color: #ffffff; font-weight: bold; padding: 3px 5px;}

.cross-sell .cross-body {width: 162px; background-color: #f2f2e5; padding: 0 5px 15px;}

* html .cross-sell .cross-body {width: 172px; background-color: #f2f2e5; padding: 0 5px 15px;}

.cross-sell .cross-body table tr td img {margin: 13px 0 5px;}

.cross-sell .cross-body table tr td.name a {font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline;}

.cross-sell .cross-body table tr td.name a:hover {text-decoration: none;}

.cross-sell .cross-body table tr td.rating {background: url(/lib/yhst-59648439613677/cupicon.gif) no-repeat 32px 5px; font-size: 11px; color: #000000;}

.cross-sell .cross-body table tr td.price {font-size: 11px; color: #000000;}

.cross-sell .cross-body table tr td.sale-price {font-size: 11px; color: #c1272d; font-weight: bold; padding-bottom: 13px; border-bottom: 1px #ffffff solid;}

#seo-related-links {
    width: 95%;
	clear: both;
	margin-bottom: 15px;
    }
    #seo-related-links:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        }
    #seo-related-links h3 {text-align: center; width: 624px; font-size: 12px; color: #c1272d; font-weight: bold; border-bottom: 1px #ebebd7 solid; padding: 8px 0 4px;}
	
    #seo-related-links ul {
        margin:0;
        list-style: none;
        }
    #seo-related-links ul.seo-links li {
        width: 49%;
        float: left;
        display: inline;
        background: url(/lib/yhst-59648439613677/dot.gif) 5px center no-repeat;
        margin:0; 
        padding: 0 0 3px 0;
        }
        #seo-related-links ul.seo-links li a {
            text-decoration: none;
            padding-left: 25px;
            display: block;
            _width: 100%;
			font-size: 12px;
			color: #000000;
            }
            #seo-related-links ul.seo-links li a:hover {
                text-decoration: underline;
                }
