/* +------------------------------------------------------------+ *//* | General XHTML Elements                                     | *//* +------------------------------------------------------------+ */body {     color: #000;     background-color: #FFFFFF;     font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;     font-size: 12px;     font-weight: normal;     text-align: left;     margin: 0px;     }a {     color: #E61F57;     background-color: inherit;     font-weight: bold;     text-decoration: none;     cursor: pointer;     }p {     color: inherit;     background-color: inherit;     margin: 5px 0px 7px 0px;     }sup {     color: inherit;     background-color: inherit;     display: inline;     padding: 0px;     vertical-align: super;     font-size: 8px;     }a:hover {     color: #E61F57;     background-color: inherit;     text-decoration: underline;     }fieldset {     color: inherit;     background-color: inherit;     border: none;     padding: 5px 0px 5px 0px;     }fieldset p {     color: inherit;     background-color: inherit;     display: block;     font-size: 11px;     margin: 5px 5px 5px 2px;     }form {     color: inherit;     background-color: inherit;     margin: 0px 0px 5px 0px;     }img {     color: inherit;     background-color: inherit;     border: none;     }li {     color: inherit;     background-color: inherit;     padding-bottom: 5px;     }/* +------------------------------------------------------------+ *//* | General XHTML Classes                                      | *//* +------------------------------------------------------------+ */.center {     color: inherit;     background-color: inherit;     text-align: center;     }.inlinecenter {     color: inherit;     background-color: inherit;     text-align: center;     }p.inline {     color: inherit;     background-color: inherit;     display: inline;     padding: 0px;     }.strong {     color: inherit;     background-color: inherit;     font-weight: bold;     }.hidden {     color: inherit;     background-color: inherit;     display: none;     }a.unfancy {     color: #E61F57;     background-color: inherit;     text-decoration: underline;     font-weight: normal;     }a.unfancy:hover {     color: #E61F57;     background-color: inherit;     text-decoration: underline;     }/* +------------------------------------------------------------+ *//* | Skin Specific Divs                                         | *//* +------------------------------------------------------------+ */#skin_wrapper {     color: inherit;     background-color: #FFFFFF;     width: 100%;     padding: 0;     margin: auto;     }#skin_header {     color: inherit;     background-color: inherit;     padding: 0;     margin: 0;     }#skin_ct {     color: inherit;     background-color: inherit;     width: 100%;     padding: 0px 0px 0px 0px;     border-collapse: collapse;     margin: 0px 0px 0px 0px;     border: 0px;     border-spacing: 0px;     }#skin_ct_lcol {     color: inherit;     background-color: inherit;/*     background-image: url('../media/bg_skin_lcol.gif'); background-repeat:      repeat-y; background-position: right top; */     padding: 0px 4px 4px 0px;     margin: 0px 0px 0px 0px;     vertical-align: top;     width: 199px;     text-align: left;     overflow: hidden;     }#skin_ct_mcol {     color: inherit;     background-color: inherit;     padding: 0px 0px 0px 0px;     margin: 0px 0px 0px 0px;     vertical-align: top;     }#skin_ct_rcol {     color: inherit;     background-color: inherit;     padding: 0px 0px 4px 4px;     margin: 0px;     vertical-align: top;     width: 180px;     }#skin_footer {     color: #E61F57;     background-color: inherit;     padding: 6px 5px 6px 0px;     margin: 0px 0px 0px 0px;     text-align: center;     border-top: 1px solid #DCDCDC;     font-weight: normal;     }#skin_pgtitle {     color: #fff;     background-color: #B0B0B0;     padding: 7px 5px 7px 3px;     margin: 0px 0px 2px 0px;     font-weight: normal;     font-size: 12px;     clear: both;     }#skin_content {     color: inherit;     background-color: inherit;/*     background-image: url('../media/bg_skin_content.gif'); background-repeat:      repeat-x; background-position: right top; */     margin: 0px 0px 0px 0px;     padding: 0px 4px 4px 4px;     }#skin_ht {     color: inherit;     background-color: inherit;     margin: 0px;     padding: 0px;     width: 100%;     }#skin_ht_lcol {     color: inherit;     background-color: inherit;     width: 25%;     text-align: left;     vertical-align: middle;     padding: 10px 0px 10px 0px;     }#skin_ht_rcol {     color: inherit;     background-color: inherit;     width: 75%;     text-align: right;     vertical-align: middle;     padding: 10px 0px 10px 0px;     }/* +------------------------------------------------------------+ *//* | Skin Specific Classes                                      | *//* +------------------------------------------------------------+ */.skin_fenavh {     color: #fff;     background-color: #F28FAB;     padding: 7px 5px 7px 2px;     margin: 0px 0px 0px 0px;     font-weight: normal;     font-size: 12px;     }.skin_fenav ul {     color: inherit;     background-color: #90C9E7;     padding: 0px;     margin: 1px 0px 5px 0px;     list-style: none;     }.skin_fenav ul li {     color: inherit;     background-color: inherit;     padding: 0px;     margin: 0px;     list-style: none;     width: 100%;     }.skin_fenav ul li a {     color: #fff;     background-color: inherit;     font-weight: normal;     display: block;     text-decoration: none;     padding: 4px 5px 4px 10px;     }.skin_fenav ul li a:hover {     color: #fff;     background-color: inherit;     text-decoration: underline;     }.skin_buttonaa {	color: inherit;	background-color: inherit;	margin: 0px 0px 0px 0px;	display: inline;	font-family: Arial, Helvetica, Tahoma, sans-serif;	font-size: 12px;	padding: 12px 0px 12px 5px;     }.skin_buttonaa a {     color: #fff;     background-color: inherit;     font-weight: bold;     }.skin_buttonaa a:hover {     color: #fff;     background-color: inherit;     text-decoration: underline;     }.skin_button {     color: inherit;     background-color: inherit;     margin: 0px 0px 0px 0px;     display: inline;     font-family: Arial, Helvetica, Tahoma, sans-serif;     font-size: 12px;     padding: 12px 10px 12px 10px;     border-right: 1px solid #fff;     }.skin_button a {     color: #fff;     background-color: inherit;     font-weight: bold;     }.skin_button a:hover {     color: #fff;     background-color: inherit;     text-decoration: underline;     }.skin_headacct {     color: inherit;     background-color: inherit;     width: 100%;     text-align: right;     clear: both;     }.skin_fenavmini {     color: #fff;     background-color: #90C9E7;     padding: 5px 5px 5px 5px;     margin: 1px 0px 5px 0px;     }/* +------------------------------------------------------------+ *//* | KHXC Required Divs                                         | *//* +------------------------------------------------------------+ */#khxc_debug {     color: #333333;     background-color: #FFFFFF;     border: 1px solid #36586F;     padding: 10px;     overflow: hidden;     margin-top: 10px;     }#khxc_printable {     color: inherit;     background-color: #FFFFFF;     border: 1px solid #36586F;     width: 800px;     padding: 10px;     margin: auto;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Messages                            | *//* +------------------------------------------------------------+ */.khxc_error {     color: #FF0000;     background-color: inherit;     font-weight: bold;     }.khxc_confirm {     color: #000000;     background-color: inherit;     font-weight: bold;     }.khxc_imgfloatrt {     color: inherit;     background-color: inherit;     float: right;     margin: 0px 0px 10px 0px;     display: inline;     }.khxc_inline {     color: inherit;     background-color: #DBDBDB;     display: inline;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Boxed Monospace Code                | *//* +------------------------------------------------------------+ */.khxc_preboxed {     color: inherit;     background-color: #F7F7F7;     margin: 5px 0px 0px 0px;     padding: 5px;     border: 1px solid #36586F;     font-family: Fixed, monospace;     overflow: hidden;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Form Fields                         | *//* +------------------------------------------------------------+ */.khxc_formfieldradcb {     color: inherit;     background-color: inherit;     }.khxc_formfield {     color: inherit;     background-color: #FFFFFF;     border: 1px solid #D7D7D7;     font-size: 11px;     margin: 5px 5px 0px 2px;     }.khxc_formfield:hover {     color: inherit;     background-color: #DEDEDE;     }.khxc_formfieldp {     color: #3E6B8A;     background-color: inherit;     display: block;     padding: 0px;     margin: 0px;     }.khxc_formfieldpnfs {     color: inherit;     background-color: inherit;     display: block;     padding: 0px 5px 0px 5px;     margin: 0px 0px 5px 0px;     }.khxc_formfielda {     color: #0097F1;     background-color: inherit;     display: block;     padding: 0px 5px 0px 5px;     margin: 0px 0px 2px 0px;     }.khxc_formbutton {     color: #FFFFFF;     background-color: #F28FAB;     background-image: url('../media/bg_button.gif');      background-repeat: no-repeat; background-position: 0.3em 0.6em;     border: 0px;     padding: 2px;     margin: 0px 0px 5px 0px;     font-size: 10px;     font-weight: bold;     width: 130px;     font-family: Tahoma, Verdana, Arial, sens-serif;     text-align: right;     }.khxc_formbutton:hover {     color: #FFFFFF;     background-color: #909090;     }.khxc_quickbutton {     color: #FFFFFF;     background-color: #E61F57;     background-image: url('../media/bg_button.gif');      background-repeat: no-repeat; background-position: 0.3em 0.6em;     border: 0;     padding: 2px;     margin: 2px 0px 0px 0px;     font-size: 10px;     font-weight: bold;     font-family: Tahoma, Verdana, Arial, sens-serif;     width: 130px;      text-align: right;     }.khxc_quickbutton:hover {     color: #ffffff;     background-color: #F28FAB;     }.khxc_quickform {     color: inherit;     background-color: inherit;     margin: 5px 0px 0px 0px;     }.khxc_quickfield {     color: inherit;     background-color: #FFFFFF;     border: 1px solid #D7D7D7;     font-size: 11px;     margin: 1px 0px 0px 0px;     }.khxc_quickfield:hover {     color: inherit;     background-color: #FFFFFF;     }.khxc_formfieldradcb_rnc {     color: inherit;     background-color: #FFA4A4;     }.khxc_formfield_rnc {     color: inherit;     background-color: #FFA4A4;     border: 1px solid #777777;     font-size: 11px;     margin: 5px 5px 0px 2px;     }.khxc_formfield_rnc:hover {     color: inherit;     background-color: #DEDEDE;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Form Displays                       | *//* +------------------------------------------------------------+ */.khxc_formsecthead {     color: #B0B0B0;     background-color: inherit;     padding: 6px 5px 6px 3px;     margin: 0px 0px 5px 0px;     font-weight: normal;     font-size: 12px;     border-bottom: 1px solid #B0B0B0;     clear: both;     }table.khxc_formtblone {     color: inherit;     background-color: inherit;     margin: 0px 0px 5px 0px;     border-spacing: 0px;     width: 100%;/*     border: 1px solid #36586F;  */     }table.khxc_formtbltwo {     color: inherit;     background-color: inherit;     margin: 0px 0px 5px 0px;     border-spacing: 0px;     width: 100%;/*     border: 1px solid #36586F; */     }td.khxc_formtbltwo {     color: inherit;     background-color: #EBEBEB;     padding: 4px 2px 2px 2px;     width: 50%;/*     border-top: 1px solid #BCBCBC;     border-left: 1px solid #BCBCBC; */     vertical-align: top;     }td.khxc_formtbltwospan {     color: inherit;     background-color: #F7F7F7;     padding: 4px 2px 2px 2px;     width: 100%;/*     border-top: 1px solid #BCBCBC;     border-left: 1px solid #BCBCBC; */     vertical-align: top;     }td.khxc_formtblone {     color: inherit;     background-color: #EBEBEB;     padding: 4px 2px 2px 2px;     width: 50%;/*     border-top: 1px solid #BCBCBC;     border-left: 1px solid #BCBCBC; */     vertical-align: top;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Boxed Paragraphs                    | *//* +------------------------------------------------------------+ */p.khxc_ultableh {     color: #000000;     background-color: inherit;     padding: 10px 5px 3px 3px;     margin: 0px 0px 2px 0px;     font-weight: normal;     font-size: 16px;     clear: both;     border-bottom: 1px solid #DCDCDC;     }p.khxc_ultablei {     color: inherit;     background-color: inherit;     margin: 2px 0px 0px 0px;     padding: 3px 5px 3px 5px;/*     border: 1px solid #36586F; */     }p.khxc_ultablei a {     color: #E61F57;     background-color: inherit;     display: block;     font-weight: normal;     }p.khxc_ultablel {     color: inherit;     background-color: #EBEBEB;     margin: 0px 0px 5px 0px;     padding: 3px 5px 3px 5px;/*     border-right: 1px solid #36586F;     border-left: 1px solid #36586F;     border-bottom: 1px solid #36586F; */     }p.khxc_ultablel a {     color: #E61F57;     background-color: inherit;     font-weight: normal;     }p.khxc_uktablesp {     color: inherit;     background-color: inherit;     margin: 0px;     font-size: 1px;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Table Data Displays                 | *//* +------------------------------------------------------------+ */table.khxc_sorttable {     color: inherit;     background-color: inherit;     margin: 0px 0px 0px 0px;     border-spacing: 3px;     width: 100%;/*     border: 1px solid #36586F; */     }a.khxc_sorttable {     color: #3E6B8A;     background-color: inherit;     font-weight: bold;     text-decoration: none;     }tr.khxc_sorttable {     color: inherit;     background-color: inherit;     padding: 5px;     border: 1px solid #36586F;     }th.khxc_sorttable {     color: inherit;     background-color: #E9E9E9;     padding: 4px 3px 4px 3px;     border-top: 1px solid #CDCDCD;     border-left: 1px solid #CDCDCD;     vertical-align: top;     }td.khxc_sorttable {     color: inherit;     background-color: inherit;     padding: 4px 3px 4px 3px;     border-top: 1px solid #CDCDCD;     border-left: 1px solid #CDCDCD;     vertical-align: top;     }td.khxc_sorttable p {     color: inherit;     background-color: inherit;     padding: 0px;     margin: 0px;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Online Store Displays               | *//* +------------------------------------------------------------+ */.khxc_storehead {     color: #B0B0B0;     background-color: inherit;     padding: 6px 5px 6px 3px;     margin: 0px 0px 5px 0px;     font-weight: normal;     font-size: 12px;     border-bottom: 1px solid #B0B0B0;     clear: both;     }.khxc_storelink {     color: inherit;     background-color: inherit;     padding: 0px 5px 0px 5px;     margin: 5px 0px 10px 0px;/*     border: 1px solid #36586F; */     }.khxc_storelink a {     color: #E61F57;     background-color: inherit;     font-weight: normal;     }.khxc_storelink p {     color: #808080;     background-color: inherit;     margin: 4px 0px 4px 0px;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Category/Product Display Tables     | *//* +------------------------------------------------------------+ */table.khxc_cptbl {     color: inherit;     background-color: inherit;/*     background-image: url('../media/bg_catprod.gif');      background-repeat: repeat-y; background-position: left top; */     margin: 0px 0px 0px 0px;     border-spacing: 0px;     width: 100%;     }td.khxc_cptbl1 {     color: inherit;     background-color: inherit;     padding: 4px 4px 2px 4px;/*     border: 1px solid #36586F; */     width: 100%;     vertical-align: top;     }td.khxc_cptbl2 {     color: inherit;     background-color: inherit;     padding: 10px 4px 10px 4px;     border-bottom: 1px solid #D7D7D7;     width: 50%;     vertical-align: top;     }td.khxc_cptbl3 {     color: inherit;     background-color: inherit;     padding: 4px 4px 2px 4px;     border: 1px solid #36586F;     width: 33%;     vertical-align: top;     }td.khxc_cptbl4 {     color: inherit;     background-color: inherit;     padding: 4px 4px 2px 4px;     border: 1px solid #36586F;     width: 25%;     vertical-align: top;     }td.khxc_cptblblank {     color: inherit;     background-color: inherit;     display: none;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Category List Display Tables        | *//* +------------------------------------------------------------+ */table.khxc_cptbl_cat {     color: inherit;     background-color: inherit;     margin: 0px 0px 10px 0px;     border-spacing: 3px;     width: 100%;     }tr.khxc_cptbl_cat {     color: inherit;     background-color: inherit;     }td.khxc_cptbl_cat {     color: inherit;     background-color: inherit;     padding: 4px 4px 2px 4px;/*     border: 1px solid #36586F; */     vertical-align: top;     }td.khxc_cptbl_cat_blank {     color: inherit;     background-color: inherit;     display: none;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Product List Display Tables         | *//* +------------------------------------------------------------+ */table.khxc_cptbl_prod {     color: inherit;     background-color: inherit;     margin: 0px;     border-spacing: 0px;     width: 100%;     }tr.khxc_cptbl_prod {     color: inherit;     background-color: inherit;     }td.khxc_cptbl_prod {     color: inherit;     background-color: inherit;     padding: 8px 3px 8px 4px;     vertical-align: top;/*     border-right: 1px solid #DCDCDC;     border-bottom: 1px solid #DCDCDC; */     }/* --- ZIPSKINS we add an 'a' class to control the title size and colour -- */td.khxc_cptbl_prod a {     font-size: 12px;     font-weight: normal;     color: #135FB1;     }td.khxc_cptbl_prod_blank {     color: inherit;     background-color: inherit;     display: none;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Product Detail Display Tables       | *//* +------------------------------------------------------------+ */table.khxc_cptbl_det {     color: inherit;     background-color: inherit;     margin: 0px 0px 10px 0px;     border-spacing: 3px;     width: 100%;     }tr.khxc_cptbl_det {     color: inherit;     background-color: inherit;     }td.khxc_cptbl_det {     color: inherit;     background-color: inherit;     padding: 4px 4px 2px 4px;     vertical-align: top;     }td.khxc_cptbl_det_blank {     color: inherit;     background-color: inherit;     display: none;     }td.khxc_cptbl_det .khxc_price {     font-size: 20px;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Price Displays                      | *//* +------------------------------------------------------------+ */.khxc_pricediv {     color: inherit;     background-color: inherit;     margin: 2px 0px 2px 0px;     padding: 5px 0px 0px 0px;     }.khxc_price {     color: #A8ADB6;     background-color: inherit;     display: inline;     font-weight: normal;         text-align: right;     padding: 0px 0px 0px 0px;     font-size: 14px;     }.khxc_pricex {     color: #FF0000;     background-color: inherit;     display: inline;     text-decoration: line-through;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Shopping Cart Displays              | *//* +------------------------------------------------------------+ */.khxc_cartbutton {     color: #FFFFFF;     background-color: #F28FAB;     background-image: url('../media/bg_button.gif');      background-repeat: no-repeat; background-position: 0.3em 0.6em;     padding: 2px;     font-size: 10px;     font-weight: bold;     font-family: Tahoma, Verdana, Arial, sans-serif;     text-align: right;     display: block;     margin: 0px 0px 5px 0px;     width: 125px;     }.khxc_cartbutton:hover {     color: #FFFFFF;     background-color: #909090;     text-decoration: none;     cursor: default;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Ghost Table                         | *//* +------------------------------------------------------------+ */table.khxc_ghost {     color: inherit;     background-color: inherit;     margin: 0px;     padding: 0px;     border-spacing: 0px;     width: 100%;     }td.khxc_ghost {     color: inherit;     background-color: inherit;     padding: 0px;     margin: 0px;     vertical-align: top;     }.khxc_ghost form {     color: inherit;     background-color: inherit;     display: inline;}td.khxc_ghost img {     color: inherit;     background-color: inherit;     margin-right: 10px;     margin-bottom: 10px;     }td.khxc_ghost p {     margin: 0px 0px 6px 0px;}td.khxc_ghost strong {     font-size: 16px;}/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Regular Table Displays              | *//* +------------------------------------------------------------+ */.khxc_regtablehead {     color: #B0B0B0;     background-color: inherit;     padding: 6px 5px 6px 3px;     margin: 0px 0px 5px 0px;     font-weight: normal;     font-size: 12px;     border-bottom: 1px solid #B0B0B0;     clear: both;     }table.khxc_regtable {     color: inherit;     background-color: inherit;     margin: 0px 0px 5px 0px;     border-spacing: 3px;     width: 100%;     }tr.khxc_regtable {     color: inherit;     background-color: inherit;     padding: 5px;     }th.khxc_regtable {     color: inherit;     background-color: inherit;     padding: 4px 3px 4px 3px;     vertical-align: top;     }td.khxc_regtable {     color: inherit;     background-color: #F7F7F7;     padding: 4px 3px 4px 3px;     vertical-align: top;     }.khxc_regtable p {     color: inherit;     background-color: inherit;     padding: 0px;     margin: 0px 0px 5px 0px;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Order Summary Displays              | *//* | This provides backwards compatibility with versions prior  | *//* | to v6.0.4                                                  | *//* +------------------------------------------------------------+ */table.khxc_ordsumm {     color: inherit;     background-color: inherit;     margin: 0px 0px 5px 0px;     border-spacing: 3px;     width: 100%;/*     border-left: 1px solid #36586F;     border-right: 1px solid #36586F;     border-bottom: 1px solid #36586F; */     }.khxc_ordsumm a {     color: #E61F57;     background-color: inherit;     font-weight: bold;     text-decoration: none;     }tr.khxc_ordsumm {     color: inherit;     background-color: inherit;     padding: 5px;/*     border: 1px solid #36586F; */     }th.khxc_ordsumm {     color: inherit;     background-color: inherit;     padding: 4px 3px 4px 3px;/*     border-top: 1px solid #CDCDCD;     border-left: 1px solid #CDCDCD; */     vertical-align: top;     }td.khxc_ordsumm {     color: inherit;     background-color: #F7F7F7;     padding: 4px 3px 4px 3px;/*     border-top: 1px solid #CDCDCD;     border-left: 1px solid #CDCDCD; */     vertical-align: top;     }.khxc_ordsumm p {     color: inherit;     background-color: inherit;     padding: 0px;     margin: 0px 0px 5px 0px;     }.khxc_ordsumm a {     color: #3E6B8A;     background-color: inherit;     }.khxc_ordsumm a:hover {     color: inherit;     background-color: inherit;     text-decoration: underline;     }.khxc_ordsummhead {     color: #B0B0B0;     background-color: inherit;     padding: 6px 5px 6px 3px;     margin: 0px 0px 5px 0px;     font-weight: normal;     font-size: 12px;     border-bottom: 1px solid #B0B0B0;     clear: both;     }.khxc_ordsummcenter {     color: inherit;     background-color: inherit;     text-align: center;     padding: 0px;     margin: 0px 0px 10px 0px;     border: 1px solid #36586F;     }.khxc_ordsummbig {     color: inherit;     background-color: inherit;     font-weight: bold;     font-size: 16px;     }.khxc_ordsummlink {     color: inherit;     background-color: #F7F7F7;     padding: 0px 5px 0px 5px;     margin: 10px 0px 10px 0px;     border: 1px solid #36586F;     }.khxc_ordsummlink a {     color: #3E6B8A;     background-color: inherit;     font-weight: normal;     }/* +------------------------------------------------------------+ *//* | KHXC Required Classes: Misc                                | *//* +------------------------------------------------------------+ */h1.khxc_secthead {     color: inherit;     background-color: inherit;     font-weight: bold;     font-size: 11px;     text-decoration: underline;     }.khxc_clearboth {     color: inherit;     background-color: inherit;     clear: both;     }.khxc_outstock {     color: #FF0000;     background-color: inherit;     }a.khxc_hrefbutton {     color: #FFFFFF;     background-color: #B0B0B0;     padding: 2px 5px 2px 5px;     font-size: 11px;     font-weight: bold;     text-align: center;     display: block;     }a.khxc_hrefbutton:hover {     color: #FFFFFF;     background-color: #F28FAB;     text-decoration: none;     cursor: default;     }.khxc_outline {     color: inherit;     background-color: #F7F7F7;     border: 1px solid #36586F;     padding: 5px;     margin-top: 5px;     }.khxc_outlinetrans {     color: inherit;     background-color: inherit;     border: 1px solid #36586F;     }.khxc_outline p {     color: inherit;     background-color: inherit;     margin: 0px 0px 3px 0px;}/* +------------------------------------------------------------+ *//* | Custom Classes and ID .skin and .khxc              | *//* +------------------------------------------------------------+ */.skin_fenav {     color: inherit;     background-color: inherit;     padding: 0px;     margin: 0px 0px 0px 0px;     font-weight: bold;     }.skin_prim_nav {     color: inherit;     background-color: #90C9E7;     background-image: url('../media/bg_phoneno.gif'); background-repeat:      no-repeat; background-position: right center;     padding: 12px 0px 12px 0px;     margin: 0px 0px 5px 0px;     font-weight: normal;     text-align: left;     }#skin_button_last {     border: 0;     padding-right: 0px;     }#skin_button_first {     padding-right: 48px;     }.skin_footbutton {     color: #E61F57;     background-color: inherit;     border-right: 1px solid #A7A7A7;     display: inline;     font-weight: normal;     padding: 4px 30px 4px 30px;     }.skin_footbutton a {     color: #E61F57;     background-color: inherit;     font-weight: normal;     }.skin_footbutton a:hover {     color: #E61F57;     background-color: inherit;     text-decoration: underline;     }#skin_footbutton_last {     border: 0;     }.khxc_welcomemessage {     border: 1px solid #D7D7D7;          width: 310px;     padding: 4px;     height: 150px;     margin: 0px;}.welcome_title {     color: #E61F57;     font-size: 12px;     font-weight: bold;}.skin_searchfield {     color: #000;     background-color: #FFFFFF;     border: 1px solid #D7D7D7;     font-size: 10px;     margin: 0px 4px 0px 0px;     width: 107px;     }.skin_searchfield:hover {     color: inherit;     background-color: #FFFFFF;     }.skin_searchbutton {     color: #51AA1B;     background-color: #FFFFFF;     border: 0px;     padding: 0px;     margin: 0px;     font-size: 10px;     font-weight: normal;     font-family: Arial, Helvetica, Tahoma, sans-serif;     }.skin_searchbutton:hover {     color: #51AA1B;     background-color: #FFFFFF;     }#skin_minisearch {     color: inherit;     background-color: inherit;     padding: 5px 5px 1px 0px;     margin: 7px 0px 0px 0px;     border-bottom: 1px dotted #D7D7D7;     border-top: 1px dotted #D7D7D7;     font-weight: normal;     text-align: left;     }#skin_copy {     color: #C7C7C7;          background-color: inherit;     font-size: 10px;     text-align: center;     margin: 0px 0px 0px 0px;}#skin_menu_right {     color: inherit;     background-color: inherit;}#skin_menu_right ul li {     color: inherit;     background-color: inherit;     background-image: url('../media/arw_brands.gif'); background-repeat:      no-repeat; background-position: left center;     padding: 0px;     margin: 0px;     border-bottom: 1px dotted #D7D7D7;     list-style: none;     width: 100%;     }#skin_menu_right ul li a {     color: #019BEB;     background-color: inherit;     font-weight: normal;     display: block;     text-decoration: none;     padding: 3px 5px 3px 10px;     }#skin_menu_right li a:hover {     color: #FFFFFF;     background-color: #019BEB;     background-image: url('../media/arw_hover.gif'); background-repeat:      no-repeat; background-position: left center;     text-decoration: none;     }#skin_minicart {     color: inherit;     background-color: #EBEBEB;     padding: 5px 5px 0px 5px;     margin: 0px 0px 0px 0px;     border-bottom: 1px solid #DCDCDC;     border-right: 1px solid #DCDCDC;     border-left: 1px solid #DCDCDC;}a.altlink {     color: #E61F57;     background-color: inherit;     text-decoration: none;     font-weight: normal;     }a.altlink:hover {     color: inherit;     background-color: inherit;     text-decoration: underline;     }.skin_anyimg {     color: inherit;     background-color: inherit;     border: none;     display: block;     overflow: hidden;      margin: 0;     }#skin_footer a {     color: #E61F57;     background-color: inherit;     font-weight: normal;}#skin_footer a:hover {     color: #E61F57;     background-color: inherit;     font-weight: normal;     text-decoration: underline;}#skin_splash {     color: #FF4866;     background-color: inherit;     background-image: url('../media/splash_main.jpg'); background-repeat:      no-repeat; background-position: right center;     padding: 0px 340px 10px 0px;     margin: 0;     height: 231px;     font-size: 14px;     }#skin_splash strong {    color: #FF7C96;    font-family: "Trebuchet MS", sans-serif;    font-size: 28px;}/* Zipskins Browse menu css, not always used but always present in CSS */#skin_browse {      color: #FFFFFF;     background-color: inherit;          padding: 0;     margin: 0px 0px 5px 0px;     font-size: 12px;}     #skin_browse ul {     color: inherit;     background-color: inherit;     padding: 0px;     margin: 0px 0px 0px 0px;     list-style: none;     }#skin_browse ul li {     color: inherit;     background-color: inherit;     padding: 0px;     margin: 0px;     border-bottom: 1px solid #FFFFFF;     list-style: none;     width: 100%;     }#skin_browse ul li a {     color: #FFFFFF;     background-color: inherit;     background-image: url('../media/bg_button.gif'); background-repeat:      no-repeat; background-position: 0.9em 1.3em;     font-weight: normal;     display: block;     text-decoration: none;     padding: 9px 0px 9px 30px;     }#skin_browse ul li a:hover {     color: #FFFFFF;     background-color: inherit;     text-decoration: underline;}#girls ul li a { background-color: #F28FAB }#boys ul li a { background-color: #90C9E7 }#classic ul li{background-color: #DBDBDB }#skin_splash_best {     background-color: #000000;     float: left;     width: 33%;}#skin_splash_new {     background-color: #dbdbdb;     float: left;     width: 33%;}#skin_splash_spec {     background-color: #ff0000;     float: left;     width: 34%;}#splash_quotes {     color: #fff;     background-color: #90C9E7;     padding: 7px;     margin: 5px 0px 0px 0px;}     /* +------------------------------------------------------------+ *//* | End                                                        | *//* +------------------------------------------------------------+ */
