/* CSS Document */
body
{
	padding: 13px 0 0 0;
	margin: 0;
	font: normal 11px Arial, Helvetica, sans-serif;
}
p, a, li, td, form, input, h3, h1, h2, label, td
{
	padding: 0;
	margin: 0;
}
img
{
	padding: 0;
	margin: 0;
	border: none;
	display: block;
}

ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
a
{
	text-decoration: none;
	outline: none;
}
.specer
{
	padding: 0;
	margin: 0;
	font-size: 0;
	line-height: 0;
	clear: both;
}

p.disc
{
	background: url(images/disc_img.gif) no-repeat right 0;
	width: 319px;
	font: bold 13px/33px "Tahoma" , Arial, Helvetica, sans-serif;
	color: #3C3C3C;
	background-color: inherit;
	float: right;
}
p.basket
{
	float: right;
	background-color: inherit;
	vertical-align: top;
}
p.disc span
{
	padding-left: 62px;
}
p.disc span a
{
	color: #2A7ADE;
	background-color: inherit;
	text-decoration: underline;
}
p.disc span a:hover
{
	text-decoration: none;
}

.navbg
{
	background: url(images/nav_bg.gif) repeat-x 0 0;
	height: 57px;
}

ul.navlink
{
	padding: 0 0 0 10px;
	margin: 0;
}
ul.navlink li
{
	float: left;
}

ul.navlink li.active
{
	background: url(images/nav_bg_over.gif) repeat-x 0 0;
	height: 57px;
	font: normal 12px/30px "Tahoma" , Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: inherit;
	text-transform: uppercase;
	
}
ul.navlink li.deactive
{
	
	height: 57px;
	font: normal 12px/30px "Tahoma" , Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: inherit;
	text-transform: uppercase;
	
}
ul.navlink li a
{
	float: left;
	font: normal 12px/30px "Tahoma" , Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: inherit;
	text-transform: uppercase;
	padding: 0 14px;
}
ul.navlink li a:hover
{
	background: url(images/nav_bg_over.gif) repeat-x 0 0;
	height: 57px;
}

.lftTopBg
{
	background: url(images/hdr_bg.jpg) no-repeat 0 0;
	height: 213px;
	width: 622px;
}

.hdr
{
	border: solid 1px #ACA76E;
}

.hdrtopOne
{
	background: url(images/hdr_bg.jpg) no-repeat 0 0;
	height: 212px;
}
h2.online
{
	font: normal 26px/29px Georgia, "Times New Roman" , Times, serif;
	color: #fff;
	background-color: inherit;
	padding: 39px 0 0 324px;
}
h2.online span
{
	display: block;
	color: #3C3C3C;
	background-color: inherit;
}
a.viewdetails
{
	background: url(images/view_butt.gif) no-repeat 0 0;
	width: 85px;
	height: 17px;
	display: block;
	text-align: center;
	color: #fff;
	background-color: inherit;
	margin: 18px 0 0 324px;
}
a.viewdetails:hover
{
	color: #DE6B32;
	background-color: inherit;
}

/*--------------------------td one----------------------------*/
div.one
{
	padding-top: 9px;
}
div.one input.txtfield
{
	width: 197px;
	height: 19px;
	color: #000000;
	background-color: #fff;
	border: solid 1px #8B885A;
	float: left;
	margin: 11px 0 0 0;
}
div.one input.txtfieldLittle
{
	width: 97px;
	height: 19px;
	color: #000000;
	background-color: #fff;
	border: solid 1px #8B885A;
	vertical-align: middle;
}
div.one input.search
{
	background: url(images/search_butt.gif) no-repeat 0 0;
	width: 62px;
	height: 22px;
	cursor: pointer;
	border: none;
	vertical-align: middle;
}
div.one select.Category
{
	width: 100px;
	height: 22px;
	border: none;
	vertical-align: middle;
}

/*--------------------------form two----------------------------*/

div.two
{
	width: 165px;
	float: left;
}

div.two h2
{
	color: #3C3C3C;
	background-color: inherit;
	font: normal 24px/26px Georgia, "Times New Roman" , Times, serif;
	padding-bottom: 5px;
	float: left;
}

div.two label
{
	font: normal 10px/12px Arial, Helvetica, sans-serif;
	color: #000;
	background-color: inherit;
	margin-bottom: 6px;
	float: left;
}

div.two input.txtfield
{
	width: 162px;
	height: 19px;
	border: solid 1px #D4D0C8;
	background-color: #fff;
	margin-bottom: 6px;
	color: #000;
	float: left;
}
div.two a
{
	font: bold 11px/24px Arial, Helvetica, sans-serif;
	color: #DE6B32;
	background-color: inherit;
	float: left;
}
div.two a:hover
{
	text-decoration: underline;
}
div.two input.login
{
	background: url(images/login.gif) no-repeat 0 0;
	width: 50px;
	height: 17px;
	cursor: pointer;
	border: none;
	float: right;
	margin-top: 3px;
}
a.signup
{
	background: url(images/sign_butt.gif) no-repeat 0 0;
	width: 78px;
	line-height: 22px;
	font-size: 16px;
	color: #fff;
	display: block;
	float: left;
	text-align: center;
	margin: 53px 0 0 23px;
	background-color: inherit;
}
a.signup:hover
{
	color: #D85F2B;
	background-color: inherit;
}
/*-----------------------------------body-----------------------------------------------*/

/*--------------------------left panel------------------------------------*/
.catBor
{
	border: solid 1px #C0C0C0;
	padding: 9px 0 9px 9px;
}
h2.cat
{
	background: url(images/catbg.gif) no-repeat 0 0;
	width: 214px;
	font: normal 24px/38px Georgia, "Times New Roman" , Times, serif;
	color: #fff;
	background-color: inherit;
	padding: 0 0 0 10px;
}

h3
{
	font: bold 17px/22px Arial, Helvetica, sans-serif;
	color: #DE6B32;
	background-color: inherit;
	padding-top: 7px;
}

h3 a
{
	color: #DE6B32;
	background-color: inherit;
}
h3 span
{
	font-size: 11px;
	line-height: 16px;
	color: #5D5D5D;
	background-color: inherit;
	display: block;
	font-weight: normal;
	padding: 6px 0 7px 0;
}
p.dash
{
	border-bottom: dashed 1px #5D5D5D;
	width: 213px;
}

p.viewBack
{
	
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0;
}
p.viewBack span
{
	padding-left: 180px;
	
}
p.viewBack span a
{
	color: #000;
	background-color: inherit;
	text-decoration: underline;
}
p.viewBack span a:hover
{
	text-decoration: none;
}
p.view
{
	background: url(images/shadow_arrow.gif) no-repeat 0 15px;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	padding: 10px 0 0 0;
}
p.view span
{
	padding-left: 16px;
}
p.view span a
{
	color: #000;
	background-color: inherit;
	text-decoration: underline;
}
p.view span a:hover
{
	text-decoration: none;
}

/*--------------------------right panel------------------------------------*/

h2.latestproducts
{
	font: normal 26px/27px Georgia, "Times New Roman" , Times, serif;
	color: #DE6B32;
	background-color: inherit;
}

.productPanel
{
	background-color: #E8E8E8;
	color: inherit;
	border-bottom: dashed 1px #CECECE;
	border-top: dashed 1px #CECECE;
	padding: 25px 27px 0 27px;
}

p.laptop
{
	color: #5D5D5D;
	background-color: inherit;
	font: bold 12px/16px "Tahoma" , Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 8px 0 18px 0;
}
p.laptop span.one
{
	display: block;
	font-weight: normal;
	color: #000;
	background-color: inherit;
	text-decoration: line-through;
}
p.laptop span.two
{
	display: block;
	font-weight: normal;
	color: #DE6B32;
	background-color: inherit;
}
.rghtBor
{
	border-right: dashed 1px #A2A2A2;
}

.moblebanner
{
	background: url(images/getmobiles.jpg) no-repeat 0 0;
	width: 211px;
	height: 109px;
}
p.click
{
	padding: 80px 0 0 113px;
}
p.click a
{
	font: bold 12px/12px "Tahoma" , Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: inherit;
}

p.click a:hover
{
	color: #DE6B32;
	background-color: inherit;
}

.giftBanner
{
	background: url(images/gifts_banner.jpg) no-repeat 0 0;
	height: 109px;
	width: 211px;
}
p.clickhere
{
	padding: 83px 0 0 107px;
}
p.clickhere a
{
	background: url(images/gift_butt.gif) no-repeat 0 0;
	width: 70px;
	height: 16px;
	font: bold 12px/12px "Tahoma" , Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: inherit;
	display: block;
	text-align: center;
}

p.clickhere a:hover
{
	color: #DE6B32;
	background-color: inherit;
}

.support
{
	background: url(images/support.jpg) no-repeat 0 0;
	width: 189px;
	height: 109px;
}

/*--------------padding: 21px 0 0 215px;-------------------footer--------------------------------------*/
.footrbg
{
	background: url(images/footer_bg.gif) repeat-x 0 0;
	height: 90px;
}

ul.footerlink
{
	padding: 15px 0 0 100px;
	margin: 0 auto;
}
ul.footerlink li
{
	font: normal 11px/14px "Tahoma" , Arial, Helvetica, sans-serif;
	float: left;
	padding: 0 15px;
	text-transform: uppercase;
}
ul.footerlink li a
{
	color: #A2A2A2;
	background-color: inherit;
	float: left;
}
ul.footerlink li a:hover
{
	color: #FEFE7A;
	background-color: inherit;
}
p.copyright
{
	line-height: 14px;
	color: #fff;
	background-color: inherit;
	text-align: center;
	font-size: 11px;
	padding-top: 17px;
}
p.copyright span
{
	display: block;
}
p.copyright span a
{
	color: #A2A2A2;
	background-color: inherit;
}
p.copyright span a:hover
{
	color: #FF7800;
	background-color: inherit;
}
/*hemant*/
.productPanel1
{
	background-color: #E8E8E8;
	color: inherit;
	border-bottom: dashed 1px #CECECE;
	border-top: dashed 1px #CECECE;
	padding: 10px 15px 0 15px;
}
/*anup*/
.PageAddCart
{
	background-color: #c4c299;
	width: 90px;
	height: 22px;
	cursor: pointer;
	border: none;
	vertical-align: middle;
	font-weight: bold;
}

div.pop input.popCart
{
	background-color: #c4c299;
	width: 80px;
	height: 22px;
	cursor: pointer;
	border: none;
	vertical-align: middle;
	font-weight: bold;
}
div.SignIn
{
	width: 200px;
}
div.SignIn a
{
	font: bold 11px/24px Arial, Helvetica, sans-serif;
	color: #DE6B32;
	background-color: inherit;
}
div.two a:hover
{
	text-decoration: underline;
}
.n2PopBody
{
	border: 3px solid #3c3c3c;
	background-color: #f6eec0;
}
.AjaxPopBody
{
	border: 3px solid #EFEDD4;
}
/*-------------added by jayeeta-----------------*/
label.newproducts
{
	font: normal 26px/27px Georgia, "Times New Roman" , Times, serif;
	color: #DE6B32;
	background-color: inherit;
}

div.btn.addcart
{
	background: url(images/search_butt.gif) no-repeat 0 0;
	width: 62px;
	height: 22px;
	cursor: pointer;
	border: none;
	margin: 11px 0 0 11px;
	float: left;
}

.productdetailsPanel
{
	background-color: #E8E8E8;
	color: inherit;
	padding: 25px 27px 0 27px;
}

.lblMessageRed{font: bold 12px/14px Arial, Helvetica, sans-serif;  color:Red }
.lblMessageGreen{font: bold 12px/14px Arial, Helvetica, sans-serif;  color:Green }

.mPageAddCart
{
	background-color: #c4c299;
	width: 105px;
	height: 22px;
	cursor: pointer;
	border: none;
	vertical-align: middle;
	font-weight: bold;
}

/*------------------------Narayan---------------------------*/

input.editFormField {width:246px; height:19px; background:#FFFFFF; border:1px solid #BDC7D8; font:11px/19px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.editFormsOptionField {width:248px; height:19px; background:#FFFFFF; border:1px solid #BDC7D8; font:11px/19px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
span.asterix {font:9px/21px Verdana, Arial, Helvetica, sans-serif; color:#970102; background-color:inherit;  width:6px; text-align:center;}

.lblMessageRedNew{font:  11px/12px Arial, Helvetica, sans-serif;  color:#970102; }
.lblMessageGreenNew{font:  12px/14px Arial, Helvetica, sans-serif;  color:Green; }
p.formMatter {font:9px/12px Verdana, Arial, Helvetica, sans-serif; color:#595959; background:inherit; margin-left:10px;}



/*tooltip start here*/
.width298 {width:298px;}
.tooltipTop {background:url(images/bg-tooltip-top.gif) no-repeat 0 0; height:29px;}
.tooltipMiddlePanel {width:294px; background:url(images/bg-tooltip.gif) repeat-y 0 0; padding:0 2px;}
h2.headTooltip {width:260px; font:bold 10px/24px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0 17px;}
.tooltipBtnPanel {background:#F2F2F2; padding:4px 2px 0 0;}
p.tooltipmat {width:260px; font:9px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px solid #BB0102; padding:0 17px 14px 17px;}
.tooltipBtm {width:260px; padding:0 18px 4px 18px; background:url(images/tooltip-btm.gif) no-repeat 100% 100%;}

.editFormBtn {width:66px; height:20px; background:url(images/button.gif) no-repeat left top; text-align:center; font:bold 9px/20px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; border:none; cursor:pointer; padding:0 0 0 0;}
/*spacer*/
.spacer {font-size:0; line-height:0; clear:both;}
/*spacer*/
.floatRight {float:right;}
/*tooltip end here*/

a.infoIcon {font:9px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#83B8D7; text-decoration:none; background-color:inherit;}
a.infoIcon:hover {color:#9A0000; background:inherit;}


.bordergreen{border:solid 0px green;}
.borderred{border:solid 0px red;}
