/*********** header ***********/
.super_header{text-align:center;padding:4px 4px 4px 4px;font-weight:bold;width:100%;font-size:.75em;background-color:#E5F6FA;}
.header{background-color:#fff;}
.header form select option{margin:0 8px 0 4px;}
.header .crumb{font-size:1em;}
div.header_top,.account_links{width:100%;font-size:.68em;}
.popinfo_hotspot{cursor:pointer;color:#666;text-decoration:underline;}
.account_links,.account_links td{font-weight:bold;text-transform:lowercase;color:#fff;white-space:nowrap;}
.account_links .onecart{text-transform:none;}
.account_links .vrule,.account_links td .vrule{background-color:#fff;margin-left:10px;margin-right:10px;}
.account_links img{vertical-align:middle;}
.account_links a:link,.account_links .selected a:link{color:#fff;text-decoration:none;}
.account_links a:visited,.account_links .selected a:visited{color:#fff;text-decoration:none;}
.account_links a:hover,.account_links .selected a:hover{color:#fff;text-decoration:underline;}
.account_links a:active,.account_links .selected a:active{color:#fff;text-decoration:underline;}
.account_links .vrule{height:12px;border-color:#fff;}
div.header_tabs td{background-color:#e2e6e5;margin:0;padding:0;font-weight:bold;text-transform:uppercase;}
.header_min_width_cell{background-color:#fff;}
div.header_tabs .header_sub_tab{background-color:#e2e6e5;float:left;color:#333;font-weight:bold;text-decoration:none;text-transform:uppercase;vertical-align:baseline;padding:10px 0 5px 0;}
div.header_tabs .header_sub_tab a{text-decoration:none;display:inline;color:#333;padding:10px 20px 5px 20px;}
div.header_tabs .header_sub_tab a:hover{background-color:#999;text-decoration:underline;display:inline;color:#fff;padding:10px 19px 5px 19px;border-left:1px solid #fff;border-right:1px solid #fff;}
div.header_tabs .header_sub_tab .selected a{background-color:#999;text-decoration:none;display:inline;color:#fff;padding:10px 20px 5px 20px;}
div.header_tabs .header_sub_tab .selected a:hover{background-color:#999;display:inline;color:#fff;text-decoration:underline;padding:10px 19px 5px 19px;border-left:1px solid #fff;border-right:1px solid #fff;}
.header_sub_tab_amoscript{display:inline;vertical-align:middle;}
div.new_header_search_bar{margin:0;padding:5px 0 5px 0;font-weight:bold;vertical-align:middle;}
.new_header_search_bar .vrule_right{border-left:0;border-right:2px solid #9CDDF1;margin:0 2px 0 2px;}
.header div.new_header_search_bar td{vertical-align:middle;font-weight:bolder;}
.header .new_header_search_bar #pmuihsf_text_hints_txt{font-size:.8em;line-height:1.4em;padding-bottom:5px;}
#pmuihsf_text_hints_txt .nav_bar{margin:0;padding:2px 5px;border:0;}
#pmuihsf_text_hints_c_txt td{font-weight:normal;}
#pmuihsf_text_hints_c_txt .c_botox:hover,#pmuihsf_text_hints_c_txt td:hover{background-color:#e9eef8;color:#0049e7;text-decoration:underline;display:inline;padding:2px 5px;}
#pmuihsf_text_hints_c_txt .c_botox{text-decoration:none;display:inline;padding:2px 5px;}
.header_search_find_now{vertical-align:middle;text-align:center;font-weight:bold;font-size:12px;padding:2px 7px;width:74px;display:inline;}
div.header_search_bar{background-color:#ccc;color:#333;padding:0;margin-top:2px;text-transform:uppercase;font-weight:bolder;text-align:center;white-space:nowrap;}
.header_search_bar .header_min_width_cell{background-color:#ccc;width:420px;text-align:right;}
.header_tabs .header_min_width_cell{width:850px;}
div.header_search_bar td{vertical-align:middle;text-transform:uppercase;font-weight:bolder;color:#333;white-space:nowrap;}
.header_search_bar_heading,.header_search_bar_heading a,.header_search_bar_heading a:link,.header_search_bar_heading a:visited,.header_search_bar_heading a:hover{display:block;color:#737375;text-transform:uppercase;text-decoration:none;text-align:left;white-space:nowrap;font-weight:bold;font-family:times,serif;vertical-align:middle;}
div.header_search_bar .popinfo_hotspot,#amos_popuppop_top5_icn{cursor:default;text-decoration:none;display:inline;}
.header_search_bar_heading h1{padding:4px 15px;text-align:left;color:#666;text-decoration:none;letter-spacing:9px;font-size:11pt;}
.header_search_bar_amos_script img{vertical-align:middle;}
.header_search_bar_heading_image img{margin:0 5px;padding:2px 5px;vertical-align:top;border:1px solid #333;background-color:#fff;}
div.header_search_bar form select,div.header_search_bar form input text{width:162px;vertical-align:middle;text-transform:none;}
div.header_search_bar td input{padding:1px 0;}
.align_middle_v,div.header_search_bar form input,div.header_search_bar form img{vertical-align:middle;}
div.header_separator{width:100%;height:1px;background-color:#fff;font-size:.01em;}
div.site_coming_down_message_header{border-style:solid;border-width:2px;padding:5px;margin-bottom:5px;font-style:italic;border-color:#f00;}
.hello{color:#666;margin:0;font-size:.68em;height:20px;vertical-align:middle;}
.hello td{vertical-align:middle;}
div.header_search_bar .hello{padding:10px 10px 10px 0;}
.header_sign_in_area{text-transform:none;font-weight:normal;margin:2px 5px;vertical-align:middle;text-align:right;color:#39c;}
.header_sign_in_area a:link,.header_sign_in_area a:visited,.header_sign_in_area a:hover,.header_sign_in_area a:active{text-decoration:underline;color:#39c;}
.sign_in_area{display:inline;text-transform:none;color:#111;font-weight:normal;margin:2px 5px 2px 0;padding:4px 10px 4px 0;text-align:center;}
.hello a:link{text-decoration:underline;color:#069;border:0;}
.hello a:visited{text-decoration:underline;color:#069;border:0;}
.hello a:hover{text-decoration:underline;color:#a60E23;border:0;}
.sign_up_box{border:1px solid #ccc;padding:4px;font-size:.82em;line-height:1.4em;margin:0 0 5px 0;width:150px;}
.sign_up_box a:link,.sign_up_box a:visited{text-decoration:none;color:#fff;}
.sign_up_box a:hover{text-decoration:underline;color:#fff;}
.sign_up_box form input{color:#333;padding:0 2px 0 10px;font-size:11pt;}
.cl_search_box input{font-size:18px;vertical-align:middle;overflow:hidden;}
.cl_search_box input.text{font-size:18px;vertical-align:middle;overflow:hidden;width:260px;}
.cl_search_box select{font-size:18px;vertical-align:middle;margin-left:10px;margin-right:5px;width:238px;overflow:hidden;}
