/* shopping cart */
.scart_main { width: 590px; text-align: center;}
.scart_mtd { width: 590px; text-align: center; }
.scart_title { width: 590px; background-color: #333399; }
.scart_icon { width: 15px; }
.scart_hdr { width: 590px; background-color: #99cc66; }
.scart_hd1 { width: 55px; }
.scart_hd2 { width: 55px; }
.scart_hd3 { width: 160px; }
.scart_hd4 { width: 40px; }
.scart_hd5 { width: 45px; }
.scart_hd6 { width: 45px; }
.scart_hd7 { width: 110px; }
.scart_hd8 { width: 70px; }
.scart_dtl { width: 590px; }
.scart_img { height: 50px; width: 50px; border: 1px solid gray; }
.scart_imgtd { width: 55px; vertical-align: top;}
.scart_ino { width: 55px; vertical-align: top; font-weight: bolder; font-size: 11px; font-family: Arial, Helvetica; }
.scart_idtl { width: 160px; vertical-align: top;}
.scart_dtxt { font-weight: bolder; font-size: 11px;}
.scart_qty { width: 40px; vertical-align: top;}
.scart_price { width: 45px; vertical-align: top;}
.scart_total { width: 45px; vertical-align: top; font-size: 11px; font-weight: bolder;}
.scart_avl { width: 110px; vertical-align: top;}
.scart_updt { width: 70px; vertical-align: top;}

.scart_sub { width: 590px; background-color: #99cc66;}
.scart_sub1 { width: 55px; }
.scart_sub2 { width: 55px; }
.scart_sub3 { width: 160px; }
.scart_sub4 { width: 40px; font-size: 11px; font-weight: bolder;}
.scart_sub5 { width: 45px; }
.scart_sub6 { width: 45px; font-size: 11px; font-weight: bolder;}
.scart_sub7 { width: 110px; }
.scart_sub8 { width: 70px; }

.scart_btn {width: 590px; }
.scart_btn1 {width: 230px; text-align: right; }
.scart_btn2 {width: 130px; text-align: center; }
.scart_btn3 {width: 230px; text-align: left; }

.scartbar { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 11px; color: #ffffff; font-weight: bolder; }
.scartbtxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #333399; font-weight: bolder; }
.scarttxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #333399; white-space: nowrap; }

.ri111_htxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #000000; font-weight: bolder; }

.ri111_itxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; padding-left: 6px; vertical-align:bottom;}
.ri111_itxt a {	color:#000000; vertical-align: middle;}



.td_prev {padding-right: 2px; vertical-align:top;}
.td_up { padding-right: 2px; vertical-align:top;}
.td_next {padding-right: 2px; vertical-align:top;}

.ri111_etxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: red; }
.ri111_pttxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #000000; }
.ri111_ptxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 12px; color: #000000; font-weight: bolder; }
.ri111_p1txt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 12px; color: #990000; font-weight: bolder; }
.sizelst { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #000000; }
.ri111_sttxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #000000; }
.ri111_stxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #000000; }
.ri111_gttxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #000000; }
.ri111_gtxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #000000; }
.ri111_dtxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 9px; color: #000000; }

.ri115_dtxt { font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size: 11px; color: #000000; }
.ri115_ptxt { font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size: 11px; color: #000000; }
.ri115_p1txt { font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size: 11px; color: #990000; }
.ri115_new { font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size: 11px; color: red; }

.ri180_dtxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #000000; }
.ri180_ptxt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 11px; color: #000000; }
.ri180_p1txt { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #990000; }
.ri180_new { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: red; }


.ymal { background-color: #333399; } 
.youmayalsolike { width: 150px; border:1px solid #333399; }
.ymal_t { font-family: Arial, Helvetica; font-size: 10pt; color: #333399; font-weight: bolder; }
.ymal_d { font-family: Arial, Helvetica; font-size: 9px; color: #333399; height: 45px; }

.m2frd { font-family: Arial, Helvetica; font-size: 10pt; color: black; }
.m2frd_b { font-family: Arial, Helvetica; font-size: 10pt; color: black; font-weight: bolder; }

.size_brnd{ font-family: Arial, Helvetica; font-size: 8pt; color: black; }
.size_pcls{ font-family: Arial, Helvetica; font-size: 8pt; color: black; white-space: nowrap; }
.psc_brnd{ font-family: Arial, Helvetica; font-size: 10px; color: black; }
.psc_pcls{ font-family: Arial, Helvetica; font-size: 10px; color: black; }

.opt_size { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 8pt; }
.opt_clr { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 8pt; }


.zmaltview_img { width: 90px; height: 90px; border: 1px solid gray; padding-right: 2px; }
.zmaltview { }
.zmaltview_text { text-align: center; padding-left: 10px; padding-bottom: 10px; padding-top: 20px; font-family: Arial, Helvetica; font-size: 10px; }
.zmaltview_idtl { padding-bottom: 2px; }
.zmaltview_isec { overflow: auto; width: 130px; height: 420px; }
.zoom_title { width: 300px; float: left; text-align: left; padding-left: 10px; padding-top: 5px; padding-bottom: 4px; color: white; font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; }
.zoom_close { width: 100px; float: right; padding-right: 10px; padding-top: 4px; font-family: Arial, Helvetica; font-size: 10px; color: white; }
.zoom_img { width: 500px; float: left; padding-left: 2px; }
.zoom_bimg { }
.zoom_sec1 { background-color: #333399; width: 650px; height: 30px; }

/* checkout 1 */
#chkout1_main { width: 426px; }

#chkout1_hdbox1 { width: 426px; height: 17px; font-family: Geneva,Arial,Helvetica,san-serif; color: red;; font-size: 12px; margin-bottom: 10px; }

#chkout1_hdbox2 { width: 426px; font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; }
#chkout1_hdbox2 a:link { text-decoration: underline; }

#chkout1_hdbox3 { width: 426px; color: #333399; font-family: Geneva,Arial,Helvetica,san-serif; font-size: 12px; padding-bottom: 20px; }
#chkout1_hdbox3 a:link { text-decoration: underline; }

.chkout1_gm { font-family: Arial, Helvetica; font-size: 11px; text-decoration: underline; font-weight: bold; }

#chkout1_billing { width: 426px; font-family: Geneva,Arial,Helvetica,san-serif; font-size: 12px; }
.chkout1_icon { background-color: #ffffff; width: 17px; border-left: 1px solid #333399; border-right: 1px solid #333399; border-top: 1px solid #333399;}
.chkout1_step { background-color: #333399; width: 54px; font-family: Geneva,Arial,Helvetica,san-serif; color: #ffffff; font-size: 10px; padding-left: 5px; font-weight: bold; }
.chkout1_title { background-color: #333399; width: 345px; font-family: Geneva,Arial,Helvetica,san-serif; color: #ffffff; font-size: 10px; padding-left: 5px; font-weight: bold; }
.chkout1_edit { background-color: #333399; width: 345px; font-family: Geneva,Arial,Helvetica,san-serif; color: #ffffff; font-size: 10px; padding-right: 10px; font-weight: bold; text-transform: uppercase; text-align: right; text-decoration: underline; }
.chkout1_edit a:link { color: #ffffff; text-decoration: underline; }
.chkout1_edit a:visited { color: #ffffff; text-decoration: underline; }
.chkout1_edit a:hover { color: red; }

#chkout1_mbox1 { width: 426px; border: 1px solid #222299; padding-bottom: 5px; padding-left: 5px; padding-top: 10px; height: 260px; }
.chkout1_mbox1c1 { font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; white-space: nowrap; width: 90px; }
.chkout1_mbox1c2 { font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; }
.chkout1_mbox1txt { font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; }

#chkout1_shipping { width: 426px; font-family: Geneva,Arial,Helvetica,san-serif; font-size: 12px; }

#chkout1_mbox2 { width: 426px; margin-bottom: 10px; border: 1px solid #222299; }
.chkout1_mbox2c1 { font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; white-space: nowrap; width: 90px; }
.chkout1_mbox2c2 { font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; }
.chkout1_mbox2txt { font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; }

#chkout1_mbox3 { width: 426px; border: 1px solid #222299; margin-bottom: 10px; }
.chkout1_mbox3txt { font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; }

#chkout1_bonus { width: 426px; font-family: Geneva,Arial,Helvetica,san-serif; font-size: 12px; }
.chkout1_stepb { white-space: nowrap; width: 100px; background-color: #333399; font-family: Geneva,Arial,Helvetica,san-serif; color: #ffffff; font-size: 10px; padding-left: 5px; font-weight: bold; }

#chkout1_mbox4 { width: 426px; border: 1px solid #222299; margin-bottom: 10px; }
.chkout1_mbox4txt { font-family: Geneva,Arial,Helvetica,san-serif; color: #333399; font-size: 12px; }
.submit_chkout1 { width: 426px; text-align: right; }

.fyp_lnk { text-decoration: underline; color: #333399; font-family: Geneva,Arial,Helvetica,san-serif; }
.fyp_clnk { text-decoration: underline; color: #333399; font-family: Geneva,Arial,Helvetica,san-serif; }
.fyp_clnk2 { text-decoration: underline; color: #333399; font-family: Geneva,Arial,Helvetica,san-serif; }
.img_alt { border: 0px; z-index: 10; }

/* set up for shopping you may also like - Grid style */
.sc_alt_main { width: 590px; padding-bottom: 30px; position: relative; }
.sc_alt_dtl { width: 130px; float: left; padding-left: 10px; position: relative; }
.sc_alt_text { width: 130px; float: left; height: 24px; text-align: left; }
.sc_alt_szclr { width: 130px; text-align: left; }
.sc_alt_img { position: relative; z-index: 0; }
.sc_qkaddtocart { padding-top: 15px; width: 590px; }
.sc_alt_color { width: 130px; text-align: left; padding-bottom: 3px; }
.sc_color_sel { font-size: 10px; font-family: Arial, Helvetica; width: 100px; }
.sc_alt_size { width: 130px; text-align: left; }
.sc_size_sel { font-size: 10px; font-family: Arial, Helvetica; width: 100px; }
.hiddenitem { border: 0px solid red; height: 5px; }
.sc_alt_qty { padding-bottom: 10px; }
.sc_alt_title { font-family: Arial, Helvetica; font-size: 16px; padding-top: 30px; font-weight: bold; z-index: 100; padding-bottom: 10px; }
.sc_desc_table { background-color: #ffffff; top: 0px; left: 120px; position: absolute; visibility: hidden; overflow: auto; z-index: 9999; width: 250px; border: 1px solid gray; }
.sc_desc_td { text-align: left; cursor: pointer; font-size:14px; font-family: Arial; color: #c4a006; padding-left: 10px; padding-right: 10px; padding-top: 5px; overflow: auto; width: 250px; z-index: 100; }

/* set up for shopping you may also like - List style */
.img_alt_l { border: 0px; }
.sc_alt_main_l { width: 590px; padding-bottom: 30px; }
.sc_alt_dtl_l { width: 590px; text-align: left; padding-bottom: 20px; }
.sc_alt_img_l { width: 130px; float: left; height: 24px; text-align: left; }
.sc_alt_text_l { width: 320px; float: left; height: 24px; text-align: left; height: 130px; }
.sc_alt_szclr_l { width: 120px; text-align: left; float: left; }
.sc_alt_img_l { }
.sc_qkaddtocart_l { padding-top: 15px; width: 590px; }
.sc_alt_color_l { width: 130px; text-align: left; padding-bottom: 3px; }
.sc_color_sel_l { font-size: 10px; font-family: Arial, Helvetica; width: 100px; }
.sc_alt_size_l { width: 130px; text-align: left; }
.sc_size_sel_l { font-size: 10px; font-family: Arial, Helvetica; width: 100px; }
.hiddenitem_l { border: 0px solid red; height: 5px; }
.sc_alt_qty_l { padding-bottom: 10px; }
.sc_alt_title_l { font-family: Arial, Helvetica; font-size: 16px; padding-top: 30px; font-weight: bold; padding-bottom: 10px; }

/* product detail - you may also like quick add */
.pd_alt_color { width: 130px; text-align: left; padding-bottom: 3px; }
.pd_color_sel { font-size: 10px; font-family: Arial, Helvetica; width: 100px; }
.pd_size_sel { font-size: 10px; font-family: Arial, Helvetica; width: 100px; }
.pd_alt_qty { padding-bottom: 10px; } 

/* set up for shopping you may also like - Grid style */
.sc_alt_main { width: 590px; padding-bottom: 1px; position: relative; }
.sc_alt_dtl_G { width: 130px; float: left; padding-left: 10px; position: relative; }
.sc_alt_text_G { width: 130px; float: left; height: 24px; text-align: left; }
.sc_alt_szclr_G { width: 130px; text-align: left; }
.sc_alt_img_G { position: relative; z-index: 0; }
.sc_qkaddtocart_G { padding-top: 15px; width: 590px; }
.sc_alt_color_G { width: 130px; text-align: left; padding-bottom: 3px; }
.sc_color_sel_G { font-size: 10px; font-family: Arial, Helvetica; width: 100px; }
.sc_alt_size_G { width: 130px; text-align: left; }
.sc_size_sel_G { font-size: 10px; font-family: Arial, Helvetica; width: 100px; }
.hiddenitem_G { border: 0px solid red; height: 5px; }
.sc_alt_qty_G { padding-bottom: 10px; }
.sc_alt_title_G { font-family: Arial, Helvetica; font-size: 16px; padding-top: 30px; font-weight: bold; z-index: 100; padding-bottom: 10px; }
.sc_desc_table_G { background-color: #ffffff; top: 0px; left: 120px; position: absolute; visibility: hidden; overflow: auto; z-index: 9999; width: 250px; border: 1px solid gray; }
.sc_desc_td_G { text-align: left; cursor: pointer; font-size:14px; font-family: Arial; color: #c4a006; padding-left: 10px; padding-right: 10px; padding-top: 5px; overflow: auto; width: 250px; z-index: 100; }

.freeship { padding-top: 10px; padding-bottom: 10px; font-family: Arial, Helvetica;	font-size: 12px; font-weight: bold; color: blue; text-align: center; }

.custtypedesc { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #333399; padding-right: 10px; text-align: right; }
.custtypevolumedisc { font-family: Arial, Helvetica, Verdana, San-Serif; font-size: 10px; color: #333399; }
.discount_desc { background-color: #99cc66; color: #333399; font-family: Geneva,Arial,Helvetica,san-serif; font-size: 9px; text-align: right; }
.discount_blank { background-color: #99cc66; width: 70px; }
.discount_amt { background-color: #99cc66; color: #333399; font-family: Geneva,Arial,Helvetica,san-serif; font-size: 9px; text-align: right; }

/* customization link */
.customization_link { font-family: Arial, Helvetica; font-size: 11px; text-align: left; padding-top: 5px; padding-bottom: 10px; text-decoration: underline; }

/* customization popup layer */
.customization { width: 630px; background-color: #ffffff; padding-bottom: 10px; padding-top: 2px; padding-left: 10px; padding-right: 10px; height: 600px; display:block; border: 2px solid #666666; position: absolute; top: -520px; left: -420px; z-index: -1; overflow: auto; }

/* close customization layer */
.customizarion_close { width: 595px; text-align: right; font-size: 12px; font-weight: bold; color: white; background-image: url(/cdocs/WKNG/panels/images/WKNG_GRADIENT.gif); height: 18px; vertical-align: center; }
.cmz_close_txt { color: white; text-decoration: underline; padding-right: 5px; }

/* customization parent item section */
.custmz_parent { font-family: Arial, Helvetica; font-size: 12px; width: 550px; height: 140px; padding-top: 5px; }
.parent_desc { float: left; font-size: 12px; width: 400px; }
.cmz_size_t { float: left; width: 80px; }
.cmz_qty { float: left; width: 80px; }
.cmz_color_t { float: left; width: 80px; }
.cmz_clogo { padding-bottom: 5px; }
.parent_title { font-weight: bold; }
.parent_img { float: right; vertical-align: top; border: 1px solid #cccccc; }

/* customization item */
.custmz_itmdtl { font-size: 14px; font-weight: bold; width: 588px; background-color: #bbbbbb; height: 20px; vertical-align: center; }

/* customization item text description */
.custmz_itm_txt	{ width: 588px; font-size: 12px; }

/* customization set text description */
.cmz_txt { width: 588px; font-size: 12px; }

/* customizaiton step title */
.cmz_attr_title_line { width: 500px; font-size: 12px; font-weight: bold; padding-top: 8px; }
.cmz_attr_step { float: left; width: 45px; border: 1px solid #666666; text-align: center; }
.cmz_attr_title { padding-left: 55px; text-decoration: underline; }
.blank { width: 5px; }

/* customization attributes */
.cmz_attr_detail { padding-top: 10px; font-size: 12px;	}
.cmz_attr_prompt { float: left; padding-right: 30px; }
.cmz_attr_opt { font-size: 12px; }
.cmz_attr_txt { font-size: 12px; }

/* customization attributes image */
.cmz_attr_img { padding-top: 5px; padding-bottom: 15px; }

/* customzation container for position */
.custom_container { position: relative; z-index: 999; }
.shade_layer { filter: alpha(opacity=50); opacity: 0.5; background-color: #bbbbbb; width: 2999px; height: 2999px; display:block; position: absolute; top: -1000px; left: -1000px; z-index: -5; }
.addtocart { padding-bottom: 10px; }

/* shopping cart customization detail */
.cart_cmz_title { text-decoration: underline; font-weight: bold; color: #333399; }
.cart_cmz_atrnm { font-weight: bold; color: #333399; }
.cart_cmz_atrval { color: #333399; }
.cmz_logo { padding-top: 5px; }
.cmz_logo_img { }
.cmz_logo_img_txt { }


/* page numbers */
.pg_brnd{ font-family: Arial, Helvetica; font-size: 10px; color: black; text-align: right; }
.pg_pcls{ font-family: Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica; font-size: 10px; color: #FFFFFF; text-align: right; }
.prevpg { margin-left: 3px; float: left; margin-right: 5px; padding:2px; }
.pgno { float: left; border: 1px solid gray; height: 12px; width: 12px; text-align: center; margin-right: 1px; padding:2px; text-decoration: none; }
.pgno_current { float: left; border: 1px solid gray; height: 12px; width: 12px; text-align: center; margin-right: 2px; color: white; background-color: gray; padding:2px;text-decoration: none;}
.nextpg { margin-left: 2px; float: left; margin-right: 2px;padding:2px; }
.allpgs { float: left; padding:2px;}
.pages { text-align: right; float: right; width: 142px; margin: 4px; }
.chkout2_vd1bh { height: 20px; font-size: 11px; font-weight: bold; color: #333399; text-transform: uppercase; }
.chkout2_vd1sh { height: 20px; font-size: 11px; font-weight: bold; color: #333399; text-transform: uppercase; }
.chkout2_stitle { font-size: 11px; font-weight: bold; color: #333399; }

#account_info { width: 426px; background-color: #333399; color: #ffffff; }
.ai_title { width: 405px; color: #ffffff; }

#billing_addr { width: 426px; background-color: #eeeeee; color: #333399; height: 20px; padding-left: 3px; border-left: 1px solid #333366; border-right: 1px solid #333366;  }
.ba_title { font-weight: bold; font-size: 11px; color: #333399; width: 320px; }
.gotocheckout { font-weight: bold; font-size: 11px; color: #333399; text-decoration: underline; }

#billing_det { width: 426px; border-left: 1px solid #333366; border-right: 1px solid #333366; text-align: left; }
.bd_title { font-size: 11px; }
.bd_text { }
.bd_input { }

#bd_submit { width: 426px; height: 22px; text-align: right; padding-right: 5px; border-left: 1px solid #333366; border-right: 1px solid #333366; }

#reset_password { width: 426px; height: 22px; background-color: #eeeeee; border-left: 1px solid #333366; border-right: 1px solid #333366;}
.rp_title { font-size: 11px; font-weight: bold; color: #333399; padding-left: 3px; }

#rp_det { width: 425px; border-left: 1px solid #333366; border-right: 1px solid #333366; text-align: left; }
.rpd_title { font-size: 11px; }

#rp_submit { width: 425px; height: 30px; text-align: right; padding-right: 5px; border-left: 1px solid #333366; border-right: 1px solid #333366; border-bottom: 1px solid #333366; padding-bottom: 5px; }
.blank_line { height: 10px; width: 426px;
}

#orderhistory { width: 426px; background-color: #333399; color: #ffffff; }
.oh_title { width: 405px; color: #ffffff; }
#oh_det { width: 426px; height: 20px; border-bottom: 1px solid #333366; border-left: 1px solid #333366; border-right: 1px solid #333366;}
.ohd_tit { background-color: #eeeeee; color: #333399; font-size: 11px; font-weight: bold;}
.ohd_tit1 { font-size: 11px; font-weight: bold;}
.ohd_tit2 { font-size: 11px; font-weight: bold;}
.ohd_tit3 { font-size: 11px; font-weight: bold;}
.ohd_tit4 { font-size: 11px; font-weight: bold;}
.ohd_tit5 { font-size: 11px; font-weight: bold;}
.ohd_det1 { font-size: 11px; text-decoration: underline; }
.ohd_det2 { font-size: 11px; }
.ohd_det3 { font-size: 11px; }
.ohd_det4 { font-size: 11px; }
.ohd_det5 { font-size: 11px; }
.ba_edit { text-align: right; font-family: Arial, Helvetica; font-size: 11px; text-decoration: underline; padding-right: 10px; text-transform: uppercase; }

.chkout2_vhd { width: 426px; background-color: #333399; color: #ffffff;}
.chkout2_icon { background-color: #ffffff; width: 17px; border: 1px solid #333399; }
.chkout2_step { background-color: #333399; width: 54px; font-family: Geneva,Arial,Helvetica,san-serif; color: #ffffff; font-size: 10px; padding-left: 5px; font-weight: bold; }
.chkout2_hdb { background-color: #333399; width: 345px; font-family: Geneva,Arial,Helvetica,san-serif; color: #ffffff; font-size: 10px; padding-left: 5px; font-weight: bold; }
.chkout2_vd1 { width: 426px; background-color: #eeeeee; border-left: 1px solid #333399; border-right: 1px solid #333399; }
.chkout2_vd1sh { width: 50%; }
.chkout2_addr { width: 426px; border-left: 1px solid #333399; border-right: 1px solid #333399;}
.chkout2_baddr { width: 206px; font-family: Arial, Helvetica; font-size: 11px;}
.chkout2_saddr { width: 206px; font-family: Arial, Helvetica; font-size: 11px;}
.chkout2_edit { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: underline; }
.chkout2_slist { width: 426px; border-left: 1px solid #333399; border-right: 1px solid #333399; }
.chkout2_hr2 { width: 426px; border-left: 1px solid #333399; border-right: 1px solid #333399; }

.chkout2_stitle { height: 28px; background-color: #eeeeee; font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #333399; }
.chkout2_stit1 { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #333399; }
.chkout2_stit2 { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #333399; }
.chkout2_stit3 { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #333399; }
.chkout2_stit4 { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #333399; }
.chkout2_stit5 { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #333399; width: 50px; }

.chkout2_hr3td { padding-right: 3px; width: 400px; text-align: center; border-bottom: 1px solid green; }

.chkout2_sdtl0 { font-family: Arial, Helvetica; font-size: 11px; }
.chkout2_sdtl1 { font-family: Arial, Helvetica; font-size: 11px; }
.chkout2_shchg { width: 426px; border-left: 1px solid #333399; border-right: 1px solid #333399; border-bottom: 1px solid #333399; }

.shchg_blank { width: 280px; }
.shchg_text { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }
.shchg_amt { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }

.stax_text { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }
.stax_amt { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }

.tot_text { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }
.tot_amt { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }

.chkout2_pmt { width: 426px; background-color: #333399; color: #ffffff;}
.chkout2_pmticon { background-color: #ffffff; width: 17px; border: 1px solid #333399; }
.oh_icon { background-color: #ffffff; width: 17px; border: 1px solid #333399; }
.chkout2_pmtstep { background-color: #333399; width: 54px; font-family: Geneva,Arial,Helvetica,san-serif; color: #ffffff; font-size: 10px; padding-left: 5px; font-weight: bold; }
.chkout2_pmttit{ background-color: #333399; width: 345px; font-family: Geneva,Arial,Helvetica,san-serif; color: #ffffff; font-size: 10px; padding-left: 5px; font-weight: bold; }
.chkout2_pmtdtl { width: 426px; border-left: 1px solid #333399; border-right: 1px solid #333399; border-bottom: 1px solid #333399; }
.chkout2_pmtm { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }
.chkout2_ccno { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }
.chkout2_ccex { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }
.chkout2_cvv2 { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; }
.chkout2_cvv2pop { text-decoration: underline; }
.chkout2_ccerror { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: red; }
.chkout2_carterror { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: red; }
.pmnt_submittd { width: 426px; text-align: right; padding-top: 10px;}

.disabledtxt { cursor: default; font-family: Arial, Helvetica; color: #000000; font-weight: bold; background-color: #eeeeee; border: 1px solid #333366; width: 267px; height: 22px;}
.staltaddr { padding-left: 10px; }
.altaddrlst { color: #333399; font-size: 10px; font-family: Arial, Helvetica; }
.staltcust { padding-left: 10px; }
.altcustlst { color: #333399; font-size: 10px; font-family: Arial, Helvetica; }

select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 

.sizechart { text-decoration: underline; }

.psc_selected { text-decoration: underline; color: #cc0000; }

#footertable a{ text-decoration: none; font-size: 12px; font-family: arial,helvetica,sans-serif; color: #333399; }

#footertable a:hover { text-decoration: underline; color: red; }

p { font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size: 12px; color: #000000; }
div { font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size: 12px; color: #000000; }
td { font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size: 12px; color: #000000; }

/* palmer group css */
#footertable { border-top: 1px solid #C6C6C6; margin-top: 0px; padding-top: 20px;background-color:#FFFFFF;height:120px;}
#footertable ul.list { list-style: none; margin: 0; padding: 0 0 3px; overflow: hidden; }
#footertable .left, .right, .center { overflow: hidden; margin-bottom: 15px; text-align: left; height: 100px; }
#footertable .left { float: left; width: 485px; padding-left: 10px; border-right: 1px dotted #C6C6C6; }
#footertable .left .signup { text-align: left; } 
#footertable .left ul { padding-bottom: 15px; text-align: left;}
#footertable .right { float: left; width: 160px; padding-right: 15px; padding-left: 10px; }
#footertable .right h3 { margin-top: 0; font-size: 13px; }
#footertable .right li { float: left; }
#footertable .right li.middle { padding: 0 5px; }
#footertable .right li.label { width: 90px; text-align: right; padding-right: 4px; }
#footertable .center { float: left; width: 140px; padding-left: 10px; border-right: 1px dotted #C6C6C6; margin-right: 10px; padding-right: 10px; }
/* */

#footertable ul.nav li { list-style: none; margin: 0; padding: 0px 8px 0px 4px; overflow: hidden; border-right: 1px dotted #C6C6C6; float:left;}
#footertable img { border: 0px; }
#footertable ul li.ftrnavlast { border-right: 0px; }
#footertable ul li.ftrnavfirst { padding-left: 0px; }

#topBlueBar {width:970px;background-color:#333399;border-collapse:collapse;}

#toplogorow {width:970px;background-color:#FFFFFF; }
#toplogorow table {width:100%;margin-left:0px;margin-right:0px;}
#toplogorow td {text-align:center;padding:0px;}
#toplogorow img {margin:0px;padding:0px;display:inline;}
#toplogorow .tlrblue {width:5px;}
#toplogorow .tlrwht {width:6px;}


#toplinkrow {text-transform:uppercase;width:970px;height:30px;background-color:red;background-image:url('/cdocs/WKNG/panels/images/WKNG_GRADIENT.gif');}
#toplinkrow td {height:30px;padding:5px 22px 5px 22px;}
#toplinkrow td {text-align:justify;text-transform:uppercase;font-size:11px;font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;color:#FFFFFF;font-weight:bold;}
#toplinkrow a {color:#FFFFFF;text-decoration:none;}
#toplinkrow a:hover {text-decoration: underline;}

/*-- #headerrow {width:820px;} --*/

.PersistLNavCell{border-right:0px #2E2E2A solid;padding:0px;vertical-align:top;width:185px;background-color:#99CC66;}
.leftNavLinks ul{list-style-type:none;padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;}
.leftNavLinks li{border-bottom:#575757 1px dotted;padding-right:0px;padding-left:0px;list-style-image:url('/cdocs/WKNG/panels/images/4block-bullet-C8E3AC.gif');padding-bottom:2px;margin-left:4px;margin-top:2px;padding-top:0px;margin-right:0px;margin-bottom:0px;}
.leftNavLinks a:link{font-weight:bold;color:#000000;text-decoration:none;}
.leftNavLinks a:visited{font-weight:bold;color:#000000;text-decoration:none;}
.leftNavLinks a:active{font-weight:bold;color:#000000;text-decoration:none;}
.leftNavLinks a:hover{font-weight:bold;color:#000000;text-decoration:underline;}
.leftNavLinkText{border-bottom:#575757 1px dotted;padding-left:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#2A3890;}
.leftNavLinkTextHC{border-bottom:#575757 1px dotted;padding-left:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#00BBE4;}
.leftNavLinkTextWW{border-bottom:#575757 1px dotted;padding-left:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#2A3890;}
.leftNavLinkText a:link,.leftNavLinkTextWW a:link,.leftNavLinkTextHC a:link {color:#FFFFFF;}
.leftNavLinkText a:visited,.leftNavLinkTextWW a:visited,.leftNavLinkTextHC a:visited{color:#FFFFFF;}
.leftNavLinkText a:active,.leftNavLinkTextWW a:active,.leftNavLinkTextHC a:active{color:#FFFFFF;}
.leftNavLinkText a:hover,.leftNavLinkTextWW a:hover,.leftNavLinkTextHC a:hover{color:#FFFFFF;text-decoration:underline;}
.leftNavBoundTbl{width:185px;margin-top:3px;margin-left:3px;}

.PersistRNavCell{border-left:0px #2E2E2A solid;padding:0px;vertical-align:top;width:168px;background-color:#C6C6C6;}
#rightULNavWW UL LI DIV {text-align:left;}
#rightULNavHC UL LI DIV {text-align:left;}
.rightNavLinksLNBGHC ul{list-style-type:none;padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;background-color:#C6C6C6;}
.rightNavLinksLNBGHC li{border-bottom:#575757 1px dotted;padding-right:0px;padding-left:0px;list-style-image:url('/cdocs/WKNG/panels/images/4block-bullet-C8E3AC.gif');padding-bottom:2px;margin-left:4px;margin-top:2px;padding-top:0px;margin-right:0px;margin-bottom:0px;}
.rightNavLinksLNBGHC a:link{font-weight:bold;color:#000000;text-decoration:none;}
.rightNavLinksLNBGHC a:visited{font-weight:bold;color:#000000;text-decoration:none;}
.rightNavLinksLNBGHC a:active{font-weight:bold;color:#000000;text-decoration:none;}
.rightNavLinksLNBGHC a:hover{font-weight:bold;color:#000000;text-decoration:underline;}
.rightNavLinksLNBGWW ul{list-style-type:none;padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px 3px 10px 17px;padding-top:0px;background-color:#C6C6C6;}
.rightNavLinksLNBGWW li{border-bottom:#575757 1px dotted;padding-right:0px;padding-left:0px;list-style-image:url('/cdocs/WKNG/panels/images/4block-bullet-C8E3AC.gif');padding-bottom:2px;margin-left:4px;margin-top:2px;padding-top:0px;margin-right:0px;margin-bottom:0px;}
.rightNavLinksLNBGWW a:link{font-weight:bold;color:#000000;text-decoration:none;}
.rightNavLinksLNBGWW a:visited{font-weight:bold;color:#000000;text-decoration:none;}
.rightNavLinksLNBGWW a:active{font-weight:bold;color:#000000;text-decoration:none;}
.rightNavLinksLNBGWW a:hover{font-weight:bold;color:#000000;text-decoration:underline;}
.NavLinkTextBr{border-bottom:#575757 1px dotted;padding-left:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#2A3890;text-align:left;text-decoration:none;}
.NavLinkTextBrHC{border-bottom:#575757 1px dotted;padding-left:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#00BBE4;text-align:left;text-decoration:none;}
.NavLinkTextBrWW{border-bottom:#575757 1px dotted;padding-left:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#2A3890;text-align:left;text-decoration:none;}
.NavLinkTextBr a:link,.NavLinkTextBrWW a:link,.NavLinkTextBrHC a:link {color:#FFFFFF;}
.NavLinkTextBr a:visited,.NavLinkTextBrWW a:visited,.NavLinkTextBrHC a:visited{color:#FFFFFF;}
.NavLinkTextBr a:active,.NavLinkTextBrWW a:active,.NavLinkTextBrHC a:active{color:#FFFFFF;}
.NavLinkTextBr a:hover,.NavLinkTextBrWW a:hover,.NavLinkTextBrHC a:hover{color:#FFFFFF;text-decoration:underline;}
.rightNavBoundTbl{width:168px;}


#genericPgContent table {width:768px;border-collapse:collapse;background-color:#FFFFFF;}
.genericPgTextCell {padding:14px;width:600px;}
.genericPgRCol {padding:0px;width:168px;background-color:#FFFFFF;padding-top:3px;}

#table_style {background-color:#FFFFFF;width:779px;}
.table_stxt {width:240px;}
.ri111_dtxt {display:inline-block;width:230px;}
.ri111_pttxt {margin-top:5px;}
#table_detl {width:593px;}
.img_dtl_tb {width:300px;}
.table_simg {width:300px;padding-left:20px;padding-right:15px;}
.main_table {width:970px;background-color:#FFFFFF;}
.rh_main {width:779px;float:left;margin-top:3px;}
.lhup {background-color: #FFFFFF; width: 205px;}
.main_body {padding-top:5px;}
/* body {background-color:#131313;background-image:url('/cdocs/WKNG/panels/images/bg-brushed-metal.jpeg');} */
body {background-color:#DEDEDE;}
.styldesc {font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size:13px;color:#000000;}
.styldesc_hdr {font-family:Segoe UI,Myriad,Myriad Pro,Calibri,Arial,Sans-Serif,Helvetica;font-size:18px;color:#000000;font-weight:bold;}
.styldesc_hdr_reg { font-size:60%;vertical-align:text-top;}

#brandHomeDepts {width:779px;background-color:#FFFFFF;}
.brandHomeLCol {padding:0px;width:600px;background-color:#FFFFFF;padding-top:1px;}
.brandHomeRCol {padding:0px;width:168px;background-color:#FFFFFF;padding-top:1px;}
.brandHomeNameplate {width:600px;margin-right:6px;}
.brandHomeSubCats {width:600px;margin-right:6px;margin-top:12px;}
.td_img {width:150px;padding:0px;padding-top:6px;text-align:center;}
.td_txt {width:150px;padding:6px;padding-top:2px;text-align:center;vertical-align:top;}

.rightBrandFrame {background-color:#FFFFFF;}
.rightBrandFrameBG {background-color:#FFFFFF;height:900px;width:200px;}

.HomeCtrSubCats {width:600px;margin-right:0px;margin-top:6px;}
.HomeCtrSubHeadWW {border-bottom:#575757 1px solid;padding-left:10px;padding-right:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#2A3890;margin-bottom:12px;}
.HomeCtrSubHeadHC {border-bottom:#575757 1px solid;padding-left:10px;padding-right:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#00BBE4;margin-bottom:12px;}

.brandHomeSubHeader {border-bottom:#575757 1px solid;padding-left:10px;padding-right:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#191919;margin-bottom:12px;}

#storeLocs {width:779px;background-color:#FFFFFF;}
.storeLocsLCol {padding:0px;width:600px;background-color:#FFFFFF;padding-top:1px;}
.storeLocsRCol {padding:0px;width:168px;background-color:#FFFFFF;padding-top:1px;}
.storeLocsNameplate {width:600px;margin-right:6px;}
.storeLocsSubCats {width:600px;margin-right:6px;margin-top:0px;}
.td_storeLocs {padding:0px;padding-top:6px;padding-left:20px;text-align:left;}
.rightstoreLocsFrame {background-color:#FFFFFF;}
.rightstoreLocsFrameBG {background-color:#FFFFFF;height:900px;width:200px;}

.storeLocsHeader {border-bottom:#575757 1px solid;padding-left:10px;padding-right:10px;padding-bottom:6px;padding-top:6px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#191919;}

.storeLocsSubHeader {border-bottom:#575757 1px dotted;padding-left:10px;padding-right:20px;padding-bottom:6px;padding-top:6px;text-transform:uppercase;font-size:10px;font-weight:bold;color:#000000;background-color:#EEEEEE;margin-bottom:12px;text-align:right;}

/* #XhealthbannerX {width:707px;height:57px;margin-top:6px;background-color:#FFFFFF;background-image:url('/cdocs/WKNG/pages/images/081611-10pct-healthcare.jpeg');background-repeat:no-repeat;overflow:hidden;} */

#healthbanner {width:0px;height:0px;margin-top:0px;}
#bootbrand-banner {width:0px;height:0px;margin-top:0px;}

#BannerClassBoots {width:0px;height:0px;margin-top:0px;}

#BannerLineBlueM {width:0px;height:0px;margin-top:0px;}
#BannerLineBlueW {width:0px;height:0px;margin-top:0px;}
#BannerLineBlueAll {width:0px;height:0px;margin-top:0px;}
#BannerLineWhiteM {width:0px;height:0px;margin-top:0px;}
#BannerLineWhiteW {width:0px;height:0px;margin-top:0px;}
#BannerLineWhiteAll {width:0px;height:0px;margin-top:0px;}

