/* infozone */
div#wrapper div.buyers-guide-nav {
	float: left;
	width: 186px;
	}
div.infoNav {
	min-height: 400px;
	}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	}
a.infoActive {
	text-decoration: none !important;
	color: #333 !important;
	}
.position{font-family: arial,verdana,geneva; font-size: 10px;font-weight: bold;}
.highlights{font-family: arial,verdana,geneva; font-size: 10px;font-weight: bold;}
.h1{
	font-size: 14px;
	font-weight: bold;
	color: #38302b;
	margin: 0 0 10px 0;
	}
.h2, .h3, .h4, td#tda, td#tdb {
	font-size: 11px;
	font-weight: normal; 
	color: #333;
	}
	
div#center-column-bg {padding-bottom:20px;}

div#center-column-bg div#info-wrapper {
	position: relative;
	float: left;
	width: 588px;
	margin: 0 0 0 10px;
	padding: 10px 0;
	}
	
div#info-wrapper a {color:#505050;}
div#info-wrapper a:hover {color:#d81027;}
div#info-wrapper p.h1 {font-family:georgia;margin:10px 0 0 60px;color:#505050;}
div#info-wrapper p {margin-left:60px;color:#505050;}
h2.buyersGuide {display:none;}
td#tda, td#tdb {
	height: 18px;
	line-height: 18px;
	padding: 0 0 0 2px;
	}
span.h2, span.h3 {
	font-weight: bold;
	margin: 18px 0 4px 0;
	display: block;
	}
p.h2 {
	margin: 6px 0;
	display: block;
	}
span.h4 {
	font-weight: normal;
	margin: 3px 0;
	display: block;
	}

.th1, .th2, .th3 {
	font-size: 11px;
	font-weight: bold;
	color: #333;
	}


#tda{background-color: #DFDFDF;}
#tdb{valign: top;padding-right:9.5px;}
.listLevelOne{font-family: arial,verdana,geneva; font-size: 12px;font-weight: bold;list-style-type: square;font-style: normal;color: #666666;}
.listLevelTwo{font-family: arial,verdana,geneva; font-size: 11px;font-weight: normal;list-style-type:circle; color: #666666;}
.listLevelThree{font-family: arial,verdana,geneva; list-style-type: square;font-size: 10px;font-weight: normal; color: #666666;}
.listLevelFour{font-family: arial,verdana,genevalist-style-type: disc;font-size:12px;font-style: normal;color: #666666;}
.keyword{font-style: italic;}
.lem{font-style: italic;font-weight: bold;}		
.em{font-style: italic;}

/*size chart*/
#charthead, #charthead a {background:#a5a221;color:#fff;}
#charthead h1 {font-family:arial,helvetica;font-size:13px;font-weight:bold;color:#FFFFFF;margin:0 0 0 20px;display:inline;}
#charthead h2, #charthead h2 a {font-family:arial,helvetica;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;margin:0 5px 0 0;display:inline;}
.chartsmall {font-size:11px;color:color:#a4a127;font-family:arial;}
.chartsmallTextCenter {font-size:11px;color:#666666;font-family:arial;text-align:center;}
.chartsmallTextCenterSelected {font-size:11px;color:#666666;font-family:arial;text-align:center;background-color:#FFFFCC}
.chartsmallText {font-size:11px;color:#666666;font-family:arial;}
.charttable {margin:0 0 0 35px;border:solid 1px #cecece;border-collapse:collapse;color:#555;font-size:11px;}

caption.th1 {text-align:left;padding:5px 0 0 37px;padding:"5px 0 0 0";font-size:11px;}


/* INFOZONE HEADER STYLES */
.bannerColor1{font-family: arial,verdana,geneva; font-size: 16px;font-weight: bold;color: #005F90;}
.bannerColor2{font-family: arial,verdana,geneva; font-size: 12px;font-weight: bold;color: #005F90;}

/* GENERAL INFOZONE STYLES */
/* infodept,jsp header colors */
.headerColor{font-family: arial,verdana,geneva; font-size:11px; font-weight:bold;font-style:normal; color: #005F90;}
/* various links on main content */
.infoLink{font-family:arial,verdana,geneva; font-size:9.5px; color:#666666; font-weight:normal;}
.infoLink: HOVER{color:#005F90}
/* color and size of "back to" link on all infozone pages */
.crumb{font-family: arial,verdana,geneva; font-size:10px;color: #666666;}

/* SPECIFIC STYLES FOR LEFT NAVIGATION WITHIN INFOZONE*/
.infoLeftHeader{font-family: arial,verdana,geneva; font-size: 11px;color: #666666;font-weight: bold;}
.infoLeftLink {font-family:arial,verdana,geneva; font-size:10px; color: #666666;}
.infoLeftLink:HOVER {color:#005F90;}
/* color of text to show current dept,sport,or infopage on left navigation.  
Will not appear as a link. */
.navHere{font-family: arial,verdana,geneva; font-size:10px; color:#005F90; font-weight:bold;}

/* SPECIFIC STYLES FOR RIGHT NAVIGATION ON AN INFOPAGE*/
/* border color and width to surround the product "blocks" for Our Picks */
.infoRightProduct{}
.infoRightMoreInfo{font-size: 9.5px;font-weight: bold;}
.infoRightProdTitle{font-family: arial,verdana,geneva; font-size: 9.5px;color: #666666;font-weight: normal;}
.infoRightOurPrice{font-family: arial,verdana,geneva; font-size: 9.5px;color: #CC0000;font-weight: bold;}
/* bgcolor of border to surround BOTH Our Picks and related family sections */
.infoRightBorder{}

/* SPECIFIC STYLES FOR RIGHT PANEL OF CAT AND FAMILY PAGES*/
/* bgcolor to surround the entire block of infozone(not including image header) */
.infoRightCatBorder{background-color: #DFDFDF;}
/* color, size, and bgcolor of HEADERS for the right nav on cat and family pages */
.infoRightCatHeader{font-family: arial,verdana,geneva; font-size: 9.5px;background-color: #DFDFDF;color: #666666;font-weight: bold;}
/* color, size, and bgcolor of LINKS for the right nav on cat and family pages */
.infoRightCatLink{font-family: arial,verdana,geneva; font-size: 9.5px;background-color: #ffffff;color: #666666;font-weight: normal;}
.infoRightCatLink: HOVER{background-color:#005F90;}







.infoNav ul{
	list-style-type: none;
	}
div.column ul {
	width: 105px;
}
.infoNav ul li {
	height: 20px;
}
div.column ul a, .infoNav ul a, .infoNav  a {
	color: #636363;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana;
	}
div.column ul a:hover, .infoNav ul a:hover {
	color:#d81027;
	}
p.back2 a {
	padding: 0 0 0 10px !important;
}
.infoNav  p.back2 {
	background: url(../images/arrow_black.gif) no-repeat 0 5px;
	margin: 10px 0;
}
/* left navigation */
.infoNav  {
	float: left;
	position: relative;
	width: 246px;
	}
.infoNav  ul {
	padding: 10px 0pt 15px;
	}
.infoNav  ul li.back2 {
	padding: 12px 0 20px 0;
	}
#pageTitle, #pageTitleCat {background-color:#505050 !important;display:block;height:19px;padding-top:0px;width:970px;}

div.infoNav {
	position: relative;
	float: left;
	width: 207px;
	padding: 14px 0 8px 16px;
	margin: 5px 0 0 6px;
	border: 1px solid #bdbcbc;
	background-color: #e5e5e5;
}
div.infoNav h3 {
	width: 188px;
	font-family: Georgia;
	font-size: 14px;
	color: #505050;
	padding-bottom: 2px;
	border-bottom: 1px solid #acacac;
	margin: 0pt;
	}
div.infoNav p {
	font-family: Verdana;
	font-size: 11px;
	color: #505050;
	margin: 12px 0;
}
div.infoNav p a {
	text-decoration: underline;
	color: #505050;
}
h4.infoNav {
	font-size: 11px;
	padding-top: 4px;
	}
