P,TD,LI,SPAN,DIV {font-family:verdana;font-size:11px;color:#333333;}
BODY {font-family:verdana;font-size:11px;color:#333333;margin:0; background-color:#d6dbdf; background-repeat:repeat-x; background-color:#D6DBDF;}

.breadcrumb {font-family:verdana;font-size:11px;color:#333333;}
.results {font-family:verdana;font-size:11px;color:#333333;}
.resultson {font-family:verdana;font-size:11px;color:#999900;}
.ourPrice {font-family:verdana;font-size:11px;color:#D9DA8B;}
.nullsearchtext {font-family:verdana;font-size:11px; color : #333333;}
.landingtext {font-family:verdana;font-size:11px; color : #666666;}
.padding {padding:5px;}

.padding2 {padding:0px;text-align:center;}
.pagelink_rv {color:#4D4D4D; font-family:verdana; font-size:11px;text-decoration:none;}
.viewall_rv {color:#6F859C; font-family:verdana; font-size:11px;text-decoration:underline;}

.subheadsmall {font-family:arial;font-size:12px;color:#336699;font-weight:bold;text-decoration:none;}
.subheadmed {font-family:arial;font-size:15px;color:#336699;font-weight:bold;text-decoration:none;}
.subheadlarge {font-family:arial;font-size:17px;color:#336699;font-weight:bold;text-decoration:none;}

.hotlink {color: #ED3533;text-decoration:none;font-weight:bold;}
.hotlink:hover {text-decoration:underline;}
/* begin outlet */
.topnavlink {color:#000000;}
/* end outlet */

/* begin left nav */
.tnavtext {font-family:arial;font-size:11px;color:#868686;}
.tnavlink {font-family:arial;font-size:11px;color:#868686;text-decoration:underline;}
/* end left nav */

/* begin Footer */
.emailheader {font-family:arial;font-size:15px;color:#969180;font-weight:bold;}
.emailtext {font-family:arial;font-size:13px;color:#969180;}
.footertext {font-family:arial;font-size:11px;color:#666666;text-decoration:none;}
/* end Footer */

/* begin Search */
.searchtitle {font-family:verdana;font-size:15px;color:#3399CC;font-weight:bold;}
.grouptitle {font-family:verdana;font-size:11px;color:#636363;}
.groupviewresults {font-family:verdana;font-size:11px;color:#333333;}
.groupgoto {font-family:verdana;font-size:11px;color:#636363;}
/* end Search */

/* begin Left Navigation */
.level1 {font-family:arial;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.level2 {font-family:arial;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.level3 {font-family:arial;font-size:12px;color:#336699;font-weight:bold;text-decoration:none;}
.level4 {font-family:arial;font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
/* end Left Navigation */

/* begin Home Page */
.leftnavHeader {font-family:verdana;font-size:11px;color:#333333;font-weight:bold;}
.leftnavLink {font-family:verdana;font-size:11px;color:#003366;}
.sectionHeader {font-family:verdana;font-size:11px;color:#333333;background-color:#FFFFFF;}
.featuredSport {font-family:verdana;font-size:10px;color:#6699CC;font-weight:bold;}
/* end Home Page */

/* begin Category Pages */
.categorytitle {font-family:verdana;font-size:15px;color:#3399CC;background-color:#FFFFFF;padding:0 15px 0 10px;font-weight:bold;}
.featprodname {font-family:verdana;font-size:12px;color:#000000;font-weight:bold;}
.promotext {font-family:verdana;font-size:11px;color:#669966;}
.featprodprice {font-family:verdana;font-size:12px;color:#336633;font-weight:bold;}
.featproddescription {font-family:verdana;font-size:11px;color:#333333;}
.morefeatprod {font-family:verdana;font-size:11px;color:#666666;}
.morefeatprodname {font-family:verdana;font-size:11px;color:#000000;text-decoration:none;}
.morefeatprodname:HOVER {color:#333333;text-decoration:underline;}
.morefeatprodbrand {font-family:verdana;font-size:11px;color:#333333;}
.morefeatprodprice {font-family:verdana;font-size:11px;color:#999900;}
/* end Category Pages */

/* begin Family Page */
.familytitle {font-family:verdana;font-size:15px;color:#3399CC;background-color:#FFFFFF;padding-left:10px;font-weight:bold;}
.famprodname {font-family:verdana;font-size:11px;color:#333333;}
.famprodbrand {font-family:verdana;font-size:11px;color:#333333;}
.famprodprice {font-family:verdana;font-size:11px;color:#999900;}
/* end Family Page */

/* begin Product Pages */
.subheadmed2 {font-family:arial; color:#000000; font-size:12px; font-weight:bold;}
.pagetext2 {font-family:arial;font-size:11px; color: #666666; font-weight:regular; }
.listprice2{font-family:arial; font-size:11px; color:#333333; font-weight:regular; text-decoration:line-through;}
.ourprice2 {font-family:verdana; font-size:12px; color:#336633; font-weight:bold;}
.promodetails2 {font-family:verdana;font-size:11px;color:#993333;font-weight:regular;}
.tabsetpanel{font-family:arial;font-size:12px;color:#336699;font-weight:regular;}
.addtowishlist {font-family:verdana;font-size:10px;color:#336633;font-weight:regular;}
.buyingtoolstxt{font-family:arial;font-size:11px;color:#003366;font-weight:bold;}
.buyingtools{font-family:arial;font-size:11px;color:#333333;font-weight:regular;}
.reviewthis{font-family:verdana;font-size:11px;color:#333333;font-weight:regular;}
.customizetitle{font-family:verdana;font-size:11px;color:#333333;font-weight:bold;}
.customizedesc{font-family:verdana;font-size:11px;color:#333333;font-weight:regular;}
.alertgreen{font-family:verdana;font-size:10px;color:#336699;font-weight:bold;}
.prodtitle {font-family:arial;font-size:12px;color:#000000;font-weight:bold;}
.ourprice {font-family:verdana;font-size:12px;color:#336633;font-weight:bold;}
.listprice {font-family:verdana;font-size:11px;color:#333333;text-decoration:line-through;}
.noticetext {font-family:verdana;font-size:11px;color:#993333;}
.dropdowndesc {font-family:verdana;font-size:11px;color:#666666;}
.wishlist_emailfriend {font-family:verdana;font-size:10px;color:#336633;}
.nopayments {font-family:verdana;font-size:10px;color:#333333;}
.buyingtoolstitle {font-family:arial;font-size:11px;color:#003366;font-weight:bold;}
.buyingtoolstext {font-family:arial;font-size:11px;color:#333333;}
.relatedproducts {font-family:arial;font-size:11px;color:#666666;font-weight:bold;}
.basedon {font-family:verdana;font-size:11px;color:#666666;}
.reviewthisproduct {font-family:verdana;font-size:11px;color:#333333;}
.tabsettitles {font-family:verdana;font-size:11px;color:#FFFFFF;}
.tabsettext {font-family:arial;font-size:12px;color:#336699;}
.relprodtitle {font-family:verdana;font-size:11px;color:#000000;}
.relprodbrand {font-family:verdana;font-size:11px;color:#333333;}
.relprodprice {font-family:verdana;font-size:11px;color:#999900;}
.reviewername {font-family:arial;font-size:11px;color:#336699;font-weight:bold;}
.reviewtext {font-family:arial;font-size:11px;color:#336699;}
/* end Product Pages */

/*checkout 2004*/
.checkbg_lt {background-color:#F5F5F5;}
.checkbg_dk {background-color:#D7D7D7;}
.checkbg_border {border:solid 1px #666666;}
.check_bullet {color:#CC0000;}
.cartrow1 {background-color:#F5F5F5;}
.cartrow2 {background-color:#FFFFFF;}

/* helpdesk style */
.hd_pagelink {color:#4D4D4D;}
.hd_pagelink:hover {color:#005F90;}
.header {font-family:arial,helvetica;font-size:15px; font-weight : bold; text-decoration : none; color:#005F90;}
.subheadNumber {font-size : 13px; padding-left : 2px; font-weight : bold; color : #005F90; text-decoration:none;}
.subnavHeader {font-size : 11px; padding-left : 2px; font-weight : bold; color : #FFFFFF; text-decoration:none;}
.hdTopicHeading {font-family:arial,helvetica;font-size:15px; font-weight : bold; text-decoration : none; color:#000000;}

/* gift certificates */
.header {font-family:arial,helvetica; font-size:14px; color:#005F90; font-style:bold;}
.bigheader  {font-family:arial,helvetica; font-size:19px; color:#005F90; font-style:bold;}

/*global stuff */
.pagetext {font-family:verdana;font-size:11px; color : #333333;}
.pagelink {color:#4D4D4D; font-family:verdana; font-size:11px;}
.pagelink:hover {color:#005F90;}

/*site palette*/
.maincolor {background:#0089CF;color:#ffffff;}
.secondarycolor {background:#D5D5D5;}
.tertiarycolor {background:#8E8E8E;}
.wizmaincolor {background:#D5D5D5;color:#005F90;padding-left:10px; padding-right:10px;font-weight:bold;text-align:center;}
.wizhighcolor {background:#FFFFFF;color:#666666;padding-left:10px; padding-right:10px;font-weight:bold;text-align:center;}

/*shopping2.0 checkout styles*/
.error {font-family:verdana.geneva; color:#cc0000; font-weight:bold; font-size:12px; line-spacing:8px; border-color:#cc0000; border-style:solid; border-width:2px; width:550px; height:65px;}
.error2 { font-family:verdana.geneva; background-color:yellow; padding:1px; font-weight:bold; font-size:12px;}
.alert {font-family:verdana;font-size:11px;color:#cc0000;font-weight:bold;}
.details {font-family:verdana,geneva;font-size:10.5px;color:#555555;}
.details2 {font-family:verdana;font-size:10px;color:#333333;font-weight:regular;}
.promodetails {font-family:verdana,geneva;font-size:10.5px;color:#cc0000;}

/*menus*/

.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
	z-index:10;
	}

.transMenu .content {
	position:absolute;
	z-index:10;
	margin-top:1px;
	}
	
.transMenu .items {
	position:relative;
	left:0px; top:0px;
	z-index:20;
	background-color:#538FD8;
	}

.transMenu.top .items {
	border-top:none;
	}

.transMenu .item {
    color:#fff;
	font-size:12px;
	text-decoration:none;
	font-family:arial,helvetica;
	border:none;
	cursor:pointer;
	cursor:hand;
	}

.transMenu .item.hover {
	color:#fff;
	font-size:12px;
	text-decoration:underline;
	font-family:arial,helvetica;
	}

.subnavlink {
    color:#fff;
	font-size:12px;
	text-decoration:none;
	font-family:arial,helvetica;
	}

.subnavlink:hover {
	color:#333333;
	font-size:12px;
	text-decoration:underline;
	font-family:arial,helvetica;
	}

.transMenu .background {
	position:absolute;
	left:0px; top:0px;
	z-index:10;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	}

.transMenu .shadowRight {
	position:absolute;
	z-index:30;
	top:3px; width:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
	}

.transMenu .shadowBottom {
	position:absolute;
	z-index:10;
	left:3px; height:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
	}

.transMenu .item img {
	margin-left:10px;
	}
	

/*  BEGIN: ShoeFinder landing page styles */
#shoeFinderLanding .crumbPadding {line-height:24px;}
#shoeFinderLanding .title {color:#336699; font-size:24px; font-weight:bold; letter-spacing:-2px; line-height:1em; margin-left:12px; padding:15px 0pt 10px;}
#shoeFinderLanding .subtitle {color:#75BCEA;font-size:24px;font-weight:normal;}
#shoeFinderLanding .intro {margin-left:14px; margin-top:15px; margin-bottom:23px; width:590px;}
#shoeFinderLanding .image {margin-left:6px; margin-bottom:16px;}
/*  END: ShoeFinder landing page styles */

/* BEGIN: APR Styles */
#leftNavAPR{width:157px; float:left;margin:0px 0 0 20px;padding-top:20px;border-right:1px solid #DFDFDF;display:inline;}
#verticalSeparator{width:1px;padding:0 1px 0 1px;height:100%;background-color:#DFDFDF;}
.hrLine{color:#BBDBEF; background-color:#BBDBEF; height:3px;float:left;width:780px;margin-top:-1px;}
#APRLanding .breadcrumbPadding{padding:0 0 0 182px;line-height:20px;}
#APRLanding .pageContents{float:left;margin:10px;width:580px;border-left:1px solid #DFDFDF;margin-left:-1px;padding-left:10px;}
#APRLanding .title {color:#336699; font-size:24px; font-weight:bold; letter-spacing:-2px; line-height:1em; margin-left:12px; padding:15px 0pt 10px;}
#APRLanding .subtitle {color:#75BCEA;font-size:24px;font-weight:normal;}
#APRLanding .intro {margin-left:6px;margin-top:15px; margin-bottom:23px; width:560px;}
#APRLanding .searchTerm{color:#165685;}
#APRLanding .image {margin-left:6px; margin-bottom:6px;}
#APRLanding .groupBox{float:left;margin-bottom:15px;margin-left:6px;}
#APRLanding .boxTitle{float:left;width:569px; height:24px;background-image:url(../images/TSA_APR_headerbg.jpg);background-repeat:no-repeat;padding:5px 0 0 35px;font-weight:bold;color:#999999;}
#APRLanding .boxContents{float:left;width:569px; padding:15px 0 15px 0px; margin-top:-6px;margin-top:"-2px";color:#333333;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;}
#APRLanding .boxProducts{float:left;width:569px; padding:15px 0 15px 0px; margin-top:-6px;margin-top:"-2px";color:#333333;}
#APRLanding #searchBox{padding:15px 0 15px 10px;width:557px;width:"569px"; }
#APRLanding #categoryList{padding:5px 0 15px 0px;padding:"15px 0 5px 0px";width:567px; width:"569px";}
#APRLanding #categoryList ul{width:520px; }
#APRLanding #categoryList ul li{padding-right:10px;width:120px; float:left; list-style:none;line-height:18px;}
#APRLanding #categoryList ul li a{color:#333333;font-family:verdana;font-size:10px;}
/* END: APR Styles */

/* BEGIN: Closeout Page Styles */
    
    .navGroup {
        height:116px;
    }
    
    .navList {
        width:100%;
        height:20px;
        list-style-type:none;
        margin:0px;
        padding:0px;
        background-image:url(../images/closeout_NavBG.gif);
    }
    
    .navList li {
        width:50%;
        float:left;
        list-style-type:none;
    }
    
    .navList li a{
        display:block;
        padding-left:15px;
        padding-top:6px;
    }
    
    #closeOutLeft {
        width:254px;
        margin-left:15px;
        float:left;
        _display:inline;
    }
    #closeOutSearch {
        width:254px;
        height:41px;
        background-color:#0f5f96;
        _height:44px;
    }
    
    #closeOutRight {
        float:left;
        margin-left:3px;
    }
    
    .closeOutSearchInput {
        width:194px;
        height:19px;
        margin-top:3px;
        margin-left:16px;
        font-size:8pt;
    }
    
    #closeOutSearchGoButton {
        margin-top:5px;
        margin-left:5px;
    }
    
    #closeOutShopGreatGear {
        margin-top:1px;
    }
    
    #closeOutShopTopTeams {
        height:114px;
    }
    
    #innerWrapper #closeOutLeft a {
        text-decoration:none;
        color:#353636;
        font-family:Verdana;
        font-size:9px;
    }
    #innerWrapper {
        width:780px;
        height:462px;
    }
    #innerWrapper #closeOutLeft a:hover {
        text-decoration:underline;
        color:#2076b1;
        font-family:Verdana;
        font-size:9px;
    }
    
    #closeOutRightContent {
        height:232px;
        _height:233px;
        width:500px;
    }
    
    .closeOutRightInner{
        width:50%;
        float:left;
    }
    
    #closeOutProdImage {
        margin-left:19px;
        float:left;
    }
    #closeOutDealOfDayImage{
        margin-left:3px;
        margin-top:11px;
    }
    
    #closeOutProdName {
        margin:8px 13px;
        width:210px;
    }
    
    #closeOutProdName .featprodname {
        font-size:14px;
    }
    
    #closeOutProdPrice {
        margin:21px 14px 9px;
    }
    
    #closeOutProdPrice .listprice {
        font-size:13px;
        text-decoration:none;
    }
    
    #closeOutBuyNow {
        margin:0px 12px;
    }
    
    #breadcrumbs{
        padding:7px 20px;
    }
    
    .kw {
        height:0px;
        width:0px;
        line-height:0px;
        border:none;
        display:none;
    }
    
/* END: Closeout Page Styles */
