/* # Product Listings  #  */

@import url(prodListings.css);

/* # END Product Listings  # */


/* # Product Listings  #  */

@import url(xSellprodListings.css);

/* # END Product Listings  # */


/* # Horizontal Static Menu  # 

@import url(horz-menu.css);

 END Horizontal Menu  # */


/* # Featured Front  #  */

@import url(featured.css);

/* # END Featured Front # */


/* # Auto Suggest Search Box # */

@import url(autosuggestbox.css);

/* # END Auto Suggest Search Box # */


 /* # Vert Menu Code # 

@import url(catlist.css);

 # End Vert Menu # */


 /* # Shopping Cart info box # */

@import url(cartbox.css);

/* # End Shopping Cart info box # */


 /* # SiteMap Page # */

@import url(sitemap.css);

/* # END SiteMap Page # */


/* # Product Info / Description Page #  */

@import url(productInfo.css);

/* # END Product Info / Description Page # */


.transpng {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader();
}


BODY {margin:0; width:100%; overflow-x:hidden; background-color:#6b6a6a}
 	body, div, p, th, td, li, dd {font:12px Arial; color: #000000; font-smooth:always;}
	
	.whitetxt {color: #FFFFFF;}
	.yellowtxt {color: #F7DD05;}
	.bullet {font-size:8px; color: #F7DD05; letter-spacing:-1px;}
	
	A:link {color:#FFFFFF; text-decoration:none;}
    A:visited {color:#FFFFFF; text-decoration:none;}
    A:hover {color:#CCCCCC; text-decoration:none;}

    a.mainlink:link {color: #727371; font:bold 12px arial;}
	a.mainlink:visited {color: #727371; font:bold 12px arial;}
	a.mainlink:hover {color: #333333; font:bold 12px arial;}

	a.blklink:link {color: #333333;}
	a.blklink:visited {color: #333333;}
	a.blklink:hover {color: #79BA4D;}

.headLinksm{font-family:arial; font-size:11px; text-transform:uppercase;}

	a.headLinksm:link {color: #666666; text-decoration:none;}
	a.headLinksm:visited {color: #666666; text-decoration:none;}
	a.headLinksm:hover {color: #B65B34; text-decoration:underline;}

	
.headLinks {font-family:Tahoma; font-size:14px;}

	a.headLinks:link {color: #FFFFFF; text-decoration:none;}
	a.headLinks:visited {color: #FFFFFF; text-decoration:none;}
	a.headLinks:hover {color: #B65B34; text-decoration:none;}

	a.redlink:link {color: #B60608;}
	a.redlink:visited {color: #B60608;}
	a.redlink:hover {color: #000000;}
	
    .footlink {font:11px arial;}
	a.footlink:link {color: #666666; text-decoration:none;}
	a.footlink:visited {color: #666666; text-decoration:none;}
	a.footlink:hover {color: #9C3B3B; text-decoration:underline;}


a.productslice-basic:link {color: #666666; }
a.productslice-basic:visited {color: #666666; font-family: Arial;}
a.productslice-basic:hover {color: #FF7318; font-family: Arial;}
a.productslice-basic:active {color: #FF7318; font-family: Arial;}

a.productslice:link {color: #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.productslice:visited {color: #666666; font: bold 12px Arial;}
a.productslice:hover {color: #FF7318; font: bold 12px Arial;}
a.productslice:active {color: #FF7318; font: bold 12px Arial;}

a.special:link {color: #666666;font: bold 13px Verdana;}
a.special:visited {color: #666666;font: bold 13px Verdana;}
a.special:hover {color: #FF7318;font: bold 13px Verdana;}
a.special:active {color: #FF7318;font: bold 13px Verdana;}
	
a.special2:link {color: #FFFFFF; font: bold 16px Arial;}
a.special2:visited {color: #FFFFFF; font: bold 16px Arial;}
a.special2:hover {color: #FFF000; font: bold 16px Arial;}
a.special2:active {color: #FFF000; font: bold 16px Arial;}

.smalltxt {font-size: 10px;}


  #overlay{     position:absolute; top:0; left:0;       width:100%;     z-index:10001;  background-color:#000; -moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40); }
  #dialog_box  {position: absolute; top:50%; left:50%;  z-index:10002;  text-align:left; }

.dialog_process {
  padding: 0px;
  border: 1px solid #3E3E3E;
  background-color:#EFEFEF;
  display: block;
  top: 50%;
  left: 50%;
}
#dialog_box_header {
  display: block;
  font: 11px arial;
  font-weight: bold;
  background-color: #6D9EFD;
  color: #FFF;
  padding: 3px 0px 3px 8px;
  height: 16px;
  width: 292px;
  *width:300px;
}

#progress_bar_status {
  display: block;
  font: 11px arial;
  width: 292px;
  padding: 8px 8px 8px 8px;
}

/* ///////// /////////  */

/* /* ///////// /////////  */

.bestseller_icon {
  top:1px;
  left:70;
  width:100px;
  height:100px;
  z-index:100;
  position: absolute; 

}

/* ####### FREE SHIPPING ICON ####### */

.free_shipping_icon {
  left:4px;
  top:129px;
  /* background:url(/images/items/freeship.png) no-repeat;  */
background:url(/images/items/freeship.gif) no-repeat; 
  *background:url() no-repeat;
  *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/items/freeship.gif');
  width:100%;
  height:100%;
}

/* ####### END FREE SHIPPING ICON - TAG VERSION 1 ####### */

.qview_icon {
  top:130px;
  left:182px;
  cursor:help; /*cursor:url("/images/spacer.gif")*/
position: absolute; 
} */

button.redlink {
color:#C40202;
font: bold 11px tahoma;
background-color:white;
border:0;
}


.menuToplink {font:bold 12px Arial; }

a.menuToplink:link {color: #FFFFFF;}
a.menuToplink:visited {color: #FFFFFF;}
a.menuToplink:hover {color: #0000FF;}

.menuToptext1 a {display:block; padding:0; width:128px; height:37px; border:1px solid #666666; text-align:center; white-space:nowrap; line-height:37px; background-color:#5EABDF; text-decoration:none;}
.menuToptext1 a:hover {display:block; background-color:#74B8E4;}

.menuToptext a {display:block; line-height:37px; background-color:#5EABDF; border:1px solid #666666; height:37px; width:130px; text-decoration:none; text-align:center;}
.menuToptext a:hover {display:block; background-color:#74B8E4;}


.menuMy a {width:180px; height:26px; border:1px solid #D9D9D9; border-bottom:0; text-decoration:none;
}

.menuMy a:hover {width:180px; height:26px; background-color:#F2F2F2; border:1px solid #D9D9D9; border-bottom:0;
}


/* ####### Product_listings / Search Results Page ####### */


/* #### Breadcrumb display #### */

.breadcrumbs-postionID {
position:relative;
top:0px; 
left:5px;
}

.breadcrumb {color:#FFFFFF; font-weight: bold; font-size: 11px;}
.breadcrumb_raquo {font:bold 14px Arial; color:#FFFFFF; text-transform: uppercase;}

a.breadcrumb:link {color:#FFFFFF;}
a.breadcrumb:visited {color:#FFFFFF;}
a.breadcrumb:hover {color:#FFFFFF;}

/* #### END Breadcrumb display #### */



.masterRelative {position:relative;}



/* ######## Master Content Div ######## */

.contentDiv {
top:15px;
left:5px;
width:518px;
/*overflow-x:hidden;*/
padding-bottom:5px;
z-index:3;
}

/* ######## Master Content Div ######## */

/* ####### END Product_listings / Search Results Page ####### */



/* //// Product Info Page //// */

.include-left_css-menu {position:relative; z-index:3;
}

/* .master_pos {position:relative; height:100%; z-index:1;
} */


.category_banner {position:relative; top:3px; left:1px; z-index:1;
}



/* ///////// Shop By Catagory /////////  */


.cat-main_table {width:185px; padding:0; border:0;}


.listCategoryDesc {padding:10px; padding-top:5px; padding-bottom:7px;}


.raquo {font:bold 12px Arial; color:#B60608;}

.raquo_txt {padding-left:5px; padding-top:2px;}

.shopby_cat {padding-left:10px; padding-top:10px; line-height:11px;}
.shopby_price {padding-left:10px; padding-top:10px; line-height:13px;}


/* ///////// END Shop By Catagory /////////  */

/* ///////// Shop By Price /////////  */

.shopbyprice_raquo {font:bold 12px Arial; color:#B60608; padding-right:3px; line-height:19px;}
.shopbyprice_txt {font:bold 11px Tahoma; color:#B60608; line-height:19px;}


/* ///////// END Shop By Price /////////  */

/* ///////// Tell a Friend /////////  */

.tellfriend_txt {font:11px arial; text-align:left;}

/* ///////// END Tell a Friend /////////  */

.hedertxt {
	color:#FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left: 400px;
}

.fottertxt {
color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}



.logo {
padding-left:0px;
}

.welcome {
color:#000000;
padding:10px;
font-size:12px;
}

.links4 {
padding-left:20px;
}

.main input, .main select, .main textarea {
width: 250px;
color:#000000;
}
