.blackText {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
.blackBoldText {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
.blackSmallText {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
}
.button { background-image: url(../images/fadegrey.jpg);}
.imageCentre {
	align: center; 
	margin-left: 0.5em;
	margin-right: 0.5em;
}
.imageLeft {
	float: left; 
	margin-right: 0.5em;
}
.imageRight {
	float: right; 
	margin-left: 0.5em;
}
.blueCartHeading {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #0072C6;
	letter-spacing: 0.1em ;
	padding-top:6px ;
	padding-bottom:10px ;
}
.blueH1 {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #0072C6;
	letter-spacing: 0.3em;
}
.blueH2 {
	font: bold normal 14px Arial, Helvetica, sans-serif;
	color: #0072C6;
	letter-spacing: 0.1em;
}
.blueH3 {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #0072C6;
	letter-spacing: 0.1em;
}
.blueText {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #0072C6;
}
.orangeCartHeading {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #F95602;
	letter-spacing: 0.1em ;
	padding-top:6px ;
	padding-bottom:10px ;
}
.orangeH1 {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #F95602;
	letter-spacing: 0.3em;
}
.orangeH2 {
	font: bold normal 14px Arial, Helvetica, sans-serif;
	color: #F95602;
	letter-spacing: 0.1em;
}
.orangeH3 {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #F95602;
	letter-spacing: 0.1em;
}
.orangeText {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #F95602;
}
.purpleCartHeading {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #70147A;
	letter-spacing: 0.1em ;
	padding-top:6px ;
	padding-bottom:10px ;
}
.purpleH1 {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	letter-spacing: 0.3em;
	color: #70147A;
}
.purpleH2 {
	font: bolder normal 14px Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	color: #70147A;
}
.redCartHeading {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #D62828;
	letter-spacing: 0.1em ;
	padding-top:6px ;
	padding-bottom:10px ;
}
.redH1 {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #D62828;
	letter-spacing: 0.3em;
}
.redH2 {
	font: bold normal 14px Arial, Helvetica, sans-serif;
	color: #D62828;
	letter-spacing: 0.1em;
}
.redH3 {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #D62828;
	letter-spacing: 0.1em;
}
.redText {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #D62828;
}
.redPara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #D62828;
}
.redItalicText {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #D62828;
}
.tealCartHeading {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #009EA0;
	letter-spacing: 0.1em ;
	padding-top:6px ;
	padding-bottom:10px ;
}
.tealH1 {
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color: #009EA0;
	letter-spacing: 0.3em;
}
.tealH2 {
	font: bold normal 14px Arial, Helvetica, sans-serif;
	color: #009EA0;
	letter-spacing: 0.1em;
}
.tealH3 {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #009EA0;
	letter-spacing: 0.1em;
}
.tealText {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #009EA0;
}
// All standard links will be underlined ...
a:link {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: underline;
}
a:active {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: underline;
}

.pageNav {
	font: 15px Arial, Helvetica, sans-serif;
	color: #0072C6;
}
a.pageNav:active {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: underline;
}
a.pageNav:link {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #0072C6;
	text-decoration: underline;
}
a.pageNav:visited {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #0072C6;
	text-decoration: underline;
}
a.pageNav:hover {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: underline;
}

a.rangeNav:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: none;
}
a.rangeNav:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.rangeNav:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.rangeNav:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: none;
}

a.smallText:active {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: none;
}
a.smallText:link {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.smallText:visited {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.smallText:hover {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: none;
}

body.customer {
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #E4EEEE;
	scrollbar-darkshadow-color : #000000;
	scrollbar-face-color : #E4EEEE;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #E4EEEE;
	font-family: Arial, Helvetica, sans-serif;
}
body.enews {
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : Red;
	scrollbar-base-color : #FAEBD7;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #FAEBD7;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #FAEBD7;
	font-family: Arial, Helvetica, sans-serif;
}
input { font-size: 8.5pt; background-color: #FFFFFF;  color: #000000; }
img { border: none; }
p {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
p.leftNav a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #D62828;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
}
p.leftNav a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
}
p.leftNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
}
p.leftNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #D62828;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
}
p.smallLeftNav a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #D62828;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
	text-align: right;
}
p.smallLeftNav a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
	text-align: right;
}
p.smallLeftNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
	text-align: right;
}
p.smallLeftNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #D62828;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
	text-align: right;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
td a:link {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
td a:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
td a:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #D62828;
}
td a:active {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #D62828;
}

table.productCategory a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
table.productCategory a:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: none;
}
table.productCategory a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
table.productCategory a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D62828;
	text-decoration: none;
}
table.productCategory td {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
table.topMenu a {
	font-family: arial;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
}
table.topMenu a:visited {
	font-family: arial;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
}
table.topMenu a:active {
	font-family: arial;
	color: #D62828;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
}
table.topMenu a:hover {
	font-family: arial;
	color: #D62828;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
}
ul { 
	margin-left: 20px; 
	margin-right: 0px; 
	list-style-type: disc; 
	list-style-position: outside;
}