BODY {
	MARGIN: 0px; COLOR: #000055; FONT-FAMILY: arial;background-color: #000066;
}

TD {
	COLOR: #000055
}
A:link {
	COLOR: #000055
}
A:visited {
	COLOR: #000055
}
.product {
	BORDER-RIGHT: #a0a0e0 1px solid; BORDER-TOP: #a0a0e0 1px solid; MARGIN: 10px; BORDER-LEFT: #a0a0e0 1px solid; BORDER-BOTTOM: #a0a0e0 1px solid; BACKGROUND-COLOR: #fafaff
}
.product TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.disabled {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #fff0f0! important
}
.inShoppingCart {
	BORDER-RIGHT: green 1px solid; BORDER-TOP: green 1px solid; BORDER-LEFT: green 1px solid; BORDER-BOTTOM: green 1px solid; BACKGROUND-COLOR: #f0fff0! important
}
.product IMG {
	VERTICAL-ALIGN: bottom
}
.product H1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; FONT: bold 11pt arial; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
.product P {
	MARGIN: 0px; FONT: 7pt arial; TEXT-ALIGN: justify
}
.product .priceLabel {
	FONT: bold 9pt arial; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
.product .price {
	FONT: bold 9pt arial; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center
}
.form {
	BORDER-RIGHT: #a0a0e0 1px solid; BORDER-TOP: #a0a0e0 1px solid; MARGIN: 10px; BORDER-LEFT: #a0a0e0 1px solid; BORDER-BOTTOM: #a0a0e0 1px solid; BACKGROUND-COLOR: #fafaff
}
.form TD {
	FONT: bold 10pt arial
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.form LABEL {
	DISPLAY: block; FONT: bold 10pt arial
}
.form .text {
	FONT: 10pt arial; WIDTH: 100%
}
.toolbar {
	BORDER-RIGHT: #a0a0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a0a0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a0a0e0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a0a0e0 1px solid; BACKGROUND-COLOR: #fafaff
}
.toolbar A {
	FONT: bold 10pt arial; COLOR: #000055; TEXT-DECORATION: none
}
IMG {
	VERTICAL-ALIGN: bottom
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0e0 1px solid
}
.navigation {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; FONT: 8pt arial; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.navigation A {
	COLOR: #8888f0; TEXT-DECORATION: none
}
.navigation {
	COLOR: #a0a0e0
}
.copyright {
	PADDING-RIGHT: 0px; BORDER-TOP: #a0a0e0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; FONT: 8pt arial; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.paragon {
	BORDER-RIGHT: #a0a0e0 1px solid; BORDER-TOP: #a0a0e0 1px solid; MARGIN: 10px; BORDER-LEFT: #a0a0e0 1px solid; BORDER-BOTTOM: #a0a0e0 1px solid; BACKGROUND-COLOR: #fafaff
}
.paragon TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: 9pt arial; PADDING-TOP: 3px
}
.paragon TH {
	BORDER-RIGHT: #a0a0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a0a0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: bold 11pt arial; BORDER-LEFT: #a0a0e0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a0a0e0 1px solid; BACKGROUND-COLOR: #f0f0ff
}
TD.section_title {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #21597b
}
.checkout {
	BORDER-RIGHT: #a0a0e0 1px solid; BORDER-TOP: #a0a0e0 1px solid; MARGIN: 3px; BORDER-LEFT: #a0a0e0 1px solid; BORDER-BOTTOM: #a0a0e0 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fafaff
}
.checkout TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: 9pt tahoma; PADDING-TOP: 0px
}
.checkout TH {
	BORDER-RIGHT: #a0a0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a0a0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: bold 11pt arial; BORDER-LEFT: #a0a0e0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a0a0e0 1px solid; BACKGROUND-COLOR: #f0f0ff
}
.fullsize {
	BORDER-RIGHT: #a0a0e0 1px solid; BORDER-TOP: #a0a0e0 1px solid; FONT: 9pt Tahoma; BORDER-LEFT: #a0a0e0 1px solid; WIDTH: 100%; BORDER-BOTTOM: #a0a0e0 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d0d0ff
}
.wideinput {
	BORDER-RIGHT: #a0a0e0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a0a0e0 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 9pt Tahoma; BORDER-LEFT: #a0a0e0 1px solid; WIDTH: 100%; COLOR: #000055; PADDING-TOP: 1px; BORDER-BOTTOM: #a0a0e0 1px solid
}
.oddrow {
	BACKGROUND-COLOR: #f0f0ff
}
.money {
	TEXT-ALIGN: right
}
.error {
	COLOR: #f04444
}
.errorMessage {
	FONT-SIZE: 10pt; COLOR: red; TEXT-ALIGN: center
}

.style3 {font-size: 18px}
.style5 {color: #000066}
.style6 {font-size: 10px}
.style7 {font-size: 16px; }
.style8 {font-size: 14px; }
.style9 {font-size: 12px; }
.style10 {font-size: 11px; }
.style11 {font-size: 13px; }
.style12 {color: #999999}
.style16 {color: #333333}
.style17 {color: #333333; font-size: 11px; }
.style20 {font-size: 16px; color: #FFFFFF; }
