HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
APPLET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ABBR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BIG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DFN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FONT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
INS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
KBD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
Q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
S {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SAMP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SMALL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRIKE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRONG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUB {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
VAR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
:focus {
	outline: 0
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
TABLE {
	BORDER-COLLAPSE: separate; border-spacing: 0;
}
TD {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px
}
CAPTION {
	FONT-WEIGHT: normal
}
COL {
	FONT-WEIGHT: normal
}
TH {
	FONT-WEIGHT: normal
}
TD {
	FONT-WEIGHT: normal
}
BLOCKQUOTE:unknown {
	content: ""
}
BLOCKQUOTE:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
BLOCKQUOTE {
	quotes: "" ""
}
Q {
	quotes: "" ""
}
BODY {
	FONT-SIZE: 62.5%
}
A {
	TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px
}
H2 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px
}
H3 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px
}
H4 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
H1 {
	FONT-SIZE: 2em; TEXT-TRANSFORM: uppercase
}
H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 0.5em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
H6 {
	FONT-SIZE: 1em
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ABBR {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
STRONG {
	FONT-WEIGHT: bold
}
.strong {
	FONT-WEIGHT: bold
}
P {
	MARGIN: 1em 0px; LINE-HEIGHT: 1.2em
}
INPUT.text {
	FONT-SIZE: 1em
}
INPUT.password {
	FONT-SIZE: 1em
}
TEXTAREA {
	FONT-SIZE: 1em
}
SELECT {
	FONT-SIZE: 1em
}
INPUT.button {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #808080 1px solid
}
BUTTON.button {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #808080 1px solid
}
INPUT.transparentbutton {
	PADDING-RIGHT: 8px; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
A.button {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e0e0e0 1px solid; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: #808080 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none! important
}
A.button SPAN {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.required {
	
}
SPAN.required {
	FONT-SIZE: 1.1em
}
UL.product-full-desc {
	LIST-STYLE-POSITION: inside; MARGIN: 1em 0px; LIST-STYLE-TYPE: disc
}
TEXTAREA.full-width {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; WIDTH: 90%; PADDING-TOP: 3px; HEIGHT: 10em
}
.visible-script-only {
	DISPLAY: none! important
}
.visible-noscript-only {
	
}
.missing-label {
	FONT-WEIGHT: bold; COLOR: #f00
}
#site-frame-outer {
	PADDING-LEFT: 11px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1002px; POSITION: relative
}
#site-frame-inner {
	PADDING-RIGHT: 11px; WIDTH: 991px
}
#site-content {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 991px
}
#page-area {
	CLEAR: none; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative;
	color:#241f20;
}



#page-area h3 {
	color:#02a5df;
	font-size:1.5em;
}




#site-content #page-area {
	FONT-SIZE: 1em; MARGIN-LEFT: 190px; WIDTH: 600px
}
#header-break {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -5000px; PADDING-TOP: 0px; HEIGHT: 10px
}
#footer-terms {
	MARGIN: 5px auto; OVERFLOW: hidden; WIDTH: 980px; POSITION: relative; TEXT-ALIGN: center
}
#footer-copyright {
	MARGIN: 5px auto; OVERFLOW: hidden; WIDTH: 980px; POSITION: relative; TEXT-ALIGN: center
}
#footer-copyright {
	MARGIN: 0px auto
}
#site-header {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#site-header H1.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; CURSOR: pointer; MAX-HEIGHT: 77px; PADDING-TOP: 0px
}
#site-header UL.links {
	FLOAT: left
}
#site-header UL.links LI {
	FLOAT: right; MARGIN: 0px 0.5em
}
#site-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#site-footer A {
	
}
#site-footer A:link {
	
}
#site-footer A:visited {
	
}
#site-footer A:hover {
	
}
#site-footer A:active {
	
}
#site-footer UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px auto; PADDING-TOP: 0.3em
}
#site-footer UL LI {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#site-footer UL LI.last {
	BORDER-RIGHT-STYLE: none
}
.banner A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 468px; HEIGHT: 60px
}
.footer-banner A {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#top-nav {
	CLEAR: both; OVERFLOW: hidden
}
#top-nav A {
	LINE-HEIGHT: 1.3em; TEXT-DECORATION: none
}
#top-nav A {
	TEXT-DECORATION: none
}
#top-nav A:link {
	TEXT-DECORATION: none
}
#top-nav A:visited {
	
}
#top-nav A:hover {
	TEXT-DECORATION: underline
}
#top-nav A:active {
	
}
#top-nav UL LI {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; FLOAT: left; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
#top-nav UL LI.login {
	
}
#top-nav UL LI.login A {
	
}
#top-nav UL LI.login A:link {
	
}
#top-nav UL LI.login A:hover {
	
}
#top-nav UL LI.active {
	
}
#top-nav UL LI.active A {
	
}
#top-nav UL LI.active A:link {
	
}
#top-nav UL LI.active A:visited {
	
}
#top-nav UL LI.active A:active {
	
}
#top-nav UL LI.active A:hover {
	
}
#top-nav UL LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#top-nav UL.main-menu {
	FLOAT: left
}
#top-nav UL.secondary-menu {
	FLOAT: right
}
#side-nav {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 190px
}
#side-nav UL.section-menu {
	MARGIN: 10px 0px
}
#side-nav UL.section-menu H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 22px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 6px
}
#side-nav UL.section-menu H3.action {
	
}
#side-nav UL.section-menu H3.action-opened {
	
}
#side-nav UL.section-menu H3 A {
	DISPLAY: block
}
#side-nav UL.section-menu LI {
	BORDER-BOTTOM: 1px solid
}
#side-nav UL.section-menu LI.last {
	BORDER-BOTTOM: 2px solid
}
#side-nav UL.section-menu LI A {
	TEXT-DECORATION: none
}
#side-nav UL.section-menu LI A:link {
	TEXT-DECORATION: none
}
#side-nav UL.section-menu LI A:visited {
	
}
#side-nav UL.section-menu LI A:hover {
	
}
#side-nav UL.section-menu LI A:active {
	
}
#side-nav UL.section-menu LI UL {
	
}
#side-nav UL.section-menu LI UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#side-nav UL.section-menu LI UL LI A {
	TEXT-DECORATION: underline
}
#side-nav UL.section-menu LI UL LI A:link {
	TEXT-DECORATION: underline
}
#side-nav UL.section-menu LI UL LI A:visited {
	
}
#side-nav UL.section-menu LI UL LI A:hover {
	
}
#side-nav UL.section-menu LI UL LI A:active {
	
}
#side-nav DIV.sub-section-menu {
	
}
#side-nav UL.section-menu A.show-redundant-sub-sections-link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#side-nav UL.section-menu A.show-redundant-sub-sections-link {
	TEXT-DECORATION: underline
}
#side-nav UL.section-menu A.show-redundant-sub-sections-link:link {
	TEXT-DECORATION: underline
}
#side-nav UL.section-menu A.show-redundant-sub-sections-link:visited {
	
}
#side-nav UL.section-menu A.show-redundant-sub-sections-link:hover {
	
}
#side-nav UL.section-menu A.show-redundant-sub-sections-link:active {
	
}
#side-nav .search-form-container {
	WIDTH: 190px
}
#side-nav FIELDSET.search-form {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px
}
#side-nav FIELDSET.search-form .main-area LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 4px
}
#side-nav FIELDSET.search-form .main-area INPUT.text {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 5px
}
#side-nav FIELDSET.search-form .main-area A.button {
	FLOAT: left; WIDTH: auto
}
#side-nav FIELDSET.search-form .secondary-area {
	PADDING-TOP: 3px
}
#side-nav FIELDSET.search-form .meta-specials-option {
	MARGIN-BOTTOM: 3px
}
#side-nav FIELDSET.search-form .meta-specials-option INPUT.checkbox {
	MARGIN: 0px
}
#side-nav .green-product-filter {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
#util-nav {
	CLEAR: right; FLOAT: right; MARGIN: 10px 0px; WIDTH: 190px
}
#util-nav UL.main-menu {
	MARGIN-TOP: 10px
}
#util-nav UL.main-menu LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: 1px solid
}
#util-nav UL.main-menu LI.last {
	BORDER-BOTTOM-WIDTH: 0px
}
#util-nav UL.main-menu LI H3 {
	MARGIN-TOP: 0px
}
#util-nav UL.main-menu LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#util-nav UL.main-menu A {
	
}
#util-nav UL.main-menu A:link {
	
}
#util-nav UL.main-menu A:visited {
	
}
#util-nav UL.main-menu A:hover {
	
}
#util-nav UL.main-menu A:active {
	
}
#util-nav .box {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
#util-nav .box H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
#util-nav .box P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-TOP: 0px
}
#util-nav .box .footer {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#basket-mini-header {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 40px; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-LEFT: 1px solid; WIDTH: 148px; CURSOR: pointer; PADDING-TOP: 12px; BORDER-BOTTOM: 1px solid
}
#basket-mini {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: 1px solid; WIDTH: 176px; PADDING-TOP: 6px; BORDER-BOTTOM: 1px solid
}
#basket-mini P {
	MARGIN: 0.6em 0px
}
#basket-mini TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#basket-mini TABLE TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#basket-mini TABLE CAPTION {
	DISPLAY: none
}
#basket-mini TABLE TH {
	FONT-WEIGHT: bold
}
#basket-mini TABLE TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#basket-mini TABLE TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#basket-mini TABLE .col-price {
	WIDTH: 10ex; TEXT-ALIGN: right
}
#basket-mini TABLE.order-total {
	BORDER-TOP: 1px dashed; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#basket-mini TABLE.order-total TH {
	FONT-WEIGHT: normal
}
#basket-mini FIELDSET {
	BORDER-TOP: 1px dashed; PADDING-TOP: 0.3em
}
#basket-mini FIELDSET INPUT.button {
	FLOAT: right; MARGIN-LEFT: 0.5em
}
#basket-mini FIELDSET INPUT.imagebutton {
	FLOAT: right; MARGIN-LEFT: 0.5em
}
#footer-menu {
	MARGIN: 1em auto; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: center
}
#footer-menu UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px auto; PADDING-TOP: 0.3em
}
#footer-menu UL LI {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer-menu UL LI.last {
	BORDER-RIGHT-STYLE: none
}
TABLE.sheet-style {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.sheet-style TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.sheet-style CAPTION {
	DISPLAY: none
}
TABLE.sheet-style THEAD TR {
	
}
TABLE.sheet-style THEAD TH {
	TEXT-ALIGN: center
}
TABLE.sheet-style TH A {
	
}
TABLE.sheet-style A:link {
	
}
TABLE.sheet-style TH A:hover {
	
}
TABLE.sheet-style TFOOT {
	
}
TABLE.sheet-style TFOOT TD {
	
}
TABLE.sheet-style TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.sheet-style TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.sheet-style TBODY TR {
	
}
TABLE.sheet-style TBODY TR.odd {
	
}
TABLE.sheet-style TBODY TR.even {
	
}
TABLE.sheet-style TBODY TR.highlight {
	
}
TABLE.sheet-style TR.group-desc {
	
}
TABLE.sheet-style TR.group-desc TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TABLE.sheet-style TR.group-desc UL {
	DISPLAY: inline
}
TABLE.sheet-style TR.group-desc UL LI {
	DISPLAY: inline
}
TABLE.sheet-style TR.group-desc UL LI {
	PADDING-RIGHT: 0px; FONT-WEIGHT: bold; MARGIN-RIGHT: 0px
}
TABLE.sheet-style TR.group-desc TH {
	PADDING-RIGHT: 0px; FONT-WEIGHT: bold; MARGIN-RIGHT: 0px
}
TABLE.sheet-style TBODY TD {
	
}
TABLE.sheet-style TBODY A {
	
}
TABLE.sheet-style TBODY A:link {
	
}
TABLE.sheet-style TBODY A:visited {
	
}
TABLE.sheet-style TBODY A:hover {
	
}
TABLE.sheet-style TBODY A:active {
	
}
TABLE.sheet-style P {
	MARGIN: 0px
}
TABLE.sheet-style TH.col-price {
	TEXT-ALIGN: right
}
TABLE.sheet-style TH.col-pricevat {
	TEXT-ALIGN: right
}
TABLE.sheet-style TH.col-vat {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-desc {
	VERTICAL-ALIGN: top
}
TABLE.sheet-style TD.col-page {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-packsize {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-listprice {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-price {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-pricevat {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-vat {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-qty {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-ponumber {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.sheet-style TD.col-qty {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.sheet-style TD.col-date {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.sheet-style TD.col-saving {
	TEXT-ALIGN: right
}
TABLE.sheet-style TD.col-remove {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
TABLE.sheet-style TD.col-stockvalue {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
TABLE.sheet-style TD.col-reason {
	
}
TABLE.sheet-style TD.col-other {
	VERTICAL-ALIGN: top
}
TABLE.sheet-style TD.col-reason SELECT {
	WIDTH: 9em
}
TABLE.sheet-style TD.col-other INPUT.text {
	WIDTH: 9em
}
.warning {
	TEXT-ALIGN: center
}
.terms {
	TEXT-ALIGN: center
}
.copyright {
	TEXT-ALIGN: center
}
.banner {
	TEXT-ALIGN: center
}
.customer-welcome-logo {
	TEXT-ALIGN: center
}
.customer-welcome-text {
	TEXT-ALIGN: center
}
.shopping-basket-icon {
	TEXT-ALIGN: center
}
.terms {
	MARGIN: 0.3em 0px 0px
}
.copyright {
	MARGIN: 0.3em 0px 0px
}
.header-logo-image IMG {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
TABLE#home-buttons {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2em; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
TABLE#home-buttons TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.delivery-description {
	TEXT-ALIGN: center
}
#oscarnet1-page-title {
	MARGIN: 0.5em 0px; TEXT-ALIGN: center
}
#oscarnet1-page-title TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px auto; BORDER-RIGHT-WIDTH: 0px
}
#oscarnet1-page-title TABLE TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#oscarnet1-page-title H2 {
	PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1em; FONT-STYLE: italic; TEXT-ALIGN: center
}
.compatible-consumables-header-area {
	DISPLAY: block; TEXT-ALIGN: center
}
.compatible-consumables-button-area {
	PADDING-TOP: 6px; TEXT-ALIGN: center
}
.compatible-consumables-text-area {
	FONT-SIZE: 18px; TEXT-ALIGN: center
}
.list-footer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-RIGHT-WIDTH: 0px
}
.validation-summary {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
.validation-summary UL {
	MARGIN: 10px; LIST-STYLE-TYPE: disc
}
.validation-summary UL LI {
	MARGIN: 0px 0px 0px 15px; LINE-HEIGHT: 1.3em
}
.form {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; PADDING-TOP: 5px
}
.form FIELDSET SPAN.formlegend {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase
}
.form FIELDSET DIV.clear {
	MARGIN-BOTTOM: 5px
}
.form FIELDSET LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 30%; POSITION: relative; TOP: 0.3em; TEXT-ALIGN: right
}
.form FIELDSET LABEL.inline {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; WIDTH: auto; TEXT-ALIGN: left
}
.form FIELDSET P {
	MARGIN: 0.5em 0pt
}
.form .form-footer .required-note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.form .form-footer {
	PADDING-LEFT: 7px; MARGIN-LEFT: 30%; OVERFLOW: hidden; PADDING-TOP: 3px
}
.form FIELDSET INPUT {
	LEFT: 7px; POSITION: relative
}
.form FIELDSET SELECT {
	LEFT: 7px; POSITION: relative
}
.form FIELDSET TEXTAREA {
	LEFT: 7px; POSITION: relative
}
.form FIELDSET INPUT.text {
	WIDTH: 60%
}
.form FIELDSET INPUT.password {
	WIDTH: 60%
}
.form FIELDSET TEXTAREA {
	WIDTH: 60%
}
.form FIELDSET INPUT.checkbox {
	FLOAT: left
}
.form FIELDSET SELECT {
	WIDTH: 61%
}
.form FIELDSET SELECT.original-width {
	WIDTH: auto
}
.form FIELDSET .month-dropdown {
	WIDTH: 30%
}
.form FIELDSET .year-dropdown {
	WIDTH: 30%
}
.form FIELDSET UL.radio LI {
	CLEAR: both; MARGIN-LEFT: 20px; LINE-HEIGHT: 1.5em; POSITION: relative
}
.form FIELDSET UL.radio LI LABEL {
	FONT-WEIGHT: normal; WIDTH: auto; TOP: -0.1em
}
.form FIELDSET UL.radio LI INPUT {
	LEFT: -23px; POSITION: absolute; TOP: -2px
}
.form .column {
	FLOAT: left; WIDTH: 49%
}
.form .column FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px; PADDING-TOP: 0px
}
.form .column FIELDSET SELECT {
	WIDTH: 90%
}
.form .column FIELDSET INPUT.text {
	WIDTH: 70%
}
DIV.tabs .form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.tabs .form DIV.clear {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.tabs .form FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.tabs .form .column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.tabs .form {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.tabs .form DIV.clear {
	OVERFLOW: hidden
}
DIV.tabs .form FIELDSET {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.tabs .form .column FIELDSET INPUT.text {
	POSITION: static
}
DIV.tabs .form .column FIELDSET INPUT.password {
	POSITION: static
}
DIV.tabs .form .column FIELDSET INPUT.button {
	POSITION: static
}
DIV.tabs .form .column FIELDSET SELECT {
	POSITION: static
}
DIV.tabs .form .column FIELDSET TEXTAREA {
	POSITION: static
}
.home-news-gallery-area {
	OVERFLOW: hidden
}
.home-news-gallery-area H3 {
	TEXT-ALIGN: center
}
DIV.home-news-gallery-container {
	LEFT: 50%; FLOAT: left; POSITION: relative
}
UL.home-news-gallery {
	LEFT: -50%; POSITION: relative
}
UL.home-news-gallery LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-TOP: 0px
}
UL.tabs {
	Z-INDEX: 10; MARGIN: 0px 0px -1px; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative
}
UL.tabs LI {
	PADDING-LEFT: 3px; FLOAT: left; MARGIN-RIGHT: 1px
}
UL.tabs LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
UL.tabs LI H3 A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 100%! important
}
UL.tabs LI H3 A {
	
}
UL.tabs LI H3 A:link {
	
}
UL.tabs LI H3 A:visited {
	
}
UL.tabs LI H3 A:active {
	
}
UL.tabs LI H3 A:hover {
	
}
UL.tabs LI H3 A {
	TEXT-DECORATION: none
}
UL.tabs LI H3 A:link {
	TEXT-DECORATION: none
}
UL.tabs LI H3 A:visited {
	TEXT-DECORATION: none
}
UL.tabs LI H3 A:active {
	TEXT-DECORATION: none
}
UL.tabs LI H3 A:hover {
	TEXT-DECORATION: underline
}
UL.tabs LI.tab-active {
	
}
UL.tabs LI.tab-active H3 A {
	
}
UL.tabs LI.tab-active H3 A {
	
}
UL.tabs LI.tab-active H3 A:link {
	
}
UL.tabs LI.tab-active H3 A:visited {
	
}
UL.tabs LI.tab-active H3 A:active {
	
}
UL.tabs LI.tab-active H3 A:hover {
	
}
UL.tabs LI.tab-disabled H3 A {
	
}
DIV.tabs {
	PADDING-RIGHT: 5px; BORDER-TOP: 5px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.warning {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.name-value-pair .name {
	DISPLAY: inline; MARGIN-RIGHT: 5px
}
.name-value-pair .value {
	DISPLAY: inline; FONT-WEIGHT: bold
}
TABLE.name-value-pair {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.name-value-pair TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.name-value-pair TH.name {
	FONT-WEIGHT: normal
}
TABLE.name-value-pair TD.value {
	FONT-WEIGHT: bold
}
UL.pager {
	FLOAT: right
}
UL.pager LI {
	DISPLAY: inline
}
UL.pager LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
UL.pager LI A {
	TEXT-DECORATION: none
}
UL.pager LI A:link {
	TEXT-DECORATION: none
}
UL.pager LI A:visited {
	TEXT-DECORATION: none
}
UL.pager LI A:active {
	TEXT-DECORATION: none
}
UL.pager LI A:hover {
	TEXT-DECORATION: none
}
UL.pager LI INPUT.button {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
UL.pager LI INPUT.imagebutton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
UL.pager LI SPAN.active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 1px
}
UL.product-filter {
	FLOAT: left
}
UL.product-filter LI {
	DISPLAY: inline
}
UL.product-filter LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
UL.product-filter LI A {
	TEXT-DECORATION: none
}
UL.product-filter LI A:link {
	TEXT-DECORATION: none
}
UL.product-filter LI A:visited {
	TEXT-DECORATION: none
}
UL.product-filter LI A:active {
	TEXT-DECORATION: none
}
UL.product-filter LI A:hover {
	TEXT-DECORATION: none
}
UL.product-filter LI INPUT.button {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
UL.product-filter LI INPUT.imagebutton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
UL.product-filter LI SPAN.active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 1px
}
TABLE.product-prices {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.product-prices TH {
	PADDING-RIGHT: 0.2em; TEXT-ALIGN: left
}
TABLE.product-prices TD {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
TABLE.product-prices TD.col-saving {
	
}
TABLE.product-prices SPAN.product-prices-asterisk {
	
}
UL.product-icons {
	MARGIN-TOP: 0.5em
}
UL.product-icons LI {
	DISPLAY: inline
}
UL.product-icons LI IMG {
	MAX-WIDTH: 32px; MAX-HEIGHT: 32px
}
.delivery-charge-list {
	MARGIN: 0px auto; WIDTH: 70%
}
.product-list {
	
}
.product-list .header {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0.5em; OVERFLOW: hidden; PADDING-TOP: 0.5em
}
.product-list .header .sort-by {
	FLOAT: left
}
.product-list .header .show-thumbnails {
	FLOAT: right
}
.product-list .header .first-char-filter {
	FLOAT: left; MARGIN-RIGHT: 2em
}
.product-list .header .pager {
	FLOAT: right; MARGIN-LEFT: 2em
}
.product-list .header .product-filter {
	FLOAT: right
}
.product-list .header DIV.add-to-basket-area {
	FLOAT: right; MARGIN-LEFT: 6px
}
.product-list .footer {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.product-list .footer .pager {
	FLOAT: right; MARGIN-LEFT: 0px
}
.product-list .footer DIV.add-to-basket-area {
	FLOAT: right; MARGIN-LEFT: 6px
}
.continue-button-footer {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
.product-list TABLE.pl-simple {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px
}
.product-list TABLE.pl-simple UL.properties LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 5em; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px
}
.product-list TABLE.pl-simple THEAD TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
.product-list TABLE.pl-simple THEAD TH.numeric {
	TEXT-ALIGN: right
}
.product-list TABLE.pl-simple TD {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-RIGHT-WIDTH: 0px
}
.product-list TABLE.pl-simple TD.numeric {
	TEXT-ALIGN: right
}
.product-list TABLE.pl-simple P.price-value {
	WHITE-SPACE: nowrap
}
.product-list TABLE.pl-simple SPAN.product-prices-asterisk {
	
}
.product-list TABLE.pl-simple .product-icons {
	TEXT-ALIGN: left
}
.product-list TABLE.pl-simple TD.col-qty {
	WHITE-SPACE: normal
}
.product-list TABLE.pl-simple TD.col-qty DIV {
	WHITE-SPACE: nowrap
}
.product-list TABLE.sheet-style TD.col-saving {
	
}
.product-list TABLE.sheet-style TR.even TD.col-saving {
	
}
.product-list UL.pl-thumbnails {
	OVERFLOW: hidden
}
.product-list UL.pl-thumbnails P {
	MARGIN: 0px 0px 6px
}
.product-list UL.pl-thumbnails LI.pl-item {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.product-list UL.pl-thumbnails LI.pl-item .pli-compare-check {
	MIN-WIDTH: 13px; MIN-HEIGHT: 1px; FLOAT: left
}
.product-list UL.pl-thumbnails LI.pl-item .product-picture {
	FLOAT: left; TEXT-ALIGN: center
}
.product-list UL.pl-thumbnails LI.pl-item .product-pack-size {
	DISPLAY: inline
}
.product-list UL.pl-thumbnails LI.pl-item .product-page {
	DISPLAY: inline; MARGIN-LEFT: 20px
}
.product-list UL.pl-thumbnails LI.pl-item UL.pricing-icons {
	FLOAT: right; MARGIN-LEFT: 5px
}
.product-list UL.pl-thumbnails LI.pl-item .pricing-info-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-TOP: 0px
}
.product-list UL.pl-thumbnails LI.pl-item .details-link-container {
	FLOAT: left
}
.product-list UL.pl-thumbnails LI.pl-item .personal-cat {
	MARGIN-BOTTOM: 5px
}
.product-list UL.pl-thumbnails LI.pl-item UL.properties LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 5em; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px
}
.product-list UL.pl-thumbnails LI.pl-item .description-group FIELDSET {
	FLOAT: right; MARGIN: 0px; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.product-list UL.pl-thumbnails LI.pl-item .description-group {
	
}
.product-list UL.pl-grouped-thumbnails UL.group-desc {
	PADDING-RIGHT: 0.7em; DISPLAY: block; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.product-list UL.pl-grouped-thumbnails UL.group-desc LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; FONT-WEIGHT: bold; MARGIN-RIGHT: 0px
}
.product-list UL.pl-exotic {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.product-list UL.pl-exotic LI.pl-item {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 5em; MARGIN: 0px 3px 3px 0px; OVERFLOW: hidden; WIDTH: 28%; PADDING-TOP: 6px; POSITION: relative; TEXT-OVERFLOW: ellipsis
}
.product-list UL.pl-exotic LI.pl-item P {
	MARGIN: 0px 0px 4px
}
.product-list UL.pl-exotic LI.pl-item .product-code {
	CLEAR: both; OVERFLOW: auto; LINE-HEIGHT: normal
}
.product-list UL.pl-exotic LI.pl-item .product-pack-size {
	DISPLAY: inline; MARGIN-RIGHT: 5px
}
.product-list UL.pl-exotic LI.pl-item .product-page {
	DISPLAY: inline
}
.product-list UL.pl-exotic LI.pl-item .promos-message {
	
}
.product-list UL.pl-exotic LI.pl-item UL.pricing-icons {
	TEXT-ALIGN: right
}
.product-list UL.pl-exotic LI.pl-item .product-icons LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.product-list UL.pl-exotic LI.pl-item .product-icons LI IMG {
	MARGIN: 0px
}
.product-list UL.pl-exotic LI.pl-item .pricing-info-container {
	FLOAT: right
}
.product-list UL.pl-exotic LI.pl-item IMG.product-thumbnail-img {
	MARGIN-RIGHT: 1em
}
.product-list UL.pl-exotic LI.pl-item FIELDSET {
	LEFT: 6px; BOTTOM: 6px; WHITE-SPACE: nowrap; POSITION: absolute
}
.product-list UL.pl-exotic LI.pl-item FIELDSET LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em
}
.product-list UL.pl-exotic LI.pl-item DIV.product-picture {
	TEXT-ALIGN: center
}
TABLE.order-total {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.order-total TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.order-total CAPTION {
	DISPLAY: none
}
TABLE.order-total TD.col-price {
	FONT-WEIGHT: bold; WIDTH: 10ex; TEXT-ALIGN: right
}
TABLE.order-total TD.col-pricevat {
	FONT-WEIGHT: bold; WIDTH: 10ex; TEXT-ALIGN: right
}
TABLE.order-total TD.col-saving {
	
}
.order-header-info {
	OVERFLOW: hidden
}
.order-details {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.order-details TABLE.od-lines {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.order-details TABLE.od-lines TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.order-details TABLE.od-lines THEAD TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
.order-details TABLE.od-lines TD.col-return-checkbox INPUT {
	WIDTH: 16px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.order-details TABLE.od-lines .pli-icons IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MAX-WIDTH: 45px; PADDING-BOTTOM: 0px; MARGIN: 0px; MAX-HEIGHT: 20px; PADDING-TOP: 0px
}
.order-details TABLE.od-lines UL.properties LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 1.5em; PADDING-TOP: 0px
}
.order-details TABLE.od-lines TR.data-row SPAN {
	FONT-WEIGHT: bold
}
.order-details .ord-total {
	FONT-WEIGHT: bold; FLOAT: right; TEXT-ALIGN: right
}
.order-details .ord-total LABEL {
	FONT-WEIGHT: normal
}
.order-details TABLE.od-lines TD.col-code {
	VERTICAL-ALIGN: top
}
.order-details TABLE.od-lines .col-qty {
	TEXT-ALIGN: center
}
.order-details TABLE.od-lines .col-ret-reason {
	TEXT-ALIGN: center
}
.order-details TABLE.od-lines .col-checkbox {
	TEXT-ALIGN: center
}
.order-details TABLE.od-lines .col-return {
	TEXT-ALIGN: center
}
.order-details TABLE.od-lines .col-remove IMG {
	WIDTH: 16px; HEIGHT: 16px
}
.order-details TABLE.order-total {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.order-details TABLE.order-total TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.order-details TABLE.order-total TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.report-list P {
	MARGIN-TOP: 0px
}
.report-list TABLE.sheet-style {
	
}
.report-list TABLE.sheet-style THEAD TH {
	BORDER-BOTTOM: 1px solid
}
.report-list TABLE.sheet-style TFOOT TD {
	BORDER-TOP: 1px solid
}
.report-list TABLE.sheet-style TFOOT TD {
	TEXT-ALIGN: right
}
.report-list TABLE.sheet-style TFOOT TD.col-total {
	TEXT-ALIGN: center
}
.report-list TABLE.sheet-style TH.col-costcentre-name {
	TEXT-ALIGN: left
}
.report-list TABLE.sheet-style TH.col-costcentre-ref {
	TEXT-ALIGN: left
}
.report-list TABLE.sheet-style TH.col-return {
	TEXT-ALIGN: center
}
.report-list TABLE.sheet-style TH.col-month {
	TEXT-ALIGN: right
}
.report-list TABLE.sheet-style TH.col-total {
	TEXT-ALIGN: right
}
.report-list TABLE.sheet-style TD.col-month-order {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.report-list TABLE.sheet-style TD.col-return {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.report-list TABLE.sheet-style TD.col-name-link {
	TEXT-ALIGN: right
}
.report-list TABLE.sheet-style TD.col-month {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.report-list TABLE.sheet-style TD.col-total {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
DIV.brief-address-list .name-value-pair .value {
	FONT-WEIGHT: normal
}
UL.address-list {
	BORDER-BOTTOM-WIDTH: 0px! important
}
UL.address-list UL.name-value-pair {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
UL.address-list UL.name-value-pair LI .value {
	FONT-WEIGHT: normal
}
UL.address-list UL.name-value-pair LI .name {
	DISPLAY: block; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 0.8em 0px 0px; WIDTH: 20%; TEXT-ALIGN: right
}
UL.address-list LI.al-item {
	POSITION: relative
}
UL.address-list LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.address-list LI.al-item INPUT.edit-address {
	RIGHT: 1em; POSITION: absolute; TOP: 0.5em
}
UL.address-list LI.al-item P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.address-list-footer {
	TEXT-ALIGN: center
}
.address-list-footer INPUT.add-address {
	MARGIN-TOP: 10px
}
.cost-centre-list TABLE.sheet-style {
	
}
.cost-centre-list TABLE.sheet-style TH {
	TEXT-ALIGN: left
}
.free-gift-list TABLE.sheet-style {
	
}
.free-gift-list TABLE.sheet-style TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
.order-list TABLE.sheet-style {
	
}
.order-list TABLE.sheet-style TD.col-img-action {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.order-list TABLE.sheet-style TD.col-order-number {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.order-list TABLE.sheet-style TD.col-return {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.return-details TABLE.sheet-style {
	
}
.auth-order-list TABLE.sheet-style {
	
}
.auth-order-list TABLE.sheet-style TD.col-auth-reason {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.auth-order-list TABLE.sheet-style TD.col-auth-action {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.auth-order-list .centered-text {
	PADDING-TOP: 15px; TEXT-ALIGN: center
}
.authoriser-list TABLE.sheet-style {
	WIDTH: auto
}
.authoriser-list TABLE.sheet-style TBODY TR {
	
}
.authoriser-list TABLE.sheet-style TBODY TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
.authoriser-list TABLE.sheet-style TBODY TD A {
	
}
.authoriser-list TABLE.sheet-style TBODY TD A:link {
	
}
.authoriser-list TABLE.sheet-style TBODY TD A:visited {
	
}
.authoriser-list TABLE.sheet-style TBODY TD A:hover {
	
}
.authoriser-list TABLE.sheet-style TBODY TD A:active {
	
}
.budget-report-list TABLE.sheet-style {
	
}
.returns-list TABLE.sheet-style {
	
}
.returns-summary-list TABLE.sheet-style {
	
}
.comparison-list {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.comparison-list-footer {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.comparison-list TABLE.cl-simple {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.comparison-list TABLE.cl-simple CAPTION {
	DISPLAY: none
}
.comparison-list TABLE.cl-simple TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.comparison-list TABLE.cl-simple TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.comparison-list TABLE.cl-simple TH {
	FONT-WEIGHT: bold; BORDER-BOTTOM: 1px solid
}
.comparison-list TABLE.cl-simple TD {
	BORDER-BOTTOM: 1px solid
}
.comparison-list TABLE.cl-simple .product-picture {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.comparison-list TABLE.cl-simple TD.col-qty {
	WHITE-SPACE: normal
}
.comparison-list TABLE.cl-simple .col-bulet-text-groups UL.product-full-desc {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 0px 1.3em
}
.comparison-list TABLE.cl-simple .col-bulet-text-groups UL.product-full-desc LI {
	MARGIN: 0px 0px 0.3em
}
.comparison-list TABLE.cl-simple .col-name {
	TEXT-ALIGN: left
}
UL.section-path {
	MARGIN: 10px 0px
}
UL.section-path LI {
	DISPLAY: inline
}
UL.section-gallery {
	MARGIN: 10px 0px 0px; OVERFLOW: hidden
}
UL.section-gallery H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal
}
UL.section-gallery LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px 3px 3px 0px; OVERFLOW: visible; WIDTH: 32%; PADDING-TOP: 6px
}
UL.section-gallery LI P.count {
	FONT-WEIGHT: bold; MARGIN: 0px; TEXT-ALIGN: right
}
UL.section-gallery LI IMG {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.order-summary-footer {
	MARGIN: 10px 0px
}
.order-summary-footer INPUT.place-order {
	FLOAT: right
}
.order-summary-header {
	Z-INDEX: 100; POSITION: relative
}
.order-summary-header INPUT.place-order {
	RIGHT: 5px; POSITION: absolute; TOP: 0px
}
.summary-tab {
	POSITION: relative
}
.summary-tab INPUT.save-order {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
UL.section-list {
	MARGIN: 1em 0px; OVERFLOW: hidden
}
UL.section-list LI {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0.5em; OVERFLOW: hidden; PADDING-TOP: 0.5em
}
UL.section-list LI H3 {
	FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80%; TEXT-OVERFLOW: ellipsis
}
UL.section-list LI P.count {
	FONT-WEIGHT: bold; FLOAT: right; MARGIN: 0px; WIDTH: 20%; TEXT-ALIGN: right
}
.bar-vertical {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 100%
}
.bar-vertical H3 {
	TEXT-ALIGN: center
}
.bar-vertical TR.bar-picture {
	VERTICAL-ALIGN: bottom; HEIGHT: 200px; TEXT-ALIGN: center
}
.bar-vertical TR.bar-picture TD {
	WIDTH: 8%
}
.bar-vertical TR.bar-month {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: center
}
.bar-vertical TR.bar-value {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: center
}
.bar-vertical TR.bar-picture IMG {
	WIDTH: 12px
}
.bar-picture TD {
	VERTICAL-ALIGN: bottom
}
.landing {
	MARGIN: 0.5em; OVERFLOW: hidden
}
.landing .landing-row-top {
	MARGIN-TOP: 20px
}
.landing .landing-row {
	CLEAR: both; MARGIN: 0px
}
.landing .column-left {
	FLOAT: left; WIDTH: 49%
}
.landing .column-right {
	FLOAT: left; WIDTH: 49%
}
.landing .column-left {
	
}
.landing .column-right {
	LEFT: -1px; POSITION: relative
}
.landing .landing-row .column-left {
	
}
.landing .landing-row .column-right {
	
}
.landing .landing-row-top .column-left P {
	MARGIN: 0px 10px 10px 0px
}
.landing .landing-row-top .column-left DIV {
	MARGIN: 0px 10px 10px 0px
}
.landing .landing-row-top .column-left UL {
	MARGIN: 0px 10px 10px 0px
}
.landing .landing-row-top .column-left H3 {
	MARGIN: 0px 10px 10px 0px
}
.landing .landing-row-top .column-right P {
	MARGIN: 0px 0px 10px 10px
}
.landing .landing-row-top .column-right DIV {
	MARGIN: 0px 0px 10px 10px
}
.landing .landing-row-top .column-right UL {
	MARGIN: 0px 0px 10px 10px
}
.landing .landing-row-top .column-right H3 {
	MARGIN: 0px 0px 10px 10px
}
.landing .landing-row .column-left P {
	MARGIN: 10px 10px 0px 0px
}
.landing .landing-row .column-left DIV {
	MARGIN: 10px 10px 0px 0px
}
.landing .landing-row .column-left UL {
	MARGIN: 10px 10px 0px 0px
}
.landing .landing-row .column-left H3 {
	MARGIN: 10px 10px 0px 0px
}
.landing .landing-row .column-right P {
	MARGIN: 10px 0px 0px 10px
}
.landing .landing-row .column-right DIV {
	MARGIN: 10px 0px 0px 10px
}
.landing .landing-row .column-right UL {
	MARGIN: 10px 0px 0px 10px
}
.landing .landing-row .column-right H3 {
	MARGIN: 10px 0px 0px 10px
}
.landing .landing-row-top H3 {
	FONT-SIZE: 1.2em
}
.landing .landing-row H3 {
	FONT-SIZE: 1.2em
}
.landing .column-left UL LI {
	MARGIN: 0px 0px 6px 1.8em; LIST-STYLE-TYPE: disc
}
.landing .column-right UL LI {
	MARGIN: 0px 0px 6px 1.8em; LIST-STYLE-TYPE: disc
}
.landing .landing-row .column-right .gap {
	FONT-SIZE: 1px; LEFT: -20px; WIDTH: 20px; POSITION: absolute; TOP: -20px; HEIGHT: 20px
}
.last-level-sections {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; WIDTH: 100%; PADDING-TOP: 10px
}
.last-level-sections H3 {
	MARGIN-TOP: 0px
}
.last-level-sections LI .count {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
.last-level-sections .sections-related {
	FLOAT: left; WIDTH: 48%
}
.last-level-sections .sections-related UL LI {
	MARGIN-BOTTOM: 1em
}
.last-level-sections .sections-related UL {
	LINE-HEIGHT: 1em
}
.last-level-sections .sections-related LI .count {
	DISPLAY: none
}
.last-level-sections .sections-narrow {
	PADDING-LEFT: 0.5em; LEFT: -1px; FLOAT: left; WIDTH: 48%; POSITION: relative
}
.last-level-sections .sections-narrow UL {
	LINE-HEIGHT: 1em
}
.last-level-sections .sections-narrow P {
	LINE-HEIGHT: 1em
}
.last-level-sections .sections-narrow UL LI {
	MARGIN-BOTTOM: 1em
}
.product-details {
	OVERFLOW: hidden; POSITION: relative
}
.product-details .product-desc {
	MARGIN-TOP: 0px; FONT-SIZE: 1.5em
}
.product-details .product-pack-desc {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
.product-details .image-area {
	MIN-HEIGHT: 300px; FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 1em; TEXT-ALIGN: center
}
.product-details .product-comparison {
	TEXT-ALIGN: left
}
.product-details .image-area UL.product-icons {
	MARGIN-TOP: 1em
}
.product-details .bulleted-text-area {
	MARGIN: 3px 0px; OVERFLOW: hidden; POSITION: relative
}
.product-details .shopping-area {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 10px 0px; OVERFLOW: hidden; PADDING-TOP: 6px; POSITION: relative; HEIGHT: auto
}
.product-details .shopping-area .spacing-div {
	FLOAT: left; HEIGHT: 8em
}
.product-details .shopping-area .desc {
	FLOAT: left
}
.product-details .shopping-area P {
	MARGIN: 0px
}
.product-details .shopping-area .product-code {
	OVERFLOW: auto
}
.product-details .shopping-area .pricing-info-container {
	MARGIN-TOP: 0.5em
}
.product-details .product-prices-asterisk {
	VERTICAL-ALIGN: text-top
}
.product-details .shopping-area .product-right-column {
	RIGHT: 5px; FLOAT: right; WIDTH: 12em; BOTTOM: 5px; POSITION: absolute
}
.product-details .shopping-area UL.product-icons {
	TEXT-ALIGN: right
}
.product-details .shopping-area FIELDSET {
	TEXT-ALIGN: right
}
.product-details .personal-cat {
	DISPLAY: block; OVERFLOW: hidden
}
UL.product-relatives {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 0.5em; OVERFLOW: hidden; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
UL.product-relatives LI {
	FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 16px 0px 0px
}
.image-discontinued-container {
	BACKGROUND-POSITION: 50% 50%; Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 100%
}
.product-details .product-green-image {
	FLOAT: left
}
.product-details SPAN.field-value {
	FONT-WEIGHT: bold
}
UL.product-volume-breaks {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
UL.product-volume-breaks SPAN.volume-breaks-price {
	FONT-WEIGHT: bold
}
UL.product-bogofs {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
.terms-conditions P {
	OVERFLOW: auto
}
.box {
	
}
.box .box-heading H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.box P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box DIV.name-value-pair {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box FIELDSET {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.box DIV.confirmation-footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.stock-value {
	DISPLAY: inline
}
DIV.stock-value LABEL {
	FONT-WEIGHT: normal
}
DIV.stock-value SPAN IMG {
	VERTICAL-ALIGN: bottom
}
.order-details TABLE.od-lines TD DIV.stock-value SPAN {
	FONT-WEIGHT: normal
}
#util-nav .empty-basket-button-area {
	MARGIN-TOP: 7px; PADDING-LEFT: 6px; WIDTH: 176px
}
#util-nav .empty-basket-button-area INPUT.button {
	WIDTH: 100%
}
.extra-tax-message {
	MARGIN-TOP: 0.3em
}
.extra-tax-message SPAN.product-prices-asterisk {
	
}
.shopping-basket-summary {
	MARGIN-BOTTOM: 1em; POSITION: relative
}
.shopping-basket-summary TABLE.name-value-pair {
	WIDTH: 100%
}
.shopping-basket-summary TABLE.name-value-pair TH.name {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 20%; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.shopping-basket-summary TABLE.name-value-pair TD.value {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 70%; PADDING-TOP: 4px
}
.shopping-basket-summary .button {
	RIGHT: 5px; WIDTH: 10em; BOTTOM: 5px; POSITION: absolute
}
.green-product-restriction-notice {
	TEXT-ALIGN: center
}
.green-product-restriction-notice A {
	DISPLAY: block
}
.spend-report-nodata-message {
	MARGIN-TOP: 2em! important; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2em! important
}
BODY#page-navigation {
	
}
BODY#page-navigation #page-area {
	
}
BODY#page-navigation A:link {
	TEXT-DECORATION: none
}
BODY#page-navigation A:visited {
	TEXT-DECORATION: none
}
BODY#page-navigation A:hover {
	TEXT-DECORATION: underline
}
BODY#page-navigation A:active {
	TEXT-DECORATION: none
}
BODY#page-navigation INPUT.text {
	FONT-SIZE: 1.2em; WIDTH: 78px
}
BODY#page-navigation INPUT.checkbox {
	
}
BODY#page-product-add-info .product-full-desc LI {
	MARGIN: 0px 0px 3px
}
BODY#page-product-add-info .product-picture {
	FLOAT: left
}
BODY#page-product-add-info .product-pack-desc {
	MARGIN: 16px 0px 6px
}
BODY#page-product-add-info .product-pack-desc DT {
	CLEAR: left; FLOAT: left; MARGIN-RIGHT: 1em
}
BODY#page-product-add-info .product-pack-desc DD {
	FONT-WEIGHT: bold
}
BODY#page-product-add-info .product-info {
	CLEAR: left
}
BODY#page-product-add-info .product-info .add-info {
	CLEAR: left; FLOAT: right
}
BODY#page-product-add-info .product-desc {
	FONT-SIZE: 1.5em
}
BODY#page-product-add-info H4 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 12px
}
BODY#page-product-add-info .product-info P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
BODY#page-product-add-info .product-add-text P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
BODY#page-product-add-info .add-info {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 6px 10px; WIDTH: 25%; PADDING-TOP: 6px
}
BODY#page-product-add-info .product-download-area {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; OVERFLOW: auto; PADDING-TOP: 6px
}
BODY#page-product-add-info .product-download-area UL {
	MARGIN: 6px 0px 6px 2em; LIST-STYLE-TYPE: disc
}
BODY#page-product-add-info .product-download-area UL LI {
	MARGIN: 0px 0px 0.5em
}
BODY#page-product-add-info .product-download-area UL LI DIV {
	MARGIN: 6px 0px
}
BODY#page-product-add-info .product-green-desc {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; OVERFLOW: auto; PADDING-TOP: 12px; POSITION: relative; TOP: -1px
}
BODY#page-product-add-info .product-green-desc H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
BODY#page-product-add-info .product-green-desc IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.close-popup-button {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
.product-fullsize-image {
	MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}
BODY#page-checkout-ordersummary .quick-add-area LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: auto; POSITION: static
}
BODY#page-checkout-ordersummary .quick-add-area INPUT {
	FLOAT: none; WIDTH: auto; POSITION: static
}
BODY#page-creditcarddetails .form-container {
	MARGIN-TOP: 1em
}
BODY#page-creditcarddetails .store-card-info LABEL.inline {
	DISPLAY: block; MARGIN: -2px 0px 0px 10px; WIDTH: 60%
}
BODY.popup #page-area {
	MARGIN: 5px
}
BODY.secure-window #page-area {
	MARGIN-LEFT: auto; WIDTH: 50%; MARGIN-RIGHT: auto
}
BODY.wide #site-frame-outer {
	WIDTH: auto
}
BODY.wide #site-frame-inner {
	WIDTH: auto
}
BODY.wide #site-content {
	DISPLAY: inline-block; OVERFLOW: visible; WIDTH: auto
}
BODY.wide #site-content #page-area {
	MARGIN-LEFT: 0px; OVERFLOW: auto; WIDTH: auto
}
BODY.wide #site-header {
	WIDTH: 971px
}
BODY.wide #top-nav {
	WIDTH: 981px
}
BODY.wide #site-header UL.links {
	
}
BODY.wide #main-wide-table {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px auto; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
BODY.wide #main-wide-table TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY.wide DIV#header-break {
	WIDTH: auto
}
BODY.wide #site-footer {
	CLEAR: left; WIDTH: auto
}
BODY.wide TD.col-desc {
	WIDTH: 15%
}
BODY.wide TABLE.sheet-style {
	OVERFLOW: auto; WIDTH: 100%
}
.large-top-instructions {
	WIDTH: 770px
}
.comparison-list {
	OVERFLOW-Y: hidden; OVERFLOW: auto; WIDTH: auto
}
BODY.wide .report-list {
	PADDING-RIGHT: 1px; OVERFLOW-Y: hidden; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 1px
}
BODY.design-editor .report-list {
	PADDING-RIGHT: 1px; OVERFLOW-Y: hidden; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 1px
}
BODY.wide .returns-list {
	PADDING-RIGHT: 1px; OVERFLOW-Y: hidden; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 1px
}
BODY.design-editor .returns-list {
	PADDING-RIGHT: 1px; OVERFLOW-Y: hidden; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 1px
}
BODY.wide .order-list {
	PADDING-RIGHT: 1px; OVERFLOW-Y: hidden; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 1px
}
BODY.design-editor .order-list {
	PADDING-RIGHT: 1px; OVERFLOW-Y: hidden; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 1px
}
BODY.wide .auth-order-list {
	PADDING-RIGHT: 1px; OVERFLOW-Y: hidden; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 1px
}
BODY.design-editor .auth-order-list {
	PADDING-RIGHT: 1px; OVERFLOW-Y: hidden; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 1px
}
BODY.wide .form-container {
	WIDTH: 600px
}
BODY.wide .form-validation-summary {
	WIDTH: 600px
}
BODY.oscarnet1 #page-content {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1 .shopping-basket-notice {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1 .shopping-basket-summary {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1 .green-product-restriction-notice {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1 .delivery-description {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1 .extra-tax-message {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1-wide-spend-report .spend-report-nodata-message {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1-wide-spend-report .change-report-period-message {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1-wide-spend-report .show-barchart-report-message {
	MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto
}
BODY.oscarnet1-wide-spend-report #page-content {
	MARGIN-LEFT: 0px; WIDTH: 100%; MARGIN-RIGHT: 0px
}
BODY.oscarnet1 .landing {
	MARGIN-LEFT: auto; WIDTH: 75%; MARGIN-RIGHT: auto
}
BODY.oscarnet1 .form-container {
	MARGIN-LEFT: auto; WIDTH: 75%; MARGIN-RIGHT: auto
}
BODY.oscarnet1 .form-validation-summary {
	MARGIN-LEFT: auto; WIDTH: 75%; MARGIN-RIGHT: auto
}
BODY.oscarnet1 .empty-basket-button-area {
	TEXT-ALIGN: center
}
BODY.oscarnet1 .shopping-area .desc .pricing-info-container TABLE.product-prices {
	WIDTH: auto
}
BODY.oscarnet1 .product-details .shopping-area .desc {
	WIDTH: auto
}
BODY.oscarnet1 .product-details .shopping-area FIELDSET {
	WIDTH: auto
}
BODY.oscarnet1 .product-list UL.pl-exotic LI.pl-item {
	WIDTH: 32%
}
BODY.design-editor .product-list UL.pl-exotic LI.pl-item {
	WIDTH: 32%
}
BODY.oscarnet1 .banner A {
	MARGIN: 0px auto; WIDTH: auto; HEIGHT: auto
}
BODY.design-editor #page-area {
	TEXT-ALIGN: left
}
.clear:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clear {
	DISPLAY: inline-block
}
* HTML .clear {
	HEIGHT: 1%
}
.clear {
	DISPLAY: block
}
.hide-element {
	DISPLAY: none
}
.show-element {
	DISPLAY: block
}

#page-content {
	font-size:1.2em;
}

#page-content .bold {
	font-weight:bold;
}

.greenbox_delivery {
	width:709px;
	margin: 0px 0px 20px 4px;
	}

.greenboxtop {
	background:transparent url(../images/b_green_top.gif) no-repeat scroll 0;
	height:10px;
}

.greenbox_delivery p {
	background-color:#8CC73B;
	color:#241f20;
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	margin:0px;
	
}

.greenbottom {
	background:transparent url(../images/b_green_bottom.gif) no-repeat scroll 0;
	padding-bottom:10px;
}

.greenbox { 
	width:709px;
	margin: 0px 0px 20px 4px;
}

.greenbox ul {
	background-color: #8CC73B;
	text-align:left;
	padding-left:30px;
	font-size:1.3em;
}

.greenbox ul li {
	color:#FFFFFF;
	list-style-type:disc;
	line-height:1.7em;
}

.greenbox ul li .blacktext {
	padding-left:10px;
	color:#241f20;
	font-weight:bold;
}

.greenbox p {
	color:#241f20;
	background-color: #8CC73B;
	text-align:left;
	padding-left:15px;
	font-size:1.3em;
	margin:0px;
	line-height:1.7em;
}

.page_content02 {
	padding:0px 6px 0px 6px;
	text-align:left;
}

.page_content02 p {
	color:#241f20;
	font-size:1.3em;
	line-height:1.2em;
}

.page_content02 .bold {
	font-weight:bold;
}

.page_content02 p span.contact {
	color: #CC0000;
}

.page_content02 p span.contact a {
	color: #CC0000;
	font-weight:bold;
}



#fronttabtext {
	width:910px;
		margin-top:800px;
		padding:10px;
		margin-bottom:30px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

#fronttabtext p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

#fronttabtext a {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#CC0000;
	text-decoration: underline;
}



#fronttabtext h4 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size:110%;
	margin-top:20px;
	}
	
#fronttabtext h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
background:#231f20;
color:#ffffff;
	font-size:100%;
	padding:8px 0px;
	text-align:center;
	
	}
	
#fronttabtext ul {
	
	padding-left:20px;
}

#fronttabtext ul li {
	list-style-type:disc;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}