BODY {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
HTML {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:arial; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DT {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DD {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
HTML {
	OVERFLOW-Y: scroll
}
BODY {
	LINE-HEIGHT: 1.4; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
SELECT {
	COLOR: #666
}
IFRAME {
	DISPLAY: none
}
#page_wrapper {
	WIDTH: 100%
}
#page {
	PADDING-BOTTOM: 6px; MARGIN: 0px auto; WIDTH: 960px; BACKGROUND-REPEAT: repeat-y
}
#page_shadow {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 973px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px; PADDING-TOP: 0px
}
.flash {
	Z-INDEX: -1
}
.left {
	FLOAT: left
}
.left_drop_down_shipment {
	FLOAT: left
}
.right {
	FLOAT: right
}
.space {
	HEIGHT: 6px
}
.vertical_align_top {
	VERTICAL-ALIGN: top
}
.pagination_controls {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.pagination_input LABEL {
	MARGIN-TOP: 3px
}
.pagination_input {
	MARGIN-BOTTOM: 2px; FLOAT: left
}
.pagination_input INPUT {
	MARGIN: 0px; VERTICAL-ALIGN: top
}
.pagination {
	FLOAT: left
}
DIV.left A.light_button {
	MARGIN: 0px 0px 0px 4px
}
DIV#top_pagination {
	MARGIN-TOP: 5px
}
.compareClass {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 33px; WIDTH: 155px; PADDING-RIGHT: 0px; PADDING-TOP: 14px
}
.clear_float {
	CLEAR: both
}
.error_msg {
	COLOR: #ff0000
}
.landingpage_link {
	COLOR: #dd5901; FONT-SIZE: 14px
}
.breadcrumb_current {
	COLOR: #910800; font-weight:bold;
}
.myaccount_title {
	COLOR: #dd5901
}
.wishlist_image_link {
	COLOR: #dd5901
}
.static_pages_header {
	COLOR: #910000
}
.order_content {
	COLOR: #dd5901
}
.myaccount_link {
	COLOR: #e98720
}
.myaccount_link_legend {
	PADDING-BOTTOM: 4px; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.status_msg {
	COLOR: #666666
}
.wishlist_detailed_link {
	COLOR: #666666
}
.order_link {
	COLOR: #666666
}
.catalog_link {
	COLOR: #910000
}
.sidebar_header {
	COLOR: #666; FONT-SIZE: 14px
}
.sidebar_legend {
	PADDING-BOTTOM: 2px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.registration_header {
	COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
A:link {
	COLOR: #666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #910000; TEXT-DECORATION: underline
}
.spanacce {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: -10px
}
H1 {
	PADDING-BOTTOM: 4px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
H2 {
	PADDING-BOTTOM: 2px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.sidebar_header_link {
	PADDING-BOTTOM: 2px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
H3 {
	PADDING-BOTTOM: 1px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.box_headers {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.font2 {
	FONT-SIZE: 11px
}
.font3 {
	FONT-FAMILY:arial, helvetica, sans-serif
}
.strong {
	FONT-WEIGHT: bold
}
#header {
    height: 58px;
	*height:73px;
    position: relative;
    width: 960px;
	clear:both;
	
}
#header-search {
	POSITION: absolute; PADDING-RIGHT: 0px; TOP: 12px; RIGHT: 520px !important
}
#header-search-label {
	POSITION: absolute; PADDING-RIGHT: 205px; FONT-SIZE: 8.5pt; TOP: 11px; RIGHT: 6px
}
#header_links {
    font-size: 7.5pt;
	text-align:right;
	margin-top:15px;
	margin-bottom:10px;
}
#orderConfirmationHeader {
	DISPLAY: none
}
UNKNOWN {
	MARGIN-TOP: 5px
}
.search-btn {
	POSITION: absolute; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/search-btn.png) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; BORDER-LEFT-WIDTH: 0px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
.search-txt {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN-TOP: 4px; PADDING-LEFT: 1px; WIDTH: 165px; PADDING-RIGHT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 17px; MARGIN-LEFT: 6px; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#header_nav {
	WIDTH: 957px; BACKGROUND: url(../images/colors/color1/bg_nav.gif) no-repeat right top; HEIGHT: 46px;clear:both;overflow:hidden;zoom:1;
}
#header_menu_overlay {
	WIDTH: 820px; HEIGHT: 30px; PADDING-TOP: 16px
}
#header_menu_loaded {
	Z-INDEX: 2147483647; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 820px; PADDING-RIGHT: 0px !important; HEIGHT: 30px; PADDING-TOP: 16px !important
}
#header_menu_loaded A:link {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#header_menu_loaded A:hover {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav_links A.nav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline-block; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px
}
UNKNOWN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#nav_links A.nav:hover {
	BACKGROUND-IMAGE: url(../images/colors/color1/link-hover-over.png); DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x
}
#nav_links .spanrange {
	Z-INDEX: 3
}
#shopping-cart {
	HEIGHT: 25px; PADDING-TOP: 2px !important
}
.top_category_no_display {
	PADDING-TOP: 25px
}
#outerCartContainer {
	FLOAT: right
}
#shopping-cart .right_corner {
	MARGIN-TOP: -25px; WIDTH: 7px; DISPLAY: block; HEIGHT: 25px
}
#shopping-cart .left_corner {
	WIDTH: 29px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/shopping-cart-L-corner.png); HEIGHT: 25px; MARGIN-LEFT: -50px
}
#shopping-cart .body {
	width:270px; MARGIN-TOP: -25px; MIN-HEIGHT: 25px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/shopping-cart-body.png) repeat-x left top; MARGIN-LEFT: -21px; BORDER-RIGHT: #e4e4e4 1px solid
}
#shopping-cart .text {
	LINE-HEIGHT: 25px; PADDING-LEFT: 4px; PADDING-RIGHT: 6px; FLOAT: right !important; HEIGHT: 25px; COLOR: #910000
}
#shopping-cart A:hover {
	COLOR: #ffffff; CURSOR: pointer; TEXT-DECORATION: none
}
#shoppingCart_tableCell_each {
	FONT-FAMILY: verdana, MingLiU !important
}
#shoppingCart_tableCell_total {
	FONT-FAMILY: verdana, MingLiU !important
}
#SingleShipment_tableCell_unitPrice {
	FONT-FAMILY: verdana, MingLiU !important
}
#SingleShipment_tableCell_totalPrice {
	FONT-FAMILY: verdana, MingLiU !important
}
.dijitDropDownButton {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; CURSOR: pointer
}
.dijitButtonNode {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.dj_ie .dijitButtonNode {
	DISPLAY: inline
}
.dijitRight {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dijitDropDownButton .dijitA11yDownArrow {
	DISPLAY: none
}
.dropDownButtonText {
	COLOR: white; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.dj_ie .dijitDropDownButton .dijitA11yDownArrow {
	DISPLAY: none
}
.dijitInline {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 4px !important; PADDING-RIGHT: 2px !important; DISPLAY: inline-block; VERTICAL-ALIGN: middle; PADDING-TOP: 0px !important
}
.paddingSpace {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 0px !important
}
.dj_ie .dijitInline {
	DISPLAY: inline
}
.dijitPopup {
	POSITION: absolute; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.dijitValidationIconText {
	DISPLAY: none
}
.padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.dropdown {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f7f8e4; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #b1b1b1 1px solid; PADDING-TOP: 2px
}
.dropdown A {
	BORDER-BOTTOM: #e2e4c0 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 20px; DISPLAY: block; HEIGHT: 17px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.dijitMenuItemLabel {
	OUTLINE-STYLE: none
}
.dj_ie6 .dropdown A {
	TEXT-DECORATION: none
}
.dijitButtonNode:hover {
	BACKGROUND-COLOR: #bc2a00
}
.wcmenu_menuItemsPosition {
	VERTICAL-ALIGN: top
}
.wcmenu_columnPosition {
	FLOAT: left
}
.wcmenu_columnBorder {
	BORDER-RIGHT: gold 1px dotted
}
.wcmenu_columnPadding {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.wcmenu_showAllBorder {
	BORDER-TOP: gold 1px solid
}
.wcmenu_showAllPadding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.wcmenu_showAllSize {
	WIDTH: 100%
}
#breadcrumb {
	PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 25px; PADDING-LEFT: 0px; WIDTH: 958px !important; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
#breadcrumb .breadcrumb_links {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 595px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 8px
}
#breadcrumb .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; PADDING-TOP: 12px
}
.breadcrumb_item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: right; PADDING-TOP: 2px
}
#checkout_crumb .crumb {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; COLOR: #59677d; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 15px
}
#checkout_crumb .crumb A {
	COLOR: #59677d; FONT-SIZE: 11pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#checkout_crumb .crumb A:hover {
	COLOR: #666666; FONT-SIZE: 11pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#checkout_crumb .crumb .on {
	COLOR: #dd5901; FONT-WEIGHT: bold
}
#checkout_crumb .continue_shopping {
	PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 15px
}
#content_wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto 7px; PADDING-LEFT: 0px; WIDTH: 957px; PADDING-RIGHT: 0px;  PADDING-TOP: 0px
}
#main_content_wrapper {
	WIDTH: 960px; CLEAR: both; OVERFLOW: hidden
}
#content_wrapper_border {
	PADDING-BOTTOM: 0px; MARGIN: 5px auto 7px; PADDING-LEFT: 0px; WIDTH: 955px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#body588 {
	WIDTH: 588px; FLOAT: left
}
#body759 {
	WIDTH: 759px; FLOAT: left
}
#content {
	WIDTH: 100%; FLOAT: left
}
#content588 {
	WIDTH: 588px; FLOAT: left; PADDING-TOP: 1px
}
#ShopCartDisplay #content759 {
	WIDTH: 755px; FLOAT: left; PADDING-TOP: 6px
}
#content759 {
	WIDTH: 755px; FLOAT: left
}
#content790 {
	WIDTH: 790px; FLOAT: left; HEIGHT: auto
}
#content957 {
	WIDTH: 957px; FLOAT: left; HEIGHT: auto
}
#content_wrapper_box {
	MIN-WIDTH: 588px; PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 400px; PADDING-LEFT: 0px; WIDTH: 588px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#left_nav {
	PADDING-BOTTOM: 13500px; MARGIN: 0px 2px -13500px 0px; PADDING-LEFT: 0px; WIDTH: 167px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#left_nav P {
	LINE-HEIGHT: 1.8
}
#left_nav .left_nav_container {
	WIDTH: 161px
}
#left_nav .left_nav_container .icon_links {
	LINE-HEIGHT: 14px; VERTICAL-ALIGN: top
}
#left_nav .left_nav_container .icon_link_spacing {
	LINE-HEIGHT: 18px; MARGIN-TOP: 5px
}
#left_nav .left_nav_top {
	PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/leftNavTop.gif) no-repeat left top; PADDING-TOP: 5px
}
#left_nav .left_nav_top H2 A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#left_nav .left_nav_top H2 A:visited {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#left_nav .ads IMG {
	PADDING-BOTTOM: 5px
}
#right_nav {
	PADDING-BOTTOM: 3500px; MARGIN: 0px 0px -3500px; PADDING-LEFT: 6px; WIDTH: 192px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#right_nav .home_sidebar_container {
	PADDING-BOTTOM: 3510px; BACKGROUND-COLOR: #edeae0; MARGIN: 0px 0px -3500px; PADDING-LEFT: 0px; WIDTH: 192px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#right_nav .home_sidebar_content {
	BORDER-BOTTOM: #e1ddd1 1px solid; BORDER-LEFT: #e1ddd1 1px solid; PADDING-BOTTOM: 3500px; MARGIN: 0px 0px -3500px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BORDER-TOP: #e1ddd1 1px solid; BORDER-RIGHT: #e1ddd1 1px solid; PADDING-TOP: 4px
}
#compare {
	WIDTH: 192px
}
#compare .compare_top {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 172px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/colors/color1/boxTop.gif) no-repeat; HEIGHT: 23px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
#compare .compare_content_top {
	WIDTH: 192px; BACKGROUND: url(../images/colors/color1/compare_content_top.png) no-repeat; HEIGHT: 3px; FONT-SIZE: 1px
}
#compare .compare_content_bottom {
	WIDTH: 192px; BACKGROUND: url(../images/colors/color1/compare_content_bottom.png) no-repeat; HEIGHT: 3px; FONT-SIZE: 1px
}
#compare .compare_bottom {
	WIDTH: 192px; BACKGROUND: url(../images/colors/color1/compare_bottom.png) no-repeat; HEIGHT: 5px; FONT-SIZE: 1px
}
#compare .items {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 180px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#compare .toptext {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/colors/color1/compare_top_tile.png); COLOR: #007dc6; PADDING-TOP: 0px
}
#compare .contentarea {
	TEXT-ALIGN: left; MARGIN: 0px auto; BACKGROUND: url(../images/colors/color1/compare_content_tile.png)
}
#compare .footerbuttons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/colors/color1/compare_top_tile.png) repeat-y; PADDING-TOP: 4px
}
#compare #button {
	MARGIN-BOTTOM: -6px; FLOAT: right
}
.email_ad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#recommend {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #59677d
}
.rightBox .header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/colors/color1/boxTop.gif) no-repeat; HEIGHT: 23px; PADDING-TOP: 8px
}
.rightBox .headerIn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/colors/color1/hp/main_tabbg.jpg) no-repeat left top; HEIGHT: 22px; PADDING-TOP: 8px
}
.rightBox .header H2 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.rightBox .headerIn H2 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.rightBox .footer {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/colors/color1/boxFooter.gif) no-repeat left top; HEIGHT: 5px; FONT-SIZE: 0px
}
.rightBox .footerIn {
	WIDTH: 222px; BACKGROUND: url(../images/colors/color1/hp/main_bottom.gif) no-repeat left top; HEIGHT: 20px; OVERFLOW: hidden
}
#recommend .item {
	WIDTH: 59px; VERTICAL-ALIGN: top
}
#recommend .itemcontainer {
	WIDTH: 62px; FLOAT: left; HEIGHT: 62px; PADDING-TOP: 3px
}
#recommend .itemhover IMG {
	PADDING-LEFT: 3px; PADDING-TOP: 3px
}
#recommend .itemhover {
	WIDTH: 62px; HEIGHT: 62px
}
#recommend .itemhover:hover {
	BACKGROUND: url(../images/colors/color1/recommend_hover_background.png) no-repeat center center
}
#recommend .brand {
	WIDTH: 114px
}
#recommend .brandIn {
	WIDTH: 140px !important
}
#recommend .price {
	FONT-WEIGHT: bold
}
#recommend .price .price {
	FONT-FAMILY: arial, helvetica, MingLiU, sans-serif; FONT-WEIGHT: bold
}
#recommend .space {
	HEIGHT: 6px
}
#wishlist {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 192px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; COLOR: #59677d; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#wishlist .form_length {
	WIDTH: 170px
}
#wishlist .header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/colors/color1/recommend_top.png) no-repeat; HEIGHT: 100%; PADDING-TOP: 6px
}
#wishlist .header_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#wishlist .contents {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/colors/color1/recommend_tile.png) repeat-y; PADDING-TOP: 6px
}
#wishlist .contents .text {
	WIDTH: 175px
}
#right_nav .ads IMG {
	PADDING-BOTTOM: 5px
}
#right_nav .rightads IMG {
	PADDING-BOTTOM: 0px
}
#footer {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 20px 0px; WIDTH: 960px; PADDING-TOP: 8px
}
#footer DIV {
	PADDING-RIGHT: 20px
}
#footer P {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 12px
}
#copyright {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #5c5c5c; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.footer-box {
	BORDER-TOP: #bfc17d 3px solid
}
.footer-box SPAN {
	MARGIN: 0px 5px
}
INPUT { COLOR: #666; FONT-SIZE: 12px; }
SELECT {
	BORDER-BOTTOM: #aab2bc 1px solid; BORDER-LEFT: #aab2bc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 12px; BORDER-TOP: #aab2bc 1px solid; BORDER-RIGHT: #aab2bc 1px solid; PADDING-TOP: 2px
}
TEXTAREA {
	BORDER-BOTTOM: #aab2bc 1px solid; BORDER-LEFT: #aab2bc 1px solid; FONT-SIZE: 12px; BORDER-TOP: #aab2bc 1px solid; BORDER-RIGHT: #aab2bc 1px solid
}
.drop_down_language_select {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 1px
}
.drop_down {
	HEIGHT: 20px
}
.drop_down_shipment {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1px; HEIGHT: 20px; PADDING-TOP: 2px
}
.drop_down_country {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 185px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 9px; HEIGHT: 20px; PADDING-TOP: 2px
}
.drop_down_adv_search {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 9px; HEIGHT: 21px; PADDING-TOP: 2px
}
.form_input {
	WIDTH: 185px
}
.same_as_billing_checkbox {
	POSITION: relative; MARGIN-LEFT: -10px
}
.required-field {
	WIDTH: 8px; FLOAT: left; COLOR: #f00; MARGIN-LEFT: -8px; PADDING-TOP: 2px
}
.required-field1 {
	COLOR: #d90101
}
.required-field-text {
	FONT-SIZE: 11px
}
.required-field_wishlist {
	WIDTH: 8px; FLOAT: left; COLOR: #d90101; PADDING-TOP: 2px
}
.wishlist_side_space {
	PADDING-LEFT: 8px
}
.radio {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #ffffff; WIDTH: 13px; BORDER-TOP-STYLE: none; HEIGHT: 13px; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none
}
.radio_text {
	LINE-HEIGHT: 10px
}
.radio_label {
	PADDING-LEFT: 4px; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.checkbox {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 3px; LINE-HEIGHT: 0px; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 3px; WIDTH: 13px; BORDER-TOP-STYLE: none; HEIGHT: 13px; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none
}
.checkbox .text {
	LINE-HEIGHT: 10px
}
.checkbox_left_label {
	FLOAT: left
}
.checkbox_label {
	PADDING-LEFT: 4px; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.card_info {
	WIDTH: 350px; DISPLAY: inline-block
}
.card_info .col1 {
	WIDTH: 160px; FONT-FAMILY: Verdana; FLOAT: left; COLOR: #666; FONT-SIZE: 8pt
}
.card_info .col2 {
	WIDTH: 150px; FONT-FAMILY: Verdana; FLOAT: left; COLOR: #666; FONT-SIZE: 8pt
}
.card_info .month_year {
	PADDING-RIGHT: 18px; FLOAT: left
}
.card_info SELECT {
	WIDTH: 63px
}
.card_info A {
	LINE-HEIGHT: 19px; PADDING-LEFT: 4px; FONT-FAMILY:Verdana; COLOR: #666; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
.card_info A:hover {
	TEXT-DECORATION: underline
}
.billing_method SELECT {
	MARGIN-BOTTOM: 7px
}
INPUT {
	MARGIN-BOTTOM: 7px; FONT-FAMILY:arial;
}
.align_column {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 9px
}
.form_2column {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 15px
}
.form_2column .column {
	WIDTH: 275px; FLOAT: left
}
.form_2column .column2 {
	WIDTH: 790px; FLOAT: left
}
.form_2column .birthdayColumn {
	FLOAT: left; MARGIN-RIGHT: 2px
}
.form_img {
	MARGIN-BOTTOM: 1px
}
.label_right {
	PADDING-LEFT: 2px
}
.product_only_display_description_space {
	PADDING-LEFT: 15px
}
A.button {
	BORDER-BOTTOM: #a21b00 1px solid; POSITION: relative; MIN-WIDTH: 40px; TEXT-ALIGN: center; BORDER-LEFT: #cb5f31 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; FONT-FAMILY: Verdana; BACKGROUND: url(../images/colors/color1/b_tileb.png) repeat-x; HEIGHT: 17px; COLOR: white; FONT-SIZE: 12px; BORDER-TOP: #da754a 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cb5f31 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button1 {
	BORDER-BOTTOM: #a21b00 1px solid; POSITION: relative; MIN-WIDTH: 70px; TEXT-ALIGN: center; BORDER-LEFT: #cb5f31 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 6px; WIDTH: 70px; PADDING-RIGHT: 6px; DISPLAY: inline-block; FONT-FAMILY:  Verdana; BACKGROUND: url(../images/colors/color1/b_tileb.png) repeat-x; HEIGHT: 17px; COLOR: white; FONT-SIZE: 12px; BORDER-TOP: #da754a 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cb5f31 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.buttons {
	BORDER-BOTTOM: #a21b00 1px solid; BORDER-LEFT: #cb5f31 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 22px; MARGIN: 0px auto; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Verdana; BACKGROUND: url(../images/colors/color1/b_tileb.png) repeat-x; HEIGHT: 20px; COLOR: white; FONT-SIZE: 12px; BORDER-TOP: #da754a 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cb5f31 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
A.button_remove {
	BORDER-BOTTOM: #2174ca 1px solid; BORDER-LEFT: #8cc3ed 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 17px; MARGIN: 0px auto; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../images/colors/color1/b_tile_remove.png) repeat-x; HEIGHT: 15px; COLOR: #555657; FONT-SIZE: 12px; BORDER-TOP: #8cc3ed 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #8cc3ed 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button_footer {
	BORDER-BOTTOM: #a21b00 1px solid; MIN-WIDTH: 90px; BORDER-LEFT: #cb5f31 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 40px; MARGIN: 0px 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: MingLiU, Verdana; BACKGROUND: url(../images/colors/color1/b_tileb.png) repeat-y; HEIGHT: 22px; COLOR: white; FONT-SIZE: 12px; BORDER-TOP: #e79a79 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cb5f31 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.button_footer_line {
	FLOAT: left; PADDING-TOP: 10px
}
.button_footer_line .left {
	PADDING-LEFT: 5px
}
.button_side_message {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-TOP: 4px
}
.main_quickinfo_button {
	POSITION: relative; TEXT-ALIGN: center; MARGIN-TOP: -15px; WIDTH: 80px; VISIBILITY: hidden; MARGIN-LEFT:38px;*margin-left:5px; OVERFLOW: hidden
}
.compare_quickinfo_button {
	POSITION: relative; TEXT-ALIGN: left; MARGIN-TOP: -20px; PADDING-LEFT: 4px; WIDTH: 100px; VISIBILITY: hidden; OVERFLOW: hidden
}
.rightside_quickinfo_button {
	POSITION: relative; MARGIN-TOP: -20px; WIDTH: 60px; VISIBILITY: hidden; MARGIN-LEFT: -2px
}
DIV.button_fit_padder {
	MARGIN-LEFT: 24px
}
SPAN.primary_button {
	PADDING-BOTTOM: 2px; MARGIN: 1px; ZOOM: 1; DISPLAY: inline-block; FONT-FAMILY: Verdana; BACKGROUND: url(../images/colors/color1/button_dropshadow.png) repeat-x 50% bottom; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold
}
SPAN.primary_button SPAN.button_container {
	BORDER-LEFT: #c54113 1px solid; BACKGROUND-COLOR: #dd5314; DISPLAY: inline-block; BORDER-RIGHT: #c54113 1px solid
}
SPAN.primary_button:hover SPAN.button_container {
	BACKGROUND-COLOR: #c83e0e
}
SPAN.primary_button SPAN.button_container SPAN.button_top {
	DISPLAY: inline-block; BACKGROUND: url(../images/colors/color1/primary_button_top_bg.gif) repeat-x 50% top
}
SPAN.primary_button:hover SPAN.button_container SPAN.button_top {
	BACKGROUND: url(../images/colors/color1/primary_button_top_bg_hover.gif) repeat-x 50% top
}
SPAN.primary_button SPAN.button_container SPAN.button_top SPAN.button_bottom {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; BACKGROUND: url(../images/colors/color1/primary_button_bottom_bg.gif) repeat-x 50% bottom; PADDING-TOP: 3px
}
SPAN.primary_button:hover SPAN.button_container SPAN.button_top SPAN.button_bottom {
	BACKGROUND: url(../images/colors/color1/primary_button_bottom_bg_hover.gif) repeat-x 50% bottom
}
SPAN.primary_button SPAN.button_container SPAN.button_top SPAN.button_bottom A {
	POSITION: relative; COLOR: #fff; TEXT-DECORATION: none
}
SPAN.button_fit {
	FLOAT: left
}
SPAN.button_fit SPAN.button_container {
	FLOAT: left
}
SPAN.button_fit SPAN.button_container SPAN.button_top {
	FLOAT: left
}
SPAN.button_fit SPAN.button_container SPAN.button_bottom {
	FLOAT: left
}
SPAN.secondary_button {
	PADDING-BOTTOM: 2px; MARGIN: 1px; ZOOM: 1; DISPLAY: inline-block; FONT-FAMILY: Verdana; BACKGROUND: url(../images/colors/color1/button_dropshadow.png) repeat-x 50% bottom; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold
}
SPAN.secondary_button SPAN.button_container {
	BORDER-LEFT: #5b98d6 1px solid; BACKGROUND-COLOR: #d1d1df; DISPLAY: inline-block; BORDER-RIGHT: #5b98d6 1px solid
}
SPAN.secondary_button:hover SPAN.button_container {
	BACKGROUND-COLOR: #c5c5d2
}
SPAN.secondary_button SPAN.button_container SPAN.button_top {
	DISPLAY: inline-block; BACKGROUND: url(../images/colors/color1/secondary_button_top_bg.gif) repeat-x 50% top
}
SPAN.secondary_button:hover SPAN.button_container SPAN.button_top {
	BACKGROUND: url(../images/colors/color1/secondary_button_top_bg_hover.gif) repeat-x 50% top
}
SPAN.secondary_button SPAN.button_container SPAN.button_top SPAN.button_bottom {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; BACKGROUND: url(../images/colors/color1/secondary_button_bottom_bg.gif) repeat-x 50% bottom; PADDING-TOP: 3px
}
SPAN.secondary_button:hover SPAN.button_container SPAN.button_top SPAN.button_bottom {
	BACKGROUND: url(../images/colors/color1/secondary_button_bottom_bg_hover.gif) repeat-x 50% bottom
}
SPAN.secondary_button SPAN.button_container SPAN.button_top SPAN.button_bottom A {
	COLOR: #2562a8; TEXT-DECORATION: none
}
UNKNOWN {
	POSITION: relative; COLOR: #2562a8; TEXT-DECORATION: none
}
#box {
	MIN-WIDTH: 588px; PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.my_account {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 788px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.my_account_wishlist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 588px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#box .main_header {
	PADDING-LEFT: 10px; HEIGHT: 22px
}
#box .main_header .left_corner {
	WIDTH: 11px; FLOAT: left
}
#box .main_header .right_corner {
	WIDTH: 11px; FLOAT: right
}
#box .main_header .left_corner_straight {
	WIDTH: 11px; BACKGROUND: url(../images/colors/color1/box_header_left_straight.png) no-repeat; FLOAT: left; HEIGHT: 33px
}
#box .main_header .right_corner_straight {
	WIDTH: 11px; BACKGROUND: url(../images/colors/color1/box_header_right_straight.png) no-repeat; FLOAT: right; HEIGHT: 33px
}
#box .content_header {
	HEIGHT: 30px
}
#box .content_header .left_corner {
	WIDTH: 11px; BACKGROUND: url(../images/colors/color1/box_header_left.png) no-repeat; FLOAT: left; HEIGHT: 39px
}
#box .content_header .right_corner {
	WIDTH: 11px; BACKGROUND: url(../images/colors/color1/box_header_right.png) no-repeat; FLOAT: right; HEIGHT: 39px
}
#box .content_header .step_number {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 9px
}
#box .content_header .vertical_align {
	FLOAT: left; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
#box .content_header .vertical_align_button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 8px
}
#box .content_footer {
	TEXT-ALIGN: center; HEIGHT: 39px; CLEAR: both
}
#box .content_footer .left .content_text {
	LINE-HEIGHT: 40px; HEIGHT: 20px; VERTICAL-ALIGN: middle
}
#box .contentline {
	BACKGROUND: url(../images/colors/color1/box_header_tile.png) repeat-x; HEIGHT: 8px
}
#box .contentline .left_corner {
	WIDTH: 11px; BACKGROUND: url(../images/colors/color1/box_line_header_left.png) no-repeat; FLOAT: left; HEIGHT: 33px
}
box .contentline .right_corner {
	WIDTH: 11px; BACKGROUND: url(../images/colors/color1/box_line_header_right.png) no-repeat; FLOAT: right; HEIGHT: 33px
}
.rounded_content_box .contentline {
	BACKGROUND: url(../images/colors/color1/box_header_tile.png) repeat-x; HEIGHT: 2px
}
#box .static_pages_line {
	
}
#box DIV#shopping_cart_product_table {
	HEIGHT: 30px !important
}
#box .contentgrad_header {
	MARGIN: 0px auto; BACKGROUND: url(../images/colors/color1/box_grad_header_tile.png) repeat-x left top; HEIGHT: 33px; CLEAR: both
}
#box .contentgrad_header TABLE TH {
	LINE-HEIGHT: 30px; BACKGROUND: url(../images/colors/color1/box_grad_header_tile.png) repeat-x left top; HEIGHT: 30px; FONT-SIZE: 14px
}
#box .contentgrad_header .left_corner {
	WIDTH: 9px; BACKGROUND: url(../images/colors/color1/box_grad_header_left.png) no-repeat; FLOAT: left; HEIGHT: 33px
}
#box .contentgrad_header .left_corner_short {
	WIDTH: 8px; BACKGROUND: url(../images/colors/color1/box_grad_header_left_short.png) no-repeat; FLOAT: left; HEIGHT: 18px
}
#box .contentgrad_header .right_corner {
	WIDTH: 10px; BACKGROUND: url(../images/colors/color1/box_grad_header_right.png) no-repeat; FLOAT: right; HEIGHT: 33px
}
#box .contentgrad_header .right_corner_short {
	WIDTH: 8px; BACKGROUND: url(../images/colors/color1/box_grad_header_right_short.png) no-repeat; FLOAT: right; HEIGHT: 18px
}
#box .contentgrad_header .left_corner_img {
	WIDTH: 10px; BACKGROUND: url(../images/colors/color1/box_grad_header_left.png) no-repeat; FLOAT: left; HEIGHT: 33px
}
.rounded_content_box .contentgrad_header {
	MARGIN: 0px auto; BACKGROUND: url(../images/colors/color1/box_grad_header_tile.png) repeat-x; HEIGHT: 26px
}
#box .body {
	PADDING-BOTTOM: 0px; WIDTH: 955px; PADDING-TOP: 0px
}
#box .my_account .body {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 770px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-TOP: 0px
}
#box .body .title {
	PADDING-BOTTOM: 2px; FONT-WEIGHT: bold
}
#box .body588 {
	WIDTH: 588px
}
#box .body588a {
	BORDER-LEFT: #bfc17d 1px solid; WIDTH: 586px; OVERFLOW: hidden; BORDER-RIGHT: #bfc17d 1px solid
}
#box .body588a .divider_line {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_tr_line.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
.rounded_content_box .body588 {
	BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 0px
}
#box .body759 {
	BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 737px; PADDING-RIGHT: 8px; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 0px
}
#box .display_text {
	PADDING-LEFT: 10px; FONT-SIZE: 11px
}
#box .subheader_text {
	LINE-HEIGHT: 33px; PADDING-LEFT: 10px; FONT-SIZE: 12px
}
#box .footer {
	WIDTH: 100%; BACKGROUND: url(../images/colors/color1/box_footer_tile.png) repeat-x; HEIGHT: 7px
}
#box .footer .left_corner {
	WIDTH: 10px; BACKGROUND: url(../images/colors/color1/box_footer_left.png) no-repeat; FLOAT: left; HEIGHT: 7px
}
#box .footer .right_corner {
	WIDTH: 10px; BACKGROUND: url(../images/colors/color1/box_footer_right.png) no-repeat; FLOAT: right; HEIGHT: 7px
}
.rounded_content_box .footer {
	WIDTH: 100%; BACKGROUND: url(../images/colors/color1/box_footer_tile.png) repeat-x; HEIGHT: 7px
}
.rounded_content_box .footer .left {
	FONT-SIZE: 1px
}
.rounded_content_box .footer .right {
	FONT-SIZE: 1px
}
#box .main_header_text {
	WHITE-SPACE: nowrap; HEIGHT: 33px; COLOR: #910000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#box .contentgrad_text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 33px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.rounded_content_box .contentgrad_text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 26px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#box .content_text {
	LINE-HEIGHT: 39px; PADDING-LEFT: 15px; WHITE-SPACE: nowrap; HEIGHT: 33px; FONT-SIZE: 12px
}
#box .contentline .content_text {
	LINE-HEIGHT: 39px; HEIGHT: 33px
}
#box .header_element_align {
	PADDING-LEFT: 7px; FLOAT: left; PADDING-TOP: 9px
}
#box .contentgrad_header .title {
	LINE-HEIGHT: 30px; TEXT-INDENT: 10px; HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#box .contentgrad_header .text {
	LINE-HEIGHT: 33px; MARGIN: 0px auto; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; HEIGHT: 36px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#box .paging {
	PADDING-LEFT: 12px
}
#box .sort {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
#box .sorting_controls {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #bfc17d 1px solid; PADDING-TOP: 5px
}
#box .sort_dropdown {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 7px
}
#box .fastFinderSortDropDown {
	PADDING-TOP: 5px
}
#box .fastFinderPagination {
	PADDING-TOP: 0px
}
#box .views {
	LINE-HEIGHT: 20px; MARGIN: 0px; HEIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#box .views1 {
	MARGIN-TOP: -70px; FLOAT: right
}
#box .views IMG {
	PADDING-LEFT: 4px; PADDING-TOP: 4px
}
#box .views_icon {
	POSITION: relative; TOP: 10px; LEFT: -10px
}
#box .views_icon1 {
	PADDING-LEFT: 4px
}
#box .content_footer .unregistered {
	PADDING-LEFT: 210px; PADDING-TOP: 10px
}
#box .content_footer .button_text_right {
	PADDING-TOP: 13px
}
.number {
	PADDING-RIGHT: 5px
}
.number_info {
	FLOAT: left; PADDING-TOP: 4px
}
.map_icon {
	PADDING-LEFT: 9px; PADDING-RIGHT: 4px; FLOAT: left
}
.CVVR_align {
	DISPLAY: inline-block; PADDING-TOP: 2px
}
#four-grid {
	MIN-WIDTH: 585px; MARGIN: 0px; WIDTH: 585px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top
}
#four-grid TD {
	TEXT-ALIGN: center; WIDTH: 25%
}
#four-grid .item {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 25%; VERTICAL-ALIGN: top;padding-top:5px
}
#four-grid .item .image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#four-grid .item .add_to_cart {
	TEXT-ALIGN: right; WIDTH: 140px
}
#four-grid .item .information {
	WIDTH: 300px
}
#four-grid .item .information H3 {
	WIDTH: 300px; PADDING-RIGHT: 7px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#four-grid .item .information P {
	WIDTH: 300px
}
#four-grid .item .container {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_td_dotted_line.png); BACKGROUND-REPEAT: repeat-y
}
#four-grid .container_links {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_td_dotted_line.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 5px
}
#four-grid .container_links A {
	TEXT-DECORATION: underline
}
#four-grid .container_links A:hover {
	TEXT-DECORATION: none
}
#four-grid .container_links_first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#four-grid .container_links_first A {
	TEXT-DECORATION: underline
}
#four-grid .container_links_first A:hover {
	TEXT-DECORATION: none
}
#four-grid .item .compare {
	PADDING-LEFT: 5px; PADDING-TOP: 8px
}
#four-grid .item .description {
	PADDING-LEFT: 5px; PADDING-TOP: 5px;height:30px;line-height:16px
}
#four-grid .item .description A:link {
	COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#four-grid .item .description A:hover {
	COLOR: #910000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#four-grid .item .price {
	PADDING-LEFT: 5px; HEIGHT: 25px; FONT-SIZE: 12px
}
#four-grid .item .list_view_price {
	TEXT-ALIGN: right; WIDTH: 60px; FONT-WEIGHT: bold
}
.item .button {
	LINE-HEIGHT: 30px; TEXT-INDENT: 8px !important; WIDTH: 150px !important; BACKGROUND: url(../images/colors/color1/btnShoppingCartEn.gif) no-repeat 10px top; HEIGHT: 30px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 5px !important
}
.item .button A:link {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; MARGIN-LEFT: 32px; TEXT-DECORATION: none
}
.item .button A:visited {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; MARGIN-LEFT: 32px; TEXT-DECORATION: none
}
.item .button2 {
	LINE-HEIGHT: 32px; TEXT-INDENT: 8px; WIDTH: 124px; BACKGROUND: url(../images/colors/color1/btnShoppingCart.png) no-repeat left top; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 3px !important
}
.item .button2 A:link {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; MARGIN-LEFT: 20px; TEXT-DECORATION: none
}
.item .button2 A:visited {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; MARGIN-LEFT: 20px; TEXT-DECORATION: none
}
.item .buttonWei {
	LINE-HEIGHT: 32px; TEXT-INDENT: 6px; WIDTH: 127px !important; BACKGROUND: url(../images/colors/color1/btnweiBuy.gif) no-repeat 14px top; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 3px !important
}
.item .buttonWei A:link {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; MARGIN-LEFT: 20px; TEXT-DECORATION: none
}
.item .buttonWei A:visited {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; MARGIN-LEFT: 20px; TEXT-DECORATION: none
}
.item .buttonWei2 {
	LINE-HEIGHT: 32px; TEXT-INDENT: 8px; WIDTH: 120px; BACKGROUND: url(../images/colors/color1/btnweiBuy.gif) no-repeat left top; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 2px !important
}
.item .buttonWei2 A:link {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; MARGIN-LEFT: 20px; TEXT-DECORATION: none
}
.item .buttonWei2 A:visited {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; MARGIN-LEFT: 20px; TEXT-DECORATION: none
}
#four-grid .divider_line {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_tr_line.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
#three-grid TD.item {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 25px
}
#four-grid .item IMG {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
#four-grid2 {
	MIN-WIDTH: 585px; MARGIN: 0px; WIDTH: 585px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top
}
#four-grid2 TH {
	TEXT-ALIGN: center
}
#four-grid2 TD {
	TEXT-ALIGN: left
}
#four-grid2 .item {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 30px
}
#four-grid2 .item .image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#four-grid2 .item .add_to_cart {
	TEXT-ALIGN: right; WIDTH: 140px
}
#four-grid2 .item .information {
	WIDTH: 300px
}
#four-grid2 .item .information H3 {
	WIDTH: 300px; PADDING-RIGHT: 7px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#four-grid2 .item .information P {
	WIDTH: 300px
}
#four-grid2 .container {
	BACKGROUND: url(../images/colors/color1/product_grid_td_dotted_line.png) repeat-x left bottom
}
#four-grid2 .container_links {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_td_dotted_line.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 5px
}
#four-grid2 .container_links A {
	TEXT-DECORATION: underline
}
#four-grid2 .container_links A:hover {
	TEXT-DECORATION: none
}
#four-grid2 .container_links_first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#four-grid2 .container_links_first A {
	TEXT-DECORATION: underline
}
#four-grid2 .container_links_first A:hover {
	TEXT-DECORATION: none
}
#four-grid2 .item .compare {
	PADDING-LEFT: 5px; PADDING-TOP: 8px
}
#four-grid2 .description {
	PADDING-LEFT: 5px; WIDTH: 230px; HEIGHT: 40px; PADDING-TOP: 15px
}
#four-grid2 .description A:link {
	COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#four-grid2 .description A:hover {
	COLOR: #910000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#four-grid2 .lisPrice {
	TEXT-ALIGN: right; WIDTH: 100px; PADDING-TOP: 15px
}
#four-grid2 .item .list_view_price {
	TEXT-ALIGN: right; WIDTH: 60px; FONT-WEIGHT: bold
}
#four-grid2 .item .button {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 8px
}
#four-grid2 .divider_line {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_tr_line.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
#three-grid2 TD.item {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 25px
}
#four-grid2 .item IMG {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.itemhover {
	
}
.itemhover:hover {
	MARGIN-TOP: -1px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/product_hover_background.png) no-repeat center center; PADDING-TOP: 1px
}
.itemhoverdetailed {
	BACKGROUND-IMAGE: url(../images/colors/color1/transparent.gif); PADDING-LEFT: 2px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 17px
}
.itemhoverdetailed:hover {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_hover_background.png); PADDING-LEFT: 2px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 17px
}
.fastfinderhover {
	
}
.fastfinderhover:hover {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_hover_background.png); MARGIN-TOP: -1px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 0px; PADDING-TOP: 1px
}
.listPrice {
	FONT-FAMILY: arial, helvetica, MingLiU, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: line-through
}
TD.item .brand {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
TD.item .price {
	FONT-WEIGHT: bold
}
TD.item .listPrice {
	FONT-WEIGHT: bold; TEXT-DECORATION: line-through
}
TR.button {
	TEXT-ALIGN: center
}
.scrollPaneDescription {
	HEIGHT: 45px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.scrollPanePrice {
	FONT-FAMILY: arial, helvetica, MingLiU, sans-serif; HEIGHT: 35px; FONT-WEIGHT: bold
}
#horizontal_grid {
	MARGIN: 0px auto; WIDTH: 585px; PADDING-RIGHT: 10px
}
#horizontal_grid TR.item_container TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
#horizontal_grid TR.item_container TD.divider_line {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_tr_line.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
#horizontal_grid TR.item_container TD.image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#horizontal_grid TR.item_container TD.image IMG {
	POSITION: relative; TOP: -15px; LEFT: -5px
}
#horizontal_grid TR.item_container TD.information {
	WIDTH: 300px
}
#horizontal_grid TR.item_container TD.information P {
	WIDTH: 300px
}
#horizontal_grid TR.item_container TD.information H3 {
	WIDTH: 300px; PADDING-RIGHT: 7px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#horizontal_grid TR.item_container TD.price {
	TEXT-ALIGN: right; WIDTH: 60px; FONT-WEIGHT: bold
}
#horizontal_grid TR.item_container TD.price .price {
	TEXT-ALIGN: right; WIDTH: 60px; FONT-FAMILY: arial, helvetica, MingLiU, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#horizontal_grid TR.item_container TD.add_to_cart {
	TEXT-ALIGN: right; WIDTH: 140px
}
.price {
	FONT-FAMILY: arial, helvetica, sans-serif !important
}
.price2 {
	FONT-FAMILY: arial, helvetica, sans-serif !important; COLOR: #910000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#orderItemDisplay {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
#orderItemDisplay B {
	COLOR: #910000
}
#orderItemDisplay .breadcrumb_item {
	FLOAT: right; COLOR: #e98720; FONT-WEIGHT: bold
}
#orderItemDisplay .breadcrumb_item SPAN {
	PADDING-BOTTOM: 4px
}
DIV#purchase_options {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BORDER-TOP: #bfc17d 1px solid; PADDING-TOP: 5px
}
DIV#purchase_options INPUT {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none
}
DIV#purchase_options LABEL {
	PADDING-RIGHT: 15px
}
DIV#purchase_options LABEL IMG {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle
}
#order_details {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; FLOAT: left; CLEAR: both
}
#order_details .orderlist {
	LINE-HEIGHT: 38px; HEIGHT: 38px
}
#order_details TR TH DIV P A {
	COLOR: #666666
}
#billing A {
	COLOR: #666666
}
#shipping A {
	COLOR: #910000
}
#order_details TD P IMG {
	
}
#order_details .shipAddress {
	WIDTH: 150px
}
#order_details .shipMethod {
	WIDTH: 300px
}
#order_details .avail {
	WIDTH: 90px
}
#order_details .QTY {
	WIDTH: 40px
}
#order_details .each {
	WIDTH: 57px
}
#order_details .total {
	WIDTH: 57px; FONT-FAMILY: arial, helvetica, MingLiU, sans-serif
}
#order_details TH {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#order_details TR.nested TH {
	BORDER-BOTTOM: #bfc17d 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; HEIGHT: 19px; VERTICAL-ALIGN: top; BORDER-TOP: #bfc17d 1px solid; PADDING-TOP: 1px
}
#order_details TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; border-bottom:1px solid #d7d8af; VERTICAL-ALIGN: middle; PADDING-TOP: 14px
}
#order_details SPAN {
	LINE-HEIGHT: 200%; FLOAT: left
}
#order_details SPAN IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
#order_details SPAN A:link {
	COLOR: #910000
}
#order_details .img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 0px
}
.titleName {
	TEXT-ALIGN: left; WIDTH: 300px; VERTICAL-ALIGN: middle
}
.titleName B {
	LINE-HEIGHT: 120%; FONT-WEIGHT: normal
}
.titleName SPAN {
	WIDTH: 140px
}
.titleNameT {
	TEXT-ALIGN: left; WIDTH: 280px; VERTICAL-ALIGN: middle
}
.titleName B {
	LINE-HEIGHT: 120%; FONT-WEIGHT: normal
}
.titleName SPAN {
	WIDTH: 130px
}
.titleName1 {
	TEXT-ALIGN: left; WIDTH: 280px; VERTICAL-ALIGN: middle
}
.titleName1 B {
	LINE-HEIGHT: 120%; FONT-WEIGHT: normal
}
.titleName1 SPAN {
	WIDTH: 180px
}
.seriNo {
	WIDTH: 100px
}
.kg {
	WIDTH: 150px
}
.st {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.st1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.st2 {
	WIDTH: 190px
}
.priceWidth {
	WIDTH: 50px
}
.priceT {
	WIDTH: 80px
}
#order_details TD.kg {
	WIDTH: 150px
}
#order_details TD.priceWidth {
	TEXT-ALIGN: right; WIDTH: 150px
}
#tableTitle TH.priceWidth {
	TEXT-ALIGN: right; WIDTH: 150px
}
#order_details .itemspecs {
	FLOAT: left; VERTICAL-ALIGN: middle
}
#order_details .itemspecs .icon_link {
	VERTICAL-ALIGN: top
}
.icon_link_align {
	LINE-HEIGHT: 16px; DISPLAY: inline-block
}
#order_details .align_center {
	TEXT-ALIGN: center
}
.QTY {
	TEXT-ALIGN: center
}
.align_center {
	TEXT-ALIGN: center
}
.align_right {
	TEXT-ALIGN: right
}
.align_right IMG {
	PADDING-BOTTOM: 4px; CURSOR: pointer
}
.each {
	TEXT-ALIGN: right; PADDING-TOP: 10px
}
.total {
	TEXT-ALIGN: right; PADDING-TOP: 10px
}
#order_details .each {
	FONT-FAMILY: Arial, Helvetica, MingLiU, sans-serif
}
.total .price {
	FONT-FAMILY: Arial, Helvetica, MingLiU, sans-serif
}
#order_details .align_left {
	TEXT-ALIGN: left
}
#order_details .align_left A:link {
	FONT-WEIGHT: normal
}
#order_details .th_align_left_normal {
	BORDER-BOTTOM: #bfc17d 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
#order_details .th_align_left_no_bottom {
	BORDER-BOTTOM-WIDTH: 0px !important
}
#order_details .th_align_left_dotted_top_solid_bottom {
	BORDER-BOTTOM: #bfc17d 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: top; BORDER-TOP: #bfc17d 1px dashed; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.order_details_my_account {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#total_breakdown {
	MIN-WIDTH: 940px; background-color:#f0f1d7; border-top:1px solid #fff; border-bottom:1px solid #bfc17d; TEXT-ALIGN: right; DISPLAY: inline-block; FLOAT: right; CLEAR: both; overflow:hidden; padding:10px;
}
#total_breakdown2 {
	MIN-WIDTH: 940px; TEXT-ALIGN: right; DISPLAY: inline-block; FLOAT: right; CLEAR: both; overflow:hidden; padding:10px;
}
#total_breakdown #order_total, #total_breakdown2 #order_total {
	MIN-WIDTH: 165px; FLOAT: right
}
#total_breakdown #order_total .total_details, #total_breakdown2 #order_total .total_details {
	TEXT-ALIGN: right; PADDING-RIGHT: 14px
}
#total_breakdown #order_total .total_figures, #total_breakdown2 #order_total .total_figures {
	TEXT-ALIGN: right; FONT-FAMILY: Arial, Helvetica, MingLiU, sans-serif; FONT-SIZE: 12px
}
#total_breakdown TH, #total_breakdown2 TH {
	COLOR: #e98720; FONT-WEIGHT: normal
}
#total_breakdown #promotions, #total_breakdown2 #promotions {
	PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 3px
}
#total_breakdown .promotion_code, #total_breakdown2 .promotion_code {
	PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 23px; PADDING-TOP: 3px
}
A.font1 {
	COLOR: #666666
}
.font1 {
	FONT-SIZE: 10px
}
#total_breakdown .promotion_input {
	PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 23px
}
#total_breakdown .promotion_input INPUT {
	HEIGHT: 16px
}
#total_breakdown .promotion_button {
	FLOAT: left; HEIGHT: 23px; VERTICAL-ALIGN: middle
}
#total_breakdown .promotion_button SPAN {
	
}
#total_breakdown .promotion_used {
	TEXT-ALIGN: left; PADDING-RIGHT: 5px; FLOAT: left; CLEAR: both
}
#total_breakdown .promotion_delete {
	TEXT-ALIGN: left !important; PADDING-LEFT: 3px; WIDTH: 80px; FLOAT: right
}
#total_breakdown .details {
	PADDING-RIGHT: 14px; FLOAT: right
}
#total_breakdown .figures {
	FLOAT: right
}
#total_breakdown .order_total {
	FONT-WEIGHT: bold
}
#customers_new_or_returning {
	PADDING-TOP: 15px
}
#customers_new_or_returning .returning {
	TEXT-ALIGN: left !important; BORDER-LEFT: #ccc 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 220px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 10px
}
#customers_new_or_returning .returning_button {
	TEXT-ALIGN: left !important; BORDER-LEFT: #ccc 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 220px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 10px
}
#customers_new_or_returning .new {
	TEXT-ALIGN: left !important; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 10px
}
#customers_new_or_returning H2 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#customers_new_or_returning .new_button {
	TEXT-ALIGN: left !important; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 10px
}
.top_border {
	WIDTH: 759px; BORDER-TOP: #ccc 1px solid
}
#shipping {
	WIDTH: 98%; CLEAR: both; OVERFLOW: hidden
}
#shipping .shipping_address {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
#shipping .shipping_address P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#shipping .shipping_address .shippingTitle {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top;
}
#shipping .shipping_address .addDetail {
	PADDING-LEFT: 120px
}
#shipping .shipping_address_MS_shipping_info_page {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 50px; FLOAT: left; PADDING-TOP: 0px
}
#shipping .shipping_method {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
#shipping .shipping_method_MS_shipping_info_page {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#shipping .shipping_method .dropdown {
	PADDING-BOTTOM: 0px !important
}
#shipping .shipping_method2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 10px
}
#store_button {
	LINE-HEIGHT: 25px; WIDTH: 50px; VERTICAL-ALIGN: bottom
}
#shipping .shipping_address_nested {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#shipping .shipping_method_nested {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#shipping .shipping_method .dropdown {
	PADDING-BOTTOM: 5px
}
#shipping .shipping_method .checkbox .element {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#shipping .shipping_method .checkbox .text {
	PADDING-BOTTOM: 5px; FONT-FAMILY: Verdana; COLOR: #666; FONT-SIZE: 12px; VERTICAL-ALIGN: 20%
}
#billing {
}
#billing P.price {
	FONT-FAMILY: arial, helvetica, MingLiU, sans-serif
}
#billing TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; HEIGHT: 18px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#billing TH {
	VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
#billing TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
#billing .billing_address {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 50px; FLOAT: left; PADDING-TOP: 0px
}
#billing .billing_method {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
#location {
	PADDING-LEFT: 0px
}
.location_container {
	PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #bfc17d 1px solid
}
.postalcode_container {
	PADDING-LEFT: 25px; FLOAT: left
}
#location .location_select {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#location .location_select_label {
	PADDING-BOTTOM: 3px; FONT-SIZE: 12px
}
#location .location_option_label {
	PADDING-LEFT: 25px; PADDING-RIGHT: 10px; FONT-SIZE: 11px
}
#location .location_select_form {
	PADDING-RIGHT: 5px
}
#location .location_select_button {
	PADDING-LEFT: 5px; DISPLAY: block; MARGIN-LEFT: 5px
}
DIV.edit {
	MARGIN-TOP: 8px
}
#unregistered_form {
	MARGIN-LEFT: 3px
}
#unregistered_form .col1_bill {
	PADDING-LEFT: 208px; WIDTH: 240px; PADDING-RIGHT: 25px; FLOAT: left; BORDER-RIGHT: #bfc17d 1px solid
}
#centered_single_column_form {
	PADDING-LEFT: 370px; WIDTH: 240px; PADDING-RIGHT: 25px
}
#centered_single_column_form_footer {
	PADDING-LEFT: 369px; PADDING-RIGHT: 25px
}
#left_single_column_form_footer {
	PADDING-TOP: 10px
}
#unregistered_form .col2_ship {
	PADDING-LEFT: 50px; WIDTH: 240px; FLOAT: left
}
#unregistered_form .label_spacer {
	PADDING-TOP: 3px
}
#unregistered_form .checkbox_line {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#unregistered_form SELECT {
	MARGIN-BOTTOM: 7px
}
#unregistered_form .col1_bill .spacer {
	PADDING-TOP: 7px
}
#unregistered_form .col2_ship .spacer {
	PADDING-TOP: 7px
}
.visaCVV2 {
	POSITION: relative; BOTTOM: 5px
}
#my_account_billing {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 0px
}
#my_account_shipping {
	PADDING-LEFT: 20px; FLOAT: left
}
.shipping_billing_content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 20px
}
.shopcart_pagination {
	WIDTH: 100%; FLOAT: left
}
.order_print_signup {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.billing_border {
	BORDER-TOP: #bfc17d 1px solid
}
.payment_heading {
	WIDTH: 150px; FLOAT: left; FONT-WEIGHT: bold
}
#product {
	MARGIN: 0px; PADDING-LEFT: 1px
}
#product .product_images {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 252px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 20px
}
#product .product_images .product {
	PADDING-LEFT: 18px
}
#product .product_images SPAN {
	PADDING-BOTTOM: 3px
}
#product H1 {
	PADDING-BOTTOM: 0px; COLOR: #910000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#product .proInfo {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; MARGIN: 8px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; PADDING-TOP: 0px
}
#product .rating {
	HEIGHT: 20px
}
#product .rating SPAN.img {
	VERTICAL-ALIGN: middle
}
#product SPAN.grey {
	PADDING-BOTTOM: 0px; FONT-FAMILY:arial, helvetica, sans-serif; COLOR: #5b6779; FONT-WEIGHT: normal
}
#product .specs {
	
}
#product .combo_area {
	WIDTH: 577px; FLOAT: left; BORDER-TOP: #c6d0dc 1px solid; PADDING-TOP: 10px
}
#product .combo_area .scroller {
	TEXT-ALIGN: center; MARGIN-TOP: -5px; FLOAT: left
}
#product .combo_area .img {
	BORDER-BOTTOM: #c6d0dc 1px solid; BORDER-LEFT: #c6d0dc 1px solid; MARGIN-TOP: -3px; BORDER-TOP: #c6d0dc 1px solid; BORDER-RIGHT: #c6d0dc 1px solid
}
#product .combo_area .product_image {
	FLOAT: left; PADDING-TOP: 10px
}
#product .combo_area .plus_image {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 35px
}
#product .combo_text {
	PADDING-LEFT: 5px; WIDTH: 330px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 6px
}
#product .combo_button {
	PADDING-LEFT: 5px; WIDTH: 330px; PADDING-RIGHT: 5px; FLOAT: left
}
.tabs .on IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.tabs {
	BORDER-BOTTOM: #bfc17d 1px solid; PADDING-LEFT: 6px; WIDTH: 580px; FLOAT: left; HEIGHT: 30px
}
.tabs .onMouse {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 70px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.tabs .offMouse {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 70px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.tabs .onMouse {
	BACKGROUND: url(../images/colors/color1/desOn.gif) no-repeat left top
}
.tabs .offMouse {
	BACKGROUND: url(../images/colors/color1/desOff.gif) no-repeat left top
}
.tabs .offMouse A {
	FONT-SIZE: 14px
}
.tabs .offMouse A:visited {
	FONT-SIZE: 14px
}
.tabs .on {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/product_tab_box_middle.png) repeat-x left top; HEIGHT: 25px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.tabs .off {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/product_tab_box_off_middle.gif) repeat-x left top; HEIGHT: 25px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.tabs .off A {
	FONT-SIZE: 14px
}
.tabs .off A:visited {
	FONT-SIZE: 14px
}
.tabs .off IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 29px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.tabs .text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px auto; PADDING-LEFT: 3px; PADDING-RIGHT: 6px; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.tabs A {
	DISPLAY: inline-block
}
.specs {
	WIDTH: 586px; FLOAT: right
}
.specs .info {
	BORDER-BOTTOM: #bfc17d 1px solid; BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 30px; PADDING-LEFT: 10px; WIDTH: 564px; PADDING-RIGHT: 10px; BORDER-TOP: #bfc17d 1px solid; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 10px
}
.specs .tabfooter {
	BACKGROUND: url(../images/colors/color1/product_tab_box_footer.png) no-repeat; HEIGHT: 15px
}
#product .product_images .angles IMG {
	MARGIN-RIGHT: 3px
}
#product .product_images .angles .off {
	BORDER-BOTTOM: #aab2bc 1px solid; BORDER-LEFT: #aab2bc 1px solid; BORDER-TOP: #aab2bc 1px solid; BORDER-RIGHT: #aab2bc 1px solid
}
#product .product_images .angles .on {
	BORDER-BOTTOM: #f37321 2px solid; BORDER-LEFT: #f37321 2px solid; BORDER-TOP: #f37321 2px solid; BORDER-RIGHT: #f37321 2px solid
}
#product .product_images .angles A {
	DISPLAY: inline-block; MARGIN-BOTTOM: 1px
}
#product .product_options {
	WIDTH: 315px; FLOAT: right; VERTICAL-ALIGN: middle
}
#product .product_options .option_container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#product .product_options .option_label {
	LINE-HEIGHT: 21px; PADDING-RIGHT: 4px; FLOAT: left; VERTICAL-ALIGN: middle
}
#product .product_options .option_form {
	LINE-HEIGHT: 21px; FLOAT: left; HEIGHT: 20px; VERTICAL-ALIGN: middle
}
#product .product_options P {
	VERTICAL-ALIGN: middle
}
#product .product_options INPUT {
	MARGIN-BOTTOM: 4px; VERTICAL-ALIGN: middle
}
SELECT {
	MARGIN-BOTTOM: 4px; VERTICAL-ALIGN: middle
}
#product .product_options .features {
	MARGIN: 10px 0px
}
#product .product_options .features IMG {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle
}
#CatalogAttachmentAssetsDisplay_div_1 {
	WIDTH: 560px
}
DIV#product DIV.product_options DIV#check_store_availability P {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
DIV#product DIV.product_options DIV#check_store_availability P IMG {
	VERTICAL-ALIGN: middle
}
DIV#product DIV.product_options DIV#check_store_availability P.indented {
	MARGIN-LEFT: 18px
}
DIV#check_store_availability P.online_availability {
	FONT-WEIGHT: bold
}
DIV#check_store_availability P.instore_availability {
	FONT-WEIGHT: bold
}
DIV#check_store_availability P.online_availability {
	BORDER-TOP: #c7d1dd 1px solid
}
DIV#check_store_availability P.stock_status IMG {
	PADDING-BOTTOM: 2px
}
DIV#check_store_availability .contentgrad_header .left_corner {
	WIDTH: 10px; BACKGROUND: url(../images/colors/color1/box_grad_hollow_header_left.png) no-repeat; FLOAT: left; HEIGHT: 24px
}
DIV#check_store_availability .contentgrad_header .right_corner {
	WIDTH: 10px; BACKGROUND: url(../images/colors/color1/box_grad_hollow_header_right.png) no-repeat; FLOAT: right; HEIGHT: 24px
}
DIV#check_store_availability DIV.contentgrad_header {
	BACKGROUND: url(../images/colors/color1/box_grad_hollow_header_tile.png) repeat-x; HEIGHT: 24px
}
DIV#check_store_availability DIV.contentgrad_header DIV {
	FONT-SIZE: 1px
}
DIV#check_store_availability DIV.contentgrad_header DIV.heading {
	FLOAT: left; FONT-SIZE: 12px
}
DIV#check_store_availability DIV.contentgrad_header SPAN.contentgrad_text {
	LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 12px
}
DIV#check_store_availability DIV.contentgrad_header DIV.hide {
	FLOAT: left; PADDING-TOP: 5px
}
DIV#check_store_availability DIV.contentgrad_header DIV.hide IMG {
	VERTICAL-ALIGN: bottom
}
DIV#check_store_availability .footer .left_corner {
	WIDTH: 10px; BACKGROUND: url(../images/colors/color1/box_footer_left.png) no-repeat; FLOAT: left; HEIGHT: 7px
}
DIV#check_store_availability .footer .right_corner {
	WIDTH: 10px; BACKGROUND: url(../images/colors/color1/box_footer_right.png) no-repeat; FLOAT: right; HEIGHT: 7px
}
DIV#check_product_availability {
	BORDER-TOP: #c7d1dd 1px solid
}
DIV#check_product_availability IMG {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 3px
}
DIV#check_product_availability DIV.product_options H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#check_product_availability DIV.product_options H1 A {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; DISPLAY: block; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
DIV#check_product_availability DIV.product_options DIV.font3 {
	FONT-SIZE: 11px
}
#compare_body {
	MIN-WIDTH: 568px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 568px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#compare_details {
	MIN-WIDTH: 568px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 568px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#compare_details TD.feature {
	TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 40px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#compare_details TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 3px; WIDTH: 90px; PADDING-RIGHT: 3px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; VERTICAL-ALIGN: middle; PADDING-TOP: 7px
}
#compare_details .price {
	FONT-WEIGHT: bold
}
#compare_details .product_image IMG {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
#compare_details .product_image {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
#compare_details TD.last_row {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: bold
}
.comparehover {
	
}
.comparehover:hover {
	BACKGROUND-IMAGE: url(../images/colors/color1/product_hover_background.png); DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%
}
.ad {
	PADDING-BOTTOM: 5px; WIDTH: 588px
}
.ad_product {
	FLOAT: left
}
.ad_product .ad_content {
	BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/colors/color1/ad_box_back.png) repeat-x; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 3px
}
.ad_product .ad_content P {
	TEXT-ALIGN: center; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.ad_product .ad_content .title {
	FONT-SIZE: 12px
}
.ad_space_3 {
	MIN-WIDTH: 4px; WIDTH: 4px; FLOAT: left
}
.ad_space_1 {
	WIDTH: 1px; FLOAT: left
}
.img_align {
	MARGIN-BOTTOM: -2px
}
.sidebar_ad {
	PADDING-BOTTOM: 5px
}
#accessories {
	PADDING-BOTTOM: 5px; HEIGHT: 100px
}
#accessories .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 85px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 5px
}
#accessories .content .link {
	PADDING-BOTTOM: 3px
}
#accessories .content_images {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
#accessories .content_images .item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
#accessories .content_images .arrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 5px
}
#accessories .content_images DIV {
	FLOAT: left; VERTICAL-ALIGN: middle
}
.sitemap {
	MARGIN: 0px auto; WIDTH: 585px
}
.sitemap .title {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.sitemap .container {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 8px; WIDTH: 276px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
.sitemap .container .header {
	WIDTH: 276px; BACKGROUND: url(../images/colors/color1/sitemap_container_top.png) no-repeat; HEIGHT: 56px
}
.sitemap .container .header_no_icon {
	WIDTH: 276px; BACKGROUND: url(../images/colors/color1/sitemap_container_top.png) no-repeat; HEIGHT: 56px
}
.sitemap .container .header DIV.icon {
	MARGIN: 4px 0px 0px 6px; FLOAT: left
}
.sitemap .container .header H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 58px; PADDING-RIGHT: 0px; COLOR: #6e7b8b; FONT-SIZE: 14px; PADDING-TOP: 28px
}
.sitemap .container .header_no_icon H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #6e7b8b; FONT-SIZE: 14px; PADDING-TOP: 28px
}
.sitemap .container .divider {
	BORDER-LEFT: #bfc17d 1px solid; WIDTH: 274px; BACKGROUND: url(../images/colors/color1/sitemap_container_top_divider.png) repeat-x; HEIGHT: 9px; BORDER-RIGHT: #bfc17d 1px solid
}
.sitemap .links {
	BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px auto; MIN-HEIGHT: 200px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/colors/color1/sitemap_grad.png) no-repeat; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 5px
}
.help_privacy {
	MARGIN: 0px auto; WIDTH: 960px
}
.help_privacy .title {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.help_privacy .header {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.help_privacy .content {
	BORDER-LEFT: #bfc17d 1px solid; DISPLAY: block; BORDER-RIGHT: #bfc17d 1px solid
}
.help_privacy .info {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 14px
}
.help_privacy .info P {
	LINE-HEIGHT: 150%
}
.help_privacy .info I {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #e98720; FONT-STYLE: normal; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.help_privacy .info .line {
	BORDER-BOTTOM: #bfc17d 2px solid; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.help_privacy .info UL {
	PADDING-LEFT: 30px
}
.help_privacy .info UL LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
.help_privacy .info UL LI A:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.help_privacy TD {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.help_privacy TD.on {
	BACKGROUND-COLOR: #f3f4dd; FONT-WEIGHT: bold
}
.help_privacy TD.title {
	COLOR: #e98720; FONT-WEIGHT: bold
}
.help_privacy TH {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #9cacd8; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; PADDING-TOP: 4px
}
.aboutUs {
	WIDTH: 790px; FLOAT: left
}
.aboutUs .title {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.aboutUs .header {
	LINE-HEIGHT: 30px; HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.aboutUs .content {
	BORDER-LEFT: #bfc17d 1px solid; DISPLAY: block; BORDER-RIGHT: #bfc17d 1px solid
}
.aboutUs .info {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 14px
}
.aboutUs .info P {
	LINE-HEIGHT: 150%
}
.aboutUs .info P.s1 {
	BORDER-BOTTOM: #910000 1px dotted; COLOR: #7e0b06; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.aboutUs .info P.s2 {
	BORDER-BOTTOM: #909d45 1px dotted; COLOR: #a5b15f; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.aboutUs .info P.s3 {
	BORDER-BOTTOM: #f9761e 1px dotted; COLOR: #f98c17; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.aboutUs .info P.s4 {
	BORDER-BOTTOM: #98accf 1px dotted; COLOR: #aab9d8; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.aboutUs .info .heaTi {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ebebce; FONT-STYLE: normal; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #666; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.aboutUs .info .line {
	BORDER-BOTTOM: #bfc17d 2px solid; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.aboutUs .info .dotline {
	PADDING-BOTTOM: 4px; HEIGHT: 4px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px dashed
}
.aboutUs .info UL {
	PADDING-LEFT: 30px
}
.aboutUs .info UL LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
.aboutUs .info UL LI A:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.aboutUs TD {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.aboutUs .on {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f3f4dd; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #910000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.aboutUs TD.title {
	COLOR: #e98720; FONT-WEIGHT: bold
}
.aboutUs TD B {
	COLOR: #bfc17d; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.aboutUs TD.em {
	BACKGROUND-COLOR: #f2f2f2; FONT-STYLE: normal; VERTICAL-ALIGN: middle
}
.aboutUs TH {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #d2d4a5; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; PADDING-TOP: 4px
}
.aboutUs .tabLine TH {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #444; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.help_privacy .header {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; HEIGHT: 33px; COLOR: #666666; PADDING-TOP: 0px
}
.help_privacy .help_privacy_box {
	MARGIN-BOTTOM: 12px; FLOAT: left
}
.help_privacy .contact_img {
	PADDING-BOTTOM: 45px; PADDING-LEFT: 70px; FLOAT: right
}
.help_privacy .address {
	PADDING-LEFT: 35px
}
.sign_in_registration {
	MARGIN: 0px auto; WIDTH: 870px
}
.sign_in_registration .title {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.sign_in_registration .header_new {
	WIDTH: 400px; BACKGROUND: url(../images/colors/color1/sign_in_new_customer.png) no-repeat; HEIGHT: 32px
}
.sign_in_registration .header_return {
	WIDTH: 400px; BACKGROUND: url(../images/colors/color1/sign_in_return_customer.png) no-repeat; HEIGHT: 32px
}
.sign_in_registration .header_registration {
	WIDTH: 870px; BACKGROUND: url(../images/colors/color1/registration_header.png) no-repeat; HEIGHT: 44px
}
.sign_in_registration .heading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 5px; PADDING-TOP: 6px
}
.sign_in_registration .content {
	WIDTH: 400px; BACKGROUND: url(../images/colors/color1/sign_in_grad.png) repeat-x left top
}
.sign_in_registration .align {
	BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 59px; PADDING-RIGHT: 5px; HEIGHT: 210px; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 5px
}
.sign_in_registration .form .content {
	WIDTH: 773px; BACKGROUND: url(../images/colors/color1/sign_in_grad.png) repeat-x
}
.sign_in_registration .form .content .align {
	BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 46px; PADDING-RIGHT: 5px; HEIGHT: auto; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 5px
}
.sign_in_registration .container {
	WIDTH: 400px; FLOAT: left
}
.sign_in_registration .ad {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 15px
}
.sign_in_registration .twisty_align {
	BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 58px; PADDING-RIGHT: 5px; HEIGHT: auto; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 5px
}
.sign_in_registration .twisty {
	BORDER-BOTTOM: #bfc17d 1px solid; BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 630px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/registration_twisty_back.png) repeat-x; HEIGHT: 21px; BORDER-TOP: #bfc17d 1px solid; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 0px
}
.sign_in_registration .twisty .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
.sign_in_registration .twisty .img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.sign_in_registration .forgot_password_container {
	WIDTH: 870px; FLOAT: left
}
.sign_in_registration .forgot_password_content {
	WIDTH: 870px; BACKGROUND: url(../images/colors/color1/sign_in_grad.png) repeat-x
}
.sign_in_registration .forgot_password_header_return {
	WIDTH: 870px; BACKGROUND: url(../images/colors/color1/forgot_password.png) no-repeat; HEIGHT: 44px
}
.sign_in_registration .forgot_password_align {
	BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 59px; PADDING-RIGHT: 5px; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 5px
}
.sign_in_registration .update_password_align {
	BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 59px; PADDING-RIGHT: 5px; HEIGHT: 180px; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 5px
}
#quick_cart_container {
	POSITION: absolute; DISPLAY: block; OVERFLOW: hidden
}
#quick_cart_container IFRAME {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 226px; DISPLAY: block; HEIGHT: 50px; TOP: 0px; LEFT: 3px
}
#quick_cart {
	WIDTH: 232px
}
#quick_cart .container {
	MIN-WIDTH: 225px; MARGIN: 0px 3px
}
#quick_cart .container .list {
	BORDER-LEFT: #c0c17f 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MAX-HEIGHT: 300px; OVERFLOW: auto; BORDER-RIGHT: #c0c17f 1px solid; PADDING-TOP: 4px
}
#quick_cart .container .list .product {
	WIDTH: 69%; FLOAT: left
}
#quick_cart .container .list .price {
	FONT-FAMILY: arial, helvetica, MingLiU, sans-serif
}
#quick_cart .footer {
	BACKGROUND-IMAGE: url(../images/colors/color1/quick_cart_footer.png); BORDER-BOTTOM: #c0c17f 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #c0c17f 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; BORDER-RIGHT: #c0c17f 1px solid; PADDING-TOP: 4px
}
#quick_cart .footer A:link {
	COLOR: #910000; FONT-WEIGHT: bold
}
#quick_cart .footer A:visited {
	COLOR: #910000; FONT-WEIGHT: bold
}
#quick_cart .cart_shadow {
	BACKGROUND-IMAGE: url(../images/colors/color1/quick_cart_shadow_center.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px
}
#quick_cart .container .message {
	BORDER-BOTTOM: #c0c17f 1px solid; MIN-WIDTH: 200px; BORDER-LEFT: #c0c17f 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f6f8e3; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-RIGHT: #c0c17f 1px solid; PADDING-TOP: 7px
}
#quick_cart .container .list .product_image {
	PADDING-BOTTOM: 11px; WIDTH: 65px; FLOAT: left
}
#quick_cart .container .list .details {
	PADDING-BOTTOM: 11px; FLOAT: left
}
#quick_order {
	PADDING-BOTTOM: 11px; LINE-HEIGHT: 1.4; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; WHITE-SPACE: normal; FONT-SIZE: 12px; PADDING-TOP: 11px
}
#quick_order .line_number {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 10px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 4px
}
#quick_order INPUT {
	MARGIN-RIGHT: 7px
}
#quick_order .input_form {
	FLOAT: left
}
#quick_order .error_text {
	COLOR: #dd5901
}
#quick_order .headers {
	PADDING-BOTTOM: 8px
}
#quick_order .img {
	PADDING-RIGHT: 8px; FLOAT: right
}
#quick_order .order_button {
	PADDING-LEFT: 20px; FLOAT: left
}
#quick_order .input_form .QTY {
	BORDER-BOTTOM: #bfc17d 1px solid; PADDING-RIGHT: 20px; FLOAT: left
}
#quick_order .input_form .SKU {
	BORDER-BOTTOM: #bfc17d 1px solid; PADDING-LEFT: 19px; WIDTH: 197px; FLOAT: left
}
#quick_order .input_form .input .SKU_field {
	WIDTH: 184px
}
.advanced_search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.advanced_search .column {
	PADDING-RIGHT: 8px; FLOAT: left
}
.advanced_search .cancel_column {
	FLOAT: left
}
#Search_Result_Summary UL {
	PADDING-LEFT: 10px
}
#my_account_billing {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 145px; FLOAT: left; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 0px
}
#my_account_shipping {
	PADDING-LEFT: 20px; FLOAT: left
}
.my_account {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 788px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.my_account_padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.my_account .content {
	DISPLAY: block
}
.my_account .content IMG {
	PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.my_account .content A:link {
	COLOR: #910000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.my_account_wishlist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 588px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.my_account .info {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 2px
}
.my_account .header {
	LINE-HEIGHT: 30px; PADDING-LEFT: 6px; HEIGHT: 30px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.addrbook_header {
	PADDING-LEFT: 15px; FLOAT: left; PADDING-TOP: 8px
}
#tooltip_popup {
	WIDTH: 285px
}
#tooltip_popup .header {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_header.png); TEXT-ALIGN: right; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
#tooltip_popup .popup_header_title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 4px; FLOAT: left; COLOR: white; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#tooltip_popup .close {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; COLOR: white; PADDING-TOP: 5px
}
#tooltip_popup .close .icon {
	PADDING-LEFT: 4px; FLOAT: right; PADDING-TOP: 2px
}
#tooltip_popup .bodyarea {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_tile.png); BACKGROUND-REPEAT: repeat-y
}
#tooltip_popup .bodycontent {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_gradient.png); PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-LEFT: 15px; PADDING-RIGHT: 17px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 12px
}
#tooltip_popup .bodycontent_short {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_gradient_short.png); PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-LEFT: 15px; PADDING-RIGHT: 17px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 12px
}
#tooltip_popup .footer {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_footer.png); TEXT-ALIGN: right; WIDTH: 285px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
#store_availability_popup {
	Z-INDEX: 9999; POSITION: absolute; WIDTH: 650px; DISPLAY: none
}
#store_availability_popup .top_left {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_topleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 10px
}
#store_availability_popup .top_right {
	BACKGROUND-IMAGE: url(../images/colors/color1/sloc_popup_topright.png); WIDTH: 642px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; FLOAT: left; HEIGHT: 10px
}
#store_availability_popup .header {
	BACKGROUND-IMAGE: url(../images/colors/color1/sloc_popup_center_tile.png); TEXT-ALIGN: right; BORDER-LEFT: #a5aebd 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right 50%; HEIGHT: 23px; CLEAR: left
}
#store_availability_popup .close {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; COLOR: #666666; PADDING-TOP: 5px
}
#store_availability_popup .close .icon {
	PADDING-LEFT: 4px; FLOAT: right; PADDING-TOP: 2px
}
#store_availability_popup .bodycontent {
	BACKGROUND-IMAGE: url(../images/colors/color1/sloc_popup_center_tile.png); BORDER-LEFT: #a5aebd 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right 50%; PADDING-TOP: 0px
}
#store_availability_popup .bodycontent TABLE#bopis_table {
	CLEAR: both
}
#store_availability_popup .bodycontent DIV.clear_float {
	CLEAR: both
}
#store_availability_popup .bodycontent H2 {
	MARGIN-LEFT: 11px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#store_availability_popup .bodycontent DIV#your_store_list {
	MARGIN-LEFT: 5px
}
#store_availability_popup .bodycontent DIV.clear_float {
	CLEAR: both
}
#store_availability_popup .bodycontent .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 17px; PADDING-TOP: 0px
}
#store_availability_popup .bodycontent_short {
	PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-LEFT: 15px; PADDING-RIGHT: 17px; PADDING-TOP: 12px
}
#store_availability_popup .footer {
	TEXT-ALIGN: right; WIDTH: 750px; HEIGHT: 14px
}
#store_availability_popup .footer .bot_left {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_botleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 14px
}
#store_availability_popup .footer .bot_right {
	BACKGROUND-IMAGE: url(../images/colors/color1/sloc_popup_botright.png); WIDTH: 642px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; FLOAT: left; HEIGHT: 14px
}
.dijitTooltip {
	Z-INDEX: 2000; POSITION: absolute; DISPLAY: block; OVERFLOW: visible; TOP: -10000px; LEFT: 50%
}
.dijitTooltipContainer {
	BORDER-BOTTOM: black 2px solid; BORDER-LEFT: black 2px solid; BACKGROUND: #b8b5b5; COLOR: black; FONT-SIZE: small; BORDER-TOP: black 2px solid; BORDER-RIGHT: black 2px solid
}
.dijitTooltipFocusNode {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.dijitTooltipConnector {
	POSITION: absolute
}
.dijit_a11y .dijitTooltipContainer {
	BACKGROUND-COLOR: white !important; opacity: 1
}
.dj_safari .tundra .dijitPopup {
	-webkit-box-shadow: 0px 5px 10px #adadad
}
.dijitTooltip {
	BACKGROUND: none transparent scroll repeat 0% 0%; opacity: 0.95
}
.dijitTooltipDialog {
	BACKGROUND: none transparent scroll repeat 0% 0%; opacity: 0.95
}
.dijitTooltipBelow {
	PADDING-TOP: 13px
}
.dijitTooltipAbove {
	PADDING-BOTTOM: 13px
}
.dijitTooltipContainer {
	BORDER-BOTTOM: #b6c7d5 1px solid; BORDER-LEFT: #b6c7d5 1px solid; PADDING-BOTTOM: 0.45em; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 0.45em; WIDTH: 300px; PADDING-RIGHT: 0.45em; BORDER-TOP: #b6c7d5 1px solid; BORDER-RIGHT: #b6c7d5 1px solid; PADDING-TOP: 0.45em; border-radius: 6px; -moz-border-radius: 7px; -webkit-border-radius: 6px
}
.dijitTooltipConnector {
	Z-INDEX: 2; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.dijitTooltipABRight .dijitTooltipConnector {
	RIGHT: 3px; LEFT: auto !important
}
.dijitTooltipBelow .dijitTooltipConnector {
	WIDTH: 16px; BACKGROUND: url(../images/colors/color1/tooltipConnectorUp.png) no-repeat left top; HEIGHT: 14px; TOP: 0px; LEFT: 3px
}
.dj_ie6 .dijitTooltipBelow .dijitTooltipConnector {
	BACKGROUND-IMAGE: url(../images/colors/color1/tooltipConnectorUp.gif)
}
.dijitTooltipAbove .dijitTooltipConnector {
	WIDTH: 16px; BOTTOM: 0px; BACKGROUND: url(../images/colors/color1/tooltipConnectorDown.png) no-repeat left top; HEIGHT: 14px; LEFT: 3px
}
.dj_ie6 .dijitTooltipAbove .dijitTooltipConnector {
	BACKGROUND-IMAGE: url(../images/colors/color1/tooltipConnectorDown.gif)
}
.dijitTooltipLeft {
	PADDING-RIGHT: 13px
}
.dj_ie6 .dijitTooltipLeft {
	PADDING-RIGHT: 15px
}
.dijitTooltipLeft .dijitTooltipConnector {
	WIDTH: 16px; BOTTOM: 7px; BACKGROUND: url(../images/colors/color1/tooltipConnectorRight.png) no-repeat left top; HEIGHT: 14px; RIGHT: 0px
}
.dj_ie6 .dijitTooltipLeft .dijitTooltipConnector {
	BACKGROUND-IMAGE: url(../images/colors/color1/tooltipConnectorRight.gif)
}
.dijitTooltipRight {
	PADDING-LEFT: 13px
}
.dijitTooltipRight .dijitTooltipConnector {
	WIDTH: 16px; BOTTOM: 7px; BACKGROUND: url(../images/colors/color1/tooltipConnectorLeft.png) no-repeat left top; HEIGHT: 14px; LEFT: 0px
}
.dj_ie6 .dijitTooltipRight .dijitTooltipConnector {
	BACKGROUND-IMAGE: url(../images/colors/color1/tooltipConnectorLeft.gif)
}
.dj_ie .dijitRtl .dijitTooltipLeft {
	MARGIN-LEFT: 13px; MARGIN-RIGHT: 0px
}
.dj_ie .dijitRtl .dijitTooltipRight {
	MARGIN-LEFT: 26px; MARGIN-RIGHT: -13px
}
.dj_ie .dijitRtl .dijitTooltipDialog {
	ZOOM: 1 !important
}
.dijitCalendarContainer THEAD TR TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dijitCalendarContainer THEAD TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dijitCalendarContainer TBODY TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dijitCalendarContainer TFOOT TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dijitCalendarNextYear {
	MARGIN: 0px 0px 0px 0.55em
}
.dijitCalendarPreviousYear {
	MARGIN: 0px 0.55em 0px 0px
}
.dijitCalendarIncrementControl {
	WIDTH: 1em; CURSOR: hand
}
.dijitCalendarDisabledDate {
	COLOR: gray !important
}
.dijitCalendarBodyContainer TBODY TR TD {
	CURSOR: hand
}
.dijitCalendarPreviousMonthDisabled {
	CURSOR: default !important
}
.dijitCalendarCurrentMonthDisabled {
	CURSOR: default !important
}
.dijitCalendarNextMonthDisabled {
	CURSOR: default !important
}
.dijitCalendarDateTemplate {
	CURSOR: pointer
}
.dijitCalendarSelectedYear {
	CURSOR: pointer
}
.dijitCalendarNextYear {
	CURSOR: pointer
}
.dijitCalendarPreviousYear {
	CURSOR: pointer
}
.dijitCalendarMonthLabelSpacer {
	POSITION: relative; HEIGHT: 1px; VISIBILITY: hidden; OVERFLOW: hidden
}
.dijitCalendarIncrementControl {
	WIDTH: 16px; HEIGHT: 16px
}
.dj_ie6 .dijitCalendarIncrementControl {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.1em
}
.dijitCalendarIncreaseInner {
	VISIBILITY: hidden
}
.dijitCalendarDecreaseInner {
	VISIBILITY: hidden
}
.dijitCalendarDecrease {
	BACKGROUND: url(../images/colors/color1/arrowLeft.png) no-repeat center center
}
.dj_ie6 .dijitCalendarDecrease {
	BACKGROUND-IMAGE: url(../images/colors/color1/arrowLeft.gif)
}
.dijitCalendarIncrease {
	BACKGROUND: url(../images/colors/color1/arrowRight.png) no-repeat center center
}
.dj_ie6 .dijitCalendarIncrease {
	BACKGROUND-IMAGE: url(../images/colors/color1/arrowRight.gif)
}
.dijitCalendarWidth {
	WIDTH: 138px
}
TABLE.dijitCalendarContainer {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; FONT-SIZE: 100%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.dijitCalendarMonthContainer TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.1em; BACKGROUND: url(../images/colors/color1/calendarMonthLabel.png) white repeat-x 50% top; PADDING-TOP: 0.3em
}
.dj_ie6 .dijitCalendarMonthContainer TH {
	PADDING-BOTTOM: 0em; PADDING-TOP: 0.1em
}
.dijitCalendarDayLabelTemplate {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0em; BACKGROUND: url(../images/colors/color1/calendarDayLabel.png) white repeat-x 50% bottom; COLOR: #293a4b; BORDER-TOP: #eeeeee 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 0.15em
}
.dijitCalendarMonthLabel {
	TEXT-ALIGN: center; COLOR: #293a4b; FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
.dj_ie7 .dijitCalendarDateTemplate {
	FONT-SIZE: 0.8em
}
.dj_ie6 .dijitCalendarDateTemplate {
	FONT-SIZE: 0.8em
}
.dijitCalendarDateTemplate {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.05em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; LETTER-SPACING: 1px; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 0.3em
}
.dijitCalendarPreviousMonth {
	BACKGROUND-COLOR: #f8f8f8 !important; COLOR: #999999
}
.dijitCalendarNextMonth {
	BACKGROUND-COLOR: #f8f8f8 !important; COLOR: #999999
}
.dijitCalendarPreviousMonthDisabled {
	BACKGROUND-COLOR: #a4a5a6 !important
}
.dijitCalendarNextMonthDisabled {
	BACKGROUND-COLOR: #a4a5a6 !important
}
.dijitCalendarCurrentMonth {
	BACKGROUND-COLOR: white !important
}
.dijitCalendarCurrentMonthDisabled {
	BACKGROUND-COLOR: #bbbbbc !important
}
.dijitCalendarDisabledDate {
	CURSOR: default !important; TEXT-DECORATION: line-through !important
}
.dijitCalendarCurrentDate {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.dijitCalendarSelectedDate {
	BACKGROUND-COLOR: #bbc4d0 !important; COLOR: black !important
}
.dijitCalendarYearContainer {
	BACKGROUND: url(../images/colors/color1/calendarYearLabel.png) white repeat-x 50% bottom; BORDER-TOP: #ccc 1px solid
}
.dijitCalendarYearLabel {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
.dijitCalendarSelectedYear {
	PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #bbc4d0 !important; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; COLOR: black; PADDING-TOP: 0.2em
}
.dijitCalendarNextYear {
	COLOR: black !important; FONT-WEIGHT: normal
}
.dijitCalendarPreviousYear {
	COLOR: black !important; FONT-WEIGHT: normal
}
.dijitCalendarMonthLabelSpacer {
	POSITION: relative; HEIGHT: 1px; VISIBILITY: hidden; OVERFLOW: hidden
}
#dijitInlineTable TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px
}
.couponWalletContainer {
	WIDTH: 480px; FLOAT: left
}
#couponWalletTopBorder {
	MARGIN-TOP: 10px; WIDTH: 100%; FLOAT: right; BORDER-TOP: #bfc17d 1px solid
}
#couponWalletTable {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; FLOAT: right
}
#couponWalletTable TH {
	BORDER-BOTTOM: #bfc17d 1px solid; TEXT-ALIGN: left; PADDING-LEFT: 7px
}
#couponWalletTable TD {
	BORDER-BOTTOM: #bfc17d 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 6px
}
.couponWalletTable_couponName {
	WIDTH: 247px
}
.couponWalletTable_expirationDate {
	WIDTH: 131px
}
.couponWalletTable_buttonColumn {
	WIDTH: 68px
}
.couponWallet_NoCouponsMessage {
	PADDING-TOP: 5px
}
#progress_bar {
	Z-INDEX: 9999; POSITION: absolute; DISPLAY: none
}
#progress_bar_dialog {
	Z-INDEX: 9999; POSITION: absolute; DISPLAY: none
}
.dijitDialogUnderlay {
	DISPLAY: none
}
#loading_popup {
	WIDTH: 59px
}
#loading_popup .top_left {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_topleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; FLOAT: left; HEIGHT: 7px
}
#loading_popup .top_right {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_topright.png); WIDTH: 51px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; HEIGHT: 7px
}
#loading_popup .header {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_center_tile_mini.png); TEXT-ALIGN: right; BACKGROUND-REPEAT: repeat-y; CLEAR: left
}
#loading_popup .close {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; COLOR: #666666; PADDING-TOP: 5px
}
#loading_popup .close .icon {
	PADDING-LEFT: 4px; FLOAT: right; PADDING-TOP: 2px
}
#loading_popup .bodycontent {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_center_tile_mini.png); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right 50%; PADDING-TOP: 0px
}
#loading_popup .bodycontent H2 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#loading_popup .bodycontent P {
	MARGIN: 3px 0px 10px 2px
}
#loading_popup .bodycontent DIV.form_2column {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#loading_popup .bodycontent_short {
	PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-LEFT: 15px; PADDING-RIGHT: 17px; PADDING-TOP: 12px
}
#loading_popup .footer {
	TEXT-ALIGN: right; WIDTH: 59px; HEIGHT: 20px
}
#loading_popup .footer .bot_left {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_botleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; FLOAT: left; HEIGHT: 11px
}
#loading_popup .footer .bot_right {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_botright.png); WIDTH: 51px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; FLOAT: left; HEIGHT: 11px
}
.price-gradient {
	POSITION: relative; MARGIN-TOP: 8px; BACKGROUND: url(../images/colors/color1/price-range-gradient.png) no-repeat; HEIGHT: 40px; MARGIN-LEFT: 0px
}
.price-sliders {
	POSITION: relative; PADDING-LEFT: 0px; HEIGHT: 14px; COLOR: #59677d; FONT-WEIGHT: bold
}
BODY .rangeSelectorHandle {
	BACKGROUND-IMAGE: url(../images/colors/color1/price-range-marker.png); Z-INDEX: 10; POSITION: absolute; WIDTH: 6px; HEIGHT: 21px; COLOR: #ff0000; CURSOR: pointer
}
BODY .rangeSelectorHandleHover {
	BACKGROUND-IMAGE: url(../images/colors/color1/price-range-marker.png)
}
BODY .rangeSelectorBar {
	BACKGROUND-IMAGE: url(../images/colors/color1/price-range-gradient.png); WIDTH: 120px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; CURSOR: pointer
}
BODY .rangeSelectorTooltip {
	Z-INDEX: 30; POSITION: absolute; BORDER-BOTTOM-COLOR: white; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: white; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: white; FONT-SIZE: 12px; BORDER-LEFT-COLOR: white; PADDING-TOP: 1px
}
BODY .empty_image {
	WIDTH: 0px; HEIGHT: 0px
}
#scroll_ad {
	MIN-WIDTH: 585px; MARGIN: 0px; PADDING-RIGHT: 0px; HEIGHT: 200px; VERTICAL-ALIGN: top
}
.thumbOuter {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 500px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 210px; BORDER-LEFT-WIDTH: 0px
}
.thumbOuter DIV {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.navPrev {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/accessories_images_arrow_left.png) no-repeat center center; FLOAT: left; HEIGHT: 100%; MARGIN-LEFT: -2px; CURSOR: pointer; PADDING-TOP: 0px
}
.navNext {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/accessories_images_arrow_right.png) no-repeat center center; FLOAT: right; HEIGHT: 100%; MARGIN-LEFT: -2px; CURSOR: pointer; PADDING-TOP: 0px
}
.thumbScroller {
	POSITION: relative; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.thumbsNode {
	BORDER-RIGHT-WIDTH: 0px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-LEFT-WIDTH: 0px
}
.imgContainer {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 135px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-LEFT-WIDTH: 0px
}
.dojoDndContainerOver {
	
}
.dojoDndItemOver {
	CURSOR: pointer
}
.dojoDndAvatar {
	COLOR: black; FONT-SIZE: 75%
}
.dojoDndAvatarHeader TD {
	PADDING-LEFT: 20px; PADDING-RIGHT: 4px
}
.dojoDndAvatarHeader {
	BACKGROUND: #ccc
}
.dojoDndAvatarItem {
	BACKGROUND: #eee
}
.dojoDndCopy .dojoDndAvatarHeader {
	BACKGROUND-IMAGE: url(../images/colors/color1/dndNoCopy.png); BACKGROUND-REPEAT: no-repeat
}
.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {
	BACKGROUND-IMAGE: url(../images/colors/color1/dndCopy.png); BACKGROUND-REPEAT: no-repeat
}
#second_level_category_popup {
	BACKGROUND-IMAGE: url(../images/colors/color1/transparent.gif); Z-INDEX: 9999; POSITION: absolute; WIDTH: 498px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden
}
#second_level_category_popup IFRAME {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 498px; DISPLAY: block; HEIGHT: 498px; TOP: 0px
}
#second_level_category_popup .top_left {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_topleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 10px
}
#second_level_category_popup .top_right {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_topright.png); WIDTH: 490px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; FLOAT: left; HEIGHT: 10px
}
#second_level_category_popup .header {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_center_tile.png); TEXT-ALIGN: right; BACKGROUND-REPEAT: repeat-y; HEIGHT: 23px; CLEAR: left
}
#second_level_category_popup .close {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; COLOR: #666666; PADDING-TOP: 5px
}
#second_level_category_popup .close .icon {
	PADDING-LEFT: 4px; FLOAT: right; PADDING-TOP: 2px
}
#second_level_category_popup .bodycontent {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_center_tile.png); PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 0px
}
#second_level_category_popup .bodycontent DIV.clear_float {
	CLEAR: both
}
#second_level_category_popup .bodycontent .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 17px; PADDING-TOP: 0px
}
#second_level_category_popup .bodycontent H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#second_level_category_popup .bodycontent H1 {
	FONT-SIZE: 11px
}
#second_level_category_popup .bodycontent .purchase_details {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_stripe.png); MARGIN-TOP: 5px; PADDING-LEFT: 18px; WIDTH: 475px
}
#second_level_category_popup .bodycontent .purchase_details .purchase_price {
	WIDTH: 190px; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 9px
}
#second_level_category_popup .bodycontent .purchase_details .purchase_price SPAN {
	FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: line-through
}
#second_level_category_popup .bodycontent .purchase_details .purchase_quanitity {
	PADDING-BOTTOM: 6px; WIDTH: 285px; FLOAT: right; PADDING-TOP: 3px
}
#second_level_category_popup .bodycontent .purchase_details .purchase_quanitity LABEL {
	VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#second_level_category_popup .bodycontent .purchase_details .purchase_quanitity .quantity {
	BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 8px; WIDTH: 35px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
#second_level_category_popup .bodycontent .purchase_details .purchase_quanitity SPAN.primary_button {
	COLOR: #fff; VERTICAL-ALIGN: middle
}
#second_level_category_popup .bodycontent .product_details {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 24px; PADDING-TOP: 15px
}
#second_level_category_popup .bodycontent .product_details A {
	COLOR: #666666
}
#second_level_category_popup .bodycontent .product_details .product_visual {
	TEXT-ALIGN: center; WIDTH: 190px; FLOAT: left
}
#second_level_category_popup .bodycontent .product_details .product_visual IMG.product_image {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#second_level_category_popup .bodycontent .product_details .product_visual P {
	TEXT-ALIGN: left
}
#second_level_category_popup .bodycontent .product_details .product_information {
	WIDTH: 265px; FLOAT: right
}
#second_level_category_popup .bodycontent .product_details .product_information P {
	FONT-WEIGHT: bold
}
#second_level_category_popup .bodycontent .product_details .product_information SELECT {
	BACKGROUND-COLOR: #ffffff; WIDTH: 125px; FONT-SIZE: 12px
}
#second_level_category_popup .bodycontent .product_details .product_information P.product_description {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal
}
#second_level_category_popup .bodycontent .product_details .product_information UL.product_actions {
	LIST-STYLE-TYPE: none; MARGIN: 15px 0px 0px
}
#second_level_category_popup .bodycontent .product_details .product_information UL.product_actions LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#second_level_category_popup .bodycontent_short {
	PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-LEFT: 15px; PADDING-RIGHT: 17px; PADDING-TOP: 12px
}
#second_level_category_popup .footer {
	TEXT-ALIGN: right; WIDTH: 498px; HEIGHT: 14px
}
#second_level_category_popup .footer .bot_left {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_botleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 14px
}
#second_level_category_popup .footer .bot_right {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_botright.png); WIDTH: 490px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; FLOAT: left; HEIGHT: 14px
}
.nodisplay {
	DISPLAY: none
}
#MessageArea {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px
}
#content_wrapper #MessageArea {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 588px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
TD.item .listPrice {
	FONT-WEIGHT: bold; TEXT-DECORATION: line-through
}
.dotted_line {
	BACKGROUND: url(../images/colors/color1/table_dotted_line.png) repeat-x
}
.solid_line {
	BORDER-TOP: #bfc17d 1px solid
}
.bopis_link {
	COLOR: #666666
}
.bopis_title {
	COLOR: #666
}
DIV.content_header DIV.hide {
	MIN-WIDTH: 50px; FLOAT: right; MARGIN-LEFT: -100px; MARGIN-RIGHT: 10px; PADDING-TOP: 12px
}
DIV.content_header DIV.hide IMG {
	VERTICAL-ALIGN: bottom
}
#bopis_empty_table TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: #bfc17d 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
#bopis_table {
	PADDING-BOTTOM: 4px; MARGIN-TOP: 5px; FLOAT: left
}
#bopis_table TR.nested TH {
	BORDER-TOP: #bfc17d 1px solid
}
#bopis_table TH {
	BORDER-BOTTOM: #bfc17d 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; HEIGHT: 18px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#bopis_table TD {
	BORDER-BOTTOM: #bfc17d 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
#bopis_table TD.avail IMG {
	VERTICAL-ALIGN: middle
}
#bopis_table INPUT {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none
}
#bopis_table SELECT {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none
}
#box .bopis_contentgrad_header {
	MARGIN: 0px auto; BACKGROUND: url(../images/colors/color1/box_grad_header_tile_short.png) repeat-x; HEIGHT: 18px
}
.numbered_content_box {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dbe6f2; HEIGHT: 25px; PADDING-TOP: 5px
}
.content_thick_line {
	BACKGROUND-COLOR: #dbe6f2; WIDTH: 100%; HEIGHT: 8px
}
#box DIV#store_selection_container {
	HEIGHT: 15px !important
}
DIV#store_selection DIV.body {
	WIDTH: 921px
}
DIV#store_selection DIV.blue_header {
	BORDER-TOP: #bfc17d 1px solid
}
DIV#store_selection .blue_text {
	FONT-SIZE: 1.4em
}
DIV#store_selection .blue_text SPAN.small_bold {
	PADDING-LEFT: 18px; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
DIV#store_selection DIV.number_info {
	BORDER-BOTTOM: #e1effd 7px solid; WIDTH: 100%
}
DIV#store_selection DIV.number_info SPAN.blue_text {
	LINE-HEIGHT: 23px; HEIGHT: 23px
}
DIV#location SPAN.bold {
	PADDING-BOTTOM: 6px; DISPLAY: block
}
DIV#your_store_list .text_padding {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.info_icon {
	VERTICAL-ALIGN: text-bottom
}
.tooltip_popup_price {
	FONT-FAMILY: arial, helvetica, MingLiU, sans-serif
}
.sixpixels {
	PADDING-LEFT: 6px; FLOAT: left; HEIGHT: 10px
}
DIV.blue_header DIV.hide {
	FLOAT: left; PADDING-TOP: 12px
}
DIV.blue_header DIV.hide IMG {
	VERTICAL-ALIGN: bottom
}
#bopis_table1 {
	PADDING-BOTTOM: 4px; MARGIN-TOP: 5px; FLOAT: left
}
#bopis_table1 TR.nested TH {
	BORDER-TOP: #bfc17d 1px solid
}
#bopis_table1 TH {
	BORDER-BOTTOM: #bfc17d 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; HEIGHT: 18px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#bopis_table1 TD {
	BORDER-BOTTOM: #bfc17d 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
#bopis_table1 TD.avail IMG {
	VERTICAL-ALIGN: middle
}
#bopis_table1 INPUT {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none
}
#bopis_table1 SELECT {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none
}
.map {
	WIDTH: 570px; HEIGHT: 330px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.map_image {
	WIDTH: 570px; HEIGHT: 330px
}
.numbered_blue_box {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dbe6f2; HEIGHT: 25px; PADDING-TOP: 5px
}
.blue_thick_line {
	BACKGROUND-COLOR: #dbe6f2; WIDTH: 100%; HEIGHT: 8px
}
#box DIV#store_selection_container {
	HEIGHT: 15px !important
}
DIV#store_selection DIV.body {
	WIDTH: 921px
}
DIV#store_selection DIV.blue_header {
	BORDER-TOP: #bfc17d 1px solid
}
DIV#store_selection .blue_text {
	FONT-SIZE: 1.4em
}
DIV#store_selection .blue_text SPAN.small_bold {
	PADDING-LEFT: 18px; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
DIV#store_selection SPAN.small_bold {
	PADDING-LEFT: 18px; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
DIV#store_selection DIV.number_info {
	BORDER-BOTTOM: #e1effd 7px solid; WIDTH: 100%
}
DIV#store_selection DIV.number_info SPAN.blue_text {
	LINE-HEIGHT: 23px; HEIGHT: 23px
}
#location .location_select {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#location .location_select_label {
	PADDING-BOTTOM: 3px; FONT-SIZE: 12px
}
#location .location_option_label {
	PADDING-LEFT: 25px; PADDING-RIGHT: 10px; FONT-SIZE: 11px
}
#location .location_select_form {
	PADDING-RIGHT: 0px
}
#location .location_select_button {
	DISPLAY: block; PADDING-TOP: 17px
}
.bold {
	FONT-WEIGHT: bold
}
#header UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#header_links IMG {
	MARGIN: 0px 5px 0px 2px; VERTICAL-ALIGN: middle
}
#header-search B {
	COLOR: #910800; VERTICAL-ALIGN: middle; FONT-WEIGHT: lighter
}
#header-search B A:link {
	COLOR: #910800; TEXT-DECORATION: none
}
.header_nav_logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.spaceMT {
	MARGIN-TOP: 5px
}
#compare IMG {
	MARGIN: 0px 3px
}
#compare .compareBtn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.rightBox {
	MARGIN-BOTTOM: 6px
}
.rightBox .header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/colors/color1/boxTop.gif) no-repeat; HEIGHT: 23px; PADDING-TOP: 8px
}
.rightBox .header H2 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.rightBox .content {
	BORDER-BOTTOM: #bfc17d 0px solid; BORDER-LEFT: #bfc17d 1px solid; ZOOM: 1; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; CLEAR: both; BORDER-TOP: #bfc17d 0px solid; BORDER-RIGHT: #bfc17d 1px solid
}
.rightBox .content .text {
	PADDING-LEFT: 8px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.rightBox .content .text .price {
	COLOR: #f49800
}
.rightBox .content .word {
	PADDING-BOTTOM: 3px; MARGIN: 8px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f3f4e8; CLEAR: both; PADDING-TOP: 3px
}
.rightBox .content .wordIn {
	HEIGHT: 2px; CLEAR: both; OVERFLOW: hidden
}
.rightBox .footer {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/colors/color1/boxFooter.gif) no-repeat left top; HEIGHT: 5px; FONT-SIZE: 0px
}
.left_nav_top {
	BACKGROUND: url(../images/colors/color1/leftNavTop.gif) no-repeat left top
}
.left_nav_top H2 {
	PADDING-LEFT: 10px
}
.left_nav_top H2 A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#left_nav .left_nav_top H2 A:visited {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.left_nav_content {
	BORDER-BOTTOM: #bfc17d 0px solid; BORDER-LEFT: #bfc17d 1px solid; ZOOM: 1; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #bfc17d 0px solid; BORDER-RIGHT: #bfc17d 1px solid
}
.left_nav_footer {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/colors/color1/leftNavBottom.gif) no-repeat left top; HEIGHT: 5px; FONT-SIZE: 0px
}
.left_nav_sec {
	LINE-HEIGHT: 28px; PADDING-LEFT: 15px; BACKGROUND: url(../images/colors/color1/leftNavSec.gif) repeat-x left bottom; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.left_nav_sec A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/colors/color1/arrowL.gif) no-repeat left 2px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.left_nav_sec A:visited {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/colors/color1/arrowL.gif) no-repeat left 2px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.left_nav_third {
	MARGIN: 2px 15px 0px
}
.left_nav_third LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; LIST-STYLE-IMAGE: none; PADDING-TOP: 3px
}
.left_nav_third LI B {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/colors/color1/listDot.gif) no-repeat left center; FONT-WEIGHT: normal
}
.left_nav_third LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/colors/color1/listDot.gif) no-repeat left center
}
.left_nav_third LI.left_nav_third_cur A {
	COLOR: #f49800
}
.left_nav_third LI.left_nav_third_cur A:visited {
	COLOR: #f49800
}
.hackClear {
	CLEAR: both
}
.regCon .form_2column .tipsReg {
	HEIGHT: 20px; COLOR: #999; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle
}
.regCon .form_2column {
	MARGIN: 0px auto; WIDTH: 900px
}
.regCon .form_2column .column {
	WIDTH: 350px; MARGIN-RIGHT: 20px
}
.regCon .form_2column .regColName {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 90px; FLOAT: left; HEIGHT: 20px
}
.regCon .form_2column .regColName2 {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 120px; FLOAT: left; HEIGHT: 20px
}
.regCon .form_2column INPUT {
	WIDTH: 183px
}
.regCon .form_2column INPUT.checkbox {
	WIDTH: 25px
}
.regCon .form_2column .input {
	WIDTH: 25px
}
.regCon .form_2column SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 22px; PADDING-TOP: 0px
}
.regCon .form_2column .inpSpaceL {
	MARGIN-LEFT: 102px
}
.regCon .form_2column .posTop {
	MARGIN-TOP: -32px
}
.regCon .form_2column BR {
	LINE-HEIGHT: 0; HEIGHT: 0px; FONT-SIZE: 0px
}
.regCon .form_2column .required-field {
	MARGIN: 0px; WIDTH: 12px
}
.regCon .form_2column A.linkReg {
	COLOR: #910000; TEXT-DECORATION: underline
}
.regCon .form_2column A.linkReg:visited {
	COLOR: #910000; TEXT-DECORATION: underline
}
.regCon .form_2column A.linkReg:hover {
	TEXT-DECORATION: none
}
.regDot {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 0; MARGIN: 0px auto 15px; WIDTH: 900px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; HEIGHT: 1px; FONT-SIZE: 0px
}
.regBottom {
	TEXT-ALIGN: center; PADDING-LEFT: 350px; WIDTH: 300px; CLEAR: both
}
.btnSearch {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnCompare {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnDel {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnShoppingCart {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnShoppingCart1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnAddCart {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnAddCompa {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnAddFav {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnGray {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnBuyAgain {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnBuyWeight {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnGreen {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.adjustAdd {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btnSearch {
	MARGIN: 0px 5px; WIDTH: 25px; BACKGROUND: url(../images/colors/color1/icon_search.gif) no-repeat left center; HEIGHT: 19px; VERTICAL-ALIGN: middle
}
.btnCompare {
	WIDTH: 62px; HEIGHT: 23px
}
.btnDel {
	WIDTH: 62px; HEIGHT: 23px
}
.btnCompare {
	BACKGROUND: url(../images/colors/color1/compare.gif) no-repeat left center; MARGIN-RIGHT: 10px
}
.btnDel {
	BACKGROUND: url(../images/colors/color1/del.gif) no-repeat left center
}
.btnAddCart {
	MARGIN-TOP: 5px; WIDTH: 120px; BACKGROUND: url(../images/colors/color1/btnAddCart.gif) no-repeat left center; HEIGHT: 35px
}
.btnAddCompa {
	WIDTH: 99px; BACKGROUND: url(../images/colors/color1/btnAddComp.gif) no-repeat left center; HEIGHT: 21px
}
.btnAddFav {
	MARGIN: 5px 0px; WIDTH: 57px; BACKGROUND: url(../images/colors/color1/btnAddFav.gif) no-repeat left center; HEIGHT: 21px
}
.btnGray {
	TEXT-ALIGN: center; LINE-HEIGHT: 33px; WIDTH: 92px; BACKGROUND: url(../images/colors/color1/btnGray.gif) no-repeat left top; HEIGHT: 33px; COLOR: #e98720; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.btnRegis {
	WIDTH: 120px; FLOAT: left
}
.btnSubmit {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 33px; WIDTH: 92px; BACKGROUND: url(../images/colors/color1/enbtnSubmit.gif) no-repeat left top; HEIGHT: 33px; FONT-SIZE: 14px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.btnSubmit:link {
	TEXT-INDENT: 20px; DISPLAY: block; COLOR: #e98720; TEXT-DECORATION: none
}
.btnSubmit:visited {
	TEXT-INDENT: 20px; DISPLAY: block; COLOR: #e98720; TEXT-DECORATION: none
}
.btnCancel {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 33px; WIDTH: 92px; BACKGROUND: url(../images/colors/color1/enbtnCancel.gif) no-repeat left top; HEIGHT: 33px; FONT-SIZE: 14px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.btnCancel:link {
	TEXT-INDENT: 20px; DISPLAY: block; COLOR: #666; TEXT-DECORATION: none
}
.btnCancel:visited {
	TEXT-INDENT: 20px; DISPLAY: block; COLOR: #666; TEXT-DECORATION: none
}
.btnBuyAgain {
	WIDTH: 100px; BACKGROUND: url(../images/colors/color1/btnBuyAgain.gif) no-repeat left bottom; HEIGHT: 30px; PADDING-TOP: 4px
}
.btnGreen {
	TEXT-ALIGN: center; WIDTH: 84px; BACKGROUND: url(../images/colors/color1/btnGreen.gif) no-repeat left top; HEIGHT: 22px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.btnReorder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 98px; BACKGROUND: url(../images/colors/color1/btnBuyAgain.gif) no-repeat left top; HEIGHT: 26px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.payment {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; WIDTH: 96px; BACKGROUND: url(../images/colors/color1/payment.gif) no-repeat left top; HEIGHT: 22px; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.btnGoShopping {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 192px; HEIGHT: 20px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.btnPay {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; WIDTH: 26px; BACKGROUND: url(../images/colors/color1/icon_visa.gif) no-repeat left bottom; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.btnGoShopping {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 192px; BACKGROUND: url(../images/colors/color1/dyArrow.gif) no-repeat right top; HEIGHT: 20px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.adjustAdd {
	WIDTH: 76px; BACKGROUND: url(../images/colors/color1/btAdjustAddress.gif) no-repeat left top; HEIGHT: 25px; COLOR: #fff;
}
.delete {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/colors/color1/btnDelete.gif) no-repeat left top; HEIGHT: 16px; PADDING-TOP: 4px
}
.floatright {
	FLOAT: right
}
#box .pages {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 25px; HEIGHT: 25px; CLEAR: both; OVERFLOW: hidden
}
#box .pages2 {
	LINE-HEIGHT: 20px; MARGIN-TOP: 6px; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 6px
}
.btnShoppingCart {
	WIDTH: 113px; BACKGROUND: url(../images/colors/color1/btnShoppingCart.png); HEIGHT: 32px
}
.btnShoppingCart1 {
	WIDTH: 113px; BACKGROUND: url(../images/colors/color1/btnShoppingCart1.png); HEIGHT: 32px
}
.btnQucikInfor {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 66px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/btnQuickInfo.png) no-repeat center top; HEIGHT: 25px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.botLine {
	BORDER-BOTTOM: #bfc17d 2px solid
}
.btnBuyWeight {
	MARGIN-TOP: -2px; WIDTH: 120px; BACKGROUND: url(../images/colors/color1/btnweiBuy.gif) no-repeat left center; HEIGHT: 35px; MARGIN-RIGHT: -4px
}
#notes {
	BORDER-BOTTOM: #bfc17d 1px solid; BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 8px; MARGIN: 15px; PADDING-LEFT: 8px; WIDTH: 96%; PADDING-RIGHT: 8px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #bfc17d 1px solid; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 8px
}
#notes UL LI {
	PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; TEXT-INDENT: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/colors/color1/listDot.gif) no-repeat 4px center; PADDING-TOP: 4px
}
#notes A {
	COLOR: #910000
}
#orderInfo {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#orderInfo H1 {
	BORDER-BOTTOM: #bfc17d 2px solid; PADDING-BOTTOM: 0px; TEXT-INDENT: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 24px; COLOR: #e98720; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#orderInfo P {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 150%; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.help {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.help .header {
	LINE-HEIGHT: 23px; HEIGHT: 23px; FONT-WEIGHT: bold
}
.adPage {
	WIDTH: 100%
}
.adPage H3 {
	BORDER-BOTTOM: #c0c17f 2px solid; COLOR: #c0c17f; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.adPage P {
	LINE-HEIGHT: 150%
}
.adPage P B {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #910000; PADDING-TOP: 6px
}
.adPage TD B {
	LINE-HEIGHT: 35px; TEXT-INDENT: 10px; WIDTH: 240px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/beef2.gif) no-repeat left top; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.adPage TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.adPage .line {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; PADDING-TOP: 6px
}
.timeStore {
	WIDTH: 100%
}
.timeStore P {
	LINE-HEIGHT: 150%
}
.timeStore TD {
	FONT-SIZE: 14px
}
.timeStore TD B {
	COLOR: #910000; FONT-SIZE: 16px
}
.rice {
	WIDTH: 100%
}
.rice P {
	LINE-HEIGHT: 150%
}
.rice TD {
	FONT-SIZE: 14px
}
.rice .bg {
	WIDTH: 957px; BACKGROUND: url(../images/colors/color1/riceBg.jpg) no-repeat left top; HEIGHT: 423px
}
.rice TD B {
	COLOR: #910000; FONT-SIZE: 16px
}
.rice H3 {
	TEXT-INDENT: 30px; HEIGHT: 30px; COLOR: #444; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.rice H4 {
	TEXT-INDENT: 30px; HEIGHT: 30px; COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newOnlineTem {
	WIDTH: 100%
}
.newOnlineTem P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 150%; FONT-SIZE: 12px
}
.newOnlineTem .bg {
	WIDTH: 957px; BACKGROUND: url(../images/colors/color1/cmsXBg.gif) repeat-y left top
}
.newOnlineTem H3 {
	PADDING-BOTTOM: 16px; LINE-HEIGHT: 150%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 16px
}
.newOnlineTem H3 B {
	COLOR: #910000
}
.newOnlineTem H4 {
	COLOR: #910000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.newOnlineTem H5 {
	BORDER-BOTTOM: #910000 2px solid; MARGIN-TOP: 25px; TEXT-INDENT: 30px; BACKGROUND: url(../images/colors/color1/temBgCol.gif) no-repeat left top; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.newOnlineTem .groupTex {
	WIDTH: 100%
}
.newOnlineTem .left {
	WIDTH: 460px; FLOAT: left
}
.newOnlineTem .space {
	WIDTH: 36px; FLOAT: left
}
.newOnlineTem .buy {
	PADDING-BOTTOM: 10px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newOnlineTem .buy TH {
	TEXT-ALIGN: right; LINE-HEIGHT: 32px; HEIGHT: 32px; FONT-SIZE: 16px
}
.newOnlineTem .buy TD {
	TEXT-ALIGN: left
}
.newOnlineTem UL {
	WIDTH: 460px; CLEAR: both
}
.newOnlineTem UL LI {
	CLEAR: both
}
.newOnlineTem UL LI.dotline {
	PADDING-BOTTOM: 3px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left 3px
}
.newOnlineTem .tips UL {
	PADDING-TOP: 10px
}
.newOnlineTem .tips UL LI {
	TEXT-INDENT: 60px; BACKGROUND: url(../images/colors/color1/redDot.gif) no-repeat 50px 8px
}
.newOnlineTem UL LI .img {
	WIDTH: 70px; FLOAT: left
}
.newOnlineTem UL LI .img2 {
	WIDTH: 70px; FLOAT: left; PADDING-TOP: 20px
}
.newOnlineTem UL LI .text {
	PADDING-BOTTOM: 6px; WIDTH: 390px; MARGIN-BOTTOM: 6px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; FLOAT: left
}
.newOnlineTem UL LI .text2 {
	WIDTH: 390px; FLOAT: left
}
.newOnlineTem UL LI IMG {
	PADDING-RIGHT: 4px
}
.adPage {
	WIDTH: 100%
}
.adPage H3 {
	BORDER-BOTTOM: #c0c17f 2px solid; COLOR: #c0c17f; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.adPage P {
	LINE-HEIGHT: 150%
}
.adPage P B {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #910000; PADDING-TOP: 6px
}
.gift {
	WIDTH: 100%
}
.gift TD B {
	LINE-HEIGHT: 35px; TEXT-INDENT: 10px; WIDTH: 240px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/beef2.gif) no-repeat left top; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.gift TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 14px; PADDING-TOP: 4px
}
.gift .line {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; PADDING-TOP: 6px
}
.gift TD EM {
	FONT-STYLE: normal; COLOR: #910000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.gift .line {
	WIDTH: 9px; BACKGROUND: url(../images/colors/color1/dotL.gif) repeat-y center top
}
.gift .line2 {
	PADDING-BOTTOM: 4px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom
}
.gift .title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; COLOR: #910000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.gift P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.gift .notes {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 200%; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 4px
}
.orange {
	COLOR: #fea22b; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.taste {
	WIDTH: 100%
}
.taste .bannerAD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px
}
.taste .left {
	TEXT-ALIGN: justify; WIDTH: 290px; PADDING-RIGHT: 28px; FLOAT: left
}
.taste .right {
	WIDTH: 640px; FLOAT: left
}
.taste .right UL {
	CLEAR: both
}
.taste .right UL LI {
	FLOAT: left
}
.taste .right UL LI.padR {
	WIDTH: 180px; PADDING-RIGHT: 25px
}
.taste .right UL LI DL {
	PADDING-BOTTOM: 8px
}
.taste .right UL LI DT {
	LINE-HEIGHT: 25px; TEXT-INDENT: 30px; WIDTH: 165px; DISPLAY: block; BACKGROUND: url(http://www.cityshop.com.cn/life/images/colors/color1/cake8.jpg) no-repeat left center; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.taste .right UL LI DD {
	DISPLAY: block; MARGIN-LEFT: 20px; PADDING-TOP: 6px
}
.taste .right P B {
	FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.taste P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 180%
}
.taste H3 {
	BORDER-BOTTOM: #910000 2px solid; MARGIN-TOP: 8px; TEXT-INDENT: 26px; MARGIN-BOTTOM: 6px; BACKGROUND: url(http://www.cityshop.com.cn/life/images/colors/color1/cake9.gif) no-repeat left 4px; COLOR: #910000; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.taste H4 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #910000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.taste .padH {
	HEIGHT: 8px; CLEAR: both
}
.taste .padd {
	PADDING-RIGHT: 10px
}
.taste P.img IMG {
	PADDING-RIGHT: 12px; PADDING-TOP: 8px
}
.taste TD {
	LINE-HEIGHT: 150%
}
.taste TH {
	FONT-SIZE: 14px; PADDING-TOP: 3px
}
.taste P.s1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.taste P.s2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.taste P.s3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.taste P.s4 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.taste P.s5 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.taste P.s6 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.taste P.s1 {
	BACKGROUND-COLOR: #efefef; COLOR: #fea22b
}
.taste P.s2 {
	BACKGROUND-COLOR: #bec07d; COLOR: #fff
}
.taste P.s3 {
	BACKGROUND-COLOR: #910000; COLOR: #fff
}
.taste P.s4 {
	BACKGROUND-COLOR: #5fbf3c; COLOR: #fff
}
.taste P.s5 {
	BACKGROUND-COLOR: #f0474a; COLOR: #fff
}
.taste P.s6 {
	BACKGROUND-COLOR: #e0c864; COLOR: #fff
}
.taste P.line {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left center; PADDING-TOP: 6px
}
.taste TD B {
	LINE-HEIGHT: 25px; TEXT-INDENT: 30px; WIDTH: 165px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/cake8.jpg) no-repeat left center; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 14px
}
.taste .tex {
	DISPLAY: block; MARGIN-LEFT: 20px; PADDING-TOP: 6px
}
.listInfo {
	CLEAR: both; PADDING-TOP: 0px !important
}
.food {
	WIDTH: 100%
}
.food .bannerAD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px
}
.food P {
	LINE-HEIGHT: 180%
}
.food P.font {
	FONT-SIZE: 14px
}
.food .padH {
	HEIGHT: 8px; CLEAR: both
}
.food H3 {
	LINE-HEIGHT: 25px; TEXT-INDENT: 30px; WIDTH: 165px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/colors/color1/cake8.jpg) no-repeat left center; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.food UL {
	CLEAR: both
}
.food UL LI {
	FLOAT: left
}
.food UL LI.left {
	WIDTH: 470px; PADDING-RIGHT: 20px
}
.food UL LI B {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #910000; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 8px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.food UL LI.padL {
	PADDING-RIGHT: 8px
}
.food UL LI DL {
	PADDING-BOTTOM: 6px
}
.food UL LI DT {
	COLOR: #910000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.food UL LI DD {
	WIDTH: 280px
}
#recommend2 {
	COLOR: #59677d
}
.rightBox2 {
	MARGIN-BOTTOM: 6px
}
.rightBox2 .header H2 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.rightBox2 .content {
	BORDER-BOTTOM: #bfc17d 0px solid; BORDER-LEFT: #bfc17d 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; ZOOM: 1; BACKGROUND: url(../images/colors/color1/dotH.gif) repeat-x left bottom; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #bfc17d 0px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #bfc17d 1px solid; PADDING-TOP: 10px
}
.rightBox2 .content .text {
	PADDING-LEFT: 4px; WIDTH: 85px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.rightBox2 .content .text .price {
	COLOR: #f49800
}
.rightBox2 .content .word {
	PADDING-BOTTOM: 3px; MARGIN: 8px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f3f4e8; CLEAR: both; PADDING-TOP: 3px
}
.rightBox2 .content .wordIn {
	HEIGHT: 2px; CLEAR: both; OVERFLOW: hidden
}
.rightBox2 .footer {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/colors/color1/boxFooter.gif) no-repeat left top; HEIGHT: 5px; FONT-SIZE: 0px
}
.rightBox2 .header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/leftNavTop.gif) no-repeat left top; PADDING-TOP: 5px
}
.rightBox2 .headerIn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/colors/color1/hp/main_tabbg.jpg) no-repeat left top; HEIGHT: 22px; PADDING-TOP: 8px
}
.rightBox2 .header H2 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.rightBox2 .headerIn H2 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.rightBox2 .footer {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/colors/color1/leftNavBottom.gif) no-repeat left top; HEIGHT: 5px; FONT-SIZE: 0px
}
.rightBox2 .footerIn {
	WIDTH: 222px; BACKGROUND: url(../images/colors/color1/hp/main_bottom.gif) no-repeat left top; HEIGHT: 20px; OVERFLOW: hidden
}
#recommend2 .item {
	WIDTH: 59px; VERTICAL-ALIGN: top
}
#recommend2 .itemcontainer {
	WIDTH: 62px; FLOAT: left; HEIGHT: 62px; PADDING-TOP: 3px
}
#recommend2 .itemhover IMG {
	PADDING-LEFT: 3px; PADDING-TOP: 3px
}
#recommend2 .itemhover {
	WIDTH: 62px; HEIGHT: 62px
}
#recommend2 .itemhover:hover {
	BACKGROUND: url(../images/colors/color1/recommend_hover_background.png) no-repeat center center
}
#recommend2 .brand {
	
}
#recommend2 .brandIn {
	WIDTH: 90px !important
}
#recommend2 .price {
	FONT-WEIGHT: bold
}
#recommend2 .price .price {
	FONT-FAMILY: arial, helvetica, MingLiU, sans-serif; FONT-WEIGHT: bold
}
#recommend2 .space {
	HEIGHT: 6px
}
.meal {
	WIDTH: 100%; BACKGROUND: url(../images/colors/color1/mealBg.jpg) no-repeat left top; CLEAR: both
}
.mealbanner {
	PADDING-BOTTOM: 6px; WIDTH: 100%; CLEAR: both
}
.meal .body {
	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.meal .body P {
	LINE-HEIGHT: 150%
}
.meal .body P B {
	COLOR: #910000; FONT-SIZE: 14px
}
.meal .body H2 {
	COLOR: #910000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.meal .content {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 750px; PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 6px
}
.meal .content P {
	LINE-HEIGHT: 160%; FONT-SIZE: 14px
}
.meal .title {
	BORDER-BOTTOM: #910000 1px solid; LINE-HEIGHT: 30px; MARGIN-TOP: 20px; TEXT-INDENT: 30px; BACKGROUND: url(../images/colors/color1/mealTitleBg.gif) no-repeat left top; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.meal .notes {
	BACKGROUND: url(../images/colors/color1/mealNotesBg.gif) no-repeat left top; HEIGHT: 117px
}
.meal .notes TABLE {
	MARGIN-TOP: 20px
}
.meal .notes H3 {
	COLOR: #910000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.meal .notes DEL {
	COLOR: #868485; FONT-SIZE: 14px
}
.meal .notes B {
	COLOR: #910000; FONT-SIZE: 24px
}
.meal .notes P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.lib_Menubox_sx {
	POSITION: relative; LINE-HEIGHT: 28px; WIDTH: 160px; FLOAT: left; HEIGHT: 300px
}
.lib_Menubox_sx UL {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 136px; PADDING-RIGHT: 0px; HEIGHT: 25px; TOP: 15px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 5px
}
.lib_Menubox_sx LI {
	LINE-HEIGHT: 28px; WIDTH: 136px; DISPLAY: block; MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/colors/color1/mealNavOff.gif) no-repeat left top; HEIGHT: 28px; COLOR: #464646; CURSOR: pointer; FONT-WEIGHT: bold
}
.lib_Menubox_sx LI A:link {
	WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOff.gif) no-repeat left top; CURSOR: pointer; TEXT-DECORATION: none
}
.lib_Menubox_sx LI A:visited {
	WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOff.gif) no-repeat left top; CURSOR: pointer; TEXT-DECORATION: none
}
.lib_Menubox_sx LI A:hover {
	DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOn.gif) no-repeat left top; COLOR: #fff; TEXT-DECORATION: none
}
.lib_Menubox_sx LI .current:link {
	LINE-HEIGHT: 28px; WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOn.gif) no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.lib_Menubox_sx LI .current:hover {
	LINE-HEIGHT: 28px; WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOn.gif) no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.lib_Menubox_sx LI .current:visited {
	LINE-HEIGHT: 28px; WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOn.gif) no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.lib_Menubox_sx LI.sec A:link {
	WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOff2.gif) no-repeat left top; COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none
}
.lib_Menubox_sx LI.sec A:visited {
	WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOff2.gif) no-repeat left top; COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none
}
.lib_Menubox_sx LI.sec A:hover {
	DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOn2.gif) no-repeat left top; COLOR: #fff; TEXT-DECORATION: none
}
.lib_Menubox_sx LI.sec .current:link {
	LINE-HEIGHT: 28px; WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOn2.gif) no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.lib_Menubox_sx LI.sec .current:hover {
	LINE-HEIGHT: 28px; WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOn2.gif) no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.lib_Menubox_sx LI.sec .current:visited {
	LINE-HEIGHT: 28px; WIDTH: 136px; DISPLAY: block; BACKGROUND: url(../images/colors/color1/mealNavOn2.gif) no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.lib_Contentbox_sx {
	BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-LEFT: 160px; BORDER-TOP: medium none; PADDING-TOP: 10px
}
.lib_Contentbox_sx P {
	WIDTH: 760px; HEIGHT: 0px; OVERFLOW: hidden
}
.lib_Contentbox_sx UL {
	PADDING-BOTTOM: 8px; OVERFLOW: hidden
}
.lib_Contentbox_sx UL LI {
	BORDER-BOTTOM: #cfcfcf 3px solid; BORDER-LEFT: #cfcfcf 3px solid; PADDING-BOTTOM: 1px; MARGIN: 4px 35px 10px 5px; PADDING-LEFT: 1px; WIDTH: 208px; PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: auto; BORDER-TOP: #cfcfcf 3px solid; BORDER-RIGHT: #cfcfcf 3px solid; PADDING-TOP: 1px
}
.lib_Contentbox_sx UL LI TABLE {
	BACKGROUND-COLOR: #f3f3f3; DISPLAY: block; COLOR: #515151
}
.lib_Contentbox_sx UL LI TD {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.lib_Contentbox_sx UL LI TD B {
	PADDING-LEFT: 4px; COLOR: #910000; FONT-SIZE: 14px
}
.lib_Contentbox_sx UL LI TD IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.lib_Contentbox_sx UL LI TH {
	TEXT-ALIGN: right; COLOR: #910000; FONT-SIZE: 14px
}
.black_overlay {
	Z-INDEX: 1001; POSITION: relative; FILTER: alpha(opacity=0); WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0%; LEFT: 0%; opacity: .80; -moz-opacity: 0.8
}
.white_content {
	Z-INDEX: 1002; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 650px; PADDING-RIGHT: 16px; DISPLAY: none; HEIGHT: 100%; OVERFLOW: auto; BORDER-TOP: medium none; TOP: 35%; BORDER-RIGHT: medium none; PADDING-TOP: 16px; LEFT: 25%
}
.title {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.bgLine {
	BACKGROUND: url(../images/lineShort.gif) no-repeat left top; HEIGHT: 6px
}
.popout {
	BORDER-BOTTOM: #a1a1a1 2px solid; BORDER-LEFT: #a1a1a1 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: white; MARGIN: auto; PADDING-LEFT: 6px; WIDTH: 600px; PADDING-RIGHT: 6px; FONT-SIZE: 14px; BORDER-TOP: #a1a1a1 2px solid; BORDER-RIGHT: #a1a1a1 2px solid; PADDING-TOP: 10px
}
.popout .info {
	PADDING-BOTTOM: 20px; WIDTH: 98%
}
.popout .info IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.popout .info TH {
	TEXT-ALIGN: left; COLOR: #910000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.popout .info TH.b {
	BORDER-BOTTOM: #910000 2px solid; TEXT-ALIGN: left; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.popout .info TH.b B {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #910000; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 26px; PADDING-TOP: 8px
}
.popout .info P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 150%; TEXT-INDENT: 24px; FONT-SIZE: 12px
}
.popout .info EM {
	FLOAT: right
}
.liNotes {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.liNotes B {
	PADDING-LEFT: 4px; COLOR: #910000; FONT-SIZE: 16px
}
.bluetabs {
	WIDTH: 740px; FLOAT: left;
}
.bluetabs A {
	DISPLAY: block; FONT-WEIGHT: bold
}
.bluetabs LI {
	LIST-STYLE-TYPE: none; FLOAT: left; COLOR: #999; LIST-STYLE-IMAGE: none;}
	
.bluetabs LI A {
	display:inline-block;height:38px;padding:6px 5px 0px 5px;
}
.bluetabs LI A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.bluetabs LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.bluetabs LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none;background:url(../images/colors/color1/navHoverBg.jpg) repeat-x;
}
.dropmenudiv_b {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #4c110e 1px solid; TOP: 0px; PADDING-TOP: 0px
}
.dropmenudiv_b UL LI {
	BORDER-BOTTOM: #4c110e 1px solid; BORDER-LEFT: #4c110e 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #650500; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BORDER-RIGHT: #4c110e 1px solid; PADDING-TOP: 0px
}
.dropmenudiv_b UL LI:hover {
	BACKGROUND-COLOR: #8b302c
}
.dropmenudiv_b UL LI A:link {
	DISPLAY: block; COLOR: #e38f8d; OVERFLOW: hidden; TEXT-DECORATION: none
}
.dropmenudiv_b UL LI A:visited {
	DISPLAY: block; COLOR: #e38f8d; OVERFLOW: hidden; TEXT-DECORATION: none
}
.dropmenudiv_b UL LI A:hover {
	DISPLAY: block; COLOR: #fff; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
.btnGray_long {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 33px; BACKGROUND: url(../images/colors/color1/btn_gray_bg.gif) repeat-x left top; HEIGHT: 33px; COLOR: #e98720; FONT-SIZE: 14px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.btn_pay {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 64px; BACKGROUND: url(../images/colors/color1/btn_pay1.gif) no-repeat; HEIGHT: 24px; COLOR: #605a0c; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.btn_pay1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-LEFT: 30px; WIDTH: 64px; BACKGROUND: url(../images/colors/color1/btn_pay.gif) no-repeat; HEIGHT: 24px; COLOR: #605a0c; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.btnGray_longLR {
	PADDING-BOTTOM: 4px; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: middle
}
.order_redalart {
	BORDER-BOTTOM: #bcc27a 1px solid; BORDER-LEFT: #bcc27a 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 35px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/colors/color1/icon_redalert.gif) #eff5d9 no-repeat 10px 5px; BORDER-TOP: #bcc27a 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #bcc27a 1px solid; PADDING-TOP: 7px
}
.order_greenalart {
	BORDER-BOTTOM: #bcc27a 1px solid; BORDER-LEFT: #bcc27a 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 35px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/colors/color1/icon_greenalert.gif) #eff5d9 no-repeat 10px 5px; BORDER-TOP: #bcc27a 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #bcc27a 1px solid; PADDING-TOP: 7px
}
.paybutton {
	TEXT-ALIGN: center; HEIGHT: 50px; PADDING-TOP: 15px
}
.itemWrapper {
	ZOOM: 1; CLEAR: both; OVERFLOW: hidden
}
.priceSort {
	MARGIN-RIGHT: 10px
}
.priceSort IMG {
	MARGIN-RIGHT: 6px
}

/*Doris 2011-6-29*/
#content960{ width:960px; clear:both; overflow:hidden;}
#order_details img{ cursor:pointer;}
#order_details .img img{ border:1px solid #f0f1d7;}
/* 20110804 WQ */.titleName p{display:block; height:35px;width:200px;}
.inputL{ width:60px; height:22px; line-height:22px; text-align:center;}

#order_details td ol{ padding-left:20px; background-color:#f00;}
#order_details td ol li{ text-align:center; height:24px; line-height:24px; float:left;}
#order_details td ol li img{ padding:0 2px;}
.priceS{ width:60px; text-align:right;}
.priceS2{ width:100px; text-align:right;}
#order_details TD.last {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; border-bottom:5px solid #bfc17d; VERTICAL-ALIGN: middle; PADDING-TOP: 14px
}
#adNotes{ float:left; padding-left:20px;}
#adNotes td{ text-align:left;}
#adNotes td img{ padding-bottom:8px;}
.sumBig{ font-size:14px; font-weight:bold; color:#910800; FONT-FAMILY: Arial, Helvetica, MingLiU, sans-serif;}
.btnGroup{ clear:both; overflow:hidden; padding:20px 5px; text-align:right;}
.checkout, .goonShopping{ text-align:center; color:#fff; width:200px; height:34px; cursor:pointer; border:none; cursor:pointer; font-size:14px; font-weight:bold;}
.checkout{ background:url(../images/colors/color1/checkoutEn.gif) no-repeat left top; padding-right:20px;}
.goonShopping{ background:url(../images/colors/color1/goonShoppingEn.gif) no-repeat left top; padding-left:30px;}

.yellow:link, .yellow:visited{ color:#e98720; text-decoration:underline;}
.nor:link, .nor:visited{ text-decoration:underline;}

.flowCart{ clear:both;zoom:1;overflow:hidden; width:960px; padding-bottom:8px;}
.flowCart li{ float:left; height:33px; line-height:33px; text-align:center; padding:0; margin:0; font-size:14px; font-weight:bold;}
.redPrice{ color:#920b03; font-weight:bold; FONT-FAMILY: Arial, Helvetica, MingLiU, sans-serif;}
.price del{ color:#555555; font-weight:normal;} 
.step1On{ background:url(../images/colors/color1/step1On.gif) no-repeat left top; width:336px; color:#fff;}
.step1Off{ background:url(../images/colors/color1/step1Off.gif) no-repeat left top; width:336px;}
.step2Off{ background:url(../images/colors/color1/step2Off.gif) no-repeat left top; width:289px; color:#999999;}
.step2On{ background:url(../images/colors/color1/step2On.gif) no-repeat left top; width:289px;  color:#fff;}
.step3Off{ width:334px; background-color:#f0f1d7; color:#999999;}
.step3On{ background:url(../images/colors/color1/step2Off.gif) no-repeat left top; width:289px;  color:#fff;}

.step01Off{ background:url(../images/colors/color1/shopCart3_01.gif) no-repeat left top; width:336px; color:#999999;}
.step02Off{ background:url(../images/colors/color1/shopCart3_02.gif) no-repeat left top; width:289px; color:#999999;}
.step03On{ background:url(../images/colors/color1/shopCart3_03.gif) no-repeat left top; width:335px;  color:#fff;}

#five-grid { MARGIN: 0px; WIDTH: 950px;  VERTICAL-ALIGN: top; padding-left:10px;}
#five-grid TD {	TEXT-ALIGN:left; WIDTH: 20%}
#five-grid TD img{ border:1px solid #f0f1d7;}
#five-grid TD em{ font-style:normal; font-weight:bold; color:#930c05; padding-right:3px;}
#five-grid .item .description {	PADDING-LEFT: 5px; PADDING:3px 0; line-height:160%; text-align:left;}

.tabInfo{ width:960px; clear:both; overflow:hidden;  margin-bottom:10px; height:30px; line-height:30px; background:url(../images/colors/color1/tabBot.gif) repeat-x left bottom;}
.tabLi{ padding-left:20px;}
.tabLi li{ float:left; background:url(../images/colors/color1/tabNoEn.gif) no-repeat left top; display:block; width:150px; height:30px; line-height:30px; padding-right:4px; display:block; cursor:pointer; text-align:center;}
.tabLi li.hover, .tabLi li.current{ background:url(../images/colors/color1/tabOnEn.gif) no-repeat left top; font-weight:bold; border-bottom:1px solid #fff;}
.tabContent{ width:960px; clear:both; overflow:hidden;}
#shipping .shipping_address span{ width:90px; display:inline-block;}
.adjustAdd2 {
	WIDTH: 123px; BACKGROUND: url(../images/colors/color1/btAdjustAddress2.gif) no-repeat left top; HEIGHT: 25px; COLOR: #fff; border:none; cursor:pointer}
.payNotes{ background-color:#f7f8eb; width:620px; padding:6px 20px 12px 20px; display:block; font-style:normal; margin-left:100px; line-height:180%; margin-bottom:6px}
.payNotes b{ display:block; padding:4px 0;}
#box .content_footer .left { float:left;}
#box .content_footer .right { float:right;}
#shopPop{ width:726px; padding:0; margin:auto; clear:both; overflow:hidden; border:1px solid #bfc17d; border-top:2px solid #bfc17d; background:url(../images/colors/color1/popBg.gif) repeat-x left top; position:relative; padding:10px; }
#shopPop h2{ font-size:14px; font-weight:bold; padding-bottom:10px;}
#shopPop span{ position:absolute; top:10px; right:10px; cursor:pointer;}
#shopPop p.Img{ background:url(../images/colors/color1/bangkImg.gif) no-repeat right top; padding:0 120px 20px 20px;}
#shopPop p{ line-height:180%; padding-bottom:10px; margin:10px;}
#shopPop p a:link{ color:#e98720; text-decoration:underline;}
#shopPop p b{ display:block; color:#e98720;}
#shopPop p.line{ border-top:1px solid #e2e3bf; padding-top:20px;}
.cancel {
	WIDTH: 76px; BACKGROUND: url(../images/colors/color1/cancel.gif) no-repeat left top; HEIGHT: 25px; COLOR: #666; border:none; cursor:pointer;}
#total_breakdown #order_total td, #total_breakdown2 #order_total td { padding:2px 0;}
#shopPop2{ width:636px; padding:0; margin:auto; clear:both; border:1px solid #bfc17d; border-top:2px solid #bfc17d; background:url(../images/colors/color1/popBg.gif) repeat-x left top; position:relative; padding:10px;}
#shopPop2 h2{ font-size:14px; font-weight:bold; padding-bottom:10px;}
#shopPop2 h2 em{ font-size:12px; font-style:normal; font-weight:normal; padding-left:6px;}
#shopPop2 b{ color:#f00; font-weight:normal}
#shopPop2 span{ position:absolute; top:10px; right:10px; cursor:pointer;}
#shopPop2 table{ width:90%; padding-bottom:20px}
#shopPop2 td{ padding:4px 0;}
#shopPop2 td b{ padding-right:2px; color:#f00; font-weight:normal}
I{ color:#999999; font-style:normal;}
.inFixW{ width:180px; border:1px solid #ccc;}
.seFixW{ width:184px; border:1px solid #ccc;}
.inFixWL2{ width:466px; border:1px solid #ccc;}
/*Star,2011-07-27*/
#four-grid .item .img { width:145px;
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; /*WIDTH: 100px;*/ PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#five-grid .container{width:160px; float:left; margin-right:20px;}
/*End,2011-07-27*/

/*20110804 WQ */
#content_footer .align_left{float:left;}

/*20110815 Kuffy */
.topList li {
    float: right;
    margin-right: 10px;
}
.topList li a:hover {
    color: #910000;
    text-decoration: none;
}
.topList b {
    font-weight: lighter;
    margin: 0 3px;
    vertical-align: top;
}

/*20110804 WQ */
#content_footer .align_left{float:left;}
#order_details .itemspecs{width:200px;}
#order_details .itemspecs p{height:34px;overflow:hidden;margin-bottom:10px;}



/*20110815 Kuffy */
.topList li {
    float: right;
    margin-right: 10px;
}
.topList li a:hover {
    color: #910000;
    text-decoration: none;
}
.topList b {
    font-weight: lighter;
    margin: 0 3px;
    vertical-align: top;
}
/***0621 ***/
.header_language{float:left;_width:56px;min-width:56px;}
.header_language a{margin-right:4px;}
.header_telephone{float:left;width:418px;}
.header_search{float:right;width:388px;}
.header_search img{float:left;cursor:pointer;}
.header_search a{margin-left:4px;display:inline-block;width:49px;}
.searchKeyword{float:left;height:16px;line-height:16px;padding:1px 5px;color:#a0a0a0;margin-right:2px;width:170px;}
.searchSort{float:left;height:22px;line-height:16px;color:#a0a0a0;width:120px;border-style:solid;border-width:1px 0px 1px 1px;border-color:#ccc;padding-left:5px;}
.searchDownCon{float:left;position:relative;z-index:50;}
.searchDownCon ul{position:absolute;left:0px;top:19px;background:#fff;border:1px solid #ccc;width:124px;}
.searchDownCon ul li{color:#a0a0a0;padding:0px 3px;line-height:20px;}

/**0622**/
.showPic{border-style:solid;border-color:#ebecd8;border-width:1px;margin-bottom:12px;width:536px;margin-top:10px;}
.showPic{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.showPic ul{clear:both;zoom:1;overflow:hidden;}
.showPic ul li{float:left;width:178px;border-right:1px solid #ebecd8;}
.showPic ul li.last{border-right:none;}
.showPicUl{border-bottom:1px solid #ebecd8;}
.showPicUp{width:178px;height:115px;line-height:125px;background:#ffffff;text-align:center;padding-top:10px}
.showPicDown{height:85px;background:#f8f9f2;padding:15px 0px 0px 15px;}
.showPicDown .price{margin-bottom:7px;clear:both;overflow:hidden;zoom:1;}
.showPicDown .price dt{color:#910800;font-size:16px;font-weight:bold;font-family:arial;display:inline-block;margin-right:8px;margin-left:5px;float:left;}
.showPicDown .price dd{color:#959595;font-size:12px;text-decoration:line-through;display:inline-block;float:left;}
.showPicDown .picName dt{float:left;width:53px;}
.showPicDown .picName dd{float:left;width:90px;line-height:20px;color:#000;height:40px;}

.showBanner{width:540px;overflow:hidden;margin-bottom:8px;}
.showBanner div{width:600px;}
.showBanner a{display:inline-block;width:171px;margin-right:10px;}

/* right_content */
.right_content01,.right_content02,.right_content03{ width:200px; background:url(/wcsstore/CityShopMainfrontStore/images/colors/color1/cityshop_cn_07.gif)}
.right_content01 h2,.right_content02 h2,.right_content03 h2{background:url(/wcsstore/CityShopMainfrontStore/images/colors/color1/cityshop_cn_05.gif); height:30px; font-size:14px; color:#666666; line-height:30px; padding-left:20px; font-weight:bold;padding-bottom:0px}
.right_content01 ul{ width:185px; margin:0 auto;}
.right_content01 li { height:28px; line-height:28px; border-bottom:1px dotted #999999; padding-left:14px;background:url('/wcsstore/CityShopMainfrontStore/images/colors/color1/cityshop_cn_10.jpg') 4px 12px no-repeat;}
.right_content01 li img{ padding-right:4px}
.right_content01bottom{text-align:right; border-bottom:0px;line-height:25px;margin-top:7px}
.right_content01bottom div{margin:0px 10px;border-top:1px dotted #cdcdcd;}
.right_content01bottom a{margin-right:10px;font-family:arial}
.right_content01bottom a:link,.right_content01bottom a:hover,.right_content01bottom a:visited{color:#910800}
.right_content01,.right_content02,.right_content03,.right_content04{ margin-top:10px;}
.right_content02Video{ /*text-align:center; padding:4px; */height:100px;}
.right_content02bottom{ padding-left:10px; font-weight:bold; height:30px; line-height:30px;}
.right_content02bottom img { padding-right:4px;} 
.right_content03 h1{ font-size:14px; color:#910800; width:174px; margin:0 auto; font-weight:bold; height:40px; line-height:40px;}
.right_content03 h2{ font-size:12px; margin:0 auto}
.right_content03Size{ font-size:12px;}
.right_content03Co{ color:#000000;}
.right_content03 p,.left_content02 p{color:#910800;font-size:14px;font-weight:bold;line-height:18px;height:38px;margin-left:10px;margin-top:10px}

/* left_content */
.left_content01,.left_content02,.left_content03,.left_content04{margin-top:10px;}
.left_content02{ width:200px; background:url(../images/colors/color1/cityshop_cn_07.gif)}
.left_content02 h2{ font-size:12px; color:#910800; width:174px; margin:0 auto; height:40px; line-height:20px; font-weight:bold; padding-top:6px;}
.left_content02 h4{ font-size:12px; width:174px; margin:0 auto; font-weight:normal;}

.blockContent{margin:2px 10px 0px 10px;font-family:arial;height:91px;*height:89px;_height:87px}
.blockClear{clear:both;overflow:hidden;zoom:1;}
.blockLeft{float:left;width:68px}
.blockRight{float:right;width:132px}


/** 1108 overlay **/
.clearFix{clear:both;overflow:hidden;zoom:1}

#overlay{position:fixed;top:0px;left:0px;background:#fff;cursor:pointer;height:100%;width:100%;opacity:0.5;filter:alpha(opacity=50);_position:absolute}
#regPopup{width:627px;height:328px;border:1px solid #910800;position:fixed;background:#fff;left:50%;top:50%;margin-left:-313px;margin-top:-164px;_position: absolute;_bottom: auto;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2));}

#registerPop{background:url('../images/colors/color1/midLine.gif') center 10px repeat-y}
#registerPop .login{float:left;width:227px;margin-left:40px;_margin-left:20px;padding-bottom:10px}
#registerPop .register{float:right;width:227px;margin-right:30px;_margin-right:15px}

.popClose{height:13px}
.popClose a{display:block;background:url('../images/colors/color1/registerBg.gif') 0px -80px no-repeat;width:15px;height:13px;text-indent:-9999px;overflow:hidden;margin:9px;float:right}
.login .title{background:url('../images/colors/color1/registerBg.gif') no-repeat;height:30px;text-indent:-9999px;overflow:hidden;margin-bottom:20px}
.login .infor{background:#f0f1d7;text-align:center;height:28px;line-height:30px;color:#910800;margin-bottom:20px}

.loginTable td{vertical-align:middle;padding-bottom:15px}
.loginTable .lInput{border:1px solid #999999;height:22px;width:160px}
.loginBtn{background:url('../images/colors/color1/registerBg.gif') 0px -96px no-repeat;width:69px;height:31px;border:none;cursor:pointer;color:#fff;font-weight:bold}
a.passwordLink{background:url('../images/colors/color1/registerBg.gif') -24px -77px no-repeat;padding-left:25px;margin-left:11px;text-decoration:underline;display:inline-block}

.register .title{background:url('../images/colors/color1/registerBg.gif') 0px -40px no-repeat;height:30px;text-indent:-9999px;overflow:hidden;margin-bottom:20px}
.register a.member{color:#910800;text-decoration:underline}

.serveList{margin-top:15px}
.serveList li{background:url('../images/colors/color1/registerBg.gif') -222px -67px no-repeat;padding-left:10px;line-height:30px}




