#content-frame {
	border-collapse: collapse;
}

#refineBar {
}
.breadCrumbBar {
	float: left;
	font: 11px/28px Arial, Helvetica, sans-serif;
	color: #919296;
}
.breadCrumbBar a {
	color: #57575b;
	font-weight: bold;
	text-decoration: none;
}
.breadCrumbBar a:hover {
	text-decoration: underline;
}
.searchRecordCount {
	float: right;
	font: 11px/28px Arial, Helvetica, sans-serif;
	color: #a7a9ab;
}
.searchMessageBar {
	clear: both;
	font: 11px/28px Arial, Helvetica, sans-serif;
	color: #a7a9ab;
}

.results-sortbar {
	padding: 5px 0 8px 0;
	clear: both;
	background: #ebeae9;
}
.results-sortbar h3 {
	display: block;
	float: left;
	background: url(/App_Themes/Default/images/2008/results/narrow-results.gif);
	width: 77px;
	height: 26px;
	margin: 3px 14px 0 11px;
	text-indent:  -9999px;
}
.results-sortbar label {
	display: block;
	float: left;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #57575b;
	text-transform: lowercase;
	padding: 0 0 0 10px;
}
.results-sortbar label select {
	display: block;
	margin: 2px 0 0;
	font-weight: normal;
	text-transform: none;
}
select {
	color: #333;
}
.sortBar {
	padding: 12px 0 0;
}
.sortBar table {
	width: 100%;
}
.sortBar td table {
	width: auto;
}
.ResultsPager {
	font: 10px/17px Arial, Helvetica, sans-serif;
	color: #57575b;
}
#ctl00_cphPageMain_divPagerBottom {
	text-align: right;
}
.ResultsPager a.pagerLinks {
	padding: 2px 4px;
	margin: 0 1px;
	color: #57575b;
	text-decoration: none;
}
.ResultsPager .pagerInactive {
	font-size: 14px;
	padding: 0 5px;
	color: #f0820b;
	font-weight: bold;
}
.pageBtn img {
	width: 16px;
	height: 17px;
}
.pageBtn img.btn-pageBack {
	background: url(/App_Themes/Default/images/2008/results/btn-page-back.gif) no-repeat;
	margin: 0 5px 0 0;
}
.pageBtn img.btn-pageNext {
	background: url(/App_Themes/Default/images/2008/results/btn-page-forward.gif) no-repeat;
	margin: 0 0 0 5px;
}


#divMenuHide label#ctl00_cphPageMain_ResultsSort_sort {
	width: 104px;
	margin: 0 5px 0 0;
	text-align: right;
	font: 11px/28px Arial, Helvetica, sans-serif;
	color: #a7a9ab;
	float: left;
}
label#ctl00_cphPageMain_ResultsSort_view {
	text-align: right;
	font: 11px/28px Arial, Helvetica, sans-serif;
	color: #a7a9ab;
	float: left;
	margin: 0 5px 0 10px;
	text-align: right;
}


.clear {
	clear: both;
}

/* @group Template */

body {
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
}
#pageContainer {
	margin: 0 auto;
	background: #fff;
}
#content-body {
	width: 960px;
	margin: 0 auto;
	padding: 10px 0 10px;
}
#content-shop {
/*	width: 785px;*/
}
.clear {
	clear: both;
}
form {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
h1 {
	font-size: 18px;
	color: #57575b;
}


/*  Top Nav  - START */

#TopMargin {
	background: #fff;
	margin: -1px auto;
	padding: 1px 0;
}
#topnav-upper {
	width: 960px;
	margin: 0 auto;
	padding: 0 0 0;
}
#topnav-logo {
	background: url(/App_Themes/Default/images/2008/template/logo.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	margin: 32px 0 0;
	padding: 0;
	width: 210px;
	height: 24px;
	float: left;
}
#topnav-logo img {
	display: none;
}
#topnav-banner {
	display: block;
	float: right;
	margin-top: 28px;
}
#topnav-banner ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#topnav-banner ul li {
	display: inline;
}
#topnav-banner ul li a {
	display: block;
	float: left;
	height: 13px;
	text-indent: -9999px;
}
#topnav-banner-ship a {
	background: url(/App_Themes/Default/images/2008/template/header-freeshipping.gif) no-repeat;
	width: 103px;
}
#topnav-banner-returns a {
	background: url(/App_Themes/Default/images/2008/template/header-freereturns.gif) no-repeat;
	width: 91px;
	margin-left: 12px;
}
#topnav-banner-price a {
	background: url(/App_Themes/Default/images/2008/template/header-pricematch.gif) no-repeat;
	width: 118px;
	margin-left: 18px;
}

#topnav-service {
	float: right;
	clear: right;
	margin: 8px 0 24px;
}
#topnav-service ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#topnav-service ul li {
	display: inline;
	padding: 0;
	margin: 0;
}
#topnav-service ul a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #878787;
	padding: 0 12px 0 10px;
	border-right: 1px solid #9c8b8b;
	text-decoration: none;
	text-transform: lowercase;
	display: block;
	float: left;
}
#topnav-service ul a:hover {
	text-decoration: underline;
}
#topnav-service ul li#topnav-cart a {
	padding: 0 0 0 25px;
	margin: 0;
	border: none;
	background: url(/App_Themes/Default/images/2008/template/header-cart.gif) no-repeat 6px center;
}

/* Search Box */
#topnav-search {
	margin: 0 0 0 auto;
	padding: 0;
	display: block;
	float: right;
}
#topnav-search form {
	padding: 7px 0;
	margin: 0;
}
#topnav-search #top-search-box {
	display: block;
	float: left;
}
#topnav-search input#Ntt {
	margin: 0 5px 0 0;
	padding: 3px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
}
#topnav-search form a.btn-search-submit {
	display: block;
	float: left;
	background: url(/App_Themes/Default/images/2008/template/btn-search-top.gif) no-repeat;
	width: 60px;
	height: 21px;
	text-indent: -9999px;
}

/* 	SearchField	
	by Alen Grakalic, brought to you by cssglobe.com
*/

/* default (inactive field) */
.sf_inactive{
	border: 1px solid #4a4949;
	background:#bebebe;
	color: #57575b;
}
/* on focus (when field is clicked on)  */
.sf_active{
	border: 1px solid #f0820b;
	background:#fff;
	color: #4a4949;
}
/* with text (when field is inactive but contains user's input)  */
.sf_text{
	border: 1px solid #4a4949;
	background:#fff;
	color: #4a4949;
}

/* autocomplete box */
.sf_suggestion{
	position:relative;
}
.sf_suggestion ul{
	position:absolute;
	margin:0;
	padding:0;
	background:#bebebe;
	top:0;
	left:0px;
	font: 11px/18px Arial, Helvetica, sans-serif;
	z-index: 999;
}
.sf_suggestion li{
	margin:0;
	padding:0;
	list-style:none;
}
.sf_suggestion li a{
	display:block;
	text-indent:5px;
	color:#fff;
	text-decoration: none;
}
.sf_suggestion li.selected a{
	background:#f0820b;
}
/* End Search Box */





#topnav-bar {
	width: 100%;
	background: #57575b;
	clear: both;
	font-size: 62.5%;
}
#topnav {
	width: 960px;
	margin: 0 auto;
}

#navlist-main {
	list-style: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
#navlist-main li {
	display: block;
	float: left;
	position: relative;
}
#navlist-main li a {
	display: block;
	font: 1.4em/2.6em Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 1em;
	text-decoration: none;
	text-transform: lowercase;
}
#navlist-main li a:hover {
	background: #f0820b;
}
#navlist-main li ul {
	display: none;
	z-index: 10000;
	top: 3.3em;
	left: -1px;
	font: normal 1.1em/16px Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	position: absolute;
	background-color: #fff;
	border-left: 1px solid #e4e3e1;
	border-right: 1px solid #e4e3e1;
}
#navlist-main li ul li {
	display:  block;
	float: none;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #e4e3e1;
}
#navlist-main li ul a {
	font: 1em/1.8em Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	padding: 0 1.3em;
	width: 9.5em;
	color: #95979b;
	text-decoration: none;
	background: none;
}
#navlist-main li ul a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #f0820b;
}
#navlist-main li:hover ul, li.navover ul {
	display: block;
}

.navsticky a {
	background: #f0820b;
}

/* Top Nav - END */




/* Footer - START */

#SubFooter {
	background: #f1efed;
	border-top: 3px solid #dddbd4;
	margin: 0 auto;
	padding: 0 0 30px;
}
#SubFooter-content {
	width: 960px;
	margin: 0 auto;
	padding: 10px 0;
}
#footer-email {
	display: block;
	float: left;
	background: url(/App_Themes/Default/images/2008/template/footer-email-graphic.gif) no-repeat;
	width: 325px;
}
#footer-email h3 {
	margin: 10px auto 0 47px;
	background: url(/App_Themes/Default/images/2008/template/footer-email-text.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	width: 117px;
	height: 17px;
}
#footer-email input#footer-email-submit {
	border: 1px solid #878787;
	display: block;
	width: 208px;
	float: left;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #4a4949;
	margin: 10px 5px 0 0;
	padding: 3px;
}
#footer-email a#footer-submit-button {
	display: block;
	float: left;
	width: 53px;
	height: 21px;
	margin: 10px 0 0 0;
	background: url(/App_Themes/Default/images/2008/template/btn-email-footer.gif) no-repeat;
	text-indent: -9999px;
}
div.address-footer {
	position: relative;
	float: left;
	padding: 0 0 0 11px;
}
label.overlabel {
	position: absolute;
	top: 12px;
	left: 15px;
	z-index: 1;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #878787;
}
label.overlabel-apply {
	position: absolute;
	top: 12px;
	left: 15px;
	z-index: 1;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #878787;
}



#footer-wishlist {
	display: block;
	float: left;
	background: url(/App_Themes/Default/images/2008/template/footer-wishlist-graphic.gif) no-repeat;
	width: 244px;
}
#footer-wishlist h3 {
	margin: 10px auto 0 49px;
	background: url(/App_Themes/Default/images/2008/template/footer-wishlist-text.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	width: 74px;
	height: 17px;
}
#footer-wishlist p {
	font: 12px/17px Arial, Helvetica, sans-serif;
	color: #878787;
	margin: 0px 0 0 49px;
}
#footer-wishlist a {
	font-weight: bold;
	color: #f0820b;
	text-decoration: none;
}
#footer-wishlist a:hover {
	text-decoration: underline;
}
#footer-whybuy {
	display: block;
	float: left;
	width: 160px;
}
#footer-whybuy h3 {
	margin: 10px auto 0 0;
	background: url(/App_Themes/Default/images/2008/template/footer-whybuy-text.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	width: 119px;
	height: 12px;
}
#footer-about {
	display: block;
	float: left;
	width: 131px;
}
#footer-about h3 {
	margin: 10px auto 0 0;
	background: url(/App_Themes/Default/images/2008/template/footer-about-text.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	width: 60px;
	height: 12px;
}
#footer-account {
	display: block;
	float: left;
	width: 100px;
}
#footer-account h3 {
	margin: 10px auto 0 0;
	background: url(/App_Themes/Default/images/2008/template/footer-account-text.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	width: 81px;
	height: 12px;
}

#footer-whybuy ul, #footer-about ul, #footer-account ul {
	margin: 5px 0 0;
	padding: 0;
	list-style: none;
}
#footer-whybuy li, #footer-about li, #footer-account li {
	margin: 0;
	padding: 0;
	font: 12px/17px Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
#footer-whybuy li a, #footer-about li a, #footer-account li a {
	color: #878787;
	text-decoration: none;
}
#footer-whybuy li a:hover, #footer-about li a:hover, #footer-account li a:hover {
	text-decoration: underline;
}

#footer-copyright {
	clear: both;
	margin: 0;
	text-align: center;
	color: #878787;
	font: 11px/36px Arial, Helvetica, sans-serif;
}


/* Footer - END */


/* @end */


/* @group Results */

.results-thumbnails {
}
.productCell {
	font: 12px Arial, Helvetica, sans-serif;
	width: 135px;
	color: #878787;
	padding: 5px 10px;
	text-align: center;
	float: left;
	margin: 0;
	height: 28em;
}
.productCell a {
	color: #878787;
	text-decoration: none;
	display: block;
	margin:0;
	text-align:center;
}
.productCell span {
	margin: 0
}
/*.productCell br {
	display: none;
}
.productCell .styleName br {
	display: inline;
}*/
.productCell a.brandName {
	font-weight: bold;
	color: #57575b;
}
.productCell img {
	display: block;
	height: 15px;
	margin-bottom: 2.6em;
}
.productCell a img {
	width:  135px;
	height: 135px;
	margin: 5px 0 12px;
	background-color: #fcfcfc;
}
.productCell a.variantSalePrice {
	color: #b5272e;
	font-weight: bold;
}
span.wasPrice {
	display: block;
}
span.saleAmount {
	color: #fff;
	background: #b5272e;
	padding: 4px;
}
img.saleTag {
	display: block;
	background: url(/App_Themes/Default/images/2008/results/tag-sale.gif) no-repeat;
	width: 44px;
	height: 15px;
	padding: 3px 0;
	margin: 0;
}
img.newTag {
	display: block;
	background: url(/App_Themes/Default/images/2008/results/tag-new.gif) no-repeat;
	width: 46px;
	height: 15px;
	padding: 3px 0;
	margin: 0;
}
img.clearanceTag {
	display: block;
	background: url(/App_Themes/Default/images/2008/results/tag-clearance.gif) no-repeat;
	width: 46px;
	height: 15px;
	padding: 3px 0;
	margin: 0;
}



/* @end */


/* @group Detail */

#prodDetailWrap {
	margin: 0;
	padding: 17px 0;
}

.leftCol {
	float: left;
	width: 388px;
	padding: 0 32px 0 50px;
}
.btn_prevPage {
	float: left;
}
.btn_prevPage h3 {
	background: url(/App_Themes/Default/images/2008/product/btn-previous.gif) no-repeat;
	width: 114px;
	height: 24px;
	margin: 0 5px 0 0;
	text-indent: -9999px;
	cursor: pointer;
}
.btn_seeAll_bg {
	float: left;
}
.btn_seeAll_bg p {
	margin: 0;
}
.btn_seeAll_bg a {
	display: block;
	background: url(/App_Themes/Default/images/2008/product/btn-view-all.gif) no-repeat;
	width: 153px;
	height: 24px;
	text-indent: -9999px;
}
.SKUtxt {
	font: 11px/24px Arial, Helvetica, sans-serif;
	color: #878787;
	float: right;
}

.prodImgWrap {
	padding: 16px 0 0 0;
	clear: both;
}
.prodImg {
	background: url(/App_Themes/Default/images/2008/product/multi-frame.gif) no-repeat;
	width: 388px;
	height:  379px;
}
.prodImg img {
	padding: 12px 19px 17px;
}

.prod-multAngles {
	text-align: center;
	margin: 0 auto;
	width: 352px;
	padding: 0 0 0 10px;
}
.btn_ViewMult h3 {
	display: none;
}
.prod-multAngles br {
	display: none;
}
.multThumbs {
	float: left;
	padding: 1px;
}
.prodImg-btm-wrap {
	clear: both;
	font: 11px/17px Arial, Helvetica, sans-serif;
	color: #57575b;
}

.prodMayWeSuggest {
	padding: 50px 0 0;
}
.prodMayWeSuggest h3 {
	margin: 0;
	display: block;
	width: 128px;
	height: 15px;
	background: url(/App_Themes/Default/images/2008/product/may-we-suggest.gif) no-repeat;
	text-indent: -9999px;
}
.crossSells {
	padding: 16px 0 0 0;
}
.cS-item {
	width: 124px;
	float: left;
	font: 11px/17px Arial, Helvetica, sans-serif;
	color: #57575b;
}

.rightCol {
	float: right;
	width: 394px;
	padding: 0 50px 0 0;
}

.rightCol-top {
	padding: 0 0 0 50px;
}
.style-brandLogo {
	float: left;
	padding: 0 0 0 25px;
}
.style-price {
	float: left;
	padding: 0 0 10px 0;
	width: 195px;
}
.style-price h1 {
	font: normal 16px/23px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
}
.style-price h2 {
	font: bold 19px/23px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
}
.salesTagWrap {
	float: left;
}
.salesTag-num, .salesTag-percOff {
	display: inline;
	color: #c00;
	font-weight: bold;
	font-size: 15px;
}
.salesTag-percOff h3 {
	display: inline;
	margin: 0;
}
span.note {
	display: block;
	clear: left;
	font: 11px/17px Arial, Helvetica, sans-serif;
	color: #57575b;
	/* */
	background: none;
	border: none;
	left: 0;
	top: 0;
	position: relative;
	padding: 0;
	width: 300px !important;
}
span.origPrice {
	font: 11px/17px Arial, Helvetica, sans-serif;
	color: #57575b;
}

.chooseBox {
	padding: 18px 28px 22px 28px;
	margin-top: 16px;
	background: #f9f9f8;
	clear: both;
}
.chooseBox .step1 {
	background: url(/App_Themes/Default/images/2008/product/step1.gif) no-repeat left center;
	padding: 5px 0 5px 28px;
}
.chooseBox .step2 {
	background: url(/App_Themes/Default/images/2008/product/step2.gif) no-repeat left center;
	padding: 5px 0 5px 28px;
}
.chooseBox .step2_val {
	width: auto !important;
	padding: 0 28px;
}
.chooseBox .step2_val span {
	display: block;
	color: #d01515 !important;
	font: 11px/16px Arial, Helvetica, sans-serif;
}
.chooseBox .step3 {
	background: url(/App_Themes/Default/images/2008/product/step3.gif) no-repeat left center;
	padding: 5px 0 5px 28px;
	height:  auto;
}
input.btn_Add2Cart {
	background: #f0820b url(/App_Themes/Default/images/2008/product/btn-addtocart.gif) no-repeat;
	width: 136px;
	height: 34px;
	display: block;
	float: left;
	margin: 0;
}
.email2friend, .add2wishlist {
	display: block;
}
.email2friend a, .add2wishlist a {
	padding: 0 0 0 25px;
	font: bold 11px/17px Arial, Helvetica, sans-serif;
	color: #878787;
	text-decoration: none;
}
.email2friend a:hover, .add2wishlist a:hover {
	text-decoration: underline;
}

.helpMe {
	clear: both;
}
.helpMe a {
	font: 11px/17px Arial, Helvetica, sans-serif;
	color: #878787;
	padding: 0 0 0 28px;
}

.bmlBoxWrap a {
	color: #57575b;
	text-decoration: none;
}
.bmlBoxWrap {
	background: #f1efed url(/App_Themes/Default/images/2008/product/bml-bg.gif) no-repeat center left;
	padding: 0 0 0 100px;
	margin: 25px 0 0;
	font: 9px/36px Arial, Helvetica, sans-serif;
	color: #57575b;
}

.rightCol-infos {
	float:left;
	height:auto;
	left:25px;
	margin:15px 0pt 0pt;
	padding:0;
	text-align:left;
	z-index:1 !important;
}
#freeship, #lpg, #sameday {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #57575b;
	float: left;
	padding: 0 30px 0 0;
	clear: both;
}
#freeship a, #lpg a, #sameday a {
	font-size: 11px;
	color: #878787;
	text-decoration: underline;
}
#ProductDescription {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #57575b;
}


.orangeBoldTxt {
	font-weight: bold;
}
.avgRating {
	clear: both;
	padding: 25px 0 0 0;
}
/*
.BVcustomerRatingItem {
	font: bold 11px/19px Arial, Helvetica, sans-serif;
	color: #57575b;
}
.BVcustomerRatingScore {
	font: italic 11px/19px Arial, Helvetica, sans-serif;
	color: #5378b1;
}
.BVRatingSummaryLinks {
	padding: 5px 0 0;
}
.BVQASummaryBox h1 {
	margin: 0;
	font: bold 14px/23px Arial, Helvetica, sans-serif;
	color: #57575b;
}
.BVQASummaryBoxLink {
	font: 11px/18px Arial, Helvetica, sans-serif;
	color: #57575b;
}
.BVQASummaryBoxQuestionAndAnswerCount {
	font: 11px/18px Arial, Helvetica, sans-serif;
	color: #57575b;
}
.BVQACount, .BVQANumber {
	color: #f0820b;
	display: inline;
}
.BVQASummaryBoxLink a {
	color: #678dc7;
	text-decoration: none;
}
.BVQASummaryBoxLink a:hover {
	text-decoration: underline;
}
#BVdefaultURL {
	padding: 10px 0 0;
}
#BVdefaultURL a {
	color: #F0820B;
	text-decoration: none;	
} 
#BVdefaultURL a:hover {
	text-decoration: underline;
}*/


.prodReviews {
	clear: both;
	padding: 40px 0 0 0;
	width: 960px;
}
.txt_ProductReviews h3 {
	display: block;
	background: none /*url(/App_Themes/Default/images/2008/product/head-reviews.gif) no-repeat center left*/;
	width:  72px;
	height: 56px;
	text-indent: -9999px;
}
.txt_QA h3 {
	display: block;
	background: none /*url(/App_Themes/Default/images/2008/product/head-qa.gif) no-repeat center left*/;
	width:  72px;
	height: 56px;
	text-indent: -9999px;
}
#reviews {
	color: #57575b;
}
/*
#BVQAContainer {
	color: #57575b;
}
#BVQAContainer a {
	color: #678dc7;
	text-decoration: none;
}
#BVQAContainer a:hover {
	text-decoration: underline;
}
.BVQACount {
	font-size: 10px;
}
.BVQAHeader {
	font: 11px/18px Arial, Helvetica, sans-serif;
}
#BVQAContainer h1 {
	font: 12px/16px Arial, Helvetica, sans-serif;
	margin: 16px 0 0px 0;
}
*/
.e2f-subHdr {
	font: 14px/18px Arial, Helvetica, sans-serif;
	color: #56565b;	
}
.e2f-fromName{
	width: 200px;
}
.e2f-fromEmail{
	width: 200px;
}
.e2f-recipientField{
	width: 200px;
}
/* @end */

/* Popovers */
.noBord {
	border: 1px solid #95979b;
}
.noBord td {
background: #fff;
}
.noBord .whitePad {
	font: 11px/18px Arial, Helvetica, sans-serif;
	color: #57575b;
}
.noBord a {
	color: #f0820b;
	font: 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: lowercase;
}
.noBord a:hover {
	text-decoration: underline;
}

#safeOrderPopUp {
	border: 1px solid #95979b;
}
#safeOrderPopUp td {
background: #fff;
border: none !important;
}
#safeOrderPopUp .whitePad {
	font: 11px/18px Arial, Helvetica, sans-serif;
	color: #57575b;
	padding: 10px 18px 0 0;
}
#safeOrderPopUp .cartBannerLink {
	font-weight: bold;
}
#safeOrderPopUp a {
	color: #f0820b;
	font: 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: lowercase;
}
#safeOrderPopUp a:hover {
	text-decoration: underline;
}



/* @group Brands Page */

#ctl00_cphPageMain_TopBrandsWrapper .Header {
	width: 780px;
	height: 40px;
	background: url(/App_Themes/Default/images/2008/brand-list/header-topbrands.gif) no-repeat top;
	padding: 0 0 20px 0;
}
#ctl00_cphPageMain_TopBrandsWrapper .Header img {
	display: none;
}
#ctl00_cphPageMain_CompleteBrandsWrapper .Header {
	width: 780px;
	height: 40px;
	background: url(/App_Themes/Default/images/2008/brand-list/header-completelist.gif) no-repeat center;
	padding: 20px 0;
}
#ctl00_cphPageMain_CompleteBrandsWrapper .Header img {
	display: none;
}

.Tabs {
	width: 780px;
	background: #57575b;
	color: #fff;
	padding: 0 0 0 22px;
}
.Tabs table {
	background: #57575b;
	color: #fff;
	border: none;
}
.Tabs a {
	font: 11px/35px Verdana, Helvetica, sans-serif;
	display: block;
	padding: 0 18px;
	color: #fff;
	text-decoration: none;
	text-transform: lowercase;
}
.Tabs a:hover {
	background: #bf2281;
}
.Tabs table td {
	padding: 0;
}
.Tabs td.Selected a {
	background: #bf2281;
}
.Brands table td div {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #bf2281;
	padding: 10px 0 0 20px;
}
.Brands td {
	width: 220px;
	vertical-align: top;
	padding: 0 0 0 20px;
}
.Brands td img {
	width: 8px;
	height: 8px;
	padding: 0 2px 0 0;
}
.Brands td a {
	font: 11px/17px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
.Brands td a:hover {
	text-decoration: underline;
}
.Brands td h4 {
	display: inline;
	margin: 0;
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #bababa;
}




/* @end */

/* @group Track Order Page */
#track-order-landing h1 {
	font: 24px/36px Arial, Helvetica, sans-serif;
	color: #95979b;
	margin: 0;
	padding: 0 0 10px;
	text-transform: lowercase;
}
#track-order-landing p {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #57575B;
}
#track-order-landing ul {
	list-style: none;
	margin: 30px 0 0 0;
	padding: 0;
}
#track-order-landing li a {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #526AD1;
	text-decoration: none;
}
#track-order-landing li a:hover {
	text-decoration: underline;
}



/* @end */


.orders-contentBox {
	color: #57575b;
	font: 12px/18px Arial, Helvetica, sans-serif;
}


/* checkout button */
.chkout-btn-createAcct {
	background: #FFF url(/App_Themes/Default/images/checkout/chkout-btn-createAcct.gif) top left no-repeat;
	width: 149px;
	height: 22px;
	margin: 5px 0 5px 55px;
}
.btn-printThisPage {
	background: url(/App_Themes/Default/images/checkout/btn-printThisPage.gif) no-repeat;
	margin: 10px 0;
	width: 232px;
	height: 22px;
}

.chkout-hdr-steps {
	display: none;
}



#help {
	position: relative;
}
#helpPop {
	border: 1px solid #DDDBD4 !important;
	padding: 5px !important;
	background: #F1EFED !important;
	font-family: Arial,Helvetica,sans-serif !important;
	position: absolute !important;
	width: 350px !important;
	height: auto !important;
	z-index: 9999999 !important;
	right: 0pt !important;
	top: 0pt !important;
}

.orderStatDefs {
	line-height: 18px;
}
.orderStatDefs td {
	padding: 0 20px 0 0;
}



/* @group merchzone */

/*#merchheader{
	width:780px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dedbd7;
}
.merchview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
	text-align:right;
	padding: 10px 0 0 0;
}
.merchview a{
	color:#CC6600;
	text-decoration:none;
}
.merchview a:hover{
	color:#CC6600;
	text-decoration:underline;
}

.headerimagemen{
	background:transparent url(http://www.shoes.com/App_Themes/Default/images/2008/results/header-dept-men.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}
.headerimagewomen{
	background:transparent url(/App_Themes/Default/images/2008/results/header-dept-women.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}
.headerimagegirls{
	background:transparent url(/App_Themes/Default/images/2008/results/header-dept-girls.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}
.headerimageboys{
	background:transparent url(/App_Themes/Default/images/2008/results/header-dept-boys.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}
.headerimageacc{
	background:transparent url(/App_Themes/Default/images/2008/results/header-dept-accessories.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}*/

#merchwrapper {
	text-align: left;
	margin: 0px auto 6px auto;
	padding: 0px;
	border:0;
	width: 700px;
}
 
#merchnav{
	float:left;
	width:400px;
}
.merchclose{
	text-align:right;
	padding: 0px 0 0 0;
	cursor:pointer;
}
#merchcontainer {
	height:220px;
}
#merchleft {
	float: left;
	width: 23px;
	height:197px;
	background-color:#ffffff;
}
#merchleft img{
	cursor:pointer;
}
#merchright {
	float: right;
	width: 23px;
	height:197px;
	background-color:#ffffff;
}
#merchright img{
	cursor:pointer;
}
#merchcontent { 
	float: left;
	width: 90%;
	overflow: hidden;
}
.merchandisingPanelScroller_TS,
.merchandisingPanelScroller_FI,
.merchandisingPanelScroller_NA
{
	width:600;
	 
	overflow:hidden;
}
#merchfooter {
	clear: both;
	background-color:#dddbd7;
	 
}
.merchnavarrows {
	margin: 5px 0 0 0;
}
.merchtopseller{
	float:left;
	width:109px;
}
.merchtopseller a{
	display:block;
	width:109px;
	height:34px;
	background: url('../images/topsellers.gif') no-repeat top left;
	text-indent:-5000px;
}
.merchtopseller a:hover{
	background: url('../images/topsellers.gif') no-repeat;
	background-position:0 -34px;
}
.merchfeatured{
	float:left;
	width:138px;
}
.merchfeatured a{
	display:block;
	width:138px;
	height:34px;
	background: url('../images/featureditems.gif') no-repeat top left;
	text-indent:-5000px;
}
.merchfeatured a:hover{
	background: url('../images/featureditems.gif') no-repeat;
	background-position:0 -34px;
}
.merchnewarrival{
	float:left;
	width:123px;
}
.merchnewarrival a{
	display:block;
	width:123px;
	height:34px;
	
	/*background: url(/App_Themes/Default/images/2008/template/newarrivals.gif) no-repeat top left;*/
	background: url('../images/newarrivals.gif') no-repeat top left;
	text-indent:-5000px;
}
.merchnewarrival a:hover{
	/*background: url(/App_Themes/Default/images/2008/template/newarrivals.gif) no-repeat;*/
	
	background: url('../images/newarrivals.gif') no-repeat;
	/*background-position: 0 -34px;*/
	
}
#merchheader-gender{
	width: 500px;
	clear: both;
	border-top: 1px solid #bebebe;
	padding: 0 0 10px 0;
}
.merchview {
	font: bold 12px/40px Arial, Helvetica, sans-serif;
	color: #f0820b;
	text-align: right;
}
.merchview a{
	color: #f0820b;
	text-decoration:none;
}
.merchview a:hover{
	color:#f0820b;
	text-decoration:underline;
}

.headerimagemen{
	background:transparent url(http://www.shoes.com/App_Themes/Default/images/2008/results/header-dept-men.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}
.headerimagewomen{
	background:transparent url(/App_Themes/Default/images/2008/results/header-dept-women.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}
.headerimagegirls{
	background:transparent url(/App_Themes/Default/images/2008/results/header-dept-girls.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}
.headerimageboys{
	background:transparent url(/App_Themes/Default/images/2008/results/header-dept-boys.gif) no-repeat scroll left top;
	height:40px;
	width:170px;
	float:left;	
}
.headerimageacc{
  /*  background:transparent url(/App_Themes/Default/images/2008/results/header-dept-accessories.gif) no-repeat scroll left top;*/
	height:40px;
	width:170px;
	float:left;	
}

/* @end */


#itemTotals-gift {
	width: 400px;
}
