@charset "UTF-8";
/* Online One Additional CSS for the e-commerce process */


.ooProductTitle { color: #008ed0; font-weight: bold; padding-right: 15px; padding-top: 18px; font-family: Verdana, Geneva, sans-serif; font-size: 12pt; }

.addtocart { background-image:url(/site/images/addtocart.png); background-position: 0 0; height: 26px; width: 120px;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.addtocarton { background-image:url(/site/images/addtocart.png); background-position: 0 -34px; background-repeat: no-repeat; height: 26px; width: 120px;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }

#read-more a {
display: block;
width: 120px;
height: 26px;
background-image: url(/site/images/readmore.png);
text-indent: -5000px;
}
.read-more a:link { background-position: 0 0;  }
.read-more a:hover{  background-position: 0 -34px; }


/* - - - - - - - - - - - - - NETSUITE SPECIFIC CSS - - - - - - - - - - - - - */

.inputreq {  font-size:12px; font-family: Tahoma, Geneva, sans-serif; margin-bottom: 2px; background-color: #FFFFFE; text-align: left; margin-top: 2px; text-indent: 2px; }

.input { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; margin-bottom: 2px; background-color: #FFFFFE; text-align: left; margin-top: 2px; text-indent: 2px;    }

.smalltext { line-height: 24px; font-size:14px; font-family: Tahoma, Geneva, sans-serif; }


/*===========
JASON REMOVE
=============
.smalltext a:link { font-size:14px; text-decoration: underline; } 
.smalltext a:visited { font-size:14px; text-decoration: underline; } 
================
END JASON REMOVE
==============*/

/*===========
JASON EDIT
===========*/
.smalltext a:link { font-size:12px; text-decoration: none; line-height:12px; } 
.smalltext a:visited { font-size:12px; text-decoration: none; line-height:12px; } 
.textboldnolink a:link { font-size:12px; text-decoration: none; line-height:12px; } 
.textboldnolink a:visited { font-size:12px; text-decoration: none; line-height:12px; } 
/*==============
END JASON EDIT
==============*/

.smalltextnolink { line-height: 24px; padding-left: 20px; font-size:14px; font-family: Tahoma, Geneva, sans-serif; }
.textboldnolink { font-size: 14px; color: #452668; line-height: 18px; margin-top: 20px; font-family: Tahoma, Geneva, sans-serif;  }



.radio { width: 25px; margin-top: 5px; margin-right: 20px; margin-left: 4px; }

.greytitle{ font-weight:bold; color: #999; line-height: 1.4em; padding-top: 5px; font-family: Verdana, Geneva, sans-serif; float: left; margin-left: 0px; margin-bottom: 0px; border: 1px none #999; }


.custom_button { background-image: url(https://system.netsuite.com/c.836557/site/images/add-to-cart.jpg); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 26px; width: 88px;  }

#info-layout h1 { font-size:1.3em; font-family: Arial, Helvetica, sans-serif; color:#452660; line-height: 25px; font-weight: bold; margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 0px; }

#info-layout h2 { font-size:1.3em; font-family: Arial, Helvetica, sans-serif; color:#452660; line-height: 25px; font-weight: bold; margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 0px; }


/* Determines the width of the view cart table
* carttable is used in the view cart and checkout but have different form id's 
* For view cart id is #cart and for checkout page it's #checkout
*/

#carttable {  margin-left:20px; width:90%;     }

#carttableheader { margin-left:10px;   }



.checkoutprogresstext { font-size: 14px; color:#999; font-family: Verdana, Geneva, sans-serif; margin-left: 30px; }
.checkoutprogresstext-bold { font-size: 14px; color:#0099CC; font-family: Verdana, Geneva, sans-serif;  }

/*#carttableheader {  margin-left: 25px; width: 750px; }*/

.texttablert { line-height: 25px; font-family: Verdana, Geneva, sans-serif; font-size: 14px; background:#FFF; }
.texttablert b { line-height: 25px; font-family: Verdana, Geneva, sans-serif; font-size: 14px; }

.texttablectr { text-align: left; font-size: 16px; font-family: Verdana, Geneva, sans-serif; color: #000}

.searchbutton { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-left: 25px; }

/* Variations to the portlet css */
.portletHandle{ text-align: left; width: 850px; margin-left: 30px; }

/* Submit Order Button */
.bgbutton { font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #FFF; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: normal; margin-left:0px; margin-top: 10px; margin-right: 10px; background-image: url(/site/images/addtocartline.jpg); background-repeat: repeat-x; }

.bgbuttontop { border:none;}
#register {margin-left:30px;}
#submitter { font-family: Verdana, Geneva, sans-serif; font-size: 13px;color: #FFF; background-color: #333; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: normal; margin-left:30px; margin-top: 10px; margin-right: 10px; margin-bottom:25px; }
#resetter { font-family: Verdana, Geneva, sans-serif; font-size: 13px;color: #FFF; background-color: #333; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: normal; margin-left:20px; margin-top: 10px; margin-right: 10px; }
/* continue is the button after confirmation of the order to continue shopping*/
#continue { font-family: Verdana, Geneva, sans-serif; font-size: 13px;color: #FFF; background-color: #333; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: normal; margin-left:20px; margin-top: 10px; margin-right: 10px; margin-bottom: 25px;}

.nlbutton { font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #FFF; background-color: #333; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: normal;margin-left:0px; margin-top: 10px; margin-right: 10px; }

.tasktitlemed { text-indent: 50px; color: #666666; height: 30px; padding-right: 25px; padding-left: 25px; width: 500px; padding-top: 10px; font-family: Verdana, Geneva, sans-serif; }

/* customer centre width on top bar */
.bgbar { background-image: url(https://system.netsuite.com/c.836557/site/images/container-bg.gif); background-color: none; }
.bgmd {  height: 100px; width:400px;margin-top: 25px; background-color: none; }

.bglt { background-color: none; }
#div__footer .bglt { background-color: none ;background-image: url(https://system.netsuite.com/c.836557/site/images/container-bg.gif); }
/* Change button */


/*#custcol_address_on_line_item_fs_lbl { padding-left: 100px;} */
/* header banner for the view cart and checkout */
.listheadernosort { height:100%; vertical-align: top; color: #666666; background-color:#DDDDDD; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }

.medtext         	{ font-size: 9pt; font-weight: bold; padding-right: 25px; font-family: Verdana, Geneva, sans-serif; }

.red { color: #990033; }

#custbody_terms_val { padding-left: 5px; }
.delivery_promise { padding-left: 5px; padding-top: 10px; padding-bottom: 10px; padding-right: 15px; }
/* set the customer centre text back to normal */
#signup h2 { font-size: 9pt; }

/*#main_form #submitter { margin-left: 50px; margin-top: 50px; }

#main_form { padding: 50px; width: 550px; }*/

 
#body_actions { width: 800px;  }

.norm { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; margin-top: 5px; }

.tableheaders {
	background: #DFD600;
}
.tableBg {
	color: #FFFFFF;
	background: #452669;
	font: 8pt/140% Arial, Helvetica, sans-serif;
}
.replacecheckout
{
	background: none;
	background-image: url(http://www.edibleblooms.com.au/site/images/buy-now.jpg);
	width: 151px;
	height: 73px;
	padding: 0;
	margin: 0px;
	border: 0px;
}	
.checkoutthankstext { font: Verdana, Geneva, sans-serif;font-size:24px;}

<!-- mm add-ons -->
/*#div__body table td { width:50px;}*/

#submitordertable { width: 850px; height:350px; margin-left: 30px; }

.texttable { font-size: 16px; font-family: Verdana, Geneva, sans-serif; background-color:#FFF; border-bottom-style: none; border-top-style: none; border-right-style: none; border-left-style: none; }
.texttable a { font-size: 16px; font-family: Verdana, Geneva, sans-serif; color: #000 }
.texttable a:link { color: #000 }
.texttable a:hover{ color: #000 }
.texttable a:visited { color: #000 }


.listheadernosort { font-size: 16px; font-family: Verdana, Geneva, sans-serif; }
.listtexthl { font-size: 16px; font-family: Verdana, Geneva, sans-serif; }

.oo-header { font-size: 13px; font-family: Verdana, Geneva, sans-serif; color:#0099CC; }

#change {}

#address { margin-left: 35px; }

.checkout-header { font-family: Verdana, Geneva, sans-serif; font-size: 14px; line-height: 24px; color: #0099CC; margin-left: 30px;}

#paymethhider {margin-left: 35px; }

.indent30 { font-size:16px; color: #999; line-height: 1.4em; padding-top: 5px; font-family: Verdana, Geneva, sans-serif; float: left; margin-left: 30px; margin-bottom: 0px;   }