@charset "utf-8";
/* General Style Start */
#content {
	margin:0;
	padding:1px 0 24px 0;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	background:url(../site_images/bodyBg.gif) 0 0 repeat-x #FFFFFF;
	text-align:center;
	}
#content table{ text-align:left;}
td, div, p, form, ul, li, input, a, span h1, h2, h3, h4 {
	margin:0;
	padding:0;
	}
	
a{
	outline:none;
	text-decoration:none;
	}
	
img{
	border:none;
	}
/* General Style End */
/* Header Style Start */
td.header {
	background:url(../site_images/header-splash.jpg) 100% 0 no-repeat;
	height:67px;
	padding:0;
	}
.logo {
	margin:14px 0 0 0;
	border:none;
	}
.slogun {
	padding:30px 0 0 40px;
	border:none;
	font:normal 20px/24px Helvetica, Arial, sans-serif;
	color:#4C4C4C;
	}
.viewfav a{
	color:#0066FF;
	background-color:inherit;
	font-weight:bold;
	background:url(../site_images/favouriteIcon1.gif) 0 1px no-repeat;
	padding:3px 0 0 18px;
	}
	
.viewfav a:hover{
	color:#5ED8FF;
	}
select.headerList {
	width:175px;
	font:11px/15px Arial, Helvetica, sans-serif;
	padding:1px 0;
	}
td.headerBtmbg {
	background:url(../site_images/headerBg.gif) 0 0 no-repeat;
	height:28px;
	padding:5px 0 0 0;
	}
input.allBrands {
	width:150px;
	font:11px/16px Arial, Helvetica, sans-serif;
	margin:0 3px 0 12px;
	padding-left:2px;
	}
.searchModelBtn {
	display:block;
	background:url(../site_images/searchBtn-bg.gif);
	border:1px solid #1F57BE;
	width:160px;
	height:18px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	margin:0 0 0 5px;
	}
.topFindBtn {
	background:url(../site_images/find-btn.gif);
	border:1px solid #046B9A;
	width:42px;
	height:20px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	}
.contactBtn {
	background:url(../site_images/find-btn.gif);
	border:1px solid #046B9A;
	width:60px;
	height:22px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	}

/* Header Style End */
/* Navigation Style Start */
.topNavBg{
	background:url(../site_images/nav-bg.gif) 0 0 repeat-x;
	height:33px;
	}
ul.topNav {
	margin:0 0 0 130px;
	padding:0 0 0 0;
	list-style-type:none;
	}
ul.topNav li {
	float:left;
	width:auto;
	background:url(../site_images/nav-div.gif) 100% 3px no-repeat;
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	padding:0 0px;
	}
ul.topNav li a {
	display:block;
	width:110px;
	color:#fff;
	text-decoration:none;
	}
ul.topNav li a:hover {
	color:#fff;
	background-color:#1EBEF2;
	}
ul.topNav li.last {
	background:none;
	padding:0 0 0 0;
	}
/* Navigation Style End */
/* Body Style Start */
.bodyRtPadd {
	padding:0 0px 0 0;
	}
h2.mainHead {
	font:normal 24px/26px Helvetica, Arial, sans-serif;
	color:#1F7CCC;
	background-color:inherit;
	margin:0 0 8px 0;
	}
span.left {
	display:block;
	float:left;
	background:url(../site_images/leftCorner.gif) 0 0 no-repeat #1EBEF2;
	width:3px;
	height:25px;
	font-size:0;
	}
span.mid {
	display:block;
	float:left;
	background:url(../site_images/midBg.gif) 0 0 repeat-x;
	width:723px;
	height:20px;
	line-height:20px;
	padding-top:5px;
	}
span.mid1 { /*Added by Chandan*/
	display:block;
	float:left;
	background:url(../site_images/midBg.gif) 0 0 repeat-x;
	width:732px;
	height:25px;
	line-height:25px;
	}
span.mid1 h2 { /*Added by Chandan*/
	float:left;
	width:auto;
	color:#00090C;
	font-weight:bold;
	font-size:14px;
	margin:0 0 0 6px;
	}
span.mid h2 {
	float:left;
	width:auto;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	line-height:15px;
	margin:0 5px 0 10px;
	}
span.right {
	font-size:0;
	display:block;
	float:left;
	background:url(../site_images/rightCorner.gif) 100% 0 no-repeat;
	width:3px;
	height:25px;
	}
span.mid a {
	color:#fff;
	margin-left:20px;
	float:right;
	font-weight:bold;
	text-decoration:none;
	display:none;
}
span.mid a:hover {
	text-decoration:underline;
}
span.mid img {
	float:left;
	display:block;
	z-index:1000000;
}
span.mid a.btnShowHide {
	display:block;
	float:left;
	width:16px;
	height:15px;
	padding:0;
	margin:0 0 0 0;
	text-indent:-500000px;
	background:url(../site_images/roundBtn.gif) 0 0 no-repeat;
	}
span.mid a.btnShowHide.active {
	background:url(../site_images/roundBtn-h.gif) 0 0 no-repeat;
	}
div.resultMid {
	background-color:#FAFAFA;
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	padding:15px;
	width:697px;
	}
span.leftBtm {
	display:block;
	float:left;
	background:url(../site_images/leftCorner-btm.gif) 0 0 no-repeat #1EBEF2;
	width:3px;
	height:35px;
	}
span.midBtm {
	display:block;
	float:left;
	background:url(../site_images/midBg-btm.gif) 0 0 repeat-x;
	width:723px;
	height:35px;
	line-height:35px;
	font-size:11px;
	}
/*span.midBtm label {
	float:left;
	width:auto;
	color:#3889DA;
	background-color:inherit;
	margin:0 5px 0 10px;
	font-size:11px;
	}
span.midBtm input {
	float:left;
	width:218px;
	height:18px;
	font-size:11px;
	line-height:18px;
	border:1px solid #C7C7C7;
	margin:9px 5px 0 0;
	padding:0 0 0 2px;
	}
span.midBtm input.searchBtn{
	float:left;
	width:54px;
	height:17px;
	border:none;
	}*/

span.rightBtm {
	display:block;
	float:left;
	background:url(../site_images/rightCorner-btm.gif) 100% 0 no-repeat;
	width:3px;
	height:35px;
	}
.blueBold {
	font-size:12px;
	font-weight:bold;
	color:#3889DA;
	background-color:inherit;
	}
ul.list {
	list-style-type:none;
	margin:8px 0 0 0;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	}
ul.list li {
	background:url(../site_images/bullet.gif) 0 9px no-repeat;
	padding:0 0 0 10px;
	line-height:20px;
	}
ul.list li a {
	color:#5A5A5A;
	background-color:inherit;
	text-decoration:none;
	}
ul.list li a:hover {
	color:#039FD2;
	background-color:inherit;
	}
a.more {
	font-size:11px;
	font-weight:bold;
	color:#2181D0;
	background-color:inherit;
	text-decoration:none;
	margin:0 0 0 10px;
	}
a.more:hover {
	color:#000;
	background-color:inherit;
	}
.refSecCol {
	padding-top:16px;
	}
/* Right Style Start*/
.rightPanPadd {
	padding:0 0 0 0;
	}
span.ritPanLeft {
	display:block;
	float:left;
	background:url(../site_images/leftCorner.gif) 0 0 no-repeat #1EBEF2;
	width:3px;
	height:25px;
	}
span.ritPanMid {
	display:block;
	float:left;
	background:url(../site_images/midBg.gif) 0 0 repeat-x;
	width:207px;
	height:25px;
	line-height:25px;
	}
span.ritPanMid h2 {
	float:left;
	width:auto;
	color:#00090C;
	font-weight:bold;
	font-size:14px;
	margin:0 0 0 6px;
	}
span.ritPanRight {
	display:block;
	float:left;
	background:url(../site_images/rightCorner.gif) 100% 0 no-repeat;
	width:3px;
	height:25px;
	}
.ritPanMidBtm {
	background-color:#FAFAFA;
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	padding:8px 8px 8px 8px;
	}
.ritPanbdrBtm {
	border-bottom:1px solid #C6C6C6;
	padding:8px 0 8px 0;
	}
.ritPanLast {
	padding:8px 0 8px 0;
	}
.favTxt {
	font-size:12px;
	font-weight:bold;
	color:#2181D0;
	background-color:inherit;
	}
.favTxt span {
	color:#191D1E;
	background-color:inherit;
	}
a.compare {
	color:#2181D0;
	background-color:inherit;
	text-decoration:none;
	background:url(../site_images/compareBullet.gif) 0 5px no-repeat;
	padding:0 0 0 9px;
	}
a.compare:hover {
	color:#000;
	background-color:inherit;
	}
a.readMore {
	color:#A40000;
	background-color:inherit;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	}
a.readMore:hover {
	color:#000;
	background-color:inherit;
	}
p.noProduct {
	color:#191D1E;
	background-color:inherit;
	padding:0 0 0 9px;
	font-size:12px;
	}
a.ritPanMore {
	color:#A40000;
	background-color:inherit;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	}
a.ritPanMore:hover {
	color:#000;
	background-color:inherit;
	}
	
input.rightTopSearch{
	width:156px;
	height:16px;
	}
input.rightTopSearchBtn{
	width:53px;
	height:20px;
	display:block;
	}
.topPadd{
	padding-top:10px;
	}
ul.rtList{
	margin:0;
	list-style-type:none;
	}
ul.rtList li{
	background:url(../site_images/bullet-list.gif) 0 6px no-repeat;
	padding:0 0 0 10px;
	font-size:11px;
	}
ul.rtList li a{
	color:#5A5A5A;
	background-color:inherit;
	}
ul.rtList li a:hover{
	color:#005CAB;
	background-color:inherit;
	}
a.rtMoreLink{
	color:#A50004;
	background-color:inherit;
	font-weight:bold;
	margin-left:10px;
	}
a.rtMoreLink:hover{
	color:#002A4D;
	background-color:inherit;
	}
	
.voucherCodeTxt{
	font-size:11px;
	line-height:14px;
	padding-bottom:5px;
	}
.voucherBdr{
	border-bottom:1px dashed #CCCCCC;
	padding:5px 0;
	}
input.go-btn{
	width:39px;
	height:18px;
	margin-top:5px;
	}
.codeTxt{
	font-weight:bold;
	color:#000;
	background-color:inherit;
	}
.codeTxt span{
	font-weight:bold;
	color:#A50004;
	background-color:inherit;
	}
/* Right Style End*/
/* New Arrival Style Start*/
.recommend {
	background:url(../site_images/recommend-bg.gif) 0 0 no-repeat;
	height:170px;
	width:214px;
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.newPadd {
	padding:10px 0 8px 0;
	}
.newProBdr {
	border:2px solid #87D2FA;
	}
a.moreDish {
	background:url(../site_images/more-dish-btn.gif) 0 0 no-repeat;
	text-indent:-5000px;
	text-decoration:none;
	width:136px;
	height:24px;
	display:block;
	}
a.moreDish:hover {
	background:url(../site_images/more-dish-btn.gif) 0 -24px no-repeat;
	}
	
a.proName {
	color:#fff;
	text-decoration:none;
	}
a.proName:hover {
	color:#FFEF41;
	text-decoration:none;
	}
/* New Arrival Style End*/

/* Product Style Starts*/
.pageno{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
p.pageno input{
	width:15px;
	height:15px;
	border:1px solid #CCCCCC;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	}
	
.pagentaionDtl{
	font-size:11px;
	line-height:16px;
	}
	
.pagentaionDtl select{
	padding:2px 0 2px 2px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#000;
	}
	
.pagination a{
	width:17px;
	height:16px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	display:block;
	background-color:#F9F9F9;
	text-align:center;
	margin:0 2px 0 0;
	border:1px solid #ccc;
	float:left;
	}
	
.pagination a:hover, .pagination a.active{
	font-size:11px;
	line-height:16px;
	width:17px;
	height:16px;
	display:block;
	background:url(../site_images/pagination-hover.jpg) 0 0 repeat-x;
	color:#000;
	text-align:center;
	border:1px solid #3D98DD;
	}
	
.paginationpad{
	padding-bottom:30px;
	}
	
.gridproductborder{
	border-left:1px solid #E4E4E4;
	border-top:1px solid #E4E4E4;
	border-collapse:collapse;
	}	
	
.gridproductborder td.general{
	width:226px;
	border-right:1px solid #E4E4E4;
	border-bottom:1px solid #E4E4E4;
	padding-bottom:10px;
	}
	
.gridproductborder td.borderright{
	border-right:none;
	border-bottom:1px solid #E4E4E4;
	}
	
.gridproductborder td.borderbottom{
	border-right:1px solid #E4E4E4;
	border-bottom:none;
	}
	
.gridproductborder td.borderrightbottom{
	border-right:none;
	border-bottom:none;
	}
	
div.lefttop{
	width:225px;
	padding:10px 10px 0 10px;
	text-align:center;
	}
	
div.middle{
	padding:0 10px 20px 10px;
	text-align:center;
	}
	
div.righttop{
	padding:0 0px 20px 10px;
	text-align:center;
	}
	
div.leftbottom{
	padding:10px 10px 0px 0px;
	text-align:center;
	}
	
div.middlebottom{
	padding:10px 10px 0px 10px;
	text-align:center;
	}
	
div.rightbottom{
	padding:10px 0px 0px 10px;
	text-align:center;
	}
	
p.blueTxt{
	font-size:12px;
	line-height:16px;
	color:#2181D0;
	background-color:inherit;
	padding-bottom:7px;
	padding-top:4px;
	font-weight:bold;
	}

p.blueTxt a{
	color:#2181D0;
	background-color:inherit;
	text-decoration:none;
	}
p.blueTxt a:hover{
	color:#000;
	background-color:inherit;
	text-decoration:none;
	}
	
p.descrTxt{
	font-size:11px;
	line-height:14px;
	color:#5A5A5A;
	background-color:inherit;
	padding-bottom:12px;
	font-weight:normal;
	}
	
p.descrTxt_singleline{
	font-size:11px;
	line-height:14px;
	color:#5A5A5A;
	background-color:inherit;
	padding-bottom:24px;
	font-weight:normal;
	}
	
p.moreinfo{
	background:url(../site_images/click-bg01.gif) 0 0 repeat-x;
	width:215px;
	height:21px;
	line-height:21px;
	padding:0 0 0 7px;
	text-align:center;
	font-weight:bold;
	}

p.moreinfo a{
	background:url(../site_images/more-info-arrow.gif) 100% 50% no-repeat;
	padding:0 12px 0 0;
	font-size:12px;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
	}
	
p.moreinfo a:hover{
	color:#DFF2FF;
	background-color:inherit;
	}
.titleBg{
	background-color:#1EBEF2;
	color:#fff;
	padding:0 0 0 7px;
	font-size:12px;
	font-weight:bold;
	}
.submitBtn {
	background:url(../site_images/submitBtn-bg.gif);
	border:1px solid #046B9A;
	height:22px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	padding:0 5px;
	}	
.detalsTable{
	border-bottom:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
	background-color:#FAFAFA;
	padding:7px;
	}
.detalsTableRt{
	border-bottom:1px solid #D7D7D7;
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
	background-color:#FAFAFA;
	padding:7px;
	}
	
.priceBg{
	display:block;
	background-color:#1EBEF2;
	height:20px;
	line-height:20px;
	border:1px solid #0D9BC9;
	/*border-left:1px solid #000;
	border-right:1px solid #000;*/
	padding:0 0 0 7px;
	width:215px;
	}
	
.priceBg p{
	background:url(../site_images/price-bullet.gif) 0 50% no-repeat;
	padding:0 0 0 8px;
	color:#fff;
	background-color:inherit;
	font-weight:bold;
	font-size:12px;
	}
	
.priceBg p.white{
	color:#000;
	background-color:inherit;
	background:none;
	font-weight:bold;
	font-size:12px;
	}

.margTop{
	margin-top:5px;
	}
	
.margTop_extra{
	margin-top:5px;
	margin-bottom:12px;
	}
	
.bdrBot{
	border-bottom:1px solid #ccc;
	}

.addtocart a{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
	}
	
.addtocart a:hover{
	color:#1F7CCD;
	text-decoration:none;
	}
.price{
	color:#A6E039;
	font-size:12px;
	}
/* Product Style Ends*/
/* Site Map Style Start*/
h2.pageTitle{
	font:normal 20px/24px Arial, Helvetica, sans-serif;
	color:#1F7CCC;
	}
	
ul.siteMap{
	margin:8px 0 0 0;
	list-style-type:none;
	}
ul.siteMap li{
	background:url(../site_images/site-bullet.gif) 0 6px no-repeat;
	padding:0 0 0 12px;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	}
ul.siteMap li a{
	color:#5A5A5A;
	text-decoration:none;
	}
ul.siteMap li a:hover{
	color:#1F7CCC;
	text-decoration:none;
	}
	
ul.siteMapSub{
	margin:5px 0 0 0px;
	list-style-type:none;
	}
ul.siteMapSub li{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#1F7CCC;
	}
ul.siteMapSub li a{
	color:#1F7CCC;
	text-decoration:none;
	}
ul.siteMapSub li a:hover{
	color:#5D5D5D;
	text-decoration:none;
	}
	
ul.siteMapSub1{
	margin:2px 0 0 0px;
	list-style-type:none;
	}
ul.siteMapSub1 li{
	background:url(../site_images/site-bullet-sm.gif) 0 7px no-repeat;
	padding:0 0 0 10px;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#62A0D6;
	}
ul.siteMapSub1 li a{
	color:#3E88C9;
	text-decoration:none;
	}
ul.siteMapSub1 li a:hover{
	color:#434343;
	text-decoration:none;
	}
/* Site Map Style End*/
/* Find Section Style Start*/
.find-sec-midBg{
	background:url(../site_images/find-sec-midBg.gif) 0 0 repeat-y;
	padding:5px 12px;
	}
.findSecTxt{
	color:#163E5E;
	background-color:inherit;
	line-height:14px;
	padding-bottom:8px;
	}
.findTopBtmPadd{
	padding:15px 0;
	}
.prPrice{
	color:#AD0100;
	background-color:inherit;
	padding-bottom:5px;
	}
.prPrice span{
	color:#003A6A;
	background-color:inherit;
	}
/* Find Section Style End*/
/* Body Style End */


/* Footer Style Starts */
#footer{
	background:url(../site_images/footerbg.jpg) repeat-x 0 0 #D3EFFD;
	border:1px solid #C2DFEC;
	text-align:center;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#206096;
	padding:20px 10px;
	}
ul.footerNav{
	width:725px;
	margin:0 auto;
	list-style-type:none;
	}
ul.footerNav li{
	background:url(../site_images/footer-nav.gif) no-repeat 100% 4px;
	padding:0 10px;
	float:left;
	width:auto;
	}
ul.footerNav li.last{
	background:none;
	padding:0 0 0 10px;
	}
ul.footerNav li a{
	font-size:12px;
	color:#064274;
	text-decoration:none;
	}
ul.footerNav li a:hover{
	color:#000;
	}

a.coyright{
	color:#206096;
	background-color:inherit;
	text-decoration:none;
	}
a.coyright:hover{
	color:#538BAD;
	background-color:inherit;
	text-decoration:underline;
	}

/* Footer Style Ends */

