body 
{
	margin:0px;
	padding:0px;
	background-color:#1B1A4C;
	/*background:#ffffff url("/images/bgBody.jpg") top center fixed no-repeat;*/
}

.Date
{
	font-family:Verdana;
	font-size:10px;
	color:#484849;
	line-height:10px;
}

h3
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#4F4CDA;
	padding:10px 5px 2px 5px;
	text-align:center;
}

.SpecificItemTitle
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#4F4CDA;
	padding:10px 5px 2px 5px;
}


.OrangeTitle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
	padding:10px 5px 2px 5px;
}
.OrangeTitle A
{
	color:#FF6600;
	text-decoration:none;
}
.OrangeTitle A:hover
{
  	color:#878787;
	text-decoration:none;
}

.BlueTitle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#4F4CDA;
	padding:10px 5px 2px 5px;
}
.BlueTitle A
{
	color:#4F4CDA;
	text-decoration:none;
}
.BlueTitle A:hover
{
  	color:#878787;
	text-decoration:none;
}


.VideoTitle
{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color:#4F4CDA;
	padding:10px 5px 2px 5px;
}
.VideoTitle A
{
	color:#4F4CDA;
	text-decoration:none;
}
.VideoTitle A:hover
{
  	color:#878787;
	text-decoration:none;
}

.ItemTitle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#660000;
	text-align:left;
	padding:0px 10px 5px 0px; 
}
.ItemTitle A
{
    color:#660000;
	text-decoration:none;
}
.ItemTitle A:hover
{
  	color:#878787;
	text-decoration:none;
}


.ItemText
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	text-align:justify;
	padding:2px 20px 0px 0px; 
}
.ItemText A
{
    color:#CD1011;
	text-decoration:none;
}
.ItemText A:hover
{
  	color:#696262;
	text-decoration:none;
}

.Top10Items 
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;	
	line-height:11px;
	padding-top:5px; 
	padding-right:3px;
}
.Top10Items A
{
	text-decoration:none;
	color:#ffffff;
}
.Top10Items A:hover
{
	text-decoration:none;
	color:#800F0F;
}


.MainContent , .MainContent  td
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	line-height:18px;
}
.MainContent A, .MainContent  td A
{
	text-decoration:none;
	color:#F99243;
}
.MainContent A:hover, .MainContent  td A:hover
{
	text-decoration:none;
	color:#2D2B7F;
}

.MainContent2 
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;	
	line-height:18px;
}
.MainContent2 A
{
	text-decoration:none;
	color:#F99243;
}
.MainContent2 A:hover
{
	text-decoration:none;
	color:#2D2B7F;
}

.PriceText
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#004284;
}
.PriceTextSales
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#FF3534;
}

.PriceValueSales
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#660000;
}
.PriceValueOld
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#4B4545;
	text-decoration:line-through;
}

.PriceValue
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#993333;
}

.SpecificProdDesrciption
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	line-height:18px;
}



.SpecificProdPrice
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#660000;
	line-height:18px;
}


.CartProdTableItemName
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#2D2B7F;
	line-height:18px;
	padding-top:10px;
}
.CartProdTableItemName A
{
	text-decoration:none;
	color:#2D2B7F;
}
.CartProdTableItemName A:hover
{
	text-decoration:none;
	color:#FD6502;
}

.CartPriceBlue
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#2D2B7F;
	line-height:18px;
}

.CartPriceOrange
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#F26D1A;
	line-height:18px;
}

.CartNotes
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2D2B7F;
	line-height:12px;
}


.Checkout1Titles
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#2D2B7F;	
	line-height:14px;
}

.Checkout1Text
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;	
	line-height:18px;
	padding:5px 10px 5px 10px;
}

.Checkout1Text2
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;	
	line-height:18px;
	padding:5px 10px 5px 45px;
}

.Checkout1Price
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#4F4CDA;	
	line-height:18px;
	padding:5px 10px 5px 45px;
}

.Checkout4
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#6D0F0F;	
	line-height:18px;
}

.ProdSubSeeAllGadgets
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FD6502;
	line-height:18px;
}
.ProdSubSeeAllGadgets A
{
	text-decoration:none;
	color:#FD6502;
}
.ProdSubSeeAllGadgets A:hover
{
	text-decoration:none;
	color:#2D2B7F;
}

.ProdListPages
{
	font-family:Verdana;
	font-size:12px;
	color:#222266;	
	line-height:14px;
}


.Path
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;	
	line-height:15px;
}
.Path A
{
	text-decoration:none;
	color:#000000;
}
.Path A:hover
{
	text-decoration:none;
	color:#FD6502;
}



.SelectedPage 
{
	font-family:Verdana;
	font-size:11px;
	color:#FD6502;	
	line-height:18px;
}


.Paging 
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
}
.Paging A
{
	text-decoration:none;
	color:#000000;
}
.Paging A:hover
{
	text-decoration:none;
	color:#FD6502;
}


.Login
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
.Login A
{
	text-decoration:none;
	color:#040561;
}
.Login A:hover
{
	text-decoration:none;
	color:#5D5D5D;
}

.Input
{
	font-family:Verdana;
	font-size:10px;
	color:#61616E;
	border:1px solid #7A7A7D;
}

.ImgFloatLeft
{
	border:1px solid #333333;
	float:left;
	margin:5px;
}
.ImgLeft
{
	float:left;
	margin:5px;
}

.ImgFloatRight
{
	border:1px solid #333333;
	float:right;
	margin:5px;
}

.Img
{
	border:1px solid #333333;
	margin:5px;
}


.BottomMenu 
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;	
	line-height:12px;
}
.BottomMenu A
{
	text-decoration:none;
	color:#ffffff;
}
.BottomMenu A:hover
{
	text-decoration:none;
	color:#2F396C;
}

.CreatedBy 
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#69698E;	
	line-height:12px;
}
.CreatedBy A
{
	text-decoration:none;
	color:#69698E;
}
.CreatedBy A:hover
{
	text-decoration:none;
	color:#DBDBE3;
}
.Img{
	border:1px solid #333333
}

.ProductCategTitle, .ProductCategTitle A{
	font-family:Verdana;
	font-size:28px;
	font-weight:bold;
	color:#4F4CDA;
	padding:10px 0px 15px 0px;
	text-decoration:none;
}
.ProductCategTitle A:hover{
	color:#003366;
	text-decoration:none;
}

.ProductCategHtml {
	font-family:tahoma;
	font-size:12px;
	color:#010101;
	margin:0px;
	padding-bottom:15px;
	line-height:16px;
}

.ProductCategHtml p {
	font-family:tahoma;
	font-size:11px;
	color:#010101;
	margin:0px;
	line-height:16px;
}

.PagingPer{
	font-family:Verdana;
	font-size:10px;
	color:#FF6600;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.PagingPer A{
	text-decoration:none;
	color:#37359C;
	font-weight:normal;
}
.PagingPer A:hover{
	text-decoration:none;
	color:#FF6600;
	font-weight:normal;
}

.SystemError{
	color:#CC0000;
	font-family:Verdana;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

input, textarea, select{
	font-family:Verdana;
	font-size:11px;
	color:#FF6600;
	padding:1px;
	margin:1px;
}


.Enlarge
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:#373493;
}
.Enlarge A
{
    color:#373493;
	text-decoration:none;
}
.Enlarge A:hover
{
  	color:#F99243;
	text-decoration:none;
}
.GiftText{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#E76718;
	font-weight:bold;
	padding:5px;
	font-style:italic;
}
.MarqueeText{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.TopNav{
	font-family:Verdana;
	font-size:10px;
	color:#FFFF99;
	padding-top:30px;
}
.TopNav A{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}.TopNav A:hover{
	font-family:Verdana;
	font-size:10px;
	color:#FFFF99;
}


/*displayitm2 image fader*/
#fader-container{
	float:right;
	width:200px;
	height:200px;
}
#fader-container img{
	border:0px;
}
#fader-container a#more-link{
	background-color:#949ED1;
	color:#FFFFFF;
	display:block;
	border:1px solid #000;
	margin:180px 0 0 25px;
	text-align:center;
	width:150px;
	font-weight:bold;
}

/*ajax loaded gallery*/
#product-gallery{
	text-align:center;
}
#product-gallery a{
	outline:none;
}
#product-gallery img{
	border:2px solid #FFF;
}
#product-gallery .thumbnails img.selected{
	border:2px solid #1B1A4C;
}
#product-gallery .instructions{
	font-size:10px;
	text-align:left;
	padding-left:7px;
	font-family:Verdana, Geneva, sans-serif;
}
#product-gallery .instructions ul{
	margin:0px;
	padding:0px;
}
#product-gallery .instructions li{
	list-style:none;
	margin:0px;
	padding:0px;
}

#product-gallery .gal-logo{
	background-image:url(/images/gal-logo.jpg);
	height:57px;
	width:100%;
	background-repeat:no-repeat;
}

#gallery-bigImg{
	position:fixed;
	display:none;
	width:933px;
	height:820px;
	padding:5px;
	border:2px solid #1B1A4C;
	background-color:#FFF;
	z-index:100;
	top:5px;
	left:50%;
	margin-left:-471px;
}
#gallery-bigImg p{
	text-align:right;
}
#gallery-bigImg p a{
	color:#000;
	text-decoration:none;
}

/* HOMEPAGE INNERFADE - HYBRID | START*/
#heroBannersContainer { position:relative; height:220px; margin-left:50px; margin-top:20px; } 
#heroBanners { width:654px; height:218px; padding:0px; margin:0px; list-style:none; }
#heroBanners li { position:absolute; display:none; }
#heroBanners li.active { display:block }
#heroBanners a, #heroBanners img { display:block; border:0px solid #ffffff; }
#heroBanners img { border:1px solid #505050; }
#heroBannerThumbs { position:absolute; top:0px; right:70px; margin:0px; padding:0px; list-style:none; }
#heroBannerThumbs li a { display:block; text-indent:-9999px; overflow:hidden; background:url("/images/hero_nav.png") no-repeat 0 0; width:44px; height:44px }
#heroBannerThumbs #one a { background-position: 0 0 }
#heroBannerThumbs #one a:hover, #heroBannerThumbs #one a.active { background-position: -44px 0 }
#heroBannerThumbs #two a { background-position: 0 -44px }
#heroBannerThumbs #two a:hover, #heroBannerThumbs #two a.active { background-position: -44px -44px }
#heroBannerThumbs #three a { background-position: 0 -88px }
#heroBannerThumbs #three a:hover, #heroBannerThumbs #three a.active { background-position: -44px -88px }
#heroBannerThumbs #four a { background-position: 0 -132px }
#heroBannerThumbs #four a:hover, #heroBannerThumbs #four a.active { background-position: -44px -132px }
#heroBannerThumbs #five a { background-position: 0 -176px }
#heroBannerThumbs #five a:hover, #heroBannerThumbs #five a.active { background-position: -44px -176px }
/* HOMEPAGE INNERFADE - HYBRID | END */


/*=============== NEW DISPLAY ITM2 CSS - START ===============*/
	.dispProdTable { font-family:tahoma; font-size:11px; }
		.dispProdTable a, .dispProdTable a:visited { text-decoration:none; }
			.dispProdTable a:visited { color:#989393; }
	.dispProdTable .mainProductTitle h3 { height:30px; line-height:28px; color:#FFFFFF; font-family:tahoma; font-weight:bold; font-size:14px; background:url('/images/mainProductTitlebg.jpg') repeat-x top left; padding:0px 0px 0px 24px; margin:0px; text-align:left; }
	.dispProdTable .prodImg { border:1px solid #909090; }
		.dispProdTable .dispImgContainer { position:relative; width:351px; }
		.dispImgContainer .sales-img { position:absolute; top:0px; right:0px; z-index:1000; }
	.dispProdTable .zoom { position:absolute; left:0px; bottom:0px; }
	.dispProdTable img { border:none; }
	.prodOptions a, .prodOptions a:visited { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#4b4b4b; }
		.prodOptions a:hover { color:#989393; }
	.prodOptions .photo { padding-left:40px; background:url('/images/photoGal.jpg') no-repeat top left; }
	.prodOptions .video { padding-left:31px; background:url('/images/vidImg.jpg') no-repeat top left; }
	.prodOptions .print { padding-left:32px; background:url('/images/printImg.jpg') no-repeat top left; }
	.prodOptions .send { padding-left:31px; background:url('/images/sendImg.jpg') no-repeat top left; }
	
	.dispProdText { color:#000000; font-size:12px; padding-right:10px; line-height:19px; }
	.dispProdText p { padding-bottom:12px; line-height:19px; margin:0px; }
	.dispProdText ul { list-style:none; margin:0px; padding:0px 0px 10px 0px; line-height:19px; }
		.dispProdText li { list-style:none; background:url('/images/newTextBullet.gif') no-repeat top left; padding-left:23px; }
	
	.share-it-color, .share-it-color a, .share-it-color a:visited { color:#2D2B7F; font-size:11px; }
		.share-it-color a:hover { color:#2D2B7F; }
	
	/* =========== Other Mini Tables - START ========== */
	.otherDispProdTable { border:1px #909090 solid; background-color:#eaeaea; }
		.otherDispProdTable .borderBottom { border-bottom:1px #909090 solid; }
		.otherDispProdTable .otherDispProdTitle { padding-left:18px; font-size:14px; font-weight:bold; line-height:25px; color:#333283; }
		.otherDispProdTable .otherDispProdTableContent { padding-left:18px; background-color:#ffffff; border-top:#909090 1px solid; }
			.otherDispProdTableContent ul { list-style:none; margin:0px; padding:15px 0px 15px 10px; line-height:19px; }
				.otherDispProdTableContent li { font-size:12px; list-style:none; background:url('/images/characteristicsNewBulletLi.gif') no-repeat top left; padding-left:15px; }
x			.otherRelatedProdTablesEx { width:202px; height:202px; padding:10px 18px 0px 18px; background-color:#ffffff; border-top:#909090 1px solid; }	
			.otherRelatedProdTablesEx .otherRelatedProdTable { width:200px; height:171px; border:1px #8d8c8c solid; }
			.otherDispProdTableContainer { background-color:#ffffff; padding-bottom:18px; }
			.otherRelatedProdDetails { font-family:tahoma; font-size:11px; color:#444444; border-bottom:1px #8d8c8c solid; border-left:1px #8d8c8c solid; border-right:1px #8d8c8c solid; }
				.otherRelatedProdDetails td { font-family:tahoma; font-size:11px; color:#444444; }
			
			.otherRelatedProdTable {  }
				.otherRelatedProdTable .sales-span { width:200px; height:177px; position:relative; display:block; }
				.otherRelatedProdTable .sale-image { position:absolute; top:0px; right:0px; z-index:1000; }
				.otherRelatedProdTable .main-img { position:absolute; top:0px; left:0px; z-index:800; text-decoration:none; }
				.otherRelatedProdTable h5.sales-price { position:absolute; width:150px; height:18px; margin:0px; bottom:0px; left:0px; z-index:1000; color:#ffffff; text-align:left; background:url('/images/sales-bg.png'); }
				.otherRelatedProdTable h5.sales-price strong { display:block; padding:4px 5px 0px 5px; }
			
			.minitable-border { border:1px #909090 solid; font-family:Tahoma; }
			.prodMoreDetails-title { padding-left:22px; line-height:25px; font-size:14px; color:#2d2b7f; background-color:#eaeaea; border-bottom:1px #909090 solid; }
			.leftRightPadding { padding:0px 20px; }
			.prodMoreDetails-label { color:#2d2b7f; font-size:11px; font-weight:bold; font-family:Tahoma; }
			.prod-versions select { width:311px; height:20px; margin:0px; padding:0px; color:#000000; font-size:12px; font-family:Tahoma; }
			.availability { padding-left:20px; /*font-size:14px;*/ font-size:13px; color:#333283; font-family:Tahoma; /*text-align:center;*/ }	
				.available-prod { background:url('/images/available-prod.jpg') no-repeat top left; }
				.available-prod-not { background:url('/images/available-prod-not.jpg') no-repeat top left; }
				
			.mainProdDetails .price { font-size:11px; font-weight:bold; color:#333283; font-family:Tahoma; }
				.mainProdDetails .price b { /*font-size:12px;*/ }
				.mainProdDetails .price span { /*font-size:12px;*/ text-decoration:line-through; color:#CC0000; }
					.mainProdDetails .price span.delprod-price { color:#333283; text-decoration:none; /*background:url('/images/delprod-price-bg.png') no-repeat top center;*/ font-size:9px; color:#CC0000; }
					.mainProdDetails .price span.newprod-price { color:#333283; text-decoration:none; font-size:12px; }
				
			.cart-form-display2 input { display:block; margin:5px 0px; padding:0px; }
			
			.delivery-title { padding-left:22px; line-height:25px; font-size:14px; font-weight:bold; color:#2d2b7f; background-color:#eaeaea; }
			.delivery-text { padding-left:100px; background:url('/images/delivery-img.jpg') no-repeat top left; border-top:1px #909090 solid; color:#4b4b4b; font-size:12px; }
				.delivery-text a, .delivery-text a:visited { color:#333283; text-decoration:none; }
					.delivery-text a:hover { text-decoration:underline; }
					
			.fast-track-title { padding-left:22px; line-height:25px; font-size:14px; font-weight:bold; color:#2d2b7f; background-color:#eaeaea; }
			.fast-track-text { /*padding-left:153px; background:url('/images/bgFastTrack.gif') no-repeat top left;*/ color:#4b4b4b; font-size:12px; font-weight:bold; }
				.fast-track-text a, .fast-track-text a:visited { color:#333283; text-decoration:none; }
					.fast-track-text a:hover { text-decoration:underline; }
			
			.gift-wrapper { padding-left:100px; background:url('/images/gift-wrap-img.jpg') no-repeat top left; color:#4b4b4b; font-size:12px; }
				.gift-wrapper a, .gift-wrapper a:visited { color:#333283; text-decoration:none; }
					.gift-wrapper a:hover { text-decoration:underline; }
			
			.customer-care { /*padding-left:153px; background:url('/images/bgCustomerCare.gif') no-repeat top left;*/ color:#4b4b4b; font-size:12px; font-weight:bold; }
				.customer-care a, .customer-care a:visited { color:#333283; text-decoration:none; }
					.customer-care a:hover { text-decoration:underline; }
	/* =========== Other Mini Tables - END ========== */
      
/*=============== NEW DISPLAY ITM2 CSS - END ===============*/


/* =========== NEW HOMEPAGE CSS - START =========== */
.homeItemNew td { font-family:Tahoma; font-size:12px; }
	.homeItemNew a, .homeItemNew a:visited { text-decoration:none; color:#ffffff; display:block; line-height:21px; }
	.homeItemNew a:hover {  }
	.homeItemNew .homeItemTitle h3, .homeItemNew .homeItemTitle h3 a, .homeItemNew .homeItemTitle h3 a:visited { font-size:12px; color:#ffffff; font-weight:bold; text-align:center; line-height:13px; padding:0px; margin:0px; }
  	.homeItemNew .price { color:#2d2b7f; }
		.homeItemNew .price span { color:#CC0000; font-size:10px; text-decoration:line-through; }
		.homeItemNew .price strong { color:#2d2b7f; font-size:10px; }
		
.homepageCells {  }
	.homepageCells .sales-span { width:198px; height:169px; position:relative; display:block; overflow:hidden; }
		.homepageCells .sale-image { position:absolute; top:0px; right:0px; z-index:1000; }
		.homepageCells .main-img { position:absolute; top:0px; right:0px; z-index:800; }
		.homepageCells h5.sales-price { position:absolute; width:150px; height:18px; margin:0px; bottom:0px; left:0px; z-index:1000; color:#ffffff; text-align:left; background:url('/images/sales-bg.png'); }
		.homepageCells h5.sales-price strong { display:block; padding:4px 5px 0px 5px; }
		
	.homeItemNew .sales-span { width:198px; height:169px; position:relative; display:block; overflow:hidden; }
		.homeItemNew .sale-image { position:absolute; top:0px; right:0px; z-index:1000; }
		.homeItemNew .main-img { position:absolute; top:0px; right:0px; z-index:800; }
		.homeItemNew h5.sales-price { position:absolute; width:150px; height:18px; margin:0px; bottom:0px; left:0px; z-index:1000; color:#ffffff; text-align:left; background:url('/images/sales-bg.png'); }
		.homeItemNew h5.sales-price strong { display:block; padding:4px 5px 0px 5px; }

/* =========== NEW HOMEPAGE CSS - END =========== */



/* =========== NEW PRODUCT LIST CSS - START =========== */

/* =========== GRID VIEW CSS - START =========== */
	.GridItemNew { font-family:Tahoma; font-size:11px; padding-right:41px; padding-bottom:15px; }
	.GridItemNew a, .GridIItemNew a:visited { text-decoration:none; color:#ffffff; display:block; line-height:21px; }
	.GridItemNew a:hover {  }
	.GridItemNew img { border:none; padding:0px; margin:0px; }
	.GridItemNew h3, .GridItemNew h3 a, .GridItemNew h3 a:visited { font-size:12px; color:#ffffff; font-weight:bold; text-align:center; line-height:25px; height:30px; padding:0px; margin:0px; background:url('/images/homeBgTitle.gif') repeat-x top left; }
	.GridItemNew .price { color:#2d2b7f; font-size:12px; border-top:#8f8e8e 1px solid; }
		.GridItemNew .price strong { font-size:14px; }
		.GridItemNew .price span { font-size:12px; font-weight:bold; text-decoration:line-through; color:#CC0000; }
	.GridItemText { padding:5px 2px 5px 5px; color:#010101; line-height:15px; font-size:11px; }
		.GridItemText span a, .GridItemText span a:visited { display:block; text-decoration:none; padding-top:4px; font-weight:bold; width:129px; /*height:12px;*/ color:#ff6600; font-size:10px; }
			.GridItemText span a:hover { color:#383687; }
	.GridItemCode { font-size:11px; color:#ffffff; background:url('/images/homeBgSeeProd.gif') repeat-x top left; }
	.GridItemBuyBtn { font-size:11px; font-weight:bold; color:#ffffff; background:url('/images/homeBgBuy.gif') repeat-x top left; border-left:#8f8e8e 1px solid; }
	.GridItemNew .sales-span { width:198px; height:169px; position:relative; display:block; overflow:hidden; }
		.GridItemNew .sale-image { position:absolute; top:0px; right:0px; z-index:1000; }
		.GridItemNew .main-img { position:absolute; top:0px; right:0px; z-index:800; }
		.GridItemNew h5.sales-price { position:absolute; width:150px; height:18px; margin:0px; bottom:0px; left:0px; z-index:1000; color:#ffffff; text-align:left; background:url('/images/sales-bg.png'); }
		.GridItemNew h5.sales-price strong { display:block; padding:4px 5px 0px 5px; }
/* =========== GRID VIEW CSS - END =========== */
	
/* =========== LIST VIEW CSS - START =========== */
	.ListItemNew { font-family:Tahoma; font-size:11px; }
	.ListItemNewTitle a, .ListItemNewTitle a:visited { color:#383687; text-decoration:none; font-weight:bold; font-size:14px; font-family:Tahoma; }
		.ListItemNewTitle a:hover { color:#ff6600; }
	.ListItemNewSubTitle { color:#383687; text-decoration:none; font-size:12px; font-family:Tahoma; }
	.ListItemNew img { border:none; }
	.ListItemText { padding:10px 0px 11px 0px; line-height:15px; font-family:Tahoma; font-size:11px; color:#010101; }
	.ListItemNew .seemore { padding-bottom:7px; }
		.ListItemNew .seemore a, .ListItemNew .seemore a:visited { color:#ff6600; font-family:Tahoma; font-size:11px; text-decoration:none; font-weight:bold; }
			.ListItemNew .seemore a:hover { color:#383687; }
		.ListItemNew .price { color:#2d2b7f; font-size:12px; font-weight:bold; font-family:Tahoma; }
			.ListItemNew .price strong { font-size:14px; }
	
	.ListItemNew .sales-span { width:199px; position:relative; display:block; }
		.ListItemNew .sale-image { position:absolute; top:0px; right:0px; z-index:1000; }
		.ListItemNew .main-img { position:absolute; top:0px; left:0px; z-index:800; text-decoration:none; }
		.ListItemNew h5.sales-price { position:absolute; width:150px; height:18px; margin:0px; bottom:0px; left:0px; z-index:1000; color:#ffffff; text-align:left; background:url('/images/sales-bg.png'); }
		.ListItemNew h5.sales-price strong { display:block; padding:4px 5px 0px 5px; }
			
	
	.cart-form-prodList input { display:block; margin:5px 0px; padding:0px; }
/* =========== LIST VIEW CSS - END =========== */

/* =========== NEW PRODUCT LIST CSS - END =========== */


/* =========== NEW PAGING CSS - START =========== */
	.new-paging { font-family:tahoma; font-size:11px; color:#2d2b7f; }
	
	.new-paging .sorted { color:#2d2b7f; }
	.new-paging .sorted a, .new-paging .sorted a:visited, .new-paging .sorted span.bar { color:#2d2b7f; display:block; float:left; text-decoration:none; height:40px; line-height:40px; font-weight:normal; }
	.new-paging .sorted a:hover { color:#ffffff; }
	.new-paging .sorted a.selected { /*color:#ffffff;*/ font-weight:bold!important; }
	
	.new-paging .border-bg a, .new-paging .border-bg a:visited { color:#2d2b7f; text-decoration:none; height:40px; line-height:40px; display:block; }
		.new-paging .border-bg a:hover, .new-paging .border-bg a.selected { background:url('/images/allOnePageBG.gif') no-repeat top left; }
		
		.new-paging a.border-bg-per-page:hover { background:url('/images/perPageBG.gif') no-repeat top left!important; }
			.new-paging a.border-bg-per-page span { display:block; width:133px; }
		
		.new-paging .grid-list-view a, .new-paging .grid-list-view a:visited { color:#2d2b7f; font-weight:bold; background:url('/images/grid-list-view-bg.gif') no-repeat top left; text-decoration:none; height:40px; line-height:40px; display:block; padding-left:20px; }
		.new-paging .grid-list-view a:hover, .new-paging .grid-list-view a.selected { background:url('/images/grid-list-view-bg-border.gif') no-repeat top left!important; }
		
	.new-paging ul { list-style:none; margin:0px; padding:0px; }
		.new-paging ul li { float:left; }
			.new-paging ul li a, .new-paging ul li a:visited { color:#2d2b7f; text-decoration:none; padding:1px 2px; }
				.new-paging ul li a:hover, .new-paging ul li a.selected { background-color:#383687; color:#ffffff!important; padding:1px 2px; }
				.new-paging ul li a:hover.nobg { background:none; }
/* =========== NEW PAGING CSS - END =========== */

/* =========== NEW HEADER FORMS CSS - START =========== */
.topForms { font-family:Tahoma; font-size:11px; }
	.topForms .formLabels { font-size:16px; height:31px; line-height:31px; color:#ffffff; font-weight:bold; background:url('/images/bgFormRepeat.gif') repeat-x top left; }
	.txtSearchBox { width:168px; border:#989898 1px solid; margin:0px; padding:0px; }
	.btnSearchGo { margin:0px; padding:0px; }
	.SearchForm { padding-top:0px; height:38px; background-color:#ffffff }
	
	.newsletterTable { background:url('/images/newsletter_bgTable.gif') no-repeat top left; font-family:Tahoma; font-size:12px; }
	.newsletterTable .newsletterTitle { padding:4px 5px 0px 5px; font-size:14px; font-weight:bold; color:#ffffff; }
		.newsletterTitle strong { background:url('/images/newsletterBgTitle.gif') repeat-x top left; display:block; height:26px; line-height:26px; padding-left:10px; }
		.txtNewsletter { width:144px; border:#989898 1px solid; color:#555555; margin:0px; padding:0px; font-size:12px; height:17px; }
	
	.newsletter-msg { padding-top:5px; font-size:11px; color:#FF6600; line-height:15px; }
	
	.giftWrapper { background:#ffffff url('/images/giftWrapperBgTable.gif') no-repeat top left; }
	.giftWrapper img { border:none; }
		.giftWrapper a, .giftWrapper a:visited { text-decoration:none; }
/* =========== NEW HEADER FORMS CSS - END =========== */

/*============ CART - START =============*/
	.formCartBtn { font-family:Tahoma; font-size:11px; }
	.formCartBtn img { margin:0px; }
	.cart-empty { padding-left:54px; height:38px; background:#ffffff url('/images/cart-icon.gif') no-repeat top left; }
	.cart-full { padding-left:48px; height:38px; background:#ffffff url('/images/cart-icon-full.gif') no-repeat top left; }
	input.buy-button { margin:0px; padding:0px; display:block; cursor:pointer; }
	input.buy-button2 { margin:0px; padding:0px; width:57px; line-height:21px; background: url('/images/bgCartBtn-no-repeat.gif') no-repeat top left; color:#ffffff; font-weight:bold; border:0px; cursor:pointer; }

/*============ CART - END =============*/

/*============ CART - START =============*/
	.winner-6-years { font-family:Verdana; font-size:12px; line-height:17px; }
		.winner-6-years a, .winner-6-years a:visited { color:#660000; text-decoration:none; font-weight:bold; }
		.winner-6-years a:hover { text-decoration:underline; } 
/*============ CART - END =============*/
