.leftTD{
	vertical-align: top;
	background-color: #6A6A6A;
	padding: 0px 8px 8px 8px;
}
.mainTD{
	vertical-align: top;
}
.imageTD{
	font-size: 1px;
	height: 1px;
	vertical-align: top;
}
.spacerTD{
	font-size: 1px;
	height: 6px;
}
.topMenu{
	height: 58px;
	font: normal 12px Arial;
	color: white;
	background-color: #312D2E;
	text-align: center;
	border-right: 1px solid #616161;
}
.topMenu a:link{
	color: white;
	text-decoration: none;
}
.topMenu a:active{
	color: white;
	text-decoration: none;
}
.topMenu a:visited{
	color: white;
	text-decoration: none;
}
.topMenu a:hover{
	color: white;
	text-decoration: none;
}
.firstPageHeading{
	color: #8D8B8C;
	font: normal 14px Impact,Arial;
	letter-spacing: 1px;
	padding: 5px 0px 15px 10px;
	text-decoration: underline;
	
}
.firstPageText{
	color: #8D8B8C;
	font: normal 10px Verdana,Arial;
	padding-left: 10px;
}
.frames{
	text-align: right;
	padding-right: 10px;
	color: #8D8B8C;
	font: normal 10px Verdana,Arial;
}
.frames a:link{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.frames a:visited{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.frames a:active{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.frames a:hover{
	color: #8D8B8C;
	font-weight: bold;
	text-decoration: underline;
}
.mainCategory{
	font: bold 16px Arial;
	color: white;
	padding-left: 5px;
	height: 43px;
}
.mainCategory a:link{
	color: white;
	text-decoration: none;
}
.mainCategory a:visited{
	color: white;
	text-decoration: none;
}
.mainCategory a:active{
	color: white;
	text-decoration: none;
}
.mainCategory a:hover{
	color: white;
	text-decoration: none;
}
.leftCategoryMenu{
	background-color: #434343;
	border-bottom: 1px solid #6A6A6A;
	color: #C7C7C7;
	font: bold 11px Arial;
}
.leftCategoryMenu a:link{
	color: #C7C7C7;
	text-decoration: none;	
}
.leftCategoryMenu a:visited{
	color: #C7C7C7;
	text-decoration: none;	
}
.leftCategoryMenu a:active{
	color: #C7C7C7;
	text-decoration: none;	
}
.leftCategoryMenu a:hover{
	color: #C7C7C7;
	text-decoration: none;	
}
.leftItemMenu{
	background-color: #A4A4A4;
	color: black;
	font: normal 10px Verdana,Arial;
	padding-left: 10px;
	height: 20px;
}
.leftItemMenu a:link{
	color: black;
	text-decoration: none;
}
.leftItemMenu a:active{
	color: #1B4C8F;
	text-decoration: none;
}
.leftItemMenu a:visited{
	color: black;
	text-decoration: none;
}
.leftItemMenu a:hover{
	color: black;
	text-decoration: none;
}
.categoryDescription{
	padding-left: 10px;
	font: normal 11px Verdana,Arial;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
}
.categoryTD{
	text-align: center;
	font: bold 12px Arial;
	vertical-align: top;
	height: 140px;
}
.categoryName{
	text-align: right;
	font: bold 12px Arial;
	vertical-align: top;
}
.totalItems{
	text-align: center;
	font: normal 10px Verdana,Arial;
	color: black;	
}
.totalItems a:link{
	color: black;
	text-decoration: none;
}
.totalItems a:visited{
	color: black;
	text-decoration: none;
}
.totalItems a:active{
	color: black;
	text-decoration: none;
}
.totalItems a:hover{
	color: black;
	text-decoration: none;
}
.itemCode{
	font: normal 10px Verdana,Arial;
	color: #1B4C8F;
	padding-top: 5px;
}
.itemName{
	font: normal 10px Verdana,Arial;
	color: black;
	padding-top: 5px;
}
.moreDetails{
	font: bold 10px Verdana,Arial;
	color: #1B4C8F;
	padding-top: 5px;
}
.moreDetails a:link{
	color: #1B4C8F;
	text-decoration: none;
}
.moreDetails a:active{
	color: #1B4C8F;
	text-decoration: none;
}
.moreDetails a:visited{
	color: #1B4C8F;
	text-decoration: none;
}
.moreDetails a:hover{
	color: #C70000;
	text-decoration: none;
}
.errorMessage{
	text-align: center;
	font: normal 11px Verdana,Arial;
}
.itemHeading{
	padding-left: 10px;
	font: bold 11px Verdana,Arial;
	height: 18px;
	background-color: #A4A4A4;
}
.itemDescription{
	padding: 5px 5px 5px 5px;
	font: normal 11px Verdana,Arial;
	text-align: justify;
}
.bodyText{
	color: #1B4C8F;
	font: normal 11px Verdana,Arial;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
}
.bodyText a:link{
	color: #1B4C8F;
	font-weight: bold;
	text-decoration: none;
}
.bodyText a:visited{
	color: #1B4C8F;
	font-weight: bold;
	text-decoration: none;
}
.bodyText a:active{
	color: #1B4C8F;
	font-weight: bold;
	text-decoration: none;
}
.bodyText a:hover{
	color: #C30000;
	font-weight: bold;
	text-decoration: none;
}