/* CSS Document */
@import url(vids-dev.css); 
@import url(color.css); 
*
{
	margin:0;
	padding:0;
}

body { font-family:Tahoma, Arial, Verdana; background-color:#fff;}
h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; }
table { border-collapse:collapse; }
a { outline:none; }
img { border:none; behavior: url(../scripts/iepngfix.htc); }
/*-----------CSS for Common Layout--------*/
#main { margin:15px auto; width:902px; }
.header { width:100%; float:left; border-bottom:#e2e2e2 1px solid; }
.store{ font-family:Arial, Helvetica, sans-serif; float:left; width:370px; }
.store h1 { font-size:1.30em; margin:-1px 0 0px 10px;/* color:#fff;*/ font-weight:normal; }
.store p { font-size:0.75em;margin:-2px 0 0px 10px;/* color:#fff;*/ font-weight:normal; padding:0px 0 0 0;}
.store p a:link { text-decoration:underline; color:inherit;}
.store p a:visited { text-decoration:underline; color:inherit;}
.store p a:hover { text-decoration:underline; color:inherit;}
.store p a:active { text-decoration:underline; color:inherit;}

.myCart { border:#fff 1px solid; border-width:0 1px 0 1px; width:310px; margin:0 0 0 0; padding:0 0 0 0; /*color:#fff;*/ font-size:0.7em; float:left; text-align:right; }
* html .myCart { padding-right:5px; width:300px; }
.myCart p { display:inline; margin:0; vertical-align:top; line-height:38px;  }
* html .header .myCart p { vertical-align:middle; float:left; width:120px; }
*:first-child+html .myCart p { vertical-align:middle; float:left; width:120px; }
/*.myCart img { display:inline; margin:8px 10px 0 10px; }*/
.myCart a:link { text-decoration:none; }
.myCart a:visited { text-decoration:none; }
.myCart a:hover { text-decoration:none; }
.myCart a:active { text-decoration:none; }
.cart { width:67px; background:url(../../media/images/store/trans-bg.png) top right no-repeat; padding:12px 0 13px 12px; float:left; text-align:left; }
.search-box { width:205px; float:right; padding:3px 6px 0 6px; /*line-height:27px;*/}
.search-box .inpBox { width:114px; padding:2px 0 2px 2px; vertical-align:top; margin-top:6px; border:#fff 1px solid; /*border-top:#75736e 1px solid; border-top:#f2f0ee 1px solid; border-left:#75736e 1px solid; border-bottom:#f2f0ee 1px solid; border-right:#f2f0ee 1px solid;*/}
* html .search-box .inpBox { margin-top:4px; }
*:first-child+html .search-box .inpBox { margin-top:4px; }
.search-box .srcBtn { margin:6px 0 0 -5px; }
* html .search-box .srcBtn { margin:5px 0 0 -5px; }
*:first-child+html .search-box .srcBtn { margin:5px 0 0 -5px; }

/*-------- for button -----------*/
button { cursor:pointer;  font-size:12px; padding:0 6px 2px 3px; }
* html button { padding:0 6px 0px 3px; }
.btn-common { margin:8px 7px 0 0; padding:0 6px 2px 3px; }

* html .btn-common { margin:8px 2px 0 0; padding:2px 3px 2px 0px; }
*:first-child+html .btn-common { margin:8px 7px 0 0; padding:2px 6px 2px 0px; }

.view-cart { background:url(../../media/images/store/cart-icon.gif) left 70% no-repeat; padding:0 0 0 18px;}
* html .view-cart { padding:1px 0 2px 15px; }
*:first-child+html .view-cart { padding:1px 0 2px 18px; }

.src-btn { left 70% no-repeat; padding:0 0 0px 15px; background:url(../../media/images/store/lens.gif) center left no-repeat; } 
* html .src-btn { padding:0 0 0 15px; }
*:first-child+html .src-btn { padding:0 0 0 15px; }

.no-margin { margin:6px 0 0 -5px; padding-bottom:3px; }
* html .no-margin { margin:5px 0 0 -5px; padding-bottom:2px; }
*:first-child+html .no-margin { margin:5px 0 0 -5px; padding-bottom:2px; }

#content { width:100%; float:left;}
.contentSub { width:180px; float:left; padding-top:10px;  }

/*--------------Left Menu-----------------*/
.menu-box { border:#e3e3e3 1px solid; border-width:1px 1px 4px 1px; margin-bottom:12px; }
.menu-box ul { margin:0; padding:0 6px 0 6px; font-size:0.8em; }
.menu-box li { list-style-type:none; border-bottom:#dbe3dd 1px solid; padding:0 6px 4px 6px; margin-top:4px; line-height:14px; color:#636363; }
.menu-box li.noBrdr { border-bottom:none; }
.menu-box li a:link { color:#636363; text-decoration:none; font-weight:normal;}
.menu-box li a:visited { color:#636363; text-decoration:none; font-weight:normal;}
.menu-box li a:hover { color:#636363; text-decoration:none; font-weight:normal;}
.menu-box li a:active { color:#636363; text-decoration:none; font-weight:normal;}
.menu-box li.selected { color:#636363; text-decoration:none; font-weight:bold;}
.menu-box li.clearance a:link {color:#ff0000; font-weight:bold;}
.menu-box li.clearance a:visited {color:#ff0000; font-weight:bold;}
.menu-box li.clearance a:hover {color:#ff0000; font-weight:bold;}
.menu-box li.clearance a:active {color:#ff0000; font-weight:bold;}

/*----------- CSS for middile content ---------------*/
.contentGroup { width:705px; float:right; padding-top:10px; padding-bottom:10px; margin-left:6px; }
* html .contentGroup { width:701px; }
.contentMain { width:100%; }
* html.contentMain { width:7; background-color:#000;}
.heading { width:100%; float:left; }
* html .heading { width:705px!important; }
.heading a:link, a:visited, a:hover, a:active { text-decoration:none; }
.contentGroup a:link, a:visited, a:hover, a:active { text-decoration:none; }

.contentMain h2 { color:#636363; font-size:1.2em; font-weight:normal; float:left; }
.call { background-color:#FFFFFF; width:150px; font-size:0.75em; float:right; padding:5px 0 0 5px; color:#636363; }
.seperator { color:#CECFD1;}
.phoneno{ width:100%; font-size:1.2em; color:#A2A3A5; margin:5px 0 0 0; border-top:1px solid #CECFD1; text-align:center;  }
* html .call { width:225; padding:5px 0 5px 15px;  }
.call img { vertical-align:middle; margin:0 3px 0 3px; }
.breadcrumb { width:703px; background:url(../../media/images/store/bread-crumb-bg.gif) bottom left repeat-x; font-size:0.7em; padding:0 0 5px 2px; margin-top:7px; font-weight:bold; color:#636363; float:left;  }
.breadcrumb a:link { color:#636363; font-weight:normal; text-decoration:none;  }
.breadcrumb a:visited { color:#636363; font-weight:normal; text-decoration:none;  }
.breadcrumb a:hover { color:#636363; font-weight:normal; text-decoration:none;  }
.breadcrumb a:active { color:#636363; font-weight:normal; text-decoration:none;  }
.msg{ font-weight:normal;  }
.pagination { background-color:#eff1f2; font-size:0.75em; text-align:right; float:left; width:100%; margin:5px 0 0 0; padding:3px 0 3px 0; }
* html .pagination { width:705px; padding:5px 0 3px 0; }
*:first-child+html .pagination { padding:5px 0 3px 0; }
.pagination form { float:right; color:#6e6e6e; margin-right:5px; }
.pagination ul { margin:0 12px 0 12px; padding:0; float:left; }
*:first-child+html .pagination ul { margin:0 5px 0 8px; padding:2px 0 0 0; }
* html .pagination ul { margin:0 12px 0 5px; padding:2px 0 0 0; }
.pagination li { list-style-type:none; display:inline; margin:0 2px 0 2px; }
.pagination li a:link { color:#0d7ab8; font-weight:normal; text-decoration:underline;  }
.pagination li a:visited { color:#0d7ab8; font-weight:normal; text-decoration:underline;  }
.pagination li a:hover { color:#0d7ab8; font-weight:normal; text-decoration:underline;  }
.pagination li a:active { color:#0d7ab8; font-weight:normal; text-decoration:underline;  }
.selTxt { width:150px; font-size:11px; border:#808080 1px solid; margin-left:3px;  }
.product { width:100%; float:left; font-size:0.75em; padding:10px 0 10px 0; border-bottom:#dbdbdb 1px solid;  }
.productSub { width:215px; float:left; border-right:#e3e3e3 1px solid; text-align:center; margin:0 15px 0 0; }
* html .productSub { width:214px; margin:0 10px 0 0; }

.productSub p { margin:0 0 8px 0; }
.prod-lbl { float:left; width:99%; height:40px; }
* html .productSub .prod-lbl { width:99%; height:40px; }
*:first-child+html .productSub .prod-lbl { width:99%; height:30px; }
.noBorder { border-right:none; }
.prod-noBrdr { border-bottom:none; }
.viewall { margin-top:8px; }
.subCategory { width:702px; border:#e1e1e1 1px solid; border-width:1px 1px 6px 1px; float:left; padding:0 0px 15px 0px; margin:6px 0 6px 0; }
* html .subCategory { width:702px; padding:0 0px 15px 0px; }
.sub-head { width:100%; float:left; border-bottom:#e1e1e1 1px solid;  background-color:#f0f1f3; }
* html .sub-head { padding-bottom:5px; }
*:first-child+html .sub-head { padding-bottom:5px; }
.sub-head h3 { font-size:18px; float:left; font-weight:normal; color:#333333; padding-left:0px; margin:4px 0 4px 6px;  }
.sub-head p { float:right; font-size:0.75em; color:#333333; margin:9px 0 4px 6px; font-weight:bold; padding-right:6px; }
.sub-head p img { vertical-align:top; margin-right:4px; }
.productSub p.product-price { margin-top:5px; }
.sub-head p.required { float:right; font-size:0.75em; color:#dc0000 !important; padding:9px 10px 0 0; font-weight:normal;}

.subCategory .product { width:98%; margin:0 0 0 6px; }
* html .subCategory .product { width:98%; margin:0 0 0 3px; }
.subCategory .productSub { width:212px; }
* html .subCategory .productSub { width:206px; }
* html .subCategory .productSub .prod-lbl { width:99%; height:30px; }

.billing { width:704px; float:left; }
.billing p.required{ font-size:0.75em; color:#dc0000; margin:5px 0 0px 25px; text-align:right;}
.billing .sub-head { width:100%; float:left; border-bottom:#e1e1e1 1px solid; margin:5px 0 15px 0; padding-bottom:1px; }
.billing .sub-head h3 { font-size:18px; float:left; font-weight:normal; color:#333333; margin:4px 0 4px 6px;  }
.billing .sub-head p { font-size:0.75em; color:#494949; margin:0 0 0 10px; float:none; vertical-align:bottom; }
.billing .sub-head .shpAdd { float:left; font-size:0.75em; margin:10px 0 0 6px; }
.billing .sub-head .shpAdd .chkLabel { /*border:#000 1px solid;*/ padding-bottom:8px; }
* html .billing .sub-head .shpAdd { float:left; font-size:0.75em; margin:6px 0 0 6px; }
* html .billing .sub-head .shpAdd .chkLabel { /*vertical-align:top;*/ padding-bottom:8px; }
*:first-child+html .billing .sub-head .shpAdd { float:left; font-size:0.75em; margin:6px 0 0 6px; }
*:first-child+html .billing .sub-head .shpAdd .chkLabel { /*vertical-align:middle; padding-bottom:5px;*/padding-bottom:8px; }
.inputBox { width:280px; float:left; font-size:0.75em; margin-right:42px; }
* html .inputBox{width:285px;}
.inputBox span { color:#dc0000; }
.inputBox label { width:108px; text-align:right; float:left; margin:4px 8px 3px 0; }
* html .inputBox label { width:110px; text-align:right; float:left; margin:4px 8px 3px 0; }
.inputBox input { width:160px; margin:4px 0 6px 0; font-size:1em; border-top:#808080 1px solid; border-left:#808080 1px solid; border-bottom:#d4d0c8 1px solid; border-right:#d4d0c8 1px solid; }
.btnPanel { width:85%; border-top:#e1e1e1 1px solid; text-align:right; padding:10px 90px 0 0; float:left; margin:12px 0 0 0; }
.btnPanel .img { margin:0 10px 0 0; }
* html .btnPanel .img { margin:0 -12px 0 0; }
*:first-child+html .btnPanel .img { margin:0 0px 0 0; }
.shpCart { width:100%; font-size:0.75em; margin:10px 0 0 0; float:left; border:#c5c5c5 1px solid; border-width:1px 0 0 1px; }
.shpCart th { color:#595959; background-color:#d8d8d8; padding:5px 10px 5px 10px; text-align:center; border:#c5c5c5 1px solid; border-width:0 1px 1px 0; }
.shpCart td { background-color:#f5f5f5; padding:20px 10px 15px 10px; border:#c5c5c5 1px solid; border-width:0 1px 1px 0; vertical-align:top; text-align:center; color:#595959; }
.shpCart td .prodImg { border:#d8d8d8 1px solid; }
.shpCart td .inpbox { width:40px; text-align:center; }

.shpCart th.amt { text-align:right; }
.shpCart td.amt { text-align:right; }
.shpCart th.proDet { text-align:left; }
.shpCart td.proDet { text-align:left; }
.contShp{ float:left;}
.updateShp { float:right; }
.total { width:220px; float:right; background-color:#f5f5f5; border:#c5c5c5 1px solid; text-align:right; margin:12px 0 8px 0; padding:10px 10px 12px 10px; }

.total a:link, a:visited, a:hover, a:active { text-decoration:none; }

.totalTab { width:92%; margin:4px 0 12px 11px; font-weight:bold; float:right; color:#595959; font-size:1.0em; }
.totalTab td { font-weight:bold; text-align:left; }
.totalTab td.amt { text-align:right; }
.ordNow { vertical-align:bottom; float:left; margin:0 0 0 15px; } 
.shpCartHead { vertical-align:middle; }
.shpCart a:link{color:#0D7AB8; text-decoration:none;}
.shpCart a:visited{color:#0D7AB8; text-decoration:none;}
.shpCart a:hover{color:#0D7AB8; text-decoration:none;}
.shpCart a:active{color:#0D7AB8; text-decoration:none;}

/*a.proDet a:link, a:visited, a:hover, a:active { text-decoration:underline !important; }*/ 
/*------------------CSS for Product Details page----------------------------*/

.prod-detail{width:100%; float:left; padding:0 0 5px 0; margin:10px 0 0 0;}
.left-content{float:left; margin:0 18px 0 0; width:/*238px*/; text-align:left;}
.left-content p {font-size:0.75em; color:#636363; margin-top:5px; }
.enlargeproduct {float:left; clear:both; font-size:0.75em;}
.enlargeproduct a:link{color:#0D7AB8; text-decoration:underline;}
.enlargeproduct a:visited{color:#0D7AB8; text-decoration:underline;}
.enlargeproduct a:hover{color:#0D7AB8; text-decoration:underline;}
.enlargeproduct a:active{color:#0D7AB8; text-decoration:underline;}
.prod-fastship {/*float:left;*/  clear:both;font-size:0.75em; margin:0 0 0px 0; padding:10px 0 0 0;}
.prod-info {float:left; width:400px;}
.data-table {float:left; margin:15px 0 15px 0; border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; width:100%; font-size:0.75em; color:#636363; }
.data-table td{padding:5px 0 5px 0; text-align:center; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; }
.bg-color {background-color:#F5F5F5; }
.data-table .color-none {background:none;}
.purchase {float:left; width:100%; font-size:0.75em; color:#636363; padding-bottom:10px;}
.enter-qty { width:65px; border-bottom:1px solid #D7D7D7; border-right:1px solid #D7D7D7; border-left:1px solid #757575; border-top:1px solid #757575; margin:0 5px 0 5px; font-size:11px; padding:4px 0 3px 0;padding-left:3px; } 
.addtocart{margin-bottom:-6px;}
*:first-child+html .addtocart {margin-bottom: -3px;}
* html .addtocart{margin-bottom:-3px;}
.prod-desription{ float:left; width:100%; border-top:1px solid #E4E4E4;}
.prod-desription p {font-size:0.85em; color:#636363; margin-bottom:12px; margin-top:8px; line-height:16px;}
.fastship { float:left; font-size:0.75em; width:100px; color:#636363; padding-top:5px; }

/*----------------------------order-review------------------------*/

.order-review{float:left; margin:10px 0 0 0; width:98%; border:1px solid #C7C7C7; padding:5px 5px 10px 5px; background-color:#F5F5F5; font-size:0.75em; color:#494949;}
* html .order-review { width:98%;}
.ovrreview-prod{width:100%; margin:0 0 30px 0;}
.ovrreview-prod td{ padding:7px 18px 7px 0; text-align:right; border-bottom: 1px solid #C5C5C5;}
.ovrreview-prod th{ padding:7px 18px 7px 0; text-align:right; border-bottom: 1px solid #C5C5C5;}
th.left-align{text-align:left; padding:0 0 0 13px;}
td.left-align{text-align:left; padding:0 0 0 13px;}
.order-review p{margin:0 0 0 15px;}
.order-review a:link {color:#0D7AB8; text-decoration:underline;}
.order-review a:visited {color:#0D7AB8; text-decoration:underline;}
.order-review a:hover {color:#0D7AB8; text-decoration:underline;}
.order-review a:active {color:#0D7AB8; text-decoration:underline;}
.address{float:left; width:600px; margin:10px 0 0 0; padding:5px 0 0 20px; font-size:0.7em;  color:#494949;}
.address p{margin:15px 0 0 0;}
.billing-add {float:left; width:200px; margin:0 25px 0 0; border-right:1px solid #D8D8D8;}
.billing-add a:link {color:#0D7AB8; text-decoration:none;}
.billing-add a:visited {color:#0D7AB8; text-decoration:none;}
.billing-add a:hover {color:#0D7AB8; text-decoration:none;}
.billing-add a:active {color:#0D7AB8; text-decoration:none;}
.border-none{border:none;}
.ord-btn-pnl { width:99%; border-top:#e1e1e1 1px solid; text-align:right; padding:10px 10px 0 0; float:left; margin:12px 0 0 0; }
/*--------------thankyou-------------------*/

.thankyou {float:left; margin:10px 0 0 0; width:98%; border:1px solid #C7C7C7; padding:5px 5px 10px 5px; font-size:1.2em; color:#49494; text-align:center;}

/*-------------imgdisplay------------*/


table.popup-table { margin:0 auto; text-align:center;}

.prod-img {float:left; width:240px; border:1px solid #D8D8D8; clear:both; margin:0px 0 0px 0; }
.prod-img  .product-image-zoom { position:relative; overflow:hidden; width:238px; height:245px; z-index:9; margin:0px 5px 0px 0px;}
.prod-img  .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
.image-zoom { position:relative; z-index:9; height:18px; margin:10px auto 13px auto; background:url(../../media/images/store/slider_bg.gif) no-repeat 50% 50%; padding:0 28px 0 28px; cursor:pointer; }
.image-zoom #track { position:relative; height:18px; }
.image-zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px;background:url(../../media/images/store/magnifier_handle.gif) 0 0 no-repeat; }
.image-zoom .btn-zoom-out { position:absolute; left:2px; top:1px; }
.image-zoom .btn-zoom-in { position:absolute; right:2px; top:1px; }
.prod-img  .more-views h4 { border-bottom:1px solid #ccc; margin-bottom:.8em; font-size:.95em; text-transform:uppercase; }
.prod-img  .more-views ul { margin-left:-9px; }
.prod-img  .more-views li { float:left; margin:0 0 9px 9px; }
.prod-img  .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }
.prod-img  .more-views li a img { margin:-32px 0 0 -32px; }
.prod-img #track_hint{ font-size:12px; }


.regular_price{color:#999999; font-weight:bold; text-decoration:line-through;}
.discount_price{color:#ff0000; font-weight:bold;}
.inputBox select { width:160px; margin:4px 0 6px 0; font-size:11px; border-top:#808080 1px solid; border-left:#808080 1px solid; border-bottom:#d4d0c8 1px solid; border-right:#d4d0c8 1px solid; }
* html .inputBox select { border:none; border-style:none;}

/* */
.info-buy { width:93px; height:25px; }
.cart-img { background:url(../../media/images/store/cart.gif) top left no-repeat; padding:0 0px 5px 25px; font-size:1em; }
.productSub a:link, a:visited, a:hover, a:active { text-decoration:none; }

.add-to-crt { width:103px; height:23px; }
.order-now-btn {font-size:1.2em;  padding:0 0 2px 0; width:150px; height:30px; margin:0 0 0 15px; }
.continue-shopping-btn { font-size:1.1em;  padding:2px 0 7px 0; width:155px; height:24px; margin:-2px 0 0 0px; float:left; }
.continue-shp-btn { font-size:0.9em;  padding:0 0 5px 0; width:155px; height:23px !important; margin:0 0 0 0px; float:right; }
.update-shopping-btn { font-size:1.1em;  padding:1px 0 5px 0; width:155px; height:23px; margin:0 0 0 0px; float:right; }
.remove-btn {width:18px; height:18px; font-size:0.8em; padding:0 0px 4px 0px; font-weight:bold; vertical-align:middle;}
.continue-btn { width:78px; height:22px; margin:0 0 0 0px; font-size:0.90em; padding:0px 0 3px 0; }
.confirm-order-btn { width:110px; height:22px; padding:0 0 3px 0; margin:0; }
.left-arrow{ background:url(../../media/images/store/arrow-left.gif) center left no-repeat; padding-left:20px; }
.right-arrow{ background:url(../../media/images/store/arrow-right.gif) center left no-repeat; padding-left:30px; }
.request-btn {font-size:1.3em;  padding:0 0 2px 0; width:210px; height:32px; margin:0 0 0 15px; }
.arrow { background:url(../../media/images/store/arrow.gif) center left no-repeat; padding:0px 0 0px 7px;}
.tick { background:url(../../media/images/store/right-sign.gif) top left no-repeat; padding:0 0 7px 20px; vertical-align:middle; }
.payment-opt { width:450px; float:left; font-size:0.8em !important; }
.inputBoxCommentText { font-size:0.75em; margin-top:10px; }


/*CSS Modified by Sandeep S (20090623)*/

.payment-opt-new { width:550px; float:left; font-size:0.8em !important;}
.payment-opt-new input { text-align:left; border:0;padding:0;margin:7px 0 0px 0;width:20px;}
* html .payment-opt-new input { text-align:left; border:0;padding:0;margin:4px 0 0px 0;width:20px;}
.payment-opt-new .lbl span {  margin:5px 0 5px 136px;}
* html .payment-opt-new .lbl span {  margin:5px 0 5px 140px;}

.pdl-116 { padding-left:116px}
* html .pdl-116 { padding-left:122px}
* html .payment-opt-new { width:500px; float:left; font-size:0.8em !important;}
* html .payment-opt-new input { padding-left:111px}


.payment-opt-new input.inputBox-new {border-color:#808080 #D4D0C8 #D4D0C8 #808080; border-style:solid; border-width:1px; font-size:1em; margin:4px 0 6px; width:160px;}
* html .payment-opt-new input.inputBox-new {border-color:#808080 #D4D0C8 #D4D0C8 #808080; border-style:solid; border-width:1px; font-size:1em; margin:4px 0 6px 0px; width:160px;}

.radio-po {float:left; margin-top:6px; padding-left:10px}
* html .radio-po {float:left; margin-top:5px; padding-left:10px}
.radio-po-lbl {margin-top:5px; float:left}
* html .radio-po-lbl {margin-top:6px; float:left}

.radio-cc {float:left;}
.radio-cc-lbl {margin-top:5px; float:left}
* html .radio-cc-lbl {margin-top:6px; float:left}

.btnSubmit { width:85%; border-top:#e1e1e1 1px solid; text-align:left; padding:10px 0 0 116px; float:left; margin:12px 0 0 0; }
* html .btnSubmit { width:65%; border-top:#e1e1e1 1px solid; text-align:left; padding:10px 0 0 121px; float:left; margin:12px 0 0 0; }

.textArea {border-color:#808080 #D4D0C8 #D4D0C8 #808080;border-style:solid;border-width:1px;font-size:1em;margin:4px 0 6px;width:250px;}

.purchase-block {clear:both; width:500px; padding:5px 0 0 52px}
* html .purchase-block {clear:both; width:500px; padding:5px 0 0 58px} /* Css for IE6 */
*:first-child + html .purchase-block {clear:both; width:500px; padding:5px 0 0 54px} /* Css for IE7 */
.purchase-block01 {clear:both;width:500px; padding:5px 0 0 49px}
* html .purchase-block01 {clear:both;width:500px; padding:5px 0 0 49px} /* Css for IE6 */
*:first-child + html .purchase-block01 {clear:both;width:500px; padding:5px 0 0 49px} /* Css for IE7 */
.credit-block {width:500px;text-align:center; padding:5px 0 0 28px}
* html .credit-block {width:500px;text-align:center; padding:5px 0 0 38px} /* Css for IE6 */
*:first-child + html .credit-block {width:500px;text-align:center; padding:5px 0 0 33px} /* Css for IE7 */




