#mainContent{width:768px;border-left:1px solid #000;border-right:1px solid #000;}
p{padding:0px;margin:13px 0px;}
.sectionContainer{padding:1px 36px 20px 36px;margin:0px;}
* html .sectionContainer{padding:0px 36px 20px 36px;margin:0px;}
.subSectionContainer{padding:0px 0px 0px 5px;margin:0px;}

.header1{color:#f60;font-weight:bold;font-size:14px;background-color:#fff;padding:0px;margin:20px 0px;line-height:13px;}
.header2{color:#333;font-weight:bold;font-size:11px;background-color:#fff;padding:0px 0px 8px 0px;margin:30px 0px 20px 0px;line-height:16px;background-image:url(/assets/common/dash_horizontal.gif);background-position:100% 100%;background-repeat:repeat-x;}
.header3{color:#666;font-weight:bold;font-size:11px;padding:0px;margin:0px 0px 10px 0px;line-height:12px;}
.header4{color:#666;font-weight:bold;font-size:11px;padding:0px;margin:0px 0px 10px 0px;line-height:12px;}
.header4 .description{font-weight:normal;font-size:11px;}
.header5{color:#fff;font-weight:bold;font-size:9px;background-color:#ccc;padding:0px 0px 0px 11px;margin:7px 0px 6px 0px;line-height:20px;}
.sectionError{color:#c00;font-weight:normal;padding:0px;margin:10px 0px;font-size:10px;}
.headerLinks{text-align:right;margin:0px -18px 6px 0px;padding:0px;position:relative;top:32px;}
.headerMessage{margin:2px 0px -14px 0px;padding-top::20px;color:#07619C;font-weight:bold;width:530px;}

.divider1{height:1px;margin:10px 0px 20px 0px;clear:both;overflow:hidden;background-image:url(/assets/common/dash_horizontal.gif);} 
.divider2{border-bottom:1px dashed #fff;margin:0px;clear:both;overflow:hidden;}
.divider3{border-bottom:1px dashed #fff;margin: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;}

.price{color:#666;font-weight:normal;font-size:11px;text-align:right;} 
.price strike{padding:0px 2px 0px 0px;}
.salePrice{color:#f30;}
.totalPrice{font-weight:bold;background-color:#fafafa;color:#333;}

form ul.formList{position:relative;left:-30px;clear:right;margin:0px 0px 20px 0px;padding:0px 0px 5px 0px;}
ul.formList li{margin-top:4px;}
ul.formList li .divider1{margin:19px 0px 10px 0px;}
ul.formList li .divider2{margin:10px 0px 20px 0px;}
ul.formList li .divider3{margin:10px 0px 20px 0px;}
li.formField,li.formFieldError{line-height:20px;}
li.formFieldError,li.alt-formFieldError{background:url(/assets/common/error_flag.gif) no-repeat left 90%;}
.inputContainer{margin:0px 3px 0px 0px;padding:0px;}
label{line-height:20px;display:inline;}
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:9px;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 .header4 {line-height:21px;}
li.formFieldError label, li.alt-formFieldError label{color:#666;font-weight:normal;font-size:10px;}
.fieldError{display:block;color:#c00;font-weight:normal;font-size:10px;clear:right;line-height:12px;margin:0px 0px 2px 152px;}
.formHelp{font-weight:normal;font-size:9px;padding:5px 0px 0px 0px;margin: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;margin:-10px 0px 8px 0px;height:30px;margin:10px 0px 20px 0px;background-image:url(/assets/common/dash_horizontal.gif);background-position:100% 0%;background-repeat:repeat-x;}
.formBottomButtons .largeButton{margin:10px 0px 0px 5px;padding:0px;}
.formBottomButtons a{padding:0px;width:10px;height:10px;}
.smallButton{margin-left:8px;}
.formBottomButtons .smallButton{margin-left:5px;}

.orderInfo{width:100%;margin:0px 0px 20px 0px;line-height:15px;}
.orderInfo th{line-height:20px;color:#fff;background-color:#ccc;padding:0px 0px 0px 10px;margin:0px 0px 20px 0px;text-align:left;font-weight:bold;font-size:10px;}
.orderInfo td{padding:0px 0px 2px 10px;border-bottom:1px dashed #999;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:#666;}
.orderInfo td.totalPrice{color:#666;font-weight:bold;}
.orderInfo td .message{font-weight:bold;}
.orderInfo .firstLine td{padding-top:0px;}
.orderInfo .lastLine td{border-bottom:1px dashed #999;padding-bottom:3px;}

.summaryContainer{width:292px;background-color:#fafafa;padding:0px;margin:0px;}
.summaryTop{position:relative;top:1px;}
.summaryTop .left{width:15px;height:15px;float:left;background-image:url(/assets/common/gray_box_top_left.gif);}
.summaryTop .center{border-top:1px solid #d7d7d7;width:262px;height:15px;float:left;background-color:#fafafa;}
.summaryTop .right{width:15px;height:15px;float:right;background-image:url(/assets/common/gray_box_top_right.gif);}
.summaryBottom{}
.summaryBottom .left{width:15px;height:15px;float:left;background-image:url(/assets/common/gray_box_bottom_left.gif);}
.summaryBottom .center{border-bottom:1px solid #d7d7d7;width:262px;height:14px;float:left;background-color:#fafafa;}
.summaryBottom .right{width:15px;height:15px;float:right;background-image:url(/assets/common/gray_box_bottom_right.gif);}
.summaryContent{color:#666;background-color:#fafafa;padding:0px 0px 10px 0px;margin:0px 0px 0px 1px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;width:291px;line-height:14px;}
* html .summaryContent{color:#666;background-color:#fafafa;padding:0px 0px 10px 0px;margin:0px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;width:292px;line-height:14px;}
.summaryContent td{text-align:left;}
.summaryContent th{padding:0px 0px 0px 24px;text-align:left;font-weight:normal;}
.summaryContent th.summaryHeader{line-height:10px;color:#333;background-color:#fafafa;font-weight:bold;font-size:10px;padding:5px 0px 5px 24px;margin:0px;text-align:left;}
.summaryContent th.summaryTotal{font-weight:bold;}
.summaryContent td.price{vertical-align:bottom;font-size:9px;}
.summaryContent td.totalPrice{font-size:9px;}
.summaryContent th.paymentMethod{padding-top:8px;}
.summaryContent th.paymentMethod em{color:#333;}
.summaryContent th.productReturn{padding-top:8px;}
.summaryContent th.productReturn a{font-weight:bold;color:#333;}
.summaryContent th.summaryOutstandingCharge{font-weight:bold;}
.summaryContent .firstLine th,.summaryContent .firstLine td{padding-top:0px;}
.summaryContent .lastLine td{line-height:1px;font-size:1px;}
.summaryContent td.summaryOrderNow{text-align:right;padding-right:8px;}


#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:94px;height:20px;}
.button_add_new_address{width:111px;height:20px;}
.button_add_new{width:61px;height:20px;}
.button_add_new_sm{width:61px;height:20px;}
.button_add_a_new_card{width:94px;height:20px;}
.button_add_now_sm{width:61px;height:20px;}
.button_agree_and_continue{width:114px;height:20px;}
.button_agree_and_submit{width:106px;height:20px;}
.button_apply_by_mail{width:85px;height:20px;}
.button_apply_by_mail_sm{width:85px;height:20px;}
.button_apply_in_store{width:87px;height:20px;}
.button_apply_now{width:70px;height:20px;}
.button_apply_sm{width:46px;height:20px;}
.button_apply_online_now_sm{width:103px;height:20px;}
.button_apply_online{width:79px;height:20px;}
.button_cancel_sm{width:40px;height:20px;}
.button_cancel_item{width:76px;height:20px;}
.button_cancel_item_sm{width:76px;height:20px;}
.button_check_balance{width:88px;height:20px;}
.button_check_balance_sm{width:88px;height:20px;}
.button_close_my_account{width:105px;height:20px;}
.button_continue_saving_sizes{width:124px;height:20px;}
.button_continue_saving_sizes_sm{width:124px;height:20px;}
.button_continue_shopping{width:109px;height:20px;}
.button_continue_shopping_sm{width:109px;height:20px;}
.button_delete{width:51px;height:20px;}
.button_delete_sm{width:51px;height:20px;}
.button_delete_profile{width:87px;height:20px;}
.button_delete_profile_sm{width:87px;height:20px;}
.button_do_not_cancel{width:85px;height:20px;}
.button_dont_close_account{width:116px;height:20px;}
.button_dont_save{width:71px;height:20px;}
.button_dont_save_sm{width:71px;height:20px;}
.button_edit{width:40px;height:20px;}
.button_edit_sm{width:40px;height:20px;}
.button_email_my_password{width:114px;height:20px;}
.button_email_my_password_sm{width:114px;height:20px;}
.button_login{width:43px;height:20px;}
.button_no_thank_you{width:84px;height:20px;}
.button_ok{width:31px;height:20px;}
.button_order_now{width:69px;height:20px;visibility:visible;}
.button_pay_bill_online_sm{width:88px;height:20px;}
.button_print_page{width:70px;height:20px;}
.button_print_this_page_sm{width:92px;height:20px;}
.button_proceed_to_close_account{width:143px;height:20px;}
.button_return{width:50px;height:20px;}
.button_return_sm{width:50px;height:20px;}
.button_return_to_shopping{width:111px;height:20px;}
.button_return_to_shopping_sm{width:111px;height:20px;}
.button_review_order{width:83px;height:20px;}
.button_save_and_add_another{width:128px;height:20px;}
.button_save_and_add_another_sm{width:128px;height:20px;}
.button_save_and_add_another_address_sm{width:167px;height:20px;}
.button_save_and_add_another_address{width:167px;height:20px;}
.button_save_and_add_another_card_sm{width:150px;height:20px;}
.button_save_and_add_another_card{width:150px;height:20px;}
.button_save_and_continue{width:109px;height:20px;}
.button_save_and_continue_sm{width:109px;height:20px;}
.button_save_and_return{width:97px;height:20px;}
.button_save_and_return_sm{width:97px;height:20px;}
.button_save_changes_and_resubmit{width:144px;height:20px;}
.button_save_changes{width:85px;height:20px;}
.button_save_changes_sm{width:85px;height:20px;}
.button_save{width:42px;height:20px;}
.button_save_sizes{width:69px;height:20px;}
.button_save_sizes_sm{width:69px;height:20px;}
.button_see_account_info_sm{width:101px;height:20px;}
.button_shop_now{width:66px;height:20px;}
.button_sign_out{width:60px;height:20px;}
.button_six_month_activity{width:110px;height:20px;}
.button_update_address_sm{width:95px;height:20px;}
.button_update_item_sm{width:80px;height:20px;}
.button_use_address_as_is_sm{width:102px;height:20px;}
.button_use_selected_address_sm{width:122px;height:20px;}
.button_use_this_address_and_continue{width:166px;height:20px;}
.button_use_this_address_and_continue_sm{width:166px;height:20px;}
.button_use_this_address_sm{width:99px;height:20px;}