th, td{
border:none!important;
}

ul {padding: 0;}

body{
	background:transparent url(bg.gif) repeat scroll 0% 00%;
	font: 70% Tahoma, Arial, sans-serif;
	padding: 0;
	margin: 0 auto;
	text-align: center;
}

/*Common Classes*/
#header .links,
#footer .links{
	padding: 5px;
	margin:0;
	text-align: center;
	vertical-align: middle;
	text-align: center;
	list-style: none;
}

#header h1 {font-size:120%}

.links a,
.links li{
	display: inline;
	margin:0;
	padding: 0 7px;
}
.links li {border-right:1px solid #FFF;}
.links li.last {border-right:none}

H2#section-contenttitle{
	font: bold 1.6em Arial, Helvetica, sans-serif;	
}
/*End Common Classes*/

/*Main Structure Style*/
#container{
	font: 1em Tahoma, Arial, sans-serif;
	width: 955px;
	margin: 0 auto;
	text-align: left;
}

#header{ 
background:#FFFFFF url(//lib.store.yahoo.net/lib/yhst-20661640888454/hdr-bg.gif) no-repeat scroll 3px 50%;
height:104px;
position:relative;
width:955px;
}

#logo{
left:18px;
position:absolute;
top:0px;
}

#header .links{
left:290px;
position:absolute;
width:650px;
}

#header .links a,#header .links li{
color:#FFFFFF;
display:inline;
font-size:105%;
font-weight:bold;
margin:0pt;
padding:0pt 5px;
text-decoration:none;
}

#header .links li {
border-right:1px solid #C1ED87;
}

#header .links a:hover{
text-decoration:underline;
}

#header .links li.last {border-right:none}


#header-cart-link {
left:687px;
position:absolute;
top:61px;
}

#header #searcharea{
left:383px;
position:absolute;
top:63px;
}

#header #searcharea #query{
width:150px;
border-top:2px solid;
}

#bodyshell {
background:#FFFFFF url(http://lib.store.yahoo.net/lib/yhst-20661640888454/nav-bkg.gif) repeat-y scroll 0%;
margin:0pt;
width:955px;
}

#nav-hdr{
background:transparent url(//lib.store.yahoo.net/lib/yhst-20661640888454/nav-hdr.gif) no-repeat scroll 0%;
padding-top:45px;
width:181px;
}

#nav-search {
	padding: 0 0 10px 10px;
}

#nav-search select {
	width: 155px;
}

#nav-product {
	float: left;
	xmargin-left: -150px;
	/*overflow: hidden;*/
	position: relative;
	width: 195px;
	z-index: 100;
padding-bottom:143px;
}

#footer {
background-color:#8FC844;
clear:both;
width:100%;
}

#header:after,
#bodyshell:after,
#footer:after,
#footer .text:after{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
/*End Main Structure Style*/

#bodycontent{
	position: relative;
	width: 755px;
	float: right;
}

#bodycontent .bodypad{ padding: 10px 10px 10px 0pt; }

#footer .text{ margin: 5px; }

#footer .text .designby{ float: left; }

#footer .designby a{ color: #000; }

#footer .text .copyright{ float: right; }

/*Nav Area*/
#searcharea fieldset{
	margin: 0;
	padding: 0;
	border: 0;
}

#searcharea input{ 
	font-size: 1em;
	vertical-align: middle; 
}

#searcharea span{
	font: bold 1.2em Arial, Helvetica, sans-serif;
	display: block;
}

#query { width: 150px; padding: 2px; }

#info-div {
	font-size: 1.2em;
}

#info-div #query {
	margin: 2px 0;
}

#htmlbottom {
border-bottom:2px solid #FFFFFF;
border-top:1px solid #FFFFFF;
margin-left:9px;
padding:5px;
clear:both;
}

#htmltop {
margin-left:9px;
}

#nav-product ul{
margin:0px;
}


#nav-product li{
border:1px solid #FFFFFF;
list-style-type:none;
margin-left:8px;
padding:0px;
position:relative;
float:left;
}
	
#nav-product li a{
display:block;
font-size:105%;
font-weight:bold;
padding:9px 0px 9px 44px;
color:#0054A6;
text-decoration:none;
}

#nav-product li a:hover{
color:#FFF;
}

#nav-product li ul {
	display:none;
	position:absolute;
	left:181px;
	top:0em;
	width:170px;
	background:#C6E3FF;
}

#nav-product li ul li {
	margin:0;
	width:168px;
}
#nav-product li ul {
	width:190px;
}
#nav-product li ul.subNav li {
	width:188px;
}
#nav-product li ul li a {
	padding-left:10px;
	font-size:11px;
}

#nav-product li:hover ul, #nav-product li.sfhover ul {
	display:block;
}

#section1{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section1.gif) no-repeat;
width:181px;
height:33px;
color:#0054A6;
}

#nav .sfhover a.navLink{
	color: #fff;
}

#section1:hover{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section1.gif) no-repeat bottom;
width:181px;
height:33px;
color:#FFF;
}

#section1 ul a:hover{
	background:#8FC844;
}


#section2{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section2.gif) no-repeat;
width:181px;
height:33px;
color:#0054A6;
}

#section2:hover{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section2.gif) no-repeat bottom;
width:181px;
height:33px;
color:#FFF;
}

#section2 ul a:hover{
	background:#63B35A;
}

#section3{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section3.gif) no-repeat;
width:181px;
height:33px;
color:#0054A6;
}

#section3:hover{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section3.gif) no-repeat bottom;
width:181px;
height:33px;
color:#FFF;
}

#section3 ul a:hover{
	background:#288A7E;
}

#section4{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section4.gif) no-repeat;
width:181px;
height:33px;
color:#0054A6;
}

#section4:hover{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section4.gif) no-repeat bottom;
width:181px;
height:33px;
color:#FFF;
}

#section4 ul a:hover{
	background:#02629D;
}

#section5{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section5.gif) no-repeat;
width:181px;
height:33px;
color:#0054A6;
}

#section5:hover{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section5.gif) no-repeat bottom;
width:181px;
height:33px;
color:#FFF;
}

#section5 ul a:hover{
	background:#1143A5;
}

#section6{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section6.gif) no-repeat;
width:181px;
height:33px;
color:#0054A6;
}

#section6:hover{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section6.gif) no-repeat bottom;
width:181px;
height:33px;
color:#FFF;
}

#section6 ul a:hover{
	background:#5A28A1;
}

#section7{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section7.gif) no-repeat;
width:181px;
height:33px;
color:#0054A6;
}

#section7:hover{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section7.gif) no-repeat bottom;
width:181px;
height:33px;
color:#FFF;
}

#section7 ul a:hover{
	background:#B21095;
}

#section8{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section8.gif) no-repeat;
width:181px;
height:33px;
color:#0054A6;
}

#section8:hover{ background:url(//lib.store.yahoo.net/lib/yhst-20661640888454/section8.gif) no-repeat bottom;
width:181px;
height:33px;
color:#FFF;
}

#section8 ul a:hover{
	background:#EE1896;
}

#girl-store-cont{
position:relative;
background:url(http://lib.store.yahoo.net/lib/yhst-20661640888454/bkg-girl-store.gif) no-repeat;
width:169px;
height:82px;
}

#girl-store-link{
background:transparent url(http://lib.store.yahoo.net/lib/yhst-20661640888454/btn-girl-store.gif) no-repeat scroll 0% 50%;
height:22px;
left:12px;
position:absolute;
top:51px;
width:71px;
}

#proforma-banner{
margin:20px 0px 10px;
}

#proforma-text{
color:#0054A6;
font-size:105%;
}

#proforma-link{
margin:10px 0;
}

#proforma-popup{
cursor:pointer;
}


/*End Nav Area*/


#intel-text-blue{
color:#0054A6;
font-size:128.5%;
font-weight:bold;
text-align:center;
}

#intel-text-red{
margin-top:10px;
margin-bottom:10px;

color:#EC008C;
font-size:105%;
font-weight:bold;

text-align:center;
}

.intel-image{
position:relative;
z-index:1;
width:733px;
height:264px;
}


#home-intel-image{
position:absolute;
z-index:1;
}

.home-intel-links{
position:absolute;
z-index:2;
}

#wordsmart{
left:76px;
top:171px;
}

#logicsmart{
left:8px;
top:121px;
}

#spatialsmart {
left:47px;
top:68px;
}

#sciencesmart {
left:193px;
top:23px;
}


#musicsmart {
left:396px;
top:22px;
}

#bodysmart {
left:547px;
top:66px;
}

#selfsmart {
left:598px;
top:117px;
}

#peoplesmart {
left:517px;
top:163px;
}

.home-middle {
margin:10px 0;
text-align:center;
}

.rounded-nav{
border:1px solid #C6E3FF;
position:relative;
z-index:1;
width:95%;
padding:10px 0;

}

.top-left,.top-right,.bottom-left,.bottom-right{
position:absolute;
background:url(http://lib.store.yahoo.net/lib/yhst-20661640888454/rounded-contents.gif) no-repeat;
z-index:2;
height:6px;
width:6px;
}

.bottom-left{
background-position:-6px 0px;
left:-1px;
bottom:-1px;
}

* html .bottom-left{
background-position:-6px 6px;
}


.bottom-right{
background-position:0px 0px;
right:-1px;
bottom:-1px;
}


* html .bottom-right{
background-position:0px 6px;
right:-2px;

}

.top-left{
background-position:-6px -6px;
left:-1px;
top:-1px;
}

.top-right{
background-position:0px -6px;
right:-1px;
top:-1px;
}

* html .top-right{
right:-2px;

}


.name{
margin-bottom:5px;
}

.name a {
color:#0055A4;
font-size:110%;
font-weight:bold;
}

.name a:hover{
text-decoration:none;
} 

.price {
color:#999999;
float:left;
font-size:110%;
margin-left:10px;
text-decoration:line-through;
}


.sale-price-bold,.price-bold,.saleprice{
color:#75BF13;
font-size:110%;
xtext-decoration:line-through;
font-weight:bold;
}


.home-bottom {
text-align:center;
}

#home-bottom-title {
color:#8CC63F;
font-size:125%;
font-weight:bold;
margin-bottom:10px;
}

#home-bottom-text {
color:#0054A6;
font-size:105%;
}

#home-bottom-link{
margin-bottom:20px;
margin-top:10px;
color:#EC008C;
}

#home-bottom-link a {
color:#EC008C;
font-size:105%;
}

#home-bottom-link a:hover {
text-decoration:none;
}


#footer .links {
padding:8px;
}

#footer .links a {
color:#FFFFFF;
font-size:105%;
text-decoration:none;
padding:0pt 3px;
}

#footer .links a:hover {
text-decoration:underline;
}



#container{
background:#FFF;
}


#footer-cont{
margin:0px 9px;
padding-bottom:35px;
position:relative;
}

#nav-badges{
left:0px;
position:absolute;
text-align:center;
top:-120px;
width:180px;
z-index:101;
}


#footer-cont .text{
color:#999999;
font-size:105%;
margin-top:10px;
text-align:center;
}

#footer-cont .text a{
color:#999999;
}

#footer-cont .text a:hover{
text-decoration:none;
}


/**SECTION AND ITEM PAGE STYLES*******/


.scBreadcrumbs,.scBreadcrumbs a{
color:#8DC53E;
text-decoration:none;
}

.scBreadcrumbs a:hover{
text-decoration:underline;

}

.sectinfocont img{
float:left;
}


.sectcontets{
border-top:1px dashed #C5E3FD;
clear:both;
float:left;
margin:25px 10px 0px;
text-align:center;
}

.scBreadcrumbs,.sectinfocont img{
margin:0px 25px 0pt 15px;
float:left;
}


.sectinfocaptn{
margin-right:40px;
}

.pagename{
font-size:125%;
color:#0054A5;
}

.sectinfocaptn{
font-size:105%;
color:#0054A5;

}

.sectcontets #contents-table{
margin-top:5px;
}

.scBreadcrumbs{
font-size:1.3em;
font-weight:bold;
width:700px;
margin-bottom:10px;
}


.scBreadcrumbs img {
padding:2px 4px !important;
}


div#paging {
	clear: both;
	padding: 12px 0;
}

div#paging div#ctrls {
	background:#8FC845 none repeat scroll 0%;
	padding-bottom: 0px;
}

div#paging div#ctrls2 {
	background:#8FC845 none repeat scroll 0%;
	padding-top: 0px;
}

div#paging div.ctrls td {
	padding: 4px;
	color: #FFF;
}

div#paging div.ctrls td a {
	color: #FFF;
	text-decoration: none;
	padding: 0 5px;
}

div#paging div.ctrls .chosen {
	font-weight: bold;
	padding: 0 0;
}

div#paging div.ctrls span.pageof {
	margin: 0 12px;
}

div#paging span.leftArrowDiv { padding-right: 10px; }

div#paging div#contents {
	padding: 14px 0;
}

div#paging div#contents table {
	width: 100%;
}

div#paging div#contents table td {
	padding: 0px;
	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 {
	xtext-decoration: underline;
	font-size: 11px;
	xcolor: #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: bold;
	xcolor: #FD8000;
}

div#paging div#contents table div.saleprice {
	margin-left: 12px;
}


.viewAll{
text-decoration:underline;
}
.pagelinks span{
xpadding:0 3px;
}


div#paging div#contents table td.imgCell{
xborder-top:1px solid #C6E4FF!important;
xborder-left:1px solid #C6E4FF!important;
xborder-right:1px solid #C6E4FF!important;
xposition:relative;
}

div#paging div#contents table td.vcell{
xborder-bottom:1px solid #C6E4FF!important;
xborder-left:1px solid #C6E4FF!important;
xborder-right:1px solid #C6E4FF!important;
xposition:relative;
}

.adv-rounded-nav{
border-left:1px solid #C6E4FF;
border-right:1px solid #C6E4FF;
border-top:1px solid #C6E4FF;
padding:10px 0pt 0pt;
position:relative;
z-index:1;
width:95%;
}

.adv-rounded-nav2{
border-bottom:1px solid #C6E4FF;
border-left:1px solid #C6E4FF;
border-right:1px solid #C6E4FF;
padding:0px 0pt 10px;
position:relative;
z-index:1;
width:95%;
}

.moreinfo-button{
background:transparent url(http://lib.store.yahoo.net/lib/yhst-20661640888454/btn-adv-more-info.jpg) no-repeat scroll 50%;
cursor:pointer;
height:19px;
margin:5px 0pt 0px;
}

/*********/


/*IE FIXES*/

* html #bodycontent{
width:700px;
}

* html .sectinfocont{
float:left;
width:700px;
}

* html .sectcontets{
float:left;
width:700px;
}

.itemimg{
width:360px;
float:left;
text-align:center;
}

.iteminfo{
float:left;
width:355px;
}

#seo-related-links{
clear:both;
}


#seo-related-links {
    width: 95%;
	margin-bottom:20px;
    }
    #seo-related-links:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        }
    #seo-related-links h3 {
        color: #000;  
        font: bold 13px/1.2 verdana, arial, sans-serif;
        text-align: left;
        }
    #seo-related-links ul {
        margin:0; padding: 0;
        list-style: none;
        }
    #seo-related-links ul.seo-links li {
        width: 44%;
        float: left;
        display: inline;
        background: url(http://lib.store.yahoo.net/lib/yhst-20661640888454/dot2.gif) 5px center no-repeat;
        margin:0; 
        padding:0;
        }
        #seo-related-links ul.seo-links li a {
color:#0054A6;
display:block;
font-family:arial;
font-size:105%;
padding-left:25px;
text-decoration:none;
            _width: 100%;
            }
            #seo-related-links ul.seo-links li a:hover {
                text-decoration: underline;
                }

.viewMore{
font-weight:bold;
}

/****
	Solid Cactus Click to Enlarge v3.0.0
****/
/*Editable Style Sheets*/
#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 #C6E3FF; /*normally same as border color*/
	background: #C6E3FF;
}

#scImgTitle{
	font: 12px normal "Georgia", "Times New Roman", Times, 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: #C6E3FF;
}

#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: #000;
	padding: 0 5px 1px 5px;
	border: 1px solid #000;
	text-decoration: none;
	margin: 0 5px 0 0;
	background: #8CC63E;
}

#scImgBox-insets .absClose{
	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: #000;
	border: 1px solid #000;
	padding: 0 5px 1px 5px;
	margin: -15px -15px 0 0;
	text-decoration: none;
	background: #8CC63E;
}

/*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; }

#scPage-insets img{
margin:0 5px;
}

#product-info-table .price{
float:none;
text-decoration:none;
}


#product-info-table th{
text-align:right;
font-weight:normal;
font-size:110%;
color:#000;
border-bottom:1px solid #C6E4FF !important;
}

#product-info-table td{
text-align:left;
font-size:110%;
color:#000;
border-bottom:1px solid #C6E4FF !important;
}


#product-info-table .add-to-cart{
text-align:center;
}

#product-info-table .sale-price th{
font-weight:bold;
color:#8AC73E;
font-family:arial;
font-size:16px;
}

#product-info-table .sale-price td{
font-size:16px;
font-family:arial;
}

#product-info-table .sale-price span#pitSalePriceBx{
font-weight:bold;
color:#8AC73E;
}


#product-info-table .sale-price span#pitYouSaveBx{
font-weight:normal;
color:#8AC73E;
}

#product-info-table td.pit-itemname,#product-info-table td.add-to-cart,#product-info-table td.pit-send-to-friend{
border:none!important;
}

.pit-itemname .pagename{
margin:0px;
}

#product-info-table .availability td{
font-weight:bold;
color:#ED008E;
}

.iteminfocont{
float:left;
}

.item-info-top{
background:url(http://lib.store.yahoo.net/lib/yhst-20661640888454/item-info-top.jpg) no-repeat;
height:25px;
width:718px;
float:left;
}

.item-info-middle{
background:url(http://lib.store.yahoo.net/lib/yhst-20661640888454/item-info-middle.jpg) repeat-y;

width:718px;
float:left;
}

.item-info-bottom{
background:url(http://lib.store.yahoo.net/lib/yhst-20661640888454/item-info-bottom.jpg) no-repeat;
height:27px;
width:718px;
float:left;
}

#cross-sell-contents{
float:left;
}

#cross-sell-contents td{
text-align:center;
vertical-align:top;
}






div#sc-tab-details {
clear:both;
float:left;
margin:auto;
padding:40px 0pt 20px;
width:720px;
}

div#sc-tab-details ul#sctab {
	padding: 0;
	margin: 0;
	float: left;
	width: 515px;
	clear: both;
	list-style: none;
}

div#sc-tab-details ul#sctab li.tabheader,
div#sc-tab-details ul#sctab li.tabhover {
	margin: 0 2px 0 0;
	height: 29px;
	width: 105px;
	float: left;
	background: #DFEA7D url('tab-bg-right.gif') no-repeat right -29px;
	font: bold 12px "Trebuchet MS", Geneva, 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: 105px;
	height: 23px;
	background: transparent url('tab-bg-left.gif') no-repeat left -29px;
	font: 12px "Trebuchet MS", Geneva, sans-serif;
	text-align: center;
	padding-top: 6px;
	xtext-transform: lowercase;
	color: #356279;
}

div#sc-tab-details ul#sctab li.tabhover {
	background-color: #5D3C83;
	background-position: right 0;
}

div#sc-tab-details ul#sctab li.tabhover a {
	background-position: left 0;
	color: #fff;
	font-weight:bold;
}

div#sc-tab-details ul#sctab li.tabhover a:hover {
	text-decoration: none;
	color: #fff;
}

div#sc-tab-details div#sctabinfo {
	margin: 0;
	clear: both;
}

div#sc-tab-details div#sctabinfo div.infobox {
	clear: both;
	font: normal 12px Tahoma, Geneva, sans-serif;
	padding: 10px 16px;
	border-top: 8px solid #8FC845;
	border-left: 1px solid #8FC845;
	border-right: 1px solid #8FC845;
	border-bottom: 1px solid #8FC845;
	text-align: left;
}

#sctab li{
list-style-type:none;
}


/*sitemap styles*/

.sitemap-header {font: bold 14px verdana; color: #8DC53E; display: block; padding-top:  25px;}
.sitemap-1      {font: bold 12px verdana; color: #8DC53E; display: block; padding-left: 25px;}
.sitemap-2      {font: bold 12px verdana; color: #8DC53E; display: block; padding-left: 50px;}
.sitemap-3      {font: normal 10px verdana; color: #8DC53E; display: block; padding-left: 75px;}
.sitemap-4      {font: normal 8px verdana;  color: #8DC53E; display: block; padding-left: 100px;}

/*end sitemap styles*/

* html #sctabinfo{
display:inline!important;
}













*:first-child+html .item-info-top{ margin-bottom:-10px!important; }
* html .item-info-top{ margin-bottom:-10px!important; }

*:first-child+html .item-info-bottom{ margin-top:-10px!important; }
* html .item-info-bottom{ margin-top:-10px!important; }

*:first-child+html #sctab,*:first-child+html #sctabinfo{float:left!important;width:718px!important;}
* html #sctab,* html #sctabinfo{float:left!important;width:718px!important;}

#quantity-box{ width:2.25em!important; }

#cross-sell-contents{
border-bottom:1px dashed #C3E5FF;
float:left;
margin-bottom:25px;
width:718px;
}
#nav-badges {
left:0px;
text-align:center;
top:0px!important;
width:165px!important;
z-index:101;
position:relative!important;padding-left:10px;
padding-top:20px;}

*:first-child+html .item-info-top,
*:first-child+html .item-info-middle,
*:first-child+html .item-info-bottom,
*:first-child+html #sc-tab-details,
*:first-child+html .cross-sell-banner,
*:first-child+html #cross-sell-contents,
*:first-child+html #seo-related-links{
margin-left:10px!important;
}

*:first-child+html .cross-sell-banner{
float:left!important;
}

#cross-sell-contents td{
padding:5px!important;
}

#paging .imgCell{
padding-bottom:0!important;
}
#paging .infoCell{
padding-top:0!important;
}

* html #paging .horizontalSpacer{
height:15px;
}
*:first-child+html #paging .horizontalSpacer{
height:15px;
}

#product-info-table tr.options select,
#product-info-table tr.options input  {
max-width: 250px;
}

#yfc_mini 
{
	position:absolute;
	left:600px;
	bottom:15px;
}


/* fixes item body ul spacing */
.inner-bg-col ul {margin:0; padding:0;}
/* expands the drag area */
#fc-panel_h {padding:10px;}
/* the top of the page text colors cart closed */
.minicart_c1 #sub_total_mini {color:#000000;}
.minicart_c1 #total_items_mini {color:#000000;}
.minicart_c1 #show_mini {color:#000000;}
.minicart_c1 #close_btn {color:#000000;}
/* the top of the page text colors cart open */
.minicart_c1.minicart_c2 #sub_total_mini {color:#000;}
.minicart_c1.minicart_c2 #total_items_mini {color:#000;}
.minicart_c1.minicart_c2 #show_mini {color:#000;}
.minicart_c1.minicart_c2 #close_btn {color:#000;}
.yui-skin-sam #yfc_fullco #close_btn {color:#000;}
/* toggles for items/calculator/coupons inactive - active */
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {background:#C6E3FF !important;}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active {background:#C6E3FF !important;}

