BODY {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin: 0px;
  color: #7f7f7f;
}
A {
  color: #746a6d;
  text-decoration: none;
}
A:hover { 
  color: #c80000;
  text-decoration: none; 
}

.header_search{
	background-image: url("images/az_nav_bg.gif");
	background-repeat: repeat-x;	
	background-position: right top;
	padding-left: 1px;
	padding-right: 1px;
	height: 48px;
}
.infoBoxContentsSearch, .infoBoxContentsSearch td, .infoBoxContentsSearch TD.boxText {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10px;
  color: #ffffff;
}
.siteWidth { width: 974px; height:30px; }
.maincont_tb {
	padding-top: 5px;
	
}
.maincont_left_td {
	width: 221px;
}
.leftbar_tb {
	width: 221px;
}
.leftbar_tb1 {
	width: 150px;
}
TD.infoBoxHeadingLcornerLeft, TD.infoBoxHeadingLcornerLeft_categ {
}
TD.infoBoxHeadingLeft, TD.infoBoxHeadingLeft_categ {
	background-image: url("images/az_leftbox_heading_mid.gif");
	background-position: left center;
	background-repeat: no-repeat;
	height: 32px;
}

.infoBoxHeadingLeft A:link, .infoBoxHeadingLeft A:active, .infoBoxHeadingLeft A:visited {
	color: #476a9e;
	text-decoration: none;
}
.infoBoxHeadingLeft A:hover {
	color: #c80000;
	text-decoration: none;
}
.infoBoxLeft, .infoBoxLeft_categ {
	border-left: #dddddd solid 1px;
	border-right: #dddddd solid 1px;
	border-bottom: #dddddd solid 1px;
	margin-bottom: 8px;
}
.infoBoxLeft .boxText, .boxText {
	padding: 0 10px;
}
.infoBoxContentsLeft {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #7f7f7f;
	text-align: left;
	line-height: 1.5;
}
.maincont_mid_td { padding: 0 5px; }
TD.infoBoxHeadingLcorner, TD.infoBoxHeadingLcornerCenter { }
TD.infoBoxHeadingRcorner, TD.infoBoxHeadingRcornerCenter { }
/* .plainBoxHeading for ZenCart */ 
TD.infoBoxHeading, TD.infoBoxHeadingCenter, TD.plainBoxHeading {
	padding-left: 20px;
	height: 30px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #828282;
	text-align: left;
}
/* .plainBox for ZenCart and moduleBox for ms3 */ 
.infoBox, .infoBoxCenter, .newProductsBox, .plainBox, .moduleBox { }
.infoBox, .plainBox, .moduleBox, .infoBoxCenter, .newProductsBox { 
	border: #e1e4e7 solid 1px;
	background-color: #f5f8fb; 
}
.productBoxHeading_tb, .productBoxOuter, .productBoxBottom_tb { 
	width: 350px;
}
.productBoxOuter {
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
} 
.productBoxLBottom { 
	width: 30%;
	text-align: center;
}
.productBoxBottom_tb { 
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
TD.productBoxHeadingLcorner {   
}
TD.productBoxHeading {
	padding-left: 10px;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}
TD.productBoxHeadingRcorner { width: 0px; }
TD.productBoxHeading {
	background-image: url("images/az_prod_box_header_l.gif");
	background-position: 10px 5px;
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	height: 25px;
	padding: 0 20px;
}
TD.productBoxHeading A:link, TD.productBoxHeading A:active, TD.productBoxHeading A:visited {
	color: #666666;
	text-decoration: none;
}
TD.productBoxHeading A:hover {
	color: #666666;
	text-decoration: underline;
}
.productBox {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #7f7f7f;
	text-align: left;
}
.productBoxContent {  
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7f7f7f;
	padding: 10px 0 10px 10px;
}
.productBox A:link, .productBox A:active, .productBox A:visited,
.productBoxContent A:link, .productBoxContent A:active, .productBoxContent A:visited {
	color: #c80000;
	text-decoration: none;
}
.productBox A:hover, .productBoxContent A:hover {
	color: #828282;
	text-decoration: underline;
}
.productBoxImage {
	text-align: center;
	vertical-align: top;
}
.productBoxPrice {
	background-color: #42505f;
	background-image: url("images/az_vert_price_box.gif");
	background-position: center;
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	padding-bottom: 4px;
	width: 70px;
}
.text {
	font-family:  Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height:25px;
	padding-left:5PX;
	padding-right:5PX;
}
.title {
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	padding-right:5PX;
}
.productBoxPrice SMALL { font-size: 14px !important; color: #ffffff !important; }
.productBoxDescription {
	height: 40px;
}
.productBoxMBottom { width: 0px; }
.productBoxRBottom { 
	width: 50%; 
	text-align: center;
}
.productBoxHSep {
}
.productBoxVSep {
}
.productBoxMid{ }
.productInfo {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #7f7f7f;
	text-align: left;
	line-height: 1.5;
}
.productInfoPrice {
  font-family: Tahoma, Arial;
	font-weight: bold;
  font-size: 14px;
	color: #d44100;
	height: 30px;
}
.productInfo A:link, .productInfo A:active, .productInfo A:visited {
	color: #746a6d;
	text-decoration: underline;
}
.productInfo A:hover {
	color: #c80000;
	text-decoration: none;
}
.footer_td2 { 
	background-image: url("images/az_footer_left.gif");
	background-repeat:repeat;
	padding-left: 3px;
	padding-right: 5px;
	height: 56px;
	width:1000px;
	color: #ffffff;
}
.animBoxBrowseByCell {
	white-space: nowrap;
	background-image: url("images/az_categbox_bg.gif");
	background-position: left bottom;
	background-repeat: repeat-x;
	padding: 5px 4px;
	color: #c80000;
}
.animBoxBrowseByCell_hover {
	white-space: nowrap;
	background-image: url("images/az_categoty.gif");
	background-position: left bottom;
	background-repeat: repeat-x;
	padding: 5px 4px;
	color: #c80000;
}
.footer_tb {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	background-image: url("images/az_footer_mid.gif");
	background-position: left top;
	background-repeat: repeat-x;
	height: 56px;
}
.footer_tb A:link, .footer_tb A:active, .footer_tb A:visited {
	color: #bababa;
	text-decoration: none;
}

.footer_menu_tb A:link, .footer_menu_tb A:active, .footer_menu_tb A:visited {
	color: #746a6d;
	text-decoration: none;
}
.footer_menu_tb A:hover {
	color: #c80000;
	text-decoration: underline;
}
.marquee {font-family: Tahoma;
          color:#7f7f7f;
		  font-size:14px;
		  font-weight:bold;
		  }
