body
{
}
body.commonbody {
        /*background:url(../Images/blue/10_red.jpg) no-repeat left top #000000;
        background:url(../Images/blue/christmas_bg.jpg) no-repeat left top #000000;*/		
		background: #fbfbfb  url( "../Images/blue/slidebg.jpg" ) repeat-y center;
}
html, body
{
    height: 100%;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
    margin: 0;
    outline-style: none;
    outline-width: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
}
p
{
    line-height: 21px;
}
img
{
    border: none;
}
a
{
    outline: none;
    color: #575757;
}
a:hover
{
    color: #353535;
}
body
{
    /*background:#FFFFFF url(../images/headerbg.jpg) repeat-x scroll 0 0;*/
}
#MainOuterDiv
{
    width: 1000px;
    border-top: none;
    margin: 0 auto;
}
.clr
{
    clear: both;
}
.fl
{
    float: left;
}
#header_wrap
{
    height: 178px;
    width: 1000px;
}
#header
{
    height: 178px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
    z-index: 1000;
}
.headertoplink
{
    height: 40px;
    width: 598px;
    float: left;
    text-align: left;
}
.headertoplink ul
{
    list-style: none;
    list-style-position: inside;
    display: inline;
    margin: 0px;
    padding: 0px;
}
.headertoplink li
{
    float: left;
    padding-left: 10px;
    list-style-image: url(../Images/headerli.jpg);
    padding-top: 12px;
}
.headertoplink li a
{
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
}
.headertoplink li a:hover
{
}
.headertoplink_login
{
    /*height:73px; 	width:232px; 	float:left;*/
    text-align: left; /*padding-right:5px;*/
}
.headertoplink_login ul
{
    list-style: none;
    float: left;
    list-style-position: inside;
    text-align: left;
    padding: 0px;
    margin: 0px;
    color: #ffffff !important;
    text-decoration: none;
}
.headertoplink_login ul li
{
    float: left;
    padding-top: 6px;
    padding-left: 2px;
    padding-right: 2px;
    font-size: 12px;
    letter-spacing: 0px;
    margin: 0px;
    font-weight: 700;
}
.headertoplink_login ul li span
{
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    color: #fff !important;
}
.headertoplink_login ul li a
{
    color: #fff;
    margin: 0;
    padding: 0;
    text-decoration: underline;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
.headerArea
{
    height: 134px;
    width: 1000px;
    float: left;
}
.headerArea .logo
{
    width: 160px;
    height: 110px;
    float: left;
}
.headerArea .headerBanner
{
    width: 620px;
    height: 102px;
    text-align: center;
    float: left;
}
.headerArea .shoppinCartArea
{
    /*width:240px;*/ /*width:238px; */
    overflow: hidden; /*height:110px;*/ /*float:left;*/
    text-align: left;
}
/*.shoppinCartArea .cart {
	padding-top:10px;
}*/
.shoppingTxt
{
    color: #fff;
    text-decoration: none;
    line-height: 34px;
}
.shoppingTxt a
{
    text-decoration: none;
    color: #fff;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    line-height: 28px;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
.shoppingTxt a:hover
{
    color: #fff;
}
.shoppingTxt span
{
    color: #fff;
    padding-left: 2px;
    font-weight: 700;
    text-decoration: underline;
    padding-right: 2px;
}
.headerMenu
{
    height: 30px;
    float: left;
    width: 680px;
    float: left;
}
.headerSearchBoxarea
{
    width: 300px;
    float: right;
    height: 30px;
}
.headermenubg
{
    width: 1000px;
    float: left;
    background-image: url(../Images/topnav_bg.gif);
    height: 30px;
    background-repeat: repeat-x;
    background-position: left top;
    border-top: solid 1px #bc619c; /*	border-bottom:solid 1px #bc619c;*/
}
.searchBoxArea
{
    width: 298px;
    float: left;
    height: 30px;
    vertical-align: middle;
}
.searchBoxArea input[type="text"]
{
    margin-top: 5px;
    font-size: 12px;
    border: solid 1px #ffffff;
}
#page_wrap
{
    background: #FFFFFF none repeat scroll 0 0;
    font-size: 12px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
    min-height: 604px !important;
    float: left;
}
#page
{
    background-color: #FFFFFF;
    position: relative;
    width: 1000px;
}
html[xmlns] .clearfix
{
    display: block;
}
.clear
{
    clear: both;
}
.mainContent
{
    text-align: left;
    width: 1000px;
    background-color: #FFFFFF;
    float: left; /*Changed by rajendra on 04-Oct-2011 to give margin between main content and footer*/
    margin-bottom: 5px;
    padding-bottom: 10px;
    padding-top: 10px;
}
/************************************************************/
/********************Left Menu PArt *************************/
/************************************************************/


.homeLeftbanner2
{
    width: 190px;
}
div.leftSub1
{
    clear: left;
    margin-top: 0;
    width: 210px;
}
.Table_LeftMenu
{
    border-color: #fff;
    border-width: 5px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    line-height: 15px;
    text-align: left;
    width: 210px;
}
.td-bg-jewelleryShop
{
    background: #f887e1 url(../Images/lftmenuhdr.gif) no-repeat left top;
}
.jewellery_shop
{
    color: #FFFFFF;
    font-size: 17px;
    padding-left: 10px;
    font-weight: normal;
}
.td_Left_Menu_Bottom_Border
{
    background: #ffffff url(../Images/left_li_icon.gif) no-repeat 190px 7px;
    border-bottom: 1px solid #fad9f4;
    border-right: 1px solid #fad9f4;
}
.td_Left_Menu_Active_Color
{
    background: #ffffff url(../Images/left_li_icon.gif) no-repeat 190px 7px;
    border-bottom: 1px solid #fad9f4;
}
a.white-Link
{
    font-size: 14px;
    font-weight: normal;
    display: block;
    padding-left: 15px;
    text-decoration: none;
}
a:hover.white-Link
{
}
/****************************************/
/************************************************************************/
/*              Main Content           /
/*************************************************************************/
.homeContent1
{
    /*	width:776px;*/
    padding-left: 7px;
    padding-right: 7px;
    float: right;
}
.mainMiddArea
{
    width: 569px;
    margin-right: 5px;
    float: left;
    overflow: hidden;
}
.mainRgtArea
{
    width: 220px;
    float: left;
    margin: 0px;
    padding: 0px;
}
.mainHomeBanner
{
    width: 569px;
    height: 202px;
    text-align: center; /*float:left; 	border:1px solid #F4CDEC;*/
}
.mainHomeHeader
{
    width: 547px;
    height: 23px;
    text-align: center;
    line-height: 23px;
    font-size: 14px;
    font-weight: bold;
    float: left;
    background: #ffffff url(../Images/bestdealbg.gif) no-repeat left top;
    margin-top: 5px;
    margin-bottom: 10px;
}
.bestDealsArea
{
    width: 547px;
    float: left;
}
.bestDealsArea1
{
    width: 547px;
    padding-top: 10px;
}
/**********RingDisplay**************/
div.Ringdisplay
{
    background-color: #FFFFFF;
    float: left;
    text-align: center; /*height:194px;*/ /*border-right:1px solid #FCE9FF; 	border-bottom:1px solid #FCE9FF;*/
    margin: 0px 5px;
    width: 174px;
}
.Ringdisplay1
{
    background-color: #FFFFFF;
    border-bottom: 1px dashed #e6e6e6;
    border-right: 1px dashed #e6e6e6;
    float: left;
    height: 160px;
    margin: 0 0;
    text-align: center;
    width: 190px;
}
.RingPriceTxt
{
    color: #158329;
    font-size: 12px;
    height: 20px;
    font-weight: 800;
    text-align: center;
}
.td_WithOut_Grey_Color_LR_Border
{
    border-color: #FFFFFF; /*border-left:1px solid #FFFFFF; 	border-right:1px solid #FFFFFF;*/
}
div.TeaserMImage
{
    clear: left;
    margin: 10px auto auto;
}
.Purple_normal_Text
{
    height: 60px;
    text-align: center;
    font-size: 12px; /*font-weight:800;*/
}
.MoreTxt
{
    text-align: right;
}
.MoreTxt a.moreLink
{
    color: #ce0000;
    text-align: right;
    font-size: 12px;
    font-weight: 900;
    text-decoration: underline;
}
.MoreTxt a:hover.moreLink
{
}
.MainMiddOfferArea
{
    width: 182px;
    float: left;
    margin-top: 10px;
    margin: 10px 2px 0px;
}
.WebSpecialOffer
{
    background-color: #FFFFFF;
    float: left;
    text-align: center;
    height: 208px; /* change for collection banner Date:08/0302010*/
    margin: 0 0px;
    width: 189px;
}
.WebSpecialOfferHdr
{
    background: #fff url(../Images/webspecialimgbg.gif) no-repeat left top;
    height: 27px;
    width: 170px;
    padding-left: 5px;
    font-size: 14px;
    line-height: 23px;
    font-weight: 900;
}
.WebSpecialOfferHdr2
{
    background: #fff url(../Images/webspecialimgbg.gif) no-repeat left top;
    height: 27px;
    width: 210px;
    padding-left: 5px;
    font-size: .14px;
    line-height: 23px;
    font-weight: 900;
}
.onDemandHdr
{
    background: #fff url(../Images/ondemandbg.gif) no-repeat left top;
    height: 27px;
    width: 170px;
    padding-left: 5px;
    font-size: 14px;
    line-height: 23px;
    font-weight: 900;
}
.dealoftheHdr
{
    background: #fff url(../Images/dealofdaybg.gif) no-repeat left top;
    height: 27px;
    width: 170px;
    padding-left: 5px;
    font-size: 14px;
    line-height: 23px;
    font-weight: 900;
}
div.webSpecialTeaserMImage
{
    clear: left;
    margin: 0px auto;
}
div.webSpecialTeaserMImage img
{
    height: 208px;
}
/*Added on 08/03/2010*/
.FlashArea
{
    /*height:204px; 	width:218px; 	border:1px solid #F4CDEC;*/
    float: left;
    margin-bottom: 3px;
    text-align: center;
}
.TestimonialArea
{
    width: 215px; /*border:solid 1px #f4cdec;*/ /*padding-bottom:10px;*/
    float: left;
}
.TestimonialArea div.headerTest
{
    background-color: #f887e1;
    width: 218px;
    height: 37px;
    margin: 0px;
    float: left;
    color: #fff;
}
.TestimonialArea div.headerTest h1
{
    line-height: 37px;
    padding-left: 10px;
    font-size: 18px;
    text-align: left;
    font-weight: normal;
}
.TestimonialArea marquee p
{
    border-bottom: solid 1px #f4cdec;
    padding-bottom: 5px;
    font-size: 12px;
    font-weight: 500;
    text-align: justify;
    float: left;
    line-height: 1.3em;
    padding: 8px;
    margin: 0px;
}
.TestimonialArea marquee p a
{
    color: #00456d;
    font-size: 12px;
}
.TestimonialArea marquee p a:hover
{
}
.TestimonialArea marquee p span.customername
{
    display: block;
    padding-top: 8px;
}
/************************************************************************/
/*              FooterArea           /
/*************************************************************************/

#footer_wrap
{
    background: #fafafa url(../Images/blue/footer-bg.gif) repeat-x left top;
    display: block;
    width: 1000px;
    position: relative;
    float: left;
}
#footer
{
    color: #fff;
    font-size: 12px;
    line-height: 1.6em;
    margin: 0 auto;
    position: relative;
    width: 1000px;
    text-align: left;
}
.footerheading
{
    width: 1000px;
    height: 30px;
    line-height: 30px;
    font-size: 17px;
    font-weight: 700;
    background-color: #FFEFEF;
}
.memberWdth
{
    width: 304px;
    float: left;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
}
.memberWdth h1
{
    border-bottom: 0.2em dotted #ECB4B6;
    font-size: 17px;
    font-weight: 900;
    padding: 5px;
}
.memberWdth p
{
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0.07em;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-top: 2px;
}
.memberWdth input.subscribeinput
{
    height: 20px;
    width: 200px;
    border: solid 1px #383838;
    background-color: #fff;
    font-size: 12px;
    margin-right: 10px;
    margin-left: 5px;
    margin-top: 3px;
    font-weight: 900;
    padding-left: 2px;
}
.tjcextra
{
    width: 330px;
    float: left;
    text-align: center;
}
.tjcextra ul
{
    padding-top: 5px;
    padding-left: 6em;
    list-style: none;
    text-align: left;
}
.tjcextra li
{
    /*list-style-image:url(../Images/footerlistimg.gif);*/
}
.tjcextra li a
{
    background-image: url(../Images/footerlistimg.gif);
    background-position: left center;
    background-repeat: no-repeat;
    font-size: 12px;
    font-weight: 900;
    line-height: 25px;
    padding-left: 10px;
    text-decoration: underline;
}
.tjcextra li a:hover
{
}
.abouttjc
{
    width: 326px;
    float: left;
    text-align: center;
}
.abouttjc ul
{
    padding-top: 5px;
    padding-left: 7em;
    list-style: none;
    text-align: left;
}
.abouttjc li
{
    /*list-style-image:url(../Images/footerlistimg.gif);*/
}
.abouttjc li a
{
    background-image: url(../Images/footerlistimg.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 10px;
    font-size: 12px;
    font-weight: 900;
    text-decoration: underline;
    line-height: 25px;
}
.abouttjc li a:hover
{
}
.footertxt
{
    line-height: 20px;
    font-size: 12px;
    text-decoration: none;
    background-color: #fff;
    width: 1000px;
    display: block;
    height: 220px;
}
.footerdivider
{
    height: 210px;
    background-image: url(../Images/footerdivider.gif);
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    width: 1px;
}
.footerurl
{
    width: 1000px;
    background-color: #DCDCDC;
    text-align: center;
    font-size: 12px;
    padding-top: 4px;
    padding-bottom: 0px;
}
.footerurl a
{
    text-decoration: underline;
}
.divBgGCOLOR
{
    background-color: #F887E1;
    font-size: 15px;
    padding-left: 5px;
    color: #fff;
    line-height: 30px;
    height: 30px;
}
.CommonHadddingss
{
    /*background:#fff url(../Images/webspecialimgbg.gif) no-repeat left top;*/
    height: 16px;
    background: url(  "../Images/heading_bar.gif" ) no-repeat scroll right bottom transparent;
    font-size: 15px;
    font-weight: 700;
    padding-bottom: 5px;
    letter-spacing: 1px;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
.CustomerBillHead
{
    background: url(  "../Images/heading_bar.gif" ) no-repeat scroll right bottom transparent;
    font-size: 15px;
    font-weight: 500;
    height: 16px;
    padding-bottom: 5px;
}
.logoutClass
{
    float: left;
    font-size: 12px;
    padding-left: 2px;
}
.logoutClassNew
{
    font-size: 12px;
    padding-left: 2px;
    margin: 0;
    padding: 0;
    text-decoration: underline;
}
.logoutClass a
{
    margin: 0;
    padding: 0;
    text-decoration: underline;
}
.logoutClass a:hover
{
}
.myjewelleryChannelTxt
{
    text-align: center;
    padding-top: 5px;
}
.myjewelleryChannelTxt a
{
    font-size: 12px;
}
.privAuTxt
{
    font-size: 14px;
    font-weight: bold;
}
.discTxtPriv
{
    font-size: 16px;
    font-weight: normal;
    line-height: 17px;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: left;
}
.myJewlChanLink
{
    padding-top: 8px;
    padding-bottom: 12px;
    font-size: 10px;
    padding-left: 20px;
}
.myJewlChanLink ul
{
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.myJewlChanLink li
{
    line-height: 20px;
    list-style-type: disc;
    list-style-position: outside;
    padding-left: 1px;
    margin: 0px;
}
.myJewlChanLink li a
{
    font-size: 12px;
    font-weight: normal;
}
.login_content
{
    padding: 0px 0 0 0px;
    width: 769px;
}
.login_left
{
    float: left;
    padding: 0;
    width: 400px;
}
.login_h1
{
    font-size: 18px;
    font-weight: bold;
}
.loginlist
{
    line-height: 22px;
    margin: 5px 0 0;
    font-size: 12px;
}
.loginlist ul
{
    padding: 0px;
    margin: 0px;
}
.loginlist li
{
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.loginlist li span
{
    background-image: url(../Images/blue/dot.png);
    background-position: left;
    background-repeat: no-repeat;
    line-height: 22px;
    padding-left: 8px;
}
.LoggedOut
{
    background: transparent url(../Images/loginbgimg.gif) repeat-x scroll 0 0;
    float: right; /*height:229px;*/
    width: 330px;
}
.login_block
{
    margin: 10px 0 0 5px;
    width: 332px;
}
.login_head
{
    font-size: 18px;
    padding: 0 0 10px 10px;
}
.pdr_10
{
    padding-right: 10px;
    font-size: 12px;
    font-weight: bold;
}
.sz_163
{
    width: 163px;
}
a.forgotpinlink1
{
    font-size: 12px;
    font-weight: bold;
}
.tc_lightblack
{
}
.But
{
    background-color: #FFFFFF;
}
.regi_link
{
    color: #00456d;
    font-size: 12px;
}
.tf11
{
    font-size: 12px;
}
.input
{
    background: #E8E8E8 none repeat scroll 0 0;
    border: 1px solid #D7D5D5;
}
.scheduleimage img
{
    border: solid 1px #f4c1e2;
    height: 50px;
    width: 50px;
    text-align: center;
}
.schedulemaintext
{
    font-size: 14px;
    font-weight: 600;
    padding-left: 5px;
}
.schedulemaintext1
{
    font-size: 14px;
    font-weight: 500;
    padding-left: 5px;
    padding-bottom: 5px;
}
.schedulemaintext1 span
{
    padding-right: 3px;
}
tr.scheduleeven
{
    background-color: #fff5fd;
}
input.schedulebtn
{
    height: 26px;
    color: #fff;
    border: none;
    font-weight: 700;
    width: 110px;
    margin-bottom: 5px;
    cursor: pointer;
}
/*********************************************AJ _Style Listing PAge----------------***********/
.aj_banner
{
    background: transparent url(../Images/aj_banner.gif) no-repeat left top;
    width: 766px;
    height: 235px;
}
.aj_listarea
{
    border: 1px solid #EAEAEA;
    display: block;
    float: left;
    height: 309px;
    margin-right: 5px;
    margin-top: 5px;
    padding: 4px;
    width: 180px;
}
.aj_listareabrdr
{
    width: 193px;
    float: left;
    text-align: center; /*min-height:333px;*/
    height: 299px;
    padding-top: 15px;
}
.aj_listareabrdr .padd
{
    padding: 5px;
}
.aj_itemcode
{
    font-size: 12px;
    font-weight: normal;
}
.aj_itemcode span
{
    font-weight: bold;
    padding-left: 3px;
}
.aj_productBgimg
{
    width: 173px;
    height: 154px;
}
.aj_productBgimg img
{
    height: 120px;
    width: 120px;
    cursor: pointer;
    border: solid 1px #e6e6e6;
    display: block;
}
.aj_dis_area
{
    /*width:183px;*/ /*margin:5px 0px;*/ /*	height:110px;*/
    height: 84px;
    display: block;
    overflow: hidden;
}
.aj_dis_bgtop
{
    background: #fff url(../Images/aj_dis_bgtp.gif) no-repeat left top;
    height: 8px;
    display: block;
    width: 173px;
}
.aj_dis_bgmidd
{
    /*background:#fff url(../Images/aj_dis_bgmid.gif) repeat-y center top;*/
    display: block; /*width:183px;*/
    text-align: left;
}
.aj_dis_bgmidd a.aj_dis_link
{
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    display: block;
}
.aj_dis_bgmidd a:hover.aj_dis_link
{
}
.aj_dis_bgbtm
{
    background: #fff url(../Images/aj_dis_bgbtm.gif) no-repeat left top;
    height: 8px;
    display: block;
    width: 173px;
}
.aj_pric_bg
{
    background: #f98bd2 url(../Images/pricebg.gif) no-repeat left top;
    float: left;
    height: 27px;
    width: 120px;
    font-size: 16px;
    font-weight: 700;
}
.aj_pric_bg span
{
    line-height: 26px;
    color: #fff;
    padding: 2px 5px;
}
.theme1
{
    background-image: url(../Images/theme1.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 50px;
    width: 776px;
}
.themeinside
{
    padding-top: 10px;
    font-size: 12px;
}
.dropwidth1
{
    width: 100px;
}
.themeinside select
{
    background-color: white;
    border: 1px solid #CFCFCF;
    font-size: 12px;
    font-weight: normal;
    margin: 2px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    padding: 3px;
}
/*Natural Search Input.ascx Pag Inline CSS*/
.tooltip
{
    position: absolute;
    z-index: 24;
    text-decoration: none;
    padding-left: 3px;
    height: 30px;
    width: 10px;
    right: 20px; /*height:30px; padding-left:3px; position:absolute; text-decoration:none; width:5px; z-index:24;*/
    cursor: pointer;
}
.tooltip h2.ques
{
    font-size: 16px;
    font-weight: bolder;
    line-height: 28px;
    margin: 0px;
    padding: 0px;
    float: left;
    float: left;
    position: absolute;
    left: 0px;
    top: 0px;
}
.tooltip span.hide
{
    display: none;
}
.tooltip span.hide span.arrow
{
    width: 0;
    height: 0;
    line-height: 0;
    position: absolute;
    top: 20px;
    left: 0px;
}
.tooltip:hover
{
    z-index: 25;
}
.tooltip:hover span.hide
{
    display: block;
    position: absolute;
    width: 276px;
    height: 103px;
    top: -100px; /*left:-170px;*/
    right: -10px; /*border:solid 1px #000;     border-top:solid 1px #000;*/
    border: none;
    background: transparent url(../Images/balloon_popup.png) no-repeat top left;
    font-size: 12px;
    text-decoration: none;
    text-align: center;
    padding-top: 10px;
}
.tooltip1
{
    position: relative;
    z-index: 24;
    text-decoration: none;
}
.tooltip1 span.hide
{
    display: none;
}
.tooltip1 span.hide span.arrow
{
    width: 0;
    height: 0;
    line-height: 0;
    position: absolute;
    top: 20px;
    left: 0px;
}
.tooltip1:hover
{
    z-index: 25;
}
.tooltip1:hover span.hide
{
    display: block;
    position: absolute;
    width: 276px;
    height: 103px;
    top: -105px;
    left: -208px; /*border:solid 1px #000;     border-top:solid 1px #000;*/
    border: none;
    background: transparent url(../Images/balloon_popup.png) no-repeat top left;
    font-size: 12px;
    text-decoration: none;
    text-align: center;
    padding-top: 10px;
}
/*********************Inline to Outlone**********************/

.welcometxt
{
    float: left;
    font-size: 12px;
    font-weight: 900;
}
.welcometxt span
{
}
.orderTracking1
{
    text-align: center;
}
.orderTracking1 a
{
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.basketarea
{
    /*height: 34px;	*/ /*width: 230px;*/
    margin-left: 10px;
    float: right;
    text-align: center;
}
.divmainarea
{
    /*width: 796px;*/
    float: left;
}
.homeProducts
{
    height: 208px;
    width: 175px;
}
.text-purple
{
    font-size: 12px;
}
a.pagiTxt1
{
    font-size: 12px;
    text-decoration: none;
}
a:hover.pagiTxt1
{
}
.catalogueText
{
    font-size: 12px;
    font-weight: 500;
    margin-top: 3px;
}
.instockText1
{
    background: url(  "../Images/blue/in-stock.png" ) no-repeat scroll 0 0 transparent;
    color: #158329;
    font-size: 12px;
    font-weight: bold;
    margin-top: 3px;
    padding-left: 19px;
}
.instockText1 div
{
    color: #158329 !important;
}
.soldoutText
{
    background: url(  "../Images/blue/sold-out.png" ) no-repeat scroll 0 0 transparent;
    color: #ce0000;
    font-size: 12px;
    font-weight: bold;
    margin-top: 3px;
    padding-left: 19px;
}
.productDetails12
{
    /* Ajit:  Reson for youpay page on date 4 Nov 2011 */
    padding-right: 5px;
    text-align: left;
    height: 88px;
    overflow: hidden;
}
.liveTVbrdr
{
    border: solid 1px #F887E1;
    padding: 5px;
    width: 766px;
}
.livetvmain
{
    padding: 5px;
    width: 766px;
}
.channelinfotxt
{
    padding-top: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-bottom: 1px dashed #E9A2F4;
}
.cantBidNote
{
    font-size: 14px;
}
.squareboxcontent p
{
    font-size: 12px;
}
/**************Product Detail PAGE*****/

.sample_popup
{
    visibility: hidden;
    display: none;
    height: 255px;
    text-align: center;
    width: 298px; /*Replace by ajitender vijay as on date 11 nov 2011 Issue UKCI1307*/
    padding-top: 48px;
    border: solid 1px #000000;
    background-color: #ffffff;
    z-index: 9999;
}

.popup_drag_2
{
    position: absolute;
    width: 278px;
    z-index: 1;
    left: 20px; /*Replace by ajitender vijay as on date 11 nov 2011 Issue UKCI1307*/
    top: 0px;
}
.display_none
{
    display: none;
}
.visibility_hidden
{
    visibility: hidden;
}
.visibility_visible
{
    visibility: visible;
}
.padd_lft1
{
    padding-left: 5px;
}
.padd_rgt1
{
    padding-right: 5px;
}
.padd_top1
{
    padding-top: 5px;
}
input.asptxtbox
{
    width: 200px;
    border: 1px solid #CFCFCF;
    font-size: 12px;
    margin: 4px 0px;
    padding: 3px;
}
textarea.asptxtbox
{
    border: 1px solid #CFCFCF;
    font-size: 12px;
    margin: 4px 0px;
    padding: 3px;
}
select.asptxtbox
{
    width: 200px;
    margin: 2px 0px;
    font-weight: normal;
    font-size: 12px;
    border: 1px solid #CFCFCF;
    background-color: white; /*height:15px;*/
    padding: 3px;
    outline: none;
}
.addressbutton
{
    width: 100px;
}
.normalfont1
{
    font-size: 12px;
}
.produ_pricearea1
{
    height: 100px;
}
.cross_head
{
    font-size: 16px;
}
.cross_PDarea
{
    border-bottom: 1px dashed #E9A2F4;
}
.doD_dis
{
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
    height: 66px;
}
.red_color
{
}
.epgimg
{
    float: left;
    width: 120px;
}
.epgtxt
{
    float: left;
    width: 638px;
    display: block;
}
.brdr_rgt
{
    border-right: 1px dashed #E9A2F4;
}
.fpc_padtop
{
    padding-top: 15px;
}
.fpc_marginbtm
{
    margin-bottom: 5px;
}
.fpc_instock
{
    background: url(  "../Images/blue/in-stock.png" ) no-repeat scroll 0 0 transparent;
    color: #158329;
    font-size: 12px;
    font-weight: bold;
    margin-top: 3px;
    padding-left: 19px;
}
.fpc_soldout
{
    background: url(  "../Images/blue/sold-out.png" ) no-repeat scroll 0 0 transparent;
    color: #ce0000;
    font-size: 12px;
    font-weight: bold;
    margin-top: 3px;
    padding-left: 19px;
}
.fpc_prdctDet
{
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
    height: 66px;
}
.fpc_prdrHeignt
{
    height: 298px; /*Replace by saabir khan as on date 3 nov 2011 */
}
.fpc_newitemHe
{
    height: 160px;
    width: 160px;
}
.steal_watchVdo
{
    text-align: right;
    background-color: #f6eff8;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
}
.aj_txtpad1
{
}
.liveAuPad
{
    padding-top: 10px;
    padding-bottom: 10px;
}
.liveTvTxt1
{
    font-size: 12px;
    padding-top: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.brderdashed
{
    /*border-top:1px dashed #E6E6E6;*/
    display: block;
    margin: 0 auto;
    padding: 8px 0;
    width: 650px;
}
.search_linkbuton
{
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
    height: 66px;
}
.videoiocn1 img
{
    height: 18px;
    width: 18px;
    text-align: left;
    margin-top: 2px;
    margin-left: 2px;
    cursor: auto;
}
.cursor_pointer
{
    cursor: pointer;
}
/*New You May Also Like data*/
.youmayarea
{
    float: left;
    margin-top: 10px;
    width: 770px;
}
a
{
    margin: 0px;
    padding: 0px;
    border: none;
    outline: none;
}
img
{
    border: none;
    outline: none;
}
/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable
{
    /* required settings */
    position: relative;
    overflow: hidden;
    width: 766px;
    height: 155px; /* custom decorations */ /*border:1px solid #ccc; 	background:url(/img/global/gradient/h300.png) repeat-x;*/
}
/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items
{
    /* this cannot be too large */
    width: 20000em;
    position: absolute;
    clear: both;
}
/* single scrollable item */
.scrollable a
{
    float: left;
    margin: auto 5px;
    padding: 2px; /*border:1px solid #ccc;*/
    cursor: pointer;
}
.scrollable a img
{
    width: 110px;
    height: 110px;
    display: block;
}
/* active item */
.scrollable .active
{
    border: 2px solid #000;
    z-index: 9999;
    position: relative;
}
.scrollable .items td
{
    border-right: dashed 1px #dcdcdc;
}
.stockCode1
{
    font-size: 18px;
}
.shoppersDetail
{
    width: 770px;
    font-size: 12px;
    float: left;
    min-height: 220px;
}
.shoppersDetail p.shopper
{
}

/***********************

New Product Detial Page Design 

*/

.pd_area
{
    width: 986px;
    float: left;
    text-align: left;
}
.pd_whytjcArea
{
    margin-left: 0px;
    text-align: left;
    vertical-align: top;
    padding: 5px 0px;
}
.pd_whytjcArea ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.pd_whytjcArea ul li
{
    margin: 0px;
    padding: 0px;
    line-height: 20px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 0px;
}
.pd_whytjcArea ul li a
{
    line-height: 30px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 14px;
}
.pd_whytjcArea ul li a:hover
{
}
.pd_review
{
    font-size: 12px;
    line-height: 24px;
}
.pd_review span
{
    font-weight: bold;
}
.pd_specification_area
{
    width: 376px;
    margin: 5px 0px;
}
.pd_specification_area table tr td
{
    line-height: 22px;
}
.pd_premeltoffer
{
    height: 100px;
    width: 300px;
    text-align: center;
}
.new_mainarea
{
    overflow: hidden;
    padding: 0 5px;
    width: 976px;
}
.login_area
{
    width: 950px;
    margin: 5px 0px;
}
.login_t
{
    width: 950px;
    float: left;
    background: #ffffff url(../Images/loginround_top.gif) no-repeat left top;
    height: 6px;
    line-height: 2px;
}
.login_b
{
    width: 950px;
    float: left;
    background: #ffffff url(../Images/loginround_btm.gif) no-repeat left top;
    height: 6px;
    line-height: 2px;
}
.login_m
{
    width: 950px;
    float: left;
    background: #ffffff url(../Images/loginround_mid.gif) repeat-y left top;
}
h2.signhead
{
    font-size: 17px;
    font-weight: 600;
    line-height: 50px;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
h3.login_heading
{
    width: 930px;
    float: left;
    display: block;
    background: transparent url(../Images/heading_bar.gif) no-repeat bottom left;
    padding-bottom: 5px;
    font-size: 14px;
    font-weight: 700;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
h2.common-headingNew
{
    width: 981px;
    float: left;
    display: block;
    background: transparent url(../Images/heading_bar.gif) no-repeat bottom right;
    padding-bottom: 5px;
    font-size: 15px;
    font-weight: 500;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
h3.login_head2
{
    display: block;
    padding: 5px 0px;
    font-size: 16px;
    font-weight: 700;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
.new_padd1
{
    padding: 0px 10px;
}
.new_padd1 p
{
}
.sign_half
{
    width: 460px;
    padding: 2px 0px;
    display: block;
}
.newTxtbox
{
    border: 1px solid #CFCFCF;
    float: left;
    font-size: 12px;
    padding: 3px;
}
.newForgotpin a
{
    /*background:transparent url(../Images/arrow_1.gif) no-repeat left ;*/
    padding-left: 5px;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
.newForgotpin a:hover
{
}
.nextstep
{
    background: transparent url(../Images/nextstep.gif) no-repeat left top;
    border: none;
    outline: none;
    width: 158px;
    height: 26px;
    cursor: pointer;
}
.signin
{
    background: transparent url(../Images/signin.gif) no-repeat left top;
    border: none;
    outline: none;
    width: 94px;
    height: 26px;
    cursor: pointer;
}
h4.signuptxt
{
    font-size: 12px;
}
.registerArea
{
    width: 920px;
}
.imgbrdr
{
    /*border: solid 1px #dcdcdc;//Comment by saabir khan as on date 3 Nov 2011 for remove border */
    margin: 5px;
    height: 80px;
    width: 80px;
    display: block;
    overflow: hidden;
}
.cart_brdr
{
    border-bottom: 1px dashed #E9A2F4;
    margin: 2px 0px;
    width: 100%;
    line-height: 5px;
    height: 5px;
}
.cart_th
{
    background-color: #fafafa;
    border: solid 1px #dcdcdc;
}
.totalvaluearea
{
    font-weight: bold;
    font-size: 12px;
    padding-right: 10px;
    width: 200px;
}
.totalvalue
{
    padding: 0px 5px;
}
.proceedtopurchase
{
    background: transparent url(../Images/blue/proceed-to-purchase_btn.png) no-repeat left top;
    height: 21px;
    width: 150px;
    border: none;
    cursor: pointer;
}
.new_cartarea
{
    margin-left: 0;
    padding: 0;
    width: 985px;
    border: none;
}
.cartMainArea
{
    float: left;
    margin-top: 16px; /*New Basket Design*/
    width: 748px; /*border: solid 1px #dcdcdc; 	padding-top: 8px; 	padding-left: 2px; 	padding-right: 2px; 	padding-bottom: 2px;*/
}
.continueshopping
{
    background: transparent url(../Images/continew_arrow.gif) no-repeat scroll left center;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding-left: 12px;
    text-decoration: none;
}
.addAreamain
{
    width: 635px;
}
.adareaouter
{
    width: 311px;
}
.addAreatp
{
    background: #f4f4f4 url(../Images/blue/add_rt.gif) no-repeat left top;
    width: 311px;
    height: 6px;
}
.addAreabtm
{
    background: #f4f4f4 url(../Images/blue/add_rb.gif) no-repeat left top;
    width: 311px;
    height: 6px;
}
.addArea
{
    background-color: #f4f4f4;
    width: 301px;
    overflow: auto;
    padding: 5px;
}
.addTxt
{
    border: 1px solid #CFCFCF;
    float: left;
    font-size: 12px;
    padding: 3px;
    margin-top: 4px;
}
.findbutton
{
    background: url("../Images/blue/left-menu-bg.png") repeat-x scroll left bottom #fff;
    border: 1px solid #B5B5B5;
    cursor: pointer;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    line-height: 20px;
    margin-bottom: 2px;
    margin-left: 3px;
    margin-top: 4px;
    padding: 0;
}
.nextbutton
{
    border: none;
    background: url(../Images/blue/next_btn.png) no-repeat left top #ededed;
    width: 63px;
    height: 21px;
    margin: 35px;
    cursor: pointer;
    color: #000;
    padding-right: 35px;
}
.cartAmountArea
{
    padding: 5px;
    margin: 5px 0px;
    width: 305px;
    border: solid 1px #dcdcdc;
}
.cartWrapper
{
    width: 301px;
    background-color: #f4f4f4;
    margin: 10px 0px;
}
.cartAmRt
{
    width: 301px;
    height: 7px;
    background: #f4f4f4 url(../Images/blue/modify_rt.gif) no-repeat left top;
}
.cartAmRb
{
    width: 301px;
    height: 7px;
    background: #f4f4f4 url(../Images/blue/modify_rb.gif) no-repeat left top;
}
.modifybutton
{
    border: none;
    background: url(../Images/blue/modify_btn.png) no-repeat left top #ededed;
    width: 63px;
    height: 21px;
    cursor: pointer;
    color: #000;
    outline: none;
}
.cartItemArea
{
    width: 320px;
}
.qty_back
{
    /*border-right:dashed 1px #dcdcdc; padding-right:5px; padding-bottom:10px;*/
}
.addItmDis
{
}
.addItmDis span
{
    background: url(  "../Images/heading_bar.gif" ) no-repeat scroll right bottom transparent;
    font-size: 14px;
    font-weight: 500;
}
.detailMainArea
{
    float: left;
    margin: 0px;
    width: 744px;
}
.ctdcrdDetail
{
    display: block;
    font-size: 18px;
    font-weight: 500;
    padding-bottom: 5px;
    color: #ff7e00;
    margin: 8px 0;
}
.confirmorder
{
    border: none;
    background: transparent url(../Images/blue/confirm-your-order_btn.png) repeat-x left top;
    width: 127px;
    height: 21px;
    margin: 5px;
    cursor: pointer;
}
.confirmOrderArea
{
    width: 974px;
    border: solid 1px #979797;
    text-align: center;
}
.orderplace span
{
    border-bottom: solid 2px #545454;
    font-size: 15px;
    font-weight: 500;
    line-height: 17px;
}
.orderID
{
    font-size: 15px;
    line-height: 25px;
}
.orderID span
{
    font-size: 15px;
}
.confirmTotal
{
    font-size: 20px;
}
.confirmTotal span
{
    font-size: 20px;
}
.continueshoppingbtn
{
    border: none;
    background: transparent url(../Images/blue/continue-shopping.png) repeat-x left top;
    width: 139px;
    height: 27px;
    margin: 5px;
    cursor: pointer;
}
.continueshoppingbtnNew
{
    border: none;
    background: transparent url(../Images/blue/continue-shopping_btn.png) repeat-x left top;
    width: 120px;
    height: 21px;
    margin: 2px;
    cursor: pointer;
    line-height: 26px;
    display: block;
}
.rait_btmbrdr
{
    border-bottom: solid 1px #dcdcdc;
    line-height: 20px;
}
.raitDetailTxt
{
    font-size: 12px;
    line-height: 15px;
    padding-left: 5px;
    padding-bottom: 5px;
}
.raitTotalReview
{
    font-size: 12px;
    font-weight: normal;
}
.raitTotalReview span
{
}
.applybtn
{
    border: none;
    background: transparent url(../Images/blue/apply_btn.png) no-repeat left top;
    width: 57px;
    height: 21px;
    margin: 5px;
    cursor: pointer;
}
/*#ticker-container {
	position:relative;
	overflow:hidden;
	width: 210px;
	height: 380px;
	padding: 2px;
	
}
#ticker {
	position:relative;
	width:200px;
}

#ticker ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
#ticker ul li {
	display:list-item;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 12px;
	font-weight: normal;
	padding-left: 2px;
}
#ticker ul li a {
	
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 2px;
}
#ticker ul li a:hover {

	font-size: 12px;
	text-decoration: none;
	padding-left: 2px;
}*/
.tips ul
{
    line-height: 20px;
    margin-left: 21px;
    padding: 0;
}
.tips li
{
    list-style-type: disc;
}
.submitbuttonImg
{
    background: transparent url(../Images/submit.gif) no-repeat left top;
    border: none;
    cursor: pointer;
    height: 26px;
    width: 94px;
}
.cutoffPnP
{
    border: solid 2px #dcdcdc;
    margin-top: 10px;
    width: 303px;
    font-size: 12px;
    padding: 0px;
}
.cutoffPnP p
{
    padding: 5px;
}
.cutoffPnP1
{
    border: 1px solid #DCDCDC;
    font-size: 12px;
    background-color: #fff;
    margin-top: 10px;
    padding: 0;
    width: 260px;
}
.cutoffPnP1 p
{
    padding: 5px;
}
.cutoffHead
{
    background: url(  "../Images/heading_bar.gif" ) no-repeat scroll right bottom transparent;
    display: block;
    font-size: 15px;
    font-weight: 500;
    padding-bottom: 5px;
}
.cutoffHead h1
{
    line-height: 22px;
    padding-left: 10px;
    font-size: 16px;
    text-align: left;
    font-weight: normal;
}
.customerTest
{
    padding-right: 5px;
    line-height: 25px;
}
.customerTest a span
{
    border-bottom: solid 2px #979797;
    text-decoration: none;
    font-size: 14px;
    font-weight: 700;
}
.customerTest a span:hover
{
    border-bottom: solid 2px #000;
}
.customerTest a
{
    background: url(  "../Images/testi-video-icon.png" ) no-repeat scroll right bottom transparent;
    display: block;
    height: 42px;
    line-height: 42px;
    padding-right: 48px;
    text-decoration: none;
    text-align: right;
}
p.descriptiontext
{
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 18px;
    padding: 5px 5px;
    margin: 0px;
    text-align: justify;
}
/* CSS style for lightbox Video text formating */
.v_text_style, .v_text_style td, #GB_window a
{
    font-size: 12px;
}
.v_text_heading1 span
{
    font-size: 19px;
}
.v_text_heading2 span
{
    font-size: 15px;
}
.v_text_heading3 span
{
    font-size: 18px;
}
.v_text_heading3 span.color2
{
    font-size: 16px;
}
div.MiddleSub_Row1
{
    border: none !important;
}
.Liveimage a div img
{
    border: solid 1px #e6e6e6 !important;
}
.Row-Left
{
}
h1.speci_heading
{
    background: url(  "../Images/heading_bar.gif" ) no-repeat scroll right bottom transparent !important;
    display: block;
    font-size: 18px;
    font-weight: 500;
    outline: medium none;
    text-align: left;
    float: left;
    text-decoration: none;
}
/* Menu Changes  15th July 2010
*/
.col1
{
    float: left;
    width: auto;
    width: 743px;
    height: 44px;
    overflow: hidden !important;
}
.user_menu ul
{
    font-weight: normal;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}
.user_menu ul li
{
    text-align: center;
    display: block;
    float: left;
    padding-right: 2px;
    margin: 0px;
    list-style: none;
    height: 44px; /*background: url(  "../Images/blue/nav-div.png" ) no-repeat right top;*/
}
.user_menu ul li span
{
    /*display:block;*/
    padding: 0px 0px 0px 0px;
    text-align: center;
    height: 44px;
}
.user_menu ul li a
{
    color: #fff;
    line-height: 44px;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    text-decoration: none;
    height: 44px;
    display: block;
    background: inherit;
    padding: 0 5px;
    float: left;
}
.user_menu ul li a:hover
{
    background: url(  "../Images/blue/top-nav-hover.png" ) repeat-x left top #6a010e;
    color: #fff;
}
.miss_live
{
    text-align: center;
    background: url(../Images/blue/missed_livetv.jpg) no-repeat center top #f1f1f1;
    width: 857px;
    margin: 0 auto;
    height: 27px;
    padding: 3px 5px;
    line-height: 27px;
    font-size: 18px;
    clear: both;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
.miss_live a
{
    color: #ce0000;
    text-decoration: underline;
    font-size: 18px;
}

/* Redesign product detail according Issue No : UKCI1307 added by ajitender vijay


 */

.youmaylike
{
    width: 140px;
    float: right;
    text-align: center;
    padding: 0px 10px;
    border-left: 4px solid #a0a0a0;
}

.youmaylike a
{
    float: left;
    text-align: center;
    padding: 2px; /*border:1px solid #ccc;*/
    cursor: pointer;
}
.youmaylike a img
{
    width: 110px;
    text-align: center;
    height: 110px;
    display: block;
    margin-bottom: 5px;
}
.headinglabel span
{
    font: bold 18px arial;
}
.bluelabel
{
    font: bold 18px arial;
    text-align: right;
    color: Blue;
    float: right;
}
.bluelabel span
{
    font: bold 18px arial;
    text-align: right;
    color: Blue;
}

.blacklabel
{
    font: bold 18px arial;
    text-align: right;
    color: #000;
    float: right;
}
.blacklabel span
{
    font: bold 18px arial;
    text-align: right;
    color: #000;
}
.buynowlabel
{
    text-align: right;
    float: right;
    width: 350px;
    margin-bottom: 80px;
    margin-top: 30px;
}


.premelt_bluelabel span
{
    font: bold 18px arial;
    text-align: right;
    color: Blue;
    text-decoration: line-through;
}

.redlabel
{
    font: bold 18px arial;
    text-align: right;
    color: Red;
    float: right;
}
.redlabel span
{
    font: bold 18px arial;
    text-align: right;
    color: Red;
}

.greenlabel
{
    font: bold 14px arial;
    text-align: right;
    color: Green;
    float: right;
}
.greentext
{
    font: bold 12px arial;
    text-align: right;
    color: #158329;
}
.ltproductdet
{
    width: 302px;
    display: block;
    margin-left: 50px;
}
.ltproductdet_part
{
    width: 300px;
    margin-top: 15px;
    float: left;
}
.ltproductdet_part p
{
    font: bold 16px arial;
    padding-bottom: 5px;
}
.ltproductdet_part ul
{
    list-style: none;
    margin-top: 10px;
    display: block;
    float: left;
}
.ltproductdet_part ul li
{
    display: block;
    margin-bottom: 15px;
    padding-bottom: 2px;
    font: bold 14px arial;
    padding-left: 30px;
    background: url( "../Images/blue/check-tick.png" ) no-repeat left transparent;
}


/*Reduse the height of product detail Issue no UKCI1301 ajitender vijay*/
.productDetrails_ReduseHeight
{
    padding-right: 5px;
    text-align: left;
	height: 34px;  /* height reduce by saabir khan as on date 16-Nov-2011 */       
    overflow: hidden;
}
.productDetails_name
{
    float: left;
    width: 372px;
    padding-top: 5px;
    padding-right: 5px;
    margin: 0px 25px;
}

/*Suggested price label and price should be in same line on product details added by ajitender vijay on 16 Nov 2011 */ 
.productDetails_description
{
    float: left;
    width: 372px;
    height: 367px;
}

.ProductDetail_StockDescription
{
  width:370px;float:left;overflow:hidden;margin-bottom:30px;font-style:italic;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;margin: 0;outline-style: none;outline-width: 0;padding: 0;text-align:justify
}

/************************* End *************************************/


