body {
	background: url(../images/BkgrdTile.jpg) repeat-x #122041;
	font-family: Areal, Helvetica, sans-serif;
	color: #122041;
	margin: 0px;
	padding: 0px;
	z-index: 0px;
}
img {
	border: none;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #3d83fc;
	margin: 0px;
	padding: 0px;
}
.logoLink {
	font-size: 12px;
	font-weight: bold;
	color: #122041;
}
.logoLink a {
	font-size: 12px;
	font-weight: bold;
	color: #122041;
	text-decoration: none;
}
.logoLink a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #f07523;
	text-decoration: none;
}
.logoLinkImg {
	margin: 0px 5px 0px 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
ul {
	margin: 0px 0px 0px 20px;
	padding: 5px 0px 5px 0px;
}
li {
	font-size: 12px;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
a:active {
	outline: none;
	border: 0px;
}
a:focus
{
	-moz-outline-style: none;
	border: 0px;
}
a {
	color: #f07523;
}
a:hover {
	color: #122041;
}
a span {
	text-decoration: none;
}
.tiny {
	font-size: 10px;
}
.small {
	font-size: 11px;
}
.normal {
	font-size: 12px;
}
.large {
	font-size: 14px;
}
.exLarge {
	font-size: 18px;
}
.noUnderline {
	text-decoration: none;
}
.ltBlue {
	color: #3d83fc;
}
.dkBlue {
	color: #122041;
}
.orange {
	color: #f07523;
}
.gray {
	color: #999;
}
.nonBold {
	font-weight: normal;
}
#siteContainer {
	margin: auto;
	width: 960px;
	min-height: 781px;
}

/* BANNER */
.banner {
	margin: auto;
	width: 960px;
	height: 118px;
}
.logo {
	float: left;
	width: 410px;
	height: 118px;
}
.bannerRt {
	float: right;
	width: 410px;
	height: 118px;
}
.utilityMenu {
	float: right;
	display: block;
	background: url(../images/UtilityMenuBkgrd.png) top right no-repeat;
	font-size: 11px;
	width: 410px;
	height: 28px;
	line-height: 28px;
	text-align: right;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
*html .utilityMenu {
	background: url(../images/UtilityMenuBkgrd.jpg) top right no-repeat;
}
.utilityMenu a {
	color: #122041;
	text-decoration: none;
}
.utilityMenu a:hover {
	color: #f07523;
}
.phone {
	clear: right;
	float: right;
	background: url(../images/phone.png) no-repeat;
	width: 153px;
	height: 118px;
}
*html .phone {
	clear: right;
	float: right;
	background: url(../images/phone.jpg) no-repeat;
	width: 153px;
	height: 36px;
}

/* HERO SPOT */
.heroSpot {
	margin: auto;
	width: 960px;
	height: 200px;
}
.heroImg {
	float: right;
	width: 493px;
	height: 197px;
	margin: 0px;
	padding: 0px;
}
.slogan {
	float: left;
	background: url(../images/HeroSlogan.png) no-repeat;
	width: 466px;
	height: 67px;
	margin-top: 68px;
}
*html .slogan {
	float: left;
	background: url(../images/HeroSlogan.gif) no-repeat;
	width: 427px;
	height: 44px;
	margin-top: 78px;
}

/* SITE BODY */
#bodyContainer {
	background: url(../images/BodyBkgrdTileFill.jpg) top repeat-x #fff;
	min-height: 427px;
}
.bodyTile {
	background: url(../images/BodyBkgrdTile.jpg) repeat-y;
	margin: auto;
	width: 968px;
}
.body {
	margin: auto;
	background: url(../images/BodyBkgrd.jpg) no-repeat;
	min-height: 397px;
	width: 924px;
	padding: 0px 0px 0px 44px;
	overflow: hidden;
}
.bodyL2 {
	margin: auto;
	background: url(../images/BodyBkgrd2.jpg) no-repeat;
	min-height: 397px;
	width: 924px;
	padding: 0px 0px 0px 44px;
	overflow: hidden;
}
.bodyTileSpacer {
	margin: auto;
	width: 968px;
	height: 30px;
}

/* MAIN MENU */
.menuBlock {
	margin: auto;
	width: 960px;
	height: 36px;
}
#menu {
	display: block;
	float: right;
	width: 960px;
	height: 36px;
}
#ProductsBtn {
	float: left;
	background: url(../images/MenuBtns/ProductLines-over.png) no-repeat;
	width: 152px;
	height: 32px;
}
#ProductsBtn a {
	display: block;
	background: url(../images/MenuBtns/ProductLines.png) no-repeat;
	width: 152px;
	height: 32px;
}
#ProductsBtn a:hover {
	display: block;
	background: url(../images/MenuBtns/ProductLines.png) -152px no-repeat;
}
#CatalogsBtn {
	float: left;
	background: url(../images/MenuBtns/Catalogs-over.png) no-repeat;
	width: 151px;
	height: 32px;
}
#CatalogsBtn a {
	display: block;
	background: url(../images/MenuBtns/Catalogs.png) no-repeat;
	width: 151px;
	height: 32px;
}
#CatalogsBtn a:hover {
	display: block;
	background: url(../images/MenuBtns/Catalogs.png) -151px no-repeat;
}
#BrochuresBtn {
	float: left;
	background: url(../images/MenuBtns/Brochures-over.png) no-repeat;
	width: 151px;
	height: 32px;
}
#BrochuresBtn a {
	display: block;
	background: url(../images/MenuBtns/Brochures.png) no-repeat;
	width: 151px;
	height: 32px;
}
#BrochuresBtn a:hover {
	display: block;
	background: url(../images/MenuBtns/Brochures.png) -151px no-repeat;
}
#MediaBtn {
	float: left;
	background: url(../images/MenuBtns/Media-over.png) no-repeat;
	width: 151px;
	height: 32px;
}
#MediaBtn a {
	display: block;
	background: url(../images/MenuBtns/Media.png) no-repeat;
	width: 151px;
	height: 32px;
}
#MediaBtn a:hover {
	display: block;
	background: url(../images/MenuBtns/Media.png) -151px no-repeat;
}
#ContactBtn {
	float: left;
	background: url(../images/MenuBtns/Contact-over.png) no-repeat;
	width: 152px;
	height: 32px;
}
#ContactBtn a {
	display: block;
	background: url(../images/MenuBtns/Contact.png) no-repeat;
	width: 152px;
	height: 32px;
}
#ContactBtn a:hover {
	display: block;
	background: url(../images/MenuBtns/Contact.png) -152px no-repeat;
}

	/* Left Column */
	.ltCol {
		float: left;
		width: 669px;
		min-height: 397px;
		margin-right: 10px;
	}
	*html .ltCol {
		float: left;
		width: 659px;
		height: 397px;
		margin-right: 10px;
	}
	.ltColL2 {
		float: left;
		width: 659px;
		min-height: 357px;
		margin-right: 10px;
		padding: 20px 10px 20px 0px;
	}
	*html .ltColL2 {
		width: 659px;
	}
	.ltColL2 h1 {
		font-size: 16px;
		font-weight: bold;
		color: #3d83fc;
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	.ltColL2 h2 {
		font-size: 14px;
		font-weight: bold;
		color: #3d83fc;
		margin: 0px;
		padding: 0px;
	}
	.ltColL2 h3 {
		font-size: 12px;
		font-weight: bold;
		color: #122041;
		margin: 0px;
		padding: 0px;
	}
	.ltColL2 h3 span {
		font-size: 12px;
		font-weight: bold;
		color: #3d83fc;
		margin: 0px;
		padding: 0px;
	}
	.ltColL2 h4 {
		font-size: 14px;
		font-weight: bold;
		color: #3d83fc;
		margin: 0px;
		padding: 0px;
	}	
	.ltColL2 h5 {
		font-size: 14px;
		font-weight: bold;
		color: #122041;
		margin: 0px;
		padding: 0px;
	}	
	.ltColL2 h6 {
		font-size: 20px;
		font-weight: bold;
		color: #122041;
		margin: 0px;
		padding: 0px;
	}
	.ltColL2 p {
		font-size: 12px;
		line-height: 18px;
		margin: 0px;
		padding: 5px 0px 5px 0px;
	}
	#newSearchBtn {
		background: url(../images/NewSearchBtn-over.gif) no-repeat;
		width: 115px;
		height: 20px;
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	#newSearchBtn a {
		display: block;
		background: url(../images/NewSearchBtn.gif) no-repeat;
		width: 115px;
		height: 20px;
	}
	#newSearchBtn a:hover {
		background: url(../images/NewSearchBtn-over.gif) -115px no-repeat;
		width: 115px;
		height: 20px;
	}
	.videoIcon a {
		font-size: 12px;
		margin-bottom: 5px;
		text-decoration: none;
	}
	
		/* CONTACT US PAGE */
		.ltColL2 .addressCol {
			float: left;
			width: 175px;
			margin: 0px;
			padding: 0px;
		}
		.ltColL2 .formCol {
			float: left;
			width: 452px;
			margin: 0px 0px 0px 20px;
			padding: 0px;
		}
		.ltColL2 .formColTemp {
			float: left;
			width: 649px;
			margin: 0px 0px 0px 20px;
			padding: 0px;
		}
		.formCol td {
			font-size: 12px;
			color: #122041;
		}
		.formColTemp td {
			font-size: 12px;
			color: #122041;
		}
		#contactBtn1 {
			background: url(../images/Contact-RequestBtn-over.gif) no-repeat;
			width: 287px;
			height: 31px;
			margin: 0px 0px 10px 0px;
			padding: 0px;
		}
		#contactBtn1 a {
			display: block;
			background: url(../images/Contact-RequestBtn.gif) no-repeat;
			width: 287px;
			height: 31px;
		}
		#contactBtn1 a:hover {
			background: url(../images/Contact-RequestBtn-over.gif) -287px no-repeat;
			width: 287px;
			height: 31px;
		}
		#contactBtn2 {
			background: url(../images/Contact-InfoRequestBtn-over.gif) no-repeat;
			width: 226px;
			height: 29px;
			margin: 0px 0px 10px 0px;
			padding: 0px;
		}
		#contactBtn2 a {
			display: block;
			background: url(../images/Contact-InfoRequestBtn.gif) no-repeat;
			width: 226px;
			height: 29px;
		}
		#contactBtn2 a:hover {
			background: url(../images/Contact-InfoRequestBtn-over.gif) -226px no-repeat;
			width: 226px;
			height: 29px;
		}
		#contactBtn3 {
			background: url(../images/Contact-GetMapBtn-over.gif) no-repeat;
			width: 250px;
			height: 42px;
			margin: 0px 0px 20px 0px;
			padding: 0px;
		}
		#contactBtn3 a {
			display: block;
			background: url(../images/Contact-GetMapBtn.gif) no-repeat;
			width: 250px;
			height: 42px;
		}
		#contactBtn3 a:hover {
			background: url(../images/Contact-GetMapBtn-over.gif) -250px no-repeat;
			width: 250px;
			height: 42px;
		}
		#custServiceForm2, #infoRequestForm2, #getMap2 {
			display: none;
		}
		.contactFormHeader {
			background: #122041;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			line-height: 15px;
			margin: 10px 0px 0px 0px;
			padding: 4px 5px 4px 5px;
		}
		.mapFrame {
			border: 1px solid #122041;
			margin: 10px 0px 0px 0px;
			padding: 0px;
		}
		#contactClose {
			float: right;
			background: url(../images/contactCloseBtn-over.png) no-repeat;
			width: 57px;
			height: 15px;
			line-height: 15px;
		}
		#contactClose a {
			display: block;
			background: url(../images/contactCloseBtn.png) no-repeat;
			width: 57px;
			height: 15px;
		}
		#contactClose a:hover {
			display: block;
			background: url(../images/contactCloseBtn-over.png) -57px no-repeat;
			width: 57px;
			height: 15px;
		}
		#contactLgMapBtn {
			background: url(../images/contactLgMapBtn-over.png) no-repeat;
			width: 115px;
			height: 20px;
			margin: auto;
			margin-top: 10px;
			padding: 0px;
		}
		#contactLgMapBtn a {
			display: block;
			background: url(../images/contactLgMapBtn.png) no-repeat;
			width: 115px;
			height: 20px;
		}
		#contactLgMapBtn a:hover {
			display: block;
			background: url(../images/contactLgMapBtn-over.png) -115px no-repeat;
			width: 115px;
			height: 20px;
		}
		.reqField {
			font-size: 10px;
			color: #f07523;
			margin: 0px 0px 5px 0px;
			padding: 0px;
		}
		.formInput {
			background: #fff;
			font-family: Areal, Helvetica, sans-serif;
			font-size: 12px;
			color: #12041;
			text-indent: 3px;
			width: 212px;
			height: 18px;
			border: 1px solid #999;
			margin: 0px 0px 5px 0px;
			padding: 0px;
		}
		.formInputSm {
			background: #fff;
			font-family: Areal, Helvetica, sans-serif;
			font-size: 12px;
			color: #12041;
			text-align: center;
			width: 30px;
			height: 18px;
			border: 1px solid #999;
			margin: 0px 0px 5px 0px;
			padding: 0px;
		}
		.formInputMed {
			background: #fff;
			font-family: Areal, Helvetica, sans-serif;
			font-size: 12px;
			color: #12041;
			text-indent: 3px;
			width: 160px;
			height: 18px;
			border: 1px solid #999;
			margin: 0px 0px 5px 0px;
			padding: 0px;
		}
		.comments {
			background: #fff;
			font-family: Areal, Helvetica, sans-serif;
			font-size: 12px;
			color: #12041;
			text-indent: 3px;
			width: 437px;
			height: 94px;
			border: 1px solid #999;
			margin: 0px;
			padding: 3px;
		}
		.formSubmitBtn {
			font-family: Areal, Helvetica, sans-serif;
			font-size: 12px;
			color: #122041;
			margin: 10px 0px 10px 0px;
			padding: 0px;
		}
		.productsFormList {
			background: #eee;
			border: 1px solid #999;
		}

	.careerHeader {
		background: #122041;
		font-size: 14px;
		font-weight: bold;
		color: #fff;
		text-indent: 15px;
		margin: 0px 20px 0px 0px;
		padding: 5px;
	}
	.careerBlock {
		display: block;
		background: #f7e2c8;
		margin: 0px 20px 0px 0px;
		padding: 10px 20px 10px 20px;
	}
	.careerBlock h1 {
		display: block;
		background: #f6b565;
		font-size: 12px;
		font-weight: bold;
		color: #000;
		margin: 0px 0px 5px 0px;
		padding: 2px 4px 2px 4px;
	}
	.catList {
		display: block;
		width: 649px;
		min-height: 185px;
		margin: 20px 0px 0px 0px;
		padding: 0px;
	}
	.catCol1, .catCol2 {
		float: left;
		font-size: 12px;
		color: #122041;
		width: 179px;
		margin-right: 33px;
	}
	.catCol3 {
		float: left;
		font-size: 12px;
		color: #122041;
		width: 179px;
	}
	.pdfCol1 a, .pdfCol2 a, .pdfCol3 a {
		background: #dde5f4;
		display: block;
		font-weight: bold;
		color: #122041;
		text-decoration: none;
		line-height: 29px;
	}
	.pdfCol1 a:hover, .pdfCol2 a:hover, .pdfCol3 a:hover {
		color: #f07523;
		text-decoration: none;
	}
	
		/* PRODUCT LINES - CATALOG BUTTONS */
		#abrasives {
			clear: both;
			background: url(../images/CatBtns/DkBrown-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#abrasives a {
			display: block;
			background: url(../images/CatBtns/DkBrown.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#abrasives a:hover {
			background: url(../images/CatBtns/DkBrown-over.gif) -179px no-repeat;
			color: #fff;
		}
		#autoBodyShop {
			clear: both;
			background: url(../images/CatBtns/Green-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#autoBodyShop a {
			display: block;
			background: url(../images/CatBtns/Green.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#autoBodyShop a:hover {
			background: url(../images/CatBtns/Green-over.gif) -179px no-repeat;
			color: #fff;
		}
		#autoElectric {
			clear: both;
			background: url(../images/CatBtns/Yellow-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#autoElectric a {
			display: block;
			background: url(../images/CatBtns/Yellow.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#autoElectric a:hover {
			background: url(../images/CatBtns/Yellow-over.gif) -179px no-repeat;
			color: #fff;
		}
		#autoBodyShop a:hover {
			background: url(../images/CatBtns/Green-over.gif) -179px no-repeat;
			color: #fff;
		}
		#chemicalsJanitorial {
			clear: both;
			background: url(../images/CatBtns/LtBrown-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#chemicalsJanitorial a {
			display: block;
			background: url(../images/CatBtns/LtBrown.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#chemicalsJanitorial a:hover {
			background: url(../images/CatBtns/LtBrown-over.gif) -179px no-repeat;
			color: #fff;
		}
		#cuttingTools {
			clear: both;
			background: url(../images/CatBtns/DkBrown-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#cuttingTools a {
			display: block;
			background: url(../images/CatBtns/DkBrown.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#cuttingTools a:hover {
			background: url(../images/CatBtns/DkBrown-over.gif) -179px no-repeat;
			color: #fff;
		}
		#electrical {
			clear: both;
			background: url(../images/CatBtns/Yellow-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#electrical a {
			display: block;
			background: url(../images/CatBtns/Yellow.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#electrical a:hover {
			background: url(../images/CatBtns/Yellow-over.gif) -179px no-repeat;
			color: #fff;
		}
		#fasteners {
			clear: both;
			background: url(../images/CatBtns/LtBlue-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#fasteners a {
			display: block;
			background: url(../images/CatBtns/LtBlue.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#fasteners a:hover {
			background: url(../images/CatBtns/LtBlue-over.gif) -179px no-repeat;
			color: #fff;
		}
		#fleetTransportation {
			clear: both;
			background: url(../images/CatBtns/DkPink-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#fleetTransportation a {
			display: block;
			background: url(../images/CatBtns/DkPink.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#fleetTransportation a:hover {
			background: url(../images/CatBtns/DkPink-over.gif) -179px no-repeat;
			color: #fff;
		}
		#handTools {
			clear: both;
			background: url(../images/CatBtns/LtGreen-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#handTools a {
			display: block;
			background: url(../images/CatBtns/LtGreen.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#handTools a:hover {
			background: url(../images/CatBtns/LtGreen-over.gif) -179px no-repeat;
			color: #fff;
		}
		#hardware {
			clear: both;
			background: url(../images/CatBtns/LtPurple-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#hardware a {
			display: block;
			background: url(../images/CatBtns/LtPurple.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#hardware a:hover {
			background: url(../images/CatBtns/LtPurple-over.gif) -179px no-repeat;
			color: #fff;
		}
		#hoseTubingEquip {
			clear: both;
			background: url(../images/CatBtns/Orange-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#hoseTubingEquip a {
			display: block;
			background: url(../images/CatBtns/Orange.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#hoseTubingEquip a:hover {
			background: url(../images/CatBtns/Orange-over.gif) -179px no-repeat;
			color: #fff;
		}
		#hoseEnds {
			clear: both;
			background: url(../images/CatBtns/Orange-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#hoseEnds a {
			display: block;
			background: url(../images/CatBtns/Orange.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#hoseEnds a:hover {
			background: url(../images/CatBtns/Orange-over.gif) -179px no-repeat;
			color: #fff;
		}
		#hydraulicTesting {
			clear: both;
			background: url(../images/CatBtns/Purple-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#hydraulicTesting a {
			display: block;
			background: url(../images/CatBtns/Purple.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#hydraulicTesting a:hover {
			background: url(../images/CatBtns/Purple-over.gif) -179px no-repeat;
			color: #fff;
		}
		#powerTools {
			clear: both;
			background: url(../images/CatBtns/LtGreen-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#powerTools a {
			display: block;
			background: url(../images/CatBtns/LtGreen.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#powerTools a:hover {
			background: url(../images/CatBtns/LtGreen-over.gif) -179px no-repeat;
			color: #fff;
		}
		#safetySupplies {
			clear: both;
			background: url(../images/CatBtns/Teal-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#safetySupplies a {
			display: block;
			background: url(../images/CatBtns/Teal.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#safetySupplies a:hover {
			background: url(../images/CatBtns/Teal-over.gif) -179px no-repeat;
			color: #fff;
		}
		#shopSupplies {
			clear: both;
			background: url(../images/CatBtns/Grey-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#shopSupplies a {
			display: block;
			background: url(../images/CatBtns/Grey.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#shopSupplies a:hover {
			background: url(../images/CatBtns/Grey-over.gif) -179px no-repeat;
			color: #fff;
		}
		#storageEquipment {
			clear: both;
			background: url(../images/CatBtns/LtPink-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#storageEquipment a {
			display: block;
			background: url(../images/CatBtns/LtPink.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#storageEquipment a:hover {
			background: url(../images/CatBtns/LtPink-over.gif) -179px no-repeat;
			color: #fff;
		}
		#tubePipeFittings {
			clear: both;
			background: url(../images/CatBtns/DkBlue-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#tubePipeFittings a {
			display: block;
			background: url(../images/CatBtns/DkBlue.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#tubePipeFittings a:hover {
			background: url(../images/CatBtns/DkBlue-over.gif) -179px no-repeat;
			color: #fff;
		}
		#welding {
			clear: both;
			background: url(../images/CatBtns/MedPink-over.gif) no-repeat;
			width: 179px;
			height: 23px;
			margin-bottom: 10px;
		}
		#welding a {
			display: block;
			background: url(../images/CatBtns/MedPink.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 179px;
			height: 23px;
			line-height: 23px;
		}
		#welding a:hover {
			background: url(../images/CatBtns/MedPink-over.gif) -179px no-repeat;
			color: #fff;
		}
		#whatsNewBtn {
			clear: both;
			background: url(../images/WhatsNewBtn-over.gif) no-repeat;
			width: 200px;
			height: 56px;
			margin-bottom: 20px;
		}
		#whatsNewBtn a {
			display: block;
			background: url(../images/WhatsNewBtn.gif) no-repeat;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 200px;
			height: 56px;
			line-height: 23px;
		}
		#whatsNewBtn a:hover {
			background: url(../images/WhatsNewBtn-over.gif) -200px no-repeat;
			color: #fff;
		}
		
		/* WHAT'S NEW PAGE */
		#assortmentsStorage {
			display: block;
			min-height: 200px;
			margin: 20px 0px 0px 0px;
			padding: 0px 0px 10px 0px;
			overflow: hidden;
		}
		#assortmentsStorage .header {
			display: block;
			background: #f2469e;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			height: 20px;
			line-height: 20px;
			margin: 0px 0px 10px 0px;
			padding: 2px 4px 2px 4px;
		}
		#threadedFasteners {
			display: block;
			min-height: 200px;
			margin: 20px 0px 0px 0px;
			padding: 0px 0px 10px 0px;
			overflow: hidden;
		}
		#threadedFasteners .header {
			display: block;
			background: #30acdd;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			height: 20px;
			line-height: 20px;
			margin: 0px 0px 10px 0px;
			padding: 2px 4px 2px 4px;
		}
		.wnPic {
			float: left;
			width: 148px;
			height: 148px;
			border: 1px solid #ccc;
			margin: 0px;
			padding: 0px;
		}
		.wnText {
			float: left;
			font-size: 12px;
			width: 457px;
			border: 1px solid #ccc;
			margin: 0px 0px 0px 20px;
			padding: 10px;
			min-height: 130px;
			overflow: hidden;
		}
		.wnText h1 {
			font-size: 12px;
			font-weight: bold;
			color: #122041;
			margin: 0px;
			padding: 0px;
		}
		.wnText h1 span {
			font-size: 12px;
			font-weight: normal;
			color: #f07523;
			margin: 0px;
			padding: 0px;
		}
		.wnText p {
			font-size: 12px;
			margin: 0px;
			padding: 5px 0px 5px 0px;;
		}
		
		/* Catalog Focus */
		.catFocusBtn {
			float: left;
			width: 140px;
			height: 161px;
			margin: 27px 0px 0px 0px;
		}
		.catFocus {
			float: left;
			width: 483px;
			min-height: 161px;
			margin: 27px 0px 30px 20px;
		}
		.catFocus p {
			font-size: 13px;
			color: #122041;
			line-height: 18px;
			margin: 0px;
			padding: 5px 0px 10px 0px;
		}
		.catBtns {
			float: left;
			width: 266px;
			height: 27px;
			margin: 0px;
			padding: 0px;
		}
		#viewCatBtn {
			float: left;
			background: url(../images/ViewCatBtn-over.jpg) no-repeat;
			width: 128px;
			height: 27px;
			margin-right: 10px;
		}
		#viewCatBtn a {
			display: block;
			background: url(../images/ViewCatBtn.jpg) no-repeat;
			width: 128px;
			height: 27px;
		}
		#viewCatBtn a:hover {
			display: block;
			background: url(../images/ViewCatBtn-over.jpg) -128px no-repeat;
		}
		#shopCatBtn {
			float: left;
			background: url(../images/ShopCatOnlineBtn-over.jpg) no-repeat;
			width: 128px;
			height: 27px;
		}
		#shopCatBtn a {
			display: block;
			background: url(../images/ShopCatOnlineBtn.jpg) no-repeat;
			width: 128px;
			height: 27px;
		}
		#shopCatBtn a:hover {
			display: block;
			background: url(../images/ShopCatOnlineBtn-over.jpg) -128px no-repeat;
		}
		#shopOnlineBtn {
			float: left;
			background: url(../images/ShopCatOnlineBtn2-over.jpg) no-repeat;
			width: 190px;
			height: 33px;
			margin-bottom: 20px;
		}
		#shopOnlineBtn a {
			display: block;
			background: url(../images/ShopCatOnlineBtn2.jpg) no-repeat;
			width: 190px;
			height: 33px;
		}
		#shopOnlineBtn a:hover {
			display: block;
			background: url(../images/ShopCatOnlineBtn2-over.jpg) -190px no-repeat;
		}
	.horDotLine {
		clear: both;
		background: url(../images/horDotLine.gif) repeat-x;
		width: 669px;
		height: 1px;
		margin: 0px;
		padding: 0px;
	}
	*html .horDotLine {
		width: 659px;
	}
	.vertDotDiv {
		float: left;
		background: url(../images/vertDotDiv.gif) repeat-y;
		width: 2px;
		margin: 0px;
		padding: 0px;
	}
		/* Bottom Home Page Focus */
		.btmHmFocus {
			width: 650px;
			min-height: 106px;
			padding: 30px 0px 0px 0px;
		}
		.btmHmFocus p {
			font-size: 13px;
			line-height: 18px;
		}
		#lrnMoreBtn {
			background: url(../images/LearnMoreBtn-over.gif) no-repeat;
			width: 85px;
			height: 20px;
		}
		#lrnMoreBtn a {
			display: block;
			background: url(../images/LearnMoreBtn.gif) no-repeat;
			width: 85px;
			height: 20px;
		}
		#lrnMoreBtn a:hover {
			background: url(../images/LearnMoreBtn.gif) -85px no-repeat;
		}
		
		/* MILITARY PAGE */
		.militaryLogoLinks {
			width: 649px;
			min-height: 35px;
			margin: auto;
			margin-top: 10px;
			padding: 0px;
		}
		#logoGSA {
			float: left;
			/*background: url(../images/Logo-GSA-over.gif) no-repeat;*/
			width: 208px;
			height: 35px;
			margin-right: 10px;
		}
		/*#logoGSA a {
			display: block;
			background: url(../images/Logo-GSA.gif) no-repeat;
			width: 166px;
			height: 45px;
		}
		#logoGSA a:hover {
			background: url(../images/Logo-GSA-over.gif) -180px no-repeat;
		}*/
		/*#logoNatGuard {
			float: left;
			background: url(../images/Logo-NatGuard-over.gif) no-repeat;
			width: 166px;
			height: 45px;
			margin-right: 20px;
		}
		#logoNatGuard a {
			display: block;
			background: url(../images/Logo-NatGuard.gif) no-repeat;
			width: 166px;
			height: 45px;
		}
		#logoNatGuard a:hover {
			background: url(../images/Logo-NatGuard-over.gif) -180px no-repeat;
		}*/
		
		#iconGSABrochure {
			float: left;
			/*background: url(../images/icon-GSABrochure-over.gif) no-repeat; */
			width: 208px;
			height: 35px;
			margin-right: 10px;
		}
		/*#iconGSABrochure a {
			display: block;
			background: url(../images/icon-GSABrochure.gif) no-repeat;
			width: 166px;
			height: 45px;
		}
		#iconGSABrochure a:hover {
			background: url(../images/icon-GSABrochure-over.gif) -180px no-repeat;
		}*/
		/*#iconHydraTest {
			float: left;
			background: url(../images/icon-GSABrochure-over.gif) no-repeat;
			width: 166px;
			height: 45px;
			margin-right: 0px;
		}
		#iconHydraTest a {
			display: block;
			background: url(../images/icon-GSABrochure.gif) no-repeat;
			width: 166px;
			height: 45px;
		}
		#iconHydraTest a:hover {
			background: url(../images/icon-GSABrochure-over.gif) -180px no-repeat;
		}*/
		#iconDODeMail {
			float: left;
			/*background: url(../images/icon-DOD-over.gif) no-repeat; */
			width: 208px;
			height: 35px;
			margin-right: 0px;
		}
		/*#iconDODeMail a {
			display: block;
			background: url(../images/icon-DOD.gif) no-repeat;
			width: 166px;
			height: 45px;
		}
		#iconDODeMail a:hover {
			background: url(../images/icon-DOD-over.gif) -180px no-repeat;
		}*/
		.adobeReader {
			display: block;
			margin: auto;
			font-size: 10px;
			width: 270px;
			height: 25px;
		}
		.adobeReader a {
			font-size: 10px;
			color: #122041;
			text-decoration: none;
		}
		.adobeReader a:hover {
			font-size: 10px;
			color: #f07523;
			text-decoration: none;
		}
		
		/* BROCHURES / SPECIALS PAGE */
		.featuredProdFocus {
			width: 649px;
			min-height: 195px;
			margin: 0px 0px 20px 0px;
			padding: 0px;
			overflow: hidden;
		}
		.prodImg {
			float: left;
			width: 139px;
			height: 195px;
			margin: 0px 20px 0px 0px;
			padding: 0px;
		}
		.prodText {
			float: left;
			width: 490px;
			min-height: 195px;
		}
		.prodText .header {
			margin: 0px 0px 10px 0px;
			padding: 0px;
		}
		.prodText h1 {
			font-size: 16px;
			font-weight: bold;
			font-style: italic;
			color: #122041;
			margin: 0px;
			padding: 0px;
		}
		.prodText h1 span {
			font-size: 16px;
			font-weight: bold;
			font-style: italic;
			color: #f07523;
		}
		.prodText p {
			font-size: 13px;
			color: #122041;
			line-height: 18px;
			margin: 0px;
			padding: 5px 0px 5px 0px;
		}
		.tabs {
			clear: both;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-indent: 5px;
			line-height: 25px;
			width: 649px;
			height: 25px;
			margin: 20px 0px 0px 0px;
			padding: 0px;
		}
		#tab1 {
			float: left;
			background: url(../images/SpecialsTab.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			line-height: 25px;
			width: 123px;
			height: 25px;
			margin: 0px 1px 0px 0px;
			padding: 0px;
		}
		#tab1 a {
			display: block;
			background: url(../images/SpecialsTab.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			line-height: 25px;
			text-decoration: none;
			width: 123px;
			height: 25px;
		}
		#tab1 a:hover {
			display: block;
			background: url(../images/SpecialsTab-over.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			line-height: 25px;
			text-decoration: none;
			width: 123px;
			height: 25px;
		}
		#tab2 {
			display: block;
			float: left;
			background: url(../images/BrochureTab1.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			line-height: 25px;
			text-indent: -1px;
			width: 123px;
			height: 25px;
			margin: 0px 1px 0px 0px;
			padding: 0px;
		}
		#tab2 a {
			display: block;
			background: url(../images/BrochureTab1.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			text-indent: -1px;
			line-height: 25px;
			text-decoration: none;
			width: 123px;
			height: 25px;
		}
		#tab2 a:hover {
			display: block;
			background: url(../images/BrochureTab1-over.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			text-indent: -1px;
			line-height: 25px;
			text-decoration: none;
			width: 123px;
			height: 25px;
		}
		#tab3 {
			display: block;
			float: left;
			background: url(../images/BrochureTab2.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			line-height: 25px;
			text-indent: -1px;
			width: 123px;
			height: 25px;
			margin: 0px;
			padding: 0px;
		}
		#tab3 a {
			display: block;
			background: url(../images/BrochureTab2.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			text-indent: -1px;
			line-height: 25px;
			text-decoration: none;
			width: 123px;
			height: 25px;
		}
		#tab3 a:hover {
			display: block;
			background: url(../images/BrochureTab2-over.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			text-indent: -1px;
			line-height: 25px;
			text-decoration: none;
			width: 123px;
			height: 25px;
		}
		.box1 {
			background: #fff;
			width: 645px;
			min-height: 215px;
			border: 1px solid #122041;
			margin: 0px;
			padding: 2px;
			overflow: hidden;
		}
		*html .box1 {
			height: 220px;
		}
		.box1Lt {
			float: left;
			background: #eee;
			width: 434px;
			height: 175px;
			margin: 0px;
			padding: 20px;
		}
		*html .box1Lt {
			height: 220px;
		}
		.box1Lt td ul {
			list-style-type: none;
			margin: 0px 0px 0px 0px;
			padding: 0px;
		}
		.box1Lt td ul li a {
			display: block;
			background: url(../images/listArrow.png) 0px 5px no-repeat;
			font-size: 14px;
			color: #122041;
			line-height: 20px;
			text-decoration: none;
			padding-left: 13px;
		}
		.box1Lt td ul li a:hover {
			background: url(../images/listArrow-over.png) 0px 5px no-repeat;
			font-size: 14px;
			color: #f07523;
			line-height: 20px;
			text-decoration: none;
		}
		*html .box1Lt td ul li a {
			display: block;
			background: url(../images/listArrow.gif) 0px 5px no-repeat;
			font-size: 14px;
			color: #122041;
			line-height: 20px;
			text-decoration: none;
			padding-left: 13px;
		}
		*html .box1Lt td ul li a:hover {
			background: url(../images/listArrow-over.gif) 0px 5px no-repeat;
			font-size: 14px;
			color: #f07523;
			line-height: 20px;
			text-decoration: none;
		}
		.box1Rt {
			float: right;
			background: url(../images/BrochureBkgrd-TIFCO.jpg) repeat-y;
			width: 169px;
			min-height: 215px;
			margin: 0px;
			padding: 0px;
		}
		*html .box1Rt {
			height: 220px;
		}
		.box1Rt .pdfPic {
			margin: auto;
			width: 134px;
			height: 181px;
			margin-top: 17px;
		}
		.box2 {
			background: #fff;
			width: 645px;
			height: 215px;
			border: 1px solid #122041;
			margin: 0px;
			padding: 2px;
		}
		.box2Lt {
			float: left;
			background: #eee;
			width: 434px;
			height: 175px;
			margin: 0px;
			padding: 20px;
		}
		*html .box2Lt {
			height: 180px;
		}
		.box2Lt td ul {
			list-style-type: none;
			margin: 0px 0px 0px 0px;
			padding: 0px;
		}
		.box2Lt td ul li a {
			display: block;
			background: url(../images/listArrow.png) 0px 5px no-repeat;
			font-size: 14px;
			color: #122041;
			line-height: 18px;
			text-decoration: none;
			padding-left: 13px;
		}
		.box2Lt td ul li a:hover {
			background: url(../images/listArrow-over.png) 0px 5px no-repeat;
			font-size: 14px;
			color: #f07523;
			line-height: 18px;
			text-decoration: none;
		}
		*html .box2Lt td ul li a {
			display: block;
			background: url(../images/listArrow.gif) 0px 5px no-repeat;
			font-size: 14px;
			color: #122041;
			height: 20px;
			line-height: 18px;
			text-decoration: none;
			padding-left: 13px;
		}
		*html .box2Lt td ul li a:hover {
			background: url(../images/listArrow-over.gif) 0px 5px no-repeat;
			font-size: 14px;
			color: #f07523;
			height: 20px;
			line-height: 18px;
			text-decoration: none;
		}
		.box2Rt {
			float: right;
			background: url(../images/BrochureBkgrd-Military.jpg) repeat-y;
			width: 169px;
			min-height: 215px;
			margin: 0px;
			padding: 0px;
		}
		*html .box2Rt {
			height: 220px;
		}
		.box2Rt .pdfPic {
			margin: auto;
			width: 134px;
			height: 181px;
			margin-top: 17px;
		}
		#brochures1, #brochures2 {
			display: none;
		}
		#mBrochures {
			display: visible;
		}
	
	/* Right Column */
	.rtCol {
		float: left;
		width: 191px;
		margin: 30px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
	}
	*html .rtCol {
		float: left;
		width: 161px;
		margin: 30px 0px 0px 0px;
		padding: 0px 30px 0px 20px;
	}
		/* Build Your Custom Maintenance System Focus */
		#buildCMSBtn {
			background: url(../images/BuildItNowBtn-over.jpg) no-repeat;
			width: 190px;
			height: 132px;
			margin: 0px;
			padding: 0px;
		}
		#buildCMSBtn a {
			display: block;
			background: url(../images/BuildItNowBtn.jpg) no-repeat;
			width: 190px;
			height: 132px;
			margin: 0px;
			padding: 0px;
		}
		#buildCMSBtn a:hover {
			background: url(../images/BuildItNowBtn-over.jpg) -190px no-repeat;
		}
		/* Military Contracts Focus */
		.militaryFocus {
			font-size: 11px;
			width: 190px;
			margin: 20px 0px 0px 0px;
		}
		.militaryFocus .header {
			width: 190px;
			height: 45px;
		}
		.militaryFocus p {
			font-size: 11px;
			margin: 0px;
			padding: 5px 0px 5px 0px;
		}
		.militaryFocus .flagIcon {
			float: left;
			width: 51px;
			height: 42px;
			margin-right: 8px;
		}
		.militaryFocus .headerText {
			float: left;
			font-size: 12px;
			font-weight: bold;
			line-height: 18px;
			width: 131px;
			margin-top: 3px;
		}
		.militaryFocus .headerText span {
			font-size: 12px;
			font-weight: bold;
			color: #3d83fc;
		}
		#learnMoreBtn {
			background: url(../images/LearnMoreBtn-over.jpg) no-repeat;
			width: 85px;
			height: 20px;
			margin-top: 5px;
		}
		#learnMoreBtn a {
			display: block;
			background: url(../images/LearnMoreBtn.jpg) no-repeat;
			width: 85px;
			height: 20px;
		}
		#learnMoreBtn a:hover {
			background: url(../images/LearnMoreBtn-over.jpg) -85px no-repeat;
		}
		#sprintCupBtn {
			background: url(../images/MenuBtns/SprintCupBtn-over.gif) no-repeat;
			width: 184px;
			height: 20px;
			margin-top: 5px;
		}
		#sprintCupBtn a {
			display: block;
			background: url(../images/MenuBtns/SprintCupBtn.gif) no-repeat;
			width: 184px;
			height: 20px;
		}
		#sprintCupBtn a:hover {
			background: url(../images/MenuBtns/SprintCupBtn-over.gif) -184px no-repeat;
		}
		#Texas500Btn {
			background: url(../images/MenuBtns/btn-Texas500-over.png) no-repeat;
			width: 277px;
			height: 30px;
			margin-top: 10px;
			margin-bottom: 10px;
		}
		#Texas500Btn a {
			display: block;
			background: url(../images/MenuBtns/btn-Texas500.png) no-repeat;
			width: 277px;
			height: 30px;
		}
		#Texas500Btn a:hover {
			background: url(../images/MenuBtns/btn-Texas500-over.png) -277px no-repeat;
		}
		/* Bottom Focus */
		.freedomAlloysFocus {
			width: 190px;
			height: 33px;
			margin-top: 20px;
		}
		.freedomAlloysFocus .logo {
			float: left;
			width: 90px;
			height: 33px;
			margin-right: 5px;
		}
		.freedomAlloysFocus .text a {
			float: left;
			font-size: 11px;
			font-weight: bold;
			color: #122041;
			text-decoration: none;
			width: 95px;
		}
		.freedomAlloysFocus .text a:hover {
			color: #f07523;
			text-decoration: none;
		}

/* FOOTER */
#footerContainer {
	clear: both;
	background: url(../images/FooterTile.jpg) repeat-x;
	height: 99px;
}
.footer {
	background: url(../images/FooterPattern.jpg) center;
	margin: auto;
	font-size: 11px;
	color: #fff;
	width: 960px;
	height: 99px;
}
.footer a {
	color: #fff;
	text-decoration: none;
}
.footer a:hover {
	color: #f07523;
}
.footer .address {
	float: left;
	width: 400px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
.footer .address2 {
	float: right;
	width: 400px;
	text-align: right;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
.footer .address2 span {
	font-size: 10px;
}

.googleMap {
	width: 452px;
	height: 350px;
}

/* SPECIALS PAGE */
#specialsBox2 {
	background: #fff;
	width: 645px;
	min-height: 175px;
	border: 1px solid #122041;
	margin: 0px;
	padding: 2px;
	overflow: hidden;
}
*html #specialsBox2 {
	height: 215px;
	overflow: visible;
}
.boxLt {
	float: left;
	background: #eee;
	width: 434px;
	height: 175px;
	margin: 0px;
	padding: 20px;
}
.boxLt ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.boxLt ul li a {
	display: block;
	background: url(../images/listArrow.png) 0px 5px no-repeat;
	font-size: 14px;
	color: #122041;
	line-height: 20px;
	text-decoration: none;
	padding-left: 13px;
}
.boxLt ul li a:hover {
	background: url(../images/listArrow-over.png) 0px 5px no-repeat;
	font-size: 14px;
	color: #f07523;
	line-height: 20px;
	text-decoration: none;
}
*html .boxLt ul li a {
	display: block;
	background: url(../images/listArrow.gif) 0px 5px no-repeat;
	font-size: 14px;
	color: #122041;
	line-height: 20px;
	text-decoration: none;
	padding-left: 13px;
}
*html .boxLt ul li a:hover {
	background: url(../images/listArrow-over.gif) 0px 5px no-repeat;
	font-size: 14px;
	color: #f07523;
	line-height: 20px;
	text-decoration: none;
}
.boxRt {
	float: right;
	background: url(../images/BrochureBkgrd-TIFCO.jpg) repeat-y;
	width: 169px;
	min-height: 215px;
	margin: 0px;
	padding: 0px;
}
*html .boxRt {
	height: 220px;
}
.boxRt .pic {
	margin: auto;
	width: 134px;
	height: 181px;
	margin-top: 17px;
	border: 1px solid #ccc;
}
.FPotMArchiveLink {
	float: right;
	display: block;
	width: 210px;
	height: 25px;
	text-align: right;
	text-decoration: none;
	margin-top: 7px;
}
*html .FPotMArchiveLink {
	width: 220px;
}
.FPotMArchiveLink a {
	font-size: 12px;
	color: #f07523;
	text-decoration: none;
}
.FPotMArchiveLink a:hover {
	color: #122041;
	text-decoration: underline;
}
.TYCardNumber {
    background: #ccc;
    font-size: 10px;
    font-weight: bold;
    color: #333;
    margin-right: 5px;
    padding: 2px 4px 2px 4px;
    text-decoration: none;
    border: 1px solid #999;
}
.TYCardNumber:hover {
    background: #701071;
    color: #fff;
    border: 1px solid #701071;
}
.backLink {
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
.backLink:hover {
	color: #f07523;
	text-decoration: underline;
}
.mediaBlock {
	width: 659px;
	min-height: 100px;
	overflow: hidden;
}
.mediaIcon {
	float: left;
	width: 150px;
	margin-right: 10px;
	border: 1px solid #666;
}
.mediaContent {
	float: left;
	width: 497px;
}
.trgTable {
	background: #d8d8d8;
	width: 600px;
	height: 900px;
}
.racingSchedule {
	background: #010453;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.racingSchedule th {
	background: #244185;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.racingSchedule td {
	background: #fff;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}
#FP2010open, #FP2011open, #FP2012closed {
	display: none;
}
.archiveHeader {
	background: #122041;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin: 0px 10px 5px 0px;
	padding: 2px 4px 2px 4px;
}
.archiveHeader a {
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.archiveHeader a:hover {
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #3d83fc;
	text-decoration: none;
}
