body,div,span,h1,h2,h3,h4,h5,h6,p,a,address,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
:focus{outline:0;}
body{background:white url("../images/backgroundstrip.png") repeat top;color:#444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:smaller;line-height:1.2;}
ol,ul{list-style:none;}
select,textarea{margin:0px;}

.bigger{font-size:1.2em;}
.blackBorder{border:1px solid #000000;}
.bold{font-weight:bold;}
.borderL{border-left: 1px #8F7395 solid;}
.catreq{background:url("../images/letter.gif") no-repeat #cc99cc;}
.clear{clear:both;}
.contactTitle{background:#996699;border:1px solid #996699;color:#FFFFFF;}
.error{color:#CC0000;}
.external{background-image:url("https://www.bunches.co.uk/images/external_link.gif") top right no-repeat;padding-right:15px;}
.feedbutton{display:inline;vertical-align:bottom;}
.fl{float:left;}
.fr{float:right;}
.fullWidth{margin:0px auto;width:90%;}
.h28{min-height:28px;}
.h250{min-height:250px;}
.h287{min-height:287px;}
.h290{min-height:290px;}
.h293{min-height:293px;}
.h320{min-height:320px;}
.h300{min-height:300px;}
.hw{width:50%;}
.hwm{margin:5px;width:470px;}
.hwpx{padding:3px;width:477px;}
.lpbg{background:#E6E1F0;}
.main{width:754px;}
.marg5{margin:5px;}
.marg15{margin:15px;}
.marglr5{margin:0px 5px;}
.margr20{margin:20px;}
.margt2{margin-top:2px;}
.margt3{margin-top:3px;}
.margt10{margin-top:10px;}
.margb3{margin-bottom:3px;}
.margtb3{margin:3px 0px;}
.margtb5{margin:5px 0px;}
.margtb10{margin:10px 0px;}
.margtb15{margin:15px 0px;}
.margr100{margin:0 5px 0 100px;}
.mh{min-height:305px;}
.mh160{min-height:160px;}
.mh205{min-height:205px;}
.p3{padding:3px;}
.p150{padding-right:150px;}
.prh{margin:0 7px 0 0;}
.pt20{padding-top:20px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pl10{padding-left:10px;}
.ptb10{padding:10px 0px;}
.pbg{background:#663366;}
.promemail{background:url("../images/email.gif") no-repeat #cc99cc;}
.purple{color:#663366;}
.purplebg{background-color:#663366;}
.purpleBorder{border:1px solid #663366;}
.rb4{-moz-border-radius:4px;-webkit-border-radius:4px;}
.reg{background:url("../images/register.gif") no-repeat #cc99cc;}
.small{font-size:0.9em;}
.smaller{font-size:0.8em;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.topb{border-top:#663366 1px solid;clear:both;margin:5px auto;width:100%;}
.w20{width:20%;}
.w35{width:35%;}
.w47{width:47%;}
.w50{width:50%;}
.w60{width:60%;}
.w75{width:75%;}
.w300{width:300px;}
.w320{width:320px;}
.w400{width:400px;}
.w420{width:420px;}
.w460{width:460px;}
.w750{width:750px;}
.white{color:#FFFFFF;}

a{color:#663366;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
a.ft{color:#C13876;}
a.grey{color:#4A4A57;}
a.headerLink{color:#663366;}
a.navMenu{color:#FFFFFF;text-decoration:none;}
a.navMenu:hover{text-decoration:underline;}
a.navMenuSelected{color:#663366;}
a.header{font-weight:normal;}
a.smallGrey{color:#4A4A57;font-weight:normal;}
a.small{font-weight:normal;}

div.addblock{background-color:#E6E1F0;border:#663366 1px solid;margin:2px 0;padding:3px;width:480px;}
div.addthis{margin:3px 0 3px 25px;}
div.basketControl{background-color:#E6E1F0;border:#b6acd4 1px solid;min-height:21px;margin:9px 0px;padding:5px 0px;}
div.bestsellers{width:266px;}
div.boxedbordered{background-color:#E6E1F0;border:#b6acd4 1px solid;margin:2px 0px;padding:1px;}
div.categoryTitle{background:#e6e1f0 url("../images/flowerbed.gif") bottom right repeat-x;border:#b6acd4 1px solid;min-height:192px;width:750px;}
div.catImg{float:left;min-height:192px;width:365px;}
div.catResults{margin:5px 3px 15px 0px;width:370px;}
div.catResults h3{margin:10px 0 0 3px;}
div.catResults p{padding:0 3px 0 0;}
div.catResultsHighlighted{background:#E6E1F0 url("../images/catbestseller.gif") right top no-repeat;border:1px solid #B6ACD4;margin:5px 3px 15px 0px;width:370px;}
div.catResultsHighlighted h3{margin:10px 0 0 3px;}
div.catResultsHighlighted p{padding:0 3px 0 0;}
div.catText{padding:5px 0px 0px 0px;width:383px;}
div.delOptBox{width:478px;}
div.delOptions{background:#E6E1F0;border:1px solid #663366;margin:0px 5px 3px 3px;padding:3px;text-align:left;width:480px;}
div.extras{border:1px solid #E6E1F0;min-height:100px;margin:3px;padding:3px;width:474px;}
div.extras p{padding:15px 0 0;}
div.faqContent p{margin:15px 0px;}
div.favnewl{border:#b6acd4 1px solid;float:left;margin:3px 2px 1px 0px;padding:1px;text-align:center;}
div.favnewr{border:#b6acd4 1px solid;float:left;margin:3px 0px 1px 2px;padding:1px;text-align:center;}
div.footer{clear:both;font-size:0.9em;padding:0 0 2px 0;width:100%;}
div.ftl{background:#E6E1F0 url("../images/helpimage.gif") bottom right no-repeat;border:#663366 1px solid;float:left;min-height:86px;margin:0px 0px 2px;padding:0 0 2px;width:365px;}
div.ftm{float:left;margin:0px 2px 2px;width:242px;}
div.ftmb{background:#E6E1F0;border:#663366 1px solid;min-height:31px;padding: 5px 0px 7px 0px;}
div.ftmt{background:#E6E1F0;border:#663366 1px solid;margin:0px 0px 2px;min-height:31px;padding:5px 0px 5px 0px;}
div.ftr{background:#E6E1F0 url("../images/aboutimage.gif") bottom right no-repeat;border:#663366 1px solid;float:left;min-height:86px;margin:0px 0px 2px;padding:0 0 2px;width:365px;}
div.full{background:url("../images/backgroundbody.png") repeat-y top center;border:0;margin:0;padding:0px;width:100%;}
div.fullwidth{clear:both;display:block;margin:2px auto;width:980px;}
div.headerl{float:left;height:95px;width:275px;}
div.headerr{background:#E5E1F0 url("../images/header.gif") no-repeat top right;float:right;height:95px;text-align:right;vertical-align:top;width:705px;}
div.headerr p{font-size:0.9em;padding:3px;}
div.hfm{color:#333333;float:left;min-height:64px;margin:4px 4px 3px;padding:0px 0px 0px 61px;text-align:center;width:263px;}
div.hfm p{margin:10px 0px;}
div.homecontent{background-color:#E6E1F0;border:#b6acd4 1px solid;float:right;font-size:small;font-weight:bold;margin-top:2px;padding:1px 0px 0px;text-align:center;width:482px;}
div.homeform{color:#333333;float:left;min-height:64px;margin:4px 0px 3px;padding:0px 0px 0px 61px;text-align:center;width:263px;}
div.homeform form{margin:7px 0px;}
div.homeform p{margin:10px 0px;}
div.message{background:url("../images/label2.gif") #ffffff center bottom no-repeat;}
div#navigation{width: 100%;	position:relative; top:1px; background: #330033 url(../images/newNav/navBgRepeater.jpg) repeat-x; -moz-border-radius: 8px; -webkit-border-radius: 8px; text-align: center;}
div#navigation ul {list-style: none; }
div#navigation li {display: inline;}
div#navigation h2{display: inline; padding:3px 0; border-right:1px solid #8F7395;}
div#navigation a {font-size: 0.9em; color: #ffffff; font-weight:normal; display: inline-block; line-height: 28px; text-decoration: none;  padding-left: 6px; padding-right: 6px; }
div#navigation a:hover {background: #330033 url(../images/newNav/navBgHover.jpg) repeat-x; text-decoration: underline; color: #FFF;}
div#navigation a.navSelected {background: #996699 url(../images/newNav/navBgSelected.jpg) repeat-x;  color: #FFFFFF;}
div.navMenu{background:#663366 url(../images/menubutton.gif) repeat-x;display:table;float:left;height:auto;margin:1px 0;padding:3px 0 1px;text-align:center;}
div.navMenuLeft{background:#663366 url(../images/menubutton-l.gif) no-repeat;display:table-cell;float:left;height:28px;margin:1px 0;padding:2px 0 1px;width:10px;}
div.navMenuLast{background:#663366 url(../images/menubutton-r.gif) no-repeat;display:table-cell;float:left;height:28px;margin:1px 0;padding:2px 0 1px;width:10px;}
div.navMenuRight{background:#663366 url(../images/menubutton-r.gif) no-repeat;border-right:1px solid #fff;display:table-cell;float:left;height:28px;margin:1px 0;padding:2px 0 1px;width:10px;}
div.ordsum{margin:5px;width:311px;}
div.productbox{border:1px solid #E6E1F0;min-height:100%;margin:3px 0px;padding:10px 3px;}
div.productContent{float:left;width:430px;}
div.productImages{float:left;margin:0px 10px 0px 0px;text-align:center;width:300px;}
div.promoCodeBox{border:1px solid #B6ACD4;min-height:44px;margin-top:9px;}
div.rightnav{float:right;padding-top:2px;width:222px;}
div.searchbox{background-color:#E6E1F0;border:#b6acd4 1px solid;margin:0px 0px 1px;padding:1px 0px 1px 3px;}
div.selNavMenuLeft{background:#E6E1F0 url(../images/selmenubutton-l.gif) no-repeat;display:table-cell;float:left;height:28px;margin:1px 0;padding:2px 0 1px;width:10px;}
div.selNavMenuLast{background:#E6E1F0 url(../images/selmenubutton-r.gif) no-repeat;display:table-cell;float:left;height:28px;margin:1px 0;padding:2px 0 1px;width:10px;}
div.selNavMenuSelected{background:#E6E1F0 url(../images/selmenubutton.gif) repeat-x;display:table;float:left;height:28px;margin:1px 0;padding:2px 0 1px;text-align:center;}
div.selNavMenuRight{background:#E6E1F0 url(../images/selmenubutton-r.gif) no-repeat;border-right:1px solid #fff;display:table-cell;float:left;height:28px;margin:1px 0;padding:2px 0 1px;width:10px;}
div.third{background-color:#E6E1F0;border:#664466 1px solid;margin:5px;width:309px;}
div.third p{padding:3px;}
div.thirdm{background-color:#E6E1F0;border:#664466 1px solid;margin:5px 10px;width:309px;}
div.thirdm p{padding:3px;}

form.ordLogin{min-height:280px;position:relative;}

h1.prodtitle{font-size:1.2em;font-weight:bold;margin:0px 0px 15px 0px;}
h1.catprod{display:inline;font-size:1.5em;font-weight:bold;}
h2.cat{display:table-cell;height:2.1em;line-height:0.95;}
h3.cal{font-weight:bold;padding:0 0 0 100px;}
h3.delOpt{font-weight:bold;font-size:1.2em;}
h3.drop{display:inline;font-size:small;}
h3.title{background-color:#664466;color:#FFFFFF;font-weight:bold;padding:3px 0;width:100%;}
h4.ft{font-size:1.1em;padding:3px 0px 2px 0px;text-align:center;}
h4.ft2{font-size:1.1em;text-align:center;}

input{vertical-align:top;}
input.vam{vertical-align:middle;}
input.form{width:90%;}
input.search{width:175px;}
input.promoCode{margin:-1px 0 0 0;padding:0;}

img{line-height:1;}
img.homeprod{padding:0 2px 0 0;vertical-align:middle;}
img.roll{margin:2px;}
img.view{vertical-align:top;}

label.bold{font-weight:bold;}

li.disc{list-style-type: disc;}
li.fb{background:url("../images/fbbullet.gif") 0px 0px no-repeat;padding:1px 0px 1px 16px;}
li.ft{background:url("../images/pinkbulletflower.gif") 0px 0px no-repeat;padding:1px 0px 1px 16px;}
li.rss{background:url("../images/bunchesrss.gif") 1px 1px no-repeat;padding:1px 0px 1px 16px;}

p.basketCheckout{margin:10px 60px 0 0;}
p.bestseller{border-bottom:#b6acd4 1px solid;clear:both;padding:2px 0px 2px;}
p.bestsellers{border-bottom:#b6acd4 1px solid;clear:both;min-height:78px;margin:2px 0px;padding:2px 0px 4px;}
p.catDesc{margin:13px 2px;}
p.codeApply{padding:0px 72px 0px 0px;}
p.copy{margin:0px 0px 0px 100px;}
p.delOptionMessageLabel{margin:0px auto;padding:10px 0 126px 9px;text-align:center;width:368px;}
p.favnew{float:left;text-align:left;width:242px;}
p.ft{text-align:center;}
p.ordLogin{bottom:0;position:absolute;width:100%;}
p.productCatLink{float:right;margin:13px 5px 0px 0px;}
p.productTotal{font-size:1.3em;font-weight:bold;margin:5px 0px 20px;text-align:right;}
p.promoCodeTitle{background-color:#E6E1F0;border-bottom:1px solid #B6ACD4;font-weight:bold;margin:0;padding-left:4px;}
p.strapline{font-style:italic;font-weight:bold;padding:10px 0 10px 50px;}

span.custComment{font-size:small;font-style:italic;}
span.customerCommentNameNew{font-size:small;font-weight:bold;}

strong{font-weight:bold;}

table.addressBookOrder{background-color:#E6E1F0;border:1px solid #663366;margin:4px;width:550px;}
table.addressBookOrder th{color:#663366;font-weight:bold;}
table.basketSummary{border:#b6acd4 1px solid;border-collapse:collapse;width:100%;}
table.basketSummary th{background:#E6E1F0;border-bottom:1px solid #B6ACD4;padding-left:5px;}
table.calendar th{width:65px;}
table.miniBasket{font-size:0.8em;width:210px;}
table.miniCalendar{width:100%;margin:1px 0px 3px 0px;text-align:center;}
table.miniCalendar td{vertical-align:middle;width:26px;}
table.miniCalendar form{display:inline;margin:0px 5px;}
table.miniCalendar th{font-weight:bold;text-decoration:underline;}
table.myOrders{width:730px;vertical-align:middle;}
table.myOrders th{font-weight:bold;padding:2px 5px;}
 
th.basketPrice{text-align:center;}

td.basketItem{text-align:left;padding-left:5px;}
td.basketItemBottom{border-bottom:#b6acd4 1px solid;color:#663366;font-weight:bold;text-align:left;padding:1px 1px 2px 5px;}
td.basketItemTotal{background:#E6E1F0;border-top:#b6acd4 1px solid;font-size:1.4em;font-weight:bold;text-align:left;padding-left:5px;}
td.basketPrices{text-align:center;width:140px;}
td.basketPricesBottom{border-bottom:#b6acd4 1px solid;color:#663366;font-weight:bold;text-align:center;width:140px;}
td.basketPricesTotal{background:#E6E1F0;border-top:#b6acd4 1px solid;font-size:1.4em;font-weight:bold;text-align:center;width:140px;}
td.basketQuantity{text-align:center;width:47px;}
td.basketQuantity input{vertical-align:bottom;}
td.basketQuantityBottom{border-bottom:#b6acd4 1px solid;color:#663366;font-weight:bold;text-align:center;width:47px;}
td.basketQuantityTotal{background:#E6E1F0;border-top:#b6acd4 1px solid;font-size:1.4em;font-weight:bold;text-align:center;width:47px;}
td.calSelectedDate{background-color:#B29CC7;border:#663366 1px solid;color:#663366;font-size:1.7em;font-weight:bold;height:30px;margin:1px;text-align:center;vertical-align:middle;}
td.calInvalidDate{background-color:#E6E1F0;border:#FFFFFF 1px solid;color:#4A4A57;height:30px;margin:1px;text-align:center;text-decoration:line-through;vertical-align:middle;}
td.calValidDate{background-color:#663366;border:#FFFFFF 1px solid;color:#FFFFFF;text-align:center;vertical-align:middle;}
td.miniCalValidDate{background-color:#663366;color:#FFFFFF;}
td.miniCalInvalidDate{background-color:#E6E1F0;color:#4A4A57;text-decoration:line-through;}
td.miniItem{padding-left:2px;text-align:left;width:150px;}
td.miniTotal{padding-right:2px;text-align:right;}

td.myOrders1{background-color:#E6E1F0;padding:2px 5px;position:relative;text-align:center;}
td.myOrders2{background-color:#FFFFFF;padding:2px 5px;position:relative;text-align:center;}
td.myOrdersL1{background-color:#E6E1F0;}
td.myOrdersL2{background-color:#FFFFFF;}
td.myOrderSummary{background-color:#E6E1F0;color:#664466;font-weight:bold;}
td.myOrderSummaryL{background-color:#E6E1F0;color:#664466;font-weight:bold;}

td.navMenu{background:url("../images/menubutton.gif") repeat-x #663366;height:30px;line-height:95%;padding:0px 5px 0px 5px;vertical-align:middle;text-align:center;}
td.navMenuLeft{background:url("../images/menubutton-l.gif") no-repeat #663366;height:30px;width:7px;}
td.navMenuRight{background:url("../images/menubutton-r.gif") no-repeat #663366;height:30px;width:7px;}

ul.ft{float:left;padding:0px 0px 0px 5px;}
ul.ft2{float:left;padding:0px 0px 0px 15px;}
ul.hide{display:none;}
ul.show{display:block;padding:0px 3px 0px 6px;}




