@CHARSET "ISO-8859-1";

#main			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; color: #333333; }
#main P			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
#main LI		{ font-family: Verdana,Arial,Helvetica,sans-serif; }
#main H2, H3,
	H4			{ background-color: transparent; margin: 0; }
#main A			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #EA4E37; text-decoration: underline; }
#main A:hover	{ text-decoration: none; }
#main A:active,
	A:focus		{ outline: medium none; }
#adobe			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; color: #333333; }
#adobe A		{ font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; }
#adobe A:hover	{ font-size: 10px; color: black; text-decoration: none; }
#adobe A:active,
	A:focus		{ outline: medium none; }

#ppink			{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; text-align: left; color: #333333; }
#ppink P		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; }
#ppink LI		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
#ppink UL		{ margin: 0; padding: 0 0 15px 30px; }
#ppink SPAN.pink
				{ font-weight: bold; color: HotPink; }

A			{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: normal; font-size: 16px; color: #222222; text-decoration: underline; }
A:hover		{ font-weight: bold; color: #081ED5; text-decoration: none; }

A.pdf,
A.pdf:visited	{ background: url("http://nationalcleaners.com/images/icon-pdf.gif") no-repeat scroll 0 4px transparent; display: block; padding: 0 0 0 28px; }

DIV.dli_image	{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; padding-top: 10px; padding-bottom: 20px; }
DIV.facebook	{ padding-top: 15px; }
DIV.pc_image	{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; padding-top: 10px; }
DIV.whatis		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 24px; font-weight: bold; padding-top: 10px; text-align: center; }
	
H2, H3, H4		{ background-color: transparent; margin: 0; padding: 0; }
H2.main			{ font-family: Comic Sans MS; font-size: 24px; font-weight: bold; font-variant: small-caps; line-height: 28px; color: #000000; padding: 14px 0 8px; }
H3.main			{ font-size: 20px; font-weight: normal; color: #FEB835; padding: 6px 0 8px; }
H4.main			{ font-size: 16px; font-style: italic; font-weight: bold; padding: 6px 0 8px; }

HR				{ color: #081E8D; }

IMG.imageright	{ float: right; margin: 0 50px 15px 15px; }

INPUT.input_text	{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; background-color: #C4EFF3; border-color: #36B2C3; border-style: inset; }

LI				{ font-family: tahoma,arial,helvetica,sans-serif; }
LI.bold			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 18px; font-weight: bold; }
LI.main			{ line-height: 15px; padding: 0 0 7px; }
LI.medium		{ font-family: tahoma,arial,helvetica,sans-serif; font-weight: bold; }
LI.process		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; }
LI.rule			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; }
LI.service		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; color: #222222; }

P				{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 16px; }
P.assoc			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 18px; font-weight: bold; }
P.bold			{ font-family: tahoma,arial,helvetica,sans-serif; font-weight: bold; }
P.bold_blue		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 18px; font-weight: bold; color: #36B2C3; }
P.bold_red		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 20px; font-weight: bold; color: #F22B2B; }
P.coats			{ font-family: tahoma,arial,helvetica,sans-serif; font-weight: bold; color: #FD0000; text-align: center; }
P.company		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 20px; font-weight: bold; color: #F22B2B; }
P.darkblue		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 18px; font-weight: bold; color: #081E8D; }
P.disclaimer	{ font-size: 10px; line-height: 12px; margin: 0; padding: 0 0 15px; }
P.environ		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 18px; font-weight: bold; color: #F22B2B; }
P.letus			{ font-family: book antiqua,palatino,serif; font-size: 22px; font-weight: bold; font-style: italic; text-align: center; } 
P.letusl		{ font-family: book antiqua,palatino,serif; font-size: 22px; font-weight: bold; font-style: italic; text-align: left; } 
P.main			{ line-height: 16px; margin: 0; padding: 0 0 15px; }
P.newsletter	{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 15px; }
P.process		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 18px; font-weight: bold; }
P.recycle		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; }
p.rule			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; }
p.rule A:link		{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: normal; font-size: 12px; color: #222222; text-decoration: underline; }
p.rule A:visited	{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: normal; font-size: 12px; color: #222222; text-decoration: underline; }
p.rule A:hover		{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 12px; color: #081ED5; text-decoration: none; }
p.rule A:active		{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: normal; font-size: 12px; color: #222222; text-decoration: underline; }
p.rule_head		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; }
P.rules			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 20px; font-weight: bold; font-style: italic; color: #36B2C3; }
P.service		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #BBBBBB; }
P.serving		{ font-family: tahoma,arial,helvetica,sans-serif; font-weight: bold; }
P.small			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; }
P.serv_head		{ font-family: tahoma,arial,helvetica,sans-serif; font-weight: bold; font-style: italic; font-size: 22px; color: #081ED5; }
P.SubUnsub		{ line-height: 1.3; margin-bottom: 12px; margin-top: 0px; }
p.thankyou   	{ font-family: Century725 Blk BT, Serif; font-size: 24pt; color: #36B2C3; }
P.vip			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 20px; font-weight: bold; color: #E4CC80; text-align: center; }

TABLE.body		{ padding-left: 10px; padding-right: 10px; }
TABLE.main		{ border-color: #E4CC80; background-color: #FCFAF7; }
TABLE.SubUnsub	{ font-family: lucida grande,verdana,helvetica,sans-serif; font-size: 12px; border: 0 none; color: #1f1f1f; }

TD.back			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; text-align: left; padding-left: 10px; }
TD.left_nav		{ background-color: #36B2C3; }
TD.body			{ background-color: white; }
TD.clip			{ font-size: 23px; font-weight: bold; color: #FD0000; }
TD.coupon		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; color: #7D7360; text-align: right; padding-right: 10px; padding-top: 2px; }
TD.credit		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; text-align: right; }
TD.delivery		{ font-style: italic; padding-top: 10px; }
TD.delivery_no		{ color: #7D7360; text-align: right; padding-right: 5px; }
TD.delivery_field	{ padding-bottom: 5px; }
TD.delivery_radio	{ color: #7D7360; padding-right: 5px; padding-top: 5px; }
TD.delivery_text	{ padding-top: 5px; }
TD.dlvy_tabs	{ background-image: url(http://nationalcleaners.com/images/btns/spacer.png); background-position: left bottom; background-repeat: repeat-x; }
TD.field		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; padding-bottom: 5px; }
TD.feedback		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; color: #7D7360; text-align: right; padding-right: 10px; padding-top: 2px; }
TD.footer		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; }
TD.left_nav		{ background-color: #36B2C3; }
TD.letus		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 20px; font-weight: bold; color: #F22B2B; }
TD.loginBox		{ border: 1px solid #dedede; }
TD.loginHeader	{ -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: #888888 none repeat scroll 0 0; color #ffffff; font-size: 16px; }
TD.main			{ background-image: url(http://nationalcleaners.com/images/logo.jpg); }
TD.page_name	{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 32px; font-weight: bold; color: #E4CC80; text-align: right; padding-right: 10px; padding-top: 20px; }
TD.reqd			{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; color: red; padding-bottom: 5px; }
TD.sweepstakes_no		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; color: #7D7360; text-align: right; padding-right: 5px; }
TD.sweepstakes_field	{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; padding-bottom: 5px; }
TD.sweepstakes_radio	{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; color: #7D7360; padding-right: 5px; padding-top: 5px; }
TD.sweepstakes_text		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; padding-top: 5px; }
TD.tab_bar		{ padding-left: 10px; }
TD.top_nav		{ background-color: #36B2C3; }

SELECT.select_list	{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; background-color: #C4EFF3; border-color: #36B2C3; border-style: inset; }

SPAN.bold		{ font-weight: bold; }
SPAN.coupon		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 13px; color: #36B2C3; }
SPAN.heading	{ font-family: tahoma,arial,helvetica,sans-serif; font-weight: bold; color: #081E8D; }
SPAN.italic		{ font-size: 12px; font-style: italic; }
SPAN.large		{ font-size: 23px; }
SPAN.medium		{ font-size: 18px; }
SPAN.NoLineLink 			{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 14px; color: #222222; text-decoration: none; }
SPAN.NoLineLink A:link		{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 14px; color: #222222; text-decoration: underline; }
SPAN.NoLineLink A:visited	{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 14px; color: #222222; text-decoration: underline; }
SPAN.NoLineLink A:hover		{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 14px; color: #081ED5; text-decoration: none; }
SPAN.NoLineLink A:active	{ font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 14px; color: #222222; text-decoration: underline; }
SPAN.normal		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 16px; font-weight: normal; color: black; }
SPAN.red		{ color: #FD0000; }
SPAN.green		{ font-size: 15px; font-variant: small-caps; font-style: italic; font-weight: bold; color: green; }
SPAN.reqd		{ font-weight: bold; color: red; }
SPAN.tiny		{ font-size: 10px; }
SPAN.whtbl		{ font-family: tahoma,arial,helvetica,sans-serif; font-weight: bold; color: white; }
SPAN.win		{ font-family: arial black,avant gardetahoma,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; }
SPAN.years		{ color: #FD0000; }

TEXTAREA.input_text		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; background-color: #C4EFF3; border-color: #36B2C3; border-style: inset; }

UL.main			{ margin: 0; padding: 0 0 15px 30px; }

.checkit			{ background-color: #E0E5EF; }
.required			{ background-color: #CC4444 ! important; }
.required:focus		{ background-color: #fff ! important; border: 1px solid #f00 ! important; }

