/* Default CSS Stylesheet for a new Web Application project */
/*
	Blue -- #336699
	Red  -- #B30737
	LtGrey -- #DBD9D6
	Lightergrey -- #EBEEEE
	LtBlack -- #4A4848
*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;     
 }

A.Categories, A:active.Categories {
	COLOR: #4A4848;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	text-transform : lowercase;
	text-decoration : none;
}
A:hover.Categories {
	color : #cd0b0a;
	text-decoration : underline;
}
A.CategoriesNew, A:active.CategoriesNew, A:visited.CategoriesNew {
	COLOR: #4A4848;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	text-transform :lowercase;
	text-decoration : none;
}
A:hover.CategoriesNew {
	color : #4A4848;
	text-decoration : Underline;
	color:#cd0b0a;
}

A.CategoriesNew1, A:active.CategoriesNew1, A:visited.CategoriesNew1 {
	COLOR: black;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	text-transform :lowercase;
	text-decoration : Underline;
}
A:hover.CategoriesNew1 {
	color : black;
	text-decoration : none;
	color:Red;
}


A.CategoriesPromotions, A:active.CategoriesPromotions, A:visited.CategoriesPromotions {
	COLOR: #4A4848;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	text-decoration : Underline;
	font-weight:bold ;
}
A:hover.CategoriesPromotions {
	color : #4A4848;
	text-decoration : none;
	color:Red;
}

A.SubCategoriesNew, A:active.SubCategoriesNew, A:visited.SubCategoriesNew {
	COLOR: #4A4848;
	FONT-FAMILY: arial;
	FONT-SIZE: 10px; 
	text-decoration : Underline;
} 
A:hover.SubCategoriesNew {
	color : red;
	text-decoration : none;
	color:Red;
}

A.CategoriesRed, A:active.CategoriesRed {
	color : red;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	text-transform : lowercase;
	text-decoration : none;
}
A:hover.CategoriesRed {
	COLOR: #4A4848;
	text-decoration : underline;
}
A.PaperStyles, A:active.PaperStyles {
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: None;
}
A:hover.PaperStyles {
	TEXT-DECORATION: Underline;
}

A.bluelink, A:active.bluelink{
	COLOR: #003399;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: None;
	font-weight : bold;
}
A:hover.bluelink {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: Underline;
	font-weight : bold;
}

A.bluelinkPaging, A:active.bluelinkPaging{
	COLOR: #000099;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE:  smaller ;
	TEXT-DECORATION: None;
	font-weight : bold;
}
A:hover.bluelinkPaging {
	COLOR: #000099;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE:   smaller ;
	TEXT-DECORATION: Underline;
	font-weight : bold;
}
A.greylinkNew, A:active.greylinkNew, A:visited.greylinkNew{
	COLOR: #4A4848;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
A:hover.greylinkNew {
	COLOR:  red;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.greylinkManual, A:active.greylinkManual, A:visited.greylinkManual{
	COLOR: #4A4848;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
A:hover.greylinkManual {
	COLOR:  red;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-weight : bold;
}


A.bluelinksmall, A:active.bluelinksmall {
	COLOR: #336699;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: None;
}
A:hover.bluelinksmall {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
} 

A.greylink, A:active.greylink {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: Underline;
	font-weight : bold;
}
A:hover.greylink {
	TEXT-DECORATION: None;
}

A.greylinksmall, A:active.greylinksmall {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}
A:hover.greylinksmall {
	TEXT-DECORATION: None;
}

A.greylinkSearch, A:active.greylinkSearch {
	COLOR: black;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: Underline;
}
A:hover.greylinkSearch {
	TEXT-DECORATION: None;
}


	
A.greylinksmallNew, A:active.greylinksmallNew, A:Visited.greylinksmallNew {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}
A:hover.greylinksmallNew {
	TEXT-DECORATION: None;
	color:#666666;
}

A.greylinkSearchNew, A:active.greylinkSearchNew, A:Visited.greylinkSearchNew {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	TEXT-DECORATION: Underline;
}
A:hover.greylinkSearchNew {
	TEXT-DECORATION: None;
	color:#666666;
}

A.greylinkPriceNew, A:active.greylinkPriceNew, A:Visited.greylinkPriceNew {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}
A:hover.greylinkPriceNew {
	TEXT-DECORATION: None;
	color:#666666;
}

A.greymanufacturer, A:active.greymanufacturer, A:hover.greymanufacturer{
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: NONE;
}
A.Specialsblack, A:Active.Specialsblack, A:hover.Specialsblack
{ color: Black ;
	font-family: verdana;
 font-size: 7pt;
 text-decoration:none;
 font-weight:bold ;
	}

A.WhiteLinkSmallNew, A:active.WhiteLinkSmallNew, A:visited.WhiteLinkSmallNew
{
color:White ;
font-family:Verdana;
font-weight: bold;
font-size: 8pt;
text-decoration: Underline;
}
A:hover.WhiteLinkSmallNew
{
    text-decoration: none;
	Font-size: 8pt;
	color:White ;
	font-family:Verdana;
	font-weight:Bold;
}

A.RedLinkNew, A:active.RedLinkNew, A:visited.RedLinkNew
{
color:Red ;
font-family:Verdana;
font-weight: bold;
font-size: 8pt;
text-decoration: none;
}
A:hover.RedLinkNew
{
    text-decoration: Underline;
	Font-size: 8pt;
	color:Red ;
	font-family:Verdana;
	font-weight:Bold;
}

A.whitelinksmall, A:active.whitelinksmall  {
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}
A:hover.whitelinksmall {
	TEXT-DECORATION: None;
	font-weight:bold; 
}
A.smalllink, A:active.smalllink {
	COLOR: #003399;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}
A:hover.smalllink {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: None;
} 

A.greylink, A:active.greylink {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: Underline;
	font-weight : bold;
}

A:hover.greylink {
	TEXT-DECORATION: None;
}

A.greylinksmall, A:active.greylinksmall {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}

A:hover.greylinksmall {
	TEXT-DECORATION: None;
}

A.blacklinksmall, A:active.blacklinksmall {
	COLOR: #000000;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}

A:hover.blacklinksmall {
	TEXT-DECORATION: None;
}

A.blacklinksmallNewBold, A:active.blacklinksmallNewBold {
	COLOR: #000000;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION:  none;
	font-weight:bold ;
}

A:hover.blacklinksmallNewBold {
	TEXT-DECORATION: None;
}
A.prodblue, A:active.prodblue {
	COLOR: #2477A9;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	TEXT-DECORATION: None;
}
A.blacklinksmallNewStorm, A:active.blacklinksmallNewStorm{
	COLOR: #000000;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 13px;
	TEXT-DECORATION:  none;
	font-weight:bold ;
}

A:hover.blacklinksmallNewStorm {
	TEXT-DECORATION: None;
}
A:hover.prodblue {
	COLOR: #666666;
	TEXT-DECORATION: Underline;
}

A.prodblueNew, A:active.prodblueNew, A:visited.prodblueNew {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	TEXT-DECORATION: Underline;
	font-weight:bold ;
}


A:hover.prodblueNew {
	COLOR:Red  ;
	TEXT-DECORATION: none;
}

A.prodblueNewStorm, A:active.prodblueNewStorm, A:visited.prodblueNewStorm {
	COLOR:  Navy  ;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 13px;
	TEXT-DECORATION: Underline;
	font-weight:bold ;
}


A:hover.prodblueNewStorm {
	COLOR: Navy  ;
	TEXT-DECORATION: none;
}
A.prodblueNewStorm, A:active.prodblueNewStorm, A:visited.prodblueNewStorm {
	COLOR: Black  ;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
	font-weight:bold ;
}


A:hover.prodblueNewStorm {
	COLOR: red  ;
	TEXT-DECORATION: none;
}

A.prodRedNew, A:active.prodRedNew, A:visited.prodRedNew {
	COLOR: Red;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	font-weight:bold ;
}
A:hover.prodRedNew {
	COLOR:Red  ;
	TEXT-DECORATION: none;
}

A.SpecialsManuNew, A:active.SpecialsManuNew, A:visited.SpecialsManuNew {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	TEXT-DECORATION: Underline;
	font-weight: normal ;
}
A:hover.SpecialsManuNew {
	COLOR:Red  ;
	TEXT-DECORATION: none;
}
A.ProdIndexNew, A:active.ProdIndexNew, A:visited.ProdIndexNew {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: Underline;
	font-weight:bold ;
}
A:hover.ProdIndexNew {
	COLOR:Red  ;
	TEXT-DECORATION: none;
}

A.ProdIndexCommodityNew, A:active.ProdIndexCommodityNew, A:visited.ProdIndexCommodityNew {
	COLOR: Red;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	TEXT-DECORATION: Underline;
	font-weight:bold ;
}
A:hover.ProdIndexCommodityNew{
	COLOR:red  ;
	TEXT-DECORATION: none;
}


A.redlinksmall, A:active.redlinksmall {
	COLOR: #EF3039;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}

A:hover.redlinksmall {
	TEXT-DECORATION: None;
}

A.redlinksmallNew, A:active.redlinksmallNew {
	COLOR: #EF3039;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}

A:hover.redlinksmallNew {
	TEXT-DECORATION: None;
	color:#EF3039;
}

A.RedlinkHeaderNew, A:active.RedlinkHeaderNew, A:visited.RedlinkHeaderNew {
	COLOR: red;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: Underline;
}

A:hover.RedlinkHeaderNew 
{
	COLOR:Red  ;
	TEXT-DECORATION: none;
	
}
A.RedlinkBoldNew, A:active.RedlinkBoldNew, A:visited.RedlinkBoldNew {
	COLOR: red;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 15px;
	TEXT-DECORATION: Underline;
}

A:hover.RedlinkBoldNew 
{
	COLOR:Red  ;
	TEXT-DECORATION: none;
	
}

A.betterpricelink, A:active.betterpricelink {
	COLOR: #046693;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: Underline;
}

A:hover.betterpricelink {
	TEXT-DECORATION: None;
}

A.footnote, A:active.footnote 
{
	COLOR: #4A4848;
	font-family: "Times New Roman", Times, serif;
	FONT-SIZE: 7pt;
	TEXT-DECORATION: Underline;
}
A:hover.footnote {
	COLOR: #EF3039;
}
A.HlImg
{
 border-width:0;
  border-style:none;	
}

/*---------------------------------------------------------------------*/
.styleheader{
	COLOR: #003399;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 10pt;
	font-weight : bold;
}

.formheader{
	COLOR: #003399;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
}

.normaltext{
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

.greytext{
	COLOR: #5E5B5B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	
}

.greyverdana{
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.redtext{
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.redtextSmallStorm
{
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	}
.RedErrorMssg
{
	 color:Red;
	 font-family: Verdana ;
	 font-size:11pt;
	 font-weight:bold ;
}

.WhiteErrorMssg
{
	 color:White;
	 font-family: Verdana,Arial ;
	 font-size:10pt;
	 font-weight:bold ;
	 background-color:Red ;
	  
}
.redtextsmall{
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.redtextboldnew{
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight:bold ;
}
.redtextboldnew1{
	COLOR: #cd0b0a;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold ;
}
.bluetextboldnewGoogle
{
	COLOR: #0000ff ;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 13px;
	font-weight:bold ;
	}
.redtextboldCheckout{
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold ;
}
.redtextboldStrom{
	COLOR: #cc3300 ;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 20px;
	font-weight:bold ;
}

.redtextboldStromNew{
	COLOR: #cc3300 ;
	FONT-FAMILY: Arial,Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold  ;
}
.WhiteTextBold{
	COLOR:  White  ;
	FONT-FAMILY: Arial,Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold  ;
}

.greytextsmall{
	COLOR: #5E5B5B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}


.greytextsmallSearch{
	COLOR: #5E5B5B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}
.blacktextsmall{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

.whitetext{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.whitetextNew{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight:bold ;
}

.Grey-textNew{
	COLOR: #5b5b5b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight:bold ;
}

.errortext{
	COLOR: #FF3300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

.bluetextsmall{
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.bluetextsmallNew{
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.blacktextsmallNew
{
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;}
	
	.blacktextbigNew
	{
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	 font-weight:bold ;
		}

.bluetext{
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; padding-top:10px;
	padding-bottom:5px;
}

.bluetextNew
{
	COLOR:  Blue ;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.bluetextbig{
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
}
.GreyTextBigNew
{
	 color:#4A4848;
	 font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	}

.bluenolink{
	COLOR: #003399;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 10pt;
	font-weight : bold;
}

.footertext{
	COLOR: #757272;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8.5pt;
}

.footnotetext{
	COLOR: #757272;
	font-family: "Times New Roman", Times, serif;
	FONT-SIZE: 7pt;
}
.BlackTextSearchNew
{
	COLOR: Black ;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
}


 select, textarea {
	font-family: Arial, "Arial Narrow", sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px #999999 solid
}
input.AdvanceButtonNew
{
	 border:solid 3 gray;
	  border-style: outset ;
	  width:140px;
	  color:Gray ;
	  font-family:Verdana ;
	  font-size:7pt;
	  background-color:whitesmoke ;
	  
	}

.buttonNew
{
	font-family: Arial, "Arial Narrow", sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px #999999 solid;
}
input.greybg, select.greybg, textarea.greybg {
	background-color: #EBEEEE;
	border: 1px #999999 solid
}
input.greybgNew, select.greybgNew, textarea.greybgNew
{
	background-color:#EBEEEE;
	border: 1px #999999 solid;
}
input.SearchNew, textarea.SearchNew
{
  border:1px DarkGray solid ;
  width:110px;
  
}
input.CommonNew
{
	border:1px black solid;
	width:110px;
	}
	select.HelpNew
	{
		border:1px black solid;
	width:300px;
		}
		
		select.SearchStorm
	{
		border:1px black solid;
	width:150px;
		}
		
	input.AddressNew
	{
		border:1px black solid;
	width:296px;
		}
input.CompanyNew
{border:1px black solid;
	width:180px
	}
input.NoBorderButton 
{
	border:0;
	}
textarea.TextAreaNew
{
border:1px black solid;
width:220px;
height:80px;
}
textarea.TextAreaNewEmail
{
border:1px black solid;
width:296px;
height:80px;
}
input.QtyNew
{ border:1px black solid;
	width:30px;
	font-size:7pt;
	height:18px;

}
	input.PriceNew
{ border:1px black solid;
	width:35px;
	font-size:8pt;

	}
	
	input.AdvancedNew
 {
	 border:1px black solid;
	width:145px;
	font-size:8pt;

	}
	input.LoginNew
 {
	 border:1px black solid;
	width:115px;
	font-size:9pt;

	}


	input.ZipCodeNew
	{border:1px black solid;
	width:55px;
	
		}
		textarea.CommentsNew
		{border:1px black solid;
	width:630px;
	height:75px;
			}
			
			textarea.CommentsNewStorm
		{border:1px black solid;
	width:400px;
	height:75px;
			}
input.noborder, textarea.noborder {
	color: #5E5B5B;
	font-size: 11px;
	border: 0px #FFFFFF;
}
input.NoborderNew
{
	border:0px #FFFFFF;
	width:233px;
	
}

input.ChkNew
{
	border: none 0 white;
 }

TABLE.TMS
{
	padding:2;
	width:100%;
    border:0;
}
TABLE.TB1
{
	padding:0;
	width:80%;
    border:0;
}
TABLE.TB2
{
	padding:0;
	width:100%;
    border:0;
}

TD.TDS1
{
	 vertical-align:top;
	 height:0;
}
TD.TDS2
{
	vertical-align:top;
	 width :80%;
}
TD.TDS3
{
   vertical-align:bottom ;
   
}

TD.hairline {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #cccccc
}
td.AbsoluteNew
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	}
	
	td.HeaderNew
	{ vertical-align:bottom ;
		border:0;
		}
		
		TD.Registration
		{
			width:50%;
			vertical-align:top ;
			 
			}

.pricetext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000
}

IMG.ZoomImg
{
 border:0;
  height:12;
  width:12;	
}
IMG.ProdImg
{
 border:0;
  height:70;
  width:70;	
}


.SKUTxt
{
	font-size:7pt;
}
.bigpricetext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}

.blacktext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}
.blacktextNew {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
}

.Qtytext {
  font-family: ArialNarrow, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

.blacktextbold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

.ShippingNew {
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	font-weight:bold ;
}
CustomerInfoCheckout
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	font-weight:bold ;
}
.blacktextboldShipping 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: Black  ;
}
.blacktextboldNew {
  font-family: verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.Newblack {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

.blueLogintext{
	COLOR: #000084;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
}

.blueProdtext{
	COLOR: #006298;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
}

.Armedtext{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}
.blueCheckoutText{
	COLOR: Navy ;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
}

.blueCheckoutTextNew{
	COLOR: #427DB5 ;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
}
.greyCheckoutTextNew
{
	COLOR:#4A4848;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	}
.greyTextSmallNew
{
	COLOR:#4A4848;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	font-weight:  lighter ;
	}	
.greyTextSearch
{
	COLOR:#4A4848;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	
	}

.GoldenTextNew
{
	COLOR:#cc9900  ;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	font-weight: bold;
	}

	
.blueCheckoutTextSmall{
	COLOR: #427DB5;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	font-weight: bold;
}
.CheckoutText{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	font-weight: normal;
}
.whiteCheckoutText{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
}
.InvoiceText{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 12px;
	font-weight: normal;
}
.InvoiceTextWhite{
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.InvoiceTextSmall{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	font-weight: normal;
}

A.MenuLinkSmallNew, A:active.MenuLinkSmallNew, A:visited.MenuLinkSmallNew
{
color:black ;
font-family:Arial ;
font-weight:lighter;
font-size: 7pt;
text-decoration:underline;
}
A:hover.MenuLinkSmallNew
{
    text-decoration: none;
	Font-size: 7pt;
	color: RED;
	font-family:Arial ;
	font-weight:lighter;
}
A.CategorylinkStrom, A:active.CategorylinkStrom, A:visited.CategorylinkStrom
{
border:solid 0px;
color:#4A4848;
font-family: Verdana;
font-size:7pt;
font-weight:lighter;
text-decoration:none;
}
A:hover.CategorylinkStrom
{
    text-decoration: none;
    Font-size: 7pt;	
    color: RED;
    font-family:Verdana ;
    font-weight:lighter;
}

A.SpecialsNew, A:active.SpecialsNew, A:visited.SpecialsNew {
	COLOR: Red;
	FONT-FAMILY: Verdana ;
	FONT-SIZE: 10px;
	TEXT-DECORATION: Underline;
	font-weight:bold ;
}
A:hover.SpecialsNew{
	COLOR:red  ;
	TEXT-DECORATION: none;
}
A.SpecialsNewStorm, A:active.SpecialsNewStorm, A:visited.SpecialsNewStorm {
	COLOR: Crimson;
	FONT-FAMILY: Verdana ;
	FONT-SIZE: 10px;
	TEXT-DECORATION: Underline;
	font-weight:bold ;
}
A:hover.SpecialsNewStorm{
	COLOR:Crimson  ;
	TEXT-DECORATION: none;
}

A.PagerNew, A:active.PagerNew {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 8px;
	font-weight:bold ;
	TEXT-DECORATION: Underline;
}
A:hover.PagerNew {
	TEXT-DECORATION: None;
	color:#336699;
}

A.greylinkHeader, A:active.greylinkheader, A:Visited.greylinkheader {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: Underline;
}

A:hover.greylinkheader {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: None;
}

A.bluelinksmallNew, A:active.bluelinksmallNew,A:Visited.bluelinksmallNew {
	COLOR: #336699;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: Underline;
}
A:hover.bluelinksmallNew {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: None;
} 

/* New Styles added by Preeti Mam */


A.MenulinkNew, A:active.MenulinkNew, A:visited.MenulinkNew {
	COLOR: black;
	FONT-FAMILY: arial;
	FONT-SIZE: 9px; 
	text-decoration : Underline;
} 
A:hover.MenulinkNew {
	color : red;
	text-decoration : none;
	color:Red;
}

A.bluelinkHeaderNew, A:active.bluelinkHeaderNew,A:Visited.bluelinkHeaderNew {
	COLOR: #336699;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: None;
}
A:hover.bluelinkHeaderNew {
	COLOR: #666666;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: Underline;
}
.welcomename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BE9907;
}
.hdrblacktxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txtfield {
	height:18px;
	border:1px solid ;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txtfield_New {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
}

.categorylist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
}
.specialshdgstxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C04242;
	line-height:17px;
	text-decoration:underline;
	padding: 2px 2px 3px 2px;
}
.specialsdetailstxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #064D6E;
	line-height:17px;
	padding: 2px 8px 12px 8px;
}
.tahomatxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.tahomalink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
}
.tahomalink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.tahomalinkred {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration:underline;
}
.tahomalinkred:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration:none;
}
.normaltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.normaltxt_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4B4A4A;
}

.normallink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
}
.normallink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.gentext {
	font-family: Verdana, Arial, Sans-serif, Helvetica;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
}
.genlink {
	font-family: Verdana, Arial, Sans-serif, Helvetica;
	font-size: 11px;
	color: #3B89AE;
	line-height: 16px;
	text-decoration: none;
}
.genlink:hover {
	font-family: Verdana, Arial, Sans-serif, Helvetica;
	font-size: 11px;
	color: #3B89AE;
	line-height: 16px;
	text-decoration: underline;
}

/* Rebate Special Class */

.welcomename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BE9907;
}
.hdrblacktxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txtfield {
	height:18px;
	border:1px solid #000000;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.categorylist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
}
.specialshdgstxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C04242;
	line-height:17px;
	text-decoration:underline;
	padding: 2px 2px 3px 2px;
}
.specialsdetailstxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #064D6E;
	line-height:17px;
	padding: 2px 8px 12px 8px;
}
.tahomatxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.tahomalink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
}
.tahomalink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.tahomalinkred {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration:underline;
}
.tahomalinkred:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration:none;
}
.normaltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	font-weight: normal;
	color: #666666;
}
.normallink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
}
.normallink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

A.CategorylinkStrom11, A:active.CategorylinkStrom11, A:visited.CategorylinkStrom11
{
	COLOR: #4A4848;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	text-decoration : underline;
}
A:hover.CategorylinkStrom11
{
    text-decoration: none; 
	FONT-SIZE: 11px;
    color: RED;
   FONT-FAMILY: Arial, Arial Narrow, sans-serif;
    font-weight:lighter;
}

/* Family */
/* following styles added by ajit on 14-may-2007 like acehardware*/
#famRCol {float:left;width:563px;}

.prodOne {background-image:url(../images/fam_bg1.gif);}
.prodTwo {background-image:url(../images/fam_bg2.gif);}

.prodLastRow {background-image:url(../images/fam_bgLast.gif);}
.famPagination {background-image:url(../images/fam_pagination_bg.gif);}
.famPaginationBtm {background-image:url(../images/fam_paginationBtm_bg.gif);}

.compareSelected {position:absolute;bottom:8px;right:8px;}
.paginationTop {float:right;margin-top:32px;padding-right:10px;}
.paginationBottom {float:right;margin-top:8px;padding-right:10px;}
.fL {float:left;}
.w283 {width:283px;}
.h132 {height:132px;}
.w280 {width:280px;}
.pT5{padding-top:5px}

A.MenuLinkSmallNewDetail, A:active.MenuLinkSmallNewDetail, A:visited.MenuLinkSmallNewDetail
{
color:black ;
font-family:Arial ;
font-weight:normal;
font-size: 8pt;
text-decoration:none;
 line-height:18pt;  
}
A:hover.MenuLinkSmallNewDetail
{
  
	Font-size: 8pt;
	color: RED;
	font-family:Arial ;
	font-weight:normal;
	text-decoration:underline;
	 line-height:18pt; 
}



/* ----------------------end-------following styles added by ajit on 14-may-2007 like acehardware*/
/* following styles added by ajit on 14-may-2007 like buy.com*/
.adDescription { background : transparent; color : #444444; font-size: 11px; }
.adPrice { font-size : 11px; color : #cc0000; text-decoration : none; }
/* ----------------------end-------following styles added by ajit on 14-may-2007 like buy.com*/

/* style_pro_detail */
.redhead {
	font-family: Tahoma;
	font-size: 15px;
	color: #C50A0A;
	text-decoration:bold;
}
.norblktxt {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.smblue_txt{
	font-family:tahoma;
	font-size:11px;
	text-decoration:bold;
	color:#1F6A8E;
}
.redtxt {
	font-family: tahoma;
	font-size: 11px;
	text-decoration:none;
	color: #C50A0A;
}
.bigblue_txt{
	font-family:tahoma;
	font-size:12px;
	text-decoration:bold;
	
	color:#1F6A8E;
}

.bgredtxt {
	font-family: tahoma;
	font-size: 12px;
	text-decoration:bold;
	color: #C50A0A;
	padding-left:10px;
}

.greytxt {
	text-decoration:none;
	font-family: tahoma;
	font-size: 11px;
	color: #4A4848;
	padding-left:10px;
}

.greytxtbd
	{
	font-family:tahoma;
	font-size:10px;
	text-decoration:bold;
	color:#3E3C3C;
	}	

/* styles673 */

.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4848;
	line-height: 14px;
	font-weight:bold;
	text-align:justify; 
}
.pricehdg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}
.pricevalue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#1f6c91;
	font-weight:bold;
}
.list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	margin-left: 17px;
	list-style-image: url(images/bullet.jpg);
}
.availhdg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#1f6c91;
	font-weight:bold;
	line-height: 18px;
}
.txt1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	text-align:justify; 

}

.blacktextboldNewForSort{
  font-family:Arial Narrow , Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.Underline 
{
	COLOR: black;
	font-weight:bold ;
	FONT-FAMILY: Verdana, Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 9px;
	text-decoration: none;
}

/* Added By VK on 16th November 2007 */
		
.text_sm 
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
	}

.text_sm_link 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #cd0b0a;
		text-decoration:none;
	}
	
.text_sm_link:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #cd0b0a;
		text-decoration:underline;
	}
.text_Bold 
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color: #76757A;
	}
input.input_box
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		border:1px solid #76757A;
	}

.text_sm 
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
	}

.menu_link 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		text-decoration:none;
	}
.menu_link_sm 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8px;
		color: White;
		text-decoration:none;
	}
.menu_link:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #CCCCCC;
		text-decoration:none;   
	}
	
	
	
	.Note-Text
	{
		color:#5b5b5b;
		 font-family:Arial;
		 font-size:10px;
		         
	}
	
	.POP-Note
	{
		color:gray;font-family:arial;font-size:12px; font-weight:bold;
	}
	
	.titlepopup {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4848;
	font-weight:bold;
	text-align:left; 
}



A.cat1, A:active.cat1, A:visited.cat1
{
border:solid 0px;
color:gray;
font-family: arial;
font-size:7pt;
font-weight:lighter;
text-decoration:none;
}
A:hover.cat1
{
    text-decoration: none;
    Font-size: 7pt;	
    color: RED;
    font-family:arial;
    font-weight:lighter;
}

	.DetailFontHeading
	{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b; font-weight:bold;
	}
	
	.PriceDetails
	{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:red; font-weight:bold;
	}
	
	.ProdDetailHeading
	{
		font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#4A4848; font-weight:bold;
	}
	
	
	/*Added New CSS For Slider And so8*/
	
	/*
{
	border: 0;
	margin: 0;
	padding: 0;
}



a
{
	text-decoration: none;
}



h1
{
	background: inherit;
	border-bottom: 1px dashed #ccc;
	color: #933;
	font: 17px Georgia, serif;
	margin: 0 0 10px;
	padding: 0 0 5px;
	text-align: center;
}

p
{
	clear: both;
	font: 10px Verdana, sans-serif;
	padding: 10px 0;
	text-align: center;
}

p a
{
	background: inherit;
	color: #777;
}

p a:hover
{
	background: inherit;
	color: #000;
}*/

/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -38px;
	left: -50px;
	z-index: 1; 
}

.hoverbox img
{
	background: #fff;
	/*border-color: #aaa #ccc #ddd #bbb;*/
	border-color:#bbb;    
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 70px;
	height: 70px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: Maroon;
	width: 200px;
	height: 175px;
}

.hoverbox1 .preview1
{
	border-color: Maroon;
	width: 70px;
	height: 70px;
}

/* =Internet Explorer Fixes
----------------------------------------------------------------------*/

.hoverbox a
{
	position: relative;
}

.hoverbox a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox a:hover .preview
{
	top: -38px;
	left: -50px;
}

.hoverbox li
{
	position: static;
}

/*  ali   */

#slideshow {
    width: 280px;
    height: 100px;
    background: #f1f1f1 ; margin-left:auto; width:280px; margin-right:auto; margin-top:0px; margin-bottom:0;

}

#slideshow_wrapper {
    /* we use relative to catch the children */
	position: relative;
	overflow: scroll;
	width: 270px;
	height: 90px;
	left: 7px;
	top: 5px;
 
}

#slideshow_set {
	position: absolute;
	width:1400px;
}
#slideshow_wrapper ul
{margin:0;padding:0;
	}
#slideshow_set li 
{
	
	list-style: none;
	float: left;
	height: 70px;
	width: 70px;
	
}

img {
	border: 0px none;
}

#navigation {margin:0;padding:0;
    position: absolute;
    z-index: 10;
}

#scroll_left {
	left: 216px;
	top: 105px;
	background: url(/images/pd_4.jpg) no-repeat ;  height:20px; width:28px;
}
#scroll_left:hover {
	left: 216px;
	top: 105px;
	background: url(/images/arrow_L.jpg) no-repeat ;  height:20px; width:28px;
}
#scroll_right {
	left: 250px;
	top: 105px;
	background: url(/images/pd_5.jpg) no-repeat ; 
}
#scroll_right:hover {
	left: 250px;
	top: 105px;
	background: url(/images/arrow_R.jpg) no-repeat ; 
}
#scroll_left, #scroll_right {
    position: absolute;
    overflow: hidden;
    display: block;
    padding: 0 0 0 28px;
    height: 20px;
    width: 0px !important; /* for most browsers */
    width /**/: 28px; /* for IE5.5's bad box model */
}


#slideshow_wrapper_dis {
    /* we use relative to catch the children */
	position: relative;
	overflow-x: scroll;
	width: 280px;
	height: 110px;
	left: 0px;
	top: 5px;
 
}

#slideshow_set_dis {
	position: absolute;
	width:1400px;
}

/* ///////////// */

#slideshow1 {
    width: 280px;
    height: 100px;
    background: #f1f1f1 ; margin-left:auto; width:280px; margin-right:auto; margin-top:0px; margin-bottom:0;

}

#slideshow1_wrapper {
    /* we use relative to catch the children */
	position: relative;
	overflow: scroll;
	width: 270px;
	height: 90px;
	left: 7px;
	top: 5px;
 
}

#slideshow1_set {
	position: absolute;
	width:1400px;
}
#slideshow1_wrapper ul
{margin:0;padding:0;
	}
#slideshow1_set li 
{
	
	list-style: none;
	float: left;
	height: 70px;
	width: 70px;
	
}


#navigation1 {margin:0;padding:0;
    position: absolute;
    z-index: 10;
}

#scroll_left1 {
	left: 216px;
	top: 105px;
	background: url(/images/pd_4.jpg) no-repeat ;  height:20px; width:28px;
}
#scroll_left1:hover {
	left: 216px;
	top: 105px;
	background: url(/images/arrow_L.jpg) no-repeat ;  height:20px; width:28px;
}
#scroll_right1 {
	left: 250px;
	top: 105px;
	background: url(/images/pd_5.jpg) no-repeat ; 
}
#scroll_right1:hover {
	left: 250px;
	top: 105px;
	background: url(/images/arrow_R.jpg) no-repeat ; 
}
#scroll_left1, #scroll_right1 {
    position: absolute;
    overflow: hidden;
    display: block;
    padding: 0 0 0 28px;
    height: 20px;
    width: 0px !important; /* for most browsers */
    width /**/: 28px; /* for IE5.5's bad box model */
}


#slideshow1_wrapper_dis {    
    /* we use relative to catch the children */
	position: relative;
	overflow-x: scroll;
	width: 280px;
	height: 110px;
	left: 0px;
	top: 5px;
 
}

#slideshow1_set_dis {
	position: absolute;
	width:1400px;
}

 #demo_bg { position: relative; background: url(/Images/bg-h.gif) 7px 0 no-repeat; height: 28px; width: 221px; }
	#demo_bg div { position: absolute; cursor: default; top: 4px; }
	
	 #demo_bg1 { position: relative; background: url(/Images/bg-h.gif) 7px 0 no-repeat; height: 28px; width: 221px; }
	#demo_bg1 div { position: absolute; cursor: default; top: 4px; }
	
	.txt_simple
	{ color:gray;
		font-family:Verdana,arial;
		font-size:12px;
		 
	}
	
	
	
A.Categories_attribute, A:active.Categories_attribute {
	COLOR: #4A4848;
	FONT-FAMILY: Arial, Arial Narrow, sans-serif;
	FONT-SIZE: 11px;
	text-decoration : none;
}
A:hover.Categories_attribute {
	color : #cd0b0a;
	text-decoration : underline;
}
