DIV.consumer {
	COLOR: #333
}
DIV.consumer DIV.header {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(/images/consumer/x_newcart_head_bg.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px
}
DIV.consumer DIV.header DIV.header-logo {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/consumer/x_free.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
DIV.consumer DIV.header DIV.header-logo P.title {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; LINE-HEIGHT: 30px
}
DIV.consumer DIV.header DIV.header-logo P.title A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.consumer DIV.header DIV.header-logo P.title A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.consumer DIV.header DIV.header-logo P.title A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.consumer DIV.header DIV.header-logo P.title A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.consumer DIV.header DIV.no-logo {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
DIV.consumer DIV.header DIV.no-logo P.title {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; LINE-HEIGHT: 30px
}
DIV.consumer DIV.header DIV.no-logo P.title A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.consumer DIV.header DIV.no-logo P.title A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.consumer DIV.header DIV.no-logo P.title A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.consumer DIV.header DIV.no-logo P.title A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#consumer-header-navigation {
	MARGIN-TOP: 15px; BACKGROUND: white; MARGIN-BOTTOM: 15px
}
DIV#consumer-header-navigation TABLE.navigation-table TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#consumer-header-navigation TABLE.navigation-table TD.btn_box {
	WIDTH: 220px
}
DIV#consumer-header-navigation TABLE.navigation-table TD.btn_box INPUT.text-box {
	MARGIN-TOP: 2px; FONT-SIZE: 14px; WIDTH: 150px; MARGIN-RIGHT: 5px
}
DIV#consumer-footer {
	BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 20px; BACKGROUND-IMAGE: url(/images/npcart_footer_back.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px
}
DIV#consumer-footer DIV.navigation {
	WIDTH: 760px; LINE-HEIGHT: 0px; PADDING-TOP: 10px; HEIGHT: 14px
}
DIV#consumer-footer DIV.navigation P.link {
	MARGIN: 0px 6px; HEIGHT: 14px
}
DIV.ca-consumer DIV.header {
	BACKGROUND-IMAGE: url(/images/consumer/ca/head_bg.gif)
}
DIV.ca-consumer DIV.header DIV.header-logo {
	BACKGROUND-IMAGE: url(/images/consumer/ca/free.gif)
}
DIV.ca-consumer DIV.header DIV.header-logo P.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.ca-consumer DIV.header DIV.header-logo P.title IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
DIV#consumer-ca-footer {
	MARGIN-TOP: 15px; FONT-SIZE: 0.94em; WIDTH: 914px; COLOR: #999
}
* HTML DIV#consumer-ca-footer {
	FONT-SIZE: 0.75em
}
DIV#consumer-ca-footer DL {
	LIST-STYLE-TYPE: none
}
DIV#consumer-ca-footer UL {
	LIST-STYLE-TYPE: none
}
DIV#consumer-ca-footer DL.block {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#consumer-ca-footer DL.trouble {
	WIDTH: 140px
}
DIV#consumer-ca-footer DL.rules {
	WIDTH: 152px
}
DIV#consumer-ca-footer DL.ameba {
	WIDTH: 259px
}
DIV#consumer-ca-footer DL.ameba UL.left {
	WIDTH: 139px
}
DIV#consumer-ca-footer DL.ameba UL.right {
	WIDTH: 119px
}
DIV#consumer-ca-footer DL.other {
	WIDTH: 305px
}
DIV#consumer-ca-footer DT.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1e1 1px solid
}
DIV#consumer-ca-footer DL DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2; PADDING-TOP: 2px
}
DIV#consumer-ca-footer DL.other UL {
	WIDTH: 152px
}
DIV#consumer-ca-footer P.copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; COLOR: #000; PADDING-TOP: 3px
}
DIV#ca-consumer-footer DIV.footer {
	BACKGROUND-POSITION: 0pt 50%; MARGIN-TOP: 20px; BACKGROUND-IMAGE: url(/images/consumer/ca/head_bg.gif); BACKGROUND-REPEAT: repeat; HEIGHT: 30px
}
