@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0;}
html{margin:0;padding:0;height:100%;margin-bottom:1px;}
body{ margin:0px; padding:0px; background-color:#225ac9; font-family:tahoma, verdana, arial; font-size:12px; color:#000000;}
h1{margin:15px 0 0 0;font-size: 24px;font-weight: normal;color: #0c4da2;}
h1.black{margin:15px 0 0 0;font-size: 24px;font-weight: bold;color: #000000; background:none !important;}


h2{margin:10px 0 0 0;font-size: 14px;font-weight: normal;color: #042464; text-transform:uppercase}
h2.black{margin:10px 0 0 0;font-size: 18px;font-weight: normal;color: #000000;}

h3{margin:15px 0px 0px 0px;font-size: 16px;font-weight: normal;color: #123aac;}

p{ margin:0px; padding:5px 0px 5px 0px; line-height: 18px; font-size: 13px; text-align:justify; color:#000000;}
a, a:visited{color:#000000; text-decoration:none; }
a:active{ color:#e50707; text-decoration:none}
a:hover{color:#6f9dfa; text-decoration:none}
.clear{	margin:0px;	padding:0px;	line-height:0px;	font-size:0px;	clear:both;}
#outer{margin:0px auto; padding:0px; width:914px; background:url(../images/contentRpt.jpg) top left repeat-y;}
#headerContainer{margin:0px; padding:0px 27px; width:860px; height:20px;  background:url(../images/headertopBorder.jpg) top left no-repeat; clear:both}
#logoContainer{margin:20px 0px 0px 0px;width:209px; height:160px; float:left;}
#logoContainer img{border:0px;}

#searchNavContainer{ margin:64px 0px 0px 0px; padding:0px; width:650px; float:left; }
#searchPanel{ height:54px;}
	#searchPanel #sale{margin:0px; padding:35px 40px 8px 0px; width:400px; float:left; color:#e50707; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;font-style:italic;text-align:right }
	#searchPanel #search{margin:0px; padding:0px; width:210px; float:left;}
	#searchPanel #search .lable{ margin:0px 0px 3px 0px;text-transform:uppercase; color: #000000; line-height:17px}
	#searchPanel #search .inputcontainer{ margin:0px 0px 0px 0px; padding: 0px; width:205px; border:1px solid #999999; display:block; }
	#searchPanel #search .inputwrap{ margin:0px; padding: 6px 4px 0px 3px; width:170px; height:20px; float:left; background:url(../images/searchBox.jpg) top left no-repeat;}
	*html #searchPanel #search .inputwrap{padding: 6px 4px 0px 5px; width:165px; height:20px;  }
	#searchPanel #search .inputwrap input{ margin:0px; padding: 0px; width:170px; height:18px;border:0; }
	*html #searchPanel #search .inputwrap input{ line-height:18px;}
	#searchPanel #search img{ margin:0px; padding:0px; width:28px; border:0px}

#mainNavigationContainer{}
	#mainNavigationContainer ul{ margin:0px; padding:0px; list-style-type:none;}
	#mainNavigationContainer ul li{ margin:0px 3px 0px 2px; padding:0px; width:125px; height:42px; list-style-type:none; float:left; font-size:14px; text-align:center }	
	
	*html #mainNavigationContainer ul li{ margin:0px 2px 0px 2px; width:125px; height:42px;}		
	
	#mainNavigationContainer ul li a, #mainNavigationContainer ul li a:visited { margin:0px; padding:7px 0px 0px 0px;width:125px; height:35px; line-height:35px; display:block; background: url(../images/normal.jpg) 0px 7px no-repeat; color:#fff; text-decoration:none; font-weight:normal }
	#mainNavigationContainer ul li a:hover{ margin:0px; padding:7px 0px 0px 0px;width:125px; height:35px; background:url(../images/hover.jpg) top left no-repeat; color:#1a5da2;}	
	
	#mainNavigationContainer ul li.selected a, 	#mainNavigationContainer ul li.selected a:visited, 	#mainNavigationContainer ul li.selected a:hover{ margin:0px; padding:7px 0px 0px 0px;width:125px; height:35px; background:url(../images/hover.jpg) top left no-repeat; color:#1a5da2;}	
	
	#mainNavigationContainer ul li a.last{margin:0px; padding:7px 0px 0px 15px;width:110px; height:35px; line-height:35px; display:block; background: url(../images/cartBtn.jpg) 0px 7px no-repeat; color:#fff; text-decoration:none  }
	#mainNavigationContainer ul li a.last:hover{margin:0px; padding:7px 0px 0px 15px;width:110px; height:35px; line-height:35px; display:block; background: url(../images/cartBtn.jpg) 0px 7px no-repeat; color:#000000; text-decoration:none  }	

#contentContainer{
	margin:15px 0px 0px 0px; 
	padding:0px 27px; 
	width:860px;
	min-height:1200px;
	*height: 1200px;
}
	#contentContainer .leftColumn{ margin:0px; padding:0px; width:208px; float:left}
	#contentContainer .leftColumn .smallLeftColumCont{ margin:0px 0px 10px 0px; clear:both; text-align:left}
	#contentContainer .leftColumn .smallLeftColumCont .headingsSmall{margin:0px; padding:0px; width:208px; height:30px; background:url(../images/quickLinks.jpg) top left no-repeat;}

.quickLinksNav{ margin:0px; padding:20px 13px ; border:1px solid #c9c9c9; width:180px;}
.quickLinksNav ul{ margin:0px; padding:0px; list-style-type:none;}
.quickLinksNav ul li{ margin:0px; padding:0px 0px 0px 18px; list-style-type:none; background:url(../images/bullet.jpg) 0px 10px no-repeat; color:#000; line-height:25px;}
.smallShadedPanel{ margin:5px 0px 10px 0px; padding:20px 10px; width:185px; border:1px solid #d4d4d4; background:url(../images/shadedPanel.jpg) top left repeat-x #ffffff;}
.smallShadedPanel h1{ margin:0px; padding:0px; font-size:14px; color:#07078c; line-height:20px; font-weight:bold}
.smallShadedPanel p{ color:#4f4f4f; text-align:left}

	
#contentContainer .rightColumn{ margin:0px; padding:0px; width:650px; float:right}
#contentContainer .rightColumn h1{ margin:0px; padding:10px 0px 10px 30px; background-color:#d4e1fd; font-size:14px; color:#000000;}	
#contentContainer .featureProductsContainer{ margin:0px; padding:0px;}
.featureProductsContainer .productContainer{margin:16px 0px 0px 16px; padding:10px; width:176px; border:1px solid #E5E5E5; text-align:center; float:left }

#contentContainer2 .rightColumn2{ margin:0px; padding:0px; width:650px; float:right}
#contentContainer2 .rightColumn2 h1{ margin:0px; padding:10px 0px 10px 20px; background-color:#d4e1fd; font-size:14px; color:#000000;}		
#contentContainer2 .featureProductsContainer2{ margin:0px; padding:0px;}
.featureProductsContainer2 .productContainer2{margin:16px 0px 0px 16px; padding:10px; width:176px; border:0px solid #cacaca; text-align:center; float:left }

*html #contentContainer .featureProductsContainer .productContainer{margin:0px 0px 0px 13px; padding:8px; width:176px; }

.prodTitle{margin:10px 0px 10px 0px ;color: #0c1aa0; font-size:10px}
.addToCartContainer{ margin:0px; padding:0px;}
.addToCartContainer .price{ margin:0px; padding:0px; width:88px; float:left; font-size:18px; color:#b58905; text-align:center;}
.addToCartContainer .addtoCart{margin:0px; padding:0px; width:88px; float:right; border:0;}
.widecolum h1{ margin:5px 0px; padding:5px 0px 5px 0px; line-height:25px; background-color:#d4e1fd; font-size:16px; color:#000000; text-align:center}
.widecolum  p{ color:#8c8c8c}
.siderBanner{ margin:0px 25px 15px 0px; border:0px solid #d9d9d9; padding:5px; float:left; width:260px;}
.bannerDes{ margin:0px; padding:0px; float: left; width:560px;}


#footerContainer{margin:0px; padding:0px; width:914px; background:url(../images/footerbottomBorder.jpg) bottom left no-repeat; clear:both}
.footerbar{ margin:0px 12px; padding:0px; background:url(../images/footerRpt.jpg) top left repeat-x; height:39px; line-height:39px; border-right:1px solid #dadada;border-left:1px solid #dadada;}
.footerLinks{ margin:0px; padding:0px 20px; height:39px; line-height:39px; color:#0b4073; width:50%; float:left}
.footerLinks a, .footerLinks a:visited{ text-decoration:none; font-weight:normal; color:#0b4073;}
.footerLinks a:hover{ text-decoration:none;}
.footerPaymentGatways{ margin:0px; padding:0px 0px 0px 0px; height:39px; line-height:39px; color:#000000; width:35%;float:right;}

.subscribeContainer{ margin:20px; padding:0px; height:55px; display:block}
.subscribeContainer .subscriber{ margin:0px 0px; padding:0px 0px 0px 20px; width:450px; float:left;height:55px;}
.newslettertag{ color:#3d65b6; width:175px; float:left; height:26px; line-height:26px;}
.newsLetterinput{ padding: 4px 4px 0px 5px; width:167px; height:22px; margin:0px; background:url(../images/subscriberBox.jpg) top left no-repeat; float:left; display:block;}
.newsLetterinput input{ margin:0px; padding: 0px; width:170px; height:18px;border:0; }
.newsLetterbtn{ margin:0px 0px 0px 10px; padding:0px; width:75px; height:26px; float:left}

.subscribeContainer .copy{ margin:0px 0px 10px 0px; padding:40px 0px 0px 0px; width:300px; float:right; height:15px; color:#a8a8a8}

/*sub page */
.wideColumProducts{ margin:10px 0px;}
.wideColumProducts h1{ margin:0px; padding:10px 0px 10px 20px; background-color:#d4e1fd; font-size:18px; color:#000000;}		
.hrSep{ margin:10px 0px; height:3px; background:url(../images/hrSep.jpg) center left repeat-x;}
.singleProductDisplay{ margin:0px; padding:15px;}
.singleProductDisplay .l{ margin:0px; padding:0px; width:310px; float:left}
.singleProductDisplay .r{margin:0px; padding:0px; width:296px; float:right}
.singleProductDisplay .r .prodinfoPanel{ margin: 0px; padding:0px; background:url(../images/productinforpt.jpg) top left repeat-y;}
.singleProductDisplay .r .prodinfoPanelTop{ margin:0px; padding:0px; height:40px; line-height:40px; background:url(../images/productinfoTop.jpg) top left no-repeat;}
.singleProductDisplay .r .prodinfoPanelTop .heading{ margin:0px; padding:0px 0px 0px 10px; color:#000; font-weight:bold;  height:40px; line-height:40px; width:140px;  float:left}
.singleProductDisplay .r .prodinfoPanelTop .nav{ margin:0px; padding:0px; color:#894417; float:right; width:120px;}
.singleProductDisplay .r .prodinfoPanelTop .nav a, .singleProductDisplay .r .prodinfoPanelTop .nav a:visited{ margin:10px 0px 10px 0px; padding:0px 5px 0px 3px; height:20px; line-height:20px; color:#894417; text-decoration:none; float:left ;display:block; text-align:right}
.singleProductDisplay .r .prodinfoPanelTop .nav a:hover{ color:#894417; text-decoration:none; background:#ff6600; }

.singleProductDisplay .r .prodinfoPanelcontent{}
.singleProductDisplay .r .prodinfoPanelbtm{margin: 0px; padding:0px; background:url(../images/productinfobtm.jpg) top left no-repeat; height:8px;}

.singleProductDisplay .l .productShow{ margin:0px; padding:10px; text-align:center}
.checkoutDetail{ margin:0px; padding:0px 15px; width:620px;}
.checkoutDetail .leftCol{ margin:0px; padding:0px; width:260px; float:left}
.checkoutDetail .rightCol{ margin:0; padding:0px; width:310px; float:right}
.checkoutDetail .itemheading{ font-size:14px; color:#0958dc; height:20px; line-height:20px;}
.checkoutDetail .itemName{ font-size:14px; color:#000000; height:20px; line-height:20px;}
.discountTable{ margin:0px; padding:3px; width:306px; background:url(../images/discountPanel.jpg) top left repeat-x #e8e8e8; border:1px solid #b0b0b0; }
.borderBtm{ margin:5px 0px; padding:0px; background:url(../images/Sep.jpg) center left repeat-x; height:3px;}
.quantityBox{ margin:0px; padding:0px; width:50px; height:18px; line-height:18px; color:#000000; border:1px solid #c4c4c4}
.itemNo{font-size:18px; color:#000000; height:30px; line-height:30px;}
.quantity{font-size:12px; color:#000000;height:30px; line-height:30px;}
.bulkDiscount{ margin:0px; padding:0px; font-size:10px; height:20px; line-height:20px; color:#c92222}
.stockStatus{ margin:0px; padding:0px; color:#269006; font-size:14px; font-weight:bold }
.cartItemParticulars{margin:10px 0px;   padding:0px; color:#8a8988 !important; border-top:1px solid #c3c3c3;}
.cartItemParticulars p{ color:#8a8988; text-align:left}
.cartItemParticulars h1{ margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:18px; color:#7f0202; text-transform:uppercase }
.cartItemParticulars h2{ margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:18px; color:#000000; }
.cartItemParticulars h3{ margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:14px; color:#0735aa; }
.cartItemParticulars h3.blue{ margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:14px; color:#0b42b2; text-transform:uppercase }
.cartItemParticulars h3.brown{ margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:14px; color:#aa760f; }
.cartLeft{ margin:0px 0px 0px 0px; padding:0px 50px 0px 0px; width:360px; float:left}
.cartRight{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:420px; float:right}
.cartRight ul{ margin:0px; padding:0px; list-style-type:none}
.cartRight ul li{ margin:0px; padding:0px 0px 0px 20px; list-style-type:none; background:url(../images/bullet.gif) 0px 3px no-repeat; line-height:15px;}
#sample-tracks{

	margin-top:180px;
	margin-bottom:0px;



}
