BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
DIV {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}

TH {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}

DD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
FORM {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
B {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}

I {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}

.MainContent {
	FONT-SIZE: 11px; COLOR: #D5AE65; FONT-FAMILY: Tahoma
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
TD {
	TEXT-ALIGN: left
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainContentBorder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 1px solid; WIDTH: 755px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #E9EDF5
}
#breadCrumb {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
#breadCrumb TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; COLOR: #d5ae65
}
#breadCrumb A {
	COLOR: #d5ae65; TEXT-DECORATION: none
}
.breadCrumbActive {
	COLOR: white
}
.search {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #555555; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #eeeeee
}
.email {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #555555; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #eeeeee
}
#navSection IMG {
	MARGIN-LEFT: 25px; MARGIN-RIGHT: 0px
}
#navSection {
	PADDING-TOP: 11px
}
#navBasket TD {
	PADDING-LEFT: 11px
}
#navBasket A {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
#navBasket A:hover {
	TEXT-DECORATION: underline
}
#navBasket .navAlt {
	FONT-WEIGHT: bold; COLOR: #d5ae65
}
.midFooterLink .navAlt {
	FONT-WEIGHT: bold; COLOR: #d5ae65
}
.midFooterLink {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: white
}
.midFooterLink A {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
.midFooterLink A:hover {
	TEXT-DECORATION: underline
}
#bottomMiddleNavTable {
	CLEAR: both; MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; WIDTH: 700px
}
.footerLink {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #d5ae65
}
.footerLink A {
	FONT-SIZE: 11px; COLOR: #d5ae65; TEXT-DECORATION: none
}
.footerLink A:hover {
	TEXT-DECORATION: underline
}
A.StrongLink {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.StrongLink:hover {
	TEXT-DECORATION: underline
}
A.alt {
	FONT-WEIGHT: bold; COLOR: #2a3960
}
A.alt2 {
	COLOR: #d5ae65
}
.altText {
	COLOR: #2a3960
}
.border {
	BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BORDER-LEFT: #555555 1px solid; BORDER-BOTTOM: #555555 1px solid
}
.bordersas {
	BORDER-RIGHT: #000000 4px solid; BORDER-TOP: #000000 4px solid; BORDER-LEFT: #000000 4px solid; BORDER-BOTTOM: #000000 4px solid
}
.outlineBox {
	BORDER-RIGHT: #b5b5b5 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #b5b5b5 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #b5b5b5 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #b5b5b5 1px solid; BACKGROUND-COLOR: #f1f0f0
}
.fieldLabel {
	FONT-WEIGHT: bold; COLOR: #2a3960
}
.fieldLabelOptional {
	COLOR: #2a3960
}
#headlineTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 660px; PADDING-TOP: 0px
}
#headlineTable IMG {
	PADDING-RIGHT: 20px
}
.headlineHR {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #d5ae65 1px solid; HEIGHT: 11px
}
.headlineHR {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #d5ae65 1px solid; HEIGHT: 11px
}
.underline {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #d5ae65 1px solid
}
.affHeadline {
	FONT-WEIGHT: bold; COLOR: #293960
}
#errorTable {
	MARGIN-BOTTOM: 20px
}
.error {
	FONT-WEIGHT: bold; COLOR: #990000
}
.errorImg {
	MARGIN-RIGHT: 8px
}
.currentPage {
	FONT-WEIGHT: bold; COLOR: #d5ae65
}

.uncurrentPage A {
	COLOR: #000000;
}

#topNavLrg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 748px; PADDING-TOP: 0px; HEIGHT: 49px; TEXT-ALIGN: center
}
#bbLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 256px; PADDING-TOP: 0px
}
#topNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 492px; PADDING-TOP: 0px
}
#topNavSearch {
	FLOAT: right; MARGIN: 0px; WIDTH: 215px; COLOR: #fff; PADDING-TOP: 6px
}
#topNavSearch A {
	FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
#topNavSearch A:hover {
	TEXT-DECORATION: underline
}
#topNavSearch INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNavBanner {
	FLOAT: left; WIDTH: 277px; COLOR: #fff; TEXT-ALIGN: center
}
#mainnavLrg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 716px; PADDING-TOP: 11px; HEIGHT: 11px
}
#mainnavLrg UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainnavLrg LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainnavLrg A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 11px; HEIGHT: 0px! important; TEXT-DECORATION: none
}
#mainnavLrg A:hover {
	BACKGROUND-POSITION: 0px -12px
}
#mainnavLrg LI.active {
	BACKGROUND-POSITION: 0px -12px
}
#mainnavLrg LI A.active {
	BACKGROUND-POSITION: 0px -12px
}
#mainnavLrg LI A.active:hover {
	BACKGROUND-POSITION: 0px -12px
}
#men A {
	BACKGROUND: url(../Nav/Images/topnav/topnav_lrg_men.gif) no-repeat left top; MARGIN-LEFT: 14px; WIDTH: 31px; MARGIN-RIGHT: 63px
}
#women A {
	BACKGROUND: url(../Nav/Images/topnav/topnav_lrg_women.gif) no-repeat left top; WIDTH: 54px; MARGIN-RIGHT: 61px
}
#boys A {
	BACKGROUND: url(../Nav/Images/topnav/topnav_lrg_boys.gif) no-repeat left top; WIDTH: 32px; MARGIN-RIGHT: 62px
}
#countryclub A {
	BACKGROUND: url(../Nav/Images/topnav/topnav_lrg_countryclub.gif) no-repeat left top; WIDTH: 101px; MARGIN-RIGHT: 65px
}
#brooksbuys A {
	BACKGROUND: url(../Nav/Images/topnav/topnav_lrg_brooksbuys.gif) no-repeat left top; WIDTH: 90px; MARGIN-RIGHT: 62px
}
#giftcard A {
	BACKGROUND: url(../Nav/Images/topnav/topnav_lrg_giftcard.gif) no-repeat left top; WIDTH: 70px
}

.cart {
 	COLOR: #ffffff
}

.cart A {
 	COLOR: #ffffff
}

.subinfo {
 	COLOR: #29385B
}

.subinfo A {
 	COLOR: #29385B
}

.subinfo A:hover {
 	COLOR: #29385B
}

.subinfo A:active {
 	COLOR: #29385B
}

.subinfo A:visited {
 	COLOR: #29385B
}

.box_title {
background-color:#D5AE65;
color:#000000;
font-weight:bold;
height:15px;
BORDER-BOTTOM: #555555 1px solid;
}

#flashPage {
WIDTH: 430px; BACKGROUND-COLOR: #fff; color:#000000;margin-top:5px;
}

#boxleft {
WIDTH: 150px; color:#ffffff;
}