﻿#logo
{
    height: 134px;
    width: 150px;
	padding-left:5px;
    display: block;
}
#logo a
{
    background: transparent url(../Images/blue/tjc-logo.png) no-repeat left top;
    text-indent: -2000px;
    border: none;
    outline: none;
    height: 134px;
    width: 145px;
    display: block;
}
#login-cart-outer
{
    height: 32px;
    text-align: right;
    float: right;
    width: 686px;
}
#login-cart
{
    width: 100%;
    line-height: normal;
    overflow: hidden;
}
#login-cart div.roundcart
{
    background: url(     "../Images/blue/roundcart_lft.png" ) no-repeat scroll left top transparent;
    float: right;
    height: 32px;
    margin: 0;
    padding: 0 0 0 14px;
    text-decoration: none;
}
#login-cart div.roundcart div.roundcartrgt
{
    background: url(     "../Images/blue/roundcart_rgt.png" ) no-repeat scroll right top transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 32px;
    margin-right: 0;
    padding: 0 14px 0 0;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#login-cart div.roundcart div.roundcartrgt
{
    float: none;
}
.login-bannerarea
{
    width: 845px;
}
#subscribearea
{
    float: right;
    text-align: left;
    width: 234px;
    display: block;
    margin-top: 10px;
}
#subscribe h1
{
    color: #fff;
    display: block;
    font-size: 18px;
    text-transform: none;
    font-weight: 500;
    text-indent: -5000px;
    background: transparent url(../Images/blue/subscribing-tjc.png) no-repeat left top;
    width: 234px;
    height: 36px;
    margin: 10px 0px;
}
#subscribe input[type="text"]
{
    background: transparent url(../Images/blue/subscribe-txtbox.png) no-repeat left top;
    padding: 5px;
    height: 19px;
    width: 194px;
    font-size: 12px;
    border: none;
    float: left;
    height: 17px;
}
#subscribe input[type="image"]
{
    padding: 0px;
    margin: 0px;
}
.topnav-area
{
    height: 44px;
    display: block;
    float: left;
    width: 1000px;
}
.topnav-round-lft
{
    background: #3a3a3a url(../Images/blue/top-menu-roundleft.png) no-repeat left top;
    width: 6px;
    height: 44px;
    float: left;
    display: block;
}
.topnav-bg
{
    background: #3a3a3a url(../Images/blue/top-menu-bg.png) repeat-x left top;
    width: 988px;
    height: 44px;
    float: left;
    display: block;
}
.topnav-round-rgt
{
    background: #3a3a3a url(../Images/blue/top-menu-roundright.png) no-repeat left top;
    width: 6px;
    height: 44px;
    float: left;
    display: block;
}
.topnav-main
{
    width: 743px !important;
    float: left;
    height: 44px;
    overflow: hidden !important;
}
.search-area
{
    width: 242px;
    float: right;
    padding-top: 6px;
}
.search-area input[type="text"]
{
    width: 180px;
    height: 15px;
    border-color: #000000 #333333 #333333 #000000;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    float: left;
    padding: 3px 4px 4px;
    margin-top: 4px;
    background: none repeat scroll 0 0 #fff;
    color: #000;
}
.search-area input[type="image"]
{
    display: block;
    float: left;
    margin-top: 3px;
}
.search-area a
{
    text-decoration: none;
}
.followus
{
    height: 66px;
    width: 245px;
    border-right: solid 1px #e5e5e5;
    display: block;
    float: left;
}
.followus a
{
    padding-top: 19px;
    display: block;
    float: left;
}
.followus a img
{
    margin: 0 10px;
}
.followus p
{
    float: left;
    font-size: 12px;
    margin-top: 30px;
    font-weight: 700;
}
.edu-about
{
    width: 481px;
    border-left: solid 1px #ffffff;
    border-right: solid 1px #e5e5e5;
    height: 66px;
    display: block;
    float: left;
}
.edu-about a
{
    border-bottom: 1px solid #D2D2D2;
    float: left;
    font-size: 13px;
    font-weight: bold;
    line-height: 22px;
    margin: 2px 17px;
    padding-bottom: 0;
    text-decoration: none;
    letter-spacing: .06em;
}
.edu-about a:hover
{
    border-bottom: 1px solid #000;
}
.edu-about a img
{
    border: none;
    outline: none;
}
ul#topnav li div.firwid{width:570px !important;}
ul#topnav li div.firwid1{width:185px !important;}
/*
Edited By: Abhishek Jain
Description: New Dyanamic Menu home Page
Edited date: 08/12/2010
*/
.testimonials h1
{
    background: transparent url(../Images/blue/testimonials.png) no-repeat left top;
    width: 186px;
    margin: 0px;
    padding: 0px;
    float: left;
    font-size: 18px;
    height: 30px;
    text-indent: -5000px;
}
/*end edit*/
.welcome-logout
{
    font-size: 12px;
    color: #fff;
}
.welcome-logout p
{
    float: left;
    margin-top: 5px;
    padding-left: 5px;
}
.welcome-logout p, .welcome-logout b, .welcome-logout span
{
    color: #fff;
}
.welcome-logout ul
{
    margin-left: 5px;
    list-style: none;
}
.welcome-logout ul li
{
    float: left;
}
.welcome-logout ul li a
{
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    padding: 0 3px;
}
.welcome-logout ul li a:hover
{
}
.jewelleryshop
{
    width: 190px;
    float: left;
}
.jewelleryshop h1
{
    display: block;
    height: 33px;
    width: 190px;
    float: left;
}
.jewelleryshop ul.leftnav
{
    margin-top: 3px;
    padding: 0px;
    list-style: none;
    float: left;
    width: 190px;
}
.jewelleryshop ul.leftnav li
{
    background: #e5e5e5 url(../Images/blue/left-menu-bg.png) repeat-x left top;
    height: 25px;
    line-height: 22px;
    display: block;
    margin-bottom: 4px;
    padding: 0px;
}
.jewelleryshop ul.leftnav li a
{
    font-size: 12px;
    text-decoration: none;
    line-height: 22px;
    display: block;
}
.jewelleryshop ul.leftnav li a:hover
{
}
.jewelleryshop ul.leftnav li a span
{
    font-size: 14px;
    text-decoration: none;
    line-height: 22px;
    display: block;
    padding-left: 10px;
}
.contact-details
{
    width: 269px;
    border-left: solid 1px #ffffff; /*height: 66px;*/
    display: block;
    float: right;
    text-align: center;
}
.contact-details p
{
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    text-align: center;
}
.contact-details .fooCont
{
    display: block;
    margin-top: 2px;
    margin-bottom: 8px;
    text-align: center;
    width: 237px;
    margin-left: 16px;
}
.contact-details .fooCont a
{
    text-decoration: none;
    border-bottom: 1px solid #D2D2D2;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.06em;
    line-height: 22px;
    display: block;
}
.contact-details .fooCont a:hover
{
    border-bottom: 1px solid #000;
}
.contact-details p a
{
    text-decoration: underline;
}
.edu-about-popup
{
    width: 100%;
    float: left;
    text-align: center;
    background: #ffffff url(../Images/blue/footer-bg.gif) repeat-x left 30px;
}
.edu-about-popup ul
{
    padding-top: 5px;
    padding-left: 5em;
    list-style: none;
    text-align: left;
}
.edu-about-popup h1.edu-guid-head
{
    /*background: transparent url(../Images/blue/education-guidance.png) no-repeat center 5px;*/ /*text-indent: -5000px;*/
    padding-top: 5px;
    margin: 0px;
    line-height: 29px;
    display: block;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.06em;
    line-height: 22px;
    text-align: center;
}
.edu-about-popup h1.about-tjc-head
{
    /*background: transparent url(../Images/blue/about-tjc.png) no-repeat center 5px; 	text-indent: -5000px;*/
    padding-top: 5px;
    margin: 0px;
    line-height: 29px;
    display: block;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.06em;
    line-height: 22px;
    text-align: center;
}
.edu-about-popup li
{
    /*list-style-image:url(../Images/footerlistimg.gif);*/
}
.edu-about-popup 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;
}
.edu-about-popup li a:hover
{
}
.click-here-play
{
    float: left;
    margin: 10px 0px;
}
.click-here-play a
{
    background: url(     "../Images/blue/click-here-play.png" ) no-repeat scroll left top transparent;
    display: block;
    height: 32px;
    width: 344px;
    text-indent: -5000px;
}
.click-here-play a:hover
{
    background: url(     "../Images/blue/click-here-play.png" ) no-repeat scroll left -32px transparent;
}
.click-here-text
{
    padding: 10px;
    margin: 0px;
}
.click-here-text p
{
    padding-bottom: 5px;
    line-height: 18px;
    font-size: 12px;
    text-align: justify;
}
.home_left_rising
{
    width: 720px;
    float: left;
    display: block;
}
.product_img
{
    /* border: 1px solid #E6E6E6; //Comment by saabir khan as on date 3 Nov 2011 for remove border */
    cursor: pointer;
    width: 100px;
    height: 100px;
    margin: 5px auto;
    display: block;
}
.fa-producttop
{
    height: 140px;
    display: block;
}
.fa-prdct-disc
{
    /*height: 85px;*/
    height: 78px;
    display: block;
    overflow: hidden;
}
.fa-placebid
{
    height: 35px;
    text-align: center;
    display: block;
}
p.startprice
{
    font-size: 12px;
    height: 37px;
    text-align: right;
}
p.startprice span
{
    display: block;
    font-weight: bold;
}
p.currentprice
{
    font-size: 12px;
    height: 37px;
    text-align: right;
    font-weight: normal;
}
p.currentprice span
{
    display: block;
    font-weight: bold;
    color: #00456d;
}
p.currentprice label
{
    color: #00456d;
}
p.item-code
{
    font-size: 12px;
}
p.item-code span
{
    font-weight: bold;
}
.fa-pdimage img
{
   /* border: solid 1px #e6e6e6; //Comment by saabir khan as on date 3 Nov 2011 for remove border */
}
.fpc-product-dis, .fpc-product-dis1, .fpc-product-dis2, .fpc-product-dis3
{
    height: 284px;/* Height replace and remove border by saabir khan as on date 3 Nov 2011 */
    width: 180px;
    padding: 4px;
    display: block;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    overflow: hidden;
    
}
.fpc-product-dis1{height:284px;}/* Height replace by saabir khan as on date 3 Nov 2011 */
.fpc-product-dis2{height:284px;}/* Height replace by saabir khan as on date 3 Nov 2011 */
.fpf-product-img a img, .fpf-product-img1 a img
{
    /*border: solid 1px #e6e6e6;//Comment by saabir khan as on date 3 Nov 2011 for remove border */
    display: block;
}
.fpf-product-img
{
    height: 125px;
}
.fpf-product-img1
{
    height: 178px;/* replace by saabir khan as on date 3 Nov 2011 */
}
.fpc-product-det
{
     height: 88px ; 
    display: block;
    margin: 4px 0px;
    text-align: left;
    overflow: hidden;
}


.fpc-product-det1
{
    height: 40px !important; /*Reduse height of product details Issue no UKCI1301 ajitender vijay */
    display: block;
    margin: 4px 0px;/* replace by saabir khan as on date 3 Nov 2011 */
    text-align: left;
    overflow: hidden;
}
.fpc-product-det a, .fpc-product-det1 a
{
    font-size: 12px;
    display: block;
    text-decoration: none;
    line-height: 18px;
}
.fpc-product-det a:hover, .fpc-product-det1 a:hover
{
}
.webdeal-header
{
    width: 569px;
    float: left;
    margin-top: 10px;
    text-align: center;
}
.webdeal-header h1
{
    background: transparent url(../Images/blue/web-deal-header.png) no-repeat left top;
    height: 37px;
    width: 569px;
    display: block;
    text-indent: -5000px;
    text-align: center;
}
.webdeal-header-txt
{
    background: #fff url(../Images/blue/web-deal-bg.png) repeat-x left top; /*border-left:solid 1px #e9e9e9; 	border-right:solid 1px #e9e9e9; 	border-bottom:solid 1px #e9e9e9;*/
    width: 567px;
    float: left;
    display: block;
}
input.gob-button-bg
{
    border: solid 1px #b2b2b2;
    background: #f0f0f0 url(../Images/blue/go-button-bg.png) repeat-x left top;
    padding: 0px 1px;
    font-size: 11px;
    text-align: center;
    cursor: pointer;
}
input.gob-button-bg:hover
{
}
.inner-area
{
    float: left;
    overflow: hidden;
    width: 985px;
}
.auctiontype
{
    font-size: 13px;
    font-weight: 700;
    height: 20px;
    position: absolute;
    left: 119px;
}
h2.addresstext
{
    background: url(     "../Images/heading_bar.gif" ) no-repeat scroll right bottom transparent;
    display: block;
    float: left;
    font-size: 15px;
    font-weight: 500;
    padding-bottom: 5px;
}
input.product-img
{
   /* border: solid 1px #e6e6e6 !important;//Comment by saabir khan as on date 3 Nov 2011 for remove border */
}
select.asptxtboxNew
{
    background-color: white;
    border: 1px solid #CFCFCF;
    font-size: 12px;
    font-weight: normal;
    margin: 2px 0;
    outline: medium none;
    padding: 3px;
    width: 200px;
}
.addTxtNew
{
    border: 1px solid #CFCFCF;
    font-size: 12px;
    margin-top: 4px;
    padding: 3px;
}
.priv-auction-disc
{
    display: block;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
}
.slideshow2
{
    position: relative;
    width: 569px;
    height: 202px;
    overflow: hidden;
}
.slideshow2 img
{
    position: absolute;
    left: 0;
    top: 0;
    width: 569px !important;
    height: 202px !important;
}
.slideshow2 a img
{
    position: absolute;
    left: 0;
    top: 0;
    width: 569px !important;
    height: 202px !important;
}
#slideshow, .slideshow3
{
    position: relative;
    width: 220px;
    height: 202px;
    overflow: hidden;
}
#slideshow img, .slideshow3 img
{
    position: absolute;
    left: 0;
    top: 0;
    width: 220px;
    height: 202px;
}
#pause1, #pause2
{
    z-index: 100;
}
.placeBid_area
{
    width: 400px;
    float: left;
    display: block;
    font-size: 12px;
}
.placeBid_area i
{
    line-height: 10px;
    display: block;
    clear: both;
    padding-top: 3px;
}
.bid_width_L
{
    width: 190px;
    text-align: right;
    margin-right: 5px;
    float: left;
}
.bid_width_L p
{
    line-height: 30px;
}
.bid_width_R
{
    width: 190px;
    text-align: left;
    margin-left: 5px;
    float: left;
}
.bid_width_R p
{
    line-height: 30px;
}
.dolphinBlue
{
}
input.max_bidPrice
{
    width: 50px;
    border: solid 1px #888;
    font-size: 12px;
}
.bid_time
{
    color: #00456d;
}
.btnbidnow
{
    margin-top: 3px;
}
p.currentprice_rising
{
    font-size: 12px;
    color: #00456d;
    height: 24px;
    text-align: right;
    font-weight: normal;
}
p.currentprice_rising span
{
    font-weight: bold;
}
p.startprice_rising
{
    font-size: 12px;
    height: 24px;
    text-align: right;
}
p.startprice_rising span
{
    font-weight: bold;
}
.viewProduct-button
{
    margin-top: 3px;
    float: left;
}
a img
{
    cursor: pointer !important;
}
.fa-placebid img
{
    cursor: pointer !important;
}
.fa-placebid a img
{
    cursor: pointer !important;
}
/*
This Style for BBC _News Ticker 
*/
.bbc_news_bg
{
    background: #ededed url(../Images/blue/bbc_news_bg.png) no-repeat left top;
    height: 24px;
    width: 985px;
    display: block;
    margin-bottom: 7px;
    font-size: 12px !important;
    overflow: hidden;
}
.bbc_news_bg h4
{
    float: left;
    font-size: 12px;
    font-weight: 700;
    margin-left: 8px;
    line-height: 24px;
}
.bbc_news_bg ul.news
{
    width: 820px;
    float: left;
    overflow: hidden;
    padding: 0 0 0 65px;
    line-height: 24px;
}
.bbc_news_bg ul.news
{
    list-style: none;
}
.bbc_news_bg ul.news li a
{
    text-decoration: none !important;
}
ul.ticker-controls
{
    float: right;
    width: 83px;
    margin-top: 3px;
}
ul.ticker-controls li
{
    background-image: url(     "../Images/blue/ticker_buttons.gif" );
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    margin: 0 0 0 4px;
    list-style: none !important;
}
ul.ticker-controls li a
{
    text-indent: -5000px !important;
}
ul.ticker-controls li.stop
{
    background-position: 0 1px;
    height: 17px;
    margin-right: 1px;
    margin-top: 0;
    width: 20px;
    text-indent: -5000px !important;
}
ul.ticker-controls li.previous
{
    background-position: -46px 1px;
    height: 17px;
    margin-top: 0;
    width: 17px;
    text-indent: -5000px !important;
}
ul.ticker-controls li.next
{
    background-position: -66px 1px;
    height: 17px;
    margin-top: 0;
    width: 17px;
    text-indent: -5000px !important;
}
ul.ticker-controls li.play
{
    background-position: 0 1px;
    height: 17px;
    margin-right: 1px;
    margin-top: 0;
    width: 20px;
    text-indent: -5000px !important;
}
ul.ticker-controls li.resume
{
    background-position: -23px 1px;
    margin-top: 0;
    height: 17px;
    margin-right: 1px;
    width: 20px;
    text-indent: -5000px !important;
}
/*
BBC News_ticker Ends
*/

.exclusive_Web
{
    height: 202px;
    text-align: center;
    width: 569px;
    overflow: hidden;
}
.exclusive_Web h1
{
    -moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #EDEDED;
    display: block !important;
    font-size: 1.35em;
    font-weight: normal;
    height: 24px;
    line-height: 24px;
}
.exclusive_Web a
{
    margin: 0px;
    padding: 0px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
}
.exclusive_Web a img
{
    border: none;
    outline: none;
    float: left;
    height: 178px;
    width: 283px;
}
.crown
{
    text-align: justify;
    font-size: 13px !important;
    color: #666;
}
.crown p
{
    padding: 5px 0px;
}
.crown stong
{
    font-weight: bold;
}
.crown ul
{
    padding: 5px;
    list-style-type: disc !important;
    margin-left: 25px;
}
.crown ul li
{
    line-height: 18px;
}
.crown p stong
{
    font-weight: bold;
}
/*
FilterPannel
Date: 11-1-2011
*/
.filter_process_bg
{
    height: 100%;
    width: 100%;
    top: 0pt;
    left: 0pt;
    position: fixed;
    background: none repeat scroll 0% 0% rgb(0, 0, 0);
    opacity: 0.4;
    filter: alpha(opacity=40);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    z-index: 1000;
}
.filter_process
{
    background: url(     "../Images/loading_bg.png" ) repeat-x left bottom #fff;
    border: 4px solid #202020;
    left: 35%;
    line-height: 29px;
    padding: 1px;
    position: fixed;
    top: 35%;
    z-index: 1000;
    width: 300px;
    text-align: center;
    height: 80px;
}
.filter_process img
{
    margin: 0 auto;
    display: block;
}
.filter_process p
{
    font-size: 1.1em;
    font-weight: 600;
    margin: 0;
    padding: 0;
}
.filterpanel
{
    /*border-bottom: 1px solid #d9d9d9;*/
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
    float: left;
    width: 978px;
}
.filterpanel1
{
    /*border-bottom: 1px solid #d9d9d9;*/
    /*border: 1px solid #d9d9d9;//Comment by saabir khan as on date 3 Nov 2011 for remove border */
    float: left;
    width: 168px;
}
.filterpanel_wrapper
{
    float: left;
    height: 184px;
}
.filterpanel_wrapper1
{
    float: left;
}
.panelheight
{
    height: 150px;
    float: left;
    width: 14%;
}
.filterpanel table tr td table, .filterpanel1 table tr td table
{
    vertical-align: top;
}
.filterpanel h1, .filterpanel1 h1
{
    font-weight: 700 !important;
}
.panelcontent
{
    overflow: auto;
    height: 150px;
    display: block;
    float: left;
    overflow-x: hidden;
}
.panelcontent table
{
    width: 98%;
    padding: 0px;
    margin: 0px;
    table-layout: fixed;
}
.panelcontent table td
{
    text-align: left;
    height: 21px;
}
.panelcontent table td input[type="checkbox"]
{
    float: left;
    margin: 0 3px;
}
.panelcontent table td label
{
    float: left;
    display: block;
    line-height: 16px;
    white-space: nowrap;
    word-wrap: break-word;
}
.filter1 h1, .filter2 h1, .filter3 h1, .filter4 h1, .filter5 h1, .filter6 h1, .filter7 h1
{
    background: url("../Images/blue/filter_h1.jpg" ) no-repeat scroll center bottom transparent;
    font-size: 13px;
    padding-bottom: 3px;
    text-align: center;
    margin-bottom: 3px;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
.filter1, .filter2, .filter3, .filter4, .filter5, .filter6, .filter7
{
    float: left;
   /* background: url("../Images/blue/filter_divider.jpg" ) no-repeat right transparent;*/  /* Filter divider image at MissedAuctionItems page according Issue UKCI1301 */
    display: block;
}
.filter1 .panelcontent
{
    width: 98%;
}
.filter2 .panelcontent
{
    width: 98%;
}
.filter3 .panelcontent
{
    width: 98%;
}
.filter4 .panelcontent
{
    width: 98%;
}
.filter5 .panelcontent
{
    width: 98%;
}
.filter6 .panelcontent
{
    width: 98%;
}
.filter7 .panelcontent
{
    width: 98%;
}
.filter1 .panelcontent table td label
{
    width: 77%;
}
.filter2 .panelcontent table td label
{
    width: 77%;
}
.filter3 .panelcontent table td label
{
    width: 77%;
}
.filter4 .panelcontent table td label
{
    width: 77%;
}
.filter5 .panelcontent table td label
{
    width: 77%;
}
.filter6 .panelcontent table td label
{
    width: 77%;
}
.filter7 .panelcontent table td label
{
    width: 77%;
}
.drilhead
{
    background: url(     "../Images/blue/drildown_header.jpg" ) no-repeat scroll left top transparent; /*float:left;*/
    padding-top: 34px;
    width: 980px;
    position: relative;
    margin: 10px auto;
    border-bottom: 1px solid #D9D9D9;
    overflow: hidden;
    float: left;
}
.drilhead1
{
    width: 170px;
    position: relative;
    margin: 5px auto;
    /*border-bottom: 1px solid #D9D9D9;//Comment by saabir khan as on date 3 Nov 2011 for remove border */
    overflow: hidden;
    float: left;
}
/* Drill Colaps*/
div.collap_head
{
    display: block;
    position: absolute;
    right: 4px;
    text-align: left;
    top: 4px;
}
div.collap_head a
{
    display: block;
    font-size: 8px;
    font-weight: bold;
    outline: medium none;
    text-decoration: none;
}
div.collap_head a:hover
{
}


.drilhead_rising
{
    background: url("../Images/blue/drildown_header.jpg" ) no-repeat scroll left top transparent; /*float:left;*/
    padding-top: 34px;
    width: 980px;
    position: relative;
    margin: 10px auto;
    border-bottom: 1px solid #D9D9D9;
    overflow: hidden;
    float: left;
}
/* Drill Colaps*/
div.collap_head_rising
{
    display: block;
    position: absolute;
    right: 4px;
    text-align: left;
    top: 4px;
}
div.collap_head_rising a
{
    display: block;
    font-size: 8px;
    font-weight: bold;
    outline: medium none;
    text-decoration: none;
}
div.collap_head_rising a:hover
{
}
/*
Dynamic Menu  16th July 2010
*/
ul#topnav
{
    float: left;
    font-weight: normal;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    position: absolute;
    top: 134px;
    /*left: 55px;*/
    z-index: 999;
    clear: both;
    width:743px;
}
#topnav{height:44px;}
ul#topnav li
{
    /*position: relative;*/
    text-align: center;
    display: block;
    float: left;
    padding: 0px;
    margin: 0px;
    list-style: none;
    height: 44px;
    background: url(  "../Images/blue/nav-div.png" ) no-repeat right top;
}
ul#topnav li div.dynamic_catalogue
{
    height: 44px;
    display: block;
    cursor: pointer;
    z-index: 999;
}
ul#topnav li a
{
    float: left;
    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 8px 0px 9px;
}
ul#topnav li a:hover
{
    background: url(     "../Images/blue/top-nav-hover.png" ) repeat-x left top #6a010e;
    display:block;       
}
 /*Updated by rajendra prasad on 31-Oct-2011 to change home icon size 24*24 to 12*12 */
ul#topnav li a img{vertical-align:middle; padding-top:16px; height:12px; width:12px;}
ul#topnav li .sub table
{
    list-style: none;
    margin: 0; /*padding: 0;*/
    
    float: left;
}
ul#topnav .sub table td
{
    width: 185px;
    text-align: left;
}
ul#topnav .sub table td
{
    padding-right: 5px;
}
ul#topnav .sub ul li h2
{
    padding: 0;
    margin: 0;
    font-size: 1.3em;
    font-weight: normal;
}
ul#topnav .sub ul li h2 a
{
    padding: 5px 0;
    background-image: none;
}
ul#topnav .sub table td a
{
    display: block;
    float: none;
    font-size: 12px;
    height: auto;
    font-weight: 500;
    line-height: 18px;
    padding: 7px 5px 7px 15px;
    text-decoration: none;
    text-indent: 0;
    background: url(../Images/blue/dynamic_divid.jpg) repeat-x left bottom transparent; /*border-top: solid 1px #a4a4d2; 	border-bottom: solid 1px #2c2c39;*/
}
ul#topnav .sub table td a:hover
{
    background-color: #fff;
    color: #353535;
}
/*
Pagination 

edited on 16th july 2010
*/


.pagination-top
{
    height: 40px;
    background: #efefef url(../Images/blue/pagingation-bg.png) repeat-x left top;
    float: left;
    width: 985px;
    font-size: 12px;
    overflow:hidden;
    
}
.pagination-top1
{
    height: 40px;
    background: #efefef url(../Images/blue/pagingation-bg.png) repeat-x left top;
    float: left;
    width: 800px;
    font-size: 12px;
    overflow:hidden;
}
.shorting
{
     float:left;
        
}
.shortby
{
    width: 400px;
    float: left;
    display: block;
    line-height: 28px;
    margin-top: 6px;
}
.shortby1, .shortby2
{
    width: 365px;
    float: left;
    display: block;
    line-height: 28px;
    margin-top: 6px;
}
.shortby2{width:370px;}
.shortby span, .shortby1 span, .shortby2 span
{
    padding-left: 8px;
    font-size: 12px;
    font-weight: normal;
    float: left;
    }
.shortby select.sorting, .shortby1 select.sorting, .shortby2 select.sorting
{
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 3px;
    font-size: 12px;
    padding: 2px;
    float: left;
    width:143px; border:1px solid #666;
}
.shortby2 select.sorting{width:131px; padding:2px 0px;}
.shortby select.pagingno, .shortby1 select.pagingno, .shortby2 select.pagingno
{
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 3px;
    font-size: 12px;
    padding: 2px;
    width:52px;
    float: left;  border:1px solid #666;
}
.shortby2 select.pagingno{width:44px; padding:2px 0px;}
.shortby img, .shortby1 img, .shortby2 img
{
    display: block;
    float: left;
    margin-top: 8px;
    margin-left: 1px;
}
.pagination-area
{
    float: left;
    text-align: center;
    line-height: 28px;
    margin: 5px auto;
    width: 400px;
}
.pagination-area1
{
    float: left;
    text-align: center;
    line-height: 28px;
    margin: 5px auto;
    width: 290px;
}
.pageitemtop
{
    float:right;
    margin-top:12px;
    margin-right:2px;
    visibility:visible;
}
.pagination-area a.first-text, .pagination-area1 a.first-text
{
    font-size: 12px;
    margin: 0px 5px;
}
.pagination-area label.first-text, .pagination-area1 label.first-text
{
    cursor: pointer !important;
}
/*
TJC ECertificate
*/

.ecertificate
{
    float: left;
    width: 620px;
    text-align: justify;
    font-size: 13px;
    margin-top: 10px;
}
.ecertificate img
{
    display: block;
}
.ecertificate p
{
    font-size: 13px;
    padding: 10px 0px;
}
.ecertificate input[type="text"]
{
    height: 22px;
    padding: 2px;
    border: solid 1px #d1d1d1;
    font-size: 12px;
    width: 165px;
    float: left;
}
.ecertificate input[type="submit"]
{
    border: 3px double #D1D1D1;
    float: left;
    font-size: 12px;
    height: 27px;
    margin-left: 5px;
    text-align: center;
    width: 38px;
    cursor: pointer;
}
.productimg_certify
{
    float: right;
    margin-top: 10px;
}
.productimg_certify img
{
    border: solid 1px #979797;
}
a.print
{
    background: url(../Images/blue/print.jpg) no-repeat left top transparent;
    padding-left: 26px;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    float: left;
    margin-right: 10px;
}
a.print a:hover
{
}
a.card
{
    background: url(../Images/blue/create_certificate.jpg) no-repeat left top transparent;
    padding-left: 26px;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    float: left;
    margin-right: 10px;
}
a.card a:hover
{
}
a.print1
{
    background: url(../Images/blue/print.jpg) no-repeat left top transparent;
    font-size: 14px;
    padding-left: 26px;
    font-weight: 700;
    text-decoration: none;
}
a.print1 a:hover
{
}
h1.addincard
{
    font-size: 15px;
    font-weight: normal;
    margin: 10px 0px;
}
.tblcolor
{
    background-color: #fff;
    display: block;
    margin-left: 5px;
    margin-bottom: 3px;
}
.card1
{
    background: url(../Images/blue/create_certificate.jpg) no-repeat left top transparent;
    padding-left: 26px;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    margin: 10px;
}
.card1 a
{
    font-size: 14px;
    font-weight: 700;
    text-decoration: underline;
}
.addincard
{
    margin: 5px 5px;
}
.certify_disc
{
    font-size: 18px;
    font-weight: normal;
    height: 66px;
    margin: 3px 10px 0;
    float: left;
    width: 430px;
    text-align: left;
}
.description_txt
{
    font-size: 12px;
    margin-left: 10px;
}
.description_txt td
{
    line-height: 18px;
    font-size: 12px;
}
.style3
{
    text-align: center;
}
.imglogo
{
    float: right;
}
.alertPopup
{
    background: none repeat scroll 0 0 #eee;
    border: medium solid;
    left: 33%;
    position: fixed;
    top: 46%;
    z-index: 999;
    clear: both;
}
.alertPopup .alertPopup_inner
{
    height: 73px;
    width: 324px;
    padding: 21px 10px 0;
    text-align: center;
    position: relative;
}
.alertPopup_inner span
{
    font-size: 15px;
}
.alertPopup_inner img
{
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
    cursor: pointer;
    clear: both;
}
/*
Added on: 08/02/2010
Added By: Abhishek Jain
Solving the Testimonial bottom space Issue.
*/
.testimonials
{
    display: block;
    position: relative;
    float: left;
    height: 202px;
    width: 186px;
    margin: 0px;
    padding: 0px;
}
#newsticker-demo
{
    background-color: #FCFCFC;
    border-left: solid 1px #d8d8d8;
    border-right: solid 1px #d8d8d8;
    border-bottom: solid 1px #d8d8d8;
    float: left;
    height: 167px;
    margin-top: 0;
    overflow: hidden;
    padding: 5px 5px 0;
    width: 174px;
}
#newsticker-demo a
{
    text-decoration: none;
    display: block;
    font-weight: bold;
    text-align: right;
    text-decoration: underline;
}
#newsticker-demo img
{
    border: 2px solid #FFFFFF;
}
#newsticker-demo .title
{
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
.newsticker-jcarousellite
{
    width: 174px;
}
.newsticker-jcarousellite ul li
{
    list-style: none;
    display: block;
    padding-bottom: 1px;
    margin-bottom: 5px;
    height: 150px !important;
}
.newsticker-jcarousellite ul li span
{
    display: block;
}
.newsticker-jcarousellite .thumbnail
{
    float: left;
    width: 110px;
}
.newsticker-jcarousellite .info
{
    float: right;
    width: 190px;
}
.newsticker-jcarousellite .info span.cat
{
    display: block;
    font-size: 10px;
}
/*
Added on : 08/02/2010
Added by: Abhishek Jain
Comment: This Syle as per New Home Page Design (Banner Placing insted of Left Navigation);
*/

.home_leftArea
{
    float: left;
    width: 186px;
    margin-right: 5px;
    display: block;
}
.home_leftArea .img1
{
    height: 202px;
    margin: 0px;
    padding: 0px;
    float: left;
}
.home_leftArea .img2
{
    margin: 10px 0px 0px;
    padding: 0px;
    float: left;
    height: 213px;
}
.home_leftArea .img3
{
    margin: 10px 0px 0px;
    padding: 0px;
    float: left;
    height: 152px;
}
.home_leftArea .img4
{
    margin: 10px 0px 0px;
    padding: 0px;
    float: left;
    height: 314px;
}
/*
Added on : 08/02/2010
Added by: Abhishek Jain
Our Assurance Area
Description: As per New Dynamic Home Page*/
.our_assurance
{
    height: 202px;
    width: 220px;
    margin: 0px;
    padding: 0px;
    float: right;
}
.live_tv
{
    height: 213px;
    width: 220px;
    display: block;
    float: right;
    overflow: hidden;
    margin-top: 10px;
}
.live_tv h1
{
    -moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #EDEDED;
    display: block !important;
    font-size: 1.35em;
    font-weight: normal;
    height: 26px;
    line-height: 26px;
}
.live_tv_video
{
    height: 185px;
    width: 218px;
    overflow: hidden;
}
.homeProductPromotion
{
    background: url(../Images/blue/newarrivals_divider.jpg) no-repeat top center transparent;
    width: 568px;
    height: 213px;
    display: block;
    margin-top: 9px;
    overflow: hidden;
    padding-top: 1px;
}
/*end*/


/*Scroll Bar Change 
*/

.subpage .holder
{
    left: 260px;
    position: absolute;
    text-align: left;
    top: 130px;
}
.jScrollPaneContainer
{
    overflow: hidden;
    position: relative;
    z-index: 1;
}
#pane
{
    height: 150px;
}
.scroll_pane
{
    float: left;
    height: 100px;
    overflow: auto;
    width: 120px;
}
.jScrollPaneTrack
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #aaaaaa;
    cursor: pointer;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 15px !important;
}
.jScrollPaneDrag
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #666666;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    width: 15px !important;
}
.jScrollPaneDragTop
{
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 15px !important;
}
.jScrollPaneDragBottom
{
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 15px !important;
}
a.jScrollArrowUp
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: transparent url(../Images/osx_arrow_up.png) no-repeat scroll 0 0;
    height: 27px !important;
}
a.jScrollArrowUp
{
    display: block;
    height: 55px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -2000px;
    top: 0;
    z-index: 1;
    width: 15px !important;
}
a.jScrollArrowDown
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: transparent url(../Images/osx_arrow_down.png) no-repeat scroll 0 0;
    height: 27px !important;
}
a.jScrollArrowDown
{
    bottom: 0;
    display: block;
    height: 55px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -2000px;
    z-index: 1;
    width: 15px !important;
}
.valuation
{
    margin-top: 10px;
    height: 213px;
    float: left;
}
.valuation h1
{
    background: transparent url(../Images/blue/valuation.png) no-repeat left top;
    width: 186px;
    margin: 0px;
    padding: 0px;
    float: left;
    font-size: 18px;
    height: 30px;
    text-indent: -5000px;
}
.valuation .txtdata
{
    background-color: #FCFCFC;
    border-color: -moz-use-text-color #d8d8d8 #d8d8d8;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: 178px;
    margin-top: 0;
    overflow: hidden;
    padding: 5px 5px 0;
    width: 174px;
}
.txtdata p
{
    font-size: 12px;
}
.txtdata p a
{
    text-decoration: none;
    display: block;
    font-weight: bold;
    text-align: right;
    text-decoration: underline;
}
.tjc_experience
{
    font-size: 13px;
    padding: 20px;
}
.tjc_experience p
{
    margin: 8px 0;
}
.tjc_experience h3, .tjc_experience h4
{
    text-align: center;
    display: block;
}
.tjc_experience h5
{
    font-size: 14px;
}
/*

Add new banner for Falling Auction _ rising Auciton  _ _ Live Tv Pages 

*/


.exclusive_Web_short
{
    height: 80px;
    overflow-x: hidden;
    overflow-y: hidden;
    text-align: center;
    width: 520px;
}
.slideshow4
{
    height: 80px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    width: 520px;
}
.exclusive_Web_short a
{
    margin: 0px;
    padding: 0px;
    display: block;
    border: none;
    outline: none;
    cursor: pointer;
}
.exclusive_Web_short a img
{
    border: none;
    outline: none;
    float: left;
    height: 80px;
    width: 520px;
}
.slideshow4 img
{
    position: absolute;
    left: 0;
    top: 0;
    width: 520px;
    height: 80px;
}
.promo_large_home
{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 569px;
    overflow: hidden;
    text-align: center;
}
.promo_large_home a
{
    height: 152px;
    width: 569px;
    float: left;
    margin: 10px 0 0;
    outline: none;
    font-size: 20px;
    display: block;
    cursor: pointer;
}
.promo_large_home a img
{
    outline: none;
    border: none;
    margin: 0px;
    padding: 0px;
}
.promo_right_home
{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 215px;
    overflow: hidden;
    text-align: center;
    /*height: 707px;*/
}
.promo_right_home a
{
    
    width: 215px;
    /*float: left;*/
    margin: 10px 0 0;
    outline: none;
    /*font-size: 20px;*/
    display: block;
    cursor: pointer;
}
.promo_right_home a img
{
    outline: none;
    border: none;
    margin: 0px;
    padding: 0px;
    display:block;
}
.msg_box
{
    position: fixed;
    border: solid 3px #999;
    background: #f3f3f3;
    min-height: 50px;
    text-align: center;
    left: 35%;
    top: 45%;
    font-size: 14px;
    font-weight: normal;
}
.msg_inner
{
    width: 300px;
    position: relative;
    padding: 20px;
}
input[type="button"].msgbtn
{
    margin-top: 8px;
    width: 50px;
    font-weight: bold;
}
.msgclose
{
    float: right;
    font-size: 13px;
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
}
.price_rising
{
    color: #00456d;
    font-size: 12px;
    font-weight: bold;
    margin: auto;
    text-align: center;
    display: block;
    line-height: 15px;
    height: 15px;
}
.buynow
{
    position: absolute;
    right: 30px;
    top: 105px;
    clear: both;
}
.view-pro
{
    position: absolute;
    right: 5px;
    top: 102px;
    clear: both;
}
.product_disctxt
{
    text-align: center;
    height: 90px;
    margin: 0px 0 5px;
    line-height: 18px;
    display: block;
    overflow: hidden;
}
.bid_price
{
    font-size: 17px;
    text-align: center;
    font-weight: bold;
    margin-top: 5px;
    display: block;
}
.bid_price label span
{
    font-size: 17px;
}
.bid-button
{
    display: block;
    height: 34px;
    text-align: center;
    margin: 5px 0 0;
}
.bid-button img
{
    cursor: pointer;
}
.img-container
{
    /*border: 1px solid #EAEAEA;//Comment by saabir khan as on date 3 Nov 2011 for remove border */
    display: block;
    float: left;
    margin: 10px 10px 0px 0px;
    overflow: hidden;
    padding: 4px;
    width: 220px;
    font-size: 12px;
    position: relative;
    height: 335px;
}
.bid span
{
    color: #00456d;
    font-size: 12px;
    font-weight: bold;
}
.auction-time
{
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    display: block;
}
.auction-time span
{
    font-size: 16px;
    color: #158329;
}
.auction-time-hightlight
{
    color: #ce0000;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    display: block;
}
.ra_right
{
    width: 220px;
    display: block;
    float: right;
}
.ra_promo
{
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 215px;
}
.ra_promo a
{
    cursor: pointer;
    display: block;
    float: left;
    font-size: 20px;
    height: auto;
    margin: 10px 0 0;
    outline: medium none;
    width: 215px;
}
.ra_promo a img
{
    border: medium none;
    margin: 0;
    outline: medium none;
    padding: 0;
}
.img-container1
{
    border: 1px solid #EAEAEA;
    display: block;
    float: left;
    margin: 10px 10px 10px 0;
    overflow: hidden;
    padding: 4px;
    width: 220px;
    font-size: 12px;
    position: relative;
    height: 267px;
}
.auction-time1
{
    font-size: 16px;
    text-align: left;
    font-weight: bold;
    display: block;
}
.auction-time1 span
{
    font-size: 14px;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    color: #158329;
}
.copy
{
    background-color: #444;
    height: 22px;
    width: 990px;
    padding: 0 5px;
}
.copy p
{
    color: #fff;
    font-size: 11px;
    line-height: 22px;
    margin: 0px;
    padding: 0px;
}
.footermainbg
{
    background: none repeat scroll 0 0 #F9F9F9;
    float: left;
    width: 1000px;
    margin-top:0px;
    border-top:1px solid #C7C6C6;
}
.stockdetail
{
    padding: 0px 10px;
}
.stockdetail table tr td
{
    height: 22px;
    display: block;
}
input.ammolite_btn
{
    float: left;
    margin: 10px 0;
    outline: none; 
    display: block;
    cursor: pointer;
}
.live-tv_new
{
    width: 965px;
    margin: 10px;
    display: block;
    overflow: hidden;
}
.live-tv_popup
{
    width: 782px;
    display: block;
    overflow: hidden;
}
.tv-player
{
    width: 100%;
    height: 75px;
    background: #000;
    display: block;
    position: relative;
    margin-bottom: 10px;
}
.tv-player img.logo
{
    position: absolute;
    left: 4px;
    top: 4px;
    background: url(  "../Images/blue/logo_livetv.png" ) no-repeat left top transparent;
    height: 67px;
    width: 96px;
    display: block;
}
.tv-player h1
{
    position: absolute;
    left: 110px;
    bottom: 10px;
    font-size: 25px;
    font-weight: normal;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.tv-player a
{
    position: absolute;
    right: 10px;
    bottom: 10px;
    font-size: 14px;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    color: #fff;
    text-transform: uppercase;
    display: block;
    text-decoration: none;
}
.tv-player a:hover
{
    color: #999;
}
.livePlayer
{
    float: left;
    width: 600px;
    margin: 20px 20px 0 0px;
    display: block;
}
.livePlayer_popup
{
    float: left;
    width: 437px;
    margin: 20px 10px 20px 0px;
    display: block;
}
.live-auction
{
    width: 323px;
    border-left: solid 1px #555;
    margin: 20px 0 0 0;
    padding: 0 0 20px 20px;
    display: block;
    overflow: hidden;
    float: left;
    height: 355px;
}
.live-auction_popup
{
    width: 323px;
    border-left: solid 1px #555;
    margin: 20px 0 0 0;
    padding: 0 0 20px 10px;
    display: block;
    overflow: hidden;
    float: left;
    height: 355px;
}

.live-foo
{
    float: left;
    width: 100%;
    border-top: solid 1px #555;
    display: block;
}
.live-foo img
{
    float: left;
    margin: 20px 22px 20px 20px;
    display: block;
}
.live-product-img
{
    width: 160px;
    height: 160px;
    margin: 0 auto;
    display: block;
}
.live-product-img a, .live-product-img img
{
    height: 160px;
    width: 160px;
    outline: none;
    border: none;
    display: block;
}
.live-pro_desc
{
    height: 54px;
    color: #000;
    text-align: left;
    font-size: 12px;
    font-weight: 700;
    overflow: hidden;
}

.live_currentPrice
{
    border-bottom: solid 1px #ff7200;
    border-top: solid 1px #ff7200;
    margin-top: 2px;
    float: left;
    width: 100%;
    line-height: 27px;
    color: #ff7200;
    display: block;
}
.live_currentPrice label
{
    color: #ff7200;
    font-weight:bold;
}
.live_currentPrice span
{
    color: #ff7200;
    font-weight:bold;
}

.live_currentPrice div.live_text, .live_itemcode div.live_text
{
    float: left;
    width: 200px;
    font-weight:bold;
}
.live_currentPrice div.textright, .live_itemcode div.textright
{
    float: right;
    width: auto;
    margin-right: 20px;
     font-weight:bold;
}

.live_itemcode
{
    float: left;
    width: 100%;
    line-height: 30px;
    color: #ff7200;
    display: block;
}
.viewitembtn
{
    border-bottom: solid 1px #9b9b9b;
    border-top: solid 1px #9b9b9b;
    float: left;
    width: 100%;
    display: block;
    padding: 5px 0;
}
.sizedropdown
{
    border-top: solid 1px #9b9b9b;
    float: left;
    width: 100%;
    display: block;
    padding: 2px 0;
}
.sizedropdown div.live_text
{
    float: left;
    font-weight: bold;
    width: 175px;
 }
 .sizedropdown div.textright
{
    float: left;
    width: auto;
 }
  .sizedropdown div.textright select
{
    float: left;
    width: 130px;
    font:normal 12px arial;
 }

.bidbtn_live
{
    float: left;
    margin-top: 5px;
    display: block;
    height: 33px;
    overflow: hidden;
}
.bidbtn_live table, .bidbtn_live table tr, .bidbtn_live table tr td
{
    margin: 0px;
    padding: 0px;
    outline: 0px;
    table-layout: auto;
}
.bidbtn_live img, .bidbtn_live a img, .bidbtn_live a
{
    cursor: pointer;
    display: block;
}

h1.confirm_head
{
    float: left;
    line-height: 40px;
    border-bottom: solid 1px #9b9b9b;
    width: 100%;
    display: block;
    font-size: 13px;
    font-weight: 700;
}
.confirm-item
{
    float: left;
    width: 500px;
    margin: 20px 20px 20px 0;
    display: block;
}
.special-info
{
    background: url(../Images/blue/special-livetv.png) no-repeat left 85px transparent;
    border-left: solid 1px #9b9b9b;
    margin: 0;
    padding: 20px 0 0px 103px;
    display: block;
    overflow: hidden;
    float: left;
    width: 340px;
    min-height: 265px;
}
.special-info ul
{
    list-style: none;
    display: block;
    float: left;
}
.special-info li
{
    display: block;
    margin-bottom: 15px;
    padding-bottom: 2px;
    padding-left: 30px;
    background: url( "../Images/blue/check-tick.png" ) no-repeat left transparent;
}
.special-info li span
{
    border-bottom: 2px dashed #000000;
    color: #030053;
    font-size: 13px;
    font-weight: 700;
    line-height: 20px;
    display: block;
    padding-bottom: 4px;
}

.confirm-pro-desc
{
    width: 310px;
    margin-left: 30px;
    float: left;
    display: block;
}
.btn_secureitem
{
    display: block;
    border-top: solid 1px #9b9b9b;
    padding: 20px 0;
    width: 100%;
    text-align: center;
}
.btn_secureitem a
{
    display: block;
    margin: 0 auto;
}
.confirm_bid-info
{
    display: block;
    width: 100%;
    float: left;
}
.confirm_bid-info p
{
    font-size: 13px;
    padding: 10px 0;
    text-align: justify;
    line-height: 18px;
    font-weight: 700;
}
.livePlayer_msg{ float:left; font-size:11px; font-style:italic; color:#000; padding-top:5px;}

/*Review Centre Popup design*/
.review-popup-wrap{width:650px; overflow:hidden; border:solid 1px #7eb1df; margin:5px auto; display:block;}
.review-head{background:#fff; height:120px; padding:10px 10px 0 10px; width:630px; text-align:center}
.review-tjclogo{float:left; width:117px; height:77px; display:block;}
.review-logo{float:right; width:152px; height:44px; display:block; margin-top:20px;}
a.review-head-link{color: #CE0000;
    display: block;
    font-size: 17px;
    font-weight: bold;
    text-align: center;
    text-decoration: underline;
    margin-top:6px;
    }
a.review-head-link:hover{color:#590059;}
a.review-head-link span{ background-color: #CE0000;
    color: #FFFFFF;
    font-size: 20px;
    margin-right: 5px;
    padding: 3px;
    text-decoration: none;}
.review_round-wrap{ width:595px; margin:10px auto 0px 26px; background:#fff; float:left;}
.review_r-tl, .review_r-tr, .review_r-bl, .review_r-br{ position:absolute; height:4px; width:4px; display:block;}
.review_r-tl{ top:0; left:0; background:url(../Images/r_tl.png) no-repeat left top transparent;}
.review_r-tr{ top:0; right:0;background:url(../Images/r_tr.png) no-repeat left top transparent;}
.review_r-bl{ bottom:0; left:0; background:url(../Images/r_bl.png) no-repeat left top transparent;}
.review_r-br{ bottom:0; right:0; background:url(../Images/r_br.png) no-repeat left top transparent;}
.review-cnt{ padding:5px; width:585px; float:left; }
.clickreview{color:#8f008f; width:120px; display:block; text-align:center; font-size:16px; font-weight:bold; margin-left:30px; float:left; margin-top:25px;}

.review-form{ text-align:center; width:100%;}
.review-form h1{ color:#8f008f; font-size:16px; font-weight:bold; margin:5px 0;}
.review-form h1 span{ color:#000; font-size:16px; font-weight:bold;}
.review-form h1.flotleft{float:left}

.review-form p{ color:#000; font-size:13px; font-weight:700; margin:5px 0; text-align:left;}
.review-form p span{ color:#21217d; font-size:13px; font-weight:700;}
.review-form ul{ float:left; list-style:none; text-align:left;}
.review-form ul li{ display:block; font-size:13px; font-weight:700; margin:3px 0; line-height:18px;}
.review-form ul li a{ color:#21217d; text-decoration:none; font-size:13px;}
.review-form ul li span{color:#21217d; font-size:13px;}


/*
Ammolite New Page implememtation*/
ul.ammolite-thumb {
	float: left;
	list-style: none;
	margin: 0;
	
	width: 480px;
}
ul.ammolite-thumb li {
	margin: 0;
	float: left;
	position: relative;
	width: 220px;
	text-align:center;
	height: 150px;
	background:#fff;
	display:block;
	margin-right:10px;
	margin-bottom:10px;
	text-align:center;
}
ul.ammolite-thumb li img {
	width: 150px;
	height: 150px;
	position: absolute;
	left: 35px;
	top: 0;
	-ms-interpolation-mode: bicubic;
}
ul.ammolite-thumb li img.hover {
	border: none;
}
#main_view {
	float: left;
	padding: 9px 0;
	margin-left: -10px;
}
.imgbanner {
	width:986px;
	padding:5px 0px;
}
.ItemImageleft {
	border: 1px solid #979797;
	height: 316px;
	width: 300px;
}
.width260 {
	width:260px;
}
.textblack {
	/*font:bold 28px;*/
	color:#000;
	padding-top:7px;
	font-weight:bold;
	font-size:28px;
}
.textgreen {
	/*font:bold 28px;*/
	color:#158227;
	font-weight:bold;
	font-size:28px;
}
.textred 
{
	font-weight:bold;
	font-size:28px;
	/*font:bold 28px;*/
	color:#cd0003;
}
.bgmiddle {
	width:966px;
	background:#181818 url(../Images/blue/page-bg.jpg) left top repeat-x;
	padding:10px;
	min-height:450px;
	height:auto;
}
.watchvideo {
	float:right;
	width:966px;
	vertical-align:top;
	text-align:right; font:bold 14px Arial, Helvetica, sans-serif; color:#FFF;
	height:45px;
	display:block;
}/**/
.watchvideo a:link, .watchvideo a:visited, .watchvideo a:hover {font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
.watchvideo img{vertical-align:middle;}
.imagemiddle {
	width:926px;
	padding:10px 10px 0px 20px;
}
.leftmiddle {
	width:480px;
	margin-top:52px;
}
.leftmiddle div img {
	padding:5px;
}
.rightmiddle {
	width:446px;
	
	margin-top:52px;
}
.rightmiddle p {
	color:#FFF;
	text-align:justify;
	font-weight:700;
}
.ammolite_price {
	float: left;
	width: 260px;
	padding-top: 5px;
	padding-right: 5px;
	font-size:28px;
	font-weight:bold;
}
.ammolite_price span.timeleft {
	color:#158227;
	display:block;
	font-size:28px;
}
.ammolite_price span.currentPrice{
	color:#ce0000;
	display:block;
	font-size:28px;
}
.ammolite_price span.currentPrice span{color:#ce0000;
	font-size:28px;}
.ammolite_pdt-image {
	float:left;
	width:302px;
	display:block;
}
.ammolite_pdt-image img {
	height:300px;
	width:300px;
	border:1px solid #979797 !important;
}
.ammolite_itemDesc {
	float:right;
	width:680px;
	display:block;
}
input[type="text"].ammo_max_bidPrice{border:1px solid #000; height:16px; width:70px; padding:2px;}
.ammo_maxbid{ float:left;
font-size: 13px;
    font-weight: bold;
    margin-right: 7px;
    margin-top: 9px;}
    
    .ammo_max_textbox{margin-top: 5px; margin-right: 5px; font-size:13px; font-weight:bold; float:left;}
    .amm_bidnowbtn{ margin-top:10px; float:left;}
    .ammo_max_textbox i{ display:block; float:right; font-style:italic; font-size:12px; font-weight:normal;}
    .amm_divWarning{text-align:center; position:absolute; left:10px; top:457px;}
    .amm_divWarning span{color:#ce0000; font-weight:bold;}
    .ammolite_wrapper {position:relative;  width:100%;}
   
/*  Warning Message Box */
.warningbox
{
    
    padding: 5px;
    padding-left:47px;
    position: fixed;
    margin: auto;
    display: block;
    border: 4px solid #000;
    font: normal 12px Arial, Helvetica, sans-serif;
    background:url("../Images/warning.png") no-repeat 4px center #fff;
    min-height: 54px;  
    min-width:253px;
    max-width:420px;
    z-index:1000;
}
.warningbox span
{
 
    padding:5px; float:left; width:90%; display:block; text-align:left;
    line-height:18px;
}

.warningbox img.closeWarning
{
    
    cursor: pointer; 
    position:absolute;
    top:4px; right:4px;
}
.warning_btn{text-align:center; display:block; margin:5px auto; clear:both;}
.nav_cat
{
    width:94px;
    height:44px;
    display:block;
    
    }
    
    
/*
Basket on Hover on top Navigation
*/
.basket_hoverWrap
{
	height:auto; width:220px; 
	background:url(../Images/blue/mini-basket_bg.jpg) left top repeat-x #000; 
	position:absolute; top:25px; right:0px;  -moz-border-radius-bottomright: 9px;
    -khtml-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px; /*--Bottom left rounded corner--*/
    -moz-border-radius-bottomleft: 9px;
    -khtml-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;}     
.basket_hoverWrap1{border:#383838 1px solid; border-top:none; width:208px; padding:5px; display:block; float:left;-moz-border-radius-bottomright: 9px;
    -khtml-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px; /*--Bottom left rounded corner--*/
    -moz-border-radius-bottomleft: 9px;
    -khtml-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;}             

.basket_hover{ float:left; height:auto; width:208px; margin-bottom:5px; padding-bottom:3px; border-bottom:1px dotted #ffffff;}

.pro_img{ float:left; height:60px; width:60px; cursor:pointer;  display:block; }
.pro_img img{height:60px; width:60px; border:solid 1px #646464;}

.pro_desc {font-weight:normal; font-size:11px; float:left; color:#fff;  width:145px; 
           text-align:left;  overflow:hidden;} 
.pro_desc span.minidesc{ width:145px; float:left; height:40px; overflow:hidden; display:block; font-size:10px; font-weight:normal;}
.pro_desc span, .pro_desc a{font-size:11px; font-weight:bold; float:left; display:block; clear:both;}
.pro_desc a {color: #ff7e00;}
    
.basket_hover span{float:left;/* margin-right:5px;*/}
.basket_hoverWrap span{ float:left; color:#fff; width:145px;}
.basket_submit{ float:left; color:#ce0000; font-weight:bold; font-size:11px; /*background: url(../Images/blue/proceed-to-purchase_mini.png) left top no-repeat transparent;*/ text-align:center; width:184px; height:28px; margin:10px 0px 0px 8px; display:block; cursor:pointer;}
input.basket_submit1{background: url(../Images/blue/proceed_purchase.jpg) left top no-repeat transparent; float:left; color:#ce0000; font-weight:bold; font-size:11px;text-align:center; width:184px; height:28px; margin:10px 0px 0px 8px; display:block; border:none; outline:none; cursor:pointer; }
.mini-proceed_purchase{padding-left:6px;      float:left; }
.basket_hoverWrap{z-index:999}
.price_span{float:right !important; text-align:right; font:bold 13px arial; width:100px;}
span.pro-price{font-weight:bold; font-size:12px;}

.pricenumeric, .pricenumericitem{padding-left:2px; font:bold 13px arial;float:right !important; width:100px;}

.minibasket_total{width: 208px; float: left;}
.minibasket_total span{width:104px; display:block; float:left; text-align:right; font:bold 13px arial;}
.minibasket_total span.mini_itemnno{font-size:12px; margin-left:2px;
                  background: none repeat scroll 0 0 #ff7e00;
    color: #fff; float:right;
    font-weight: bold;
    padding: 2px 6px;
    vertical-align: top;  width:auto;}
 .minibasket_gap{background-color: #212121; height: 5px; display: block; width: 218px;
            border-right: #383838 1px solid; border-left: #212121 1px solid;}
    
ul.basket_tabbing{float:left; margin:0px; padding:0px;}
ul.basket_tabbing li{ float:left; display:block; margin-right:20px; height:29px; width:235px;}
ul.basket_tabbing li{background:url(../Images/blue/tab_tobedone.png) no-repeat left top #ff7e00; line-height:29px; text-align:center; font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif; color:#fff; font-size:20px; text-decoration:none;}
ul.basket_tabbing li.done{background:url(../Images/blue/tab_done.png) no-repeat left top #009d12; cursor:pointer;}
ul.basket_tabbing li.done a{ font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif; color:#fff; font-size:20px; text-decoration:none;}

.cartMainArea table{ width:100%; margin:0px; padding:0px; outline:none; table-layout:auto;}
.cartMainArea table td{ border:solid 1px #cdcdcd; padding:3px;}
.cartMainArea table th{ border:solid 1px #cdcdcd; padding:3px; font-weight:bold; text-align:center;}
.continue_shopping{ float:left;}
.continue_shopping a{ float:left; background: url("../Images/continew_arrow.gif") no-repeat scroll left center transparent;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding-left: 15px;
    text-decoration: none; border-bottom:solid 1px #009d12; padding-bottom:3px;}
.continue_shopping a:hover{border-color:#000;}
.proceed_purchase{float:right; }
                  

.totalvalue_basket{ float:right; display:block; margin:8px 0; font-weight:bold;}
.totalvalue_basket span{font-weight:bold; margin-left:5px;}
.cart_info{border-color: #9B9B9B -moz-use-text-color -moz-use-text-color;
    border-right: medium none;
    border-style: solid none none;
    border-width: 1px medium medium;
    margin: 20px 0;
    min-height: 199px;
    width: 882px;} 
    
.cart_foo{border:none; margin:0px 0px 0px 70px; width:59%; text-align:center; float:left;}    
.cart_top_padd{margin-top:16px; width:100%; float:left; display:block; overflow:hidden;}
.basket_TotalPrice{ float:right; width:300px; display:block; margin:20px 0;}
.basket_TotalPrice table{ width:100%; border:none; outline:none;}
.basket_TotalPrice table td{ border:none; outline:none; text-align:right; font-size:13px;    vertical-align: top;}
.basket_TotalPrice table td span{font-weight:bold; }
.basket_TotalPrice table td span.pnp{color:#009d12; display:block; font-size:11px; font-style:italic;}
td.basket_total_amount{ border-top:solid 1px #ff7e00 !important; border-bottom:solid 1px #ff7e00 !important; color:#ce0000; font-size:16px !important; font-weight:bold;}
span.discount-color{color:#009d12; font-weight:bold;}
.enter-discount-code{ border-bottom:solid 1px #9b9b9b; padding-bottom:8px; margin-bottom:10px; float:left; width:100%;}
.enter-discount-code table{ margin:0px; padding:0px; width:100%; border:none;}
.enter-discount-code td{border:none !important;}

.address_pro_img img{ height:60px; width:60px; display:block; overflow:hidden;}

/*
Delivery Charges*/
.delivery-options{ width:635px; display:block; float:left;}
.delivery-options div.deliveryhead{ width:100%; float:left; display:block; height:30px; line-height:30px; position:relative; background:#ff7e00;}
div.deliveryhead h1{color:#fff; font-size:18px; font-weight:bold; margin-left:10px; line-height:30px;}
div.deliveryhead div{   color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-family:Trebuchet MS;
    font-weight: bold;
    position: absolute;
    right: 10px;
    text-decoration: none;
    top: 0;}
div.deliveryhead div span{ font-size:16px; color:#fff;}
div.deliveryhead div:hover{ color:#fcd5af;}
.deliveryoption{background:#fff7ef; width:615px; padding:10px; color:#000; font-size:12px;}

/*
Tab menu  on bottom Navigation
*/

.ajax__myTab{margin-top:5px;width:985px;visibility:visible; }
.ajax__myTab .ajax__tab_header {
        font-size: 11px;
        font-weight:bold;
}
.ajax__myTab .ajax__tab_outer{
        height: 22px;
        background: url(../Images/blue/tabmenu_bg.jpg) left top repeat-x transparent;
        margin-right: 2px;
        border-right: solid 1px #d9d9d9;
        border-left: solid 1px #d9d9d9;
        border-top: solid 1px #d9d9d9;
}
.ajax__myTab .ajax__tab_inner{
        padding-left: 3px;
}
.ajax__myTab .ajax__tab_tab {
        height: 14px;
        padding: 3px;
        margin: 0px;
}
.ajax__myTab .ajax__tab_hover .ajax__tab_outer{
  
}
.ajax__myTab .ajax__tab_hover .ajax__tab_inner{
        
}
.ajax__myTab .ajax__tab_outer .ajax__tab_active{background:none;}
.ajax__myTab .ajax__tab_hover .ajax__tab_tab {}
.ajax__myTab .ajax__tab_active .ajax__tab_outer{
        background-color: #fff;
        border-left: solid 1px #d9d9d9;
 }
.ajax__myTab .ajax__tab_active .ajax__tab_inner{
        background-color: #fff;
        height:25px;
}
.ajax__myTab .ajax__tab_active .ajax__tab_tab{}
.ajax__myTab .ajax__tab_body{
        font-family: verdana,tahoma,helvetica;
        font-size: 10pt;
        border: 1px solid #d9d9d9;       
        padding: 8px;
        background-color: #ffffff;
        width:969px;
}
/*
Tab menu  on bottom Navigation End
*/

/*
Size Available Drop Down on LiveAuction Page
*/
.availablesize{ display:block; width:165px; margin-top:12px; float:right}
.availablesize select.sizeddl{height:18px; width:75px; padding:1px; float:left; border:1px solid #666; font:normal 10px arial;}
.availablesize span{ float:left; margin-right:5px; line-height:20px;}
.availablesize a{ font-size:11px; text-decoration:underline; margin-left:2px; float:right; clear:both;}

#page_wrap{min-height:604px !important;}

.warningbox1{background: url("../Images/warning.png") no-repeat scroll 4px center #FFFFFF;
    border: 4px solid #000000; position:absolute; top:30%; left:20%; clear:both; display: block;
    font: 12px Arial,Helvetica,sans-serif;
    margin: auto;
    width: 420px;
    height:50px;    
    padding: 5px 5px 5px 47px; z-index:1000;}
.warningbox1 span
{
 
    padding:5px; float:left; width:90%; display:block; text-align:left;
    line-height:18px;
}

.warningbox1 img.closeWarning
{
    
    cursor: pointer; 
    position:absolute;
    top:4px; right:4px;
}

 .warningbox1 .ok_btn{ margin-left:30%; text-align:center; display:block;}
    .war_btns {width:300px; text-align:center; margin:5px auto;}
    
.search-tooltip{   background: url("../Images/tooltip-bg.gif") repeat-x scroll left top #595958;
    border: 2px solid #FFFFFF;
    padding: 5px;
    position: absolute;
    right: 10px;
    top: 183px;
    width: 265px;
    z-index: 999;
    }
  .search_tipicon {
    background: url("../Images/tip-icon.gif") no-repeat scroll left top transparent;
    display: block;
    height: 15px;
    position: absolute;
    right: 34px;
    top: -15px;
    width: 28px;
}

.tipbox{
    margin:0;
    padding:0;
    color:#fff;
    background-color:#222;
    padding:2px 7px;}
    .tipbox a{color:#fff; text-decoration:underline; font-weight:bold;}
    
.getmore, .getmorepop{width:613px; border:1px solid #d9d9d9; background-color:#fff; margin-top: 15px; float:left; padding:10px;}
.getmore span, .getmorepop span{width:613px; float:left; margin-bottom: 10px;}
.getmore ul, .getmorepop ul{list-style:none; float:left; display: block;}
.getmore ul li, .getmorepop ul li{ display: block; margin-bottom: 15px; color:#03005b; font-size:12px; padding-bottom: 2px; padding-left: 30px;
                background: url( "../Images/blue/check-tick.png" ) no-repeat left transparent;}
.getmorepop{border:none; margin-top:3px; width:555px;}
.getmorepop span{width:555px;}

.elanzanewpoop{width:750px; float:left; padding:10px;}
.elanzanewpoop ul{list-style:none; float:left; display: block;}
.elanzanewpoop ul li{display: block; margin-bottom: 15px; color:#313131; font-size:12px; padding-bottom: 2px; padding-left: 30px;
              background: url("../Images/bullet.jpg") no-repeat scroll left top transparent; height:16px;}
.elanzapop{float:left; background-color:#be241c; width:766px; color:#fff; font:normal 33px arial; padding:7px;}
.elanzapop span{font:normal 15px arial; color:#fff;}
.elanzalady{background: url("../Images/elanzalady.jpg") no-repeat scroll right bottom transparent; float:left; width:780px; overflow:hidden; height:402px;}
.elanzaterm{font:normal 18px arial; width:770px; float:left;  color:#313131;}
.elanzaterm ul{list-style:none; float:left; display: block; width:750px; padding:10px;}
.elanzaterm ul li{ display: block; width:100%; list-style:none; margin-bottom: 5px; padding-left:20px; color:#313131; float:left; font-size:12px; padding-bottom: 2px;}
.elanzaterm p{font:normal 18px arial; width:100%; margin-bottom:5px; float:left; color:#313131; padding-left:10px;}
.errorbox{color:#ff0000; font:normal 14px arial; padding:10px 5px; border:1px solid #d9d9d9; width:580px; margin:86px 205px 0px 0px;}
.errorbox img{margin-right:10px;}
.getmorepop span{width:555px;}
.home_leftArea .imgrachel
{
    margin:0px 0px;
    padding: 0px;
    float: left;
    height: 426px;
}


 .flotting_window
{
	height:auto; width:220px; 
	background:url(../Images/blue/mini-basket_bg.jpg) left top repeat-x #000; 
	position:absolute; top:25px; left:338px;  -moz-border-radius-bottomright: 9px;
    -khtml-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px; /*--Bottom left rounded corner--*/
    -moz-border-radius-bottomleft: 9px;
    -khtml-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;}  
 .flottingtext{color:#fff; float:left; text-align:left; padding:10px; font:normal 12px arial;}  
 .flottingtext img{padding-right:5px;}
 
 .getmorepop span{width:555px;}
 
 /*You Pay*/

.suggestedpop {
	width:278px;
	height:205px;
	float:left;
	padding:10px;
}
.suggestrd {
	width:278px;
	float:left;
	height:25px;
	margin-bottom:4px;
}
.suggestrdhead{border:1px solid #d9d9d9; padding:5px; height:29px; float:left; width:268px; margin:2px 0px 5px 0px; color:#CE0000;}
.suggestedleft {
	width:110px;
	text-align:right;
	float:left;
	font-family:Arial, Geneva, sans-serif;
	size:18px;
}
.suggestedrt {
	width:160px;
	text-align:left;
	float:left;
}
.suggestedrt span {
	width:120px;
	text-align:left;
	float:left;
}
.suggestedrt input {
	text-align:left;
	float:left;
}
.suggestedrt input span {
	width:120px;
	text-align:left;
	float:left;
	height:25px;
}
.fr{float:right;}





.modelbox
{
    
    padding: 5px;
    padding-left:7px;
    position:absolute;
    margin: auto;
    display: block;
    border: 4px solid #000;
    font: normal 12px Arial, Helvetica, sans-serif;
    background: center #fff;
    min-height: 54px;  
    min-width:253px;
    max-width:420px;
    left:311px;
    top:600px;
    z-index:1000;
}


.modelbox img.closeWarning
{
    
    cursor: pointer; 
    position:absolute;
    top:4px; right:4px;
}
.modelbox_btn{text-align:center; display:block; margin:5px auto; clear:both;}
 
.flottingpopup{width:82px; height:112px; color:#fff; font:11px normal Arial, Helvetica, sans-serif; background:url(../Images/flotting-window.jpg) left top no-repeat; padding:5px 5px 0px 70px;}
.flottingpopup1{width:216px;  color:#fff; font:12px normal Arial, Helvetica, sans-serif; position:absolute; top:2px; left:0px;}

#blanket {
 background-color:#111;
 opacity: 0.65;
 filter:alpha(opacity=65);
 position:absolute;
 z-index: 9001;
 top:0px;
 left:0px;
 width:100%;
 }
 #popUpDiv {
 position:absolute;
 background-color:#eeeeee;
 width:300px;
 height:300px;
 z-index: 9002;}
 
 #ctl19_divAddToCart{cursor:pointer;}
 
 .youpaydetpag
 {
     padding: 5px;
    padding-left:7px;
    position:absolute;
    margin: auto;
    display: block;
    border: 4px solid #000;
    font: normal 12px Arial, Helvetica, sans-serif;
    background: center #fff;
    min-height: 54px;  
    min-width:253px;
    max-width:420px;
    left:325px;
    top:300px;
    background-color:#fff;
    z-index:10000;
 }
 .youpaydetpag img.closeWarning
{
    
    cursor: pointer; 
    position:absolute;
    top:4px; right:4px;
}
 
 
 .warningbox_1
{

    position:absolute;
    margin: auto;
    display: block;
    font: normal 12px Arial, Helvetica, sans-serif;
    background: no-repeat 4px center #fff;
    width:auto;
    top:250px;
    left:250px;
    z-index:1000;
}
.warningbox_1 span
{
 
    padding:5px; float:left; width:90%; display:block; text-align:left;
    line-height:18px;
}

.warningbox_1 img.closeWarning
{
    
    cursor: pointer; 
    position:absolute;
    top:4px; right:4px;
}
.warning_btn{text-align:center; display:block; margin:5px auto; clear:both;}

 /*CSS filter targeting Google Chrome and Safari 4*/

@media screen and (-webkit-min-device-pixel-ratio:0) {

#ctl18_ctl01_FpPanel_filter5 .jScrollPaneContainer  {width:170px !important;}
#ctl18_ctl01_FpPanel_filter5 .jScrollPaneContainer .panelcontent {width:165px !important;}

}

/*End  CSS filter targeting Google Chrome and Safari 4*/
.quantity{float:left; margin:10px 0px; }
.outbidra{width:225px; position:absolute; right:0px; top:0px; background-color:#fff; color:#000; border:1px solid #333; height:180px;}
.outbidra1{width:225px; float:left; margin-top:8px;}
.outbidra2{width:225px;  color:#fff; background-color:#ce2d2c; font:12px normal Arial, Helvetica, sans-serif;}
.outbidraimg{width:80px; float:left;  text-align:left; padding:0px 5px;}
.outbidraimg img{width:80px; height:80px; float:left;}
.outbidratxt{width:120px; float:left; padding:0px 0px 0px 5px; margin-right:5px; text-align:left; display:block; overflow:hidden;}
.outbidrabut{width:103px; float:left;  text-align:left; padding:0px 3px;}

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #aaa;
	position: relative;
}

.jspDrag
{
	background: #666;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}
.jspArrowDown
{
    height:27px !important; background:url("../Images/osx_arrow_down.png") no-repeat scroll 0 0 transparent}
.jspArrowUp{ height:24px !important; background: url("../Images/osx_arrow_up.png") no-repeat scroll 0 0 transparent;}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
.scroll-pane table {
    margin: 0;
    padding: 0;
    table-layout: fixed;
    width: 98%;
}
.scroll-pane table td input[type="checkbox"] {
    float: left;
    margin: 0 3px;
}
.filter4 .scroll-pane table td label {
    width: 77%;
}
.scroll-pane table td label {
    display: block;
    float: left;
    line-height: 16px;
    white-space: nowrap;
    word-wrap: break-word;
}
.scroll-pane
{
    overflow: auto;
    height: 150px;
    display: block;
    float: left;
    overflow-x: hidden;
}
.scroll-pane table
{
    width: 98%;
    padding: 0px;
    margin: 0px;
    table-layout: fixed;
}
.scroll-pane table td
{
    text-align: left;
    height: 21px;
}
.scroll-pane table td input[type="checkbox"]
{
    float: left;
    margin: 0 3px;
}
.scroll-pane table td label
{
    float: left;
    display: block;
    line-height: 16px;
    white-space: nowrap;
    word-wrap: break-word;
}
.filter1 .scroll-pane
{
    width: 98%;
}
.filter2 .scroll-pane
{
    width: 98%;
}
.filter3 .scroll-pane
{
    width: 98%;
}
.filter4 .scroll-pane
{
    width: 98%;
}
.filter5 .scroll-pane
{
    width: 98%;
}
.filter6 .scroll-pane
{
    width: 98%;
}
.filter7 .scroll-pane
{
    width: 98%;
}
.filter1 .scroll-pane table td label
{
    width: 77%;
}
.filter2 .scroll-pane table td label
{
    width: 77%;
}
.filter3 .scroll-pane table td label
{
    width: 77%;
}
.filter4 .scroll-pane table td label
{
    width: 77%;
}
.filter5 .scroll-pane table td label
{
    width: 77%;
}
.filter6 .scroll-pane table td label
{
    width: 77%;
}
.filter7 .scroll-pane table td label
{
    width: 77%;
}
.livetvpopup {
    background-color: #FFFFFF;
    display: block;
    height: 221px;
    left: 18px;
    line-height: 20px;
    padding: 123px 9px 9px 9px;
    position: absolute;
    text-align: center;
    top: 124px;
    width: 582px;
}
.livepopuptv {
    background-color: #FFFFFF;
    height: 163px;
    left: 0;
    line-height: 20px;
    padding-bottom: 9px;
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 123px;
    position: absolute;
    text-align: center;
    top: 124px;
    width: 420px;
}


/*
Merge by : Saabir khan
Description: warranty card pop up window
Edited date: 07-sep-2011
*/
.warrenty, .warrenty a{font:bold 12px arial; text-decoration:none; padding-top:10px; color:#333;}
.warrenty a:hover{color:#000;}
.waranteemain {
	width:720px;/*change by saabir khan as on date 14-Nov-2011*/
	margin:10px 12px;/*reduce by saabir khan as on date 14-Nov-2011*/
	float:left;  border:2px solid #a9a9a9;

}
.warantee {
	width:700px;/*change by saabir khan as on date 14-Nov-2011*/
	float:left;
	padding:10px;
	
}
.warantee p{float:left; width:680px; font:normal 12px Arial, Helvetica, sans-serif;}
.waranteleft, .waranteleft p {
	width:450px;
	float:left; padding:0px; margin:2px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	
}
.waranteeleftcont, .waranteeleftcont p {
	width:450px;
	float:left; padding:0px; margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.waranteright, .waranteright p {
	width:200px;
	float:right; padding:0px; margin:0px;
	padding-left:30px; text-align:right;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.waranteright p {width:170px; padding:0px; margin:2px 0px;}
/* --------------End of 07-sep-2011-------------------- */
/*Added by rajendra prasad on 01-Oct-2011 for left banner,right banner,bottom banner,copy right and footer navigation menu*/
.fullwidthmain{width:984px; float:left; background:#FFF; padding:0px; margin-bottom:8px;}
.leftbanner {width:759px; float:left; margin-right:6px;}
.rightbanner {width:217px; float:left;}
.righttop1 img{margin-bottom:8px;}
.bannerimg{float:left; margin:0px; padding:0px;}
.headingfooter{ text-align:left; font:bold 12px Arial, Helvetica, sans-serif; margin:0px;}
.footernew {width:1000px; float:left; background:#FFF;  margin-top:0px;}
.footernew ul{width:210px; float:left; margin:10px 10px 10px 20px;}
/*Updated by rajendra prasad on 16-Nov-2011 to show round list on footer menu in for ie6 browser*/
.footernew ul li{float:left; width:190px; text-align:left; margin:2px 0px 5px 0px; list-style:none; padding-left:13px; background:url("../Images/footerbullet.jpg") no-repeat 0 3px transparent; }
.footernew ul li a{text-decoration:none;}
.visacard{float:left; margin:0px; padding-bottom:5px; width:980px; text-align:center;}
.copynew{float:left; padding:0px 10px; width:980px;  border-top:1px #c7c6c6 solid; height:35px; margin:0px;}
/*End*/


/*Added by ajitnder vijay on 03 Nov 2011 for reduse space according feedbacek  Issue no UKCI1301  */
.fpc-product-dis3{height:254px;}  

/*End */
