A.maintextgreen:hover {
	FONT-SIZE: 11px; COLOR: #5a5f41; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.maintextgreenbold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5f41; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FIELDSET {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
H2 {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 1px; TEXT-TRANSFORM: none; COLOR: #051a64; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
H3 {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 1px; TEXT-TRANSFORM: none; COLOR: #051a64; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
IMG.imageoutline {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
LEGEND {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #f3f6eb; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; COLOR: #586267; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.alertoutlinered {
	BORDER-RIGHT: #ff0000 1px dotted; BORDER-TOP: #ff0000 1px dotted; BORDER-LEFT: #ff0000 1px dotted; BORDER-BOTTOM: #ff0000 1px dotted
}
TABLE.confirm-cart {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; BORDER-LEFT: #777777 1px solid; WIDTH: 90%; BORDER-BOTTOM: #777777 1px solid
}
TABLE.outline {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #6d8fb9 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TABLE.shoppingcart {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #000000; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.shoppingcart TD {
	FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #808080 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.confirm-cart-cell {
	BORDER-RIGHT: #777777 1px dotted; BORDER-BOTTOM: #777777 1px dotted
}
TD.outline {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD.topleftrightline {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
TR.bottomline {
	BORDER-BOTTOM: #000000 1px solid
}
TR.cartbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; BORDER-BOTTOM: #777777 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.confirm-cart-header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #f2f2f2; COLOR: #ff0000; BORDER-BOTTOM: #777777 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TR.instructions {
	BACKGROUND: #ffcccc; BORDER-BOTTOM: #777777 1px dotted
}
TR.shopping_even {
	BACKGROUND: #ffffff
}
TR.shopping_odd {
	BACKGROUND: #d7e5d9
}
.alert {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.alertcontent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.button858e9b {
	BACKGROUND-COLOR: #858e9b
}
.button86958b {
	BACKGROUND-COLOR: #86958b
}
.button8bb48e {
	BACKGROUND-COLOR: #8bb48e
}
.button989f84 {
	BACKGROUND-COLOR: #989f84
}
.buttonb88077 {
	BACKGROUND-COLOR: #b88077
}
.buttonc5a868 {
	BACKGROUND-COLOR: #c5a868
}
.buttonwhite {
	BACKGROUND-COLOR: #ffffff
}
.buybutton {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; CURSOR: pointer; COLOR: #432967; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.currentpage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.currentpage:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9f1616; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.currentpage:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9f1616; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.highlight {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bdcfad; TEXT-DECORATION: none
}
.highlight:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bdcfad; TEXT-DECORATION: none
}
.input {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.maintext {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintext:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.maintext:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.maintext:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.maintextblack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextblack:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextblack:hover {
	FONT-SIZE: 11px; COLOR: #481e24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.maintextblack:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextblue {
	FONT-SIZE: 11px; COLOR: #432967; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextblue:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.maintextblue:visited {
	FONT-SIZE: 11px; COLOR: #432967; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.maintextgreen {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextgreenbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5f41; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextred {
	FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #93453d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextred:link {
	FONT-SIZE: 12px; COLOR: #93453d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.maintextred:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.maintextwhite {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextwhite:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menutext {
	FONT-SIZE: 10px; COLOR: #5a5f41; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menutext:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menutextwhite {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.navfirst {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9f1616; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navfirst:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9f1616; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.navlast {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9f1616; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navlast:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9f1616; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.page {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.page:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9f1616; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.page:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9f1616; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sale {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #910000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sale:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #910000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.serifblue {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #000079; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.serifblue:link {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #000079; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.serifred {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #660000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.serifred:link {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #660000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.subtitle {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.supersale {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #910000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.supersale:link {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #910000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.titleheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #93453d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titleheadlinesmall {
	FONT-SIZE: 13px; COLOR: #93453d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.titleheadlinesmall:link {
	FONT-SIZE: 13px; COLOR: #93453d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.topicheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topicheadlinesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#checkout {
	BORDER-TOP: #808080 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 10px; BORDER-LEFT: #808080 1px solid; WIDTH: 90%; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
#checkout FIELDSET {
	WIDTH: 400px
}
#checkout IMG {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; MARGIN: 10px; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
#checkout TD {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #808080 1px solid
}
#checkout TH {
	BORDER-RIGHT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ddddee
}
#checkout THEAD {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #616161; BACKGROUND-COLOR: #d0d7f1
}
#credit_card {
	FONT-SIZE: 10pt
}
#entry {
	MARGIN-TOP: 10px; BORDER-BOTTOM: #808080 1px dotted
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.smallright {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, arial
}
.rightbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 13px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
.rightbox UL {
	
}
.rightbox LI {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 14px
}
.rightbox_header {
	PADDING-RIGHT: 5px; BORDER-TOP: #777777 1px dotted; MARGIN-TOP: 10px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #93453d; PADDING-TOP: 1px; BORDER-BOTTOM: #777777 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rightbox_header A {
	TEXT-DECORATION: none
}
.rightbox_header A:hover {
	TEXT-DECORATION: underline
}
