/* styles for print version (applied on top of styles.css) */

body {font:10pt Verdana, sans-serif, Arial, Helvetica, ; /* use points for print */ color:#000;background:#FFF7D7;}

/* % values fill width of printed page */
/* hide the following */
#header, #footer, #topnavstorefinder, #wrapper .topnav img.versus, #wrapper .topnav ul, #productdetail .links, #tabs {display:none;}
#wrapper {width:100%;}
#col-one {width:5%; display:none;}
#col-two-three {width:95%;}
#col-two {width:95%;}
#col-three {width:0%; display:none;}

legend {display:none;}

.hide {display: none;}
.left{float:left;}
.right{float:right;}
img {border:none;}

/*******************/
/* PRODUCT DETAILS */
/*******************/
#productdetail {position: relative; margin: 0 0 0 68px; padding: 42px 0 48px 0; width: 720px;}
#productdetail .backlink {text-align:right;padding: 0 22px 12px 0;}
#productdetail h1 {border: none; padding: 0 6px 6px 0; margin: 0; color:#A70204; font-size:2.5em;font-weight:normal;text-transform:lowercase;}
#productdetail .invtmedia {margin: 0;float: right; padding: 0 22px 0 0;}
#productdetail .invtmedia img { float: right;}
#productdetail .enlarge {float: right;}
#productdetail .desc {float: left;  width: 398px; margin: 0;padding:0 0 45px 0;}
#productdetail .add {background:url(../images/bt_addtobasket.png) no-repeat top left; padding-top:49px;display: block; margin: 0px 0 30px 23px;float:left; overflow:hidden; width:168px; height:0px !important;}
#productdetail .add { behavior: url(/content/ebiz/christianaid/resources/js/iepngfix.htc);}
#productdetail .buy {display: block;}
#productdetail ol {margin-top: 0; padding-top: 0;}
#productdetail h2 {margin: 0; padding: 0;}
#productdetail ol .em {margin: 0; padding: 0;}
#productdetail .grid {display: none;}
#productdetail p#addedmsg {color: #A70204; padding:0 0 15px 0; margin:0;}
#productdetail .tellafriend a{background: url(../images/li_bg.gif) no-repeat left 4px;padding:0px 20px 0 10px;}
#productdetail .print a{background: url(../images/li_bg.gif) no-repeat left 4px;padding:0px 20px 0 10px;}
#productdetail #addtogiftlist {background: url(../images/li_bg.gif) no-repeat left 4px;padding:0px 20px 0 10px; font-size:0.8em; margin:0px; float:left; font-weight:bold;clear:both;}
#productdetail .tellafriend a {margin-left: 0;float:left;font-weight:bold;font-size:0.8em;}
#productdetail .print a {margin-left: 0;float:left;font-weight:bold;font-size:0.8em;}
#productdetail .price {padding: 0; margin: 0; color:#A70204;float:left;font-size:2.5em;font-weight:bold;}
#productdetail .altprice {padding: 5px 0 0 8px; margin: 0; color:#A70204;float:left;font-size:1.6em;font-weight:normal;}
#productdetail #qty {padding: 2px 0 0 0; margin: 12px 0 0 0; float:left;border:1px solid #E6DFC2;width:29px;height:17px;text-align:center;}
#productdetail label {padding: 14px 8px 0 0; margin: 0; float:left;text-align:center;}
#productdetail #productinfo {padding: 12px 0 0 0; margin: 0; clear:both;border-top:1px solid #fff;}

#productdetail .shopcartrelate {display:none;}
/**************************/
/* Product detail Review */
/*************************/
#productdetail #readreview{display:none;}
#productdetail #readreview{width:198px;background: url(../images/box/reviewboxtop.gif) no-repeat top left;padding:5px 0 0 0;float:left;clear:both;}
#productdetail #readreview h1{font-size:0.00001em;font-weight:normal;border:none;color:#E0ECEC;background: url(../images/yourcomment.gif) no-repeat left 6px; padding: 0 0 7px 0; margin: 0;width:120px;height:15px;}
#productdetail #productreview_content1{background: url(../images/box/reviewboxbottom.gif) no-repeat bottom left #E0ECEC;padding: 0 5px 15px 10px;}
#productdetail #productreviews1 h2{display:none;}
#productdetail #productreviews1 ul li p{font-size:0.8em;}
#productdetail #productreviews1 span#author{color: #009FDA;}
#productdetail #productreviews1 p#more_review a{color: #A70204; font-weight:bold;}
#productdetail #productreviews1 p#writeyourown a {background: url(../images/reviewlink_bg.gif) no-repeat left 7px; padding:3px 0 0 10px; margin:0;color: #54635B; font-weight:bold; font-size:0.8em;}

#productdetail #readreview1{display:none;width:198px;background: url(../images/box/reviewboxtop.gif) no-repeat top left;padding:5px 0 0 0;float:left;clear:both;}
#productdetail #readreview1 h1{font-size:0.00001em;font-weight:normal;border:none;color:#E0ECEC;background: url(../images/yourcomment.gif) no-repeat left 6px; padding: 0 0 7px 0; margin: 0;width:120px;height:15px;}
#productdetail #productreview_content{background: url(../images/box/reviewboxbottom.gif) no-repeat bottom left #E0ECEC;padding: 0 5px 10px 7px;}
#productdetail #productreviews h2{display:none;}
#productdetail #productreviews ul li p{font-size:0.8em;}
#productdetail #productreviews span#author{color: #009FDA;}
#productdetail #productreviews p#more_review a{color: #A70204; font-weight:bold;}
#productdetail #productreviews p#writeyourown a {background: url(../images/reviewlink_bg.gif) no-repeat left 7px; padding:3px 0 0 10px; margin:0;color: #54635B; font-weight:bold; font-size:0.8em;}

/* Accesory related BG*/
#iacc ul.featprods li,
#relatedbasket ul li,
#myaccpredictor ul li,
#orfnfeatured ul li,
#searchresults .prods ul li {background:url(../images/prod_bg.png) no-repeat transparent;
	_background:none;
	filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/content/ebiz/christianaid/resources/images/prod_bg.png');}

/***************/
/* ACCESSORIES */
/***************/
#iacc .featprods{width:680px;float:left;padding: 0 0 0 24px;display:none;}
#iacc .featprods h2 {width: 355px; height:16px;margin: 0; padding: 0; overflow: hidden;font-size:0.00001px;color:#FFF7D7;}
#iacc .featprods h2 span{background: url(../images/relateitem_header.gif) no-repeat top left;display: block; width: 100%; height: 100%;}
#iacc .featprods ul {width: 680px; overflow: hidden; clear: both;}
#iacc .featprods ul li {/*IE 5.5 box model hack*/
	height:220px; width: 225px; float: left; padding: 0; margin:0 0 10px -2px; voice-family: "\"}\""; voice-family: inherit; }
html > body #iacc .featprods ul li { /* IE7 - Moz */
	height:auto; min-height:220px; width: 225px; /*End box model hack*/}
#iacc .featprods ul li .details h3 {margin: 0; padding: 0 0 0 8px; color:#A70204;font-size:0.8em;}
#iacc .featprods ul li p {margin: 0; padding: 0;}
#iacc .featprods ul li .details{}
#iacc .featprods ul li .details p.price{margin: 0; padding: 5px 0 0px 14px; color: #A70204; font-size:1.2em;font-weight:bold;height:19px;}
#iacc .featprods ul li .details p.invtdesc2{margin: 0; padding: 0 0 0 8px;font-size:0.8em;width: 190px;}
#iacc .featprods ul li .details span.moreinfo{font-weight:bold;}
#iacc .featprods ul li .details p.altprice{margin: 0; padding: 0 0 0 8px;color:#959595;font-size:1em;font-weight:normal;font-size:0.8em;}
#iacc .featprods ul li .image {margin: 0; padding: 5px 0;clear:both;text-align:center;}
#iacc .featprods ul li .image img {float:none;border: none;width:105px;height:95px; }
#iacc .featprods ul li .add2basket {clear:both;margin: 0; padding: 7px 0 0 6px;}


/*****************************************************/
/* RELATED PRODUCTS & ITEMS YOU MAY BE INTERESTED IN */
/*****************************************************/
#productdetail #relatedbasket {width:680px;float:left;padding: 0 0 0 24px;display:none;}
#relatedbasket h2 {width: 355px; height:16px;margin: 0; padding: 0; overflow: hidden;font-size:0.00001px;color:#FFF7D7;}
#relatedbasket h2 span{background: url(../images/relateitem_header.gif) no-repeat top left;display: block; width: 100%; height: 100%;}
#relatedbasket ul {width: 680px; overflow: hidden; clear: both;padding-top:10px;}
#relatedbasket ul li {/*IE 5.5 box model hack*/
	height:220px; width: 225px; float: left; padding: 0; margin:0 0 10px -2px; voice-family: "\"}\""; voice-family: inherit; }
html > body #relatedbasket ul li { /* IE7 - Moz */
	height:auto; min-height:220px; width: 225px; /*End box model hack*/}
#relatedbasket ul li .details h3 {margin: 0; padding: 0 0 0 8px; color:#A70204;font-size:0.8em;}
#relatedbasket ul li p {margin: 0; padding: 0;}
#relatedbasket ul li .details{}
#relatedbasket ul li .details p.price{margin: 0; padding: 5px 0 0px 14px; color: #A70204; font-size:1.2em;font-weight:bold;height:19px;}
#relatedbasket ul li .details p.invtdesc2{margin: 0; padding: 0 0 0 8px;font-size:0.8em;width: 190px;}
#relatedbasket ul li .details span.moreinfo{font-weight:bold;}
#relatedbasket ul li .details p.altprice{margin: 0; padding: 0 0 0 8px;color:#959595;font-size:1em;font-weight:normal;font-size:0.8em;}
#relatedbasket ul li .image {margin: 0; padding: 5px 0;clear:both;text-align:center;}
#relatedbasket ul li .image img {float:none;border: none; width:105px;height:95px;}
#relatedbasket ul li .add2basket {clear:both;margin: 0; padding: 7px 0 0 6px;}

#relatedbasket ul li a{position:relative;}
#relatedbasket ul li input{position:relative;}
#checkout .checkoutL #relatedbasket {float:left;padding: 0 0 0 6px;margin:0 -8px 0 0px;position:relative;}
#checkout .checkoutL #relatedbasket h2 {width: 145px; height:15px;margin: 0; padding: 0; overflow: hidden;font-size:0.00001px;color:#FFF7D7;}
#checkout .checkoutL #relatedbasket h2 span{background: url(../images/checkout_relateitem_header.gif) no-repeat top left;display: block; width: 100%; height: 100%;}
#checkout .checkoutL #relatedbasket ul {width: 669px; overflow: hidden; clear: both; }
#checkout .checkoutL #relatedbasket ul li {/*IE 5.5 box model hack*/
	height:220px; width: 223px; float: left; padding: 0; margin:0 0 10px -2px; voice-family: "\"}\""; voice-family: inherit; }
html > body #checkout .checkoutL #relatedbasket ul li { /* IE7 - Moz */
	height:auto; min-height:220px; width: 223px; /*End box model hack*/}


/* product detail specific */
#productdetail #info, #productdetail table {width:100%;}
#productdetail .details .value {width:99%;}

/************************************************/
/*             ORDER RECEIPT                     */
/************************************************/
#checkout .checkoutorcfL, 
#checkout .checkoutorfnL {width: 663px; float: left; }
#checkout .checkoutorcfR, 
#checkout .checkoutorfnR {display:none;}

#checkout .checkoutorcfL table.wizrtable, 
#checkout .checkoutorfnL table.wizrtable {background: url(../images/table_bg.jpg) no-repeat right bottom #fff;width:663px; margin:0;padding:0;border-collapse: collapse;border-width: 0; border-spacing: 0; border-style: none; color#464646;font-size:0.9em;}
#checkout .checkoutorcfL table.wizrtable thead  tr, 
#checkout .checkoutorfnL table.wizrtable thead tr {margin:0; padding:0;height:23px;}
#checkout .checkoutorcfL table.wizrtable th, 
#checkout .checkoutorfnL table.wizrtable th {color: #fff; font-size:1.1em;}
#checkout .checkoutorcfL table.wizrtable th.thumb, 
#checkout .checkoutorfnL table.wizrtable th.thumb {background: url(../images/box/basket_thumbcolumn.gif) no-repeat left top ; margin:0; padding:0 0 0 14px;width:150px;}
#checkout .checkoutorcfL table.wizrtable th.name, 
#checkout .checkoutorfnL table.wizrtable th.name  {background: #7FCFEC; margin:0; padding:0; color:#7FCFEC;width:180px;}
#checkout .checkoutorcfL table.wizrtable th.thumb span, 
#checkout .checkoutorfnL table.wizrtable th.thumb span  {display:none;}
#checkout .checkoutorcfL table.wizrtable th.name span, 
#checkout .checkoutorfnL table.wizrtable th.name span {display:none;}
#checkout .checkoutorcfL table.wizrtable th.priceeach, 
#checkout .checkoutorfnL table.wizrtable th.priceeach {background: #7FCFEC; margin:0; padding:0;width:75px;text-align:center;}
#checkout .checkoutorcfL table.wizrtable th.quantity, 
#checkout .checkoutorfnL table.wizrtable th.quantity {background: #7FCFEC; margin:0; padding:0;width:50px;text-align:center;}
#checkout .checkoutorcfL table.wizrtable th.totalprice, 
#checkout .checkoutorfnL table.wizrtable th.totalprice {background: #7FCFEC; margin:0; padding:0;width:80px;text-align:center;}

#checkout .checkoutorcfL table.wizrtable tr td.thumb, 
#checkout .checkoutorfnL table.wizrtable tr td.thumb {background: url(../images/ordersum_line.gif) no-repeat left top ;margin:0; padding:0 0 0 14px;width:150px;height:90px;}
#checkout .checkoutorcfL table.wizrtable tr td.name, 
#checkout .checkoutorfnL table.wizrtable tr td.name {background: url(../images/basket_line.gif) repeat-x left top ;margin:0; padding:30px 0 0 14px;width:150px; font-weight:bold;height:60px; vertical-align:top;}
#checkout .checkoutorcfL table.wizrtable tr td.priceeach, 
#checkout .checkoutorfnL table.wizrtable tr td.priceeach {background: url(../images/basket_line.gif) repeat-x left top ;margin:0; padding:30px 0 0 0;width:75px; text-align:center; height:60px; vertical-align:top;}
#checkout .checkoutorcfL table.wizrtable tr td.quantity, 
#checkout .checkoutorfnL table.wizrtable tr td.quantity {background: url(../images/basket_line.gif) repeat-x left top ;margin:0; padding:30px 0 0 0;width:50px; text-align:center; height:60px; vertical-align:top;}
#checkout .checkoutorcfL table.wizrtable tr td.totalprice, 
#checkout .checkoutorfnL table.wizrtable tr td.totalprice {background: url(../images/ordersum_line.gif) no-repeat right top ;margin:0; padding:30px 0 0 0;width:80px; text-align:center; height:60px; vertical-align:top;}
#checkout .checkoutorcfL table.wizrtable tr td, 
#checkout .checkoutorfnL table.wizrtable tr td {background: transparent; padding:0 0 10px 14px; color: #464646; font-size: 1em;}

#orderconfirmation .checkoutorcfL h1,
#orderreceipt .checkoutorfnL h1 {}
#orderconfirmation .checkoutorcfL .deliveryaddress,
#orderreceipt .checkoutorfnL .deliveryaddress {padding: 0; color: #464646;}
#orderconfirmation .checkoutorcfL .deliveryaddress p,
#orderreceipt .checkoutorfnL .deliveryaddress p{font-size:0.8em;}
#orderconfirmation .checkoutorcfL .deliveryaddress h2,
#orderreceipt .checkoutorfnL .deliveryaddress h2 {background: url(../images/ordersum_headerbg.gif) no-repeat left top; width:653px; height:22px;padding: 3px 0 0 10px;; margin:0;color: #fff; font-size:1em; }
#orderconfirmation .checkoutorcfL .deliveryaddress p,
#orderreceipt .checkoutorfnL .deliveryaddress p {padding-left: 10px;}
#orderconfirmation .checkoutorcfL .deliveryaddress a,
#orderreceipt .checkoutorfnL .deliveryaddress a {float:right; margin: 0; position: relative; top:-22px; padding-right:18px;}
#orderconfirmation .checkoutorcfL .deliveryrate {padding: 0; color: #464646;clear:both;margin:0 0 25px 0; display:none;}
#orderreceipt .checkoutorfnL .deliveryrate {padding: 0; color: #464646;clear:both;margin:10px 0 15px 0; display:none;}
#orderconfirmation .checkoutorcfL .deliveryrate h2,
#orderreceipt .checkoutorfnL .deliveryrate h2 {background: #7FCFEC; color: #fff; width: 653px; height:19px; color: #fff; font-size:1em;padding: 3px 0 0 10px;}
#orderconfirmation .checkoutorcfL .deliveryrate ul,
#orderreceipt .checkoutorfnL .deliveryrate ul {padding: 15px 0 0 10px;}
#orderconfirmation .checkoutorcfL .deliveryrate ul li,
#orderreceipt .checkoutorfnL .deliveryrate ul li {float:left;font-size:0.8em;}
#orderconfirmation .checkoutorcfL .deliveryrate .moreinfo a,
#orderreceipt .checkoutorfnL .deliveryrate .moreinfo a{float:right;padding-top:15px;padding-right:14px;font-weight:bold; color: #A70204; font-size:0.8em;}

#orderconfirmation .checkoutorcfL .Lcat_deliveryoptions,
#orderreceipt .checkoutorfnL .Lcat_deliveryoptions {color: #464646;}

#orderconfirmation .checkoutorcfL .orderitems h2, 
#orderreceipt .checkoutorfnL .orderitems h2 {color: #fff; margin-bottom:-18px; padding:10px 0 0 10px; font-size: 1em; position: relative;}

#orderconfirmation .checkoutorcfL #ordersummary,
#orderreceipt .checkoutorfnL #ordersummary {padding-top: 30px; padding-bottom:30px;}
#orderconfirmation .checkoutorcfL #ordersummary h2, 
#orderreceipt .checkoutorfnL #ordersummary h2{background: url(../images/ordersum_headerbg.gif) no-repeat left top; width:653px; height:22px;padding: 3px 0 0 10px;; margin:0;color: #fff; font-size:1em; }
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable ,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable {background:none;text-align:left;font-size:0.8em;}
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable tr td,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable tr td {background:transparent; color: #464646; text-align:right; padding-right:14px;padding-top:10px;}
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable th,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable th {background:transparent; color: #464646;padding-left:10px;}
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable td.veryImportant,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable td.veryImportant {background: #7FCFEC; font-weight:bold; color: #fff;}
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable th.summary-giftwrapping,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable th.summary-giftwrapping{background: url(../images/ordersum_tableline.gif) no-repeat left top;}
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable td.summary-giftwrapping,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable td.summary-giftwrapping{background: url(../images/ordersum_tableline.gif) no-repeat right top;}
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable th.summary-delivery,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable th.summary-delivery{background: url(../images/ordersum_tableline.gif) no-repeat left top;}
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable td.summary-delivery,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable td.summary-delivery{background: url(../images/ordersum_tableline.gif) no-repeat right top;}
#orderconfirmation .checkoutorcfL #ordersummary table.wizrtable th.summary-ordertotal,
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable th.summary-ordertotal{background: #7FCFEC;font-weight:bold; color: #fff;}
#orderreceipt .checkoutorfnL #ordersummary table.wizrtable th.summary-includingvat{background: #7FCFEC;font-weight:bold; color: #fff;}

#orderreceipt #buttons .left{padding-top:6px;}

/*******************Additional Service***************************/
#additionalservices {color: #464646;width:663px; padding-bottom:30px;}
#additionalservices h2{background: url(../images/ordersum_headerbg.gif) no-repeat left top; width:653px; height:19px;padding: 3px 0 0 10px;; margin:0;color: #fff; font-size:1em;}
#additionalservices ul{background: url(../images/additional_bg.jpg) no-repeat left top; width:663px;height:75px;margin:0;padding:0;}
#additionalservices ul li {width:331; }
#additionalservices ul li.giftwrap {background: url(../images/li_bg.gif) no-repeat left 7px; padding:3px 0 0 12px; margin: 50px 0 0 16px;float:left;}
*html #additionalservices ul li.giftwrap { margin: 50px 0 0 8px;}
#additionalservices ul li.itemship {background: url(../images/li_bg.gif) no-repeat left 7px; padding:3px 15px 0 12px; margin: 50px 0 0 16px;float:right; }
#additionalservices .redeemgift , #additionalservices .coupon{display:none;}

/*******************Giftwrap***************************/
#giftwrap .message { font-size:1.1em;height:70px; width:200px;}
#giftwrap {float:right;width:665px; color: #464646;}
#giftwrap h1{}
#giftwrap p{padding-left:7px;}
#giftwrap table.wizrtable {width:665px; margin:16px 0 0 0;padding:0;background:transparent;border-collapse: collapse;border-width: 0; border-spacing: 0; border-style: none;}
#giftwrap table.wizrtable {background: url(../images/table_bg.jpg) no-repeat right bottom #fff;clear:both;}
#giftwrap table.wizrtable thead  tr {margin:0; padding:0;height:22px;}
#giftwrap table.wizrtable th {color: #fff;}
#giftwrap table.wizrtable th.wrapitem  {background: url(../images/box/gwrap_thbg.gif) no-repeat left top ; margin:0; padding:0 0 0 14px;width:100px;text-align:left;}
#giftwrap table.wizrtable th.productname  {background: #7FCFEC; margin:0; padding:0; width:200px;text-align:center;}
#giftwrap table.wizrtable th.productprice  {display:none;}
#giftwrap table.wizrtable th.giftmessage {background: url(../images/box/gwrap_thbg.gif) no-repeat right top; margin:0; padding:0;width:265px;text-align:center;}

#giftwrap table.wizrtable tr td.wrapitem  {background: url(../images/ordersum_tableline.gif) no-repeat left top ;margin:0; padding:5px 0 5px 40px;width:100px;text-align:left; height:110px; }
#giftwrap table.wizrtable tr td.productname  {background: url(../images/basket_line.gif) repeat-x left top; width:200px; text-align:center; font-size:0.0001px; color:#fff; height:110px; }
#giftwrap table.wizrtable tr td.productname strong{text-align:center;font-weight:bold;font-size:11px ;color:#464646;}
#giftwrap table.wizrtable tr td.productprice {display:none;}
#giftwrap table.wizrtable tr td.giftmessage {background: url(../images/ordersum_tableline.gif) no-repeat right top ; width:265px;text-align:center; height:110px; }

#giftwrap #buttons .left {padding-top: 10px;}
#giftwrap #buttons .right {behavior: url(/content/ebiz/christianaid/resources/js/iepngfix.htc);}
#giftwrap #buttons .right{background:url(../images/bt_continue.png) no-repeat top left; position:relative;float:right;margin:0; padding:48px 0 0 0;overflow:hidden; width:129px; height:0px !important;}

#multideladdress {width: 669px; float: right; padding:0; margin:0;}
#multideladdress p{padding-left:7px;}
#multideladdress table.wizrtable {background: url(../images/table_bg.jpg) no-repeat right bottom #fff;width:100%;border-collapse: collapse;border-width: 0; border-spacing: 0; border-style: none; color#464646;font-size:0.9em;}
#multideladdress table.wizrtable th{background:#7FCFEC;height:22px;color:#fff;}
#multideladdress table.wizrtable td{}
#multideladdress table.wizrtable th.productname {background: url(../images/box/gwrap_thbg.gif) no-repeat left top ; margin:0; padding:0 0 0 14px;text-align:left;}
#multideladdress table.wizrtable th.quantity {background: #7FCFEC; margin:0; padding:0; text-align:center;}
#multideladdress table.wizrtable th.address {background: url(../images/box/gwrap_thbg.gif) no-repeat right top; margin:0; padding:0;text-align:center;}

#multideladdress table.wizrtable tr td.productname  {background: url(../images/ordersum_tableline.gif) no-repeat left top ;margin:0; padding:5px 0 5px 14px;text-align:left; height:110px;font-weight:bold; }
#multideladdress table.wizrtable tr td.quantity  {background: url(../images/basket_line.gif) repeat-x left top;text-align:center; height:110px; }
#multideladdress table.wizrtable tr td.quantity input {text-align:center; }
#multideladdress table.wizrtable tr td.address {background: url(../images/ordersum_tableline.gif) no-repeat right top ;text-align:center; height:110px; }
#multideladdress table.wizrtable tr td.address select {}
#multideladdress #buttons .left{padding-right:10px;padding-top:20px;}
#multideladdress #buttons .right{background:url(../images/bt_done.png) no-repeat top left; padding-top:46px;margin-top:10px; overflow:hidden; width:128px; height:0px !important;
	_background:none;
	filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/christianaid/resources/images/bt_done.png');}

/*******************Payment Detail***************************/
#paymentdetails {background: #E0ECEC; margin: 0; padding: 0 0 10px 0;width:356px; float:left; color: #464646;}
#paymentdetails h2 {background: url(../images/box/payment_bg.gif) no-repeat left top;width: 346px;  height: 19px; margin: 0; padding: 3px 0 3px 10px; color: #fff; font-size:1em;}
#paymentdetails h2 span {}
#paymentdetails p {margin-left: 10px;}
#paymentdetails img {padding: 5px 0;}
#paymentdetails fieldset label {float: left; width: 116px;font-weight:normal;}
#paymentdetails fieldset div label{font-weight:bold;padding-left: 10px;}
#paymentdetails fieldset a{color: #A70204; font-weight:bold;}
#paymentdetails fieldset div {padding-bottom: 12px;}
#paymentdetails fieldset div a{color:#464646;font-weight:normal;}
#paymentdetails fieldset div div {clear: none; float: left; width: 40%;}
#paymentdetails table {margin-left: 10px;font-size:0.8em;text-align:left;}
/* additional payment methods */
#paymentdetails fieldset .credit label, #paymentdetails fieldset .po label, #paymentdetails fieldset .send label, #paymentdetails fieldset .manual label, #paymentdetails fieldset .fax label {float: none;}
#paymentdetails .ohponum, #paymentdetails .sendpaypaid, #paymentdetails .payall {width: 100%;}
#paymentdetails fieldset .ohponum label, #paymentdetails fieldset .sendpaypaid label {float: left; width: 40%;}

#paymentdetails fieldset.f-payment_details {padding:0; margin:0;font-size:0.8em;}
#paymentdetails fieldset.f-payment_details div.credit {display:block !important; float:left; padding-top:5px;width:125px;}
*html #paymentdetails fieldset.f-payment_details div.credit {width:128px;}
#paymentdetails fieldset.f-payment_details div.credit input#creditcard{display:none;}
#paymentdetails fieldset.f-payment_details img{float:left; padding-right:10px;}
#paymentdetails .issuenumber {float:left; width:170px;}
*html #paymentdetails .issuenumber {width:175px;}
#paymentdetails .switchsolo {float:left; clear:right; width:180px; padding:2px 0pt 18px 0; }
*html #paymentdetails .switchsolo {padding:2px 0pt 20px 0; }
#paymentdetails fieldset .switchsolo a{color: #A70204; font-weight:bold;}
#paymentdetails fieldset input#dontsavecc {margin-left: 10px; /*clear:both;*/}

.Lcat_orcfcolone #orderconfirmtext {margin: 0; padding: 15px 0; color: #464646; font-size:1em;}
.Lcat_orcfcolone #orderconfirmtext p{margin: 0; padding: 5px 0 0 0;}
p.final {display:none;}


#contactdetails {width:299px; margin: 0px; padding: 0px; float:right; color: #464646;}
#contactdetails h2 {background: url(../images/billing_bg.gif) no-repeat left top;width: 289px; height: 19px; margin: 0; padding: 3px 0 0 10px; color: #fff; font-size:1em;}
#contactdetails h2 span {}
#contactdetails p {margin-left: 10px;font-size:0.8em;}
#contactdetails a {float:right; margin: 0; position: relative; top:-22px; padding-right:18px;}

.editcontactaddress {width: 669px; float: right; padding:0; margin:0;font-size:0.9em;}
.editcontactaddress p{padding-left:7px;}
.editcontactaddress fieldset.f-orbtpersonal{margin:0;padding:10px 0 0 7px;}
.editcontactaddress fieldset.f-orbtpersonal label{font-weight:bold;}
.editcontactaddress fieldset.f-orbtdetail{margin:0;padding:0px 0 0 7px;}
.editcontactaddress fieldset.f-orbtdetail label{font-weight:bold;}
.editcontactaddress fieldset.f-orbtfdetail{margin:0;padding:0px 0 0 7px;}
.editcontactaddress fieldset.f-orbtfdetail label{font-weight:bold;}
.editcontactaddress #sentupdates {clear:both;float:none;margin:10px 0 5px 7px;}
.editcontactaddress #sentupdates input{margin-top:-2px;}
.editcontactaddress .subject{padding-top:10px;clear:both;}
.editcontactaddress .left {padding-bottom:5px;}
.editcontactaddress .left input{float:left;}
.editcontactaddress #yourgiftworth{float:left;width:630px;padding-top:2px;}
.editcontactaddress #buttons .right{background:url(../images/bt_continue.png) no-repeat top left; padding-top:48px; overflow:hidden; width:129px; height:0px !important;}
.editcontactaddress #buttons .right{ behavior: url(/content/ebiz/christianaid/resources/js/iepngfix.htc);}


#orderconfirmation #buttons .left{padding-top: 10px;}
#orderconfirmation .checkoutorcfL #buttons .right {background:url(../images/bt_placeyourorder.png) no-repeat top left; margin:0; padding:50px 0 0 0;overflow:hidden; width:190px; height:0px !important;}
#orderconfirmation .checkoutorcfL #buttons .right {behavior: url(/content/ebiz/christianaid/resources/js/iepngfix.htc);}

#orderreceipt #buttons {display:none;}

/* Order orderreceipt  */
#orderreceipt p.thankyou {padding-left:7px;}
#orderreceipt p.email {padding-left:7px;}
#orderreceipt p.ordernumber {padding-left:7px;}
#orderreceipt span.printicon {display:none;}
#orderreceipt #paymentdetails {min-height:135px;}
*html #orderreceipt #paymentdetails {height:135px;}


/************************************************/
/* ORDER RECEIPT ITEMS YOU MAY BE INTERESTED IN */
/************************************************/
#orfnfeatured {display:none;}


