#mainContent{width:100%;}
p{padding:0px 0px 0px 8px;margin:15px 0px 15px 3px;font-size:9px;line-height:12px;}
li{padding:0px 0px 0px 8px;margin:0px;}
.sectionContainer{padding:23px 25px 20px 25px;margin:0px;}
.subSectionContainer{padding:0px 0px 0px 5px;margin:0px;}

.header1{color:#fff;font-weight:bold;font-size:11px;background-color:#600;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;line-height:24px;}
.header2{color:#000;font-weight:bold;font-size:11px;background-color:#bbb;padding:0px 0px 0px 10px;margin:3px 0px 15px 0px;line-height:24px;}
.header3{color:#000;font-weight:bold;font-size:11px;padding:0px 0px 0px 10px;margin:15px 0px 1px 0px;line-height:14px;}
.header4{color:#000;font-weight:bold;font-size:9px;padding:0px 0px 0px 10px;margin:15px 0px 1px 0px;line-height:14px;}
.header4 .description{font-weight:normal;font-size:9px;padding:0px;line-height:13px;}
.header5{color:#000;font-weight:bold;font-size:9px;background-color:#ddd;padding:0px 0px 0px 11px;margin:7px 0px 6px 0px;line-height:20px;}
.headerLinks {text-align:right;margin:0px 0px 5px 0px;padding:0px;}
.headerMessage{margin:-18px 0px 6px 6px;padding:0px 0px 0px 5px;color:#f00;font-weight:bold;}

.divider1{background-color:#bbb;height:1px;padding:0px;margin:15px 0px;clear:both;overflow:hidden;}
.divider2{background-color:#fff;height:1px;padding:0px;margin:15px 0px;clear:both;overflow:hidden;}
.divider3{background-color:#fff;height:1px;padding:0px;margin:15px 0px;clear:both;overflow:hidden;}

.marketingMessage{font-weight:bold;color:#f90;margin:0px 0px 10px 0px;}
.customerMessage{color:#666;}
.footnote{font-size:9px;color:#69c;}

.sectionError{color:#f00;font-weight:bold;font-size:10px;padding:0px 0px 0px 10px;margin:0px;line-height:20px;}
.price{color:#000;font-weight:normal;font-size:9px;text-align:right;padding:0px 10px 0px 0px;margin:0px;}
.price strike{padding:0px 2px 0px 0px;}

form ul.formList{position:relative;left:-19px;clear:right;margin:0px 0px 25px 0px;}
ul.formList li{margin-top:15px;}
li.formFieldError,li.alt-formFieldError{background:url(/assets/common/error_flag.gif) no-repeat left 80%;}
.inputContainer{margin:0px 6px 0px 0px;padding:0px;}
label{line-height:14px;display:inline;vertical-align:middle;}
li.formField label,li.formFieldError label,li.formField .labelSpacer,li.formFieldError .labelSpacer{display:block;float:left;clear:left;position:relative;left:0px;text-align:right;margin-right:10px;width:140px;}
li.alt-formField span.inputContainer,li.alt-formFieldError span.inputContainer,li.alt-formField span.inputContainerSpacer,li.alt-formFieldError span.inputContainerSpacer{display:block;float:left;clear:left;position:relative;left:0px;text-align:right;margin-right:5px;width:161px;}
li.alt-formField label,li.alt-formFieldError label{line-height:21px;}
li.alt-formField .header4{line-height:21px;}
li.formFieldError label, li.alt-formFieldError label{}
.fieldError{display:block;color:#f00;font-weight:bold;font-size:9px;clear:right;line-height:12px;margin-left:154px;}
.formHelp{font-weight:normal;font-size:9px;padding:5px 0px 0px 0px;margin:0px;}
li.formField .divider1{margin:15px 0px 15px 0px;padding:0px;}
li.alt-formField .divider1{margin:10px 0px 5px 0px;padding:0px 0px 0px 0px;}
li.formField select,li.formField input,li.formField label{vertical-align:middle;}
li.formField .checkRadio,li.alt-formField .checkRadio,li.formFieldError .checkRadio,li.alt-formFieldError .checkRadio{margin:4px 0px 0px 0px;padding:0px;}
* html li.formField .checkRadio,* html li.alt-formField .checkRadio,* html li.formFieldError .checkRadio,* html li.alt-formFieldError .checkRadio{margin:0px -4px 0px 0px;padding:0px;}

.formBottomButtons{text-align:right;height:27px;background-color:#eee;}
.formBottomButtons .largeButton{margin:4px 8px 0px -2px;}
.formBottomButtons .smallButton{margin:4px 8px 0px -2px;}

.orderInfo{width:100%;margin:0px 0px 10px 0px;line-height:15px;font-size:9px;}
.orderInfo th{line-height:20px;color:#333;background-color:#ddd;padding:0px 0px 0px 10px;margin:0px 0px 20px 0px;text-align:left;font-weight:bold;}
.orderInfo td{padding:0px 0px 0px 10px;border-bottom:1px solid #ddd;vertical-align:top;}
.orderInfo .quantity{text-align:center;}
.orderInfo .price{text-align:right;}
.orderInfo .totalPrice{text-align:right;padding-right:10px;}
.orderInfo td.price{color:#000;}
.orderInfo td.totalPrice{color:#000;font-weight:bold;}
.orderInfo td .message{font-weight:bold;}
.orderInfo .firstLine td{padding-top:4px;}
.orderInfo .lastLine td{border-bottom:1px solid #ddd;padding-bottom:3px;}

.summaryContainer{width:234px;background-color:#eee;padding:0px;margin:3px 0px 0px 0px;font-size:10px;line-height:13px;border:1px solid #bbb;}
.summaryTop{}
.summaryBottom{width:100%;line-height:0px;font-size:1px;}
.summaryContent{color:#000;background-color:#eee;padding:0px 0px 10px 0px;margin:0px;width:100%;line-height:14px;}
.summaryContent td{text-align:right;padding:0px 8px 0px 0px;color:#000;vertical-align:top;line-height:13px;}
.summaryContent th{padding:0px 0px 0px 10px;text-align:left;font-weight:normal;line-height:16px;}
.summaryContent th.summaryHeader{line-height:23px;color:#000;background-color:#bbb;font-weight:bold;font-size:11px;padding:0px 10px 0px 10px;margin:0px;text-align:left;border-bottom:0px}
.summaryContent th.summarySubTotal{font-weight:bold;color:#000;line-height:23px;border-bottom:1px solid #fff;}
.summaryContent td.summarySubTotalPrice{font-weight:bold;color:#000;line-height:23px;border-bottom:1px solid #fff;}
.summaryContent th.summaryTotal,.summaryContent th.summaryOutstandingCharge{font-weight:bold;background-color:#fff;line-height:19px;}
.summaryContent td.summaryTotalPrice,.summaryContent td.summaryOutstandingChargePrice{font-weight:bold;background-color:#fff;line-height:19px;}
.summaryContent th.productReturn{line-height:19px;padding-bottom:4px;border-top:1px solid #fff;}
.summaryContent th.productReturn a{font-weight:bold;color:#000}
.summaryContent td.productReturnPrice{line-height:19px;padding-bottom:4px;border-top:1px solid #fff;}
.summaryContent .firstLine th,.summaryContent .firstLine td{padding-top:5px;font-weight:bold;border-bottom:1px solid #fff;line-height:23px;}
.summaryContent td.summaryOrderNow{background-color:#bbbbbb;padding:7px 8px 3px 0px;text-align:right;}
.summaryContent .lastLine td{border-bottom:0px;border-top:1px solid #fff;line-height:20px;}

#nonbrowseRndTop{background-color:#fc0;height:5px;padding:0px;margin:0px;overflow:hidden;}
#nonbrowseRndTop .right,#nonbrowseRndTop .left{background-color:#fff;height:5px;width:5px;padding:0px;margin:0px;}
#nonbrowseRndTop .left{background-image:url(/assets/common/on_left_top_yelo_cnr.gif);float:left;}
#nonbrowseRndTop .right{background-image:url(/assets/common/on_right_top_yelo_cnr.gif);float:right;}

.button_add_a_new_card_sm{width:170px;height:19px;}
.button_add_a_new_address{width:170px;height:19px;}
.button_add_new{width:77px;height:19px;}
.button_add_new_sm{width:77px;height:19px;}
.button_add_a_new_card{width:170px;height:19px;}
.button_add_now_sm{width:77px;height:19px;}
.button_agree_and_continue{width:170px;height:19px;}
.button_agree_and_submit{width:170px;height:19px;}
.button_apply_by_mail{width:117px;height:19px;}
.button_apply_by_mail_sm{width:117px;height:19px;}
.button_apply_in_store{width:117px;height:19px;}
.button_apply_now{width:117px;height:19px;}
.button_apply_sm{width:77px;height:19px;}
.button_apply_online_now_sm{width:117px;height:19px;}
.button_apply_online{width:117px;height:19px;}
.button_cancel_item{width:117px;height:19px;}
.button_cancel_item_sm{width:117px;height:19px;}
.button_check_balance{width:117px;height:19px;}
.button_check_balance_sm{width:117px;height:19px;}
.button_close_my_account{width:170px;height:19px;}
.button_continue_saving_sizes{width:170px;height:19px;}
.button_continue_saving_sizes_sm{width:170px;height:19px;}
.button_continue_shopping{width:170px;height:19px;}
.button_continue_shopping_sm{width:170px;height:19px;}
.button_delete{width:77px;height:19px;}
.button_delete_sm{width:77px;height:19px;}
.button_delete_profile{width:117px;height:19px;}
.button_delete_profile_sm{width:117px;height:19px;}
.button_do_not_cancel{width:117px;height:19px;}
.button_dont_close_account{width:170px;height:19px;}
.button_dont_save{width:117px;height:19px;}
.button_dont_save_sm{width:117px;height:19px;}
.button_edit{width:77px;height:19px;}
.button_edit_sm{width:77px;height:19px;}
.button_email_my_password{width:170px;height:19px;}
.button_email_my_password_sm{width:170px;height:19px;}
.button_login{width:77px;height:19px;}
.button_no_thank_you{width:117px;height:19px;}
.button_ok{width:43px;height:19px;}
.button_order_now{width:117px;height:19px;visibility:visible;}
.button_pay_bill_online_sm{width:117px;height:19px;}
.button_print_page{width:117px;height:19px;}
.button_print_this_page_sm{width:117px;height:19px;}
.button_proceed_to_close_account{width:170px;height:19px;}
.button_return{width:77px;height:19px;}
.button_return_sm{width:77px;height:19px;}
.button_return_to_shopping{width:170px;height:19px;}
.button_return_to_shopping_sm{width:170px;height:19px;}
.button_review_order{width:117px;height:19px;}
.button_save_and_add_another{width:170px;height:19px;}
.button_save_and_add_another_sm{width:170px;height:19px;}
.button_save_and_add_another_address_sm{width:170px;height:19px;}
.button_save_and_add_another_card_sm{width:170px;height:19px;}
.button_save_and_add_another_address{width:170px;height:19px;}
.button_save_and_add_another_card{width:170px;height:19px;}
.button_save_and_continue{width:170px;height:19px;}
.button_save_and_continue_sm{width:170px;height:19px;}
.button_save_and_return{width:117px;height:19px;}
.button_save_and_return_sm{width:117px;height:19px;}
.button_save_changes_and_resubmit{width:170px;height:19px;}
.button_save_changes{width:117px;height:19px;}
.button_save_changes_sm{width:117px;height:19px;}
.button_save{width:77px;height:19px;}
.button_save_sizes{width:117px;height:19px;}
.button_save_sizes_sm{width:117px;height:19px;}
.button_see_account_info_sm{width:170px;height:19px;}
.button_shop_now{width:117px;height:19px;}
.button_sign_out{width:117px;height:19px;}
.button_six_month_activity{width:170px;height:19px;}
.button_update_address_sm{width:117px;height:19px;}
.button_update_item_sm{width:88px;height:19px;}
.button_use_address_as_is_sm{width:170px;height:19px;}
.button_use_selected_address_sm{width:170px;height:19px;}
.button_use_this_address_and_continue{width:170px;height:19px;}
.button_use_this_address_and_continue_sm{width:170px;height:19px;}
.button_use_this_address_sm{width:170px;height:19px;}