BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; FONT-FAMILY: helvetica neue light; color: #134C7F;
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; FONT-FAMILY: helvetica neue light; color: #000000;
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif; font-color: #000000
}
TD.medium {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-color: #000000
}
TD.list {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-BOTTOM: #e2e2e2 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; font-color: #000000
}
TD.list-special {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; color: #ff0000
}
TD.list-error {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-BOTTOM: #e2e2e2 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; color: #ff0000
}

.cart_item_warning {
	BACKGROUND-COLOR: #ffffcc
}
LI.no_bullet {
	MARGIN-TOP: 7px; LIST-STYLE-TYPE: none
}
.cart_item_error {
	BACKGROUND-COLOR: #ff9999
}
TD.grid {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #e2e2e2 1px solid; BORDER-BOTTOM: #e2e2e2 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; font-color: #000000
}
TD.small {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-color: #000000
}
TD.large {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-color: #000000
}
TD.packing {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-color: #000000
}
TD.fieldname {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: right; font-color: #000000
}
TABLE.main {
	BORDER-RIGHT: #e2e2e2 2px solid; BORDER-TOP: #e2e2e2 2px solid; MARGIN: 1px; BORDER-LEFT: #e2e2e2 2px solid; WIDTH: 65%; BORDER-BOTTOM: #e2e2e2 2px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #e2e2e2
}
TABLE.grid {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; MARGIN: 1px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 55%; BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #e2e2e2
}
TABLE.grid2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px; WIDTH: 55%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
B.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-color: #007FEC
}
A {
	COLOR: #00458b
}
TD.error {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: arial, helvetica, sans-serif; background-color: #CBDEEF; color: #990000;
}
TD.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; font-color: #007FEC
}
B.gray {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; font-color: #838383
}
TABLE.gray65 {
	BORDER-RIGHT: #e2e2e2 2px solid; BORDER-TOP: #e2e2e2 2px solid; MARGIN: 1px; BORDER-LEFT: #e2e2e2 2px solid; WIDTH: 65%; BORDER-BOTTOM: #e2e2e2 2px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #e2e2e2
}
TABLE.eightyfive {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px; WIDTH: 85%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.sixtyfive {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px; WIDTH: 65%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
P.pageBreak {
	PAGE-BREAK-BEFORE: always
}
.Form2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: helvetica, arial, sans-serif
}
TABLE.relate {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; MARGIN: 1px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 85%; BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-COLLAPSE: collapse
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

TD.error1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; font-color: #FF0000
}
.fathersday {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: arial; color: #ff0000;
}
.fathersday:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: arial; color: #ff0000;
}
.fathersday:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: arial; color: #ff0000;
}
.fathersday:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: arial; color: #ff0000;
}
.fathersday:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: arial; color: #ff0000;
}
.formlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: helvetica, arial, sans-serif
}
.formfield {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: helvetica, arial, sans-serif; text-align:left;
}
.formsection {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #134C7F; FONT-FAMILY: helvetica, arial, sans-serif; text-align:left;
}
.formhr {
	COLOR:#ffffff; height:1px;
}
.mandatory {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: helvetica, arial, sans-serif;
}
A {
	FONT-WEIGHT: bold; COLOR: #ff7D00; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; COLOR: #ff7D00; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #ff7D00; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #ff7D00; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #ff7D00;TEXT-DECORATION: underline
}
.grand-text {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; FONT-FAMILY: helvetica neue light; color: #134C7F;
}
.grand-cost {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; FONT-FAMILY: helvetica neue light; color: #000000;
}