/* 
Updated: 04/18/07 11:00am
SECTION 03
ACCOUNT PAGES
GENERAL STYLES
 */

img { border:0; }
body, table { font-family:verdana; font-size:11px; color: #333333;}
#page_border {width:760px;padding:0;margin:0;border:2px solid #e5e8e9;}
.acct_link {color:#007ba0;}
.acct_link:hover {color:#007ba0;text-decoration:none;}
.acct_link:visited {color:#007ba0;}

.hlink{color:#007ba0;text-decoration: underline;}
.hlink:visited{color:#007ba0;text-decoration: underline;}
.hlink:hover{color:#007ba0;text-decoration: underline;}
/* ACCOUNT INFO SECTION */
.acct_hr_divider {color:#e0e3e4;background-color:#e0e3e4;clear:both;}
.acct_hr_divider2 {color:#e0e3e4;background-color:#e0e3e4;}
.acct_info_table {font-size: 10px;width: 756px;padding-left:20px;padding-bottom:20px;padding-top:8px;line-height:1.2;text-align:left;background-color:#FFFFFF;}
.acct_nav {width:100%;background-color:#FFFFFF;padding:0;border-collapse:collapse;text-align:left;}
/*.acct_tab {text-align:center;border-top: 2px solid #E8E8E8;border-left: 2px solid #E8E8E8;border-right: 2px solid #E8E8E8;padding-right:5px;}*/
/*.acct_tab_text {font-size:12px;font-weight:bold;text-decoration:none;color:#639326;}*/
.acct_nav_table {width:756px;background-color:#FFFFFF;padding:0;text-align:left;border-bottom: 6px solid #0a5299;}
.acct_nav_table_a {background-color:#FFFFFF;padding:0;border-collapse:collapse;text-align:left;border-bottom:6px solid #0a5299;}
.acct_nav_table_tabs {width:756px;background-color:#FFFFFF;padding:0;border-collapse:collapse;text-align:left;border-bottom:3px solid #0a5299;}
.acct_tab_new {text-align:center;background-color:#9bcae0;border: 2px solid #9bcae0;border-bottom:none;padding:2px 8px;}
.acct_tab_spacing {width:6px;background-color:#FFFFFF;}
.acct_tab_text_new {font-weight:bold;text-decoration:none;color:#ffffff;}
.acct_tab_new_hl {background-color:#0a5299;text-align:center;padding:2px 8px;border: 2px solid #0a5299;border-bottom: none;}
	
/* ACCOUNT MAIN CONTENT SECTION */
.account_main_content {font-size:11px;width:756px;border-bottom:1px solid #E2E2E2;line-height:1.6;text-align:left;}
.account_main_header {margin-bottom: 5px; display: block; font-size:12px;font-weight:bold;color:#184C7C;}
.account_main_li { padding-top: 10px; margin-left: 13px; color:#184C7C; list-style-type: disc; }
.account_main_li_text { font-size:10px;color:#000000; }
.account_main_content {font-size:11px;width:756px;border-bottom:12px solid #9bcae0;line-height:1.6;text-align:left;}
.account_main_header {font-size:12px;font-weight:bold;color:#004196;}
.account_main_li { color:#004196; list-style-type: disc; }
.account_main_li_text { font-size:10px;color:#333333; }

/* PAYMENT METHOD */
.acct_pm_header {color:#004196;font-size:12px;font-weight:bold;text-align:left;}
.acct_pm_header_11 {color:#004196;font-size:11px;font-weight:bold;text-align:left;}
.acct_pm_current_opt {text-align:left;padding:2px;}
.acct_pm_form_table {text-align:left;padding:2px;width:175px;}
.acct_pm_selection {width:756px;background-color:#deeaf0;border-top:2px solid #004196;padding-top:5px;padding-bottom:15px;}
.acct_cc_offer_text {color:#575757;font-weight:bold;}
.acct_pm_select_text {padding-top:2px;padding-bottom:2px;color:#575757;font-weight:normal;}
.acct_bill_me_table {text-align:left;padding:2px;margin-right:8px;border-left: 1px solid #c4c4c4;width:200px;}
.acct_bill_me_address_text {color:#575757;text-align:left;}
.acct_button_table {width:756px;padding:20px;}
.acct_pm_bottom_divider {background-color:#9bcae0;width:760px;}
.acct_pm_content {float:left;font-size:10px;padding-top:8px;text-align:left;width:700px;}

.acct_warning_text_red {color:#ae0001;}
.acct_text_12_bold {font-size:12px;font-weight:bold;}
.acct_add_card_link {color:#007ba0;}
.acct_add_card_link:hover {color:#007ba0;}
.acct_add_card_link:visited {color:#007ba0;}
.acct_button_table_bg {width:756px;background-color:#f4f4f4;border-top:2px solid #004196;border-bottom:2px solid #004196;padding:20px;}
.acct_button_table_bg_no_border {width:756px;border-top:2px solid #004196;background-color:#f4f4f4;padding:20px;}
.acct_button_table_bg_thick_border {width:756px;background-color:#f4f4f4;padding:20px;border-bottom:15px solid #9bcae0;}
.acct_button_table_bg_thick_border2 {width:756px;background-color:#f4f4f4;padding:20px;border-top:2px solid #004196;border-bottom:15px solid #9bcae0;}

/* ADD CREDIT CARD */
.acct_add_cc_content {width:756px;text-align:left;}

/* EDIT CREDIT CARD */
.acct_edit_form_sect {width:726px;margin-left:20px;margin-right:10px;}
.acct_edit_form_table {width:360px;line-height:3;}
.acct_edit_form_table2 {width:372px;line-height:3;}
.acct_edit_form_td{padding-left:20px;line-height:1.2;}
.acct_req_field {color:#ae0001;font-weight:bold;font-size:10px;}
.acct_edit_button_bg {width:756px;background-color:#f4f4f4;border-top:2px solid #004196;border-bottom:12px solid #9bcae0;padding-top:20px;padding-bottom:15px;float:left;}
.acct_edit_button_bg2 {width:756px;background-color:#f4f4f4;border-top:2px solid #004196;padding-top:20px;padding-bottom:25px;}

/* CONFIRM DELETE */
.acct_confirm_header_text {font-size:12px;font-weight:bold;color:#002f59;}
.acct_confirm_header {padding-left:20px;}
.acct_confirm_delete_card_info {font-weight:bold;text-align:left;padding-bottom:25px;}
.acct_thankyou_text {color:#333333;font-weight:bold;font-size:12px;text-align:left;}
.acct_edit_form_header, .acct_edit_form_header2 {background-color:#f4f4f4;font-size:12px;font-weight:bold;line-height:1.8;padding-left:20px;padding-bottom:0px;}
.acct_edit_form_header2{background-color:#FFFFFF;}

/* ADDRESS BOOK */
.acct_member_addr {width:180px;text-align:left; margin-left: 20px;}
.acct_default_ship_addr {width:280px;padding-left:20px;padding-bottom:12px;text-align:left;}
.acct_default_ship_addr_440 {width:440px;padding-left:20px;padding-bottom:12px;text-align:left;}
.acct_default_ship_color_text {color:#575757;}
.acct_default_select_bg {padding-top:10px;padding-bottom:10px;background-color:#deeaf0;border-top:2px solid #004196;border-bottom:2px solid #004196;width:756px;}
.acct_addr_select_table {width:756px;text-align:left;}
.acct_default_ship_addr_table {width:200px;text-align:left;line-height:1.4;}
.acct_other_ship_addr_table {width:170px;text-align:left;line-height:1.4;padding-bottom:8px;}
.acct_current_default_addr_bg {width:756px;padding:10px 20px 20px 20px;background-color:#deeaf0;border-top:2px solid #004196;}

/* EDIT MEMBER ADDRESS */
.acct_add_ship_addr_section {width:350px;line-height:3;text-align:left;}
.acct_edit_addr_section {width:350px;margin-left:20px;line-height:3;text-align:left;}

.acct_edit_addr_section_330 {width:330px;margin-left:20px;line-height:3;text-align:left;}
.acct_confirm_addr_table {width:756px;padding:10px 10px 10px 20px;text-align:left;}
.acct_payment_header {font-size:12px;color:#004196;}
.acct_confirm_addr_text {font-size:12px;font-weight:bold;color:#004196;padding-bottom:10px;}

/* ADDRESS HELP POPUP */
#acct_popup_div {width:615px;margin:0;padding:28px 40px 40px 40px;}
.acct_popup_table {width:535px;}
.acct_popup_header_background {background-color:#9bcae0;width:615px;padding:16px 20px 6px 20px;text-align:left;}
.acct_popup_header_text {width:535px;background-color:#f4f4f4;font-size:12px;font-weight:bold;color:#333333;padding-left:45px;padding-top:6px;padding-bottom:6px;text-align:left;}
.acct_popup_example_form {width:440px;text-align:left;}

/* LOGIN ID & EMAIL */
.acct_login_sect {width:380px;padding-top:15px;padding-right:15px;padding-bottom:15px;border-right:2px solid #e0e3e4;}
.acct_login_email_table {width:100%;text-align:left;vertical-align:top;}
.acct_email_sect {width:380px;padding:15px 15px 15px 20px;}
.acct_login_email_header {font-size:12px;font-weight:bold;color:#004196;}

/* COMM PREFS */
.acct_comm_pref_table {width:756px;padding-left:20px;padding-bottom:10px;padding-right:10px;}
/*.acct_color_text {color:#FD6700;}*/
.acct_page_title_table {width:756px;padding:0 20px 10px 20px;line-height:1.2;}
.acct_page_title_table_long_txt {width:756px;padding:10px 20px 0 20px;}
.acct_text_gray_11_no_bold {color:#575757;font-weight:normal;font-size:11px;}
.acct_warning_table_red {width:400px;color:#ae0001;text-align:left;vertical-align:middle;}
.acct_warning_table_red_756 {width:756px;color:#ae0001;text-align:left;vertical-align:middle;}
.emailprefferance {padding-top:10px;padding-left:8px; padding-bottom:10px;border-bottom:1px solid #87c1dc;}


/* ATC */
.acct_atc_top_border {width:358px;border-top: 1px solid #e0e3e4;}
.acct_atc_main_content {width:756px;padding:15px 20px 15px 20px;text-align:left;}
.acct_atc_main_content_b {width:756px;padding:0 20px;text-align:left;}
.acct_atc_card_info_table {width:380px;text-align:left;}
.acct_multi_atc_card_table {width:165px;text-align:left;}
.acct_atc_border {border-top:2px solid #004196;border-bottom:12px solid #9bcae0;width:756px;}
.acct_atc_tc_sect {width:332px;padding:20px 10px;background-color:#f4f4f4;vertical-align:top;border-bottom:2px solid #c4c4c4;}
.acct_atc_setup_sect {width:424px;padding:20px;vertical-align:top;border-bottom:2px solid #c4c4c4;}
.acct_atc_card_select_table {width:165px;text-align:left;vertical-align:top;}
.acct_atc_terms_condition_table {width:300px;padding-left:15px;padding-right:15px;padding-top:15px;text-align:left;}
.acct_atc_terms_cond_header {font-weight:bold;color:#002f59;}
.acct_error_no_border {padding-left:20px;padding-right:5px;}
.acct_error_red_border {border:1px solid #e52636;padding-left:40px;padding-top:6px;}
.acct_online_adv_border {border:1px solid #c4c4c4;width:724px;margin-left:20px;margin-bottom:20px;}
.acct_online_adv_bg {background-color:#deeaf0;padding-bottom:14px;}

/* eVantage on Account Home */
.eVantage_color_box {
font-family: verdana;
width:195px;
background-color:#deeaf0;
border:1px solid #c4c4c4;
padding:12px;
text-align:left;
}
.eVantage_intro_text {
font-size:14px;
font-weight:bold;
color:#575757;
}
.eVantage_subheader {
font-weight:bold;
color:#003399;
}

/* SECTION 15 */
/*ACCOUNT INFO SECTION*/

.act_nav {width:756px;background-color:#FFFFFF;padding:0;border-collapse:collapse;text-align:left;border-bottom:3px solid #0a5299;}
.act_sub_tab{background-color:#0a5299;padding:2px 8px;}
.act_tab_text {font-weight:bold;text-decoration:none;color:#ffffff;white-space:nowrap;}
.act_tab {background-color:#9bcae0;border: 2px solid #9bcae0;border-bottom: none;padding:2px 8px;}
.act_space {padding-left:2px;}
.act_sub_nav {background-color:#0a5299;width:756px;}
.act_sub_nav_hl {background-color:#ffffff ;padding:2px 8px;}
.act_sub_text_hl {font-family:verdana;font-size:10px;font-weight:bold;color:#044586;text-decoration:none;white-space:nowrap;}
.act_sub_nav_tab {background-color:#0a5299;border: 2px solid #0a5299;border-bottom: none;padding:0 8px 4px 8px;}
.act_sub_tab_text {font-family:verdana;font-size:10;}
.act_sub_text {text-align:left;font-family:verdana;font-size:10px;font-weight:bold;color:#ffffff ;text-decoration:none;white-space:nowrap;line-height:1.2;}


/* SITEWIDE */

.acct_info_table2 {width:750px;padding-left:14px;padding-bottom:20px;padding-top:8px;line-height:1.2;text-align:left;background-color:#FFFFFF;}
.acct_info_text {padding: 10px; font-family:verdana;font-size:10px;font-weight:normal;border-top: 7px solid #FFFFFF;}
.acct_hdr_text { padding: 10px;  font-family:verdana;font-size:17px;color:#184C7C;font-weight:bold;text-decoration:none;text-align:left;}
.total_break {background-color:#000000;border-style: solid;border-width: 5px 17px 3px 0;border-color:#FFFFFF;}
.total_break_2 {background-color:#000000;border-style: solid;border-width: 5px 15px 3px 533px;border-color:#FFFFFF;}
.total_break_3 {background-color:#000000;border-style: solid;border-width: 5px 15px 3px 45px;border-color:#FFFFFF;}
.acct_info_table2 {width:756px;padding-left:14px;padding-bottom:20px;padding-top:8px;line-height:1.2;text-align:left;background-color:#FFFFFF;}
.acct_info_text {font-family:verdana;font-size:10px;font-weight:normal;border-top: 7px solid #FFFFFF;}
.acct_hdr_text {font-family:verdana;font-size:17px;color:#004196;font-weight:bold;text-decoration:none;text-align:left;}
.total_break {background-color:#333333;border-style: solid;border-width: 5px 17px 3px 0;border-color:#FFFFFF;}
.total_break_2 {background-color:#333333;border-style: solid;border-width: 5px 15px 3px 533px;border-color:#FFFFFF;}
.total_break_3 {background-color:#333333;border-style: solid;border-width: 5px 15px 3px 45px;border-color:#FFFFFF;}
.help_div {background-color:#FFFFFF;width:756px;text-align:right;border-bottom:4px solid #FFFFFF;line-height:1.6;padding-right:20px;}
.help_div_2 {background-color:#9bcae0;width:756px;}

.zlink{
color:#333333;
text-decoration: underline;
}
.zlink:visited{
color:#333333;
text-decoration: underline;
}
.zlink:hover{
color:#333333;
text-decoration: underline;
}

.section_title {background-color:#f4f4f4;text-align:left;line-height:2;width:756px;}
.section_title_text {font-family:verdana;font-size:12px;font-weight:bold;}
.section_title_space {padding-left:12px;}
#color_divider {background-color:#9bcae0;width:756px;}
.msg_box {border: 2px solid #f4f4f4;background-color:#e8f3f9;text-align:center;line-height:2.5;width:756px;}
.msg_box_text {font-family:verdana;font-size:10px;font-style:italic;}
.left_space {padding-left:10px;}
.right_space {padding-right:10px;}
.right_space_2 {padding-right:5px;}
.right_space_3 {padding-right:17px;}
.right_space_4 {padding-right:15px;}
.right_space_5 {padding-right:11px;}
.right_space_6 {padding-right:28px;}
.right_space_7 {padding-right:7px;}
.right_space_8 {padding-right:3px;}
.single_digit_space {padding-left:7px;}
.double_digit_space {padding-left:14px;}

/* ORDER SECTION */

.order_header_text {font-family:verdana;color:#333333;font-size:14px;font-weight:bold;}
.order_header_text_2 {font-family:verdana;color:#333333;font-size:12px;font-weight:bold;}
.small_order_text {font-family:verdana;font-size:10px;font-weight:normal;line-height:1.2;text-align:left;background-color:#FFFFFF;}
.order_info {background-color: #FFFFFF;width:756px;text-align:left;border:10px solid #FFFFFF; border-right-width:5px;}
.order_info_2 {background-color: #FFFFFF;text-align:right;}
.bottom_space {padding-bottom:10px;}
.order_info_3 {background-color: #FFFFFF;width:756px;text-align:right;border-bottom:30px solid #FFFFFF;border-left:10px solid #FFFFFF;border-right:10px solid #FFFFFF;border-top:5px solid #FFFFFF;}
.order_info_4 {background-color: #FFFFFF;text-align:left;border:10px solid #FFFFFF;}
.order_info_r8 {border-right:5px solid #FFFFFF;}
.order_border_right {border-right: 2px solid #c4c4c4;}
.order_border_left {border-left: 2px solid #c4c4c4;}
.order_section {background-color: #f4f4f4;width:756px;border-bottom:2px solid #c4c4c4;line-height:1.6;text-align:left;}
.order_section_2 {line-height:1.6;text-align:left;width:592px;}
.order_section_4 {background-color: #FFFFFF;width:756px;text-align:right;line-height:1.5;border-bottom: 2px solid #c4c4c4;}
.order_section_5 {background-color: #f4f4f4;width:756px;line-height:1.6;text-align:left;}
.order_section_6 {background-color: #f4f4f4;width:756px;line-height:1.6;text-align:left;border: 2px solid #c4c4c4;border-top: none;}
.order_section_6_space {padding-left:171px;}
.order_div {background-color:#c4c4c4;width:752px;}
.order_div_2 {background-color:#f4f4f4;width:752px;border-right: 2px solid #c4c4c4;border-left: 2px solid #c4c4c4;}
.order_div_3 {background-color:#f4f4f4;}
.order_border {border-style: solid;border-width: 0 2px 2px 2px;border-color:#c4c4c4;}
.order_border_2 {border-style: solid;border-width: 0 2px 0 2px;border-color:#c4c4c4;}
.main_order_div { border: 2px solid #c4c4c4; border-bottom: none;width:100%;wid\th: 752px;text-align:left;}
.order_row {background-color:#FFFFFF;width:756px;line-height:1.6;text-align:left;}
.order_row_alt {background-color:#f4f4f4;width:756px;line-height:1.6;text-align:left;}
.complete_text {color: #575757;}
.order_detail_space {padding-left:38px;}
.gift_wrap_space {padding-left:18px;}
.shipping_details_border {border-right: 2px solid #9bcae0;}
.sryText {padding:30px 0;}
.conf_mess_holder{text-align:left;padding-bottom:20px;}
.conf_mess{background-color:#deeaf0; border:1px solid #c4c4c4; padding:10px 4px; width:420px; margin:15px 12px;text-align:left;font-weight:bold;}

.section_title_orderHist {background-color:#ffffff !important; text-align:left;line-height:2;width:756px;}
.orderHistTable {border-collapse: collapse;    margin-top: -20px; margin-left: 10px; }
.orderHistTable TD {border-collapse: collapse;  border-top: 2px solid #c4c4c4; }
.orderHistTable TD.noBorder { border-top: 0;}
.orderHistTable TD.first {border-left: 2px solid #c4c4c4;}
.orderHistTable TD.last {border-right: 2px solid #c4c4c4;}
.orderHistTable TD.paddLeft { padding-left: 5px;}
.orderHistTable TD.ordNumber { padding-left: 15px; }
.orderHistTable TD.ordTotal { width: 50px;}

.order_info_new {background-color: #FFFFFF;width:740px;text-align:left; margin-left: 10px;}
.order_info_new TD.borderBottom { border-bottom: 2px solid #c4c4c4;}
.order_info_new TD { padding: 4px; }
.order_info_new TD.border { border-bottom: 2px solid #c4c4c4; }
.order_info_new TD.first {border-left: 2px solid #c4c4c4;}
.order_info_new TD.last {border-right: 2px solid #c4c4c4;}
.shipToOrderNew { font-family:verdana; font-size:12px; font-weight:bold; }


/*Errors*/
.errFormField {background-color:#FFFBBB;}

/* Account Tabs*/
#AccTabs_Row1, #AccTabs_Row2{
	float:left;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	display:inline;
	margin:0;
	padding:0;
	width:756px;
	background-color:#FFFFFF;
	border-bottom:3px solid #0a5299;
	clear:both;
	height:22px;
}
#AccTabs_Row2{
background-color:#0a5299;
}
#AccTabs_Row1 UL {
	list-style:none;
	margin:0 0 0 4px;
	padding:0;
/*	margin-left:0px !important;
	margin-left:-20px;*/
}
#AccTabs_Row2 UL{
	list-style:none;
	background-color:#0a5299;
	margin:0;
	padding:0;
	}
#AccTabs_Row1 UL LI{
	background-color:#9bcae0;
	padding:4px 6px 2px;
	float:left;
	display:inline;
	margin:0;
	margin-left:8px;
	/*letter-spacing:-0.1em;*/
}
#AccTabs_Row2 UL LI{
	background-color:#0a5299;
	padding:4px 8px 0 8px;
	float:left;
	display:inline;
	position:relative;
	top:3px;
	margin:0;
	margin-left:4px;
	margin-bottom
	/*letter-spacing:-0.1em;*/
}
#AccTabs_Row1 UL A{
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	white-space:nowrap;
	}
#AccTabs_Row2 UL A{
	display:block;padding-bottom:4px;
font-family:verdana;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:none;white-space:nowrap;
	}
html>body #AccTabs_Row1 li a {
	width: auto;
	}
#AccTabs_Row1 li#currentTab {
	background-color:#0a5299;
	}
#AccTabs_Row1 li#currentTab a, 
#AccTabs_Row1 li#currentTab a:visited, 
#AccTabs_Row1 li#currentTab a:hover {
	background-color:#0a5299;
	}
html>body #AccTabs_Row2 li a {
	width: auto;
	}
#AccTabs_Row2 li#currentTab {
	background-color:#FFFFFF;
	margin-bottom:-10px;
	}
#AccTabs_Row2 li#currentTab a, 
#AccTabs_Row2 li#currentTab a:visited, 
#AccTabs_Row2 li#currentTab a:hover {
	color:#044586;
	}
form.addressForm{margin-bottom:0;}
/*End of File*/

