.base .ig .laychksubmit
{
	height: 42px;
	width: 75px;
	float: left;
}
.base .ig .itemdetails #lnkwishlstbtn, .lnkwishlstbtn{/*height: 26px;width: 25px;*/overflow: hidden;}
.base .ig #lnkwishlstbtn{height: auto;width: auto;overflow: hidden;margin-top: 2px;}
.base .ig .layupdateqtybtn{height: 42px;width: 150px;overflow: hidden;float:left;}
.base .ig .layupdateqtybtnwithstk
{
	height: 22px;
	width: 118px;
	overflow: hidden;
	margin: 5px 5px 0px 130px;
	float:left;
}
.base .ig .layremoveallbtn
{
	height: 22px;
	width: 81px;
	overflow: hidden;
	margin: 0 5px 5px 0;
	float: left;
}
.base .ig .layhypgiftwrap
{
	height: 27px;
	width: 142px;
	overflow: hidden;
	float: left;
	margin: 0 5px 5px 0;
}
.base .ig .laycontichkoutbtn
{
	height: 42px;
	width: 159px;
	overflow: hidden;
	float: left;
}
.base .ig A.laychkreset
{
	height: 42px;
	width: 62px;
}
.base .ig .laycontchkout
{
	height: 25px;
	width: 164px;
	float: right;
	margin: 2px 0px 5px 5px;
}
.base .ig .laycontchkoutship
{
	height: 42px;
	width: 159px;
	margin: 0 5px 5px 0;
}
.base .ig #verisign
{
	height: 36px;
	width: 86px;
}
.base .ig #ContentPagePan_contentTD, #WireTransfer_contentTD, #OrderSummaryContent_contentTD, #ShippingContent_contentTD, #AddressContent_contentTD, #PaymentContent_contentTD
{
	height: auto;
	padding: 5px;
}
.base .ig #chkorder2, #chkorder3, #chkorder4, #chkorder5, #chkorder6
{
	width: 624px;
	margin-top: 0px;
	margin-bottom: 20px;
	height: 24px;
}
.base .ig #billchkbx INPUT
{
	width: 25px;
}
.base .ig .layfastchkout
{
	height: 51px;
	width: 270px;
	overflow: hidden;
	float:right;
}
.base .ig .chkmainbody #shipcalcbox{margin-top: 10px;width:auto;padding: 0px;}
.base .ig #custwhobought{width: 963px;height: auto;padding:6px; float:left;margin-bottom:10px;}
.base .ig .custwhobought #mostpopsepr{height: auto;}
.base .ig #billchkbx INPUT{width: 25px;}
.base .ig #chkshipcalc{width:400px;height:185px;margin-top: 0px;padding: 4px;}
.base .ig #chkshipcalc TD{padding: 1px 0px 2px;}
.base .ig #chkordersum{width:100%;margin-top: 8px;margin-bottom: 8px;height: auto;margin-left: 0px;margin-right:5px;float: left;}
.base .ig #chkodsumshipadd
{
	/*width: 328px;*/width:47%;
	height: auto;
	float: left;
	padding: 1px 2px 2px;
}
.base .ig #chkodsumshipadd TD
{
	padding-top: 2px;
}
.base .ig #chkodsumbilladd
{
	/*width: 328px;*/width:47%;
	float: right;
	height: auto;
	padding: 1px 5px 2px;
	
}
.base .ig #chkodsumbilladd TD
{
	padding-bottom: 2px;
	padding-top: 2px;
}
.base .ig .laybackbtn
{
	height: 50px;
	width: 75px;
	overflow: hidden;
	float: left;
}
.base .ig .layplaceordbtn
{
	height: 51px;
	width: 128px;
	overflow: hidden;
}
.base .ig .laypayviasecsrvbtn
{
	height: 49px;
	width: 219px;
	overflow: hidden;
	margin: 0 5px 5px 0;
}
.base .ig .layapplybtn
{
	height: 31px;
	width: 59px;
	overflow: hidden;
}
.base .ig #chksummyordertbl
{
	padding: 2px 8px;
	margin-right: 3px;
}
.base .ig #chksummyordertbl TD
{
	padding: 2px 0px 2px 2px;
}
.base .ig #chkh4orng
{
	padding: 1px 0px;
	margin: 0px;
}
.base .ig #chkpmtorder5 TD
{
	padding-bottom: 2px;
	padding-top: 2px;
}
/*
.base .ig #sprycntborder{padding: 5px 2px 5px 5px;width: 600px;float:left;}
.base .ig #spryblc{width:120px;float:left;padding: 5px;}
.base .ig #componentbox{width: 100%;float: left;height: auto;margin-top: 0px;}
.base .ig .laycmpaccordion{overflow:hidden;}
.base .ig #cmpaccordionPanel {margin: 0px;padding: 0px;}
.base .ig .laycmpaccordionpaneltab{margin: 0px;padding:2px 0px 0px 7px;-moz-user-select: none;-khtml-user-select: none;height:16px;}
.base .ig #cmpaccordionpanelcontent{overflow:hidden;margin: 0px;padding: 0px;height: auto;}
.base .ig #cmpaccordionpanelcontent ul {margin: 0px;padding: 0px;list-style-type: none;}
.base .ig #cmpaccordionpanelcontent ul li a {margin: 0px;list-style-type: none;padding:4px 0px 0px 0px;}
.base .ig #spryblock1{width:500px;float:left;}
.base .ig #spryblock2{width:515px;margin-top:10px;float:left;}
.base .ig #spryblock3{width:100%;margin-top:10px;float:left;}
.base .ig #spryblock4{width:auto;margin-top:5px;margin-bottom:10px;float:left;}
.base .ig #spryblcreview{width:350px;float:right;}
.base .ig #floatright{float:right;}
.base .ig #spryblcoutline{width:300px;float:left;padding: 5px 2px 5px 3px;}
.base .ig #spryblc2{width:190px;float:right;padding: 5px 10px 5px 3px;}
*/
.base .ig .laychkaddrlst
{
	width: 180px;
}
.base .ig .thead
{
	padding: 1px 0px;
	margin: 8px 0px 5px;
}
.base .ig #chkordbox
{
	/*width: 700px;*/width:100%;
	padding: 0px;
}
.base .ig #chkshipaddr
{
	width:470px;
	height: auto;
	padding:5px;
}
.base .ig #chkshipaddr .chkshipaddr_bd
{
	padding: 4px;
	width:462px;
}
.base .ig #chkshipaddr INPUT
{
	width: 150px;
}
.base .ig #chkshipaddr TD
{
	padding: 2px 0px;
}
.base .ig #chkbilladdr
{
	width:470px;
	height: auto;
	margin-left: 495px;
	padding:5px;
}
.base .ig #chkbilladdr .chkbilladdr_bd
{
	padding: 4px;
	width:462px;
}
.base .ig #chkbilladdr INPUT
{
	width: 150px;
}
.base .ig #chkbilladdr TD
{
	padding: 2px 0px;
}
.base .ig #billchkbx INPUT
{
	width: 25px;
}
.base .ig #bxtitle
{
	height: 18px;
	padding-top: 4px;
}
.base .ig .chkaddrhead
{
	height: 25px;
}
.base .ig .layfcinnerbody {float:left;height:auto;margin-top:0px;}
.base .ig #shopbtn {height:45px; float:right;}
.layfcdeleteitmbtn{width:15px;height:13px;margin-top: 0px;margin-right: auto;margin-left: auto;padding:0px 0px 0px 0px;border:0px;}
.base .ig #custwhobt{margin-left:20px;margin-top:10px;}
.base .ig .tblhead{padding:0px 10px 0px 0px;width:977px; background:url("images/tblhead.png") repeat-y right top; /*background-color:#d8d8d8;*/}
.base .ig #distdetails{padding:0 4px;width:960px;}
.base .ig #itemdetails{padding:0 8px;width:977px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .base .ig #itemdetails{width:960px;padding:0 8px;}
}
#itemdetails TD, #distdetails TD{padding: 12px 2px;vertical-align:top;border-bottom:1px solid #CBCACA;}
.base .ig #itemdetails TH, .base .ig #distdetails TH{padding: 2px;	margin: 2px;height:30px;vertical-align:top;}
.base .ig #itemdetails TR.even TD TD, .base .ig #distdetails TR.even TD TD{padding: 2px;}
.base .ig #itemdetails TR.odd TD TD, .base .ig #distdetails TR.odd TD TD{padding: 2px;}
.base .ig #itemdetails TR.odd TD, .base .ig #distdetails TR.odd TD{padding: 2px;}
.base .ig #itemdetails TR.even TD, .base .ig #distdetails TR.even TD{padding: 2px;}
.base .ig #itemdetails TR.sortbottom TD, .base .ig #distdetails TR.sortbottom TD{padding: 2px;}
.base .ig .laychkshipoptions{width: 260px;height: auto;padding: 4px 0 4px 4px;}
.base .ig #custwhoboughttitle {padding-top:5px;}
.base .ig #chkbuttons{float:right;width:100%;height:50px;}
#shippingsubtotal {background:#EDEDED none repeat scroll 0 0;border:1px solid #CCCCCC;height:29px;margin-bottom:1px;position:relative;margin-bottom:15px;margin-right:5px;}
#shippingsubtotal .title {background-color:#CCCCCC;border-right:1px solid #FFFFFF;display:block;float:left;height:22px;margin:0 5px 0 0;padding:7px 5px 0 0;text-align:right;width:120px; font-weight:bold;}
#shippingsubtotal .price {font-size:13px;font-weight:bold;text-align:right;}
#containerSimilaprProd .item {margin: 0px 2px 0 2px; padding-left: 7px;padding-right: 5px;width: 210px;height:180px;float:left;}
.base .ig #custbught{padding: 0px;float:left;width: 730px;margin-top:15px;}
.base .ig .layb2bupdatestkbtnsc{height: 21px;width: 109px;overflow: hidden;margin: 5px 5px 0px 0;float:left;}
.base .ig .fastchkoutmain #chkbilladdr{width:435px;height: auto;padding: 3px;margin-left:0px;}
.base .ig .fastchkoutmain #chkshipaddr{width:435px;height: auto;margin-top: 0px;padding: 3px;}
.base .ig .fastchkoutmain #chkbilladdr INPUT{width: 150px;}
.base .ig .fastchkoutmain p {margin:0px;}
.base .ig .fastchkoutmain .ui-accordion .ui-accordion-content {padding:0px;}
.base .ig #fastchkoutleftpanel {width:460px; float:left;}
.base .ig #fastchkoutrightpanel {width:460px;float:right;}
.base .ig #fastchkoutmain {width:940px;}
.base .ig .fastchkoutmain #shippinglinks {margin-left:340px;}
.base .ig .fastchkoutmain #nxtprvlinks {margin-right:5px;margin-left:380px;}
.base .ig .fastchkoutmain #chkaddrhead {height: 0px;}
.base .ig .fastchkoutmain #paymentinfo, .base .ig .fastchkoutmain #laypaymentsection,
.base .ig .fastchkoutmain #shipping_method {width:440px;padding:3px;}
.base .ig .fastchkoutmain .layOrderComment {Width:340px;Height:88px}
.base .ig #laybtngooglecheckout {clear:both;width:100%;}
.base .ig .btngooglecheckoutfloat{float:right;}
#payment_information{width:976px;}
#UpdatePanelPayment{width:975px;}
#PaymentSection {padding:4px;width:967px;}
.visa_cards
{	background:url(images/visa_cards.gif) no-repeat 20px 0;
	width:290px;
	height:33px;
	display:block;}
