body{/*	background-image: 		url(../images/header/hdrbg.jpg);	background-repeat: 		repeat-x;	background-position: 	top;*/	margin: 				0px 0px 0px 0px;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				8pt;	line-height:			14pt;	background-color:		#000000;}form{ 	margin: 				0px 0px 0px;}h1{	font-family: 			Arial, Helvetica, sans-serif;	font-size: 				18pt;	line-height:			20pt;	color:					#CC0000;}h2{	font-family: 			Arial, Helvetica, sans-serif;	font-size: 				14pt;	line-height:			16pt;	color:					#CC0000;	font-weight:			bold;}.navbarbg{	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				9pt;	line-height:			14pt;	font-style: 			normal;}.navbarbg a{/*	display: 				block; */	color: 					#CC0000;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	padding:				2px 2px 2px 2px;	/*background-image: 		url(../images/menu/menubg.jpg);	border-top: 			1px solid #CCCCCC;	border-right: 			1px solid #CCCCCC;	border-left: 			1px solid #CCCCCC;*/}.navbarbg a:link{	color: 					#CC0000;	background-color: 		#ffffff;/*	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-weight: 			bold;	height: 				20px;	padding:				4px 0 0 0;	text-align: 			center;	text-decoration: 		none;	width: 					100%;*/}.navbarbg a:visited{	color: 					#CC0000;		background-color: 		#ffffff;/*	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-weight: 			bold;	height: 				20px;	padding:				4px 0 0 0;	text-align: 			center;	text-decoration: 		none;	width: 					100%;*/}.navbarbg a:hover{	color: 					#FFFFFF;	background-color:		#CC0000;/*	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-weight: 			bold;	height: 				20px;	padding-bottom: 		0px;	padding-top: 			4px;	width: 					100%;*/}.navbarbg a:active{	color: 					#FFFFFF;	background-color:		#CC0000;/*	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-weight: 			bold;	height: 				20px;	padding-bottom: 		0px;	padding-top: 			4px;	text-align: 			center;	text-decoration: 		none;	width: 					100%;*/}.xCellBorder{	background-color: 		#FFFFFF;	padding:				0 0 0 0;}.xTopCell{	background-color: 		#000000;}/*formats the search box in the shoppage_header file.*/.searchfield{	background-color: 		#FFFFFF;	border:					1px solid #333333;	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			normal;}/*formats the display of the text boxes throughout the front end*/textarea, input, select {	background-color: 		#FFFFFF;	border:					1px solid #333333;	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			normal;}.txtfield{	background-color: 		#FFFFFF;	border:					1px solid #333333;	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			normal;}.txtfielddropdown{	background-color: 		#FFFFFF;	border:					1px solid #333333;	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			normal;}.menuhdr{	font-family: 			Verdana, Arial, Helvetica, sans-serif;	background-color: 		#FFFFFF;	color: 					#333333;	font-weight: 			bold;	text-align: 			left;	padding:				5px;	border-bottom:			1px solid #EDEDED;	border-left:			1px solid #EDEDED;}.menubdr{	background-color: 		#B3B7BB;}.dashed{	border-left: 			1px solid #cccccc;	border-right: 			1px solid #cccccc;	border-bottom: 			1px solid #cccccc;	background-color: 		#F7F7F7;}.leftmenumain a{	border-top: 			1px solid #D3D3D3;	display: 				block;}.leftmenumain{	background-color: 		#F7F7F7;	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			bold;	text-align: 			left;}.leftmenumain a:link{	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			normal;	padding-bottom: 		7px;	padding-left: 			4px;	padding-top: 			6px;	text-align: 			left;	text-decoration: 		underline;	width: 					100%;}.leftmenumain a:visited{	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			normal;	padding-bottom: 		7px;	padding-left: 			4px;	padding-top: 			6px;	text-align: 			left;	text-decoration: 		underline;	width: 					100%;}.leftmenumain a:hover{	background-color: 		#EEEEEE;	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			normal;	padding-bottom: 		7px;	padding-left: 			4px;	padding-top: 			6px;	text-align: 			left;	text-decoration: 		none;	width: 					100%;}.leftmenumain a:active{	color:					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			normal;	padding-bottom: 		7px;	padding-left: 			4px;	padding-top:			6px;	text-align: 			left;	text-decoration: 		underline;	width: 					100%;}.dottedBorder {	border: 				1px dotted #cccccc; 	background-color: 		#F9F9F9;	padding: 				5px;	}.submitbtn {   color:					#FFFFFF;   font-family: 			Arial, Helvetica, sans-serif;   background-color: 		#CC0000;   font-size: 				small;   font-weight: 			bold;   border-top:				1px solid #FF0000;   border-left:				1px solid #FF0000;   border-bottom:			1px solid #666666;   border-right:			1px solid #666666;   padding-top:				1px;   padding-bottom:			2px;   font-variant:			small-caps;}/*formats the header text throughout the site*/.txtheader{	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			bold;	text-align:				left;}/*formats the mini cart subtotal  in the right menu*/.cartsubtotalminicart{	color: 					#333333;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			bold;	text-align:				right;	}/*formats the links in the minicart*/.cartminilinks{	color: 					#CC0000;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			bold;	text-align: 			left;}.cartminilinks a:link{	color: 					#CC0000;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			bold;	text-align: 			left;}.cartminilinks a:visited{	color: 					#990000;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			bold;	text-align: 			left;}.cartminilinks a:hover{	color: 					#CC0000;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			bold;	text-align: 			left;}.cartminilinks a:active{	color: 					#CC0000;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	font-weight: 			bold;	text-align: 			left;}.hdrproduct{	color: 					#CC0000;	font-family: 			Arial, Helvetica, sans-serif;	font-size: 				14pt;	line-height:			16pt;	font-weight: 			bold;}/* JD DESIGN ADDITIONS */#footer {	background-color:		#000000;	color:					#cccccc;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	line-height:			10pt;}#footer a {	color:					#cccccc;	font-family: 			Verdana, Arial, Helvetica, sans-serif;	font-size: 				x-small;	font-style: 			normal;	text-decoration:		none;	line-height:			10pt;	}#footer a:hover {	color:					#FFFFFF;	background-color:		#CC0000;	text-decoration:		none;	line-height:			10pt;	}a {	color:					#CC0000;	font-style: 			normal;	text-decoration:		underline;}a:visited {	color:					#FF0000;	font-style: 			normal;	text-decoration:		underline;}a:hover {	color:					#FFFFFF;	background-color:		#CC0000;	text-decoration:		none;}a.product, a.product:hover, a.product:visited, a.product:active {	color:					#CC0000;	font-style: 			normal;	text-decoration:		none;	background-color:		transparent;}#fieldlabel {	color:					#999999;}td.grungehome {	background-image:		url('../images/bkgrd_home.gif');	background-repeat:		no-repeat;	background-color:		#000000;	height:					624px;	width:					100%;}td.grungetop {	background-image:		url('../images/bkgrd_top.gif');	background-repeat:		no-repeat;	background-color:		#FFFFFF;	height:					67px;}td.grungeleft {	background-image:		url('../images/bkgrd_left.gif');	background-repeat:		repeat-y;	background-color:		#EFEFEF;	height:					100%;	width:					66px;}td.grungeright {	background-image:		url('../images/bkgrd_right.gif');	background-repeat:		repeat-y;	background-color:		#EFEFEF;	height:					100%;	width:					32px;}td.grunge {	background-image:		url('../images/bkgrd_grey.gif');	background-repeat:		repeat-y;	background-color:		#EFEFEF;	height:					100%;}.breadcrumb {	color:					#666666;}.breadcrumb a {	color:					#666666;}.breadcrumb a:hover {	color:					#FFFFFF;	background-color:		#CC0000;}#productinfo {	text-align:				center;	color:					#000000;}#productinfo b {	color:					#CC0000;}#productinfo b a:hover {	background-color:		#CC0000;	color:					#FFFFFF;	text-decoration:		none;}