.homepageTable
{
	background-color: #FDE302;
	border: none;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	width: 460px;
}
.homepageTable td
{
	border: 2px solid #fff;
	padding: 4px;
}
.homepageTable a,
.homepageTable a:link,
.homepageTable a:visited
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 28px;
	background-image:url(/i/homepage_arrow_INDEX.gif);
	background-repeat:no-repeat;
	background-position: 8px 60%;
}
.homepageTable a:hover,
.homepageTable a:active
{
	text-decoration: underline;
}
.buyButton
{
	margin:0;padding:0;
	padding-right:20px;
	background-image:url(/i/menu2_arrow.gif);
	background-repeat:no-repeat;
	background-position: right;
	width: 105px;
}
form
{
  margin:0;
}

a img
{
  border: 0;
}
.kform th
{
text-align: left;
}

input
{
border: 1px solid #D7D7D7;
padding: 4px;
color: #666;
font-family: verdana;
font-size: 11px;
}

.paneBoxHead th
{
color: #fff;
font-size: 12px;
background-color: #000;
font-weight: bold;
text-align: left;
padding-left: 10px;
}

.paneBoxBody
{
background-color: #ECECEC;
}

.nowrap
{
	white-space: nowrap;
}

.secTree
{
	list-style: none;
	margin:0;
	padding:0;
}

.secTree li
{
	width: 170px;
	background-color: #FDE302;
	text-align: left;
	padding: 5px;
	margin-bottom: 3px;

	background-image: url(/i/menu2_arrow.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

.secTree li.secTree_1_ON,
.secTree li.secTree_2_ON,
.secTree li:hover
{
	background-color: #E1E1E1;
}

.secTree a
{
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

body,
p,
span,
div,
table,
th,
td,
li,
input,
a
{
	font-family: verdana, helvetica, sans-serif;

}
h1,
h2,
h3,
h4,
h5,
h6
{
	font-family: arial, sans-serif;

}

body,
p,
span,
div,
table,
th,
td,
li,
h3,
h4,
h5,
h6,
input,
a
{
        font-size: 12px;
}

h1
{
        font-size: 18px;
}


h2
{
        font-size: 16px;
}

a,
a:link
{
        color: #000;
}

body,
p,
span,
div,
table,
td,
li,
{
        color: #333;
}
a:visited
{
        color: #000;
}

a:active
{
        color: #000;
}

h1,
h4,
h5,
h6
{
        color: #000;
}
h2,
h3
{
	color: #666;
}


th
{
        color: #000;
}

FORM,
BODY
{
        PADDING-TOP: 0px;
        MARGIN-TOP: 0px;

}

.menu1
{
height: 29px;
}
.menu1lhonTD,
.menu1lhoffTD
{
;}


.menu1linkoffTD
{
;
}

.menu1linkoffTD a:link,
.menu1linkoffTD a:visited,
.menu1linkoffTD a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
}

.menu1linkoffTD a:hover
{
	text-decoration: underline;
}


.menu1linkonTD
{
	background-color: #FDE302;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

.menu1linkonTD a:link,
.menu1linkonTD a:visited,
.menu1linkonTD a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color: #FDE302;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
}

.menu2
{
	white-space: nowrap;
}


.menu2 A:link,
.menu2 A:Visited,
.menu2 A:Active
{
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-decoration: none;
  padding-right: 100px;
  background-image: url(/i/menu2_arrow.gif);
  background-repeat: no-repeat;
  background-position: right;
}

.menu2linkonTD,
.menu2linkoffTD
{
	padding: 5px;
	width: 165px;
	background-color: #E1E1E1;
}

.menu2linkoffTD
{
background-color: #FDE302;
}


#FOOTDIV
{
	width: 100%;
	background-color: #eaeaea;
	margin-top: 15px;
}

.menu3
{
	height: 26px;
	background-color: #eaeaea;
	margin: 0px auto;
}

.menu3linkoffTD A:active,
.menu3linkoffTD A:link,
.menu3linkoffTD A:visited,
.menu3linkonTD A:link,
.menu3linkonTD A:visited
{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.menu3linkoffTD A:hover,
.menu3linkonTD A:hover
{
	text-decoration: underline;
}

.menu3offoffTD,
.menu3offonTD,
.menu3onoffTD
{
	background-image: url(/i/menu3_vertical_bar.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	padding-left: 5.5px;
	padding-right: 5.5px;
}

.bc,
.bc a:link,
.bc a:visited,
.bc a:active
{
	margin-bottom: 5px;
	text-decoration: none;
	color: #666;
}

.headBox,
.headBox .bc,
.headBox .bc a:link,
.headBox .bc a:visited,
.headBox .bc a:active

{
	background-color: #000;
	color: #fff;
	font-size: 16px;
	padding: 5px;
}

.headBoxError,
.headBoxError .bc,
.headBoxError .bc a:link,
.headBoxError .bc a:visited,
.headBoxError .bc a:active

{
	color: #fff;
	font-size: 12px;
	padding: 5px;
}



#mainPaneTD .headBox
{
	background-color: #fff;
}
#mainPaneTD .headBox H1
{
	margin:0; padding:0;
	color: #000;
	background-color: #fff;
	font-size: 18px;
	padding: 5px;
padding-left:0;
}

.bodyBox
{
	background-color: #ECECEC;
	padding: 5px;
	color: #333;
}

#mainPaneTD .bodyBox
{
	background-color: #fff;
}

#mainPaneTD .bodyBox FORM TH
{
        PADDING-RIGHT: 5px;
        COLOR: #666;
}        

      
.ksrs TABLE
{
	background-color: #ececec;
}

.ksrs TD
{
	background-color: #ececec;
	padding: 5px;
	vertical-align: top;

}

.ksrs tr
{
        BACKGROUND-COLOR: white;
}

#mainPaneTD .bodyBox FORM .ksrs TH
{
	color: #fff;
	white-space: nowrap;
	font-weight: normal;
	background-color: #000;
	text-align: left;
	padding: 5px;
}

.ksrs .TDNumber
{
        text-align: right;
	vertical-align: middle;

}

.ksrsTREven
{
        BACKGROUND-COLOR: #ffffcc;
}



.ksrs .rkButton
{
	white-space: nowrap;
	width: 130px;
	height: 30px;
}

.ksrs .rkButton a:link,
.ksrs .rkButton a:visited,
.ksrs .rkButton a:hover,
.ksrs .rkButton a:active
{
	text-decoration: none;
	padding: 5px 3px 5px 3px;
	white-space: nowrap;
	font-weight: bold;
}


.ksrs .rkButton a:link,
.ksrs .rkButton a:visited
{
	color: #000;
	background-color: #A9A9A9;
}

.rkButton a:hover,
.rkButton a:active,
.rkButton .buyButton a:hover,
.rkButton .buyButton a:active
{
	color: #000;
	text-decoration: underline;
	background-color: #A9A9A9;
}
.rkButton a:link,
.rkButton a:visited,
.rkButton a:hover,
.rkButton a:active
{
	padding:5px;
}

.rkButton
{
	padding: 8px;
	white-space: nowrap;
/*	width: 130px;*/
/*	height 30px;*/
}

.rkButton a:link,
.rkButton a:visited,
.rkButton a:hover,
.rkButton a:active,
.rkButton .buyButton a:link,
.rkButton .buyButton a:visited,
.rkButton .buyButton a:hover,
.rkButton .buyButton a:active
{
	text-decoration: none;
	padding: 5px 3px 5px 3px;
	white-space: nowrap;
	font-weight: bold;
}


.rkButton a:link,
.rkButton a:visited,
.rkButton a:hover
{
/*	border: 2px #cccccc outset;*/
}

.rkButton a:link,
.rkButton a:visited,
.rkButton .buyButton a:link,
.rkButton .buyButton a:visited
{
	color: #000;
	background-color: #FDE302;
}

.rkButton a:hover,
.rkButton a:active,
.rkButton .buyButton a:hover,
.rkButton .buyButton a:active
{
	color: #000;
	text-decoration: underline;
	background-color: #FDE302;
}

.rkButton a:active,
.rkButton .buyButton a:active
{
/*	border: 2px #cccccc inset;*/
}

.rkButton .buyButton a:link,
.rkButton .buyButton a:visited,
.rkButton .buyButton a:hover,
.rkButton .buyButton a:active
{
/*	padding: 8px 5px 8px 5px;*/
	padding:8px;
	padding-right: 10px;
	white-space: nowrap;
	height: 30px;
}


.required
{
	background-image: url("/rkdom/required.gif");
	background-position: top right;
	background-repeat: no-repeat;
}

.XpagerTBL
{
	margin-bottom: 5px;
	margin-top: 5px;
	width: 575px;
}

.XpagerTBL a:link,
.XpagerTBL a:visited,
.XpagerTBL a:hover,
.XpagerTBL a:active
{
	color: #666;
	text-decoration: none;
}

.XpagerTBL .XpagerFirst
{
	background-image:url(/i/arrow_first_INDEX.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
	padding-left:10px;
}
.XpagerTBL .XpagerPrevious
{
	background-image:url(/i/arrow_previous_INDEX.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
	padding-left:6px;
}
.XpagerTBL .XpagerNext
{
	background-image:url(/i/arrow_next_INDEX.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:6px;
}
.XpagerTBL .XpagerLast
{
	background-image:url(/i/arrow_last_INDEX.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:10px;
}

/*CHECK NAMING !!!!*/

.productBox
{
	width: 575px;
	background-color: #ececec;
	padding: 5px;
	margin-bottom: 10px;
}

.productImg
{
float: left;
border: 1px #CECECE solid;
}


.productDesc
{
	height: auto;
	width: auto;
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;

	font-size: 12px;
float: left;
}

.YYprodTBL,
.YYprodTBLIB
{
	width: 575px;
	background-color: #ececec;
	padding: 5px;
	margin-bottom: 10px;
}

.YYprodImg
{
	width: 100px;
}

.YYprodPrice
{
	color: #D32121;
	font-weight: bold;
}

.YYprodCode
{
	color: #333;
	font-weight: normal;
}

.YYprodTitle,
.YYprodTitle a:link,
.YYprodTitle a:visited,
.YYprodTitle a:active
{
	color: #000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.YYForm
{
	color: #f00;
}
.YYForm a:link,
.YYForm a:visited,
.YYForm a:active
{
	color: #fff;
	text-decoration: none;
}

.moreinfobutton
{
  padding: 5px;
  text-align: center;
  vertical-align: middle;
  width: 80px;
  background-color: rgb(102, 102, 102);
}
.moreinfobutton a:link,
.moreinfobutton a:visited,
.moreinfobutton a:active
{
  color: #fff;
  background-color: rgb(102, 102, 102);
}



#cattreeBody
{
background-color:#FEEAC7;
padding:5px;
margin-bottom:5px;
}
.catHome,
.catHome a
{
color:#000000;
text-decoration:none;
font-size:11px;
}
.catHome a:hover
{
text-decoration:underline;
}
.cattree_lvl1_OTHER
{
;
}
.cattree_lvl1_OTHER a,
.cattree_lvl1_PATH_ON a
{
color:#000000;
font-size:11px;
}
.cattree_lvl1_OTHER a:hover,
.cattree_lvl1_PATH_ON a:hover
{
color:#900;
}
.cattree_lvl1_PATH,
.cattree_lvl2_PATH,
.cattree_lvl3_PATH,
.cattree_lvl4_PATH,
.cattree_lvl5_PATH
{
;
}
.cattree_lvl1_PATH a,
.cattree_lvl2_PATH a,
.cattree_lvl3_PATH a,
.cattree_lvl4_PATH a,
.cattree_lvl5_PATH a
{
color:#000000;
font-size:11px;
}
.cattree_lvl1_PATH a:hover,
.cattree_lvl2_PATH a:hover,
.cattree_lvl3_PATH a:hover,
.cattree_lvl4_PATH a:hover,
.cattree_lvl5_PATH a:hover
{
text-decoration:underline;
}
.cattree_lvl2_PATH_ON,
.cattree_lvl3_PATH_ON,
.cattree_lvl4_PATH_ON,
.cattree_lvl5_PATH_ON
{
;
}
.cattree_lvl2_PATH_ON a,
.cattree_lvl3_PATH_ON a,
.cattree_lvl4_PATH_ON a,
.cattree_lvl5_PATH_ON a
{
color:#900;
text-decoration:none;
font-size:11px;
}
.cattree_lvl2_PATH_ON a:hover,
.cattree_lvl3_PATH_ON a:hover,
.cattree_lvl4_PATH_ON a:hover,
.cattree_lvl5_PATH_ON a:hover
{
text-decoration:underline;
}
.cattree_lvl1_CHILD,
.cattree_lvl2_CHILD,
.cattree_lvl3_CHILD,
.cattree_lvl4_CHILD,
.cattree_lvl5_CHILD
{
;
}
.cattree_lvl1_CHILD a,
.cattree_lvl2_CHILD a,
.cattree_lvl3_CHILD a,
.cattree_lvl4_CHILD a,
.cattree_lvl5_CHILD a
{
color:#900;
text-decoration:none;
font-size:11px;
}
.cattree_lvl1_CHILD a:hover,
.cattree_lvl2_CHILD a:hover,
.cattree_lvl3_CHILD a:hover,
.cattree_lvl4_CHILD a:hover,
.cattree_lvl5_CHILD a:hover
{
text-decoration:underline;
}
.cattree_lvl1_SIBLING,
.cattree_lvl2_SIBLING,
.cattree_lvl3_SIBLING,
.cattree_lvl4_SIBLING,
.cattree_lvl5_SIBLING
{
;
}
.cattree_lvl1_SIBLING a,
.cattree_lvl2_SIBLING a,
.cattree_lvl3_SIBLING a,
.cattree_lvl4_SIBLING a,
.cattree_lvl5_SIBLING a
{
color:#143E7D;
text-decoration:none;
font-size:11px;
}
.cattree_lvl1_SIBLING a:hover,
.cattree_lvl2_SIBLING a:hover,
.cattree_lvl3_SIBLING a:hover,
.cattree_lvl4_SIBLING a:hover,
.cattree_lvl5_SIBLING a:hover
{
text-decoration:underline;
}
