body {
	font-family: "Garamond";
	color:#002B5C;
	margin-left: 1px;
	margin-top: 5px;
	margin-right: 1px;
	margin-bottom: 1px;
}
.footer { font-size:8pt; color:#002B5C; font-weight:bold; }
.bottom_links { font-family: "Garamond"; font-weight:bold; font-size:8pt; letter-spacing:2px; color:#002B5C; text-decoration: none;}
a.bottom_links:link { font-family: "Garamond"; font-weight:bold; font-size:8pt; letter-spacing:2px; color:#002B5C; text-decoration: none; }
a.bottom_links:visited { font-family: "Garamond"; font-weight:bold; font-size:8pt; letter-spacing:2px; color:#002B5C; text-decoration: none;  }
a.bottom_links:hover { font-family: "Garamond"; font-weight:bold; font-size:8pt; letter-spacing:2px; color:#002B5C; text-decoration: underline;  }
.cart { font-size:10pt; color:#002B5C; }
.leftBox { padding: 4px 4px 4px 8px;
	font-family: "Garamond";
	font-weight:bold;
	font-size:16px;
	letter-spacing:1px;
	color:#FFFFFF;
}
.leftBoxtext { padding: 8px 10px 10px 7px;
	font-family: "Garamond";
	font-weight:bold;
	font-size:14px;
	letter-spacing:1px;
	color:#002B5C;
}
.mailinglistform { 
	padding: 0px 0px 0px 4px;
	font-family: "Garamond";
	font-weight:bold;
	font-size:14px;
	letter-spacing:1px;
	color:#002B5C;
}
.creditcard { 
	padding: 0px 0px 0px 0px;
	font-family: "Garamond";
	font-size:16px;
	letter-spacing:1px;
	color:#002B5C;
}
.checkout { 
	padding: 0px 0px 0px 0px;
	font-family: "Garamond";
	font-size:14px;
	letter-spacing:1px;
	color:#002B5C;
}
table.sample {
	border-width: 1px;
	border-spacing: 0px ;
	border-color: rgb(0, 46, 98);
	border-collapse: separate;

}
table.sample th {border-spacing: 0px ;
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
}
table.sample td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(0, 46, 98);

}

td.orderform {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-top: 1px;

}

th.orderform {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-top: 1px;

}
td.orderformtop {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
}
td.orderformtopnoleft {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-left: 1px;
}

td.orderformqty {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-top: 0px;
	border-left: 0px;
}
th.orderformqty {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
}


td.orderformqty {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-top: 0px;
	border-left: 0px;
}

.orderformtableheaders {font-size: 12px; font-weight:bold}

td.orderformprice {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-top: 0px;
	border-left: 0px;

}
th.orderformprice {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
}
th.orderformproduct {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(0, 46, 98);
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
}


a:link { color:#002B5C; font-weight:bold;}

a.orderformlink:link{
	font-size:12pt;
	text-decoration:none;
	color:#002B5C;
	font-weight:bold;
}

a.orderformlink:visited{
	font-size:12pt;
	text-decoration:none;
	color:#002B5C;
	font-weight:bold;
}
a.orderformlink:hover{
	font-size:12pt;
	text-decoration:none;
	color:#002B5C;
	font-weight:bold;
}

a.orderformlinksmaller{
	font-size:11pt;
	text-decoration:none;
	color:#002B5C;
	font-weight:bold;
}

a.orderformlinksmaller:link{
	font-size:11pt;
	text-decoration:none;
	color:#002B5C;
	font-weight:bold;
}

a.orderformlinksmaller:visited{
	font-size:11pt;
	text-decoration:none;
	color:#002B5C;
	font-weight:bold;
}
a.orderformlinksmaller:hover{
	font-size:11pt;
	text-decoration:none;
	color:#002B5C;
	font-weight:bold;
}

.altcurrency {font-size: 16pt}

.heading {font-size: 18pt; font-weight:bold;}

.termsbodytext {font-size: 11pt;}

.stockistsheading{
	font-size:16pt;
	font-weight:normal;
}

.stockistsheadingnotbold{
	font-size:14pt;
}

.stockiststext{
	font-size:12pt;
}
a.stockiststext:link{
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
}
a.stockiststext:visited{
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
}
a.stockiststext:hover{
	font-size:12pt;
	text-decoration:underline;
	font-weight:bold;
}

.stockistcountries:link{
		font-size:13px;
		text-decoration:none;
		font-weight:bold;
}
.stockistcountries:visited{
		font-size:13px;
		text-decoration:none;
		font-weight:bold;
}
.stockistcountries:hover{
		font-size:13px;
		text-decoration:underline;
		font-weight:bold;
}

