body, body div, body p, body th, body td, body li, body dd, body dt {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; color: #333333; text-decoration:none;}

a:link        {color: #333333; text-decoration:none;}
a:active      {color: #333333; text-decoration:none;}
a:visited     {color: #333333; text-decoration:none;}
a:hover       {color: #000000; text-decoration:none;}

H1         {color: #999999; text-decoration: none; font-size:12px; font-weight:bold; margin-bottom:0}
H2         {color: #CCCCCC; font-size: 11px; font-weight:bold; margin-bottom:0}

form { 
margin: 0; 
padding: 0; 
} 


.category1a ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1a li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1a li a:hover {
color: #ffffff;
background-color:#333333;
}

.category2a ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2a li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2a li a:hover {
color: #ffffff;
background-color:#cccccc;
}


.category1b ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1b li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1b li a:hover {
color: #ffffff;
background-color:#D63333;
}

.category2b ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2b li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2b li a:hover {
color: #ffffff;
background-color:#EB9999;
}



.category1c ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1c li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1c li a:hover {
color: #ffffff;
background-color:#FF8533;
}

.category2c ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2c li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2c li a:hover {
color: #ffffff;
background-color:#FFC299;
}


.category1d ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1d li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1d li a:hover {
color: #ffffff;
background-color:#33AD33;
}

.category2d ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2d li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2d li a:hover {
color: #ffffff;
background-color:#99D699;
}


.category1e ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1e li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1e li a:hover {
color: #ffffff;
background-color:#33D6D6;
}

.category2e ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2e li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2e li a:hover {
color: #ffffff;
background-color:#99EBEB;
}

.category1f ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1f li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1f li a:hover {
color: #ffffff;
background-color:#5C5CFF;
}

.category2f ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2f li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2f li a:hover {
color: #ffffff;
background-color:#ADADFF;
}

.category1g ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1g li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1g li a:hover {
color: #ffffff;
background-color:#D65CFF;
}

.category2g ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2g li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2g li a:hover {
color: #ffffff;
background-color:#EBADFF;
}


.category1h ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1h li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1h li a:hover {
color: #ffffff;
background-color:#FF5CAD;
}

.category2h ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2h li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2h li a:hover {
color: #ffffff;
background-color:#FFADD6;
}

.category1i ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1i li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1i li a:hover {
color: #ffffff;
background-color:#FF335C;
}

.category2i ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2i li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2i li a:hover {
color: #ffffff;
background-color:#FF99AD;
}

.category1j ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category1j li a{
display: block;
padding: 6px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
font-weight:bold;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category1j li a:hover {
color: #ffffff;
background-color:#989898;
}

.category2j ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% verdana, arial, sans-serif;
}

.category2j li a{
display: block;
padding: 4px 0;
padding-left: 7px;
padding-right: 4px;
width: auto;
text-decoration: none;
color: #333333;
BACKGROUND-COLOR:#ffffff;
border-top: 1px solid #333333;
}

.category2j li a:hover {
color: #ffffff;
background-color:#CBCBCB;
}


A.listall			{color:#999999; text-decoration:none}
A.listall:visited	{color:#999999; text-decoration:none}
A.listall:hover 	{color:#333333; text-decoration:underline;}

A.textmenu			{color:#ffffff; text-decoration:none}
A.textmenu:visited	{color:#ffffff; text-decoration:none}
A.textmenu:hover 	{color:#000000; text-decoration:none}

A.prodlink			{color:#333333; text-decoration:none}
A.prodlink:visited	{color:#333333; text-decoration:none}
A.prodlink:hover 	{color:#000000; text-decoration:none}

option {background-color: #3E3E3E; font-size: 11px; color:#878789;}
option.one {background-color: #1D1D1D; color:#878789;}
option.two {background-color: #3E3E3E; color:#878789;}
