 /* +------------------------------------------------------------+ */
/* | General XHTML Elements                                     | */
/* +------------------------------------------------------------+ */




body {
background:url(bg_gradient_gray.jpg) top left repeat-x #444e58;
color:#444444;
font-family:Verdana,Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:normal;
margin:10px;
text-align:left;
width: 900px;
margin-left: auto;
margin-right: auto;
}
table {
border-spacing:0px;
}
a {
background-color:inherit;
color:#9D8353;
cursor:pointer;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
p {
background-color:inherit;
color:inherit;
margin:5px 0px 7px;
}
sup {
background-color:inherit;
color:inherit;
display:inline;
font-size:8px;
padding:0px;
vertical-align:super;
}
a:hover {
background-color:inherit;
color:inherit;
text-decoration:underline;
}
fieldset {
background-color:inherit;
border:medium none;
color:inherit;
padding:5px 0px;
}
fieldset p {
background-color:inherit;
color:inherit;
display:block;
font-size:11px;
margin:5px 5px 5px 2px;
}
form {
background-color:inherit;
color:inherit;
margin:0px 0px 5px;
}
img {
background-color:inherit;
border:medium none;
color:inherit;
}
li {
background-color:inherit;
color:inherit;
padding-bottom:5px;
}
.center {
background-color:inherit;
color:inherit;
text-align:center;
}
.inlinecenter {
background-color:inherit;
color:inherit;
text-align:center;
}
p.inline {
background-color:inherit;
color:inherit;
display:inline;
padding:0px;
}
.strong {
background-color:inherit;
color:inherit;
font-weight:bold;
}
.hidden {
background-color:inherit;
color:inherit;
display:none;
}
a.unfancy {
background-color:inherit;
color:inherit;
font-weight:normal;
text-decoration:underline;
}
a.unfancy:hover {
background-color:inherit;
color:inherit;
text-decoration:underline;
}
#skin_wrapper {
background-color:inherit;
color:inherit;
margin:auto;
padding:0px;
width:99%;
}
#skin_header {
background-color:#050001;
color:inherit;
margin-bottom:4px;
padding:5px;
}
#skin_ct {
background-color:#FFFFFF;
color:inherit;
padding:0px;
width:100%;
}
#skin_ct_lcol {
background-color:#EFEBDC;
border-right:medium none #DAD4BD;
color:inherit;
margin:0px;
padding:7px 9px 7px 7px;
text-align:left;
vertical-align:top;
width:160px;
}
#skin_ct_mcol {
background-color:#FFFFFF;
border:medium none;
color:inherit;
margin:0px;
padding:7px;
vertical-align:top;
}
#skin_ct_rcol {
background-color:#EFEBDC;
border-left:1px solid #DAD4BD;
color:inherit;
margin:0px;
padding:7px 7px 7px 9px;
vertical-align:top;
width:160px;
}
#skin_footer {
/*background-color:inherit;
color: #FFFFFF;*/
background-color:#EFEBDC;
/*border: 1px solid #DAD4BD;*/
/*margin-top:10px;*/
padding: 8px;
text-align:center;
}
#skin_pgtitle {
background-color:#9D8353;
border:1px solid #AF9B70;
color:#FFFFFF;
font-weight:bold;
margin:0px 0px 10px;
padding:3px 5px;
}
#skin_content {
background-color:inherit;
color:inherit;
margin:auto;
}
#skin_ht {
background-color:inherit;
border:0px none;
color:inherit;
margin:0px;
padding:0px;
width:100%;
}
#skin_ht_lcol {
background-color:inherit;
color:inherit;
text-align:left;
vertical-align:top;
width:25%;
}
#skin_ht_rcol {
background-color:#050001;
color:inherit;
text-align:right;
vertical-align:top;
width:75%;
}
.skin_fenavh {
background: url(formbg_brown.jpg);
color:#FFFFFF;
font-weight:none;
font-size: 13px;
margin:0px;
padding:3px 5px;
}

.skin_fenav {
  background-color: #D8D8D8;
}

.skin_fenav ul {
list-style-image: none;
list-style-position:outside;
list-style-type:none;
margin:0px 0px 10px;
padding:0px;
}
.skin_fenav ul li {
background-color:inherit;
border-bottom:1px solid #DAD4BD;
background:url(formbg.gif) repeat-x left top;
color:inherit;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
.skin_fenav ul li a {
background-color:inherit;
color:#444E58;
display:block;
font-weight:normal;
padding:3px 5px;
text-decoration:none;
}
.skin_fenav ul li a:hover {
background-color:#ABC2D1;
color:#444E58;
text-decoration:none;
}
.skin_button {
color:#FFFFFF;
padding: 1px 2px;
}
.skin_button a {
font-weight:normal;
padding:2px 7px;
}
.skin_button a:hover {
color:#EFEFEF;
text-decoration:none;
}
.skin_headacct {
background-color:inherit;
clear:both;
color:inhherit;
text-align:right;
width:100%;
}
.skin_fenavmini {
background-color:#EFEBDC;
border:1px solid #DAD4BD;
color:inherit;
margin:0px 0px 10px;
padding:5px;
}
#khxc_debug {
background-color:#FFFFFF;
border:1px solid #000000;
color:#333333;
margin-top:10px;
overflow:hidden;
padding:10px;
}
#khxc_printable {
background-color:#FFFFFF;
border:1px solid #000000;
color:inherit;
margin:auto;
padding:10px;
width:800px;
}
.khxc_error {
background-color:inherit;
color:#FF0000;
font-weight:bold;
}
.khxc_confirm {
background-color:inherit;
color:#339933;
font-weight:bold;
}
.khxc_imgfloatrt {
background-color:inherit;
color:inherit;
display:inline;
float:right;
margin-bottom:10px;
margin-left:10px;
}
.khxc_inline {
background-color:inherit;
color:inherit;
display:inline;
}
.khxc_preboxed {
background-color:#F7F7F7;
border:1px solid #000000;
color:inherit;
font-family:Fixed,monospace;
margin:5px 0px 0px;
overflow:hidden;
padding:5px;
}
.khxc_formfieldradcb {
background-color:inherit;
color:inherit;
}
.khxc_formfield {
background:url(formbg.gif) repeat-x left top;
border:1px solid #000000;
color:inherit;
font-size:14px;
margin:5px 5px 0px 2px;
}
.khxc_formfield:hover {
background-color:#DEDEDE;
color:inherit;
}
.khxc_formfieldp {
background-color:inherit;
display:block;
margin:0px;
padding:0px;
}
.khxc_formfieldpnfs {
background-color:inherit;
color:inherit;
display:block;
margin:0px 0px 5px;
padding:0px 5px;
}
.khxc_formfielda {
background-color:inherit;
display:block;
margin:0px 0px 2px;
padding:0px 5px;
}
.khxc_formbutton {
border:outset 1px #ccc;
background:#999;
color:#666;
background-color:#48300A;
background:url(formbg.gif) repeat-x left top;
font-size:14px;
margin:0px 0px 5px;
padding:1px;
width:130px;
}
.khxc_formbutton:hover {
background-color:#EFEFEF;
color:#000000;
background: 
}
.khxc_quickbutton {
border:outset 1px #ccc;
background:#999;
color:#666;
background-color:#48300A;
background:url(formbg.gif) repeat-x left top;
font-size:12px;
margin:0px 0px 5px;
padding:3px;
display:block;
}
.khxc_quickbutton:hover {
background-color:#EFEFEF;
color:#333333;
}
.khxc_quickform {
background-color:inherit;
color:inherit;
margin:5px 0px 0px;
}
.khxc_quickfield {
background: url(formbg.gif);
border:1px solid #444E58;
color:inherit;
font-size:11px;
margin:1px 0px 0px;
}
.khxc_quickfield:hover {
background-color:#FFFFFF;
color:inherit;
}
.khxc_formfieldradcb_rnc {
background-color:#FFA4A4;
color:inherit;
}
.khxc_formfield_rnc {
background-color:#FFA4A4;
border:1px solid #000000;
color:inherit;
font-size:11px;
margin:5px 5px 0px 2px;
}
.khxc_formfield_rnc:hover {
background-color:#DEDEDE;
color:inherit;
}
.khxc_formsecthead {
background: url(formbg_brown.jpg);
color:#FFFFFF;
font-weight:none;
font-size: 14px;
margin:0px;
padding:2px 5px;
}
table.khxc_formtblone {
background-color:#EFEBDC;
border:1px solid #DAD4BD;
color:inherit;
margin:0px 0px 5px;
width:100%;
}
table.khxc_formtbltwo {
background-color:#EFEBDC;
border:1px solid #DAD4BD;
color:inherit;
margin:0px 0px 5px;
width:100%;
}
td.khxc_formtbltwo {
background-color:#F7F7F7;
border-left:1px solid #BCBCBC;
border-top:1px solid #BCBCBC;
color:inherit;
padding:4px 2px 2px;
vertical-align:top;
width:50%;
}
td.khxc_formtbltwospan {
background-color:#F7F7F7;
border-left:1px solid #BCBCBC;
border-top:1px solid #BCBCBC;
color:inherit;
padding:4px 2px 2px;
vertical-align:top;
width:100%;
}
td.khxc_formtblone {
background-color:#F7F7F7;
border-left:1px solid #BCBCBC;
border-top:1px solid #BCBCBC;
color:inherit;
padding:4px 2px 2px;
vertical-align:top;
width:50%;
}
p.khxc_ultableh {
background: url(formbg_brown.jpg);
color:#FFFFFF;
font-weight:bold;
margin:20px 0px 0px;
padding:3px 5px;
}
p.khxc_ultablei {
background-color:#FFFFFF;
border:1px solid #DAD4BD;
color:inherit;
margin:2px 0px 0px;
padding:3px 5px;
}
p.khxc_ultablei a {
background-color:inherit;
display:block;
font-weight:normal;
}
p.khxc_ultablel {
background-color:#F7F7F7;
color:inherit;
margin:0px 0px 5px;
padding:3px 5px;
}
p.khxc_ultablel a {
background-color:inherit;
font-weight:normal;
}
p.khxc_uktablesp {
background-color:inherit;
color:inherit;
font-size:1px;
margin:0px;
}
table.khxc_sorttable {
background-color:inherit;
border:1px solid #dad4bd;
color:inherit;
margin:0px;
width:100%;
}
a.khxc_sorttable {
background-color:inherit;
color:#3E6B8A;
font-weight:bold;
text-decoration:none;
}
tr.khxc_sorttable {
background-color:inherit;
border:1px solid #000000;
color:inherit;
padding:5px;
}
th.khxc_sorttable {
background-color:#E9E9E9;
border-left:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;
color:inherit;
padding:4px 3px;
vertical-align:top;
}
td.khxc_sorttable {
background-color:inherit;
border-left:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;
color:inherit;
padding:4px 3px;
vertical-align:top;
}
td.khxc_sorttable p {
background-color:inherit;
color:inherit;
margin:0px;
padding:0px;
}
.khxc_storehead {
background: url(formbg_brown.jpg);
border:1px solid #AF9B70;
clear:both;
color:#FFFFFF;
font-weight:none;
font-size: 12px;
margin:10px 0px 2px;
padding:2px 5px;
}
.khxc_storelink {
background-color:#efebdc;
border:1px solid #dad4bd;
color:inherit;
font-size: 14px;
margin:15px 0px 20px;
padding:0px 5px;
}
.khxc_storelink a {
background-color:inherit;
color:#050001;
font-weight:normal;
}
.khxc_storelink p {
background-color:inherit;
color:#333333;
margin:4px 0px;
}
table.khxc_cptbl_cat {
background-color:inherit;
color:inherit;
margin:0px 0px 10px;
width:100%;
}
tr.khxc_cptbl_cat {
background-color:inherit;
color:inherit;
}
td.khxc_cptbl_cat {
background-color:inherit;
color:inherit;
padding:4px 4px 2px;
vertical-align:top;
}
td.khxc_cptbl_cat_blank {
background-color:inherit;
color:inherit;
display:none;
}
table.khxc_cptbl_prod {
background-color:inherit;
color:inherit;
margin:0px 0px 10px;
width:100%;
}
tr.khxc_cptbl_prod {
background-color:inherit;
color:inherit;
}
td.khxc_cptbl_prod {
background-color:inherit;
color:inherit;
padding:4px 4px 2px;
vertical-align:top;
}
td.khxc_cptbl_prod_blank {
background-color:inherit;
color:inherit;
display:none;
}
table.khxc_cptbl_det {
background-color:inherit;
color:inherit;
margin:0px 0px 10px;
width:100%;
}
tr.khxc_cptbl_det {
background-color:inherit;
color:inherit;
}
td.khxc_cptbl_det {
background-color:inherit;
color:inherit;
padding:4px 4px 2px;
vertical-align:top;
}
td.khxc_cptbl_det_blank {
background-color:inherit;
color:inherit;
display:none;
}
.khxc_pricediv {
background-color:inherit;
color:inherit;
margin:20px 0px;
font-size: 14px;
}
.khxc_price {
background-color:inherit;
color:inherit;
display:inline;
}
.khxc_pricex {
background-color:inherit;
color:#FF0000;
display:inline;
text-decoration:line-through;
}
.khxc_cartbutton {
border:outset 1px #ccc;
background:#999;
color:#666;
background-color:#48300A;
background:url(formbg.gif) repeat-x left top;
font-size:11px;
font-weight:normal;
margin:0px 0px 5px;
padding:1px;
text-align:center;
width:125px;
display:block;
}
.khxc_cartbutton:hover {
background-color:#EFEFEF;
color:#333333;
cursor:default;
text-decoration:none;
}
table.khxc_ghost {
background-color:inherit;
color:inherit;
margin:0px;
padding:0px;
width:100%;
}
td.khxc_ghost {
background-color:inherit;
color:inherit;
margin:0px;
padding:0px;
vertical-align:top;
}
.khxc_ghost form {
background-color:inherit;
color:inherit;
display:inline;
}
td.khxc_ghost img {
background-color:inherit;
color:inherit;
margin-bottom:10px;
margin-right:10px;
}
td.khxc_ghost p {
margin:0px 0px 6px;
}
table.khxc_ordsumm {
background-color:inherit;
border:1px solid #AF9B70;
color:inherit;
margin:0px 0px 5px;
width:100%;
}
.khxc_ordsumm a {
background-color:inherit;
color:#3E6B8A;
font-weight:bold;
text-decoration:none;
}
tr.khxc_ordsumm {
background-color:inherit;
border:1px solid #000000;
color:inherit;
padding:5px;
}
th.khxc_ordsumm {
background-color:inherit;
border-left:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;
color:inherit;
padding:4px 3px;
vertical-align:top;
}
td.khxc_ordsumm {
background-color:#F7F7F7;
border-left:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;
color:inherit;
padding:4px 3px;
vertical-align:top;
}
.khxc_ordsumm p {
background-color:inherit;
color:inherit;
margin:0px 0px 5px;
padding:0px;
}
.khxc_ordsumm a {
background-color:inherit;
color:#3E6B8A;
}
.khxc_ordsumm a:hover {
background-color:inherit;
color:inherit;
text-decoration:underline;
}
.khxc_ordsummhead {
background: url(formbg_brown.jpg);
clear:both;
color:#FFFFFF;
font-weight:bold;
margin:0px;
padding:2px 5px;
}
.khxc_ordsummcenter {
background-color:inherit;
border:1px solid #000000;
color:inherit;
margin:0px 0px 10px;
padding:0px;
text-align:center;
}
.khxc_ordsummbig {
background-color:inherit;
color:inherit;
font-size:16px;
font-weight:bold;
}
.khxc_ordsummlink {
background-color:#F7F7F7;
border:1px solid #000000;
color:inherit;
margin:10px 0px;
padding:0px 5px;
}
.khxc_ordsummlink a {
background-color:inherit;
color:#3E6B8A;
font-weight:normal;
}
h1.khxc_secthead {
background-color:inherit;
color:inherit;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.khxc_clearboth {
background-color:inherit;
clear:both;
color:inherit;
}
.khxc_outstock {
background-color:inherit;
color:#FF0000;
}
a.khxc_checkoutbutton {
border:outset 1px #ccc;
background:#999;
color:#333;
background:url(formbg.gif) repeat-x left top;
font-size:16px;
font-weight:bold;
padding: 8px;
text-align:center;

}
a.khxc_hrefbutton {
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(formbg.gif) repeat-x left top;
display:block;
font-size:14px;
font-weight:normal;
padding:2px 5px;
text-align:center;
}
a.khxc_hrefbutton_sideimage {
border:outset 1px #ccc;
background:#999;
color:#666;
padding: 1px 2px;
background:url(formbg.gif) repeat-x left top;
display:block;
font-size:11px;
font-weight:normal;
padding:2px 5px;
text-align:center;
text-decoration: none;
width: 90px;
}
a.khxc_hrefbutton:hover {
background-color:#EFEFEF;
color:#333333;
cursor:default;
text-decoration:none;
}
a.khxc_hrefbutton_sideimage:hover {
background-color:#EFEFEF;
color:#333333;
cursor:default;
text-decoration:none;
}
.khxc_outline {
background-color:#F7F7F7;
border:1px solid #000000;
color:inherit;
margin-top:5px;
padding:5px;
}
.khxc_outlinetrans {
background-color:inherit;
border:1px solid #000000;
color:inherit;
}
.khxc_outline p {
background-color:inherit;
color:inherit;
margin:0px 0px 3px;
}


/* +------------------------------------------------------------+ */
/* | End                                                        | */
/* +------------------------------------------------------------+ */