Body, A, FIELDSET, FORM, H1, H2, H3, H4, H5, H6, p, LI, OL, UL, HTML, TR, TD, IMG, dl, dt, dd{ font-family:arial; border:none; padding:0px; margin:0px; font-size:11px; color:#666;}
LI, OL, UL, dl, dt, dd{ list-style:none;}
span{ border:none; padding:0px; margin:0px;}
HTML {
	OVERFLOW-Y: scroll
}
BODY { WIDTH: 100%; LINE-HEIGHT: 1.4; 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:0px; MARGIN: 0px auto; WIDTH: 973px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
.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-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pagination_input LABEL {
	MARGIN-TOP: 3px
}
.pagination_input {
	FLOAT: left; MARGIN-BOTTOM: 2px
}
.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-RIGHT: 0px; PADDING-LEFT: 33px; PADDING-BOTTOM: 0px; WIDTH: 155px; PADDING-TOP: 14px
}
.clear_float {
	CLEAR: both
}
.error_msg {
	COLOR: #ff0000
}
.landingpage_link {
	FONT-SIZE: 14px; COLOR: #dd5901
}
.breadcrumb_current { color:#910000 }
.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 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #666666
}
.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 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #666
}
.registration_header {
	COLOR: #666; font-weight:bold; font-size:14px; padding-top:2px;
}
A:link, A:visited{
	TEXT-DECORATION: none; color:#666;
}
A:hover {
	TEXT-DECORATION: underline; color:#910000;
}
.spanacce {
	OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -10px; HEIGHT: 1px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #666
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px
}
.sidebar_header_link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 2px
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px
}
.box_headers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.font2 {
	FONT-SIZE: 11px
}
.font3 {
	FONT-FAMILY:  arial, helvetica, sans-serif
}
.strong {
	FONT-WEIGHT: bold
}
#header {
	WIDTH: 960px; POSITION: relative; HEIGHT: 30px; padding-top:12px;}
#header-search {
	PADDING-RIGHT: 0px; right:540px!important; *right:520px!important; RIGHT: 500px; POSITION: absolute; TOP: 12px;
}

#header-search-label {
	PADDING-RIGHT: 205px; FONT-SIZE: 8.5pt; RIGHT: 6px; POSITION: absolute; TOP: 11px
}
#header_links {
	FONT-SIZE: 7.5pt; RIGHT: 2px;*right:-10px; COLOR: #ad8700; BOTTOM: 7px; POSITION: absolute; top:12px
}
#orderConfirmationHeader {DISPLAY: none}
UNKNOWN {MARGIN-TOP: 5px}
.search-btn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: 0px; BACKGROUND: url(../images/colors/color1/search-btn.png) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 25px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.search-txt {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 1px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; MARGIN-LEFT: 6px; BORDER-LEFT: 0px; WIDTH: 165px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 17px
}
.headBgLine{ background:url(../images/colors/color1/enHeadBg.gif) no-repeat center top; height:33px; width:10px!important; *width:16px!important;}
#header_nav { background:url(../images/colors/color1/bg_nav.gif) #910000 no-repeat right top; width:957px; height:46px;}
#header_menu_overlay { width:820px; *width:700px; height:40px; padding-top:6px;}
#header_menu_loaded { width:820px; *width:700px; height:40px!important; *height:39px!important; height:39px; padding:6px 0px 0px 0px!important; *padding:6px 0px 1px 0px!important; padding:6px 0px 1px 0px; z-index:1000000000000000000000;}
#header_menu_loaded a:link, #header_menu_loaded a:hover{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}

#nav_links A.nav {
	PADDING-RIGHT: 3px; DISPLAY: inline-block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#nav_links A.nav:hover {
	DISPLAY: inline-block; BACKGROUND-IMAGE: url(../images/colors/color1/link-hover-over.png); BACKGROUND-REPEAT: repeat-x
}
#nav_links .spanrange {
	Z-INDEX: 3
}
#shopping-cart {
	HEIGHT: 25px; padding-top:2px!important; padding-top:0px;
}
.top_category_no_display {
	PADDING-TOP: 25px
}
#outerCartContainer {
	FLOAT: right;
}
#shopping-cart .right_corner {
	MARGIN-TOP: -25px; DISPLAY: block; WIDTH: 7px; HEIGHT: 25px;
}
#shopping-cart .left_corner {
	DISPLAY: block; BACKGROUND: url(../images/colors/color1/shopping-cart-L-corner.png); MARGIN-LEFT: -50px; WIDTH: 29px; HEIGHT: 25px;
}
#shopping-cart .body {
	MARGIN-TOP: -25px; DISPLAY: block; MIN-HEIGHT: 25px; BACKGROUND: url(../images/colors/color1/shopping-cart-body.png) repeat-x left top; MARGIN-LEFT: -21px; border-right:1px solid #e4e4e4;
}
#shopping-cart .text {height:25px; float:right!important; float:auto; PADDING-RIGHT: 6px; COLOR: #910000; LINE-HEIGHT: 25px; FONT-FAMILY:  arial, helvetica, sans-serif
}
UNKNOWN 
	PADDING-RIGHT: 10px
}
#shopping-cart A {
	FONT-SIZE: 11px; COLOR: #ffffff
}
#shopping-cart A:hover {
	CURSOR: pointer; COLOR: #ffffff; 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 { margin:0; cursor:pointer; line-height:1.3em }
.dijitButtonNode { font-size:11px; color:#fff; font-weight:bold;}
.dj_ie .dijitButtonNode {
	DISPLAY: inline
}
.dijitRight{ padding:0px;}
.dijitDropDownButton .dijitA11yDownArrow {
	DISPLAY: none;
}
.dropDownButtonText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
}
.dj_ie .dijitDropDownButton .dijitA11yDownArrow {
	DISPLAY: none;
}
.dijitInline { display:inline-block; vertical-align:middle; }
.paddingSpace{ padding:0px 5px!important; *padding:0px 4px!important; padding:0px;}
.dj_ie .dijitInline {DISPLAY: inline }
.dijitPopup {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.dijitValidationIconText {
	DISPLAY: none
}
.padding {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dropdown {
	BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b1b1b1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b1b1b1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f7f8e4;  
}
.dropdown A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 17px; TEXT-DECORATION: none; border-bottom:  #e2e4c0 1px solid;  
}
.dijitMenuItemLabel {
	outline-style: none
}
.dj_ie6 .dropdown A {
	TEXT-DECORATION: none
}
.wcmenu_menuItemsPosition {
	VERTICAL-ALIGN: top
}
.wcmenu_columnPosition {
	FLOAT: left
}
.wcmenu_columnBorder {
	BORDER-RIGHT: gold 1px dotted
}
.wcmenu_columnPadding {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.wcmenu_showAllBorder {
	BORDER-TOP: gold 1px solid
}
.wcmenu_showAllPadding {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.wcmenu_showAllSize {
	WIDTH: 100%
}
#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 25px; PADDING-BOTTOM: 0px; MARGIN:0; WIDTH: 958px!important;  *WIDTH: 958px!important;  WIDTH: 966px; PADDING-TOP: 0px; overflow:hidden; clear:both
}
#breadcrumb .breadcrumb_links { padding:8px 2px 5px 0; float:left; width:595px }
#breadcrumb .title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
.breadcrumb_item {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#checkout_crumb .crumb {
	PADDING-RIGHT: 7px; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 7px; COLOR: #59677d; PADDING-TOP: 15px
}
#checkout_crumb .crumb A {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #59677d; TEXT-DECORATION: none
}
#checkout_crumb .crumb A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #666666; TEXT-DECORATION: none
}
#checkout_crumb .crumb .on {
	FONT-WEIGHT: bold; COLOR: #dd5901
}
#checkout_crumb .continue_shopping {
	PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 15px
}
#content_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 7px; OVERFLOW: hidden; WIDTH: 957px; PADDING-TOP: 0px
}
#main_content_wrapper { width:960px; overflow:hidden;}
#content_wrapper_border { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 7px; OVERFLOW: hidden; WIDTH: 955px; PADDING-TOP: 0px;}
#body588 {
	FLOAT: left; WIDTH: 588px
}
#body759 {
	FLOAT: left; WIDTH: 759px
}
#content {
	FLOAT: left; WIDTH: 100%
}
#content588 {
	FLOAT: left; WIDTH: 588px; PADDING-TOP: 1px
}
#ShopCartDisplay #content759 {
	FLOAT: left; WIDTH: 755px; PADDING-TOP: 6px
}
#content759 {
	FLOAT: left; WIDTH: 755px
}
#content790 {
	FLOAT: left; WIDTH: 790px; HEIGHT: auto
}
#content957 {
	FLOAT: left; WIDTH: 957px; HEIGHT: auto
}
#content_wrapper_box {
	PADDING-RIGHT: 0px; MIN-WIDTH: 588px; DISPLAY: block; PADDING-LEFT: 0px; MIN-HEIGHT: 400px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 588px; PADDING-TOP: 0px
}
#left_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 13500px; MARGIN: 0px 2px -13500px 0px; WIDTH: 167px; PADDING-TOP: 0px
}
#left_nav P {
	LINE-HEIGHT: 1.8
}
#left_nav .left_nav_container {/*PADDING-BOTTOM: 13520px; MARGIN: 0px 0px -13500px; */ WIDTH: 161px;}

#left_nav .left_nav_container .icon_links {
	VERTICAL-ALIGN: top; LINE-HEIGHT: 14px
}
#left_nav .left_nav_container .icon_link_spacing {
	MARGIN-TOP: 5px; LINE-HEIGHT: 18px
}
#left_nav .left_nav_top {PADDING-RIGHT: 0px; PADDING-LEFT: 7px;/* PADDING-BOTTOM: 13500px; MARGIN: 0px 0px -13500px;*/ background:url(../images/colors/color1/leftNavTop.gif) no-repeat left top; PADDING-TOP: 5px;}

#left_nav .left_nav_top h2 a,#left_nav .left_nav_top h2 a:visited { font-weight:bold; font-size:14px }

#left_nav .ads IMG {
	PADDING-BOTTOM: 5px
}
#right_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: right; PADDING-BOTTOM: 3500px; MARGIN: 0px 0px -3500px; WIDTH: 192px; PADDING-TOP: 0px
}
#right_nav .home_sidebar_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3510px; MARGIN: 0px 0px -3500px; WIDTH: 192px; PADDING-TOP: 0px; BACKGROUND-COLOR: #edeae0
}
#right_nav .home_sidebar_content {
	BORDER-RIGHT: #e1ddd1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e1ddd1 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3500px; MARGIN: 0px 0px -3500px; BORDER-LEFT: #e1ddd1 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e1ddd1 1px solid
}
#compare { width: 192px}
#compare .compare_top { font-size:14px; font-weight:bold; background: url(../images/colors/color1/boxTop.gif) no-repeat; width: 172px; height: 23px; padding:8px 10px 0 10px }
#compare .compare_content_top {
	FONT-SIZE: 1px; BACKGROUND: url(../images/colors/color1/compare_content_top.png) no-repeat; WIDTH: 192px; HEIGHT: 3px
}
#compare .compare_content_bottom {
	FONT-SIZE: 1px; BACKGROUND: url(../images/colors/color1/compare_content_bottom.png) no-repeat; WIDTH: 192px; HEIGHT: 3px
}
#compare .compare_bottom {
	FONT-SIZE: 1px; BACKGROUND: url(../images/colors/color1/compare_bottom.png) no-repeat; WIDTH: 192px; HEIGHT: 5px
}
#compare .items {
	PADDING-RIGHT: 5px; MARGIN: 0px auto; WIDTH: 180px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#compare .toptext {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BACKGROUND: url(../images/colors/color1/compare_top_tile.png); PADDING-BOTTOM: 2px; COLOR: #007dc6; PADDING-TOP: 0px
}
#compare .contentarea {
	BACKGROUND: url(../images/colors/color1/compare_content_tile.png); MARGIN: 0px auto; TEXT-ALIGN: left
}
#compare .footerbuttons {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/colors/color1/compare_top_tile.png) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#compare #button {
	FLOAT: right; MARGIN-BOTTOM: -6px
}
.email_ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
#recommend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #59677d; PADDING-TOP: 6px}
.rightBox .header { padding:8px 10px 0 10px; background:url(../images/colors/color1/boxTop.gif) no-repeat;  height:23px }
.rightBox .headerIn { padding:8px 10px 0 10px; background:url(../images/colors/color1/hp/main_tabbg.jpg) left top no-repeat;  height:22px }
.rightBox .header h2, .rightBox .headerIn h2 {font-weight:bold; font-size:14px }
.rightBox .footer { background:url(../images/colors/color1/boxFooter.gif) no-repeat left top; font-size:0; line-height:0; height:5px}
.rightBox .footerIn { background:url(../images/colors/color1/hp/main_bottom.gif) left top no-repeat; width:222px; height:20px; overflow:hidden;}
#recommend .item {
	VERTICAL-ALIGN: top; WIDTH: 59px
}
#recommend .itemcontainer {	FLOAT: left; WIDTH: 62px; PADDING-TOP: 3px; HEIGHT: 62px;}
#recommend .itemhover IMG {
	PADDING-LEFT: 3px; PADDING-TOP: 3px
}
#recommend .itemhover {
	WIDTH: 62px; HEIGHT: 62px
}
#recommend .itemhover:hover { padding-left:-2px; BACKGROUND: url(../images/colors/color1/recommend_hover_background.png) no-repeat center center;
}
#recommend .brand { WIDTH: 114px;}
#recommend .brandIn { width:140px!important; WIDTH:138px;}
#recommend .price {
	FONT-WEIGHT: bold
}
#recommend .price .price {
	FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica,  sans-serif
}
#recommend .space {
	HEIGHT: 6px
}
#wishlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 192px; COLOR: #59677d; PADDING-TOP: 0px; FONT-FAMILY:  Verdana
}
#wishlist .form_length {
	WIDTH: 170px
}
#wishlist .header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BACKGROUND: url(../images/colors/color1/recommend_top.png) no-repeat; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; HEIGHT: 100%
}
#wishlist .header_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
#wishlist .contents {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BACKGROUND: url(../images/colors/color1/recommend_tile.png) repeat-y; PADDING-BOTTOM: 8px; PADDING-TOP: 6px
}
#wishlist .contents .text { WIDTH: 175px}
#right_nav .ads IMG {PADDING-BOTTOM: 5px}
#right_nav .rightads IMG {
	PADDING-BOTTOM: 0px
}
#footer { width:960px; position:relative; margin:20px 0; padding-top:8px; text-align:center }
#footer DIV {
	PADDING-RIGHT: 20px
}
#footer P {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px
}
#copyright {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #5c5c5c; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.footer-box { border-top:3px solid #BFC17D }
.footer-box span { margin:0 5px }
INPUT { border:1px solid #ccc; font-size:12px; color:#666 }
SELECT {
	BORDER: #aab2bc 1px solid; padding:2px; FONT-SIZE: 11px;}
TEXTAREA { border:#aab2bc 1px solid; FONT-SIZE: 11px; }
.drop_down_language_select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 20px
}
.drop_down {HEIGHT: 20px;}
.drop_down_shipment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; HEIGHT: 20px
}
.drop_down_country {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 1px; WIDTH: 185px; PADDING-TOP: 2px; HEIGHT: 20px
}
.drop_down_adv_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; HEIGHT: 21px
}
.form_input {
	WIDTH: 185px
}
.same_as_billing_checkbox {
	MARGIN-LEFT: -10px; POSITION: relative
}
.required-field {
	FLOAT: left; MARGIN-LEFT: -8px; WIDTH: 8px; COLOR: #f00; PADDING-TOP: 2px
}
.required-field1 {
	COLOR: #d90101
}
.required-field-text {
	FONT-SIZE: 11px
}
.required-field_wishlist {
	FLOAT: left; WIDTH: 8px; COLOR: #d90101; PADDING-TOP: 2px
}
.wishlist_side_space {
	PADDING-LEFT: 8px
}
.radio {
	BACKGROUND-IMAGE: none; VERTICAL-ALIGN: middle; WIDTH: 13px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
.radio_text {
	LINE-HEIGHT: 10px
}
.radio_label {
	PADDING-LEFT: 4px; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.checkbox {
	MARGIN-TOP: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 13px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; BORDER-BOTTOM-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 {
	DISPLAY: inline-block; WIDTH: 350px
}
.card_info .col1 {
	FONT-SIZE: 8pt; FLOAT: left; WIDTH: 160px; COLOR: #666; FONT-FAMILY:  Verdana
}
.card_info .col2 {
	FONT-SIZE: 8pt; FLOAT: left; WIDTH: 150px; COLOR: #666; FONT-FAMILY:  Verdana
}
.card_info .month_year {
	PADDING-RIGHT: 18px; FLOAT: left
}
.card_info SELECT {
	WIDTH: 63px
}
.card_info A {
	PADDING-LEFT: 4px; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #666; LINE-HEIGHT: 19px; FONT-FAMILY:  Verdana; TEXT-DECORATION: none
}
.card_info A:hover {
	TEXT-DECORATION: underline
}
.billing_method SELECT {
	MARGIN-BOTTOM: 7px
}
INPUT {
	MARGIN-BOTTOM: 7px
}
.align_column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
.form_2column {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.form_2column .column {	FLOAT: left; WIDTH: 275px;}
.form_2column .column2 {	FLOAT: left; WIDTH: 790px;}
.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-RIGHT: #cb5f31 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #da754a 1px solid; MIN-WIDTH: 40px; DISPLAY: inline-block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/colors/color1/b_tileb.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #cb5f31 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #a21b00 1px solid; FONT-FAMILY:  Verdana; POSITION: relative; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button1 {
	BORDER-RIGHT: #cb5f31 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #da754a 1px solid; MIN-WIDTH: 70px; DISPLAY: inline-block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/colors/color1/b_tileb.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #cb5f31 1px solid; WIDTH: 70px; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #a21b00 1px solid; FONT-FAMILY:  Verdana; POSITION: relative; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buttons {
	BORDER-RIGHT: #cb5f31 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #da754a 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/colors/color1/b_tileb.png) repeat-x; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #cb5f31 1px solid; COLOR: white; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BORDER-BOTTOM: #a21b00 1px solid; FONT-FAMILY:  Verdana; HEIGHT: 20px; TEXT-DECORATION: none
}
A.button_remove {
	BORDER-RIGHT: #8cc3ed 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #8cc3ed 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/colors/color1/b_tile_remove.png) repeat-x; PADDING-BOTTOM: 2px; MARGIN: 0px auto; BORDER-LEFT: #8cc3ed 1px solid; COLOR: #555657; LINE-HEIGHT: 17px; PADDING-TOP: 2px; BORDER-BOTTOM: #2174ca 1px solid; HEIGHT: 15px; TEXT-DECORATION: none
}
A.button_footer {
	BORDER-RIGHT: #cb5f31 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e79a79 1px solid; MIN-WIDTH: 90px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/colors/color1/b_tileb.png) repeat-y; PADDING-BOTTOM: 3px; MARGIN: 0px 3px; BORDER-LEFT: #cb5f31 1px solid; COLOR: white; LINE-HEIGHT: 40px; PADDING-TOP: 3px; BORDER-BOTTOM: #a21b00 1px solid; FONT-FAMILY:  Verdana; HEIGHT: 22px; TEXT-DECORATION: none
}
.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 {
	MARGIN-TOP: -25px; margin-LEFT: 23px!important; *margin-left:3px!important; margin-left:3px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 80px; text-align:center; POSITION: relative
}
.compare_quickinfo_button {
	MARGIN-TOP: -20px; PADDING-LEFT: 4px; VISIBILITY: hidden; OVERFLOW: hidden; POSITION: relative; width:100px; TEXT-ALIGN: left
}

.rightside_quickinfo_button {
	MARGIN-TOP: -20px; VISIBILITY: hidden; MARGIN-LEFT: -2px; WIDTH: 60px; POSITION: relative;
}
DIV.button_fit_padder {
	MARGIN-LEFT: 24px
}
SPAN.primary_button {
	DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/colors/color1/button_dropshadow.png) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 1px; CURSOR: pointer; ZOOM: 1; FONT-FAMILY:  Verdana
}
SPAN.primary_button SPAN.button_container {
	BORDER-RIGHT: #c54113 1px solid; DISPLAY: inline-block; BORDER-LEFT: #c54113 1px solid; BACKGROUND-COLOR: #dd5314
}
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 {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; BACKGROUND: url(../images/colors/color1/primary_button_bottom_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
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 {
	COLOR: #fff; POSITION: relative; 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 {
	DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/colors/color1/button_dropshadow.png) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 1px; CURSOR: pointer; ZOOM: 1; FONT-FAMILY:  Verdana
}
SPAN.secondary_button SPAN.button_container {
	BORDER-RIGHT: #5b98d6 1px solid; DISPLAY: inline-block; BORDER-LEFT: #5b98d6 1px solid; BACKGROUND-COLOR: #d1d1df
}
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 {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; BACKGROUND: url(../images/colors/color1/secondary_button_bottom_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
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 {
	COLOR: #2562a8; POSITION: relative; TEXT-DECORATION: none
}
#box {
	PADDING-RIGHT: 0px; MIN-WIDTH: 588px; DISPLAY: block; PADDING-LEFT: 0px; MIN-HEIGHT: 40px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.my_account {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 788px; PADDING-TOP: 0px; overflow:hidden
}
.my_account_wishlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 588px; PADDING-TOP: 0px
}
#box .main_header { padding-left:10px; HEIGHT: 22px}
#box .main_header .left_corner {FLOAT: left; WIDTH: 11px;}
#box .main_header .right_corner {FLOAT: right; WIDTH: 11px;}
#box .main_header .left_corner_straight {
	BACKGROUND: url(../images/colors/color1/box_header_left_straight.png) no-repeat; FLOAT: left; WIDTH: 11px; HEIGHT: 33px
}
#box .main_header .right_corner_straight {
	BACKGROUND: url(../images/colors/color1/box_header_right_straight.png) no-repeat; FLOAT: right; WIDTH: 11px; HEIGHT: 33px
}
#box .content_header { HEIGHT: 30px}
#box .content_header .left_corner {
	BACKGROUND: url(../images/colors/color1/box_header_left.png) no-repeat; FLOAT: left; WIDTH: 11px; HEIGHT: 39px
}
#box .content_header .right_corner {
	BACKGROUND: url(../images/colors/color1/box_header_right.png) no-repeat; FLOAT: right; WIDTH: 11px; 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-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#box .content_footer { HEIGHT: 39px; text-align:center; clear:both;}
#box .content_footer .left .content_text {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 40px; HEIGHT: 20px;
}
#box .contentline {
	BACKGROUND: url(../images/colors/color1/box_header_tile.png) repeat-x; HEIGHT: 8px
}
#box .contentline .left_corner {
	BACKGROUND: url(../images/colors/color1/box_line_header_left.png) no-repeat; FLOAT: left; WIDTH: 11px; HEIGHT: 33px
}
box .contentline .right_corner {
	BACKGROUND: url(../images/colors/color1/box_line_header_right.png) no-repeat; FLOAT: right; WIDTH: 11px; 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: 15px! important
}
#box .contentgrad_header {
	BACKGROUND: url(../images/colors/color1/box_grad_header_tile.png) repeat-x left top; MARGIN: 0px auto; HEIGHT: 33px; clear:both;
}
#box .contentgrad_header table th{height:30px; line-height:30px; font-size:14px; background: url(../images/colors/color1/box_grad_header_tile.png) repeat-x left top; }
#box .contentgrad_header .left_corner {
	BACKGROUND: url(../images/colors/color1/box_grad_header_left.png) no-repeat; FLOAT: left; WIDTH: 9px; HEIGHT: 33px
}
#box .contentgrad_header .left_corner_short {
	BACKGROUND: url(../images/colors/color1/box_grad_header_left_short.png) no-repeat; FLOAT: left; WIDTH: 8px; HEIGHT: 18px
}
#box .contentgrad_header .right_corner {
	BACKGROUND: url(../images/colors/color1/box_grad_header_right.png) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 33px
}
#box .contentgrad_header .right_corner_short {
	BACKGROUND: url(../images/colors/color1/box_grad_header_right_short.png) no-repeat; FLOAT: right; WIDTH: 8px; HEIGHT: 18px
}
#box .contentgrad_header .left_corner_img {
	BACKGROUND: url(../images/colors/color1/box_grad_header_left.png) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 33px
}
.rounded_content_box .contentgrad_header {
	BACKGROUND: url(../images/colors/color1/box_grad_header_tile.png) repeat-x; MARGIN: 0px auto; HEIGHT: 26px
}
#box .body { padding:0px 8px; WIDTH: 939px;}
#box .my_account .body { padding:0px 8px; DISPLAY: block;  WIDTH: 770px;}
#box .body .title {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px
}
#box .body588 {
 WIDTH: 588px
}
#box .body588a {
	BORDER-RIGHT: #bfc17d 1px solid; OVERFLOW: hidden; BORDER-LEFT: #bfc17d 1px solid; WIDTH: 586px
}
#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-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #bfc17d 1px solid; PADDING-TOP: 0px
}
#box .body759 {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #bfc17d 1px solid; WIDTH: 737px; PADDING-TOP: 0px
}
#box .display_text {
	PADDING-LEFT: 10px; FONT-SIZE: 11px
}
#box .subheader_text {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; LINE-HEIGHT: 33px
}
#box .footer { BACKGROUND: url(../images/colors/color1/box_footer_tile.png) repeat-x; WIDTH: 100%; HEIGHT: 7px; }

#box .footer .left_corner {
	BACKGROUND: url(../images/colors/color1/box_footer_left.png) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 7px
}
#box .footer .right_corner {
	BACKGROUND: url(../images/colors/color1/box_footer_right.png) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 7px
}

.rounded_content_box .footer {
	BACKGROUND: url(../images/colors/color1/box_footer_tile.png) repeat-x; WIDTH: 100%; HEIGHT: 7px
}
.rounded_content_box .footer .left {
	FONT-SIZE: 1px
}
.rounded_content_box .footer .right {
	FONT-SIZE: 1px
}
#box .main_header_text {
	 FONT-SIZE: 14px; font-weight:bold; color:#910000; WHITE-SPACE: nowrap; HEIGHT: 33px
}
#box .contentgrad_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 33px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 33px
}
.rounded_content_box .contentgrad_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 26px
}
#box .content_text {
	FONT-SIZE: 11px; LINE-HEIGHT: 39px; WHITE-SPACE: nowrap; HEIGHT: 33px; padding-left:15px;
}
#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{ font-size:14px; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}
#box .contentgrad_header .text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; MARGIN: 0px auto; LINE-HEIGHT: 33px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 36px
}
#box .paging {
	PADDING-LEFT: 12px
}
#box .sort {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
#box .sorting_controls {
	PADDING-RIGHT: 0px; BORDER-TOP: #bfc17d 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 5px
}
#box .sort_dropdown {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#box .fastFinderSortDropDown {
	PADDING-TOP: 5px
}
#box .fastFinderPagination {
	PADDING-TOP: 0px
}
#box .views {
	MARGIN: 0px; PADDING-TOP: 0px; height:20px; line-height:20px; font-size:12px;
}
#box .views1 {
	MARGIN-TOP: -70px; FLOAT: right
}
#box .views IMG { padding-left:4px; padding-top:4px;
}
#box .views_icon {
	LEFT: -10px; POSITION: relative; TOP: 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-RIGHT: 4px; PADDING-LEFT: 9px; FLOAT: left
}
.CVVR_align {
	DISPLAY: inline-block; PADDING-TOP: 2px
}
#four-grid {
	PADDING-RIGHT: 10px; MIN-WIDTH: 585px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 585px;
}
#four-grid TD { width:20%; text-align:center;}
#four-grid .item { padding-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 10px;}
#four-grid .item .image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 100px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#four-grid .item .add_to_cart {
	WIDTH: 140px; TEXT-ALIGN: right
}
#four-grid .item .information {
	WIDTH: 300px
}
#four-grid .item .information H3 {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 300px
}
#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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_td_dotted_line.png); PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y
}
#four-grid .container_links A {
	TEXT-DECORATION: underline
}
#four-grid .container_links A:hover {
	TEXT-DECORATION: none
}
#four-grid .container_links_first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 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;}
#four-grid .item .description a:link{ font-weight:normal; text-decoration:none; color:#666;}
#four-grid .item .description a:hover{ font-weight:normal; text-decoration:underline; color:#910000;}
#four-grid .item .price {PADDING-LEFT: 5px; FONT-SIZE: 11px; HEIGHT: 35px}
#four-grid .item .list_view_price {
	FONT-WEIGHT: bold; WIDTH: 60px; TEXT-ALIGN: right
}
.item .button {
 background:url(../images/colors/color1/en_btnShoppingCart.png) no-repeat left top; color:#fff; width:124px; height:32px; line-height:32px; font-weight:bold; padding-top:4px;}
.item .button a:link, .item .button a:visited{ color:#fff; text-decoration:none; margin-left:20px; text-align:center; display:block;}

.item .buttonWei {
 background:url(../images/colors/color1/btnweiBuy.gif) no-repeat left top; color:#fff; width:124px; height:35px; line-height:35px; font-weight:bold; padding-top:3px; text-indent:2px;}
.item .buttonWei a:link, .item .buttonWei a:visited{ color:#fff; text-decoration:none; margin-left:20px; text-align:center; display:block;}
.item .buttonWei2 {
 background:url(../images/colors/color1/btnweiBuy.gif) no-repeat left top; color:#fff; width:124px; height:35px; line-height:35px; font-weight:bold; padding-top:5px; text-indent:8px;}
.item .buttonWei2 a:link, .item .buttonWei2 a:visited{ color:#fff; text-decoration:none; margin-left:20px; text-align:center; display:block;}

#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 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 25px; TEXT-ALIGN: center
}
#four-grid .item IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}

#four-grid2 {
	PADDING-RIGHT: 10px; MIN-WIDTH: 585px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 585px
}
#four-grid2 TH { text-align:center;}
#four-grid2 TD { text-align:left;}
#four-grid2 .item { padding:5px; vertical-align:top;}

#four-grid2 .item .image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 100px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#four-grid2 .item .add_to_cart {
	WIDTH: 140px; TEXT-ALIGN: right
}
#four-grid2 .item .information {
	WIDTH: 300px
}
#four-grid2 .item .information H3 {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 300px
}
#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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/colors/color1/product_grid_td_dotted_line.png); PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y
}
#four-grid2 .container_links A {
	TEXT-DECORATION: underline
}
#four-grid2 .container_links A:hover {
	TEXT-DECORATION: none
}
#four-grid2 .container_links_first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 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; PADDING-TOP: 15px; HEIGHT: 40px; width:230px;}
#four-grid2 .description a:link{ font-weight:normal; text-decoration:none; color:#666;}
#four-grid2 .description a:hover{ font-weight:normal; text-decoration:underline; color:#910000;}
#four-grid2 .lisPrice{ text-align:right; width:100px; padding-top:15px;}
#four-grid2 .item .list_view_price {
	FONT-WEIGHT: bold; WIDTH: 60px; TEXT-ALIGN: right
}
#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 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 25px; TEXT-ALIGN: center
}
#four-grid2 .item IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; 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 {
	DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(../images/colors/color1/transparent.gif); PADDING-TOP: 17px; BACKGROUND-REPEAT: no-repeat
}
.itemhoverdetailed:hover {
	DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(../images/colors/color1/product_hover_background.png); PADDING-TOP: 17px; BACKGROUND-REPEAT: no-repeat
}
.fastfinderhover {
	
}
.fastfinderhover:hover {
	BACKGROUND-POSITION: 3px 0px; MARGIN-TOP: -1px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/colors/color1/product_hover_background.png); PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.listPrice {
	FONT-WEIGHT: normal; FONT-FAMILY: arial, helvetica,  sans-serif; TEXT-DECORATION: line-through
}
TD.item .brand {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 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 {
	OVERFLOW: hidden; PADDING-TOP: 5px; HEIGHT: 45px
}
.scrollPanePrice {
	FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica,  sans-serif; HEIGHT: 35px
}
#horizontal_grid {
	PADDING-RIGHT: 10px; MARGIN: 0px auto; WIDTH: 585px
}
#horizontal_grid TR.item_container TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; 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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 100px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#horizontal_grid TR.item_container TD.image IMG {
	LEFT: -5px; POSITION: relative; TOP: -15px
}
#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 {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 300px
}
#horizontal_grid TR.item_container TD.price {
	FONT-WEIGHT: bold; WIDTH: 60px; TEXT-ALIGN: right
}
#horizontal_grid TR.item_container TD.price .price {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 60px; FONT-FAMILY: arial, helvetica,  sans-serif; TEXT-ALIGN: right
}
#horizontal_grid TR.item_container TD.add_to_cart {
	WIDTH: 140px; TEXT-ALIGN: right
}
.price {
	FONT-FAMILY: arial,helvetica,sans-serif! important
}
.price2{ font-size:14px; font-weight:bold; color:#910000; FONT-FAMILY: arial,helvetica,sans-serif! important}
#orderItemDisplay { padding:7px; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666;
}
#orderItemDisplay b{ color:#910000;}
#orderItemDisplay .breadcrumb_item {FLOAT: right; font-weight:bold; color:#e98720;}
#orderItemDisplay .breadcrumb_item span{ padding-bottom:4px;}
DIV#purchase_options {
	PADDING-RIGHT: 0px; BORDER-TOP: #bfc17d 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV#purchase_options INPUT {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#purchase_options LABEL {
	PADDING-RIGHT: 15px
}
DIV#purchase_options LABEL IMG {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle
}
#order_details {
	MARGIN-TOP: 5px; FLOAT: left; PADDING-BOTTOM: 10px; clear:both;
}
#order_details .orderlist{ height:38px; line-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,  sans-serif
}
#order_details TH { padding:4px 0px; vertical-align:middle; border-bottom:1px solid #ccc; HEIGHT: 22px; font-weight:normal;}
#order_details TR.nested TH {
	PADDING-RIGHT: 7px; BORDER-TOP: #bfc17d 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 1px; BORDER-BOTTOM: #bfc17d 1px solid; HEIGHT: 19px
}
#order_details TD { vertical-align:middle; padding:3px 0px; background:url(../images/colors/color1/dotH.gif) repeat-x left bottom;}
#order_details span{ float:left; line-height:200%;}
#order_details span img{ padding:0px 2px 0px 4px;}
#order_details span a:link{ color:#910000;}
#order_details .img { padding:0px 7px 0px 0px; float:left;}
.titleName{ width:240px; vertical-align:middle; text-align:left;}
.titleName b{ font-weight:normal; line-height:120%;}
.titleName span{ width:140px;}
.titleNameT{ width:230px; vertical-align:middle; text-align:left;}
.titleName b{ font-weight:normal; line-height:120%;}
.titleName span{ width:130px;}
.titleName1{ width:280px; vertical-align:middle; text-align:left;}
.titleName1 b{ font-weight:normal; line-height:120%;}
.titleName1 span{ width:180px;}
.seriNo{ width:100px;}
.kg{ width:90px;}
.st{ width:130px; padding:0px 5px;}
.st1{ width:180px; padding:0px 5px;}
.st2{ width:190px;}
.priceWidth{ width:50px;}
.priceT{ width:80px;}
#order_details td.kg{ width:90px;}
#order_details td.priceWidth, #tableTitle th.priceWidth{ width:150px; text-align:right;}

#order_details .itemspecs {
	FLOAT: left; VERTICAL-ALIGN: middle
}
#order_details .itemspecs .icon_link {
	VERTICAL-ALIGN: top
}
.icon_link_align {
	DISPLAY: inline-block; LINE-HEIGHT: 16px
}
#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 {
	PADDING-TOP: 10px; TEXT-ALIGN: right
}
.total {
	PADDING-TOP: 10px; TEXT-ALIGN: right
}
#order_details .each {
	FONT-FAMILY: Arial, Helvetica,  sans-serif
}
.total .price {
	FONT-FAMILY: Arial, Helvetica,  sans-serif
}
#order_details .align_left {TEXT-ALIGN: left;}
#order_details .align_left a:link{ font-weight:normal;}
#order_details .th_align_left_normal {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-BOTTOM: #bfc17d 1px solid; TEXT-ALIGN: left
}
#order_details .th_align_left_no_bottom {
	BORDER-BOTTOM-WIDTH: 0px! important
}
#order_details .th_align_left_dotted_top_solid_bottom {
	PADDING-RIGHT: 7px; BORDER-TOP: #bfc17d 1px dashed; PADDING-LEFT: 7px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-BOTTOM: #bfc17d 1px solid; TEXT-ALIGN: right
}
.order_details_my_account {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#total_breakdown {MIN-WIDTH: 450px; DISPLAY: inline-block;FLOAT: right; clear:both; VERTICAL-ALIGN: top; TEXT-ALIGN: right}
#total_breakdown #order_total {

	MIN-WIDTH: 165px; FLOAT: right
}
#total_breakdown #order_total .total_details {
	PADDING-RIGHT: 14px; TEXT-ALIGN: right
}
#total_breakdown #order_total .total_figures {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica,  sans-serif; TEXT-ALIGN: right
}
#total_breakdown th{color:#e98720; font-weight:normal;}
#total_breakdown #promotions {
	PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 3px
}
#total_breakdown .promotion_code {
	PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 3px; HEIGHT: 23px
}
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; VERTICAL-ALIGN: middle; HEIGHT: 23px
}
#total_breakdown .promotion_button SPAN {
	
}
#total_breakdown .promotion_used {
	CLEAR: both; PADDING-RIGHT: 5px; FLOAT: left; TEXT-ALIGN: left
}
#total_breakdown .promotion_delete {
	PADDING-LEFT: 3px; FLOAT: right; WIDTH: 80px; TEXT-ALIGN: left! important
}
#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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px dashed; WIDTH: 220px; PADDING-TOP: 10px; TEXT-ALIGN: left! important
}
#customers_new_or_returning .returning_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px dashed; WIDTH: 220px; PADDING-TOP: 10px; TEXT-ALIGN: left! important
}
#customers_new_or_returning .new {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 10px; TEXT-ALIGN: left! important
}
#customers_new_or_returning H2{ font-size:16px; font-weight:bold;}
#customers_new_or_returning .new_button {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 10px; TEXT-ALIGN: left! important
}
.top_border {
	BORDER-TOP: #ccc 1px solid; WIDTH: 759px
}
#shipping { width:98%; clear:both; overflow:hidden;}
#shipping .shipping_address { float:left; padding:5px 5px 10px 5px;}
#shipping .shipping_address p{ padding:5px 0px 5px 20px;}
#shipping .shipping_address .shippingTitle{ font-weight:bold; padding-right:10px; vertical-align:top;}
#shipping .shipping_address .addDetail{ padding-left:90px;}
#shipping .shipping_address_MS_shipping_info_page {
	PADDING-RIGHT: 50px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#shipping .shipping_method {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#shipping .shipping_method_MS_shipping_info_page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#shipping .shipping_method .dropdown {
	PADDING-BOTTOM: 0px! important
}
#shipping .shipping_method2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#store_button {
	VERTICAL-ALIGN: bottom; WIDTH: 50px; LINE-HEIGHT: 25px
}
#shipping .shipping_address_nested {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#shipping .shipping_method_nested {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#shipping .shipping_method .dropdown {
	PADDING-BOTTOM: 5px
}
#shipping .shipping_method .checkbox .element {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#shipping .shipping_method .checkbox .text {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: 20%; COLOR: #666; FONT-FAMILY:  Verdana
}
#billing {
	PADDING-TOP: 10px
}
#billing P.price {
	FONT-FAMILY: arial,helvetica,  sans-serif
}
#billing TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 18px
}
#billing TH {
	VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
#billing TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
#billing .billing_address {
	PADDING-RIGHT: 50px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#billing .billing_method {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 320px; PADDING-TOP: 0px
}
#location {
	PADDING-LEFT: 0px
}
.location_container {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 10px; FLOAT: left
}
.postalcode_container {
	PADDING-LEFT: 25px; FLOAT: left
}
#location .location_select {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#location .location_select_label {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px
}
#location .location_option_label {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FONT-SIZE: 11px
}
#location .location_select_form {
	PADDING-RIGHT: 5px
}
#location .location_select_button {
	DISPLAY: block; PADDING-LEFT: 5px; MARGIN-LEFT: 5px
}
DIV.edit {
	MARGIN-TOP: 8px
}
#unregistered_form {
	MARGIN-LEFT: 3px
}
#unregistered_form .col1_bill {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 25px; PADDING-LEFT: 208px; FLOAT: left; WIDTH: 240px
}
#centered_single_column_form {
	PADDING-RIGHT: 25px; PADDING-LEFT: 370px; WIDTH: 240px
}
#centered_single_column_form_footer {
	PADDING-RIGHT: 25px; PADDING-LEFT: 369px;
}
#left_single_column_form_footer {
	PADDING-TOP: 10px
}
#unregistered_form .col2_ship {
	PADDING-LEFT: 50px; FLOAT: left; WIDTH: 240px; --border-left: solid 1px #bfc17d
}
#unregistered_form .label_spacer {
	PADDING-TOP: 3px
}
#unregistered_form .checkbox_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 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 {
	BOTTOM: 5px; POSITION: relative
}
#my_account_billing {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#my_account_shipping {
	PADDING-LEFT: 20px; FLOAT: left
}
.shipping_billing_content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 20px
}
.shopcart_pagination {
	FLOAT: left; WIDTH: 100%
}
.order_print_signup {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px; PADDING-TOP: 2px
}
.billing_border {
	BORDER-TOP: #bfc17d 1px solid
}
.payment_heading {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 150px
}
#product {
	PADDING-LEFT: 1px; MARGIN: 0px
}
#product .product_images { padding:20px 0 0 18px; FLOAT: left; WIDTH: 252px; HEIGHT: auto }

#product .product_images .product {
	PADDING-LEFT: 18px
}
#product .product_images SPAN {
	PADDING-BOTTOM: 3px
}
#product H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #910000;
}
#product .proInfo { line-height:20px; margin:8px 0; background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; padding:0 10px 5px 0 }
#product .rating {
	HEIGHT: 20px
}
#product .rating SPAN.img {
	VERTICAL-ALIGN: middle
}
#product SPAN.grey {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #5b6779; FONT-FAMILY:  arial, helvetica, sans-serif
}
#product .specs {}

#product .combo_area {
	BORDER-TOP: #c6d0dc 1px solid; FLOAT: left; WIDTH: 577px; PADDING-TOP: 10px
}
#product .combo_area .scroller {
	MARGIN-TOP: -5px; FLOAT: left; TEXT-ALIGN: center
}
#product .combo_area .img {
	BORDER-RIGHT: #c6d0dc 1px solid; BORDER-TOP: #c6d0dc 1px solid; MARGIN-TOP: -3px; BORDER-LEFT: #c6d0dc 1px solid; BORDER-BOTTOM: #c6d0dc 1px solid
}
#product .combo_area .product_image {
	FLOAT: left; PADDING-TOP: 10px
}
#product .combo_area .plus_image {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 35px
}
#product .combo_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 330px; PADDING-TOP: 6px
}
#product .combo_button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 330px
}
.tabs .on IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; height:30px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.tabs { PADDING-LEFT: 6px; height:30px; FLOAT: left; WIDTH: 580px; border-bottom:1px solid #bfc17d }

.tabs .onMouse, .tabs .offMouse{ width:110px; height:30px; line-height:30px; text-align:center; font-size:14px; display:block; font-weight:bold; float:left; padding-right:4px; padding-top:0px; *padding-top:2px;}
.tabs .onMouse{ BACKGROUND: url(../images/colors/color1/endesOn.gif) no-repeat left top;}
.tabs .offMouse{ BACKGROUND: url(../images/colors/color1/endesOff.gif) no-repeat left top;}
.tabs .offMouse a ,.tabs .offMouse a:visited { font-size:14px }

.tabs .on {
	DISPLAY: block; BACKGROUND: url(../images/colors/color1/product_tab_box_middle.png) repeat-x left top; LINE-HEIGHT: 25px; height:25px; padding: 10px 0 8px 0;* padding: 0; font-size:14px; font-weight:bold
}
.tabs .off { BACKGROUND: url(../images/colors/color1/product_tab_box_off_middle.gif) repeat-x left top; LINE-HEIGHT: 25px; height:25px; padding: 10px 0 8px 0;* padding: 0; font-size:14px; font-weight:bold }
.tabs .off a ,.tabs .off a:visited { font-size:14px }
.tabs .off IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 29px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}

.tabs .text { PADDING-RIGHT: 6px; DISPLAY: inline-block; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; VERTICAL-ALIGN: top; LINE-HEIGHT: 16px; PADDING-TOP: 0px}
.tabs A {
	DISPLAY: inline-block; 
}
.specs {
	FLOAT: right; WIDTH: 586px
}
.specs .info {  border:1px solid #bfc17d; padding: 10px; WIDTH: 564px; margin-top:30px;*margin-top:-1px;
}

.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-RIGHT: #aab2bc 1px solid; BORDER-TOP: #aab2bc 1px solid; BORDER-LEFT: #aab2bc 1px solid; BORDER-BOTTOM: #aab2bc 1px solid
}
#product .product_images .angles .on {
	BORDER-RIGHT: #f37321 2px solid; BORDER-TOP: #f37321 2px solid; BORDER-LEFT: #f37321 2px solid; BORDER-BOTTOM: #f37321 2px solid
}
#product .product_images .angles A {
	DISPLAY: inline-block; MARGIN-BOTTOM: 1px
}
#product .product_options {
	FLOAT: right; VERTICAL-ALIGN: middle; WIDTH: 315px
}
#product .product_options .option_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#product .product_options .option_label {
	PADDING-RIGHT: 4px; FLOAT: left; VERTICAL-ALIGN: middle; LINE-HEIGHT: 21px
}
#product .product_options .option_form {
	FLOAT: left; VERTICAL-ALIGN: middle; LINE-HEIGHT: 21px; HEIGHT: 20px
}
#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 0 }

#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-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 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 {
	BACKGROUND: url(../images/colors/color1/box_grad_hollow_header_left.png) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 24px
}
DIV#check_store_availability .contentgrad_header .right_corner {
	BACKGROUND: url(../images/colors/color1/box_grad_hollow_header_right.png) no-repeat; FLOAT: right; WIDTH: 10px; 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 {
	FONT-SIZE: 11px; FLOAT: left
}
DIV#check_store_availability DIV.contentgrad_header SPAN.contentgrad_text {
	FONT-SIZE: 11px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
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 {
	BACKGROUND: url(../images/colors/color1/box_footer_left.png) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 7px
}
DIV#check_store_availability .footer .right_corner {
	BACKGROUND: url(../images/colors/color1/box_footer_right.png) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 7px
}
DIV#check_product_availability {
	BORDER-TOP: #c7d1dd 1px solid
}
DIV#check_product_availability IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
DIV#check_product_availability DIV.product_options H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#check_product_availability DIV.product_options H1 A {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #666666
}
DIV#check_product_availability DIV.product_options DIV.font3 {
	FONT-SIZE: 11px
}
#compare_body {
	PADDING-RIGHT: 10px; MIN-WIDTH: 568px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 568px; PADDING-TOP: 0px; overflow:hidden;
}

#compare_details {
	PADDING-RIGHT: 10px; MIN-WIDTH: 568px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 568px; PADDING-TOP: 0px
}
#compare_details td.feature {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 40px; TEXT-ALIGN: left;}
#compare_details td {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px;  PADDING-TOP: 7px; background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; vertical-align:middle; width:90px; text-align:center;}

#compare_details .price {
	FONT-WEIGHT: bold
}
#compare_details .product_image IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
#compare_details .product_image {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
#compare_details td.last_row { background:none; font-weight:bold;}
.comparehover {
	
}
.comparehover:hover {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; BACKGROUND-IMAGE: url(../images/colors/color1/product_hover_background.png); BACKGROUND-REPEAT: no-repeat
}
.ad {
	PADDING-BOTTOM: 5px; WIDTH: 588px
}
.ad_product {
	FLOAT: left
}
.ad_product .ad_content {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 5px; BACKGROUND: url(../images/colors/color1/ad_box_back.png) repeat-x; PADDING-BOTTOM: 0px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 3px
}
.ad_product .ad_content P {
	FONT-SIZE: 11px; font-weight:bold; text-align:center;
}
.ad_product .ad_content .title {
	FONT-SIZE: 12px
}
.ad_space_3 {
	MIN-WIDTH: 4px; FLOAT: left; WIDTH: 4px
}
.ad_space_1 {
	FLOAT: left; WIDTH: 1px
}
.img_align {
	MARGIN-BOTTOM: -2px
}
.sidebar_ad {
	PADDING-BOTTOM: 5px
}
#accessories {
	PADDING-BOTTOM: 5px; HEIGHT: 100px
}
#accessories .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 85px; PADDING-TOP: 5px
}
#accessories .content .link {
	PADDING-BOTTOM: 3px
}
#accessories .content_images {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
#accessories .content_images .item {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#accessories .content_images .arrow {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#accessories .content_images DIV {
	FLOAT: left; VERTICAL-ALIGN: middle
}
.sitemap {
	MARGIN: 0px auto; WIDTH: 585px
}
.sitemap .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
.sitemap .container {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 16px; WIDTH: 276px; PADDING-TOP: 0px
}
.sitemap .container .header {
	BACKGROUND: url(../images/colors/color1/sitemap_container_top.png) no-repeat; WIDTH: 276px; HEIGHT: 56px
}
.sitemap .container .header_no_icon {
	BACKGROUND: url(../images/colors/color1/sitemap_container_top.png) no-repeat; WIDTH: 276px; HEIGHT: 56px
}
.sitemap .container .header DIV.icon {
	FLOAT: left; MARGIN: 4px 0px 0px 6px
}
.sitemap .container .header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 58px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #6e7b8b; PADDING-TOP: 28px
}
.sitemap .container .header_no_icon H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #6e7b8b; PADDING-TOP: 28px
}
.sitemap .container .divider {
	BORDER-RIGHT: #bfc17d 1px solid; BACKGROUND: url(../images/colors/color1/sitemap_container_top_divider.png) repeat-x; BORDER-LEFT: #bfc17d 1px solid; WIDTH: 274px; HEIGHT: 9px
}
.sitemap .links {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 200px; BACKGROUND: url(../images/colors/color1/sitemap_grad.png) no-repeat; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #bfc17d 1px solid; PADDING-TOP: 5px
}
.help_privacy {
	MARGIN: 0px auto; WIDTH: 960px
}
.help_privacy .title {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px;}
.help_privacy .header{ font-weight:bold; font-size:14px;}
.help_privacy .content {
	BORDER-RIGHT: #bfc17d 1px solid; DISPLAY: block; BORDER-LEFT: #bfc17d 1px solid
}
.help_privacy .info { padding:14px 14px 7px 14px;}
.help_privacy .info p{ line-height:150%;}
.help_privacy .info I{ font-style:normal; font-weight:bold; background-color:#e98720; padding:8px; color:#fff;}
.help_privacy .info .line{ border-bottom:2px solid #bfc17d; font-weight:bold; font-size:14px;}
.help_privacy .info ul{ padding-left:30px;}
.help_privacy .info ul li{ color:#666; font-weight:bold; clear:both; padding:2px; list-style:none; font-size:12px;}
.help_privacy .info ul li a:link{ font-size:12px; font-weight:bold;}
.help_privacy td { background-color:#fff; padding:4px;}
.help_privacy td.on{ background-color:#f3f4dd; font-weight:bold;}
.help_privacy td.title{color:#e98720; font-weight:bold;}
.help_privacy th { background-color:#9cacd8; color:#fff; padding:4px; }

.aboutUs {WIDTH: 790px; float:left;}
.aboutUs .title {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px;}
.aboutUs .header{ font-weight:bold; font-size:14px; height:30px; line-height:30px;}
.aboutUs .content {
	BORDER-RIGHT: #bfc17d 1px solid; DISPLAY: block; BORDER-LEFT: #bfc17d 1px solid
}
.aboutUs .info { padding:14px 14px 7px 14px;}
.aboutUs .info p{ line-height:150%;}
.aboutUs .info p.s1{color:#7e0b06; font-weight:bold; font-size:16px; border-bottom:1px dotted #910000;}
.aboutUs .info p.s2{color:#a5b15f; font-weight:bold; font-size:16px; border-bottom:1px dotted #909d45;}
.aboutUs .info p.s3{color:#f98c17; font-weight:bold; font-size:16px; border-bottom:1px dotted #f9761e;}
.aboutUs .info p.s4{color:#aab9d8; font-weight:bold; font-size:16px; border-bottom:1px dotted #98accf;}
.aboutUs .info .heaTi{ font-style:normal; font-weight:bold; background-color:#ebebce; padding:8px; color:#666;}
.aboutUs .info .line{ border-bottom:2px solid #bfc17d; font-weight:bold; font-size:14px;}
.aboutUs .info .dotline{ border-top:1px dashed #ccc; height:4px; padding-bottom:4px; overflow:hidden;}
.aboutUs .info ul{ padding-left:30px;}
.aboutUs .info ul li{ color:#666; font-weight:bold; clear:both; padding:2px; list-style:none; font-size:12px;}
.aboutUs .info ul li a:link{ font-size:12px; font-weight:bold;}
.aboutUs td { background-color:#fff; padding:4px;}
.aboutUs .on{ background-color:#f3f4dd; color:#910000; padding:6px 0px; font-weight:bold; font-size:14px; text-align:center;}
.aboutUs td.title{color:#e98720; font-weight:bold;}
.aboutUs td b{color:#bfc17d; font-weight:bold; font-size:16px;}
.aboutUs td.em{background-color:#f2f2f2; font-style:normal;  vertical-align:middle;}
.aboutUs th { background-color:#d2d4a5; color:#fff; padding:4px; }
.aboutUs .tabLine th{ font-weight:normal; text-align:left; background-color:#fff; color:#444; border-bottom:1px dashed #ccc; padding:4px 0px;}

.help_privacy .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: 33px
}
.help_privacy .help_privacy_box {
	FLOAT: left; MARGIN-BOTTOM: 12px
}
.help_privacy .contact_img {
	PADDING-LEFT: 70px; FLOAT: right; PADDING-BOTTOM: 45px
}
.help_privacy .address {
	PADDING-LEFT: 35px
}
.sign_in_registration {
	MARGIN: 0px auto; WIDTH: 870px
}
.sign_in_registration .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
.sign_in_registration .header_new {
	BACKGROUND: url(../images/colors/color1/sign_in_new_customer.png) no-repeat; WIDTH: 400px; HEIGHT: 32px
}
.sign_in_registration .header_return {
	BACKGROUND: url(../images/colors/color1/sign_in_return_customer.png) no-repeat; WIDTH: 400px; HEIGHT: 32px
}
.sign_in_registration .header_registration {
	BACKGROUND: url(../images/colors/color1/registration_header.png) no-repeat; WIDTH: 870px; HEIGHT: 44px
}
.sign_in_registration .heading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;
}
.sign_in_registration .content {
	BACKGROUND: url(../images/colors/color1/sign_in_grad.png) repeat-x left top; WIDTH: 400px
}
.sign_in_registration .align {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 59px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bfc17d 1px solid; PADDING-TOP: 5px; HEIGHT: 210px
}
.sign_in_registration .form .content {
	BACKGROUND: url(../images/colors/color1/sign_in_grad.png) repeat-x; WIDTH: 773px
}
.sign_in_registration .form .content .align {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 46px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bfc17d 1px solid; PADDING-TOP: 5px; HEIGHT: auto
}
.sign_in_registration .container {
	FLOAT: left; WIDTH: 400px
}
.sign_in_registration .ad {
	PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.sign_in_registration .twisty_align {

	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 58px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bfc17d 1px solid; PADDING-TOP: 5px; HEIGHT: auto
}
.sign_in_registration .twisty {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfc17d 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/colors/color1/registration_twisty_back.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bfc17d 1px solid; WIDTH: 630px; PADDING-TOP: 0px; BORDER-BOTTOM: #bfc17d 1px solid; HEIGHT: 21px
}
.sign_in_registration .twisty .text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.sign_in_registration .twisty .img {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.sign_in_registration .forgot_password_container {
	FLOAT: left; WIDTH: 870px
}
.sign_in_registration .forgot_password_content {
	BACKGROUND: url(../images/colors/color1/sign_in_grad.png) repeat-x; WIDTH: 870px;
}
.sign_in_registration .forgot_password_header_return {
	BACKGROUND: url(../images/colors/color1/forgot_password.png) no-repeat; WIDTH: 870px; HEIGHT: 44px
}
.sign_in_registration .forgot_password_align {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 59px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bfc17d 1px solid; PADDING-TOP: 5px;
}
.sign_in_registration .update_password_align {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 59px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bfc17d 1px solid; PADDING-TOP: 5px; HEIGHT: 180px
}
#quick_cart_container {
	DISPLAY: block; OVERFLOW: hidden; POSITION: absolute
}
#quick_cart_container IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: 3px; WIDTH: 226px; POSITION: absolute; TOP: 0px; HEIGHT: 50px
}
#quick_cart {
	WIDTH: 232px
}
#quick_cart .container {
	MIN-WIDTH: 225px; MARGIN: 0px 3px
}
#quick_cart .container .list {
	BORDER-RIGHT: #c0c17f 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #c0c17f 1px solid; MAX-HEIGHT: 300px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
#quick_cart .container .list .product {
	FLOAT: left; WIDTH: 69%
}
#quick_cart .container .list .price {
	FONT-FAMILY: arial, helvetica,  sans-serif
}
#quick_cart .footer {
	BORDER-RIGHT: #c0c17f 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/colors/color1/quick_cart_footer.png); PADDING-BOTTOM: 0px; BORDER-LEFT: #c0c17f 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c0c17f 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; TEXT-ALIGN: right
}
#quick_cart .footer a:link, #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-RIGHT: #c0c17f 1px solid; PADDING-RIGHT: 6px; MIN-WIDTH: 200px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #c0c17f 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #c0c17f 1px solid; BACKGROUND-COLOR: #f6f8e3
}
#quick_cart .container .list .product_image {
	FLOAT: left; PADDING-BOTTOM: 11px; WIDTH: 65px
}
#quick_cart .container .list .details {
	FLOAT: left; PADDING-BOTTOM: 11px
}
#quick_order {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 11px; LINE-HEIGHT: 1.4; PADDING-TOP: 11px; WHITE-SPACE: normal
}
#quick_order .line_number {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 10px; 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 {
	PADDING-RIGHT: 20px; FLOAT: left; BORDER-BOTTOM: #bfc17d 1px solid
}
#quick_order .input_form .SKU {
	PADDING-LEFT: 19px; FLOAT: left; WIDTH: 197px; BORDER-BOTTOM: #bfc17d 1px solid
}
#quick_order .input_form .input .SKU_field {

	WIDTH: 184px
}
.advanced_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 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 {
	BORDER-RIGHT: #bfc17d 1px solid; PADDING-RIGHT: 145px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#my_account_shipping {
	PADDING-LEFT: 20px; FLOAT: left
}
.my_account {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 788px; PADDING-TOP: 0px
}
.my_account_padding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.my_account .content {DISPLAY: block;}
.my_account .content img{ padding-right:4px; padding-top:2px;}
.my_account .content a:link{ font-weight:bold; text-decoration:underline; color:#910000;}
.my_account_wishlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 588px; PADDING-TOP: 0px
}
.my_account .info {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.my_account .header { padding-left:6px; color:#666; FONT-SIZE: 14px; font-weight:bold; LINE-HEIGHT: 30px; HEIGHT: 30px}
.addrbook_header {	FLOAT: left; PADDING-TOP: 8px; padding-left:15px;}
#tooltip_popup {
	WIDTH: 285px
}
#tooltip_popup .header {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_header.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; TEXT-ALIGN: right
}
#tooltip_popup .popup_header_title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 15px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 5px
}
#tooltip_popup .close {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; 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 {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/colors/color1/popup_gradient.png); PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat
}
#tooltip_popup .bodycontent_short {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/colors/color1/popup_gradient_short.png); PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat
}
#tooltip_popup .footer {
	BACKGROUND-IMAGE: url(../images/colors/color1/popup_footer.png); WIDTH: 285px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; TEXT-ALIGN: right
}
#store_availability_popup {
	DISPLAY: none; Z-INDEX: 9999; WIDTH: 650px; POSITION: absolute
}
#store_availability_popup .top_left {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_topleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#store_availability_popup .top_right {
	BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/sloc_popup_topright.png); WIDTH: 642px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#store_availability_popup .header {
	CLEAR: left; BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/colors/color1/sloc_popup_center_tile.png); BORDER-LEFT: #a5aebd 1px solid; BACKGROUND-REPEAT: repeat-y; HEIGHT: 23px; TEXT-ALIGN: right
}
#store_availability_popup .close {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 5px
}
#store_availability_popup .close .icon {
	PADDING-LEFT: 4px; FLOAT: right; PADDING-TOP: 2px
}
#store_availability_popup .bodycontent {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/colors/color1/sloc_popup_center_tile.png); PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #a5aebd 1px solid; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#store_availability_popup .bodycontent TABLE#bopis_table {
	CLEAR: both
}
#store_availability_popup .bodycontent DIV.clear_float {
	CLEAR: both
}
#store_availability_popup .bodycontent H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 11px
}
#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-RIGHT: 17px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#store_availability_popup .bodycontent_short {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-TOP: 12px
}
#store_availability_popup .footer {
	WIDTH: 750px; HEIGHT: 14px; TEXT-ALIGN: right
}
#store_availability_popup .footer .bot_left {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_botleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
#store_availability_popup .footer .bot_right {
	BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/sloc_popup_botright.png); WIDTH: 642px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
.dijitTooltip {
	DISPLAY: block; Z-INDEX: 2000; LEFT: 50%; OVERFLOW: visible; POSITION: absolute; TOP: -10000px
}
.dijitTooltipContainer {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; FONT-SIZE: small; BACKGROUND: #b8b5b5; BORDER-LEFT: black 2px solid; COLOR: black; BORDER-BOTTOM: black 2px solid
}
.dijitTooltipFocusNode {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 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-RIGHT: #b6c7d5 1px solid; PADDING-RIGHT: 0.45em; BORDER-TOP: #b6c7d5 1px solid; PADDING-LEFT: 0.45em; PADDING-BOTTOM: 0.45em; BORDER-LEFT: #b6c7d5 1px solid; WIDTH: 300px; PADDING-TOP: 0.45em; BORDER-BOTTOM: #b6c7d5 1px solid; BACKGROUND-COLOR: #fafafa; border-radius: 6px; -moz-border-radius: 7px; -webkit-border-radius: 6px
}
.dijitTooltipConnector {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 2; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dijitTooltipABRight .dijitTooltipConnector {
	RIGHT: 3px; LEFT: auto! important
}
.dijitTooltipBelow .dijitTooltipConnector {
	BACKGROUND: url(../images/colors/color1/tooltipConnectorUp.png) no-repeat left top; LEFT: 3px; WIDTH: 16px; TOP: 0px; HEIGHT: 14px
}
.dj_ie6 .dijitTooltipBelow .dijitTooltipConnector {
	BACKGROUND-IMAGE: url(../images/colors/color1/tooltipConnectorUp.gif)
}
.dijitTooltipAbove .dijitTooltipConnector {
	BACKGROUND: url(../images/colors/color1/tooltipConnectorDown.png) no-repeat left top; LEFT: 3px; WIDTH: 16px; BOTTOM: 0px; HEIGHT: 14px
}
.dj_ie6 .dijitTooltipAbove .dijitTooltipConnector {
	BACKGROUND-IMAGE: url(../images/colors/color1/tooltipConnectorDown.gif)
}
.dijitTooltipLeft {
	PADDING-RIGHT: 13px
}
.dj_ie6 .dijitTooltipLeft {
	PADDING-RIGHT: 15px
}
.dijitTooltipLeft .dijitTooltipConnector {
	RIGHT: 0px; BACKGROUND: url(../images/colors/color1/tooltipConnectorRight.png) no-repeat left top; WIDTH: 16px; BOTTOM: 7px; HEIGHT: 14px
}
.dj_ie6 .dijitTooltipLeft .dijitTooltipConnector {
	BACKGROUND-IMAGE: url(../images/colors/color1/tooltipConnectorRight.gif)
}
.dijitTooltipRight {
	PADDING-LEFT: 13px
}
.dijitTooltipRight .dijitTooltipConnector {
	BACKGROUND: url(../images/colors/color1/tooltipConnectorLeft.png) no-repeat left top; LEFT: 0px; WIDTH: 16px; BOTTOM: 7px; HEIGHT: 14px
}
.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-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dijitCalendarContainer THEAD TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dijitCalendarContainer TBODY TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dijitCalendarContainer TFOOT TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 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 {
	VISIBILITY: hidden; OVERFLOW: hidden; POSITION: relative; HEIGHT: 1px
}
.dijitCalendarIncrementControl {
	WIDTH: 16px; HEIGHT: 16px
}
.dj_ie6 .dijitCalendarIncrementControl {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 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-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 100%; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.dijitCalendarMonthContainer TH {
	BACKGROUND: url(../images/colors/color1/calendarMonthLabel.png) white repeat-x 50% top; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.3em; TEXT-ALIGN: center
}
.dj_ie6 .dijitCalendarMonthContainer TH {
	PADDING-BOTTOM: 0em; PADDING-TOP: 0.1em
}
.dijitCalendarDayLabelTemplate {
	BORDER-TOP: #eeeeee 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(../images/colors/color1/calendarDayLabel.png) white repeat-x 50% bottom; PADDING-BOTTOM: 0em; COLOR: #293a4b; PADDING-TOP: 0.15em; TEXT-ALIGN: center
}
.dijitCalendarMonthLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; COLOR: #293a4b; TEXT-ALIGN: center
}
.dj_ie7 .dijitCalendarDateTemplate {
	FONT-SIZE: 0.8em
}
.dj_ie6 .dijitCalendarDateTemplate {
	FONT-SIZE: 0.8em
}
.dijitCalendarDateTemplate {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0.05em; PADDING-TOP: 0.3em; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.dijitCalendarPreviousMonth {
	COLOR: #999999; BACKGROUND-COLOR: #f8f8f8! important
}
.dijitCalendarNextMonth {
	COLOR: #999999; BACKGROUND-COLOR: #f8f8f8! important
}
.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 {
	COLOR: black! important; BACKGROUND-COLOR: #bbc4d0! important
}
.dijitCalendarYearContainer {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/colors/color1/calendarYearLabel.png) white repeat-x 50% bottom
}
.dijitCalendarYearLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.4em; TEXT-ALIGN: center
}
.dijitCalendarSelectedYear {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; COLOR: black; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #bbc4d0! important
}
.dijitCalendarNextYear {
	FONT-WEIGHT: normal; COLOR: black! important
}
.dijitCalendarPreviousYear {
	FONT-WEIGHT: normal; COLOR: black! important
}
.dijitCalendarMonthLabelSpacer {
	VISIBILITY: hidden; OVERFLOW: hidden; POSITION: relative; HEIGHT: 1px
}
#dijitInlineTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.couponWalletContainer {
	FLOAT: left; WIDTH: 480px
}
#couponWalletTopBorder {
	BORDER-TOP: #bfc17d 1px solid; MARGIN-TOP: 10px; FLOAT: right; WIDTH: 100%
}
#couponWalletTable {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-BOTTOM: 10px
}
#couponWalletTable TH {
	PADDING-LEFT: 7px; BORDER-BOTTOM: #bfc17d 1px solid; TEXT-ALIGN: left
}
#couponWalletTable TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; PADDING-TOP: 6px; BORDER-BOTTOM: #bfc17d 1px solid
}
.couponWalletTable_couponName {
	WIDTH: 247px
}
.couponWalletTable_expirationDate {
	WIDTH: 131px
}
.couponWalletTable_buttonColumn {
	WIDTH: 68px
}
.couponWallet_NoCouponsMessage {
	PADDING-TOP: 5px
}
#progress_bar {
	DISPLAY: none; Z-INDEX: 9999; POSITION: absolute
}
#progress_bar_dialog {
	DISPLAY: none; Z-INDEX: 9999; POSITION: absolute
}
.dijitDialogUnderlay {
	DISPLAY: none
}
#loading_popup {
	WIDTH: 59px
}
#loading_popup .top_left {
	BACKGROUND-POSITION: 50% top; FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_topleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
}
#loading_popup .top_right {
	BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_topright.png); WIDTH: 51px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
}
#loading_popup .header {
	CLEAR: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_center_tile_mini.png); BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: right
}
#loading_popup .close {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 5px
}
#loading_popup .close .icon {
	PADDING-LEFT: 4px; FLOAT: right; PADDING-TOP: 2px
}
#loading_popup .bodycontent {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/colors/color1/popup_center_tile_mini.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: transparent
}
#loading_popup .bodycontent H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#loading_popup .bodycontent P {
	MARGIN: 3px 0px 10px 2px
}
#loading_popup .bodycontent DIV.form_2column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#loading_popup .bodycontent_short {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-TOP: 12px
}
#loading_popup .footer {
	WIDTH: 59px; HEIGHT: 20px; TEXT-ALIGN: right
}
#loading_popup .footer .bot_left {
	BACKGROUND-POSITION: 50% bottom; FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_botleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#loading_popup .footer .bot_right {
	BACKGROUND-POSITION: right bottom; FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_botright.png); WIDTH: 51px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.price-gradient {
	MARGIN-TOP: 8px; BACKGROUND: url(../images/colors/color1/price-range-gradient.png) no-repeat; MARGIN-LEFT: 0px; POSITION: relative; HEIGHT: 40px
}
.price-sliders {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; COLOR: #59677d; POSITION: relative; HEIGHT: 14px
}
BODY .rangeSelectorHandle {
	Z-INDEX: 10; BACKGROUND-IMAGE: url(../images/colors/color1/price-range-marker.png); WIDTH: 6px; CURSOR: pointer; COLOR: #ff0000; POSITION: absolute; HEIGHT: 21px
}
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; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
BODY .rangeSelectorTooltip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; Z-INDEX: 30; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: white; PADDING-TOP: 1px; POSITION: absolute; BORDER-RIGHT-COLOR: white
}
BODY .empty_image {
	WIDTH: 0px; HEIGHT: 0px
}
#scroll_ad {
	PADDING-RIGHT: 0px; MIN-WIDTH: 585px; MARGIN: 0px; VERTICAL-ALIGN: top; HEIGHT: 200px
}
.thumbOuter {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 500px; HEIGHT: 210px; BORDER-RIGHT-WIDTH: 0px
}
.thumbOuter DIV {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.navPrev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/colors/color1/accessories_images_arrow_left.png) no-repeat center center; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: -2px; WIDTH: 20px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 100%
}
.navNext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/colors/color1/accessories_images_arrow_right.png) no-repeat center center; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: -2px; WIDTH: 18px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 100%
}
.thumbScroller {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
.thumbsNode {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
.imgContainer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 135px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
.dojoDndContainerOver {
	
}
.dojoDndItemOver {
	CURSOR: pointer
}
.dojoDndAvatar {
	FONT-SIZE: 75%; COLOR: black
}
.dojoDndAvatarHeader TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px
}
.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 {
	DISPLAY: none; Z-INDEX: 9999; BACKGROUND-IMAGE: url(../images/colors/color1/transparent.gif); OVERFLOW: hidden; WIDTH: 498px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute
}
#second_level_category_popup IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); WIDTH: 498px; POSITION: absolute; TOP: 0px; HEIGHT: 498px
}
#second_level_category_popup .top_left {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_topleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#second_level_category_popup .top_right {
	BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_topright.png); WIDTH: 490px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#second_level_category_popup .header {
	CLEAR: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_center_tile.png); BACKGROUND-REPEAT: repeat-y; HEIGHT: 23px; TEXT-ALIGN: right
}
#second_level_category_popup .close {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 5px
}
#second_level_category_popup .close .icon {
	PADDING-LEFT: 4px; FLOAT: right; PADDING-TOP: 2px
}
#second_level_category_popup .bodycontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/colors/color1/popup_center_tile.png); PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#second_level_category_popup .bodycontent DIV.clear_float {
	CLEAR: both
}
#second_level_category_popup .bodycontent .title {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#second_level_category_popup .bodycontent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#second_level_category_popup .bodycontent H1 {
	FONT-SIZE: 11px
}
#second_level_category_popup .bodycontent .purchase_details {
MARGIN-TOP: 5px; PADDING-LEFT: 18px;background-image: url('../images/colors/color1/popup_stripe.png'); WIDTH: 475px; }

#second_level_category_popup .bodycontent .purchase_details .purchase_price {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 190px; PADDING-TOP: 9px
}
#second_level_category_popup .bodycontent .purchase_details .purchase_price SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; TEXT-DECORATION: line-through
}
#second_level_category_popup .bodycontent .purchase_details .purchase_quanitity {
	FLOAT: right; PADDING-BOTTOM: 6px; WIDTH: 285px; PADDING-TOP: 3px
}
#second_level_category_popup .bodycontent .purchase_details .purchase_quanitity LABEL {

	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle
}
#second_level_category_popup .bodycontent .purchase_details .purchase_quanitity .quantity {
	MARGIN-TOP: 8px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 35px; MARGIN-RIGHT: 4px; BACKGROUND-COLOR: #ffffff
}
#second_level_category_popup .bodycontent .purchase_details .purchase_quanitity SPAN.primary_button {
	VERTICAL-ALIGN: middle; COLOR: #fff; --margin-top: 8px
}
#second_level_category_popup .bodycontent .product_details {
	PADDING-RIGHT: 24px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#second_level_category_popup .bodycontent .product_details A {
	COLOR: #666666
}
#second_level_category_popup .bodycontent .product_details .product_visual {
	FLOAT: left; WIDTH: 190px; TEXT-ALIGN: center
}
#second_level_category_popup .bodycontent .product_details .product_visual IMG.product_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; 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 {
	FLOAT: right; WIDTH: 265px
}
#second_level_category_popup .bodycontent .product_details .product_information P {
	FONT-WEIGHT: bold
}
#second_level_category_popup .bodycontent .product_details .product_information SELECT {
	FONT-SIZE: 11px; WIDTH: 125px; BACKGROUND-COLOR: #ffffff
}
#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 {
	MARGIN: 15px 0px 0px; LIST-STYLE-TYPE: none
}
#second_level_category_popup .bodycontent .product_details .product_information UL.product_actions LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#second_level_category_popup .bodycontent_short {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; MARGIN: 0px 1px; PADDING-TOP: 12px
}
#second_level_category_popup .footer {
	WIDTH: 498px; HEIGHT: 14px; TEXT-ALIGN: right
}
#second_level_category_popup .footer .bot_left {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_botleft.png); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
#second_level_category_popup .footer .bot_right {
	BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/colors/color1/popup_botright.png); WIDTH: 490px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
.nodisplay {
	DISPLAY: none
}
#MessageArea {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content_wrapper #MessageArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 588px; 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 {
	PADDING-RIGHT: 7px; BORDER-TOP: #bfc17d 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; HEIGHT: 18px; TEXT-ALIGN: left
}
#bopis_table {
	MARGIN-TOP: 5px; FLOAT: left; PADDING-BOTTOM: 4px
}
#bopis_table TR.nested TH {
	BORDER-TOP: #bfc17d 1px solid
}
#bopis_table TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-BOTTOM: #bfc17d 1px solid; HEIGHT: 18px; TEXT-ALIGN: left
}
#bopis_table TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-BOTTOM: #bfc17d 1px solid
}
#bopis_table TD.avail IMG {
	VERTICAL-ALIGN: middle
}
#bopis_table INPUT {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#bopis_table SELECT {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#box .bopis_contentgrad_header {
	BACKGROUND: url(../images/colors/color1/box_grad_header_tile_short.png) repeat-x; MARGIN: 0px auto; HEIGHT: 18px
}
.numbered_content_box {
	PADDING-BOTTOM: 2px; PADDING-TOP: 5px; HEIGHT: 25px; BACKGROUND-COLOR: #dbe6f2
}
.content_thick_line {
	WIDTH: 100%; HEIGHT: 8px; BACKGROUND-COLOR: #dbe6f2
}
#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-WEIGHT: bold; FONT-SIZE: 0.7em
}
DIV#store_selection DIV.number_info {
	WIDTH: 100%; BORDER-BOTTOM: #e1effd 7px solid
}
DIV#store_selection DIV.number_info SPAN.blue_text {
	LINE-HEIGHT: 23px; HEIGHT: 23px
}
DIV#location SPAN.bold {
	DISPLAY: block; PADDING-BOTTOM: 6px
}
DIV#your_store_list .text_padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.info_icon {
	VERTICAL-ALIGN: text-bottom
}
.tooltip_popup_price {
	FONT-FAMILY: arial,helvetica,  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 {
	MARGIN-TOP: 5px; FLOAT: left; PADDING-BOTTOM: 4px
}
#bopis_table1 TR.nested TH {
	BORDER-TOP: #bfc17d 1px solid
}
#bopis_table1 TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-BOTTOM: #bfc17d 1px solid; HEIGHT: 18px; TEXT-ALIGN: left
}
#bopis_table1 TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-BOTTOM: #bfc17d 1px solid
}
#bopis_table1 TD.avail IMG {
	VERTICAL-ALIGN: middle
}
#bopis_table1 INPUT {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#bopis_table1 SELECT {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.map {
	MARGIN-LEFT: auto; WIDTH: 570px; MARGIN-RIGHT: auto; HEIGHT: 330px
}
.map_image {
	WIDTH: 570px; HEIGHT: 330px
}
.numbered_blue_box {
	PADDING-BOTTOM: 2px; PADDING-TOP: 5px; HEIGHT: 25px; BACKGROUND-COLOR: #dbe6f2
}
.blue_thick_line {
	WIDTH: 100%; HEIGHT: 8px; BACKGROUND-COLOR: #dbe6f2
}
#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-WEIGHT: bold; FONT-SIZE: 0.7em
}
DIV#store_selection SPAN.small_bold {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
DIV#store_selection DIV.number_info {
	WIDTH: 100%; BORDER-BOTTOM: #e1effd 7px solid
}
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 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px
}
#location .location_option_label {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FONT-SIZE: 11px
}
#location .location_select_form {
	PADDING-RIGHT: 0px
}
#location .location_select_button {
	DISPLAY: block; PADDING-TOP: 17px
}
.bold {
	FONT-WEIGHT: bold
}


/* yola 20090730 */
#header ul li { list-style:none }
#header_links img { vertical-align:middle; margin:0 5px 0 2px }
#header-search b { font-weight:lighter; color:#910800; vertical-align:middle }
#header-search b a:link{ color:#910800; text-decoration:none;}
.topList li { float:left; margin-right:10px }
.topList li a,.topFlag li a:visted { color:#666 }
.topList li a:hover { color:#910000; text-decoration:none }
.topList b { font-weight:lighter; margin:0 3px; vertical-align:top }
.header_nav_logo { float:left; padding:5px 5px 0 10px; }
.spaceMT { margin-top:5px }

#compare img { margin:0 3px }
#compare .compareBtn { text-align:center; margin:15px 0 5px 0 }
.rightBox { margin-bottom:6px}
.rightBox .header { padding:8px 10px 0 10px; background:url(../images/colors/color1/boxTop.gif) no-repeat;  height:23px }
.rightBox .header h2 {font-weight:bold; font-size:14px }
.rightBox .content { border:1px solid #BFC17D; border-width:0 1px; zoom:1; clear:both; padding:10px 0 0 0; background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; overflow:hidden; }
.rightBox .content .text { float:left; padding-left:8px; margin-bottom:10px; *margin-bottom:10px }
.rightBox .content .text .price{ color:#f49800;}
.rightBox .content .word { clear:both; background:#f3f4e8; padding:3px; margin:8px 0 }
.rightBox .content .wordIn { clear:both; height:2px; overflow:hidden;}
.rightBox .footer { background:url(../images/colors/color1/boxFooter.gif) no-repeat left top; font-size:0; line-height:0; height:5px}

.left_nav_top {background:url(../images/colors/color1/leftNavTop.gif) no-repeat left top; /*margin: 0px 0px -13500px;  padding:8px 10px 13500px 0 */ }
.left_nav_top h2 { padding-left:10px }
.left_nav_top h2 a,#left_nav .left_nav_top h2 a:visited { font-weight:bold; font-size:14px }
.left_nav_content { border:1px solid #BFC17D; border-width:0 1px; zoom:1; overflow:hidden; clear:both }
.left_nav_footer{ background:url(../images/colors/color1/leftNavBottom.gif) no-repeat left top; font-size:0; line-height:0; height:5px}
.left_nav_sec { background:url(../images/colors/color1/leftNavSec.gif) repeat-x left bottom; height:28px; line-height:28px; padding-left:15px; padding-top:6px; font-weight:bold; font-size:14px;}
.left_nav_sec a,.left_nav_sec a:visited { background:url(../images/colors/color1/arrowL.gif) no-repeat left 2px; padding-left:10px;font-weight:bold; font-size:12px; }
.left_nav_third { margin:2px 15px 0px 15px;}
.left_nav_third li { line-height:24px; background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; list-style:none; padding:3px 0 3px 10px }
.left_nav_third li b { background:url(../images/colors/color1/listDot.gif) no-repeat left center; padding-left:10px; font-weight:normal; }
.left_nav_third li a { background:url(../images/colors/color1/listDot.gif) no-repeat left center; padding-left:10px  }
.left_nav_third li.left_nav_third_cur a,.left_nav_third li.left_nav_third_cur a:visited { color:#f49800 }
.hackClear { clear:both }

.regCon .form_2column  .tipsReg { margin-left:10px; color:#999; height:20px; vertical-align:middle }
.regCon .form_2column { width:900px; margin:0 auto }
.regCon .form_2column .column { margin-right:20px; width:350px }
.regCon .form_2column .regColName { width:110px; text-align:left; float:left; height:20px; line-height:20px }
.regCon .form_2column .regColName2 { width:120px; text-align:left; float:left; height:20px; line-height:20px }
.regCon .form_2column input {width:183px;*width:181px }
.regCon .form_2column input.checkbox { width:25px }
.regCon .form_2column .input{ width:25px }
.regCon .form_2column select { height:22px; background:none; padding:0 0 0 1px }
.regCon .form_2column .inpSpaceL { margin-left:122px;*margin-left:125px }
.regCon .form_2column .posTop { margin-top:-32px }
.regCon .form_2column br { line-height:0; font-size:0; height:0 }
.regCon .form_2column .required-field { width:12px; margin:0}
.regCon .form_2column a.linkReg,.regCon .form_2column a.linkReg:visited { color:#910000; text-decoration:underline }
.regCon .form_2column a.linkReg:hover { text-decoration:none }
.regDot { background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; width:100%; margin:0 auto 15px auto; height:1px; font-size:0; line-height:0; padding-bottom:10px }
.regBottom { text-align:center; width:300px; clear:both; padding-left:350px; }

/* Button */
.btnSearch,.btnCompare,.btnDel, .btnShoppingCart, .btnShoppingCart1,.btnAddCart,.btnAddCompa,.btnAddFav, .btnGray, .btnBuyAgain, .btnBuyWeight, .btnGreen, .adjustAdd { border:0 none; cursor:pointer; }
.btnSearch { width:25px; height:19px; margin:0 5px; background:url(../images/colors/color1/icon_search.gif) no-repeat left center; vertical-align:middle }
.btnCompare { background:url(../images/colors/color1/en_compare.gif) no-repeat left center; margin-right:10px; width:72px; height:23px}
.btnDel { background:url(../images/colors/color1/en_del.gif) no-repeat left center;  width:62px; height:23px }
.btnAddCart { width:120px; height:35px; margin-top:5px; background:url(../images/colors/color1/btnAddCart.gif) no-repeat left center; }
.btnAddCompa { width:99px; height:21px;background:url(../images/colors/color1/enbtnAddComp.gif) no-repeat left center; }
.btnAddFav { width:99px; height:21px; margin:5px 0; background:url(../images/colors/color1/enbtnAddFav.gif) no-repeat left center; }
.btnGray{ width:152px; height:33px; line-height:33px; font-size:14px; font-weight:bold; text-align:center; background:url(../images/colors/color1/enbtnGray.gif) no-repeat left top; color:#e98720;}
.btnRegis{ width:120px; float:left;}
.btnSubmit{ width:92px; height:33px; line-height:33px; font-size:14px; font-weight:bold; text-align:center; background:url(../images/colors/color1/enbtnSubmit.gif) no-repeat left top; border:none; cursor:pointer;}
.btnSubmit:link, .btnSubmit:visited{color:#e98720; text-decoration:none; text-indent:20px; display:block;}
.btnCancel{ width:92px; height:33px; line-height:33px; font-size:14px; font-weight:bold; text-align:center; background:url(../images/colors/color1/enbtnCancel.gif) no-repeat left top; border:none; cursor:pointer;}
.btnCancel:link, .btnCancel:visited{color:#666; text-decoration:none; text-indent:20px; display:block;}
.btnBuyAgain{ background:url(../images/colors/color1/btnBuyAgain.gif) no-repeat left bottom; width:100px; height:30px; padding-top:4px;}
.btnGreen{ background:url(../images/colors/color1/btnGreen.gif) no-repeat left top; width:84px; height:22px; font-size:14px; font-weight:bold; color:#fff; text-align:center;}
.btnReorder{ background:url(../images/colors/color1/en_btnBuyAgain.gif) no-repeat left top; width:98px; height:26px; font-size:14px; font-weight:bold; color:#fff; text-align:center; border:none; cursor:pointer;}
.btnPay{ background:url(../images/colors/color1/icon_visa.gif) no-repeat left bottom; width:26px; height:24px; font-size:14px; font-weight:bold; color:#fff; text-align:center; border:none; cursor:pointer;}
.btnGoShopping{background:url(../images/colors/color1/endyArrow.gif) no-repeat left top; width:192px; height:20px;border:none; cursor:pointer;}
.adjustAdd{ background:url(../images/colors/color1/btAdjustAddress.gif) no-repeat left top; width:60px; height:22px; color:#fff; padding-top:3px;}
.delete{ background:url(../images/colors/color1/btnDelete.gif) no-repeat left top; padding-left:16px; height:16px; padding-top:4px;}

.floatright{ float:right;}
/*Doris Pages*/
#box .pages{ height:20px; line-height:20px; border-bottom:1px solid #ccc; padding-bottom:6px; clear:both;}
#box .pages2{ height:20px; line-height:20px; border-top:1px solid #ccc; padding-top:6px; margin-top:6px;}
.btnShoppingCart{ background:url(../images/colors/color1/en_btnShoppingCart.png); width:124px; height:32px;}
.btnShoppingCart1{ background:url(../images/colors/color1/btnShoppingCart1.png); width:113px; height:32px;}
.btnQucikInfor{ background:url(../images/colors/color1/btnQuickInfo.png) no-repeat center top; width:66px; height:25px; line-height:25px; font-size:12px; font-weight:bold; text-align:center; display:block;}
.botLine{ border-bottom:2px solid #bfc17d;}
.btnBuyWeight{ width:120px; height:35px; margin-top:-2px; margin-right:-4px; background:url(../images/colors/color1/btnweiBuy.gif) no-repeat left center; }
#notes{ width:94%; clear:both; border:1px solid #bfc17d; padding:8px; margin:15px; overflow:hidden;}
#notes ul li{ padding:4px; list-style-type:none; background:url(../images/colors/color1/listDot.gif) no-repeat 4px center; text-indent:8px;}
#notes a{ color:#910000;}
#orderInfo{ padding:4px 0px;}
#orderInfo h1{ text-indent:10px; color:#e98720; border-bottom:2px solid #bfc17d; font-weight:bold; font-size:16px; height:24px; overflow:hidden; padding:0px; margin:0px;}
#orderInfo p{ line-height:150%; padding:4px 0px 6px 20px;}
.help{ width:960px; padding:0px; margin:0px;}
.help .header{ font-weight:bold; height:23px; line-height:23px;}

.adPage{ width:100%;}
.adPage h3{ border-bottom:2px solid #c0c17f; color:#c0c17f; font-weight:bold; font-size:16px; padding-top:10px;}
.adPage p{ line-height:150%; }
.adPage p b{padding:6px 4px; color:#910000;}

.adPage td b{ background:url(../images/colors/color1/beef2.gif) left top no-repeat; width:240px; height:35px; line-height:35px; color:#fff; font-weight:bold; display:block; font-size:16px; text-indent:10px;}
.adPage th{ font-weight:normal; text-align:left; background-color:#f2f2f2; padding:10px 4px;}
.adPage .line{ background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; padding:6px 0px; }

.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{ background:url(../images/colors/color1/riceBg.jpg) no-repeat left top; width:957px; height:423px;}
.rice td b{ color:#910000; font-size:16px;}
.rice h3{ font-size:18px; color:#444; font-weight:bold; height:30px; text-indent:30px;}
.rice h4{ font-size:14px; color:#444; font-weight:bold; height:30px; text-indent:30px;}

.newOnlineTem{ width:100%;}
.newOnlineTem p{ line-height:150%;  font-size:12px; text-align:justify;}
.newOnlineTem .bg{ background:url(../images/colors/color1/cmsXBg.gif) repeat-y left top; width:957px;}
.newOnlineTem h3{ padding:16px 0; font-size:16px; line-height:150%; clear:both; font-weight:bold;}
.newOnlineTem h3 b{ color:#910000;}
.newOnlineTem h4{ font-size:16px; color:#910000; font-weight:bold;}
.newOnlineTem h5{ font-size:16px; color:#FFF; font-weight:bold; background:url(../images/colors/color1/temBgCol.gif) no-repeat left top; border-bottom:2px solid #910000; text-indent:30px; padding-top:4px; margin-top:25px;}
.newOnlineTem .groupTex{ width:100%;}
.newOnlineTem .left{ float:left; width:460px;}
.newOnlineTem .space{ float:left; width:36px;}
.newOnlineTem .buy{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.newOnlineTem .buy th{ height:32px; line-height:32px; font-size:16px; text-align:right;}
.newOnlineTem .buy td{ text-align:left;}
.newOnlineTem ul{ width:460px; clear:both;}
.newOnlineTem ul li{ clear:both;}
.newOnlineTem ul li.dotline{ background:url(../images/colors/color1/dotH.gif) repeat-x left 3px; padding-bottom:3px;}
.newOnlineTem .tips ul{ padding-top:10px;}
.newOnlineTem .tips ul li{ background:url(../images/colors/color1/redDot.gif) no-repeat 50px 8px; text-indent:60px;}
.newOnlineTem ul li .img{ width:70px; float:left;}
.newOnlineTem ul li .img2{ width:70px; padding-top:20px; float:left;}
.newOnlineTem ul li .text{ width:390px; float:left; background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; padding-bottom:6px; margin-bottom:6px;}
.newOnlineTem ul li .text2{ width:390px; float:left;}
.newOnlineTem ul li img{ padding-right:4px;}


.adPage{ width:100%;}
.adPage h3{ border-bottom:2px solid #c0c17f; color:#c0c17f; font-weight:bold; font-size:16px; padding-top:10px;}
.adPage p{ line-height:150%; }
.adPage p b{padding:6px 4px; color:#910000;}

.gift{ width:100%;}
.gift td b{ background:url(../images/colors/color1/beef2.gif) left top no-repeat; width:240px; height:35px; line-height:35px; color:#fff; font-weight:bold; display:block; font-size:16px; text-indent:10px;}
.gift th{text-align:left; background-color:#f2f2f2; padding:4px; font-size:14px;}
.gift .line{ background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; padding:6px 0px; }
.gift td em{ color:#910000; font-size:16px; font-style:normal; font-weight:bold;}
.gift .line{ background:url(../images/colors/color1/dotL.gif) repeat-Y center top; width:9px;}
.gift .line2{ background:url(../images/colors/color1/dotH.gif) repeat-X left bottom; padding-bottom:4px;}
.gift .title{text-align:center; color:#910000; font-weight:bold; font-size:16px; padding-bottom:8px;}
.gift p{ line-height:150%; padding:0px 4px;}
.gift .notes{ border:1px solid #dfdfdf; background-color:#f6f6f6; padding:4px; line-height:200%;}
.orange{ color:#fea22b; font-weight:bold; font-size:14px;}

.taste{ width:100%;}
.taste .bannerAD{ text-align:center; padding-bottom:8px;}
.taste .left{ width:290px; padding-right:28px; float:left; text-align:justify;}
.taste .right{ float:left; width:640px;}
.taste .right ul{ clear:both;}
.taste .right ul li{ float:left;}
.taste .right ul li.padR{ padding-right:25px; width:180px;}
.taste .right ul li dl{ padding-bottom:8px;}
.taste .right ul li dt{background:url(../images/colors/color1/cake8.jpg) no-repeat left center; display:block; width:165px; height:25px; line-height:25px; color:#fff; text-indent:30px; font-size:14px; font-weight:bold;}
.taste .right ul li dd{ margin-left:20px; padding-top:6px; display:block;}
.taste .right  p b{ font-size:14px; font-weight:normal;}
.taste  p{ line-height:180%; text-align:justify;}
.taste h3{ background:url(../images/colors/color1/cake9.gif) no-repeat left 4px; border-bottom:2px solid #910000; text-indent:26px; font-weight:bold; font-size:14px; color:#910000; margin-top:8px; margin-bottom:6px; clear:both;}
.taste h4{ font-weight:bold; font-size:14px; color:#910000; padding:8px 0px 4px 0px;}
.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, .taste p.s2, .taste p.s3, .taste p.s4, .taste p.s5, .taste p.s6{font-weight:bold; font-size:16px; text-align:center; padding:6px 0px; margin-bottom:6px;}
.taste p.s1{ color:#fea22b; background-color:#efefef;}
.taste p.s2{ color:#fff; background-color:#bec07d;}
.taste p.s3{ color:#fff; background-color:#910000;}
.taste p.s4{ color:#fff; background-color:#5fbf3c;}
.taste p.s5{ color:#fff; background-color:#f0474a;}
.taste p.s6{ color:#fff; background-color:#e0c864;}
.taste p.line{ background:url(../images/colors/color1/dotH.gif) repeat-x left center; padding:6px 0px; }
.taste td b{ background:url(../images/colors/color1/cake8.jpg) no-repeat left center; display:block; width:165px; height:25px; line-height:25px; color:#fff; text-indent:30px; font-size:14px;}
.taste .tex{ margin-left:20px; padding-top:6px; display:block;}
.listInfo{clear:both; padding-top:0px!important; *padding-top:20px!important; padding-top:20px;}

.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{background:url(../images/colors/color1/cake8.jpg) no-repeat left center; display:block; width:165px; height:25px; line-height:25px; color:#fff; text-indent:30px; font-size:16px; font-weight:bold; margin-bottom:10px;}
.food ul{ clear:both;}
.food ul li{ float:left;}
.food ul li.left{ padding-right:20px; width:470px;}
.food ul li b{ font-weight:bold; font-size:16px; color:#fff; background-color:#910000; display:block; margin-bottom:8px; text-align:center; padding:4px 0px;}
.food ul li.padL{ padding-right:8px;}
.food ul li dl{ padding-bottom:6px;}
.food ul li dt{ font-weight:bold; color:#910000; font-size:14px;}
.food ul li dd{ width:280px;}
.padB{ padding-top:16px;}

#recommend2 {COLOR: #59677d;}
.rightBox2 { margin-bottom:6px}
.rightBox2 .header h2 {font-weight:bold; font-size:14px }
.rightBox2 .content { border:1px solid #BFC17D; border-width:0 1px; zoom:1; clear:both; margin-right:6px; padding:10px 2px 0 2px; background:url(../images/colors/color1/dotH.gif) repeat-x left bottom; overflow:hidden; }
.rightBox2 .content .text { float:left; padding-left:4px; margin-bottom:10px; *margin-bottom:10px; width:85px;}
.rightBox2 .content .text .price{ color:#f49800;}
.rightBox2 .content .word { clear:both; background:#f3f4e8; padding:3px; margin:8px 0 }
.rightBox2 .content .wordIn { clear:both; height:2px; overflow:hidden;}
.rightBox2 .footer { background:url(../images/colors/color1/boxFooter.gif) no-repeat left top; font-size:0; line-height:0; height:5px}

.rightBox2 .header { padding:8px 0px 0 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 7px;/* PADDING-BOTTOM: 13500px; MARGIN: 0px 0px -13500px;*/ background:url(../images/colors/color1/leftNavTop.gif) no-repeat left top; PADDING-TOP: 5px;}
.rightBox2 .headerIn { padding:8px 0px 0 10px; background:url(../images/colors/color1/hp/main_tabbg.jpg) left top no-repeat;  height:22px }
.rightBox2 .header h2, .rightBox2 .headerIn h2 {font-weight:bold; font-size:14px }
.rightBox2 .footer {background:url(../images/colors/color1/leftNavBottom.gif) no-repeat left top; font-size:0; line-height:0; height:5px}
.rightBox2 .footerIn { background:url(../images/colors/color1/hp/main_bottom.gif) left top no-repeat; width:222px; height:20px; overflow:hidden;}
#recommend2 .item {	VERTICAL-ALIGN: top; WIDTH: 59px}
#recommend2 .itemcontainer {FLOAT: left; WIDTH: 62px; PADDING-TOP: 3px; HEIGHT: 62px;}
#recommend2 .itemhover IMG {PADDING-LEFT: 3px; PADDING-TOP: 3px}
#recommend2 .itemhover {WIDTH: 62px; HEIGHT: 62px}
#recommend2 .itemhover:hover { padding-left:-2px; BACKGROUND: url(../images/colors/color1/recommend_hover_background.png) no-repeat center center;}
#recommend2 .brand {}
#recommend2 .brandIn { width:90px!important; WIDTH:88px;}
#recommend2 .price {FONT-WEIGHT: bold}
#recommend2 .price .price {	FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, MingLiU, sans-serif}
#recommend2 .space {HEIGHT: 6px}

.meal{ width:100%; clear:both; background:url(../images/colors/color1/mealBg.jpg) no-repeat left top;}
.mealbanner{ width:100%; padding-bottom:6px; 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{ font-size:16px; color:#910000; font-weight:bold;}
.meal .content{ float:left; padding:6px; width:750px; *width:auto;}
.meal .content p{ font-size:14px; line-height:160%;}
.meal .title{ background:url(../images/colors/color1/mealTitleBg.gif) no-repeat left top; border-bottom:1px solid #910000; font-size:14px; color:#fff; font-weight:bold; text-indent:30px; margin-top:20px; height:27px; line-height:30px;}
.meal .notes{ background:url(../images/colors/color1/mealNotesBg.gif) no-repeat left top; height:117px;}
.meal .notes table{ margin-top:20px;}
.meal .notes h3{ font-size:14px; font-weight:bold; color:#910000;}
.meal .notes del{ font-size:14px; color:#868485;}
.meal .notes b{ font-size:24px; color:#910000; }
.meal .notes p{ padding:0px; margin:0px; font-size:12px;}
.lib_Menubox_sx {line-height:28px;position:relative; float:left; width:160px; height:300px;}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; top:15px; left:5px; margin-left:10px; height:25px;text-align:center; width:136px;}
.lib_Menubox_sx li{display:block;cursor:pointer;width:136px;color:#464646;font-weight:bold; margin-bottom:5px;height:28px;line-height:28px; background:url(../images/colors/color1/mealNavOff.gif) no-repeat left top;}
.lib_Menubox_sx li a:link,.lib_Menubox_sx li a:visited{ text-decoration:none;display:block;cursor:pointer;width:136px; background:url(../images/colors/color1/mealNavOff.gif) no-repeat left top;}
.lib_Menubox_sx li a:hover{ text-decoration:none; color:#fff; display:block; background:url(../images/colors/color1/mealNavOn.gif) no-repeat left top;}
.lib_Menubox_sx li .current:link,.lib_Menubox_sx li .current:hover, .lib_Menubox_sx li .current:visited{ text-decoration:none; width:136px; font-weight:bold; margin-bottom:height:28px;line-height:28px; background:url(../images/colors/color1/mealNavOn.gif) no-repeat left top; border-right:0; color:#fff; display:block;}
.lib_Menubox_sx li.sec a:link,.lib_Menubox_sx li.sec a:visited{ text-decoration:none; display:block;cursor:pointer;width:136px; background:url(../images/colors/color1/mealNavOff2.gif) no-repeat left top; color:#fff;}
.lib_Menubox_sx li.sec a:hover{ text-decoration:none; color:#fff; display:block; background:url(../images/colors/color1/mealNavOn2.gif) no-repeat left top;}
.lib_Menubox_sx li.sec .current:link,.lib_Menubox_sx li.sec .current:hover, .lib_Menubox_sx li.sec .current:visited{ text-decoration:none; width:136px; font-weight:bold; margin-bottom:height:28px;line-height:28px; background:url(../images/colors/color1/mealNavOn2.gif) no-repeat left top; border-right:0; color:#fff; display:block;}
.lib_Contentbox_sx{margin-top:0px; border-top:none;padding:10px 0 10px 10px; border-left:0; margin-left:160px;}
.lib_Contentbox_sx p{width:760px; overflow:hidden; height:0px;}
.lib_Contentbox_sx ul{ overflow:hidden; padding-bottom:8px;}
.lib_Contentbox_sx ul li{ float:left; border:3px solid #cfcfcf; margin:4px 35px 10px 5px; padding:1px; width:208px; height:auto;}
.lib_Contentbox_sx ul li table{ background-color:#f3f3f3; color:#515151; display:block;}
.lib_Contentbox_sx ul li td{ font-weight:bold; font-size:12px;}
.lib_Contentbox_sx ul li td b{ color:#910000; font-size:14px; padding-left:4px;}
.lib_Contentbox_sx ul li td img{ padding:0 3px;}
.lib_Contentbox_sx ul li th{ text-align:right; color:#910000; font-size:14px;}

.black_overlay{display: none;  position:relative; top: 0%; left: 0%; width: 100%; height: 100%; background-color:cccccc;;  z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=0);}  
.white_content {display:none;  position: absolute; top: 35%; left: 25%; width:650px; height: 100%; padding: 16px; border:none; z-index:1002; overflow: auto;}
.title{ font-size:14px; font-weight:bold;}
.bgLine{ background:url(../images/lineShort.gif) no-repeat left top; height:6px;}
.popout{ border:2px solid #a1a1a1; width:600px; margin:auto; padding:10px 6px; font-size:14px; background-color: white;}
.popout .info{ width:98%; padding-bottom:20px;}
.popout .info img{ padding:0 4px;}
.popout .info th{ font-weight:bold; font-size:14px; color:#910000; text-align:left;}
.popout .info th.b{ font-weight:bold; font-size:14px; color:#fff; text-align:left; border-bottom:2px solid #910000;}
.popout .info th.b b{ background-color:#910000; padding:8px; height:26px; line-height:26px;}
.popout .info p{ font-size:12px; line-height:150%; text-align:justify; text-indent:24px;}
.popout .info em{ float:right;}

.liNotes{ padding:6px 0 12px 6px; clear:both; font-size:12px;}
.liNotes b{ color:#910000; font-size:14px; padding-left:4px;}



/*new navigation*/
.bluetabs{ width:740px; float:left;}
.bluetabs a { display: block; font-size:11px; font-weight:bold}
.bluetabs li{ list-style:none; float: left; color:#999; padding-top:2px; font-weight:bold;}
.bluetabs li.on{ background:url(../images/colors/color1/enHeadBg.gif) no-repeat center 5px; height:33px; width:12px!important; *width:12px!important;} 
.bluetabs li a{ padding:4px 2px;}
.bluetabs li a:link,.bluetabs li a:visited { color:#fff; text-decoration:none;  font-weight:bold; }
.bluetabs li a:hover { color:#fff; background-color:#bc2a00; text-decoration:none; font-weight:bold; }

.dropmenudiv_b{ font-size:12px; position:absolute; top:0px; z-index:100; visibility: hidden;  float: left; padding:0px; overflow:hidden; clear:both; display:block; border-top:1px solid #d0d0d1; display:block;}

.dropmenudiv_b ul li{display:block; border-left:1px solid #d0d0d1; border-right:1px solid #d0d0d1; border-bottom:1px solid #d0d0d1; background-color:#fff; line-height:22px; padding:0 10px;}
.dropmenudiv_b ul li:hover{ background-color:#f7f8e4;}

.dropmenudiv_b ul li a:link,.dropmenudiv_b ul li a:visited { display:block; color:#666;  overflow:hidden; text-decoration:none; }
.dropmenudiv_b ul li a:hover { display:block; color:#c71444;text-decoration:none;font-weight:normal;} 

.btnGray_long {background:transparent url(../images/colors/color1/btn_gray_bg.gif)  repeat-x scroll left top;color:#E98720;font-size:14px;font-weight:bold;height:33px;line-height:33px;text-align:center; border:none;cursor:pointer;}
.btn_pay{ background: url(../images/colors/color1/btn_pay1.gif)  no-repeat; width:64px; height:24px; border:none; font-weight:bold; color:#605a0c; cursor:pointer;vertical-align:middle;}
.btn_pay1{ background:url(../images/colors/color1/btn_pay.gif) no-repeat; width:64px; height:24px; border:none; font-weight:bold; color:#605a0c; padding-left:30px; cursor:pointer;vertical-align:middle;}

.btnGray_longLR{vertical-align:middle; padding-bottom:4px;*padding-bottom:17px;MARGIN-BOTTOM:2px;}


