/* BEGIN YUI STYLES */


/* YUI GRIDS */
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;} .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

/* FRAMEWORK STYLES */
div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}body.scATCtemplate1 div#scATCwrapper{display:none;}body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}select.scHideSelect{visibility:hidden;}iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}

/*--- Yahoo! Store Styles ---*/
body {background: #595961 url(http://lib.store.yahoo.net/lib/yhst-99732740392740/body-bg.gif) no-repeat top center; font-family: Tahoma, Arial, Helvetica, sans-serif;}

a {text-decoration: none;}
a:hover {text-decoration: underline;}

#hd, #ft { float: left; width: 100%; }

/*Header Styles----------------------------------*/
#hd {padding: 24px 0 11px; background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/header-bg.gif) no-repeat bottom left;}

.header-inner {background: #fff; float: left;}

#logo {width: 379px; float: left; padding: 33px 0 19px 22px;}

.header-right {width: 346px; float: right; padding: 29px 17px 0 0;}
.header-right .phone-text {background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/questions.gif) no-repeat 0 30%; font-size: 0.8462em; *font-size: 0.8258em; font-weight: bold; color: #4B4B4B; padding: 0 0 0 78px; margin-bottom: 13px;}
.header-right .phone-text a {color: #4B4B4B; text-decoration: underline;}
.header-right .phone-text a:hover {text-decoration: none;}
.header-right .searcharea {width: 346px; background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/search-bg.gif) no-repeat top left; padding-left: 43px;}
.header-right .searcharea input {vertical-align: middle;}
.header-right .searcharea input.searchIn {font-size: 0.7692em; *font-size: 0.7507em; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #696969; padding: 3px 0; width: 274px; border: 1px #fff solid;}

ul.headerlinks {float: left; width: 974px; border-bottom: 1px #908E8F solid; background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/header-tab-left.gif) repeat-x top left; height: 35px;}
ul.headerlinks li {float: left; background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/header-tab-right.gif) no-repeat top right; width: 128px;}
ul.headerlinks li.first {width: 130px;}
ul.headerlinks li a {display: block; padding: 11px 29px 11px 0; font-weight: bold; color: #24247C; font-size: 0.8462em; *font-size: 0.8258em; text-align: center;}
ul.headerlinks li.first a {border-left: 1px #CACACA solid;}
ul.headerlinks li.last a {padding: 0;}

/*Leftnav Styles---------------------------------*/
#bd {background: #fff; clear: both;}

.yui-t2 #yui-main .yui-b {margin-left: 13.8462em; *margin-left: 13.5125em;}

.yui-g {background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/content-bg.gif) no-repeat top left; padding: 0 0 0 13px;}

.navigation {width: 180px;}
.navigation .navigation-title {width: 180px; line-height: 0;}

.outer-nav {border: 1px #C3C3C3 solid; border-top: none; width: 178px;}
.outer-nav ul#nav {width: 170px; padding: 2px 4px 9px;}
.outer-nav ul#nav li {width: 170px; border-bottom: 1px #E8E8E8 solid;}
.outer-nav ul#nav li.last {border-bottom: none;}
.outer-nav ul#nav li a {display: block; padding: 6px 10px 6px 21px; font-size: 0.8462em; *font-size: 0.8258em; color: #4B4B4B; font-weight: bold; background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/leftnav-arrow.gif) no-repeat 10px 55%;}
.outer-nav ul#nav li a:hover {color: #232477;}
.outer-nav .leftnav-html {font-size: 0.8462em; *font-size: 0.8258em; color: #4B4B4B; padding: 20px 0; text-align: center;}

/*Footer Styles----------------------------------*/
#ft {border-top: 11px #fff solid; padding: 8px 0 0;}

.mailinglist {width: 974px; background: #fff; height: 42px; margin-bottom: 8px;}
.mailinglist td.newstitle {width: 175px; text-align: center; line-height: 0;}
.mailinglist td.newstext {font-size: 0.8462em; *font-size: 0.8258em; color: #4B4B4B; font-weight: bold;}
.mailinglist td.newsform {width: 260px;}
.mailinglist td.newsform input {vertical-align: middle; }
.mailinglist td.newsform input#newsletter-email {font-size: 0.7692em; *font-size: 0.7507em; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #696969; padding: 5px 9px; width: 212px; border: 1px #BDBDBD solid; border-right: 0;}
.mailinglist td.privacy {width: 97px; text-align: center; font-size: 0.8462em; *font-size: 0.8258em; color: #4B4B4B;}
.mailinglist td.privacy a {text-decoration: underline; color: #4B4B4B;}
.mailinglist td.privacy a:hover {text-decoration: none;}

.footer-links {width: 974px; background: #fff; margin-bottom: 40px; font-size: 0.8462em; *font-size: 0.8258em; color: #4C4C4C; padding: 15px 0 14px; text-align: center;}
.footer-links a {color: #4C4C4C; padding: 0 35px 0 32px;}

#ft .credits { clear: both; width: 974px; text-align: center; font-size: 0.8462em; *font-size: 0.8258em; color: #EAEAEA;}
#ft .credits a {color: #EAEAEA;}

.badges {padding: 30px 0; text-align: center; width: 974px;}
.badges img {vertical-align: middle; margin: 0 10px;}

.clear, .cleared { clear: both; }

/*Home Page Styles--------------------------------*/
.home-left {width: 588px; float: left; padding: 13px 13px 0 0;}
.home-left.best {background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/home-left-bg.gif) no-repeat top right;}

.caption {width: 588px; height: 195px; margin-bottom: 12px;}
.caption td {width: 273px; padding: 0 285px 0 30px; font-size: 0.8462em; *font-size: 0.8258em; color: #fff;}
.caption td span {display: block; margin-bottom: 10px; font-size: 2.0909em; *font-size: 2.0405em; font-weight: bold; font-style: italic; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
.caption td a {text-decoration: underline; color: #fff;}
.caption td a:hover {text-decoration: none;}

.featured-sections {width: 588px; margin-bottom: 10px;}
.featured-sections table#contents-table tr td.horizontalSpacer, .sectcontents table#contents-table tr td.horizontalSpacer {background: none;}
.featured-sections table#contents-table tr td .name, .sectcontents table#contents-table tr td .name {background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/featured-section-right.gif) no-repeat top right; padding-bottom: 0;}
.featured-sections table#contents-table tr td .name span, .sectcontents table#contents-table tr td .name span {display: block; background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/featured-section-left.gif) no-repeat top left; height: 31px; padding: 0 3px 7px;}
.featured-sections table#contents-table tr td .name span td, .sectcontents table#contents-table tr td .name span td {font-size: 0.8462em; *font-size: 0.8258em; font-weight: bold;}
.featured-sections table#contents-table tr td .name span td a, .sectcontents table#contents-table tr td .name span td a {color: #24247e;}
.featured-sections table#contents-table tr td.imgCell{border-right: 1px #DDDDDD solid; position: relative; background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/featured-section-image-line.gif) repeat-y top left;}
.sectcontents table#contents-table tr td.imgCell {border-right: 1px #DDDDDD solid; position: relative; background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/section-image-bg.gif) no-repeat bottom left;}
.featured-sections table#contents-table tr td.infoCell {line-height: 0;}
.featured-sections table#contents-table tr td.infoCell .abstract-outer {background: #E8E8E8  url(http://lib.store.yahoo.net/lib/yhst-99732740392740/featured-section-abstract-right.gif) no-repeat top right; line-height: normal; border: 1px #DDDDDD solid; border-top: none;}
.featured-sections table#contents-table tr td.infoCell .abstract-outer #abstract {background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/featured-section-abstract-left.gif) no-repeat top left; padding: 10px 6px 12px; font-size: 0.8462em; *font-size: 0.8258em; color: #4C4C4C; text-align: left;}

.featured-items {width: 588px;}
.featured-items .featured-items-title {width: 588px; height: 49px;}
.featured-items #contents {padding: 15px 10px 20px; border: 1px #dedcdc solid; border-top: none;}

.best-sellers {width: 180px; float: right;}
.best-sellers .best-sellers-title {width: 180px; height: 38px;}
.best-sellers #contents {border: 1px #dedcdc solid; border-top: none; padding: 15px 6px;}

table#contents-table tr td {text-align: center;}
table#contents-table tr td.horizontalSpacer {background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/sep.gif) repeat-x 0 50%;}
table#contents-table tr td.imgCell {vertical-align: middle; padding: 10px 0;}
table#contents-table tr td.infoCell {vertical-align: top;}
table#contents-table tr td.infoCell .name {font-size: 0.8462em; *font-size: 0.8258em; font-weight: bold; padding-bottom: 3px;}
table#contents-table tr td.infoCell .name a {color: #4B4B4B;}
table#contents-table tr td.infoCell .price, table#contents-table tr td.infoCell .price-bold {font-size: 0.8462em; *font-size: 0.8258em; color: #4C4C4C; padding-bottom: 2px;}
table#contents-table tr td.infoCell .sale-price-bold {font-size: 0.8462em; *font-size: 0.8258em; color: #A91922;}

/*Section Page Styles------------------------------*/
.outer-breadcrumbs {padding: 13px 13px 0 0;}
.scBreadcrumbs {font-size: 0.8462em; *font-size: 0.8258em; color: #4b4b4b; padding-bottom: 4px;}
.scBreadcrumbs a {color: #4b4b4b;}

.sectinfocont {float: left; width: 768px; font-size: 0.8462em; *font-size: 0.8258em; color: #4B4B4B; padding: 25px 0 40px;}
.sectinfocont li {list-style: disc; margin-left: 15px;}
.sectinfocont a {color: ##232477; text-decoration: underline;}
.sectinfocont a:hover {text-decoration: none;}
.sectinfocont h1.pagename, .iteminfocont h1.pagename, h1#searchpageHeader {font-size: 1.5455em; *font-size: 1.5083em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-style: italic; margin-bottom: 10px; color: #23247E;}
.sectinfocont .sectimg {width: 300px; float: left;}

.sectcontents {padding: 0 15px 15px;}

/*Item Page Styles---------------------------------*/
.iteminfocont {padding: 13px 0 0 13px; width: 738px; float: left; font-size: 0.8462em; *font-size: 0.8258em; color: #4B4B4B;}
.iteminfocont li {list-style: disc; margin-left: 15px;}
.iteminfocont a {color: ##232477; text-decoration: underline;}
.iteminfocont a:hover {text-decoration: none;}
.iteminfocont .itemimg {width: 195px; float: left; text-align: center;}

div#sc-tab-details {
	padding: 30px 0 0;
	margin: 0 0 0 13px;
	width: 738px;
	clear: both;
}

div#sc-tab-details ul#sctab {
	padding: 0 0 12px;
	margin: 0;
	float: left;
	width: 738px;
	clear: both;
	list-style: none;
	background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/tabs-bg.gif) repeat-x bottom left;
}

div#sc-tab-details ul#sctab li.tabheader,
div#sc-tab-details ul#sctab li.tabhover {
	margin: 0 2px 0 0;
	height: 27px;
	width: 145px;
	float: left;
	background: #D8D8D8 url('http://lib.store.yahoo.net/lib/yhst-99732740392740/tab-right.gif') no-repeat right -27px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
}

div#sc-tab-details ul#sctab li.tabheader a,
div#sc-tab-details ul#sctab li.tabhover a {
	text-decoration: none;
	display: block;
	overflow: hidden;
	float: left;
	width: 145px;
	height: 20px;
	background: transparent url('http://lib.store.yahoo.net/lib/yhst-99732740392740/tab-left.gif') no-repeat left -27px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 7px;
	text-transform: uppercase;
	color: #5E5E5E;
}

div#sc-tab-details ul#sctab li.tabhover {
	background-color: #313195;
	background-position: right 0;
}

div#sc-tab-details ul#sctab li.tabhover a {
	background-position: left 0;
	color: #fff;
}

div#sc-tab-details ul#sctab li.tabhover a:hover {
	text-decoration: none;
	color: #fff;
}

div#sc-tab-details div#sctabinfo {
	margin: 0;
	float: left;
	width: 738px;
}

div#sc-tab-details div#sctabinfo div.infobox {
	clear: both;
	font: normal 11px Tahoma, Geneva, sans-serif;
	border: 1px solid #DBDBDB;
	text-align: left;
	color: #4B4B4B;
}

div#sc-tab-details div#sctabinfo div.infobox li {list-style: disc; margin-left: 15px;}
div#sc-tab-details div#sctabinfo div.infobox a {color: ##232477; text-decoration: underline;}
div#sc-tab-details div#sctabinfo div.infobox a:hover {text-decoration: none;}

/*Multi Add Styles*/
div.sc-ma-items {
	text-align: right;
	padding-bottom: 10px;
}

.sc-ma-product-table {
	text-align: left;
	clear: both;
	width: 100%;
}

.sc-ma-product-table th,
.sc-ma-product-table td {
	font-size: 0.9091em; *font-size: 0.8872em;
	padding: 7px 0;
	color: #202020;
	background: #F8F8F8;
	text-align: center;
}

td.horizontalSpacer {background: #fff; font-size: 0; line-height: 0; padding: 0;}

tr.title-row td {background: #E8E8E8; font-weight: bold; border-right: 1px #CECECE solid;}

td.codeCell {width: 81px; text-align: center; border-right: 1px #E3E1E2 solid;}
td.urmsCell {width: 59px; text-align: center; border-right: 1px #E3E1E2 solid;}
td.heightCell, td.widthCell, td.depthCell, td.colorCell {width: 77px; text-align: center; border-right: 1px #E3E1E2 solid;}
td.qty-cell {width: 50px; vertical-align: middle; border-right: 1px #E3E1E2 solid;}
td.qty-cell input {text-align: center;}
td.weightCell {width: 61px; vertical-align: middle; border-right: 1px #E3E1E2 solid;}
td.priceCell {vertical-align: middle; border-right: 1px #E3E1E2 solid;}

.sc-ma-product-table input,
.sc-ma-product-table select {
	font-size: 10px;
}

div.sc-ma-atc-bttn {text-align: right; padding: 7px 7px 7px 0; background: #F8F8F8;}

/*--- Related Items Styles ---*/
#seo-related-links {width: 738px; margin: 0 0 10px 13px; clear: both;}
    #seo-related-links:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        }
    #seo-related-links h3 {width: 738px; height: 50px;}
    #seo-related-links ul {
        margin:0; padding: 15px 0 15px 18px;
        list-style: none;
		width: 718px;
		float: left;
		border: 1px #DDDDDD solid;
		border-top: none;
        }
    #seo-related-links ul.seo-links li {
        width: 43%;
        float: left;
        display: inline;
        background: url(http://lib.store.yahoo.net/lib/yhst-99732740392740/dot.gif) 0 5px no-repeat;
        margin:0; 
        padding:0 0 3px;
        }
        #seo-related-links ul.seo-links li a {
            text-decoration: none;
            padding-left: 8px;
            display: block;
            _width: 100%;
			font-size: 0.8462em; *font-size: 0.8258em;
			color: #4C4C4C;
            }
            #seo-related-links ul.seo-links li a:hover {
                text-decoration: underline;
                }
/*--- End Related Items Styles ---*/

/****Solid Cactus Click to Enlarge v3.0.0****/
#scMainImage{
	display:-moz-inline-block;
	display: inline-block;
}

.scImgEnlargeLoader{
	background: url(loading.gif) #FFFFFF no-repeat center center;
	text-align: center;
}
.scImgEnlargeLoader img{ visibility: hidden; }

#scWrapper{
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	background: #000000;
}

#scImgBox{
	font: 11px normal "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif; /*background color of the image box*/
	border: 10px solid #CACACA; /*normally same as border color*/
	background: #CACACA;
}

#scImgTitle{
	font: 12px normal "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif; /*fonts and settings for image description shown above the image*/
	text-align: left;
	padding-bottom: 5px;
}

#scImgBox-insets{
	padding: 10px 75px 0 0;
	background: #CACACA;
}

#scImgBox-insetPreview img{
	border: 2px solid #000000; /*border color for inset preview*/
	display: none;
}

#scImgBox-insets a{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 5px 1px 5px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	margin: 0 5px 0 0;
	background: #3F3F3F;
}

#scImgBox-insets .absClose,
#scImgBox-insets .absClose-noInset{
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; /*styles for close in inset area*/
}

#scImgBox .close{
	font: bold 14px Arial, Helvetica, sans-serif; /*close on upper right corner*/
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 0 5px 1px 5px;
	margin: -15px -15px 0 0;
	text-decoration: none;
	background: #3F3F3F;
}

#scPage-insets{ padding: 2px 0 0; }

#scPage-insets a img{margin: 3px;}

#scPage-insets *{ vertical-align: middle; }

/*Styles Not to be Edited*/
.relativePos{ position: relative; }
.absolutePos{ position: absolute; }
.hideSelect{ visibility: hidden; }

#scWrapper{
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	z-index: 1000;
	width: 100%;
	height: 800px;
	cursor: hand;
}

#scImgBox{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1500;
	text-align: center;
}

#scImgBox-mainImg{
	background: url(loading.gif) #FFFFFF no-repeat center center;
	text-align: center;
}

#scImgBox-mainImg.schidebg{ background: #FFFFFF; }

#scImgBox-mainImg img{ vertical-align: middle; }

#scImgBox-insets{
	position: relative;
	left: 0;
	text-align: left;
	clear: both;
}

/*#scImgBox-insets img{ display: none; }*/
#scImgBox-insets .absClose{ position: absolute; right: 0; }

#scImgBox .close{
	position: absolute;
	top: 0;
	right: 0;
}

#scImgBox-insetPreview{
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	display: none;
	z-index: 200;
}

#scPage-insets .scMainImgLnk{ display: none; }

/*Product Reviews Styles*/
FORM {margin:0px; padding:0px;}
.clearboth{clear:both;}
#customer-reviews {width: 736px; margin: 0 0 7px; background-color:#FFF; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #4B4B4B;}

#customer-reviews .header {background-color:#AA0C0C; color:#FFF; font:bold 11px arial; padding:5px 5px 5px 11px; margin-bottom:12px; display: none;}

/*width/3 depending on #customer-reviews width*/

#customer-reviews .top-product-reviews {width: 719px; float: left; background: #FBFBFB; padding: 13px 0 15px 17px;}

#customer-reviews .state {width:348px; float:left; /*background-color:#ccc;*/}

/*width/3 depending on #customer-reviews width*/

#customer-reviews .state DIV {margin-bottom:4px;}
#customer-reviews .state DIV img {vertical-align: middle; border-left: 1px #fff solid; border-right: 1px #fff solid;}
#customer-reviews .state .overall {font:bold 11px tahoma, arial; text-transform: uppercase;}
#customer-reviews .state .total {font:bold 10px tahoma, arial;}

#customer-reviews .view {padding-top:12px;}
#customer-reviews .view A {color:#4B4B4B; font:bold 11px tahoma, arial; text-decoration:underline; text-transform: uppercase;}
#customer-reviews .view A:hover {text-decoration: none;}

#customer-reviews .stars IMG {cursor:pointer; border-left: 1px #fff solid; border-right: 1px #fff solid;}
div#sc-tab-details div#sctabinfo div.infobox #customer-reviews .stars A {font:bold 11px tahoma, arial; text-decoration:none; color:#4B4B4B; text-transform: uppercase;}
div#sc-tab-details div#sctabinfo div.infobox #customer-reviews .stars A:hover {text-decoration:underline;}
#customer-reviews .view {background: #F8F8F8; text-align:center; width:736px; float:left; padding: 7px 0;}
#customer-reviews .stars {/*background-color:#000;*/ text-align:center; width:240px; float:right;}

.top-line {width:736px;}
.review-separator {border-top: 1px solid #E5E5E5;}

.review .review-stars {width:80px; float:left; text-align:left; height:16px;}
.review .review-stars img {vertical-align: middle; border-left: 1px #fff solid; border-right: 1px #fff solid;}
.review DIV {font:normal 11px tahoma, arial; padding: 0;}
.review B {margin-left: 10px;}
.review .revloc .reviewer {width:70px; float:left;}
.review .revloc {margin:10px 0 10px 0;}

#reviews {display:block;clear:both; background-color:#FFF; padding: 0 10px;}
#reviews .review {padding: 0 7px;}

#all-reviews .header {padding:10px; text-align:center; font:bold 11px tahoma, arial; color: #4B4B4B;}
#all-reviews div {font:normal 11px tahoma, arial;}
.viewall {text-align:center; padding: 7px 0; background: #F4F4F4;}
.viewall A {text-decoration:underline;font:bold 11px tahoma, arial; color: #4B4B4B; text-transform: uppercase;}

.allreviews-sort, .allreview-stars, .allreview-reviewer{padding-bottom:3px;}
.allreview-review{padding-top:15px;}
.allreview-prodname{color: #4B4B4B;}
.allreviews-sort a{color: #4B4B4B; font:bold 11px tahoma, arial;}

/*AUTO EMAILER*/
.emailer-review-container{
	width:565px;
}
.emailer-review-container td, .emailer-review-container div,.emailer-review-container input, .emailer-review-container select{
	font: 11px Arial, Verdana, Tahoma;
}
.emailer-reviewform-border{
	border:1px solid #C3173B;
}
.emailer-reviewlabel {
	padding: 5px;
	border-bottom: 1px solid #C3173B;
	font: bold 15px Tahoma, Verdana, Arial !important;
	color: #1A2485;
	background-color: #FFFFCC;
}
.emailer-required{
	font-weight: bold !important;
}
.emailer-textarea{
	width: 250px;
	font: 11px Arial, Verdana, Tahoma;
}
.emailer-review-container a{
	color: #000;
}
.title-emphasis-font{
	color: #BA0000;
	font: bold 13px Tahoma !important;
}
/*AUTO EMAILER CSS*/
.overall { white-space: nowrap; }

/*--- Sitemap Styles ---*/
.sitemap-header, .sitemap-1, .sitemap-2 { font-weight: bold; } .sitemap-header, .sitemap-1, .sitemap-2, .sitemap-3, .sitemap-4 { display: block; } .sitemap-1, .sitemap-2, .sitemap-3, .sitemap-4 { color: #00f; }

.sitemap-header {
	font-size: 1.3em;
	color: #232477;
	padding-top: 25px;
}
.sitemap-1 {
	font-size: 1.1em;
	padding-left: 25px;
	color: #000;
}
.sitemap-2 {
	font-size: 1.1em;
	padding-left: 50px;
	color: #4b4b4b;
}
.sitemap-3 {
	font-size: .9em;
	padding-left: 75px;
	color: #232477;
}
.sitemap-4 {
	font-size: .7em;
	padding-left: 100px;
	color: #000;
}
/*--- End Sitemap Styles ---*/

#info-div {padding: 13px 13px 20px 0; font-size: 0.8462em; *font-size: 0.8258em; color: #4B4B4B;}
#info-div a {color: #232477; text-decoration: underline;}
#info-div a:hover {text-decoration: none;}
