BODY {
	MARGIN: 0px; COLOR: #000000; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #ffffff
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 15px; MARGIN-BOTTOM: 0px; COLOR: #cc0000; FONT-FAMILY: verdana
}
H2 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: verdana
}
H3 {
	FONT-SIZE: 13px; FONT-WEIGHT: 500; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Arial
}
H4 {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #003366; FONT-FAMILY: verdana
}
H5 {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; COLOR: #003366; FONT-FAMILY: verdana
}
HR {
	COLOR: #003366; HEIGHT: 1px
}
P {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; LINE-HEIGHT: 130%; FONT-FAMILY: verdana
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
LI {
	LINE-HEIGHT: 130%; LIST-STYLE-TYPE: square
}
A {
	FONT-SIZE: 12px; CURSOR: hand; COLOR: #003399; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #6699ff; TEXT-DECORATION: underline
}
.left {
	BORDER-RIGHT: #003366 1px solid
}
.footer {
	BORDER-RIGHT: #6699cc 2px outset; BORDER-TOP: #6699cc 2px outset; BORDER-LEFT: #6699cc 2px outset; BORDER-BOTTOM: #6699cc 2px outset
}
.small {
	FONT-SIZE: xx-small; FONT-FAMILY: verdana
}
.blue {
	COLOR: #003366
}
.red {
	COLOR: #ff0000
}
A.menu {
	CURSOR: hand; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #ffffff
}
TH.info {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: left
}
TD.info {
	VERTICAL-ALIGN: top
}
TD.price {
	TEXT-ALIGN: right
}
TD.news {
	FONT-SIZE: 10px; FONT-FAMILY: verdana
}
LI.samples {
	TEXT-TRANSFORM: capitalize; COLOR: #003366; LIST-STYLE-TYPE: none
}
LI.steps {
	COLOR: #003366; LIST-STYLE-TYPE: decimal
}
H4.ordfrm {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #003366; FONT-FAMILY: verdana; BACKGROUND-COLOR: whitesmoke
}
.volume1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: verdana
}
.vline1 {
	BACKGROUND-IMAGE: "images/vert-dotted.gif"; BACKGROUND-REPEAT: repeat-y
}
.white {
	BACKGROUND-COLOR: #ffffff
}
.black {
	BACKGROUND-COLOR: #000000
}
.orange {
	BACKGROUND-COLOR: #ff9234
}
.lgray {
	BACKGROUND-COLOR: #cccccc
}
.llgray {
	BACKGROUND-COLOR: #eeeeee
}
UL.main {
	MARGIN: 0px 0px 5px 5px
}
A.leaf {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #003881; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.leaf:hover {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
LI.parent {
	COLOR: #004891; LINE-HEIGHT: 120%; LIST-STYLE-TYPE: none
}
LI.child {
	MARGIN-LEFT: 10px; LINE-HEIGHT: 120%; LIST-STYLE-TYPE: none
}
UL.hide {
	MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none
}
.info {
	FONT-WEIGHT: normal; COLOR: black; BACKGROUND-COLOR: #ffffff
}
.warn {
	FONT-WEIGHT: normal; COLOR: #780000; BACKGROUND-COLOR: #ffffff
}
.error {
	FONT-WEIGHT: bold; COLOR: red; BACKGROUND-COLOR: #ffffff
}
.formtab TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 90%; PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: top; PADDING-TOP: 0.2em; HEIGHT: 2.5em
}
.checkcl {
	TEXT-ALIGN: right
}
.checkbox {
	CLEAR: right; FLOAT: right; MARGIN: 0px 0.5em
}
.formtab2 TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: top; PADDING-TOP: 0.2em; HEIGHT: 2.5em
}
