.product_wrapper {
	font-size: 13px !important;
}
.product_wrapper H1,
.product_wrapper H2,
.product_wrapper H3,
.product_wrapper H4,
.product_wrapper H5,
.product_wrapper H6,
.product H1,
.product H2,
.product H3,
.product H4,
.product H5,
.product H6 {
	font-size: 16px !important;
}
.product_image IMG {
	width: 100%;
}

#searchResult {
	margin-top: 5px;
	padding-top: 5px;
	clear: both;
	font-size: 13px !important;
}
#searchResult H1 {
	font-size: 13px !important;
}
#searchResult H2 {
	font-size: 13px !important;
}
#searchResult H3 {
	font-size: 13px !important;
}
#searchResult H4 {
	font-size: 13px !important;
}
#searchResult H5 {
	font-size: 13px !important;
}
#searchResult H6 {
	font-size: 13px !important;
}

#product_image_wrapper {
	margin: 5px;
	margin-left: 0px;
	padding: 5px;
	padding-left: 0px;
}

/* BASKET DETAILS - Basket List
------------------------------------------------------------------------------------------------------------------------------- */
#basketDetails {
	color: #202050;
	width: 100%;
}
#basketDetails H1 {
	background-color: transparent;
}
#basketDetails TABLE {
	border-collapse: collapse;
	width: 100%;
	font-size: small;
}
#basketDetails TH {
	font-size: small;
	padding: 3;
}
#basketDetails TD {
	font-size: small;
}
.subheader {
	font-size: small;
}

/* BASKET SMALL - Basket Summary Box showing #items,  value +  checkout & view  buttons
------------------------------------------------------------------------------------------------------------------------------- */
#basketSmall {
	border: 1px solid #202050; 
	background-color: #b4cbdc;
	margin: 0;
	width: 100%;
}
#basketSmall H3 {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 100%;
	color: #202050;
}

/* PXSCHECKOUT - Formatting for pxs (PROTX Pre Payment Pages)
------------------------------------------------------------------------------------------------------------------------------- */
#pxsCheckout {
	display: table;
}
#pxsCheckout H2 {
	margin-top: 10px;
}
#pxsCheckout TABLE {
	border-collapse: collapse;
	font-size: small;
	margin-bottom: 10;
}
#pxsCheckout TH {
	text-align: left;
	color: rgb(236,210,152);
}
#pxsCheckout TD {
	text-align: left;
}

/* PXSFORMSPACER - Creates the gap between the title and input fields on pxs forms
------------------------------------------------------------------------------------------------------------------------------- */
.pxsFormSpacer {
	width: 150;
}

/* CHEQUECHECKOUT - Formatting for pxs (PROTX Pre Payment Pages)
------------------------------------------------------------------------------------------------------------------------------- */
#chequeCheckout {
	display: table;
}
#chequeCheckout TABLE {
	border-collapse: collapse;
	font-size: small;
	margin-bottom: 10;
}
#chequeCheckout TH {
	text-align: left;
	color: rgb(236,210,152);
}
#chequeCheckout TD {
	text-align: left;
}

