*{
padding:0px;
margin:0px;
/*behavior: url(iepngfix.htc)!important;*/

}
/*IMG, DIV {
    behavior: url('iepngfix.htc');
 
  }*/

body{
padding:0px;
margin:0px;
background:url(../images/topBg.jpg) top left repeat-x #fff;
font-family:Arial;
font-size:12px;
font-weight:normal;
line-height:16px;
}
a
{
	outline:none;
	color:#68bc49;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
h1.active1{
font-size:16px;
font-style:italic;
color:#000!important;
text-align:center;
text-decoration:none;
}
 
.spacer{
font-size:0;
line-height:0;
clear:both;
margin:0;
padding:0;
/*outline:none;*/
}
.noborder{
border:none!important;
}
.nobackground{
background:none!important;
}
.notoppadding{
padding-top:0px!important;
}
.norightpadding{
padding-right:0px!important;
}
.nobottompadding{
padding-bottom:0px!important;
}
.noleftpadding{
padding-left:0px!important;
}
.nobottommargin{
margin-bottom:0px!important;
}


.txtRed{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
color:#FF0000;
}


.wrapper{
width:100%;
padding:0px;
margin:0px auto;

}


.wrapper .header{
width:958px;
padding:0px;
margin:0px auto;
overflow:hidden;
position:relative;
}
.container
{
	width:948px;
padding:0 10px 0 0;
margin:0px auto;
overflow:hidden;


}

/***************start HEADER***************/
.productdetails .HD{
width:250px;
float:left;
line-height:20px;
word-wrap:break-word;
}
/*abhishek*/
.productdetails .HD1{
width:420px;
_width:415px;
float:left;
line-height:20px;
word-wrap:break-word;
}
 .headerMid, .headerNav{
width:948px;
padding:0px;
margin:2px 4px 0px 0px;
float:left;

}

.header .headerTop{
height:37px;
float:right;

margin:2px 4px 0px 0px;
}
.header .headerMid{
width:948px;
padding:12px 0 10px 0 ;
float:right;
}
.header .headerMid .logo{
width:314px;
height:40px;
padding:0px;
margin:0px 0px 0px 18px;
float:left;
background:url(../images/logo.png) bottom left no-repeat;
_background:url(../images/logo.gif) bottom left no-repeat;
}
.header .headerMid .headSubNav{
width:auto;
padding:25px 4px 0px 0px;
margin:0px;
float:right;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#363636;
}
.header .headerMid .headSubNav a{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.header .headerMid .headSubNav a:hover{
color:#0099CC;
}


.header .headerTop a, .header .headerTop p{
width:auto;
padding:3px 0 0 0;
margin:0px;
float:left;

font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
}

.header .headerTop p{
width:auto;
padding:3px 0 0 0;
margin:0px;
float:left;

font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
}

.header .headerTop .btndetails{
float:left;
padding:0 0 0 10px;

}

.header .headerTop .btndetails .inputtxt{
width:80px!important;
margin:5px 10px 0 0;
height:16px;
float:left;
padding:0!important;
font:normal 11px/16px Arial!important;
text-align:left;
color:#000;
border:#000 solid 1px;
}
.header .headerTop .btndetails .submitBtn{
width:80px;
height:24px;
float:left;
background:url(../images/submitBtnBG.png) top left no-repeat;
_background:url(../images/submitBtnBG.gif) top left no-repeat;
border:0px;
}

.header .headerTop .tooltip{
height:31px;
overflow:hidden;
padding:10px 0 0 0;
position:absolute;
top:25px;
right:0;
width:auto!important;

}
.header .headerTop .tooltip .arrow{
	position:absolute;
	top:0px;
	right:60px;
	background:url(../images/tooltiparrow.png) 0 0 no-repeat;
	_background:url(../images/tooltiparrow.gif) 0 0 no-repeat;
	width:21px;
	height:12px;

}
.header .headerTop .tooltip .leftCorner{
	background:url(../images/tooltipBgLeft.gif) 0 0 no-repeat;
	width:6px; 
	height:31px;
	float:left;

	font-size:0;
	line-height:0;
	margin:0;
	padding:0;
}

.header .headerTop .tooltip .rightCorner{
	background:url(../images/tooltipBgRight.gif) 0 0 no-repeat;
	width:8px; 
	height:31px;
	float:left;
}
.tooltip .midTxt{
font:bold 11px arial;
float:left;
color:#000;
text-align:center;
background:url(../images/tooltipBg2.gif) 0 0 repeat-x;
height:25px;
padding:6px 0 0;
/*border:#000 solid 1px;*/
width:auto!important;
}
.header .headerTop .headerbtn{
width:auto;
padding:0px;
margin:0px 0px 0px 10px;
float:left;
}

.btnChangePost{
width:auto;
padding:0px;
margin:0px;
float:left;
}
.btnChangePost .btnChangePostL, .btnChangePostR{
width:7px;
height:24px;
padding:0px;
margin:0px;
float:left;
}
.btnChangePost .btnChangePostL{
background:url(../images/btn_LeftBg.png) top left no-repeat;
_background:url(../images/btn_LeftBg.gif) top left no-repeat;
}
.btnChangePost .btnChangePostMid{
width:auto;
height:24px;
padding:0px;
margin:0px;
float:left;
background:url(../images/btn_MidBg.png) top left repeat-x;
_background:url(../images/btn_MidBg.gif) top left repeat-x;
}
.btnChangePost .btnChangePostMid a{
width:128px;
height:14px;
padding:0px 10px;
margin:5px 0px 0px 5px;
float:left;
background:url(../images/btn_Change.png) top left no-repeat;
_background:url(../images/btn_Change.gif) top left no-repeat;
}
.btnChangePost .btnChangePostMid a:hover{
background:url(../images/btn_ChangeOver.png) top left no-repeat;
_background:url(../images/btn_ChangeOver.gif) top left no-repeat;
}


.btnChangePost .btnChangePostMid ul{
width:128px;
padding:3px 10px;
margin:0px 10px 0px 10px;
float:left;
}
.btnChangePost .btnChangePostMid ul li{
width:128px;
padding:0px;
margin:0px;
float:left;
list-style-type:none;
}
.btnChangePost .btnChangePostMid ul li a{
width:128px;
height:25px;
padding:5px 0px 0px 30px;
margin:0px;
float:left;
list-style-type:none;
background:url(../images/spooingBag_icon.png) top left no-repeat;
_background:url(../images/spooingBag_icon.gif) top left no-repeat;

font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
}
.btnChangePost .btnChangePostMid ul li a:hover{
background:url(../images/spooingBagover_icon.png) top left no-repeat;
_background:url(../images/spooingBagover_icon.gif) top left no-repeat;

color:#fff;
}


.btnChangePostR{
background:url(../images/btn_RightBg.png) top left no-repeat;
_background:url(../images/btn_RightBg.gif) top left no-repeat;
}



.headerNav{
position:relative;
overflow:hidden;
}




/*start header buying & shopping btn*/
.btnbuy{
width:208px;
height:34px;
margin:0 0 0 70px!important ;
_margin:0 0 0 40px!important ;
padding:0px;
background:url(../images/btnbuying_Bg.jpg) top left no-repeat!important;
text-align:center;
position:relative;
list-style-type:none;


}


.btnbuy a{
float:left;
background:url(../images/btnbuying_Bg.jpg) top left no-repeat!important;
width:208px;
height:34px;
}
.btnbuy a div{
width:200px;
height:34px;
float:left;
padding:0px 0 0 0;
color:#fff;
overflow:hidden;
text-align:center!important;
text-decoration:none;
background:none!important;
}
.btnbuy a div h1{
	padding:10px 0 0 0;
	text-align:center;
	width:198px;
	background:none!important;
}
.btnbuy:hover  a div
{
	background:none!important;

}
.btnbuy:hover  a div h1{
	padding:10px 0 0 0;
	text-align:center;
	width:198px;
	background:none!important;
}
.btnbuy  a.current div{
	float:right;
display:block;
background:url(../media/glowtabF.gif) no-repeat 100% -33.5px!important; 
padding:0 0 0 0;
	text-align:center;
	width:200px;
text-decoration:none;
height:34px;
}


.btnbuy  a.current{
float:left;
width:200px;
height:34px;

color:#000!important;
overflow:hidden;
text-align:center!important;
text-decoration:none;


}
.btnbuy  a.current h1
{
	color:#000;
}
.btnbuy:  h1 a{
background:url(../media/glowtab-leftF.gif) no-repeat 0% -34px!important ;
}
.btnbuy  .current{
background:url(../media/glowtab-leftF.gif) no-repeat 0% -34px !important;
}

.shopBtn{
width:201px;
height:26px;
float:right;
margin:2px 0 0 0;
padding:0px 33px 0 0;
_padding:0px 68px 0 0;

text-align:center;
background:url(../images/shoppingBtn_bg.png) top left no-repeat;
_background:url(../images/shoppingBtn_bg.gif) top left no-repeat;

}
.shopBtn a{
float:left;
margin:1px 0 0 40px;
_margin:0 0 0 20px;
padding:0 0px 0px 30px;
background:url(../images/spooingBag_icon.png) top left no-repeat;
_background:url(../images/spooingBag_icon.gif) top left no-repeat;


font-family:Arial;
font-size:12px;
line-height:25px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
display:block;
height:25px;
}
.shopBtn a:hover{
background:url(../images/spooingBagover_icon.png) top left no-repeat;
_background:url(../images/spooingBagover_icon.gif) top left no-repeat;

}
/*end header buying & shopping btn*/

/***************end HEADER***************/



/***************start CONTAINER***************/
.subpagesHd{
width:925px;
padding:10px 0 0 20px;
margin:0px auto;
}

.maincontent{
width:940px;
padding:10px 10px 0 0;
margin:0px auto;
overflow:hidden;

}

/*start subpagesHd UL LI*/

.subpagesHd a{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.subpagesHd a:hover{
color:#0099CC;
}

/*.subpagesHd ul{
width:auto;
float:left;
padding:0px;
margin:0px;
}
.subpagesHd ul li{
width:auto;
float:left;
padding:0px;
margin:0px;
list-style-type:none;
}
.subpagesHd ul li a{
width:auto;
float:left;
padding:0px;
margin:0px;
list-style-type:none;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
}*/

/*end subpagesHd UL LI*/

/***************start INNER PAGE***************/

/**********  **********start PROJECT LIST PAGE**********  **********/
.maincontent .leftpan{
width:765px;
float:left;
padding:0px 0px 20px 0px;
margin:0px 0px 20px 0px;

}
.maincontent .rightpan{
width:160px;
float:right;
padding:0px 0px 20px 0px;
margin:0px;
/*border:#000 solid 1px;*/
}

/*********start Left Pan**********/
.maincontent .leftpan h2{
width:745px;
height:34px;
padding:15px 0px 0px 15px;
margin:0px;
float:left;
/*border:#000000 solid 1px;
background:url(../images/HD_bg.jpg) top left no-repeat;*/
}
.maincontent .leftpan p{
width:740px;
padding:16px 0px 16px 15px;
margin:0px;
float:left;
}
.maincontent .leftpan .contentdetails{
width:735px;
padding:16px 0px 16px 15px;
margin:0px;
float:left;
text-align:left;
word-wrap:break-word;
/*border:#000000 solid 1px;*/
}

.contentdetails h4{
width:730px!important;
float:left;
padding:20px 0 15px 0;
margin:0px!important;
background:none;

font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
}
.contentdetails h5{
width:730px!important;
float:left;
padding:20px 0 0 0!important;
margin:0px!important;
position:static;
background:none;
}

.contentdetails p{
width:730px;
float:left;
padding:0px 0px 10px 0px!important;
margin:0px;
}
.contentdetails ul,.contentdetails div ul{
width:730px;
padding:10px 0px 10px 0px;
margin:0px;
float:left;
}
.contentdetails ul li,.contentdetails div ul li{
width:730px;
padding:0px;
margin:0px;
float:left;
list-style:outside;
list-style-type:none;
}

.maincontent .leftpan .leftside{
width:175px;
padding:0 ;
margin:0px;
float:left;
background:url(../images/leftsideBg.jpg) top left no-repeat;
/*border:#FF0000 solid 1px;*/
}
.maincontent .leftpan .leftside2{
width:175px;
padding:0 ;
margin:0px;
float:left;
background:url(../images/leftsideBg.jpg) top left no-repeat;
/*border:#FF0000 solid 1px;*/
}
.paddingBottom110
{
	padding-bottom:110px!important;
}
.maincontent .leftpan .rightside{
width:582px;
padding:0px;
margin:0px 0 0 5px;
float:left;
}
.leftside2 h3 
{
	width:150px;
height:24px;
padding:5px 0 0 10px;
margin:0px;
float:left;
}
/*start Left Side Content*/
.leftside h3{
width:150px;
height:24px;
padding:5px 0 0 10px;
margin:0px;
float:left;
}
.leftside div, .leftside2 div{
width:150px;
padding:5px 0px 0 10px!important;
margin:0px;
float:left;
/*border:#000000 solid 1px;*/
}
.txtleft{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525!important;
}
.txtleft a
{
color:#68BB49 !important;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;

/*font-family:Arial;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525!important;*/
}
.txtleft a:hover
{
color:#68BB49!important;
}
.txtleft .current
{
color:#68BB49;
}
/* new css by abhishek*/
.txtleft a.current
{
color:#252525 !important;
font-weight:bold;
}


.leftside div ul{
width:150px;
padding:4px 0 0 0;
margin:0px;
float:left;
}
.leftside div ul li{
width:150px;
padding:0px;
margin:0px;
float:left;
list-style-type:none;
}
.leftside2 div ul li{
width:150px;
padding:0px;
margin:0px;
float:left;
list-style-type:none;
}
.leftside div ul li a
{
color:#68BB49!important;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.leftside div ul li a:hover
{
	color:#989898!important;
}
/*.leftside div ul li a.current
{
	color:#989898!important;
}*/
.leftside div ul li a.current
{
	color:#000000!important;
}

.leftside div ul li img{
float:left;
padding:0px!important;
margin:0px!important;
}
.leftside div ul li p{
width:123px!important;
padding:0px!important;
margin:0px 0px 0px 5px!important;
float:left;
}

.leftside .formbox{
width:145px;
padding:0px!important;
margin:0px;
float:left;
}
.leftside .formbox label{
width:60px;
padding:0px;
margin:5px 0 0 0;
float:left;
/*border:#000 solid 1px;*/
}
.leftside .formbox .inputtxt{
width:80px;
height:16px;
padding:0px;
margin:5px 0 0 0;
float:right;
background:#fff;
border:#000 solid 1px;
font-size:11px;
}
.leftside .formbox .dropdown{
width:82px;
height:auto;
padding:1px;
margin:5px 0 0 0;
float:right;
background:#fff;
border:#000 solid 1px;
font-size:11px;
}

/*end Left Side Content*/

/*start Right Side Content*/
.rightside .hdgreenarea{
width:573px;
height:22px;
padding:3px 0 0 8px;
margin:0px;
float:left;
position:relative;
background:url(../images/rightSideBg_HD.png) top left no-repeat;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
}
.rightside .hdgreenarea .sortby{
width:35.5%;
padding:0px;
margin:0px;
position:absolute;
top:3px;
right:10px;
}

/*.rightside .hdgreenarea .sortby form{
width:200px;
padding:0px;
margin:0px;
float:right;
text-align:left;
}*/
.rightside .hdgreenarea .sortby  label{
width:50px;
float:left;
}

.hdgreenarea .sortby .dropdownList{
width:145px;
height:18px;
padding:0px 0px 0px 5px;
margin:0px;
float:right;
border:#000 solid 1px;
background:#fff;

font-family:Arial;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#333;
}

/*start rightside ul li*/

.rightside ul{
width:582px;
padding:0px;
margin:12px 0px 0px 0px;
float:left;
}
.rightside ul li{
width:582px;
padding:0px 0 20px 0;
margin:0px 0 0 0;
float:left;
list-style-type:none;
}
.rightside ul li .pic{
width:148px;
height:120px;
padding:0px;
margin:0px;
float:left;
position:relative;
left:0px;
right:0px;
}
.rightside ul li .pic h5{
padding:0px;
margin:0px;
float:left;
position:absolute;
bottom:0px;
left:0px;
}
.rightside ul li .pic h6{
padding:0px;
margin:0px;
float:left;
position:absolute;
bottom:0px;
left:60px;
}

h5{
width:53px;
height:36px;
padding:0px;
margin:0px;
background:url(../images/hotDeal.png) top left no-repeat;
_background:url(../images/hotDeal.gif) top left no-repeat;
}
h6{
width:56px;
height:37px;
padding:0px;
margin:0px;
background:url(../images/rebate.png) top left no-repeat;
_background:url(../images/rebate.png) top left no-repeat;
}
.rightside ul li .pic h4{
width:56px;
height:37px;
padding:0px;
margin:0px;
position:absolute;
bottom:0px;
left:0px;
background:url(../images/rebate.png) top left no-repeat;

_background:url(../images/rebate.png) top left no-repeat;
}

/*start Product Details*/
.productdetails{
width:415px;
padding:0px;
margin:0px 0px 0px 15px;
float:left;
position:relative;
}
.productdetails strong span{
padding:0px;
margin:0px;
float:left;
}
.productdetails p{
width:415px!important;
padding:0px!important;
margin:10px 0 0 0!important;
float:left;
}
.productdetails p a, .productdetails span a{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}


.rightside ul li .productdetails p a:hover,.productdetails span a:hover{
color:#0099CC;
font-size:12px!important;
}


.number{
width:auto;
height:29px;
padding:0px;
margin:0px;
float:right;
position:absolute;
top:5px;
right:0px;

font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#252525;
}

.price{
width:118px;
height:29px;
padding:0 0 0 8px;
margin:0px;
float:left;
position:absolute;
top:5px;
right:0px;
background:url(../images/priceBgL.png) top left no-repeat;
_background:url(../images/priceBgL.gif) top left no-repeat;

}
.price span{
/*width:8px;
height:29px;

float:left;
background:url(../images/priceBgL.png) top left no-repeat;*/
display:none;
}
.price a{
height:29px!important;
padding:6px 8px 0 0!important;
margin:0px!important;
float:left!important;
background:url(../images/priceBgR.gif) top right no-repeat;

font-family:Arial!important;
font-size:12px!important;
font-weight:bold!important;
text-align:center!important;
text-decoration:none;
color:#ff931e!important;
width:102px;
}
.price a:hover{
/*color:#326ac7;*/
}
/*end Product Details*/

/*start proLinks*/
.rightside ul li .proLinks{
width:420px;
height:24px;
padding:0px;
margin:15px 0px 0px 0px;
float:right;
}

.proLinks{
width:420px;
height:24px;
padding:0px;
margin:0px;
float:left;
background:url(../images/greyBG.png) top left no-repeat;
_background:url(../images/greyBG.gif) top left no-repeat;



}

/*.proLinks .viewPro, .addshopping, .storefinder{
padding:4px 0px 0px 14px;
margin:0px;
float:left;
}*/

.viewPro
{
padding:4px 0px 0px 14px;
margin:0px;
float:left;
	}
.addshopping
{
padding:4px 0px 0px 14px;
margin:0px;
float:left;
	}
	
.storefinder
{
padding:4px 0px 0px 14px;
margin:0px;
float:left;
	}	

.viewPro a
{	
padding:0 0px 0px 20px;
margin:0px;
float:left;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
line-height:16px;
background:url(../images/arrowViewPro.png) top left no-repeat;
display:block;

height:20px;

}
.viewPro a:hover{
color:#417630;
background:url(../images/arrowViewProOver.png) top left no-repeat;
padding:0 0px 0px 20px;
margin:0px;
float:left;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
line-height:16px;
display:block;
height:20px;

}


.addshopping a{
padding:0px 0px 0px 20px;
margin:0px;
float:left;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
line-height:16px;
background:url(../images/arrowaddshopping.png) top left no-repeat;
display:block;
height:20px;


}
.addshopping a:hover{
color:#417630;
background:url(../images/arrowaddshoppingOver.png) top left no-repeat;
padding:0px 0px 0px 20px;
margin:0px;
float:left;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:16px;
display:block;
height:20px;


}

.storefinder a{
width:auto;
padding:0px 0px 0px 20px;
margin:0px;
float:left;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
line-height:16px;
background:url(../images/arrowStoreFinder.png) top left no-repeat;
_background:url(../images/arrowStoreFinder.gif) top left no-repeat;

}
.storefinder a:hover{
color:#417630;
background:url(../images/arrowStoreFinderOver.png) top left no-repeat;
_background:url(../images/arrowStoreFinderOver.gif) top left no-repeat;

}
/*end proLinks*/

/*end rightside ul li*/

/*start rightside Paging List*/
.rightside .pagging{
width:582px;
height:24px;
padding:0px;
margin:0px;
float:left;
text-align:right;
background:url(../images/bg_paging.png) top left no-repeat;
_background:url(../images/bg_paging.gif) top left no-repeat;

}
.rightside .pagging span{
width:auto;
float:right;
padding:0px;
margin:0px 10px 0 0;

font-family:Arial;
font-size:11px;
font-style:normal;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#252525;
}
.rightside .pagging span a{
width:auto;
float:left;
padding:4px 3px 0 3px;
margin:0px;

font-family:Arial;
font-size:11px;
font-style:normal;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.rightside .pagging span a:hover{
color:#252525;
}
.rightside .pagging span a#current{
color:#252525;
cursor:text;
}
/*end rightside Paging List*/

/*end Right Side Content*/

/*********end Left Pan*********/


/*********start Right Pan*********/

/*start search box*/
.rightpan .searchBox, .detailsBoxs{
width:160px;
float:left;
padding:0px;
margin:0px;
}
.rightpan .searchBox{
height:104px;
background:url(../images/searchBg.jpg) top left no-repeat;
}
.rightpan .searchBox h4{
width:140px;
padding:5px 0 0 8px;
margin:0px;
float:left;
}
.rightpan .searchBox form{
width:auto;
float:left;
padding:0px;
margin:5px 0 0 0;
}
.inputSearch{
width:128px;
height:20px;
float:left;
padding:2px 6px;
margin:5px 0px 5px 8px;
border:#000000 solid 1px;

font-family:Arial;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525;
}
.btnSearch{
width:90px;
height:24px;
padding:0px 10px 0 0;
margin:0px;
float:right;
background:url(../images/btn_search.png) top left no-repeat;
_background:url(../images/btn_search.gif) top left no-repeat;

border:none;
cursor:pointer;
}
/*end search box*/

/*start Right Details*/
.rightpan .detailsBoxs{
background:url(../images/rightpanHD_bg.png) top left no-repeat;
_background:url(../images/rightpanHD_bg.gif) top left no-repeat;

}

.rightpan .detailsBoxs h4{
width:145px;
padding:5px 0 0 8px;
margin:0px;
float:left;
text-align:left;
}
.rightpan .detailsBoxs ul{
width:160px;
padding:0px;
margin:0px;
float:left;
}
.rightpan .detailsBoxs ul li{
width:auto;
padding:0px;
margin:10px 0px 0px 0px;
float:left;
list-style-type:none;
}
.rightpan .detailsBoxs ul li p{
width:140px;
padding:6px 10px;
margin:0px;
float:left;
background:#ff931e;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
}
.rightpan .detailsBoxs ul li a{
width:140px;
padding:6px 10px;
margin:0px;
display:block;
background-color:#ff931e;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
font-style:normal;
}
.rightpan .detailsBoxs ul li .greyBox{
width:158px;
height:120px;
padding:0px;
margin:0px;
background:#ebebeb;
border-left:#c2c2c2 solid 1px;
border-right:#c2c2c2 solid 1px;
}
.greyBox a, .whiteBox a
{
	background:none!important;
	padding:0!important;
	width:158px!important;
}
.greyBox a img, .whiteBox a img
{
	display:block;
}
.rightpan .detailsBoxs ul li .whiteBox{
width:158px;
height:48px;
float:left;
padding:0px;
margin:0px;
background:#fff;
border:#c2c2c2 solid 1px;
}

.morebtn{
width:100px;
padding:0px;
margin:10px 0 0 0;
float:right;
}
.morebtn a{
width:auto;
padding:0px 0px 0px 15px;
margin:0px;
float:left;
background:url(../images/arrow_orange.png) center left no-repeat;
_background:url(../images/arrow_orange.gif) center left no-repeat;


font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
line-height:8px;
}
.morebtn a:hover{
background:url(../images/arrow_green.png) center left no-repeat;
_background:url(../images/arrow_green.gif) center left no-repeat;

color:#ff931e;
}
/*end Right Details*/

/*********end Right Pan*********/

/**********  **********end PROJECT LIST PAGE**********  **********/


/**********  **********start CONTENT TIER2 LIST PAGE**********  **********/
.maincontent .leftPanLearge, .rightPanLearge{
/*height:300px;
padding:0px;
margin:0 0 20px 0;
float:left;*/
float:left;
height:300px;
margin:15px 0 20px;
padding:0;
}

.maincontent .leftPanLearge{
width:160px;
background:url(../images/LeftpanBgContentTier.png) top left no-repeat;
_background:url(../images/LeftpanBgContentTier.gif) top left no-repeat;

}
.maincontent .rightPanLearge{
width:760px;
float:right;
background:#ebebeb;
}

/*start LeftPan Content Tier*/
.leftPanLearge ul{
width:160px;
padding:0px;
margin:0px;
float:left;
}
.leftPanLearge ul li{
width:160px;
padding:5px 0 8px 0;
margin:0px;
float:left;
line-height:18px;
list-style-type:none;
background:url(../images/lineUl.gif) bottom left repeat-x;
}
.leftPanLearge ul li a{
width:120px;
padding:0 0 0 15px;
margin:0 0 0 15px;
float:left;
line-height:16px;
list-style:outside;
background:url(../images/bulletGreen.gif) top left no-repeat;

font-family:Arial;
font-size:12px;
font-style:normal;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.leftPanLearge ul li a:hover{
text-decoration:underline;
}
.leftPanLearge ul li a.current{
text-decoration:none;
color:#000;
cursor:text;
background:url(../images/bulletGreen_over.gif) top left no-repeat;
}
/*end LeftPan Content Tier*/

/**********  **********end CONTENT TIER2 LIST PAGE**********  **********/

/**********  **********start CONTENT TIER03 LIST PAGE**********  **********/
.maincontent .rightside2{
width:580px;
padding:15px 0 0 15px;
margin:0px;
float:left;
/*border:#000 solid 1px;*/
}
.rightside3{
width:99%;
padding:15px 0 0 15px;
margin:0px;
float:left;
/*border:#000 solid 1px;*/
}
.rightside3 p
{
	padding:0px!important;
	}

.rightside2 h4{
width:560px!important;
float:left;
padding:10px 0 5px 0;
margin:0px!important;
background:none;

font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
}

.rightside2 h5{
width:560px;
float:left;
padding:20px 0 0 0!important;
margin:0px!important;
background:none;
}

.rightside2 p{
width:560px!important;
float:left;
padding:0 0 10px 0!important;
margin:0px;
}
.rightside2 ul{
width:560px;
padding:10px 0 10px 0;
margin:0px;
float:left;
}
.rightside2 ul li{
width:560px;
padding:0px;
margin:0px;
float:left;
list-style:outside;
list-style-type:none;
}

/**********  **********end CONTENT TIER03 LIST PAGE**********  **********/

/**********  **********start SELECTION HOME PAGE**********  **********/
.rightpan .div{
width:160px;
height:160px;
padding:0px;
margin:0 0 10px 0;
float:left;
background:#ebebeb;
font:normal 13px/16px arial;
}
/**********  **********start SELECTION HOME PAGE**********  **********/


/**********  **********start MANUFACTURER LIST PAGE**********  **********/
.maincontent .leftpan .manufacturerTop{
width:765px;
padding:0 0 20px 0;
margin:0px;
float:left;
}
.maincontent .leftpan .manufacturerTop .imgpart{
width:162px;
height:125px;
padding:0px;
margin:0px;
float:left;
background:url(../images/greyBox_Manufac.gif) top left no-repeat;
}
.maincontent .leftpan .manufacturerTop .detailspart{
width:580px;
padding:0px;
margin:0px;
float:right;
}


/*start Heading Green Large*/
.hdGreenLarge{
width:auto;
height:96px;
padding:0px;
margin:0px;
float:left;
}
.hdGreenLarge .hdGreenL{
width:6px;
height:96px;
padding:0px;
margin:0px;
float:left;
background:url(../images/HDGreen_bgL.gif) top left no-repeat;
}
.hdGreenLarge .hdGreenMid{
width:auto;
height:96px;
padding:0px;
margin:0px;
float:left;
background:url(../images/HDGreenlarge_bgMid.gif) top left repeat-x;
}
.hdGreenLarge .hdGreenR{
width:6px;
height:96px;
padding:0px;
margin:0px;
float:right;
background:url(../images/HDGreen_bgR.gif) top left no-repeat;
}
.hdGreenLarge .hdGreenMid .hdshort{
width:568px;
padding:0px;
margin:0px;
float:left;
}
.hdGreenLarge .hdGreenMid .hdshort h2{
width:auto;
padding:15px 0 0 10px;
margin:0px;
float:left;
background:none;
}

.hdGreenLarge .hdGreenMid .hdshort1{
width:528px;
padding:0px;
margin:0px;
float:left;
}
.hdGreenLarge .hdGreenMid .hdshort1 h2{
width:auto;
padding:15px 0 0 10px;
margin:0px;
float:left;
background:none;
}

.hdGreenLarge .hdGreenMid .hdlarge{
width:753px;
padding:0px;
margin:0px;
float:left;
}
.hdGreenLarge .hdGreenMid .hdlarge h2{
width:auto;
padding:55px 0 0 10px;
margin:0px;
float:left;
background:none;
color:#fff;
}
/*end Heading Green Large*/


/*start Heading Green Short*/
.hdGreen{
width:auto;
height:48px;
padding:0px;
margin:0px;
float:left;
}
.hdGreen .hdGreenL{
width:6px;
height:48px;
padding:0px;
margin:0px;
float:left;
background:url(../images/HDGreen_bgL.png) top left no-repeat;
_background:url(../images/HDGreen_bgL.gif) top left no-repeat;

}
.hdGreen .hdGreenMid{
width:auto;
height:48px;
padding:0px;
margin:0px;
float:left;
background:url(../images/HDGreen_bgMid.gif) top left repeat-x;
}
.hdGreen .hdGreenR{
width:6px;
height:48px;
padding:0px;
margin:0px;
float:right;
background:url(../images/HDGreen_bgR.png) top left no-repeat;
_background:url(../images/HDGreen_bgR.gif) top left no-repeat;

}
.hdGreen .hdGreenMid .hdshort{
width:568px;
padding:0px;
margin:0px;
float:left;
}
.hdGreen .hdGreenMid .hdshort h2{
width:auto;
padding:15px 0 0 10px;
margin:0px;
float:left;
background:none;
}

.hdGreen .hdGreenMid .hdshort1{
width:528px;
padding:0px;
margin:0px;
float:left;
}
.hdGreen .hdGreenMid .hdshort1 h2{
width:auto;
padding:15px 0 0 10px;
margin:0px;
float:left;
background:none;
}

.hdGreen .hdGreenMid .hdlarge{
width:753px;
padding:0px;
margin:0px;
float:left;
}
.hdGreen .hdGreenMid .hdlarge h2{
width:auto;
padding:6px 0 0 10px;
margin:0px; line-height:30px;
float:left;
background:none;
color:#fff;
}
/*end Heading Green Short*/

.detailspart .textpart{
width:550px;
padding:15px 0 0 15px;
margin:0px;
float:left;
}
.detailspart .textpart span{
width:350px;
padding:0px;
margin:0px;
float:left;
}
.detailspart .textpart span p{
width:auto;
padding:10px 0 0 0 ;
margin:0px;
float:left;
}
.detailspart .textpart p{
width:auto;
padding:0 0 0 45px;
margin:0px;
float:left;
}
/**********  **********end MANUFACTURER LIST PAGE**********  **********/


/**********  **********start HOME PAGE**********  **********/
.maincontent .hmban .hmdown{
width:940px;
padding:0px;
margin:0px;
float:left;
}
.maincontent .hmban{
height:224px;
margin:0 0 16px 0;
background:#ebebeb;
}
.hmdown .pic01Hm, .pic02Hm{
width:160px;
height:160px;
padding:0px;
margin:0 15px 16px 0;
float:left;
background:#ebebeb;
}
.positionbox
{
	position:relative;
	float:right;
}
.hmdown .leftsideAppliances{
width:580px;
padding:0px;
margin:0px;
float:right;
position:relative;
}
.hmdown .leftsideAppliances .picCheckOut{
width:162px;
height:25px;
padding:0px;
margin:0px;
position:absolute;
top:15px;
right:-10px;
z-index:100000;
/*background:url(../images/checkoutBG.png) top left no-repeat;*/
}

/**********  **********end HOME PAGE**********  **********/


/**********  **********start APPLIANCES PAGE**********  **********/
.maincontent .leftpan .leftsideAppliances{
width:580px;
padding:0px;
margin:0px;
float:left;
}
.maincontent .leftpan .rightsideAppliances{
width:160px;
height:300px;
padding:0px;
margin:0 0 0 20px;
float:left;
background:url(../images/greybg_Appliances.png) top left no-repeat;
_background:url(../images/greybg_Appliances.gif) top left no-repeat;

}
.rightsideAppliances h4{
padding:0px;
margin:10px 0 0 8px;
}
.hr{
width:144px;
height:2px;
float:left;
padding:0px;
margin:10px 0 0 6px;
border:none;
background:url(../images/div.gif) top left repeat-x;
}

.rightsideAppliances form{
width:144px;
padding:2px 0 0 8px;
margin:0px;
float:left;
}
.rightsideAppliances  label{
width:144px;
padding:10px 0 4px 0;
margin:0px;
float:left;
}
.rightsideAppliances  .droupdown{
width:142px;
padding:2px 2px 2px 5px;
margin:0px;
float:left;
border:#000 solid 1px;
}
.rightsideAppliances  .input{
width:132px;
padding:2px 2px 2px 5px;
margin:0px;
float:left;
border:#000 solid 1px;
}
.rightsideAppliances  .btnSearch{
width:80px;
padding:0px;
margin:10px 0 0 0;
float:right;
}


/**********  *****start Left Side Appliances*****  **********/

/*start Leftside Appliances*/

.leftsideAppliances .hdappliances, .midappliances, .downappliances{
width:580px;
padding:0px;
margin:0px;
float:left;
}

.leftsideAppliances .hdappliances{
height:32px;
text-align:left;
background:url(../images/blueHD_bg.png) top left no-repeat;
_background:url(../images/blueHD_bg.gif) top left no-repeat;

}
.leftsideAppliances .midappliances{
width:576px;
border-left:#0aa2e5 solid 2px;
border-right:#0aa2e5 solid 2px;
}
.leftsideAppliances .downappliances{
height:6px;
background:url(../images/blueHD_DownBg.png) top left no-repeat;
_background:url(../images/blueHD_DownBg.gif) top left no-repeat;

}


/*start Header Appliances*/
.leftsideAppliances .hdappliances h1{
width:560px;
float:left;
padding:8px 0 0 15px;
text-align:left;
background:url(../images/blueHD_bg.png) top left no-repeat;
_background:url(../images/blueHD_bg.gif) top left no-repeat;

/*border:#000000 solid 1px;*/
}
/*end Header Appliances*/

/*start Middle Appliances*/
.leftsideAppliances .midappliances .midapplianceContent{
width:560px;
padding:10px 0px 0px 15px;
margin:0px;
float:left;
}
.midapplianceContent ul{
width:560px;
padding:0px;
margin:0px;
float:left;
}
.midapplianceContent ul li{
width:125px;
padding:0 15px 0px 0;
margin:0px;
float:left;
list-style-type:none;
position:relative;
/*border:#000000 solid 1px;*/
}
.midapplianceContent ul li span{
width:125px;
height:110px;
padding:0px;
margin:0px;
float:left;
}
.midapplianceContent ul li span img{
width:125px;
height:80px;
padding:0px;
margin:0px;
float:left;
}

.midapplianceContent ul li span a{
width:125px;
height:auto;
padding:83px 0 0 0;
margin:0px;
float:left;
position:absolute;
top:0;
left:0;
display:block;
background:url(../images/picsGreenactive.png) top left no-repeat;
_background:url(../images/picsGreenactive.gif) top left no-repeat;

/*border:#000 solid 1px;*/

font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
text-transform:uppercase;
color:#68bc49;
}
.midapplianceContent ul li span a:hover{
color:#39892f;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:underline;
text-transform:uppercase;
background:url(../images/picsGreenOver.png) top left no-repeat;
_background:url(../images/picsGreenOver.gif) top left no-repeat;

text-align:center;
}
.midapplianceContent ul li span .current{
color:#39892f;
text-decoration:underline;
background:url(../images/picsGreenOver.png) top left no-repeat;
_background:url(../images/picsGreenOver.gif) top left no-repeat;

}

.midapplianceContent ul li ul{
width:125px;
padding:0px 0 10px 0;
margin:0px;
float:left;
}
.midapplianceContent ul li ul li {
width:125px;
padding:0px;
margin:0px;
float:left;
border-bottom:#f5f5f5 solid 1px;
word-wrap:break-word;
}

.midapplianceContent ul li ul li a{
padding:3px 5px;
margin:0px;
display:block;
word-wrap:break-word;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
text-transform:none;
color:#68bc49;


}
.midapplianceContent ul li ul li a:hover{
color:#ccc;
padding:3px 5px;
margin:0px;
display:block;
word-wrap:break-word;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
text-transform:none;

}
.midapplianceContent ul li ul li .current{
color:#ccc;
}
/*end Middle Appliances*/

/*end Leftside Appliances*/

/**********  *****end Left Side Appliances*****  **********/
/**********  **********end APPLIANCES PAGE**********  **********/


/**********  **********start Shopping List PAGE**********  **********/
.shoppinglist{
width:930px;
float:left;
padding:0px 0px 20px 0px;
margin:0px;
}

.shoppinglist .top, .mid, .down{
width:930px;
float:left;
padding:0px;
margin:0px;
}

.shoppinglist .mid{
padding:0 0 20px 0;
}

.shoppinglist .top .leftpart{
width:765px;
float:left;
padding:0px;
margin:0px;
/*border:#000 solid 1px;*/
}
.shoppinglist .top .rightpart{
width:150px;
float:right;
padding:0px;
margin:0px;
}

/*start Top Left Part*/
.top .leftpart p{
width:740px;
padding:15px 0 0 15px;
margin:0px;
float:left;
}

.printBtn{
width:130px;
padding:0 0 5px 25px;
margin:20px 0 0 0;
background:url(../images/print_icons.png) left top no-repeat;
_background:url(../images/print_icons.gif) left top no-repeat;

}

.removeBtn{
width:130px;
padding:0px;
margin:0px;
border:none;
position:absolute;
top:25px;
right:0px;
}
.removeBtn a{
width:100px;
padding:0 0 5px 25px;
margin:0px;
float:left;
background:url(../images/removeBtn.png) top left no-repeat;
_background:url(../images/removeBtn.gif) top left no-repeat;

}
.removeBtn a:hover{
width:100px;
padding:0 0 5px 25px;
margin:0px;
float:left;
background:url(../images/removeBtn_over.png) top left no-repeat;
_background:url(../images/removeBtn_over.gif) top left no-repeat;

}
/*start rightside shopping list ul li*/
.shoppinglist .top .leftpart ul{
width:582px;
padding:0px;
margin:12px 0px 0px 0px;
float:left;
}
.shoppinglist .top .leftpart ul li{
width:750px;
padding:15px 0 20px 0;
margin:0px 0 0 0;
float:left;
list-style-type:none;
position:relative;
}
.shoppinglist .top .leftpart ul li .proLinks{
padding:0px;
margin:0px 0px 0px 15px;
float:left;
}
.shoppinglist .top .leftpart ul li .pic{
width:148px;
height:120px;
padding:0px;
margin:0px;
float:left;
position:relative;
left:0px;
right:0px;
}
.shoppinglist .top .leftpart ul li .pic h5{
padding:0px;
margin:0px;
float:left;
position:absolute;
bottom:0px;
left:0px;
}
.shoppinglist .top .leftpart ul li .pic h6{
padding:0px;
margin:0px;
float:left;
position:absolute;
bottom:0px;
left:60px;
}
.shoppinglist .top .leftpart ul li .pic h4{
width:56px;
height:37px;
padding:0px;
margin:0px;
position:absolute;
bottom:0px;
left:0px;
background:url(../images/rebate.png) top left no-repeat;
}
/*end rightside shopping list ul li*/

/*end Top Left Part*/


/*Start MID Part*/
.mid .MDDetails{
width:930px;
float:left;
padding:10px 0;
margin:0 0 20px 0;
border-bottom:#e1e1e1 solid 1px;
}


/*start rightside shopping list ul li*/
.MDDetails ul{
width:930px;
padding:0px;
margin:0px;
float:left;
/*border:#000 solid 1px;*/
}
.MDDetails ul li{
width:750px;
padding:0px;
margin:0px 0 0 0;
float:left;
list-style-type:none;
position:relative;
/*border:#000 solid 1px;*/
}
.MDDetails ul li .proLinks{
padding:0px;
margin:0px;
float:left!important;
}

.MDDetails ul li .pic{
width:148px;
height:120px;
padding:0px;
margin:0px;
float:left;
position:relative;
left:0px;
right:0px;
}
.MDDetails ul li .pic h5{
padding:0px;
margin:0px;
float:left;
position:absolute;
bottom:0px;
left:0px;
}
.MDDetails ul li .pic h6{
padding:0px;
margin:0px;
float:left;
position:absolute;
bottom:0px;
left:60px;
}
.MDDetails ul li .pic h4{
width:56px;
height:37px;
padding:0px;
margin:0px;
position:absolute;
bottom:0px;
left:0px;
background:url(../images/rebate.png) top left no-repeat;
_background:url(../images/rebate.gif) top left no-repeat;

}
/*end rightside shopping list ul li*/




.leftDiv{
width:148px;
float:left;
padding:0px;
margin:0px;
/*border:#000 solid 1px;*/
}
.stockdetails{
width:765px;
float:left;
padding:0px;
margin:0px 0px 0px 15px;
}

/*start StockDetails*/
.container1 {
    float:left;
    width:100%;
	margin:0 0 30px 0;
	overflow:hidden;
    position:relative;
	background:#f2f2f2;
	display: table;
	height:100%;
}
.col1 {
    float:left;
    width:600px;
    overflow:hidden;
	position:relative;
    left:0%;
	background:#fff;
	/*border:#000 solid 1px;*/
}
.col2 {
    float:right;
    width:160px;
    overflow:hidden;
	position:relative;
    right:0%;
}
.stockdetails h2{
width:100%;
padding:15px 0 6px 0;
margin:0px;
float:left;
background:#fff;
border-bottom:#e1e1e1 solid 1px;

font-family:"Arial";
font-size:12px;
font-weight:bold;
text-align:left;
font-style:normal;
float:left;
color:#252525;
}

.orangeBtn{
width:auto;
padding:0px;
margin:0px;
float:left;
}

.col2 .btn{
width:150px;
/*margin:125px 0 0 0;*/
padding:0px;
float:left;
}
.btnorange{
width:100%;
height:25px;
padding:0px;
margin:0px;
float:left;
}
.btnorange .leftBg, .midBg, .rightBg{
height:25px;
padding:0px;
margin:0px;
float:left;
}
.btnorange .leftBg{
width:18px;
background:url(../images/orangeBgLeft.png) top left no-repeat;
_background:url(../images/orangeBgLeft.gif) top left no-repeat;

}
.btnorange .rightBg{
width:8px;
background:url(../images/orangeBgRight.png) top left no-repeat;
_background:url(../images/orangeBgRight.gif) top left no-repeat;

}
.btnorange .midBg{
overflow:hidden;
background:url(../images/orangeBgMid.jpg) top left repeat-x;
}
.btnorange .midBg h1{
padding:6px 10px 0 10px;
float:left;
font-size:12px;
background:none;
border:none;
}
.midBg h1 a{
font-size:12px;
text-align:left;
text-decoration:none;
text-transform:uppercase;
color:#fff;
}
.btnorange .midBg h1 a:hover{
color:#000;
}
.width80{
width:80%;
}
/*start Col1 ul li*/
.col1 ul{
width:600px!important;
padding:0px;
margin:0px;
float:left;
}
.col1 ul li{
width:596px!important;
padding:10px 0 0 0;
margin:0px;
float:left;
list-style-type:none;
}
.col1 ul li .postcode, .no{
float:left;
margin:0px;
padding:0px;
}
.col1 ul li .postcode{
width:240px;
}
.col1 ul li .no{
width:200px;
}
.col1 ul li .removeBtn{
width:150px;
float:right;
position:relative;
top:0;
right:0;
}
/*end Col1 ul li*/
/*end StockDetails*/

/*End MID Part*/


/*start Down Div*/
.down{
float:right;
padding:0px;
margin:0px;
/*border-top:#e1e1e1 solid 1px;*/
}

.down .btn{
width:340px;
float:right;
padding:0px;
margin:0px;
}

/*end Down Div*/
/**********  **********end Shopping List PAGE**********  **********/

/**********  **********start Product Details PAGE**********  **********/
.maincontent .leftsideProdetails{
width:205px;
padding:0px;
margin:0px;
float:left;

}
.maincontent .rightsideProdetails{
width:540px;
padding:0px;
margin:0 0 0 15px;
float:left;

}


/*start Right Side Product Details Page*/
.rightsideProdetails .hdGreen{
width:auto;
padding:0px;
margin:0px;
float:left;
}
.rightsideProdetails p{
width:520px!important;
/*margin:10px 0 0 0!important;*/
margin:0px 0 0 0!important;
padding:10px 0 0 15px!important;
float:left;
}

.rightsideProdetails .divtxt, .divadd, .divtxtLarge{
margin:0px;
float:left;
}
.rightsideProdetails .divtxt{
padding:15px 0 0 15px;
width:350px;
}
/*priyanka*/
.rightsideProdetails .divtxt li{
list-style:disc;
}
.rightsideProdetails .divInfo li{
list-style-type:inherit
}
.rightsideProdetails .divHotDeal ul li
{
	list-style:disc outside none;
/*list-style-type:inherit;*/
margin:0 0 0 15px;
}
.rightsideProdetails .storedetails ul 
{
	float:none;
}
.rightsideProdetails .storedetails ul li
{
	list-style:disc outside none;
}
/*priyanka*/

.rightsideProdetails .divtxt p
{
	width:350px!important;
	padding:0!important;
}
.rightsideProdetails .divtxtLarge{
padding:15px 0 0 15px;
width:520px;
}

.rightsideProdetails .divtxtLarge strong
{
	margin:0!important;
	padding:0!important;
	 }



.rightsideProdetails .divtxtLarge p
{
	margin:0!important;
	padding:10px 0!important;
	float:left;
	width:auto;
	}

.rightsideProdetails .divadd{
padding:15px 0 0 0;
width:118px;
float:right;
}
.rightsideProdetails .divadd2{
padding:15px 0 0 0;
width:165px;
float:left;
}

.divadd .price{
position:static;
padding:0 0 0 8px;
top:0px;
margin-bottom:10px;
}
.divadd h5, h6{
padding:6px 0 0 10px;
margin:0px;
float:left;
position:static;
display:block;

}


/*end Right Side Product Details Page*/

/*start rightside searchresult ul li*/
.rightside .searchresult{
width:582px;
padding:0px;
margin:12px 0px 0px 0px;
float:left;
}

.rightside .searchresult ul{
width:582px;
padding:0px;
margin:12px 0px 0px 0px;
float:left;
}
.rightside .searchresult ul li{
width:582px;
padding:0px 0 20px 0;
margin:0px 0 0 0;
float:left;
list-style-type:none;
}
.rightside .searchresult ul li .pic{
width:148px;
height:130px;
padding:0px;
margin:0px;
float:left;
position:relative;
	
	
}
.rightside .searchresult ul li .pic h5{
padding:0px;
margin:0px;
position:absolute;
bottom:0px;
left:0px;

}
.rightside .searchresult ul li .pic h6{
padding:0px;
margin:0px;
float:left;
position:absolute;
bottom:0px;
left:60px;
}
.rightside .searchresult ul li .pic h4{
padding:0px;
margin:0px;
float:left;
position:absolute;
bottom:0px;
left:0px;
}
.searchresult ul li .pic img
{
	border:#c2c2c2 solid 1px;
}
/*end rightside searchresult ul li*/



.rightsideProdetails ul{
width:350px;
padding:5px 0 0 15px; /*abhishek changes 10 px to 5 px*/
margin:0px;
float:left;
display:inline;
list-style:none;
}
/*priyanka*/
.rightsideProdetails ol{
width:350px;
padding:10px 0 0 15px;
margin:0px;
float:left;
display:inline;
list-style:disc;
}
/*priyanka*/
.rightsideProdetails ul li{
width:auto;
padding:0px;
margin:0px;
list-style:none;
}
.rightsideProdetails ul li a{
width:auto;
padding:0 0 0 15px;
margin:0px;
line-height:18px;
list-style:outside;
background:url(../images/bulletGrey.gif) left center no-repeat;

font-family:Arial;
font-size:12px;
text-align:left;
color:#68bc49;
}
.rightsideProdetails ul li a:hover{
color:#c2c2c2;
background:url(../images/bulletGreyOver.gif) left center no-repeat;
}
.rightsideProdetails ul li .current{
color:#c2c2c2;
background:url(../images/bulletGreyOver.gif) left center no-repeat;
}


.rightsideProdetails .proLinks{
width:420px;
height:24px;
padding:0px;
margin:10px 0px 0px 0px;
float:left;
}
.rightsideProdetails .proLinks2{
width:540px;
height:24px;
padding:0px;
margin:25px 0px 0px 0px;
float:left;
}
.proLinks2
{
background:url("../images/greyBG_large.png") left top no-repeat;
_background:url("../images/greyBG_large.gif") left top no-repeat;

}
.viewPro, .addshopping, .storefinder {
float:left;
margin:0;
padding:4px 0 0 14px;
}

/**********  *****start Left Side*****  **********/
.maincontent .leftsideProdetails .picshort{
width:205px;

padding:0px;
margin:0px;
float:left;
text-align:center;
background:url(../images/imgshort_prodetails.gif) top left no-repeat;
}
.maincontent .leftsideProdetails .piclarge{
width:205px;
height:139px;
padding:0px;
margin:6px 0 0 0;
float:left;
text-align:center;
background:url(../images/imglarge_prodetails.gif) top left no-repeat;
}
.maincontent .leftsideProdetails .picshort img
{
	border:1px solid #fff;
	display:block;

}
.maincontent .leftsideProdetails span{
width:205px;
padding:5px 0px;
margin:0px;
float:left;
text-align:center;
background:#f4f4f4;
}
.maincontent .leftsideProdetails ul{
width:205px;
float:left;
padding:0px;
margin:10px 0 0 0;
}
.maincontent .leftsideProdetails ul li{
width:auto;
float:left;
padding:5px 0px 0px 10px;
margin:0 0 5px 0;
list-style-type:none;
text-align:center;
}
.maincontent .leftsideProdetails ul li a{
width:59px;
height:37px;
float:left;
padding:0px;
margin:0px;
border:#c2c2c2 solid 1px;
}
.maincontent .leftsideProdetails ul li a:hover{
border:#68bc49 solid 1px;
}
.maincontent .leftsideProdetails ul li a.current{
border:#0071bb solid 1px;
cursor:text;
}
/**********  *****end Left Side*****  **********/

/**********  **********end Product Details PAGE**********  **********/


/**********  **********start Retailer Detail PAGE**********  **********/
.rightsideProdetails .scrollLogo{
width:525px;
padding:0px 6px;
margin:10px 0 0 0;

border:#c2c2c2 solid 1px;
}
.scrollLogo marquee{

padding:0px;
margin:0px;

}


.scrollLogo marquee ul.marqueescroll{
overflow:hidden;
padding:0px;
margin:0px;
width:5000px;
}
ul.marqueescroll li{

float:left!important;

margin:0px!important;
padding:0!important;
list-style-type:none;
background:none!important;
}
.scrollLogo marquee ul.marqueescroll li a
{
	border:none!important;
	background:none!important;
	padding:0!important;
	font-size:0!important;
	line-height:0!important;	
	
	
	}
.scrollLogo marquee ul.marqueescroll li img
{
	border:none!important;
	background:none!important;
	
	}


.rightsideProdetails .textpart{
width:520px;
padding:15px 0 0 15px;
margin:0px;
float:left;
}
.rightsideProdetails .textpart .leftdiv{
width:260px;
padding:0px;
margin:0px;
float:left;
}
.rightsideProdetails .textpart .rightdiv{
width:250px;
padding:0px;
margin:0px;
float:left;
}
.textpart .rightdiv ul{
width:auto;
float:left;
padding:0px;
margin:0px;
}

.textpart .rightdiv ul li{
width:auto;
float:left;
padding:0 40px 0 0;
margin:0px;
list-style-type:none;
}

.phone
{
	width:80px;
	float:left;
	display:block;
}

.rightsideProdetails .dateList{
width:530px;
float:left;
padding:20px 0 0 0;
margin:0px;
}
.dateList ul{
/*width:208px;
float:right;
padding:15px 0 0 0;
margin:0px;*/
padding:10px 0 0 0!important;
list-style-type:none!important;
width:208px;
}
.dateList ul li{
width:auto;
float:left;
padding:0px;
margin:0px;
list-style-type:none!important;
}
.width60{
width:50px!important;
padding:0px;
margin:0px;
float:left;
}
.width150{
width:150px!important;
padding:0px;
margin:0px;
float:left;
}
/**********  **********end Retailer Detail PAGE**********  **********/


/**********  **********start GET CONNECTED**********  **********/
.contentdetails ol{
width:100%;
/*border:#ff6600 solid 1px;*/
padding:0px;
margin:0px;
float:left;
}
.contentdetails ol li{
padding:0 0 10px 0;
margin:0px;
/*border:#000 solid 1px;*/
clear:right;
list-style-position:inside;
list-style-type:decimal;
vertical-align:top;

font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
}
.contentdetails ol li p{
width:690px;
padding:5px 0!important;
margin:0px;
}

/*start Gray Box*/
.contentdetails ol li span{
background:url(../images/greyBg_CHECKAVAILABILITY.jpg) top left no-repeat;
width:574px;
height:44px;
float:left;
margin:5px 0 0 0;
padding:9px 7px 0px 15px;
}
.contentdetails ol li span input{
width:76px;
height:14px;
float:left;
margin:0px;
padding:5px;
border:#000000 solid 1px;
}
.contentdetails ol li span  .btnCheckAvailability{
width:300px;
padding:0px;
margin:0px 10px;
float:left;
}
.btnCheckAvailability .btnCheckAvailabilityL, .btnCheckAvailabilityR{
width:7px;
height:24px;
padding:0px;
margin:0px;
float:left;
}
.btnCheckAvailability .btnCheckAvailabilityL{
background:url(../images/btn_LeftBg.png) top left no-repeat;
_background:url(../images/btn_LeftBg.gif) top left no-repeat;

}
.btnCheckAvailabilityR{
background:url(../images/btn_RightBg.png) top left no-repeat;
_background:url(../images/btn_RightBg.gif) top left no-repeat;

}
.btnCheckAvailability .btnCheckAvailabilityMid{
width:auto;
height:24px;
padding:0px;
margin:0px;
float:left;
background:url(../images/btn_MidBg.png) top left repeat-x;
_background:url(../images/btn_MidBg.gif) top left repeat-x;

}
.btnCheckAvailability .btnCheckAvailabilityMid a{
padding:5px 10px 0 10px;
margin:0px;
float:left;
text-decoration:none!important;
}
.btnCheckAvailability .btnCheckAvailabilityMid a h1 span{
background:none!important;
width:auto;
height:auto;
padding:0px;
margin:0px;
font-size:12px!important;
text-decoration:none!important;
}
/*end Gray Box*/


/*start Yellow Box*/
.yellowbox{
width:579px;
height:32px;
padding:8px 0 0 15px;
margin:0 0 20px 0;
float:left;
background:url(../images/yellowBar.jpg) top left repeat-y;
}
.yellowbox img{
width:17px;
height:17px;
padding:0 10px 0 0;
margin:0px;
float:left;
background:url(../images/yellowBar.jpg) top left no-repeat;
}
/*end Yellow Box*/
/**********  **********end GET CONNECTED**********  **********/


/***************end INNER PAGE***************/


/***************end CONTAINER***************/


/***************start FOOTER***************/


.footer .footertxt{
width:auto;
padding:10px 20px 0px 0px;
margin:0px;
float:right;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#555;
}
.footertxt a{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.footertxt a:hover{
color:#0099CC;
}


.oneball {
position : absolute;
left : -1000px;
visibility : hidden;
}
.oneball h1{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000;
}
.oneball h1 a{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#666;
}
.oneball h1 a:hover{
color:#000;
}
/***************end FOOTER***************/


/***************start BODY TEXT***************/

h2{
font-family:Arial;
font-size:24px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
}
h3{
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
/*color:#333;*/
color:#0099CC;
line-height:25px;
}
h4{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#a1a1a1;
/*color:#0099CC;*/
letter-spacing:normal;
}
h5{
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
}
.leftside h31{
color:#333333;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
padding:5px 0 0 10px;
line-height:25px;

}


.txtblueHD{
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
padding:0 0 0 13px;
}
.txtblue12{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
}


.txtWhite_Bold{
font-family:Arial;
font-size:17px;
font-style:italic;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
letter-spacing:.5px;
}

.txtBlack_bold{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#252525;
}

.txtGreen16_bold{
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen16_bold a{
font-family:Arial!important;
font-size:16px!important;
font-weight:bold!important;
text-align:left!important;
text-decoration:none!important;
color:#68bc49!important;
}
.txtGreen16_bold a:hover{
font-family:Arial!important;
font-size:16px!important;
font-weight:bold!important;
text-align:left!important;
text-decoration:none!important;
color:#0099cc!important;
}

/*abhishek*/
.txtGreen16_bold a:hover  {
color:#0099CC;

}




.txtGreen12_bold{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen12_bold a{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen12_bold a:hover{
color:#000;
}


.txtGreen_bold{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bb49;
}
.txtGreen a{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bb49;
}
.txtGreen a:hover{
color:#989898;
}
.txtGreen .current{
color:#989898;
cursor:text;
}

.txtLightGrey{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#989898;
}

.txtGrey{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#333;
}

.txtGrey11{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#555;
line-height:16px;
}

.txtbody{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525;
line-height:16px;
}

.txtBlack{
font-family:Arial;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525;
line-height:16px;
}

/***************end BODY TEXT***************/
.width150{
width:150px!important;
padding:0px;
margin:0px;
float:left;
}
/**********  **********end Retailer Detail PAGE**********  **********/

/***************end INNER PAGE***************/


/***************end CONTAINER***************/


/***************start FOOTER***************/
.footer{
height:115px;
background:url(../images/footerBg.png) 0 0 no-repeat;
_background:url(../images/footerBg.gif) 0 0 no-repeat;

padding:0 10px 0 0;
width:948px;
margin:0 auto;



}

.footer .footertxt{
width:auto;
padding:10px 20px 0px 0px;
margin:0px;
float:right;

font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#555;
}
.footertxt a{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.footertxt a:hover{
color:#0099CC;
}


.oneball {
position : absolute;
left : -1000px;
visibility : hidden;
}
.oneball h1{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000;
}
.oneball h1 a{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#666;
}
.oneball h1 a:hover{
color:#000;
}
/***************end FOOTER***************/


/***************start BODY TEXT***************/

h2{
font-family:Arial;
font-size:24px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
}


h5{
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
}


.txtblueHD{
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;

}
.txtblue12{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
}


.txtWhite_Bold{
font-family:Arial;
font-size:17px;
font-style:italic;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
letter-spacing:.5px;
}

.txtBlack_bold{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#252525;
}

.txtGreen16_bold{
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
width:320px;
}
.txtGreen12_bold{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen12_bold a{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen12_bold a:hover
{
color:#000;
}

.txtGreen12_n{
font-family:Arial;
font-size:12px!important;
font-weight:normal!important;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen12_n a{
font-family:Arial;
font-size:12px!important;
font-weight:normal!important;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen11_n a:hover
{
color:#000;
}


.txtGreen_bold{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bc49;
}
.txtGreen{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bb49;
}
.txtGreen a{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#68bb49;
}
.txtGreen a:hover{
color:#989898;
}
.txtGreen .current{
color:#989898;
cursor:text;
}

.txtLightGrey{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#989898;
}

.txtGrey{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#333;
}

.txtGrey11{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#555;
line-height:16px;
}

.txtbody{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525;
line-height:16px;
}
.txtbody a
{
color:#68bc49;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.txtbody a:hover
{
color:#0099CC;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
}



.txtBlack{
font-family:Arial;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525;
line-height:16px;
}

/***************end BODY TEXT***************/

/**********  **********start CUSTOMER ENQUIRY**********  **********/
.contentdetails .enquiry{
width:730px;
float:left;
}
.contentdetails .enquiry label{
width:200px;
float:left;
font-weight:normal;
margin-bottom:15px;
}
.contentdetails .enquiry labelbig{
width:750px;
float:left;
font-weight:bold;
margin-bottom:15px;
}


.contentdetails .enquiry ul{
width:350px;
float:left;
padding:0px;
margin-bottom:3px;
}
.contentdetails .enquiry ul li{
width:135px;
padding:0px;
display:block;
list-style-type:none;
}

.contentdetails .enquiry li label{
width:100px;
padding:0 0 0 10px;
float:right;
font-weight:normal;
}
.contentdetails .enquiry .inputtxt{
width:250px;
float:left;
border:#000 solid 1px;
}
.contentdetails .enquiry .checkbox{
float:left;
}
.contentdetails .enquiry .textarea{
width:250px;
float:left;
margin:0 0 5px 0;
border:#000 solid 1px;
}
.contentdetails .enquiry .btnsubmit{
padding:5px 0 0 0;
float:left;
}

.inputtxt{
width:150px;
height:14px;
float:left;
padding:5px;
font-family:Arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#000;
border:#000 solid 1px;
}
.checkbox{
width:20px;
float:left;
background:#fff!important;
border:#000 solid 1px!important;
}
.listbox
{
	
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000;
overflow:hidden;

}
.formElement {
display:inline;
float:left;
margin-bottom:0;
margin-left:6px;
z-index:auto;
}

.listbox2
{
	
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000;
float:left;


}
.listbox2 td, tr
{
	float:left;
}
.listbox2 label
{
	float:left;
	
	margin:0;
	padding:0;
	width:30px!important;
}
.listbox2 input
{
	float:left;
	width:20px;
	display:block;
	margin:2px 0 0 0;
	padding:0;
}
.textarea{
width:150px;
height:80px;
float:left;
padding:5px;
font-family:Arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#000;
border:#000 solid 1px;
}
.textarea2{
width:720px;
height:80px;
float:left;
padding:5px;
font-family:Arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#000;
border:#000 solid 1px;
}
/**********  **********end CUSTOMER ENQUIRY**********  **********/


.bg
{
	background-color:Green;
	
	}
/**********  **********start TRADE & PROFESSIONAL PAGE**********  **********/
.subpagesYellowHd{
width:925px;
padding:10px 0 10px 20px;
margin:0 0 15px  0;
float:left;
background:url(../images/yellowHDBg.gif) top left repeat-y;
}

.subpagesYellowHd .txtdetails{
width:720px;
padding:0px;
margin:0px;
float:left;
}

.subpagesYellowHd .rightform{
width:180px;
padding:0px;
margin:4px 15px 0 0;
float:right;
}
.subpagesYellowHd .rightform .inputbox{
width:80px; height:21px;
padding:5px;
margin:0 10px 0 0;
float:left;
border:#000 solid 1px;

font-family:Arial;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525;
line-height:16px;

}
/**********  **********end TRADE & PROFESSIONAL PAGE**********  **********/
.inputtxtHotdeal {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #000000;
float:right;
font-size:11px;
height:16px;
margin:5px 0 0;
padding:0;
width:80px;
}
/*---------------- 15.05 ---------------*/
.txtWhite_normal{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#fff;
font-style:normal;
}
.blcktxt
{
	font:normal 11px/21px Arial;
	color:#000;
	text-decoration:none;
	text-align:center;
	padding:0 0 0 10px;
	
	}
	.field_required {
	vertical-align:top;
	width:10px;	
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
	padding:0 0 0 6px;
}
.txtBlack12_bold{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000;
}
.txtGreen label
{
	width:129.5px;
	float:left;
}
.txtGreen input
{
	float:left;
	margin:3px 1px 0 0;
	display:block;
}

.spacer1{
font-size:0;
line-height:10px;
clear:both;
margin:10px 0;
padding:0;
display:block;
/*outline:none;*/
}


.picBox{
width:148px;
height:120px;
padding:0px;
margin:0px;
float:left;

}
.picDetail
{
	width:350px;
	float:left;
}
.picDetail p
{
	padding:0!important;
	width:340px!important;
}
.divRequestQuote
{
	float:left;
	width:600px;

	}
.picDetail2
{
	width: auto;
	float:left; 
	padding-left:15px;
}	
.picDetail2 p
{
	padding-left:0px!important;
	width:auto;

}
/*priyanka */
.picDetail2 ul li
{
	margin:0;
padding:0;
width:auto;
list-style-type:inherit

}
/*priyanka */
.testbody{
padding:0px;
margin:0px;
background:url() top left repeat-x #fff!important;
}
	
.testcontainer {
     position:relative;
    /* width:424px; */
     width:525px;
     height:60px;
     overflow:hidden;
     border:1px solid #C2C2C2;
     background-color:#fff;
     margin:100px auto 0 auto;
 }
.testdiv1 {
     position:absolute;
     left:0px;
     top:0px;
     width:424px;
     height:106px;
 }
.testdiv2 {
     position:absolute;
     left:424px;
     top:0px;
     width:424px;
     height:106px;
 }
.testimg {
     border:1px solid #FFFFFF;
     margin:2px;
     float:left;
 }


.roundgreenbg
{
	background:url(../images/greenbg.jpg) top left repeat-x;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    

	width:582px;
	_width:520px;
	behavior: url(border-radius.htc);
	padding:10px 0 10px 15px;
   overflow:hidden;
  
  

	}
	
	.roundgreenbg h2 {	 

float:none!important;
width:auto!important;
height:auto!important;

margin:0px;
padding:0!important;
font-family:Arial!important;
font-size:24px!important;
font-weight:bold!important;
line-height:24px;
 
	}
	
	
	
	
	
	
.roundgreenbgproduct
{
	background:url(../images/greenbg.jpg) top left repeat-x;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	width:528px;
	behavior: url(border-radius.htc);
	padding:10px 0 10px 15px;
   overflow:hidden;

	}
	
	.roundgreenbgproduct h2 {	 
width:500px !important;
float:none!important;
height:auto!important;
margin:0px;
padding:0!important;
font-family:Arial!important;
font-size:24px!important;
font-weight:bold!important;
line-height:22px;
 
	}
.txtleft2 a
{
	color:#000!important;
	font-weight:normal;
}
.txtbody2{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#252525;
line-height:16px;
}
.txtbody2 a
{
color:#68bc49;
font-family:Arial;
font-size:11px;

text-align:left;
text-decoration:none;
}
.txtbody2 a:hover
{
color:#0099CC;
font-family:Arial;
font-size:11px;
text-align:left;
text-decoration:none;
}

/*--------------- new css By Monica 30.6.10 ------------*/
.connectDirect{
	display:block;
	float:left;
	margin:26px 14px 0 32px;
}
.rgtpart{
	float:left;
	margin:16px 0 0 0;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#252525;
	width:540px;
}
.bluetxt{
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#0071bb;
}
.greyBox_small{
	width:178px;
	float:left;
	margin:10px 2px 0 0;
	
}
.greyBox_small .topgreyHeading{
	background-color:#ebebeb;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#4d4f53;
	padding:0 0 0 7px;
}
.greyBox_small .contents{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#4d4f53;
	padding: 7px;
	background-color:#f9f9f9;
}
.blackhead{
	color:#252525;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	padding:0 0 10px 27px;
	margin-top:10px;
}
.gas_avialbilityForm{
	margin:10px 0 0 27px;
}
.gas_avialbilityForm .txtLabel{
	width:102px;
	float:left;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	color:#252525;
}
.gas_avialbilityForm label{
	width:auto;

	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#252525;
	margin:0 15px 0 5px;
}
.gas_avialbilityForm .txtLabel a{
	color:#68bc49;
	font-size:12px!important;
}
.gas_avialbilityForm .widthauto{
	width:auto;
	padding-right:20px;
}
.gas_avialbilityForm .txtLabel span{
	color:red;
}
.gas_avialbilityForm .Txt{
	display:block;
	width:260px;
	border:1px solid #000;
	height:23px;
	font:normal 12px/23px Arial, Helvetica, sans-serif;
	color:#252525;
	float:left;
	margin:0 10px 6px 0;
}
.gas_avialbilityForm .dropdown{
	display:block;
	width:100px;
	border:1px solid #000;
	height:23px;
	font:normal 12px/23px Arial, Helvetica, sans-serif;
	color:#252525;
	float:left;
	margin:0 10px 6px 0;
}
.gas_avialbilityForm .txtarea{
	display:block;
	width:260px;
	border:1px solid #000;
	height:97px;
	font:normal 12px/23px Arial, Helvetica, sans-serif;
	color:#252525;
	float:left;
	margin:0 10px 6px 0;
}
.validator{
	float:left;
	width:300px;
	padding:0 10px;
	background:url(../images/tooltipBg2.gif) 0 0 repeat;
	height:25px;
	font:bold 11px/25px Arial, Helvetica, sans-serif;
	color:#d40b26;
}
.validator_smallwidth{
	float:right;
	padding:5px 10px;
	background:url(../images/tooltipBg2.gif) 0 0 repeat;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#d40b26;
	width:140px;
	margin-bottom:5px;
}
.gas_avialbilityForm .chkavailability{
	background:url(../images/chkavailability.gif) 0 0 no-repeat;
	width:134px;	
	height:22px;
	display:block;
	border:none;
	outline:none;
	text-indent:-200000px;
	font-size:0;
	line-height:0;
	margin:0 0 0 229px;
}
.gas_avialbilityForm .registerInterest{
	background:url(../images/register_interest.gif) 0 0 no-repeat;
	width:134px;	
	height:22px;
	display:block;
	border:none;
	outline:none;
	text-indent:-200000px;
	font-size:0;
	line-height:0;
	float:right;
}
.gas_avialbilityForm .submit{
	background:url(../images/submit.gif) 0 0 no-repeat;
	width:134px;	
	height:22px;
	display:block;
	border:none;
	outline:none;
	text-indent:-200000px;
	font-size:0;
	line-height:0;
	float:right;
}
.back_btn{
	background:url(../images/back_btn.gif) 0 0 no-repeat;
	width:81px;	
	height:24px;
	display:block;
	border:none;
	outline:none;
	text-indent:-200000px;
	font-size:0;
	line-height:0;
	margin-bottom:5px;
}
.gas_avialbilityForm .radiobtn{	
	float:left;
	margin:5px 3px 0 0;
}
.gas_avialbilityForm  .chk{
	float:left;
	margin:5px 3px 0 0;
}
.longvalidator{
	float:left;
	width:500px;
	padding:8px 10px 8px 30px;
	background:url(../images/tooltipBg2.gif) 0 0 repeat;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#000;
	margin:10px 0;
	position:relative;
}

.longvalidator .close{
	position:absolute;
	top:8px;
	left:10px;
}
.noleftMargin
{
	margin-left:0!important;
}
/*-------------- Edited By Monica 15.07.2010 -------------*/
.maincontent .rightside4{
width:580px;
padding:15px 0 0 15px;
margin:0px;
float:left;
/*border:#000 solid 1px;*/
}
.rightside4 h4{
width:560px!important;
float:left;
padding:10px 0 5px 0;
margin:0px!important;
background:none;

font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
}

.rightside4 h5{
width:560px;
float:left;
padding:20px 0 0 0!important;
margin:0px!important;
background:none;
}

.rightside4 p{
width:560px!important;
float:left;
padding:0 0 10px 0!important;
margin:0px;
}
.rightside4 ul, .rightside4 ol{
width:560px;
padding:10px 0 10px 10px;
margin:0px;
overflow:hidden;
}
.rightside4 ul li
{
	width:560px;
padding:0;
margin:0;


}
 .rightside4 ol li{
width:560px;
padding:0;
margin:0 0 0 10px;


}
.leftFloat
{
	float:left;
}
.rightside5 tr, td
{
	float:none;
}
.rightside5 tr, td p
{
	width:auto!important;
}
.maincontent .rightside5{
width:580px;
padding:15px 0 0 15px;
margin:0px;
float:left;
/*border:#000 solid 1px;*/
}
.rightside5 p{
float:none!important;
padding:0 0 0 0!important;
margin:0px;
width:auto!important;
}
.rightside5 h4{
width:560px!important;

padding:10px 0 5px 0;
margin:0px!important;
background:none;

font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0071bb;
letter-spacing:normal;
}

.rightside5 h5{
width:560px;
float:left;
padding:20px 0 0 0!important;
margin:0px!important;
background:none;
}


.rightside5 ul, .rightside4 ol{
width:560px;
padding:10px 0 10px 10px;
margin:0px;

}
.rightside5 ul li
{
	width:560px;
padding:0;
margin:0;


}
 .rightside5 ol li{
width:560px;
padding:0;
margin:0 0 0 10px;


}
/*-------24_07_10-----*/
.storedetails
{
	margin:10px 10px 0 15px ;
	padding:0;
	width:133px;
	float:left;
 
	
	}

.storedetails p
{
	float:none!important;
	width:auto!important;
	}
	
/*------30_07_10-----*/	
.NoRecordFound{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000;

}
/*.rightpan
{
	font:normal 12px/16px arial;
	text-align:left;
text-decoration:none;
	*/





.maincontent .leftpan2{
width:100%!important;
float:left;
padding:0px 0px 20px 0px;
margin:0px 0px 20px 0px;
}
.maincontent .leftpan2 .hdGreen{
width:100%!important;
height:48px;
padding:0px;
margin:0px;
float:left;
clear:both;
}
.maincontent .leftpan2 .rightside5{
width:740px!important;
padding:15px 0 0 15px;
margin:0px;
float:left;
/*border:#000 solid 1px;*/
}

.maincontent .leftpan2 .hdGreen .hdGreenMid .hdlarge{
width:928px!important;
padding:0px;
margin:0px;
float:left;
}
.storeDetailBox p
{
	float:none!important;
	width:auto!important;

	
}
