body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}


/*Updated Code*/
body{
   
	background-image: url('benback.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #000000;
	
}
td#productSection{
	background-color: #ffffff;
}
/*END*/


a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #0099FF;
}
a:active {
	text-decoration: none;
	color: #000000;
}
a {
	font-size: 9pt;
		
}
h1 {
	font-size: 12pt;
	color: #ffffff;
}
h2 {
	font-size: 9pt;
	color: #000000;	
}
h1.product {
	font-size: <actinic:variable name="LargeFontSize" />;
	color: #000;
	margin: 0px 0px 10px 0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.white-background {
	background-color: #01275f;
}
.grey-background {
	background-color: #EEEEEE;
}
.mens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #660000;
}
a.mens:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
a.mens:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
a.mens:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0099FF;
}
a.mens:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.youths {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
a.youths:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
a.youths:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
a.youths:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0099FF;
}
a.youths:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.juniors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF9900;
}
a.juniors:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF9900;
}
a.juniors:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF9900;
}
a.juniors:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0099FF;
}
a.juniors:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF9900;
}
.womens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #9966CC;
}
a.womens:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #9966CC;
}
a.womens:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #9966CC;
}
a.womens:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0099FF;
}
a.womens:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #9966CC;
}

.black-background {
	background-color: #01275f;
}
.small-grey-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}
.white-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}
.smallLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
a.smallLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
a.smallLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
a.smallLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
a.smallLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.blue-border {
	border: 1px solid #000000;
}
.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006699;
}
.actrequired {
	color: #FF0000;
}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {font-family:Arial, Helvetica, sans-serif; margin:0 10px; color:#333333; padding:2px 2px 2px 2px;} 
xsnazzy h2 {font-size:10pt;color:#333333; border:0; margin-bottom:-10px; text-align:left; color:#000066;} 
#xsnazzy p {font-size:9pt; text-align:left;} 
#xsnazzy {background: transparent; margin:1em;} 
#xsnazzy a{font-size:9pt; text-align:left;} 
.xtop, .xbottom {display:block; background:transparent; font-size:1px;} .xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;} .xb1, .xb2, .xb3 {height:1px;} .xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #000000; border-right:1px solid #000000;} .xb1 {margin:0 5px; background:#000000;} .xb2 {margin:0 3px; border-width:0 2px;} .xb3 {margin:0 2px;} .xb4 {height:2px; margin:0 1px;} .xboxcontent {display:block; background:#ffffff; border:0 solid #000000; border-width:0 1px;}

/**************************** Breadcrumbs Link Code Starts *************************************/
.breadcrumbs {}
.breadcrumbs:link {
 color: #000000;
 text-decoration: none;
}
.breadcrumbs:visited {
 color: #000000;
 text-decoration: none;
}
.breadcrumbs:hover {
 color: #0099FF;
 text-decoration: underline;
}
.breadcrumbs:active {
 color: #000000;
 text-decoration: none;
}
 
/**************************** Breadcrumbs Link Code Ends *************************************/

.divider {
	margin: 8px 0px;
	border-bottom: 1px solid <actinic:variable name="Palette3" />;
	height: 1px;
	padding: 0px;
}
.grid {
	border-left: 1px solid #ccc;
	border-collapse: collapse;
	padding: 5px 3px;
	margin: 10px 0px;
}
.topOfGrid {
	border: none;
	margin: 10px 0px 15px 0px;
}
.grid td {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.grid th {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #335296;
	color: #fff;
	text-align: center;
}
.grdImage	{
	margin: 0px 15px 10px 0px;
	float: left;
}
.grdFormInput {
	line-height: normal;
	font-size: <actinic:variable name="StandardFontSize" />;
	word-spacing: normal;
	text-align: center;
}
