BODY {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: #444
}
H1 {
	FONT-STYLE: normal; COLOR: #000; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
H2 {
	BACKGROUND: #fbf6de; COLOR: #000; FONT-SIZE: 18px; BORDER-TOP: #edc58c 1px solid; FONT-WEIGHT: normal
}
H2.alternate {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff4900; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H3 {
	COLOR: #ff4900; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H4 {
	COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
SMALL {
	COLOR: #444; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.overlayPane H1 {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.offer_overlay_pane H1 {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.overlayPane H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #444; FONT-SIZE: 18px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none
}
.offer_overlay_pane H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #444; FONT-SIZE: 18px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none
}
P {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 7px
}
P.fineprint {
	LINE-HEIGHT: 13px; FONT-SIZE: 11px
}
H1 {
	MARGIN: 0px 0px 15px
}
DIV.h1 {
	MARGIN: 0px 0px 15px
}
H1.byline {
	MARGIN-BOTTOM: 0px
}
H2 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.h2 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.h2 {
	MARGIN-TOP: 10px; PADDING-TOP: 0px
}
H2.alternate {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	MARGIN: 20px 0px 0px
}
H4 {
	MARGIN: 15px 0px 0px
}
H2 {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
H2.alternate {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
H3 {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
H4 {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
DIV.h2 {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
DIV.h3 {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
DIV.h4 {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
DIV.h2 DIV.h3 {
	PADDING-LEFT: 0px; PADDING-RIGHT: 15px
}
DIV.h2 DIV.h3 DIV.h4 {
	PADDING-LEFT: 0px; PADDING-RIGHT: 15px
}
DIV.h2 H3 {
	PADDING-LEFT: 0px; PADDING-RIGHT: 15px
}
DIV.h2 H4 {
	PADDING-LEFT: 0px; PADDING-RIGHT: 15px
}
.overlayPane H1 {
	MARGIN: 10px 0px 5px
}
.offer_overlay_pane H1 {
	MARGIN: 10px 0px 5px
}
.overlayPane H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.offer_overlay_pane H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
HR {
	MARGIN: 15px 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	PADDING-TOP: 5px
}
OL LI {
	PADDING-TOP: 5px
}
UL LI {
	LIST-STYLE-TYPE: disc
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
*.last {
	MARGIN-BOTTOM: 0px
}
DIV.test_mode {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #f49b22; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
HTML {
	BACKGROUND: url(bg.png) #fff repeat-x left top; COLOR: #000
}
.body_wrapper {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto; WIDTH: 770px
}
.content_header {
	DISPLAY: none
}
.content_footer {
	DISPLAY: none
}
DIV.content {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 22px; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 10px; PADDING-LEFT: 22px; WIDTH: auto; PADDING-RIGHT: 22px; COLOR: #000; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 22px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px
}
.content DIV.wrapper DIV.main {
	WIDTH: 462px; FLOAT: left
}
.wrapper_footer {
	MARGIN: -30px auto 30px; WIDTH: 770px; BORDER-TOP: #c0c0c0 1px solid
}
.header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 95px; PADDING-RIGHT: 0px; BACKGROUND: url(logo.gif) no-repeat left center; HEIGHT: 45px; COLOR: #000; PADDING-TOP: 27px
}
.header .page_title {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #444; FONT-SIZE: 16px
}
.header .control_panel {
	FLOAT: right
}
.header .control_panel LI {
	DISPLAY: inline
}
.header .control_panel LI .active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.header .control_panel LI .delimiter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
A {
	COLOR: #1049a2; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.printLink {
	PADDING-LEFT: 18px; BACKGROUND: no-repeat left center
}
.printLink:hover {
	TEXT-DECORATION: none
}
.printLink:hover EM {
	TEXT-DECORATION: underline
}
.pagination {
	BORDER-BOTTOM: #edc58c 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; BACKGROUND: #fbf6de; COLOR: #000; OVERFLOW: hidden; PADDING-TOP: 7px
}
.pagination P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.pagination P.info {
	WIDTH: 350px
}
.pagination P.pages {
	FLOAT: right
}
.pagination .selected A {
	COLOR: #000
}
.pagination .selected A:hover {
	TEXT-DECORATION: none
}
.paginationFirst {
	BORDER-BOTTOM: medium none; BORDER-TOP: #edc58c 1px solid
}
.breadcrumb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.breadcrumb LI {
	LIST-STYLE-TYPE: none; PADDING-RIGHT: 15px; BACKGROUND: no-repeat right center; FLOAT: left; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 10px
}
.breadcrumb LI.selected A {
	COLOR: #000
}
.breadcrumb LI.selected A:hover {
	TEXT-DECORATION: none
}
.specialDealsNav {
	
}
.specialDealsNav H3 {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.specialDealsNav UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.specialDealsNav LI {
	BORDER-BOTTOM: #ddd 1px dotted; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 6px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.specialDealsNav LI.selected A {
	PADDING-RIGHT: 15px; BACKGROUND: url(selected_category_arrow.png) no-repeat right center; COLOR: #000; FONT-WEIGHT: bold
}
.specialDealsNav LI.selected A:hover {
	TEXT-DECORATION: none
}
.specialDealsNav LI A .newPromotion {
	COLOR: #ff1d00; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.widgetNavigation H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1049a2; FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.widgetNavigation UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.widgetNavigation UL LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; LIST-STYLE-IMAGE: none
}
.widgetNavigation UL LI.selected {
	BACKGROUND: #d1daff no-repeat right center; FONT-WEIGHT: bold
}
.widgetNavigation UL LI.selected A {
	COLOR: #000
}
.system_message {
	BORDER-BOTTOM: 4px solid; BORDER-LEFT: 4px solid; MARGIN: 0px 0px 15px; BACKGROUND: #fff; BORDER-TOP: 4px solid; BORDER-RIGHT: 4px solid; PADDING-TOP: 0px
}
.system_message P {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 13px 10px; MARGIN-BOTTOM: 0px; FONT-SIZE: 14px; BORDER-TOP: 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 2px solid; PADDING-TOP: 15px
}
.system_message .messagingInner {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 13px 10px; MARGIN-BOTTOM: 0px; FONT-SIZE: 14px; BORDER-TOP: 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 2px solid; PADDING-TOP: 15px
}
.system_message .messagingInner P {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.system_message .messagingInner UL {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.system_message P EM {
	DISPLAY: block; FONT-SIZE: 12px
}
.success {
	BORDER-BOTTOM-COLOR: #dcf0d2; BORDER-TOP-COLOR: #dcf0d2; BORDER-RIGHT-COLOR: #dcf0d2; BORDER-LEFT-COLOR: #dcf0d2
}
.success P {
	BACKGROUND-IMAGE: url(system_message_success.png); BORDER-BOTTOM-COLOR: #008f00; BORDER-TOP-COLOR: #008f00; BORDER-RIGHT-COLOR: #008f00; BORDER-LEFT-COLOR: #008f00
}
.success .messagingInner {
	BACKGROUND-IMAGE: url(system_message_success.png); BORDER-BOTTOM-COLOR: #008f00; BORDER-TOP-COLOR: #008f00; BORDER-RIGHT-COLOR: #008f00; BORDER-LEFT-COLOR: #008f00
}
.info {
	BORDER-BOTTOM-COLOR: #dfe5f7; BORDER-TOP-COLOR: #dfe5f7; BORDER-RIGHT-COLOR: #dfe5f7; BORDER-LEFT-COLOR: #dfe5f7
}
.info P {
	BACKGROUND-IMAGE: url(system_message.png); BORDER-BOTTOM-COLOR: #1049a2; BORDER-TOP-COLOR: #1049a2; BORDER-RIGHT-COLOR: #1049a2; BORDER-LEFT-COLOR: #1049a2
}
.info .messagingInner {
	BACKGROUND-IMAGE: url(system_message.png); BORDER-BOTTOM-COLOR: #1049a2; BORDER-TOP-COLOR: #1049a2; BORDER-RIGHT-COLOR: #1049a2; BORDER-LEFT-COLOR: #1049a2
}
.error {
	BORDER-BOTTOM-COLOR: #f8d1cd; BORDER-TOP-COLOR: #f8d1cd; BORDER-RIGHT-COLOR: #f8d1cd; BORDER-LEFT-COLOR: #f8d1cd
}
.error P {
	BACKGROUND-IMAGE: url(system_message_failed.png); BORDER-BOTTOM-COLOR: #e43417; BORDER-TOP-COLOR: #e43417; BORDER-RIGHT-COLOR: #e43417; BORDER-LEFT-COLOR: #e43417
}
.error .messagingInner {
	BACKGROUND-IMAGE: url(system_message_failed.png); BORDER-BOTTOM-COLOR: #e43417; BORDER-TOP-COLOR: #e43417; BORDER-RIGHT-COLOR: #e43417; BORDER-LEFT-COLOR: #e43417
}
.caution {
	BORDER-BOTTOM-COLOR: #f4efc8; BORDER-TOP-COLOR: #f4efc8; BORDER-RIGHT-COLOR: #f4efc8; BORDER-LEFT-COLOR: #f4efc8
}
.caution P {
	BORDER-BOTTOM-COLOR: #e8cf25; BORDER-TOP-COLOR: #e8cf25; BORDER-RIGHT-COLOR: #e8cf25; BORDER-LEFT-COLOR: #e8cf25
}
.caution .messagingInner {
	BORDER-BOTTOM-COLOR: #e8cf25; BORDER-TOP-COLOR: #e8cf25; BORDER-RIGHT-COLOR: #e8cf25; BORDER-LEFT-COLOR: #e8cf25
}
FORM .input {
	MARGIN: 0px 0px 8px; ZOOM: 1; OVERFLOW: hidden
}
FORM .submit {
	MARGIN: 0px 0px 8px; ZOOM: 1; OVERFLOW: hidden
}
FORM LABEL {
	DISPLAY: block; FLOAT: left
}
FORM .text {
	WIDTH: 220px; DISPLAY: block
}
FORM .select {
	WIDTH: 220px; DISPLAY: block
}
FORM SPAN.errorHandling {
	WIDTH: 222px; DISPLAY: block
}
FORM LABEL.error {
	WIDTH: 222px; DISPLAY: block
}
FORM LABEL.error {
	DISPLAY: inline; FLOAT: none
}
FORM .input * {
	MARGIN-LEFT: 165px
}
FORM .submit * {
	MARGIN-LEFT: 165px
}
FORM .input LABEL.error {
	MARGIN-LEFT: 165px
}
FORM .input LABEL.pre {
	MARGIN-LEFT: 0px !important
}
FORM .submit .button_layout * {
	MARGIN-LEFT: 0px !important
}
FORM .submit .cancel {
	MARGIN-LEFT: 0px !important
}
FORM .input SPAN * {
	MARGIN-LEFT: 0px !important
}
.select * {
	MARGIN-LEFT: 0px !important
}
FORM .button_layout {
	PADDING-RIGHT: 15px; DISPLAY: inline; FLOAT: left
}
FORM .checkbox * {
	MARGIN-LEFT: 0px !important
}
FORM .checkbox LABEL {
	DISPLAY: inline !important; FLOAT: none; MARGIN-LEFT: 0px
}
FORM.form0 {
	
}
FORM.form0 FIELDSET {
	MARGIN: 0px auto 30px; WIDTH: 400px
}
FORM.form0 LABEL {
	TEXT-ALIGN: right; WIDTH: 150px
}
FORM.form0 LABEL.error {
	WIDTH: 222px
}
FORM.form0 .submitField {
	BORDER-BOTTOM: #e8cf25 2px solid; BORDER-LEFT: #e8cf25 2px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f4efc8; BORDER-TOP: #e8cf25 2px solid; BORDER-RIGHT: #e8cf25 2px solid; PADDING-TOP: 15px
}
FORM.form0 .submitField FIELDSET {
	MARGIN-BOTTOM: 0px
}
FORM.form0 .formHeading {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; COLOR: #ff4900
}
FORM.form2 {
	
}
FORM.form2 .input {
	MARGIN-BOTTOM: 15px
}
FORM.form2 LABEL {
	DISPLAY: block; FLOAT: none
}
FORM.form2 .input * {
	MARGIN: 0px
}
FORM.form2 .submit * {
	MARGIN: 0px
}
FORM .messaging P {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FORM .messaging UL {
	MARGIN: 0px 0px 0px 30px; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
FORM DIV.error {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
FORM DIV.error.messaging {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.errors .submitField {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
FORM .error SPAN.errorHandling {
	BORDER-BOTTOM: #f8d1cd 4px solid; POSITION: relative; BORDER-LEFT: #f8d1cd 4px solid; DISPLAY: block; BORDER-TOP: #f8d1cd 4px solid; TOP: -4px; MARGIN-RIGHT: 5px; BORDER-RIGHT: #f8d1cd 4px solid; LEFT: -2px
}
FORM .error SPAN.errorHandling * {
	BORDER-BOTTOM: #e43417 1px solid; BORDER-LEFT: #e43417 1px solid; MARGIN: 0px; BORDER-TOP: #e43417 1px solid; BORDER-RIGHT: #e43417 1px solid
}
FORM .error SPAN.errorHandling SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
FORM .input LABEL.error {
	POSITION: relative; TEXT-ALIGN: left; PADDING-LEFT: 6px; DISPLAY: block; MARGIN-BOTTOM: 8px; COLOR: #e43417; FONT-SIZE: 11px; LEFT: -4px
}
.tabs {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 23px; HEIGHT: 30px; OVERFLOW: visible; TOP: 1px; PADDING-TOP: 0px
}
.tabs LI {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 29px; COLOR: #fff; OVERFLOW: hidden; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.tabs LI .tab_left {
	WIDTH: 8px; BACKGROUND: url(tab_left.gif) no-repeat left top; FLOAT: left; HEIGHT: 29px; COLOR: inherit
}
.tabs LI .tab_right {
	WIDTH: 8px; BACKGROUND: url(tab_right.gif) no-repeat left top; FLOAT: left; HEIGHT: 29px; COLOR: inherit
}
.tabs LI A {
	PADDING-BOTTOM: 8px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 12px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(tab_bg.gif) repeat-x left top; FLOAT: left; COLOR: #fff !important; TEXT-DECORATION: none !important; PADDING-TOP: 8px
}
.tabs LI.active {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000
}
.tabs LI.active .tab_left {
	BACKGROUND: url(tab_left_active.gif) no-repeat left top; COLOR: inherit
}
.tabs LI.active .tab_right {
	BACKGROUND: url(tab_right_active.gif) no-repeat left top; COLOR: inherit
}
.tabs LI.active A {
	BACKGROUND: url(tab_bg_active.gif) repeat-x left top; COLOR: #000 !important
}
.tabs .right {
	MARGIN: 0px 0px 0px 10px; FLOAT: right
}
TABLE.orders {
	WIDTH: 100%; MARGIN-BOTTOM: 15px
}
TABLE.orders THEAD TR TH {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
TABLE.orders THEAD TR TH {
	PADDING-BOTTOM: 5px
}
TABLE.orders TBODY TR TD {
	PADDING-BOTTOM: 5px
}
TABLE.cart {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 15px
}
TABLE.cart THEAD TR TH {
	BACKGROUND-COLOR: #f8f8f8; COLOR: inherit
}
TABLE.cart THEAD TR TH {
	FONT-WEIGHT: bold
}
TABLE.cart TFOOT TR TD {
	FONT-WEIGHT: bold
}
TABLE.cart THEAD TR TH {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 4px
}
TABLE.cart TFOOT TR TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 4px
}
TABLE.cart TBODY TR TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 4px
}
.footer {
	TEXT-ALIGN: center; FONT-SIZE: 11px
}
.footer .delimiter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}