#bodywrap {width:775px;}
#wrapper {width:775px;}

body {
		text-align:center;
		font-family:verdana,arial,helvectica;
		font-size:11px;
		margin:0 auto;
		background: #ebebeb;
		}

	#leftNav {
		float:left;
		margin-left:4px;
		width:193px;
		margin-right:3px;
		padding-bottom: 30px;
		text-align: left;
		}
	#breadcrumbs {
		float: left;
		width: 570px;
		height: 27px;
		text-align:left;
		}
	#prodBox {
		float:left;
		width:422px;
		margin-bottom:7px;
		}
	#prodImgBox {
		float:left;
		width:220px;
		width:"222px";
		margin: 0;
		padding: 0;
		border:1px solid #666666;
		}		
	#prodViews {
		float:left;
		width:220px;
		width:"222px";
		height:28px;
		text-align:left;
		background-color: #fff;
		border-bottom:1px solid #666666;
		border-left:1px solid #666666;
		border-right:1px solid #666666;
		}
	#prodCloseUp {
		float: left;
		width: 222px;
		height: 25px;
		}	
	.productSize {
		width:145px;
		margin-left:1px;
		font-family: arial,helvectica;
		font-weight:normal;
		font-size:10px;
		}
	.productSizeCS {
		width:105px;
		margin-left:1px;
		font-family: arial,helvectica;
		font-weight:normal;
		font-size:10px;
		}
	.module {
		background-color: #fff;
		}		
	.reviewspace{
		height:5px;
		}
	.reviewPage{
		font-family: arial;
		font-size:10px;
		font-weight:normal;
		color: #666666;
		}
	.reviewPagination{
		font-family: arial;
		font-size:10px;
		font-weight:normal;
		color: #666666;
		}
	.reviewPagination:hover{
		font-family: arial;
		font-size:10px;
		font-weight:bold;
		color: #002350;
		}
	.reviewPaginationOn{
		font-family: arial;
		font-size:10px;
		font-weight:bold;
		color: #002350;
		}
	.reviewCopy{
		font-family: arial;
		font-size:10px;
		font-weight:bold;
		color: #FF0000;
		}
	.productDD {
		width:170px;
		margin-left:8px;
		font-family: arial,helvectica;
		font-weight:normal;
		font-size:10px;
		}	
	.xsellDD {
		font-family: arial,helvectica;	
		font-weight:normal;
		font-size:9px;	
		margin-left:3px;
		}		
	#featuredPicks {
		float:left;
		width:400px;
		text-align:left;
		text-indent:3px;
		margin-bottom:5px;
		}			
	#prodTitle {
		float: left;
		width: 190px;
		text-align: left;
		font-family: arial, helvectica;
		font-weight: bold;
		font-size: 12px;
		color: #666666;
		}	
	#prodItemNo {
		float: left;
		width: 190px;
		text-align: left;
		font-family: arial, helvectica;
		font-weight: bold;
		font-size: 10px;
		color: #666666;
		margin-top:3px;		
		}
	#prodPrice {
		float: left;
		width: 190px;
		text-align: left;
		font-family: arial, helvectica;
		font-weight: bold;
		font-size: 16px;
		color: #ff0000;
		margin-top:3px;
		}		
	#promotionImg {
		float: left;
		width: 122px;
		margin-top:3px;		
		}	
	#shippingMsg {
		float: left;
		width: 188px;
		text-align: left;
		font-family: arial, helvectica;
		font-size: 10px;
		color: #666666;
		margin-top:3px;
		}	
	.shipDetails {
		font-family: arial, helvectica;
		font-weight:bold;
		text-decoration:underline;
		font-size: 10px;
		color: #666666;
		}
	.shipDetails:hover {
		text-decoration: underline;
		}
	.roundBox {
		float:left;
		width:190px;
		background-color:#bebebe;
		text-align:left;
		font-family:arial,helvectica;
		font-size:11px;
		color:#666666;
		}
	.roundProdBox {
		float:left;
		width:190px;
		background-color:#bebebe;
		text-align:left;
		font-family:arial,helvectica;
		font-size:11px;
		color:#666666;
		}	
	.buttonPadding {
		float:left;
		width:185px;
		text-align:right;
		margin-top:5px;
		}	
	#bmlbox {
		float:left;
		width:190px;
		margin-top:2px;
		text-align:left;
		color:#666666;
		font-size:10px;
		padding:3px;
		}	
	#bmlboxline {
	border-bottom:1px solid #bebebe;
	float:left;
	width:190px;color:#666666;
	}
	#giftWrap {
		float:left;
		width:190px;
		margin-top:2px;
		text-align:left;
		color:#666666;
		font-size:10px;
		font-weight: bold;
		}
	#prodTabBox {
		width: 413px;
		float:left;
		text-align:left;
		background-color: #fff;
		margin-top: 8px;
		margin-bottom:15px;
		border-bottom:1px solid #bebebe;
		}
	#prodTabSet {
		width: 413px;
		height: 19px;
		}
	#prodTab {
		width: 101px;
		height: 19px;
		float: left;
		}	
	#prodTabSpacer {
		width: 110px;
		height: 19px;
		float: left;	
		background-color: #eaeaea;	
		}		
	#tabContent {
		width: 413px;
		font-family: arial;
		font-size: 11px;
		color: #666666;
		}	
	.browse {
		font-family: arial;
		font-size: 11px;
		color: #666666;
		}	
	.prevNext {
		font-family: arial;
		font-size: 11px;
		color: #FF0000;
		font-weight: bold;
		}			
	#prodBoxColThree {
		float:left;
		width:145px;
		text-align:left;
		margin-top:6px;
		}	
	#personalizeBox {
		background-image:url(imagenes/personalize_BG.jpg);
		float:left;
		width:412px;
		height:181px;
		margin-top:5px;	
		}		
	#personalizeColOne {
		float:left;
		margin-left:3px;
		margin-top:8px;
		width:200px;
		text-align:left;
		}		
	.customize {
		color:#333;
		font-weight:bold;
		font-size:11px;
		font-family:arial;
		}
	.customizeText {
		color:#333;	
		margin-top:6px;
		font-size:11px;
		font-family:arial;
		}	
	#personalizeColTwo {
		float:left;
		width:198px;
		margin-top:8px;
		text-align:left;
		}
	.customFormName {
		font-weight:bold;
		font-family:arial;
		font-size:11px;
		color:#333;
		}		
	.customizationLink {
		color:#333;
		font-family:arial;
		font-size:11px;
		text-decoration: underline;
		}	

	#rateitfirst {
		font-family:arial;
		font-size:11px;
		font-weight:normal;
		color:#666666;
		border-bottom:2px solid #999;
		}

	#rateit {
		font-family:arial;
		font-size:16px;
		color:#ff0000;
		border-bottom:2px solid #999;
		font-weight:bold;
		}
	#basedOn {
		margin:0;
		padding:0;
		font-family:arial;
		font-size:9px;
		color:#999;
		text-indent:3px;
		}
	#opinionBox {
		float:left;
		width:161px;
		height:28px;
		text-align:center;
		background:#fff;
		}
	#addReview {
		float:right;
		width:102px;
		height:28px;
		text-align:right;
		background:#fff;									
		}
	#noReview {
		float:right;
		width:102px;
		height:20px;
		text-align:right;
		background:#fff;									
		}
	.reviewDD {
		position:relative;
		top:4px;
		font-weight:bold;
		}
	#notResponsible {
		font-size:9px;
		border-bottom:1px solid #999;
		padding:4px 0;
		}
	#moreteams {
		width: 588px;
		height: 210px;
		background-image: url(imagenes/moreteams_bg.jpg);
		background-repeat: repeat-x;
		border:1px solid green;
		}
	#allteams {
		float:left;
		width: 200px;
		text-align: left;
		font-family: arial,helvectica;
		font-size: 11px;
		color: #036;
		font-weight: bold;
		margin: 5px 0 5px 5px;
		}	
	#closebutton {
		float:right;
		text-align:left;
		width:18px;
		margin-top:8px;
		}
	#moreteamslist {
		margin-left: 4px;
		float:left;
		width: 573px;
		border-top:1px solid #000;

		}
	.team {
		float:left;
		width: 134px;
		margin-top:3px;
		margin-right:6px;
		text-align:left;
		font-family: arial;
		font-size: 11px;
		color: #666666;
		}
	#leftnavlogo {
		float:left;
		width:189px;
		padding:4px 0;
		}	
.leftNavTitle {
		font-family: helvectica, arial;
		font-weight: bold;
		font-size: 12px;
		color: #666666;
		text-align:left;
		}	
	.paddingTop7px {
		position:relative;
		top:7px;	
		}	
	.navCatTop {
		border-top: 1px solid #ccc;
		}	
	.navCat {
		border-bottom: 1px solid #ccc;
		padding:3px;
		text-align: left;
		/*text-indent: 7px;*/
		}	
	.navCatLink {
		font-family: arial;
		font-size: 11px;
		color: #666666;
		}
	.leftNavCatName {
		text-align:left;
		color:#DB3539;
		font-family: helvectica, arial;
		font-weight: bold;
		font-size: 14px;
		}	
	.marginTop15 {
		margin-top:15px;
		}
	.navGroupBorderTop {
		border-top: 1px solid #ccc;
		}
	.navGroup {
		/*border-top: 1px solid #ccc;*/
		margin-left:14px;
		margin-bottom:3px;	
		}		

	.navGroupCurCat {
		/*border-top: 1px solid #ccc;*/
		margin-left:5px;
		margin-top:15px;
		/*margin-bottom:3px;*/
		}		
	.navGroupCurFam {
		margin-left:10px;
		/*margin-top:15px;*/
		/*margin-bottom:3px;*/
		}
	.navGroupArrows {
		font-family:verdana;
		color:#ff0000;
		font-size:8px;
		margin-left:4px;
		}

	.filter {
		float: left;		
		margin-top: 7px;
		margin-bottom: 10px;
		width: 570px;
		height: 36px;
		background-image:url(../imagenes/filter_bg.jpg);
		background-repeat: no-repeat;
		}	
	.filterwtxt {
		float: left;		
		text-align: left;
		margin-top: 7px;
		width: 570px;
		height: 36px;
		background-image:url(../imagenes/filter_bg_wtext.jpg);
		background-repeat: no-repeat;
		}		
	#prodBoxTop {
		float: left;	
		margin-top: 7px;
		width: 570px;
		height: 8px;
		}		
	#prodBoxMid {
		float: left;
		width: 570px;
		background-image:url(../imagenes/rnd_prodbox_mid.gif);
		background-repeat: repeat-y;
		padding-left:2px;
		}								
	#prodBoxBtm {
		float: left;
		width: 570px;
		height: 8px;
		}	
	.pagination {
		font-family: arial, helvectica;
		font-family: 11px;
		color: #666666;
		font-weight: bold;
		text-decoration: none;
		letter-spacein: normal;
		letter-spacing: "-1px";
		}		
		
	.familyPag {
		float:right;
		margin-top:10px;
		margin-right:10px;
	}
	
	.paginateAct {
		font-family: arial, helvectica;
		font-size: 11px;
		color: #036;
		font-weight: bold;	
		text-decoration: underline;
		}	
		
	.product {
		float: left;
		width: 184px;
		height: 250px;
		text-align:left;
		margin-left:4px;
		}	
	.productQty {
		font-family: arial, helvectica;
		font-weight: normal;
		font-size: 11px;
		color: #666666;
		}
	.productTitle {
		font-family: arial, helvectica;
		font-weight: normal;
		font-size: 12px;
		color: #666666;
		}	
	.productDescpadLeft14
		{
		font-family: arial, helvectica;
		font-weight: normal;
		font-size: 11px;
		color: #666666;	
		padding-left:14px;
		}
	.productDesc {
		font-family: arial, helvectica;
		font-weight: normal;/*font-weight: bold;*/
		font-size: 11px;
		color: #666;/*color: #DB3539;*/
		text-decoration:none !important;
		}		
	.productPrice {
		font-family: arial, helvectica;
		font-weight: bold;
		font-size: 12px;
		color: #666666;		
		}			
	.pagelink_rv {
		font-family: arial, helvectica;
		font-weight: normal;
		font-size: 11px;
		color: #666666;	
		}		
	.margintop10 {
		margin-top:10px;
		}		
	#top5container {
		float: left;
		padding-left: 6px;
		padding-right: 6px;
		margin-left: 5px;
		width: 211px;
		height: 288px;
		background-image: url(../imagenes/top5_bg.jpg);
		background-repeat: no-repeat;
		}
	.top5margin {
		width: 211px;
		text-align: left;
		float: left;
		}	
	.top5img {
		float: left;
		width: 53px;
		height: 50px;
		}		
	.bottomBorder {
		border-bottom: 1px solid #ccc;
		}		
	.top5descbox {
		float:left;
		width:158px;
		padding-top:4px;
		}	
	.row150 {
		float:left;
		width:150px;
		text-align:left;	
		}
	.row149 {
		float:left;
		width:149px;
		text-align:left;	
		}				
	.ht15 {
		height: 17px;
		}	
	.litebox {
		float:right;
		width:143px;
		padding-left:6px;
		height:16px;
		color:#666666;
		}						
.menuContainer1 {padding:3px 4px 3px 6px;border:1px solid #EBEBEB;background:#EBEBEB;}
.menuContainer {
	padding:3px 4px 3px 6px;
	border-top:1px dotted #B3B3B3;
	border-right:1px dotted #EBEBEB;
	border-bottom:1px dotted #EBEBEB;
	border-left:1px dotted #EBEBEB;
	background:#EBEBEB;
	}
.menuContainerHover {padding:3px 4px 3px 6px;border:1px dotted #479987;background-color:#D0E2DE;}/*height:27px;height:'23px';*/		
.me2nuDrops {
	display:none;
	position:absolute;
	top:133px;
	z-index:10;
	width: 328px;
	height: 364px;
	background-color:transparent;
	background-image: url("/imagenes/hdr07_shadow.png");
	float:left;
	_background-image:none;
	background-repeat:no-repeat;
	_margin-left:0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../imagenes/hdr07_shadow.png", sizingMethod="scale");
	
	}	
.menuDrops {
	display:none;
	position:absolute;
	top:133px;
	z-index:10;
	width: 335px;
	height: 364px;
	
	
    background-color:transparent;
	}	
.rightShadow {display:block;float:left;height:364px;width:7px;_background-color:#000000;filter:alpha(opacity=50);}
.bottomShadow {display:block;overflow:hidden;height:7px;width:332px;_width:334px;_background-color:#000000;filter:alpha(opacity=50);}
#menu0 {_margin-top:3px;}
#menu1 {margin-left:3px;margin-top:0px;_margin-left:3px;_margin-top:3px;}
#menu2 {margin-left:4px;margin-top:0px;_margin-left:4px;_margin-top:3px;}
#menu3 {margin-left:4px;margin-top:0px;_margin-left:4px;_margin-top:3px;}
#menu4 {margin-left:5px;margin-top:0px;_margin-left:5px;_margin-top:3px;}
OL {font-family:verdana,geneva;font-size:10px;color:#333333;}
UL {font-family:verdana,geneva;font-size:10px;color:#333333;}
DL {font-family:verdana,geneva;font-size:10px;color:#333333;}
P {font-family:verdana,geneva;font-size:10px;color:#333333;}
TD {font-family:verdana,geneva;font-size:10px;color:#666666;}
a {color:#000000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

/* PMO 67496: email wishlist pop up bg color */
#emailWishListPopBGColor { background-color: #FFFFFF;}

/* email drop */
#emailSlider {
	position: absolute;
	top: 161px;
	left: 285px;
	z-index: 70;
	width: 304px;
	width: "294px";	
	height: 351px;
	}
.emailText {
	font-family: verdana, arial, helvectia;
	font-size: 11px;
	color: #ffffff;
	}
.emailPad {
	width: 274px;
	margin: 0 10px;
	}
#emailDropBody {
	width:304px;
	width:"294px";	
	height:351px;
	margin:0;
	padding:0;
	text-align: left;	
	background-image: url(../imagenes/email_bg.jpg);	
	background-repeat: no-repeat;
	}	
#email\_iframe {
	width:294px;
	width:"294px";	
	height:351px;
	}	
		
/* helpdesk style */
.hd_pagelink {font-size:11px;font-family:arial,verdana,geneva;color:#666666;text-decoration:none;}
.hd_pagelink2 {font-size:12px;font-family:arial,verdana,geneva;color:#039;text-decoration:none;font-weight:bold;}
#header {
	width:775px;
	float: left;
	margin: 0;
	padding: 0;
	border: 0;	
	background-image: url(../imagenes/hdr07_bgimage.jpg);
	background-repeat: no-repeat;
	
	}
#headerTop {
	width:775px;
	height: 90px;
	float: left;
	text-align:left;
	}
#xHeaderTop {
	width:775px;
	height: 90px;
	background-image: url(../imagenes/checkout_header_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	}	
#headerNav {
	width:775px;
	height:27px;
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	
	}	
#headerBtm {
	width:775px;
	height: 15px;
	float: left;
	margin: 0;
	padding: 0;	
	}	
	
#searchBox {float:right;width:277px;text-align:right;margin:5px 0 0 0;}
::root #searchBox {float:right !important;width:270px;text-align:right;margin:8px 30px 0 324px;}
::root #searchBox input {}
::root #hdrSearchQS {}
#searchBoxDiv {
	margin: 5px 7px 0 10px;
	width:1px;
	height: 22px;
	background-image: url(../imagenes/hdr07_vert.gif);
	background-repeat: no-repeat;
	float: right;}
#cartBox {padding-top:3px;overflow:hidden;float: right;margin:5px 14px 0 0;_margin:5px 7px 0 0;color:#000000;font-weight:bold;}
#cartBox a {color:#000000;font-weight:bold;font-weight:10px;}
#cartBox img {vertical-align:middle;display:inline;margin:0px 4px 0 0;}
#cartBox #cartItemCount {display:inline;}
#searchBox #kw {font-size:10px;height:19px;}
#searchBox img {margin-bottom:-3px;}
#hdrSearch {margin-bottom:-4px;}
::root #searchBox #hdrSearch {margin-top:-13px !important;margin-right:-35px !important;}

#hdrHome {margin:-12px 105px 0 14px;_margin:-12px 110px 0 8px;float:left;}
#hdrHome a {display:block;width:181px;height:57px;}
#hdrNav1 {width:435px;float:left;height:20px;margin:7px 0px 0 0;}

#hdr2Nav {width:550px;margin:5px 0 0 183px;_margin:10px 0 0 225px;display:block;}
#hdr2Nav li {list-style-type:none;display:inline;}
#hdr2Nav li a {float:left;}

.hdr2NavSpacer i {margin:0px 4px -5px 4px;background-image:url(../imagenes/nav2-divider.gif);background-repeat:no-repeat;width:7px;height:6px;display:block;float:left;}

#hdr2Nav1 a {background-image:url(../imagenes/nav2-1.gif);background-repeat:no-repeat;width:73px;height:7px;display:block;}
#hdr2Nav1 a:hover {background-image:url(../imagenes/nav2-1-over.gif);background-repeat:no-repeat;display:block;}


#hdr2Nav2 a {background-image:url(../imagenes/nav2-2.gif);background-repeat:no-repeat;width:87px;height:7px;display:block;}
#hdr2Nav2 a:hover {background-image:url(../imagenes/nav2-2-over.gif);background-repeat:no-repeat;display:block;}

#hdr2Nav3 a {background-image:url(../imagenes/nav2-3.gif);background-repeat:no-repeat;width:73px;height:7px;}
#hdr2Nav3 a:hover {background-image:url(../imagenes/nav2-3-over.gif);background-repeat:no-repeat;}

#hdr2Nav4 a {background-image:url(../imagenes/nav2-4.gif);background-repeat:no-repeat;width:59px;height:7px;}
#hdr2Nav4 a:hover {background-image:url(../imagenes/nav2-4-over.gif);background-repeat:no-repeat;}

#hdr2Nav5 a {background-image:url(../imagenes/nav2-5.gif);background-repeat:no-repeat;width:66px;height:7px;}
#hdr2Nav5 a:hover {background-image:url(../imagenes/nav2-5-over.gif);background-repeat:no-repeat;}

#hdr2Nav6 a {background-image:url(../imagenes/nav2-6.gif);background-repeat:no-repeat;width:45px;height:7px;}
#hdr2Nav6 a:hover {background-image:url(../imagenes/nav2-6-over.gif);background-repeat:no-repeat;}

#hdr2Nav7 a {background-image:url(../imagenes/nav2-7.gif);background-repeat:no-repeat;width:38px;height:7px;}
#hdr2Nav7 a:hover {background-image:url(../imagenes/nav2-7-over.gif);background-repeat:no-repeat;}


.menuButtons {
	height: 27px;
	float: left;
	margin: 0;
	padding: 0;
	overflow:hidden;
	}	
	
.bars {
	float: left;
	width: 775px;
	}	
	
.wizhighcolor {
	background-color: #039;
	color: #fff;
	font-weight: bold;
	}
.wizmaincolor {
	background-color: #999;
	color: #333;
	font-weight: bold;
	}


.homeheader { font-family:verdana,regular;font-size:11px; font-weight : bold; text-decoration : none; color:#434141;}
.homeheaderext { font-family:verdana,regular;font-size:11px; text-decoration : none; color:#434141; padding:2px;}
.homeheader1 {background-image:url(../imagenes/hotPicks.jpg); width:323px;height:25px; left:1px;} 
.homeheader3 {background-image:url(../imagenes/topTeams.jpg);width:200px;height:25px;left:0px;margin-left:0px}
.homeheader4 {background-image:url(../imagenes/NFL_home_temp_11.jpg);width:200px;height:25px;left:0px;margin-left:0px} 
.homeheader2 {font-family:verdana,geneva;font-size:11.5px; font-weight : bold; text-decoration : none; color:#DED8C8;}
.subheadNumber {font-size : 10px; padding-left : 2px; font-weight : bold; color : #333333; text-decoration:none;}
.subnavHeader {color:#7E7E7E;font-size:11px;font-weight:bold;text-decoration:none;}
.toggledetails {
	font-family: arial, helvectica;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
.toggledetails:hover {
	text-decoration:none;
	}	
.subnavHeader1 {color:#7E7E7E;font-size:11px;font-weight:bold;text-decoration:none;font-style:italic;}
.hdTopicHeading {font-size:13px; font-weight : bold; text-decoration : none; color:#000000;}


/*global stuff */
.pagetext {font-family:arial,verdana,geneva;font-size:11px;color:#666666;}
.pageheadtext {font-family:arial,verdana,geneva;font-size:18px;color:#039;font-weight:bold ;text-decoration:none}
.pagelink{font-family:verdana,geneva;color:#666666;font-size:10px;font-weight: normal;}
.pagelink:hover{color:#D10F0F;}
.pagehead {color:#1447A7; font-weight: bold}

.topnavlink {color:#5256F3;font-size:11px;font-weight:bold;text-decoration:none;}
.topnavlink:hover {color:#D10F0F;}
.topnavlink2 {color:#000000;font-size:10.5px;font-weight:bold;text-decoration:none;}
.navLink {color:#08162c ;font-size:10px;font-weight:regular;}

.cartlink {color:#ffffff;font-size:10.5px;text-decoration:none;font-weight:;}
.cartlink:hover {color:white;text-decoration:none;}
td.maincolor {
	background-color: #999;
	color: #333;
	}
a.maincolor {
	background-color: #999;
	color: #333;
	}	
.checkbg_lt {
	border:1px solid #999;
	}


.leftnavhead {font-size:12px;color:#cfd2d5; font-weight: bold;}
.leftnavlink {color:#000099;font-size:11px; text-decoration:none;}
.leftnavlink1 {color:#048FBE;font-size:11px; text-decoration:none;}
.leftnavlinkd {font-family:verdana,regular;font-size:11px; color:#434141;font-size:11px; text-decoration:none; padding-top:2px;padding-bottom:2px;}
.leftnavlinkd:hover {color:#D10F0F;text-decoration:none;}
/*.leftnavlinkfc {color:#000000;font-size:11px; text-decoration:none;}*/
.leftnavlinkhl {font-family:verdana,regular;font-size:11px; color:#434141;font-size:11px; text-decoration:none; padding-top:2px;padding-bottom:2px; }
.leftnavlinklh {color:#000000;font-size:11px; text-decoration:none;}
.leftnavlinkbg {background-image:url("../imagenes/bg_default.gif");}
.leftnavlinkbg1 {background-image:url("../imagenes/left_cel_backgroundcolor.gif");}
.leftnavlinkbg2 {background-image:url("../imagenes/header_bgimage.gif");}
.leftnavlinkbgc {background-image:url("../imagenes/leftcel_backgroundcolor.gif");}
.leftnavlink:hover {color:#D10F0F;text-decoration:none;}
.leftnavlinka {color:#08162C;font-size:11px;font-weight: bold;}
.leftnavlinkb {color:#FFFFFF;font-size:11px;font-weight: bold;}


.rightnavhead {}
.rightnavlink {}
.rightnavlink:hover {}

/* header */
#headTopRow
	{
	float:left;
	text-align:right;
	width:775px;
	}
.topNavLinks {
	font-family: arial,helvectica;
	font-size:11px;
	color: #fff;
	position:relative;
	top:5px;
	}
.toplink {
	font-family: arial,helvectica;
	font-size:11px;
	color: #fff;
	}	
.searchlink {
	font-family: arial,helvectica;
	font-size:11px;
	font-weight: bold;
	color: #fff;
	}		
.toplink:hover {
	text-decoration: underline;
	}		
.searchForm {
	margin:0;
	padding:0;
	border:0;
	display:inline;	
	}
#headBtmRow {
	float:left;
	width:774px;
	margin-top:4px;
	text-align: left;
	}
.bglinks {
	float:left;
	margin-left: 12px;
	}
	
.bglinkswhite {
	color: #fff;
	font-family: arial,helvectica;	
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	}	
.bglinkswhite:hover { text-decoration: underline; }		
	
.bglinksblue {
	color: #ccc;
	font-family: arial,helvectica;	
	font-size: 10px;	
	text-decoration: none;
	font-weight: bold;
	}	
.bglinksblue:hover { text-decoration: underline; }		

/* footer */
.footerlink {color:#000000;font-size:10.5px;text-decoration:none;font-weight: bold;}
.footerlink2 {color:#CCCCCC;font-size:10.5px;text-decoration:none;}
.footerlink2:hover {color:#CCCCCC;} 
.categoryTitle{font-family:arial,verdana,geneva;font-size:11px;color:#FFFFFF;}
#footRow1 {
	float:left;
	width:415px;
	margin-top:30px;
	text-indent:0px;
	}
#footRow2 {
	 float:left;
	 width:365px;
	 margin-top:18px;
	 margin-left:0px;
	 }
#footercopy {
	float:left;
	width:770px;
	margin-top:16px;
	text-align:left;
	padding-left:18px;
	font-family:arial;
	font-size:10px;
	color:#999;
	}	 
.greySmall{color: #666666; font-size: 11px; font-family:verdana,geneva;}
.redSmall{color: #ff0000; font-size: 10px; font-family:verdana,geneva;letter-spacing:-1px;}	

.subheadlarge {font-family:arial,helvetica;color:#039; font-size:20px; font-weight:bold;}
.subheadmed {font-family:arial,helvetica;color:#039; font-size:14px; font-weight:bold;}
.subheadsmall {font-family:arial,geneva;color:#039; font-size:12px; font-weight:bold;}

#rvp {
	float:left;
	height:198px;
	width:795px;
	margin:0 auto;
	overflow:hidden;
	background:url(../imagenes/bg_rvp.gif) #ebebeb no-repeat;		
	}	
.rv_head {
	padding-top:8px;
	color: #666666;
	text-align: left;
	text-indent: 20px;
	font-weight: bold;
	}	
	

#rvpViewAll {
	text-align:left;
	margin-top:-13px
}

.alert {color:#D10F0F;font-weight:bold;}
.details {font-family:verdana,geneva;font-size:9.5px;color:#000000;}
.details1 {font-family:verdana,geneva;font-size:9.5px;color:#0099CC;}
.promodetails {font-family:verdana,geneva;font-size:9.5px;color:#1447A7;}

.prodhead{background-color: #d6d6d6; color:black; font-weight: bold}
.proddesc{color:#000000;font-size:10px;text-decoration:none;}
.proddesc:hover{color:#D10F0F;}

.proddesc3{color:#070A8A;font-size:10px;text-decoration:none;}
.proddesc3:hover{color:#D10F0F;}

.proddesc2{color:#000000;font-size:11px;text-decoration:none;}
.proddesc2:hover{color:#7F0802;}
.lgproddesc{font-size:13px;color:#736969;line-height:18px;text-decoration:none;}
.lgproddesc:hover{color:#7F0802;}
.lgproddesc2{font-size:11px;color:#000000;text-decoration:none;}
.prodtitle { font-family:verdana,regular;font-size:11px; text-decoration : none; color:#434141;}
.prodtitle:hover{color:#D10F0F;}

.prodtitle2 { font-family:verdana,regular;font-size:11px; text-decoration : none; color:#070A8A;}
.prodtitle2:hover{color:#D10F0F;}

.productCrossSellTitle {
	font-family:arial,helvectica;
	font-size: 11px;
	color: #666666;
	}
	
.xsellprice {
	font-family:arial,helvectica;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding:5px 0;
	}

.listprice{font-size:10px; color:#666666;}
.ourprice {font-size:11px; color:#666666;font-weight:bold;}
.ourpricefamily {
	font-size:11px;
	color:#666666;
	font-weight:bold;
	}
	.ourpricecategory {
	font-size:11px;
	color:#666666;
	font-weight:bold;
	}
.ourpriceproduct{font-size:11px; color:#666666;font-weight:bold;}
.prodourprice {font-family:verdana,geneva;font-size:18px; color:#666666;font-weight:bold;}
.buyinfo{}
.regImage{border-color: #cccccc; color: #cccccc;}

.infofeaturehead{font-size:12px;color:#1447A7;font-family:arial,helvetica;font-weight: bold;}

.padding {padding:4px;}

.breadcrumb {color:#666666;font-size:11px;font-weight:bold;text-decoration:none;}
.homebread {color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
.breadcrumbOn {color:#666666;font-size:11px;font-weight:bold;text-decoration:none;}
.breadcrumb_on {color:#666666;font-size:11px;font-weight:bold;text-decoration:none;}
.breadcrumb:hover {text-decoration:underline;}
.breadcrumbOn:hover {text-decoration:underline;}

.breadcrumb1 {color:#000000;font-size:11px;text-decoration:none;}
.breadcrumb1:hover {color:#D10F0F;}



.itemsfound {font-size:12px;color:white;background-color:#1447A7;font-weight:bold;padding:2px;}
.dropdown {font-family:arial,helvetica;font-size:10px;}

.results {font-family:verdana,geneva; size: 11px; color:#000000}
.resultsSelected{font-family:verdana,geneva; size: 11px; color:#039; text-decoration:underline;}
.searchsortby {color:#ffffff; font-size:11px; font-weight:bold;}
.searchsort {color:#ffffff; font-size:11px; font-weight:bold;}

.2pxpad {
	margin-right: 2px;
	}

/* gift certificates */
.header {font-family:verdana,helvetica; font-size:13px; color:#04132A; font-style:italic;}

/* gift center styles */
.giftCenterText {font-size : 11px; color : #474747; text-decoration : none;}
.giftCenterText:hover {color : #F98400;}
.giftCenterBold {font-size : 11px; color : #474747; font-weight:bold; text-decoration : none;}
.giftCenterLink{color:#01699a; font-size:11px; font-weight: bold; text-decoration: underline;}
.giftCenterLink:hover{color: #F98400;}

/* huffy styles */
.huffyProdDesc {font-size:10px; color:#474747; text-decoration:none; }
.huffyProdPrice {font-size:11px; color:#f98400;}
.huffyProdLongTitle {color:#01669a;font-size:11px; font-weight:bold; text-decoration:none;}

/* padding */
.padLeft3 {
	margin-left: 3px;
	margin-left: "0px";
	padding-left: "3px";
	}
.padLeft4 {
	margin-left: 4px;
	margin-left: "0px";
	padding-left: "4px";
	}
.padLeft5 {
	margin-left: 5px;
	margin-left: "0px";
	padding-left: "5px";
	}
.padLeft10 {
	margin-left: 10px;
	margin-left: "0px";
	padding-left: "10px";
	}
.padLeft14 {
	margin-left: 14px;
	margin-left: "0px";
	padding-left: "14px";
	}		
	
/* BEGIN: new footer styles */
#footer2 { margin: 0 auto; padding: 25px 0 45px 0; width: 795px; position: relative; background: url('../imagenes/bg_footer.gif') no-repeat; font: 10px Arial, Helvetica, sans-serif; text-align: center; color: #787878; clear:left;}
#footer2 * { margin: 0; padding: 0; }
#footer2 ul { list-style: none; }
#footer2 li { display: inline; }
#footer2 li a { color: #787878; padding: 0 6px 0 5px; border-right: 1px solid #787878; font: 10px Arial, Helvetica, sans-serif; text-decoration: underline;}
#footer2 li a.last { padding-right:1px; border: none; }
#footer2 li a.first {padding-top:0; padding-bottom:0; padding-right:6px; padding-left:0; margin:0;}
#footer2 p { padding: 12px 20px 0 20px; line-height:1.2; font-family: Arial, Helvetica, sans-serif; color: #787878; font-size:10px;}
#footer2 div.players { float:left;width:49px;margin-left:28px;margin-left:"14px"; }/* position: absolute; left: 28px; top: 25px; */
#footer2 div.sponsors { float:left;width:150px;width:150px;margin:-3px 25px 0 0;margin:"-3px 12px 0 0"; }/* position: absolute; right: 25px; top: 22px; */

#footer2 #blog { float:left;width:543px;font-size:11px;padding-bottom:20px;position:relative;left:49px; }/* font-size: 11px; margin-bottom: 20px; */
#footer2 #blog h1 { background: url('../imagenes/blog_title.gif') center no-repeat; height: 11px; }
#footer2 #blog h1 b { display: none; }
#footer2 #blog p { color: #333; padding: 5px 0 2px 0; font: 11px Arial, Helvetica, sans-serif;}
#footer2 #blog li a { color: #D91F22; font-weight: bold; font: 11px Arial, Helvetica, sans-serif;}
#footer2 #blog li a:hover { color: #b80008;}
#footer2 #blog img.rss { position: relative; top: 3px; left: 3px; }
/* END: new footer styles */	

/* BEGIN: "Merch Alert" styles */
#merchAlertContent {float:left;}
#merchAlertContent .crumbs {text-align:left; margin-left:7px; line-height:30px;}
#merchAlertContent .crumbs .pike {color:#666666;}
#merchAlertContent .blogAndRssPromo {width:100%; margin-top:10px;}
#merchAlertContent .alerts {width:100%; margin-top:10px;}
#merchAlertContent .alerts .newArrivals {width:280px; float:left; background-color:#ffffff; background-image:url('../imagenes/newArrival_bg.gif'); height:120px; margin-right:7px;}
#merchAlertContent .alerts .newArrivals .innerContent {margin-top:80px; margin-left:20px; margin-right:auto;}
#merchAlertContent .alerts select {float:left;}
#merchAlertContent .alerts .button {margin-left:5px; float:left; width:70px; cursor:pointer;}
#merchAlertContent .alerts .topSellers {width:280px; float:left; background-color:#ffffff; background-image:url('../imagenes/topSellers_bg.gif'); height:120px;}
#merchAlertContent .alerts .topSellers .innerContent {margin-top:80px; margin-left:20px;margin-right:auto;}
#merchAlertContent .alerts select {font-family:verdana,arial,helvectica; font-size:11px;}
#merchAlertContent .info {width:550px; clear:left; text-align:left; font-family: arial, verdana, helvetica; margin-left:12px; padding-top:10px; padding-bottom:20px;}
#merchAlertContent .info h1 {font-size:14px; color:#666666;}
#merchAlertContent .info h2 {color:#022150; font-size:11px;}
#merchAlertContent .info ol li {font-size:11px;}

#leftNavTeamAlerts {width:170px; padding:0; margin:0; color:#666666; margin-left:15px}
#leftNavTeamAlerts a {color:#666666; line-height:16px; text-decoration:underline;}
#leftNavTeamAlerts .line {line-height:1px; height:1px; font-size:0; background-color:#cccccc; width:170px; margin-top:5px; margin-bottom:5px;}
#leftNavTeamAlerts .verticalSpace {font-size:0; height:10px; line-height:10px;}
/* END: "Merch Alert" styles */	

/* BEGIN: Kids Landing "Wishlist" styles */	
#kidsWishContent {float:left;width:569px;padding-top:7px;}
#kidsFlash {float:left;height:270px;width:376px;}
#parentsGiftfinder {float:left;height:270px;width:193px;background:transparent url(/imagenes/kids_wishlist/landing_parents_gf.jpg) no-repeat;position:relative;}
#parentsGiftfinder a {display:block;background:transparent url(/imagenes/kids_wishlist/btn_parents_go_up.gif) no-repeat;height:30px;width:62px;position:absolute;top:225px;left:120px;}
* html #parentsGiftfinder a {left:115px;}
#parentsGiftfinder a:hover {background:transparent url(/imagenes/kids_wishlist/btn_parents_go_over.gif) no-repeat;height:30px;width:62px;}
#kidsOS {float:left;width:569px;padding-top:7px;}
#kidsOAS1 {float:left;height:111px;width:378px;}
#kidsOAS2 {float:left;height:111px;width:187px;padding-left:4px;}

#teamDropdown, #catDropdown {color:#fff;font-family:Arial, Helvetica, sans-serif;position:absolute;left:12px;text-align:left;}
#teamDropdown {top:135px;z-index:1000;}
#catDropdown {top:180px;z-index:100;}

#comboTeam, #combo2 {color:black;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;cursor:pointer;background-image:url(/imagenes/combo.gif); width:160px; padding:2px 0 0 6px; height:17px;}
* html #comboTeam, * html #combo2 {width:165px;height:19px;}
.list{cursor:pointer; visibility:hidden;border:1px solid #cccccc; background-color:#FFFFFF; overflow:hidden; height:0px;font-size:14px;}
.list div div:hover{background-color:#eeeeee;}
.list div div.selected{ background-color:#CCCCCC;}
.kidsDrop1 .list div div, .kidsDrop2 .list div div {color:black;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.kidsDrop1 .list div{height:140px; overflow:auto;}
.kidsDrop1 .list div div{height:14px; overflow:none}
/* END: Kids Landing "Wishlist" styles */	

/* davis cart feature price styles */
.itemPriceSpacer {height:38px;}
.featurePriceSpacer, .featurePrice {height:12px;padding-top:2px;padding-bottom:1px;}
.ourCheapPrice {
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}
