﻿@charset "utf-8";

#yourbarrow {
	float: left;
	width:744px;
}

#yourbarrow .paneltop {
	float: right;
	text-align: right;
	margin-top:10px;
}
#yourbarrow .panelcontent {
	float: right;
	width: 172px;
	padding: 3px 11px 5px 13px;
	background-color: #9485bb;
}
#yourbarrow .panelcontent p {
	float: left;
	margin: 3px 0px 4px 0px;
	padding: 0px;
	color: #FFFFFF;
}
#yourbarrow .panelcontent .barrowitem {
	float: left;
	width: 100%;
	color: #FFFFFF;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #b6aad4;
}
#yourbarrow .panelcontent .noborder {
	border: none !important;
}
#yourbarrow .panelcontent .barrowitem .remove {
	float: left;
	margin: 1px 5px 0px 0px;
}
#yourbarrow .panelcontent .barrowitem .price {
	float: right;
	width: 43px;
	padding: 0px 0px 5px 0px;
}
#yourbarrow .panelcontent .barrowitemred{
	float: left;
	width: 100%;
	color: #940400;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #b6aad4;
}
#yourbarrow .panelcontent .barrowitemred .price {
	float: right;
	width: 43px;
	padding: 0px 0px 5px 0px;
}
#yourbarrow .panelcontent a {
	color: #fffcef;
	text-decoration: none;
}
#yourbarrow .panelcontent a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#yourbarrow .barrowtotal {
	float: right;
	width: 181px;
	padding: 5px 15px 3px 0px;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #826cbc;
}
#yourbarrow .barrowbuttons {
	float: right;
	width: 196px;
	text-align: right;
	padding: 3px 0px 3px 0px;
	background-color: #725ea6;
}
#yourbarrow .barrowbuttons img {
	float: right;
	margin: 5px 6px 0px 0px;
}
#yourbarrow .panelbottom {
	float: right;
	width: 100%;
	text-align: right;
}

.yourbarrowextra {
	float: left;
	width: 574px;
}
.yourbarrowextra .barrowtoppanel {
	float: left;
	width: 574px;
	height: 37px;
	background-image: url(../../images/misc/your_barrow_extra.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.yourbarrowextra .leftpart {
	float: left;
	width: 377px;
}
.yourbarrowextra .leftpart .totals {
	float: left;
	width: 100%;
}
.yourbarrowextra .leftpart .totals .gotocheckout {
	float: left;
	width: 123px;
	height: 38px;
	margin: 9px 12px 9px 12px;
	display: inline;
}
.yourbarrowextra .leftpart .totals .details {
	float: left;
	width: 230px;
	padding: 15px 0px 5px 0px;
}
.yourbarrowextra .leftpart .totals .details .itemname {
	float: left;
	width: 140px;
	padding: 0px 10px 3px 0px;
	text-align: right;
}
.yourbarrowextra .leftpart .totals .details .sum {
	float: left;
	width: 80px;
	padding: 0px 0px 3px 0px;
	text-align: left;
	font-weight: bold;
}

.yourbarrowextra .leftpart .totals .details .itemnamered {
	float: left;
	width: 140px;
	padding: 0px 10px 3px 0px;
	text-align: right;
	color:#cc0000;
}
.yourbarrowextra .leftpart .totals .details .sumred {
	float: left;
	width: 80px;
	padding: 0px 0px 3px 0px;
	text-align: left;
	font-weight: bold;
	color:#cc0000;
}
.yourbarrowextra .leftpart .totals .maintotal {
	float: left;
	width: 377px;
	padding: 3px 0px 0px 0px;
	border-top: 1px solid #d9d9d9;
}
.yourbarrowextra .leftpart .totals .maintotal .itemname {
	float: right;
	width: 140px;
	font-weight: bold;
	padding: 5px 10px 0px 0px;
	text-align: right;
}
.yourbarrowextra .leftpart .totals .maintotal .sum {
	float: right;
	width: 80px;
	text-align: left;
	font-size: 1.5em;
}
.yourbarrowextra .leftpart .updatequantity {
	float: right;
	width: 200px;
	text-align: right;
	margin: 15px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
	font-size: 0.9em;
	color: #605f5f;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image: url(../../images/misc/update_quantity_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #e8e6e6;
}
.yourbarrowextra .leftpart .updatequantity .update {
	float: right;
	margin: 2px 11px 0px 11px;
}
.yourbarrowextra .leftpart .updatequantity .bottom {
	float: left;
	margin: 2px 0px 0px 0px;
	width: 100%;
}
.yourbarrowextra .leftpart .productlist {
	float: left;
	width: 377px;
	margin: 10px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	background-image: url(../../images/misc/list_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #f4f4f4;
}
.yourbarrowextra .leftpart .productlist .titles {
	float: left;
	font-weight: bold;
	color: #787878;
	margin: 0px 0px 10px 0px;
}
.yourbarrowextra .leftpart .productlist .delete {
	float: left;
	width: 40px;
	text-align: center;
}
.yourbarrowextra .leftpart .productlist .delete img {
	margin: 3px 0px 0px 0px;
}
.yourbarrowextra .leftpart .productlist .name {
	float: left;
	width: 140px;
}
.yourbarrowextra .leftpart .productlist .name a {
	color: #3a117a;
	text-decoration: none;
}
.yourbarrowextra .leftpart .productlist .name a:hover {
	text-decoration: underline;
}

.yourbarrowextra .leftpart .productlist .pricetitle {
	float: left;
	width: 45px;
}
.yourbarrowextra .leftpart .productlist .price {
	float: left;
	width: 55px;
	padding: 4px 0px 0px 0px;
}
.yourbarrowextra .leftpart .productlist .quantity {
	float: left;
	width: 65px;
	text-align: center;
}
.yourbarrowextra .leftpart .productlist .quantity input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
	width: 30px;
	padding: 3px 0px 1px 0px;
}
.yourbarrowextra .leftpart .productlist .linetotal {
	float: left;
	width: 45px;
	text-align: center;
}
.yourbarrowextra .leftpart .productlist .linetotaloutput {
	float: left;
	width: 45px;
	padding: 4px 0px 0px 0px;
}
.yourbarrowextra .leftpart .productlist .linetotalredoutput {
	float: left;
	width: 45px;
	padding: 4px 0px 0px 0px;
	color:#cc0000;
}
.yourbarrowextra .leftpart .productlist .row {
	float: left;
	width: 100%;
	margin: 0px 0px 8px 0px;
}
.yourbarrowextra .leftpart .productlist .bottom {
	float: left;
	width: 100%;
}
.yourbarrowextra .leftpart #offercode {
	float: left;
	width: 377px;
	background-image: url(../../images/misc/offer_code_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #ebe9f3;
	margin: 10px 0px 0px 0px;
}
.yourbarrowextra .leftpart #offercode .desc {
	float: left;
	width: 155px;
	text-align: right;
	color: #7a738c;
	padding: 13px 5px 0px 0px;
}
.yourbarrowextra .leftpart #offercode .code {
	float: left;
	width: 93px;
	padding: 8px 0px 0px 0px;
	text-align: center;
}
.yourbarrowextra .leftpart #offercode .code input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 80px;
	padding: 3px 0px 3px 5px;
	border: 1px solid #bbbabf;
}
.yourbarrowextra .leftpart #offercode .button {
	float: left;
	width: 119px;
	padding: 10px 0px 0px 5px;
	text-align: left;
}
.yourbarrowextra .leftpart #offercode .bottom {
	float: left;
	width: 100%;
}
.yourbarrowextra .rightpart {
	float: right;
	width: 193px;
	padding: 10px 0px 0px 4px;
}

/* ------------------- ONE COLUMN BASKET */

.yourbarrow {
}
.yourbarrow .barrowtoppanel {
}
.yourbarrow .barrowtoppanelblank {
	float: left;
	background-color:#FFFFFF;
	padding:4px 3px 4px 5px;
	margin:0px 1px 0px 0px;
	border:1px solid #ddd4cb;
}
.yourbarrow .leftpart {
	float: right;
}
.yourbarrow .leftpart .totals {
	float: left;
	width: 744px;
}
.yourbarrow .leftpart .gotocheckout {
	text-align:right;
	margin:10px 0px 10px 0px;
	clear:both;
}

.yourbarrow .leftpart .totals .details .bottom {
	display:block;
	clear:both;
}

.yourbarrow .leftpart .totals .details {
	padding: 10px 0px;
}
.yourbarrow .leftpart .totals .details .itemname {
	float: left;
	width: 570px;
	padding: 0px 10px 3px 0px;
	line-height:1.5em;
	text-align: right;
	color:#787878;
}
.yourbarrow .leftpart .totals .details .sum {
	float: left;
	width: 150px;
	padding: 0px 0px 3px 0px;
	text-align: left;
	font-weight: bold;
	color:#cd6667;
	line-height:1.5em;
}

.yourbarrow .leftpart .totals .details .sum select {
	padding: 0px 0px 0px 0px;
	margin:0px;
	font-size:0.9em;
}

.yourbarrow .leftpart .totals .details .itemnamered {
	float: left;
	width: 310px;
	padding: 0px 10px 3px 0px;
	text-align: right;
	color:#cc0000;
}
.yourbarrow .leftpart .totals .details .sumred {
	float: left;
	width: 80px;
	padding: 0px 0px 3px 0px;
	text-align: left;
	font-weight: bold;
	color:#cc0000;
}
.yourbarrow .leftpart .totals .maintotal {
	padding: 5px 20px 5px 0px;
	margin:0px 0px 0px 0px;
	background-color:#f3f3f3;
	height:2em;
	clear:both;
}
.yourbarrow .leftpart .totals .maintotal .itemname {
	float: right;
	/*width: 140px;*/
	font-weight: bold;
	text-align: right;
	line-height:1.7em;
	height:2em;
	color:#828282;
	font-size:1.3em;
}
.yourbarrow .leftpart .totals .maintotal .sum {
	float: right;
	width: 80px;
	color:#cd6667;
	text-align: left;
	font-size: 1.7em;
	margin:0px 0px 0px 10px;
}
.yourbarrow .leftpart .updateQuantity {
	float:right;
	width: 500px;
	text-align: left;
	margin: 10px 0px -1px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 0.9em;
	color: #605f5f;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image:url(images/buttons/updateBackground.gif);
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	position:relative;
	z-index:2;
}
.yourbarrow .leftpart .updateQuantity .DESC {
	color:#9c8f7c;
	font-weight:bold;
	float:left;
	margin: 0px 0px 0px 0px;
	padding:13px 0px 12px 12px;
	background-image:url(images/buttons/updateTL.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
.yourbarrow .leftpart .updateQuantity img {
	float: right;
	margin: 0px 0px 0px 0px;
}
.yourbarrow .leftpart .updateQuantity .bottom {
	float: left;
	margin: 2px 0px 0px 0px;
}
.yourbarrow .leftpart .productlist {
	float:right;
	width:742px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 10px 0px;
	border:1px solid #e0d7ce;
	color:#797979;
	background-color: #fff;
	position:relative;
	z-index:1;
	clear:both;
}
.yourbarrow .leftpart .productlist .titles {
	font-weight: bold;
	color: #597e5f;
	margin: 0px 3px 10px 0px;
	line-height:2em;
	height:2em;
	clear:both;
}
.yourbarrow .leftpart .productlist .titles .name {
	padding: 0px !important;
}
.yourbarrow .leftpart .productlist .delete {
	float:left;
	width: 40px;
	text-align: center;
}
.yourbarrow .leftpart .productlist .delete img {
	margin: 3px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .titles .name {
	border-bottom:2px solid #e7e7e7;
	margin:0px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .titles .colours {
	border-bottom:2px solid #e7e7e7;
	margin:0px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .titles .pricetitle {
	border-bottom:2px solid #e7e7e7;
	margin:0px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .titles .surchargetitle {
	border-bottom:2px solid #e7e7e7;
	margin:0px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .titles .quantity {
	border-bottom:2px solid #e7e7e7;
	margin:0px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .titles .linetotal {
	border-bottom:2px solid #e7e7e7;
}

.yourbarrow .leftpart .productlist .name {
	float:left;
	padding: 0px 0px 0px 0px;
	width:260px;
	margin:0px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .name a {
	color: #718f77;
	text-decoration: none;
}
.yourbarrow .leftpart .productlist .name a:hover {
	text-decoration: underline;
}

.yourbarrow .leftpart .productlist .colours {
	float:left;
	width: 100px;
	display:block;
	margin:0px 3px 0px 0px;
}


.yourbarrow .leftpart .productlist .colours img{
	float:left;
	width: 80px;
	margin:0px 20px 0px 0px;
	display:block;
}

.yourbarrow .leftpart .productlist .pricetitle {
	float:left;
	width: 70px;
	margin:0px 3px 0px 0px;
}


.yourbarrow .leftpart .productlist .price {
	float:left;
	width: 45px;
	margin:0px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .surchargetitle {
	float:left;
	width: 70px;
	margin:0px 3px 0px 0px;
}

.yourbarrow .leftpart .productlist .quantity {
	float:left;
	width: 70px;
	text-align: center;
	margin:0px 3px 0px 0px;
}
.yourbarrow .leftpart .productlist .quantity input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
	width: 30px;
	padding: 3px 0px 1px 0px;
	margin-left:17px;
}
.yourbarrow .leftpart .productlist .linetotal {
	float: left;
	width: 70px;
}
.yourbarrow .leftpart .productlist .linetotaloutput {
	float:left;
	width: 70px;
	padding: 0px 0px 0px 0px;
}
.yourbarrow .leftpart .productlist .linetotalredoutput {
	float:left;
	width: 70px;
	padding: 0px 0px 0px 0px;
	color:#cc0000;
}
.yourbarrow .leftpart .productlist .row {
	float: left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 10px 0px;

}
.yourbarrow .leftpart .productlist .bottom {
	clear:both;
}
.yourbarrow .leftpart #offercodeWrap {
	margin: 0px 0px 0px 0px;
	padding:0px 0px;
	width:740px;
	float:left;
}
.yourbarrow .leftpart #offercode {
	background-color: #eaf1e9;
	margin: 0px 10px 0px 10px;
	padding:0px 5px 5px 0px;
	border:1px solid #d2e0d1;
	border-top:none;
}
.yourbarrow .leftpart #offercode .offerentry {
	width:500px;
	float:right;
	}
	
.yourbarrow .leftpart #offercode .DESC {
	float: right;
	color: #5a7d5f;
	font-weight:bold;
	padding: 10px 5px 0px 0px;
}
.yourbarrow .leftpart #offercode .code {
	float: right;
	padding: 8px 0px 0px 0px;
}
.yourbarrow .leftpart #offercode .code input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 100px;
	padding: 0px 0px 3px 5px;
	margin:0px 0px 0px 10px;
	border: 1px solid #bbbabf;
}
.yourbarrow .leftpart #offercode .button {
	float: right;
	width: 97px;
	padding: 5px 0px 0px 5px;
	text-align: left;
}
.yourbarrow .leftpart #offercode .bottom {
	clear:both;
	padding:0px 0px 5px 0px;
}
.yourbarrow .rightpart {
	float: right;
	width: 193px;
	padding: 10px 0px 0px 4px;
}
#offercodemsg {
	float: left;
	color: #cc0000;
	font-weight: bold;
	padding: 3px 0 0 2px;
	width:250px;
}
#offercodepanel {
	float: left;
	width: 275px;
	color: #000000;
	background: url(../../images/panels/offer-code-panel-bg-top.jpg) top left no-repeat;
	margin:8px 0 0 8px;
	display:inline;
	clear:both;
}

#offercodepanel .bottom {
	float: left;
	width: 275px;
	height: 4px;
	margin: 4px 0px 0px 0px;
}
#offercodepanel .bottom img {
	float: left;
}
#offercodepanel p {
	margin: 0px;
	padding: 12px 0px 4px 10px;
	font-weight: bold;
}
#offercodepanel .offeritem {
	float: left;
	width: 230px;
	padding: 4px 0px 0px 10px;
}
#offercodepanel .offeritem .delete {
	float: left;
	width: 16px;
	height: 14px;
	display: inline;
	margin: 1px 5px 0px 0px;
}
#offercodepanel .offeritem .delete img {
	float: left;
}
#offercodepanel .offeritem .offerdesc {
	float: left;
	width: 208px;
	color: #FFFFFF;
}
/* ------------------- ONE COLUMN BASKET CHECKOUT */

.yourbarrowcheckout {
	width: 549px;
	margin: 10px 0px 0px 13px;
}
.yourbarrowcheckout .leftpart {
	float: left;
	width: 549px;
}
.yourbarrowcheckout .leftpart .totals {
	float: left;
	width: 549px;
}
.yourbarrowcheckout .leftpart .totals .details {
	float: right;
	width: 400px;
	padding: 8px 0px 5px 0px;
}
.yourbarrowcheckout .leftpart .totals .details .itemname {
	float: left;
	width: 310px;
	padding: 0px 10px 0px 0px;
	text-align: right;
}
.yourbarrowcheckout .leftpart .totals .details .sum {
	float: left;
	width: 80px;
	text-align: left;
	font-weight: bold;
}
.yourbarrowcheckout .leftpart .totals .details .itemnamered {
	float: left;
	width: 310px;
	padding: 0px 10px 0px 0px;
	text-align: right;
	color:#cc0000;
}
.yourbarrowcheckout .leftpart .totals .details .sumred {
	float: left;
	width: 80px;
	text-align: left;
	font-weight: bold;
	color:#cc0000;
}
.yourbarrowcheckout .leftpart .totals .maintotal {
	float: left;
	width: 549px;
	padding: 5px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	border-top: 1px solid #f4f4f4;
}
.yourbarrowcheckout .leftpart .totals .maintotal .itemname {
	float: right;
	width: 140px;
	font-weight: bold;
	padding: 5px 10px 0px 0px;
	text-align: right;
}
.yourbarrowcheckout .leftpart .totals .maintotal .sum {
	float: right;
	width: 80px;
	text-align: left;
	font-size: 1.6em;
}
.yourbarrowcheckout .leftpart .productlist {
	float: left;
	width: 549px;
	margin: 10px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	background-image: url(../../images/misc/list_short_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #f4f4f4;
}

.yourbarrowcheckout .leftpart .productlist .titles {
	float: left;
	font-weight: bold;
	color: #787878;
	margin: 0px 0px 10px 0px;
}
.yourbarrowcheckout .leftpart .productlist .name {
	float: left;
	width: 344px;
	padding: 0px 0px 0px 20px;
}
.yourbarrowcheckout .leftpart .productlist .name a {
	color: #3a117a;
	text-decoration: none;
}
.yourbarrowcheckout .leftpart .productlist .name a:hover {
	text-decoration: underline;
}
.yourbarrowcheckout .leftpart .productlist .pricetitle {
	float: left;
	width: 45px;
}
.yourbarrowcheckout .leftpart .productlist .price {
	float: left;
	width: 45px;
	padding: 4px 0px 0px 0px;
}
.yourbarrowcheckout .leftpart .productlist .quantity {
	float: left;
	width: 65px;
	text-align: center;
}

.yourbarrowcheckout .leftpart .productlist .linetotal {
	float: left;
	width: 56px;
}
.yourbarrowcheckout .leftpart .productlist .linetotaloutput {
	float: left;
	width: 56px;
	padding: 4px 0px 0px 0px;
}
.yourbarrowcheckout .leftpart .productlist .linetotalredoutput {
	float: left;
	width: 56px;
	padding: 4px 0px 0px 0px;
	color:#cc0000;
}

.yourbarrowcheckout .leftpart .productlist .row {
	float: left;
	width: 100%;
	margin: 0px 0px 8px 0px;
}
.yourbarrowcheckout .leftpart .productlist .row .quantity {
	padding: 4px 0px 0px 0px;
}
.yourbarrowcheckout .leftpart .productlist .row .linetotal {
	padding: 4px 0px 0px 0px;
}
.yourbarrowcheckout .leftpart .productlist .bottom {
	float: left;
	width: 549px;
}

.minicart
 {
	background: url(images/minibasketBack.gif) #577c5b repeat-x bottom;
	width: 350px;
	overflow: hidden;
	display: none;
	position: absolute;
	clear: left;
	filter: alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity:0.95;
	float: right;
	z-index: 10;
	color:#FFFFFF;
	right:0px;
	top:28px;
	padding:5px;
}

.minicart a {
	color:#FFFFFF;
	}

.minicart div {
	padding:2px 3px 0px 3px;
	}

.minicart .titles {
	clear:both;
	}

.minicart .name {
	float:left;
	width:200px;
	}

.minicart .pricetitle {
	float:left;
	width:75px;
	}

.minicart .quantity {
	float:left;
	width:40px;
	}
	
.minicart .row {
	clear:both;
	}
	
.minicart .miniview {
	float:left;
	padding:15px 3px 6px 3px;
	}
	
.minicart .minicheck {
	float: right;
	padding: 15px 3px 6px 3px;
	}

#checkoutThankyou {
	float: left;
	width: 702px;
	padding: 10px 20px 20px 20px;
	margin: 0 0 10px 0;
	background-color:#FFFFFF;
	border:1px solid #dcd5cb;
	}

#checkoutThankyou h2 {
	color:#597E5F;
	font-size: 1.4em;
	padding:5px 0px 5px 5px;
}

#checkoutThankyou p {
	color:#797979;
	padding:0px 0px 0px 5px;
	}

#checkoutThankyou a {
	color:#597E5F;
	}

#checkoutWrap .yourbarrow .barrowtoppanelblank{
	padding:4px 0px 4px 6px;
	margin:10px 0px 10px 0px;
	}
	
#checkoutWrap .yourbarrow .leftpart .productlist {
	}
	
#checkoutWrap .yourbarrow .leftpart .totals .details {
	background-color:#FFFFFF;
	}
	
#paymentColumn {
	float: left;
	width: 728px;
	background-color:#FFFFFF;
	border:1px solid #dcd5cb;
	padding:10px 7px;
	margin:0px 0px 10px 0px;
	color:#787878;
	}

#paymentColumnWrap .yourbarrow .barrowtoppanelblank	{
	margin:0px;
	}

.addressSummaryContainer {
	float: left;
	width: 330px;
	padding: 0 0 0 20px;
	line-height: 1.6em;
}
.addressSummaryContainer input {
	margin: 10px 0 0 0;
}
	
.addressSummaryHead {
	float: left;
	width: 330px;
	margin: 0 0 10px 0;
	border-bottom:3px solid #E8E8E8;
}
	
.addressSummaryHead h2 {
	color:#24552B;
	font-size:1.4em;
	font-weight:bold;
}
	
.addressSummaryHead h3 {
	color:#24552B;
	font-size:1.4em;
	font-weight:bold;
	}
	
