BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
BODY {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
SELECT {
	BORDER-RIGHT: #235656 1px solid; BORDER-TOP: #235656 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; MARGIN-BOTTOM: 1px; BORDER-LEFT: #235656 1px solid; BORDER-BOTTOM: #235656 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #235656 1px solid; BORDER-TOP: #235656 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #235656 1px solid; BORDER-BOTTOM: #235656 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header1 {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header2 {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.btext {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#currentorder {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(/images/home/currentorder_icon.jpg); MARGIN-BOTTOM: 5px; WIDTH: 204px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px
}
#errormsg {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 1px 1px 6px; BORDER-LEFT: red 1px solid; COLOR: #f00000; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #ffc0c0
}
#searchBlock DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#searchBlock {
	BORDER-RIGHT: #0033ff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #0033ff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #0033ff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #0033ff 1px solid; BACKGROUND-COLOR: #e6eff7
}
#headerTab {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #000099; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#searchForm {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; MARGIN-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: white
}
#optionsTab {
	MARGIN: 0px; BORDER-BOTTOM: #778 1px solid
}
#navlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px Verdana, sans-serif; PADDING-TOP: 0px
}
#navlist LI {
	DISPLAY: inline; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#navlist LI A {
	BORDER-RIGHT: #778 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #778 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #dde; PADDING-BOTTOM: 3px; MARGIN-LEFT: 3px; BORDER-LEFT: #778 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#navlist LI A:link {
	COLOR: #448
}
#navlist LI A:visited {
	COLOR: #667
}
#navlist LI A:hover {
	BORDER-LEFT-COLOR: #227; BACKGROUND: #aae; BORDER-BOTTOM-COLOR: #227; COLOR: #000; BORDER-TOP-COLOR: #227; BORDER-RIGHT-COLOR: #227
}
#navlist LI A.current {
	BACKGROUND: white; BORDER-BOTTOM: white 1px solid
}
.textw {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text12 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textw12 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pics {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.discount {
	
}
.pricewas {
	TEXT-DECORATION: line-through
}
.messageTd {
	BACKGROUND-COLOR: #d63131
}
.pictablebg {
	BACKGROUND-COLOR: #ffffff
}
.servicespecs {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.boxedtd {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.pricetag {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #bc3232; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.priceTH {
	COLOR: #19164f; BACKGROUND-COLOR: #d4d4f1
}
.formfieldTD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 180px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dbe4e5; TEXT-ALIGN: right
}
.forminputTD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #b8c9cb; TEXT-ALIGN: left
}
.formsplitTR {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #d4d0c8; TEXT-ALIGN: center
}
.formtextTR {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
.formwarningTR {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e5dce8; TEXT-ALIGN: center
}
.cpYearNavigation {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.cpMonthNavigation {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.cpDayColumnHeader {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpYearNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpMonthNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpCurrentMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpCurrentMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpOtherMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpOtherMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpCurrentDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpCurrentDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpTodayText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpTodayTextDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.cpText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
TD.cpDayColumnHeader {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 0px solid; BORDER-LEFT: #c0c0c0 0px solid; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: right
}
.cpCurrentMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.cpOtherMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.cpCurrentDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.cpCurrentMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.cpOtherMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.cpCurrentDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.cpCurrentMonthDate {
	COLOR: #000000
}
.cpCurrentDate {
	COLOR: #000000
}
.cpOtherMonthDate {
	COLOR: #808080
}
TD.cpCurrentDate {
	BORDER-RIGHT: #800000 thin solid; BORDER-TOP: #800000 thin solid; BORDER-LEFT: #800000 thin solid; COLOR: white; BORDER-BOTTOM: #800000 thin solid; BACKGROUND-COLOR: #c0c0c0
}
TD.cpCurrentDateDisabled {
	BORDER-RIGHT: #ffaaaa thin solid; BORDER-TOP: #ffaaaa thin solid; BORDER-LEFT: #ffaaaa thin solid; BORDER-BOTTOM: #ffaaaa thin solid
}
TD.cpTodayText {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 0px solid; BORDER-BOTTOM: #c0c0c0 0px solid
}
TD.cpTodayTextDisabled {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 0px solid; BORDER-BOTTOM: #c0c0c0 0px solid
}
A.cpTodayText {
	HEIGHT: 20px
}
SPAN.cpTodayTextDisabled {
	HEIGHT: 20px
}
A.cpTodayText {
	COLOR: black
}
.cpTodayTextDisabled {
	COLOR: #d0d0d0
}
.cpBorder {
	BORDER-RIGHT: #808080 thin solid; BORDER-TOP: #808080 thin solid; BORDER-LEFT: #808080 thin solid; BORDER-BOTTOM: #808080 thin solid
}
.brochure1titletd {
	BACKGROUND-COLOR: #940000
}
.brochure1contenttd {
	BACKGROUND-COLOR: #b44d4d
}
.brochure1productbg {
	BACKGROUND-COLOR: #e9caca
}
.brochure2titletd {
	BACKGROUND-COLOR: #972b63
}
.brochure2contenttd {
	BACKGROUND-COLOR: #b66b92
}
.brochure2productbg {
	BACKGROUND-COLOR: #e9d3df
}
.brochure3titletd {
	BACKGROUND-COLOR: #940000
}
.brochure3contenttd {
	BACKGROUND-COLOR: #b44d4d
}
.brochure3productbg {
	BACKGROUND-COLOR: #e9caca
}
.brochure5titletd {
	BACKGROUND-COLOR: #205b01
}
.brochure5contenttd {
	BACKGROUND-COLOR: #638d4e
}
.brochure5productbg {
	BACKGROUND-COLOR: #d1ddca
}
.brochure7titletd {
	BACKGROUND-COLOR: #005a51
}
.brochure7contenttd {
	BACKGROUND-COLOR: #4d8c86
}
.brochure7productbg {
	BACKGROUND-COLOR: #cadddb
}
.weekDay {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; WIDTH: 50px; COLOR: #000000; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: right
}
