body { font-family: Sans-serif, Arial, verdana; font-size:13px; color:#333333; LINE-HEIGHT:1.6em;}
p { font-family: Sans-serif, Arial, verdana; font-size:13px; color:#333333; LINE-HEIGHT:1.6em;} 
td { font-family: Sans-serif, Arial, verdana; font-size:13px; color:#333333; LINE-HEIGHT:1.6em;} 
a:link {text-decoration: none; color:#3E6882;}
a:visited {text-decoration: none; color:#3E6882;}
a:active {text-decoration: none; color:#3E6882;}
a:hover {text-decoration: none; color:#F90000;}

img {border:0;}
form {margin:0; padding:0;}
h1 { font-family: Arial; font-size:22px; color:#1C4388; LINE-HEIGHT:150%; font-weight:bold; text-align:center;}
h2 { font-family: Arial; font-size:20px; color:#333333; LINE-HEIGHT:120%; font-weight:bold; text-align:center;
 margin-top:-10px; *margin-top:-13px;
}
 
/* ---------- products style ---------- */

/***** --- categories  --- *****/
.categories {
 background-color:#eaeaea; text-transform:capitalize;
 padding-left:15px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/arrow.gif); background-position:center left; background-repeat:no-repeat;
 border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em; font-weight:600;
}
.categories a:link {text-decoration: none; color:#474747;}
.categories a:visited {text-decoration: none; color:#474747;}
.categories a:active {text-decoration: none; color:#474747;}
.categories a:hover {text-decoration: none; color:#ffa200;}

.categories_down {
 background-color:#eaeaea; text-transform:capitalize;
 padding-left:15px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/arrow_down.gif); background-position:center left; background-repeat:no-repeat;
 border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em; font-weight:600;
}
.categories_down a:link {text-decoration: none; color:#474747;}
.categories_down a:visited {text-decoration: none; color:#474747;}
.categories_down a:active {text-decoration: none; color:#474747;}
.categories_down a:hover {text-decoration: none; color:#ffa200;}

.categories_down_sub {
 background-color:#eaeaea; text-transform:capitalize;
 padding-left:22px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/arrow_down_sub.gif); background-position: 7px center; background-repeat:no-repeat;
 border:0;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em; font-weight:600;
}
.categories_down_sub a:link {text-decoration: none; color:#474747;}
.categories_down_sub a:visited {text-decoration: none; color:#474747;}
.categories_down_sub a:active {text-decoration: none; color:#474747;}
.categories_down_sub a:hover {text-decoration: none; color:#ffa200;}

.sub_categories {
 background-color:#eaeaea; text-transform:capitalize;
 padding-left:20px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/line.gif); background-position:5px center; background-repeat:no-repeat;
 border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em;
}
.sub_categories a:link {text-decoration: none; color:#474747;}
.sub_categories a:visited {text-decoration: none; color:#474747;}
.sub_categories a:active {text-decoration: none; color:#474747;}
.sub_categories a:hover {text-decoration: none; color:#ffa200;}

.sub2_categories {
 background-color:#eaeaea; text-transform:capitalize;
 padding-left:27px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/line.gif); background-position:12px center; background-repeat:no-repeat;
 border:0;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em;
}
.sub2_categories a:link {text-decoration: none; color:#474747;}
.sub2_categories a:visited {text-decoration: none; color:#474747;}
.sub2_categories a:active {text-decoration: none; color:#474747;}
.sub2_categories a:hover {text-decoration: none; color:#ffa200;}


.sub2_categories_end {
 background-color:#eaeaea; text-transform:capitalize;
 padding-left:27px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/line_end.gif); background-position:12px center; background-repeat:no-repeat;
 border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em;
}
.sub2_categories_end a:link {text-decoration: none; color:#474747;}
.sub2_categories_end a:visited {text-decoration: none; color:#474747;}
.sub2_categories_end a:active {text-decoration: none; color:#474747;}
.sub2_categories_end a:hover {text-decoration: none; color:#ffa200;}



/***** --- categories2  --- *****/
.categories2 {
 background-color:#dedede; text-transform:capitalize;
 padding-left:15px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/arrow.gif); background-position:center left; background-repeat:no-repeat;
 border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em; font-weight:600;
}
.categories2 a:link {text-decoration: none; color:#474747;}
.categories2 a:visited {text-decoration: none; color:#474747;}
.categories2 a:active {text-decoration: none; color:#474747;}
.categories2 a:hover {text-decoration: none; color:#ffa200;}

.categories2_down {
 background-color:#dedede; text-transform:capitalize;
 padding-left:15px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/arrow_down.gif); background-position:center left; background-repeat:no-repeat;
 border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em; font-weight:600;
}
.categories2_down a:link {text-decoration: none; color:#474747;}
.categories2_down a:visited {text-decoration: none; color:#474747;}
.categories2_down a:active {text-decoration: none; color:#474747;}
.categories2_down a:hover {text-decoration: none; color:#ffa200;}

.sub_categories2 {
 background-color:#dedede; text-transform:capitalize;
 padding-left:20px; padding-right:6px; padding-top:3px; padding-bottom:3px; 
 background-image:url(/image/line.gif); background-position:5px center; background-repeat:no-repeat;
 border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#474747; letter-spacing:0px; height:27px; LINE-HEIGHT:1.2em;
}
.sub_categories2 a:link {text-decoration: none; color:#474747;}
.sub_categories2 a:visited {text-decoration: none; color:#474747;}
.sub_categories2 a:active {text-decoration: none; color:#474747;}
.sub_categories2 a:hover {text-decoration: none; color:#ffa200;}

.categories_title {
 background-image:url(/image/tag_bg.jpg); background-repeat:no-repeat; font-weight:bold; LINE-HEIGHT:1.2em;
 font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#ffffff; padding-left:5px; padding-right:6px; padding-top:3px; padding-bottom:3px; letter-spacing:0px; height:20;
}
.categories_title a:link {text-decoration: none; color:#ffffff;}
.categories_title a:visited {text-decoration: none; color:#ffffff;}
.categories_title a:active {text-decoration: none; color:#ffffff;}
.categories_title a:hover {text-decoration: none; color:#ffa200;}

.history { font-family:Verdana; FONT-SIZE:8pt; color:#333333; LINE-HEIGHT:0.8em;}
.history A:link {color:#333333;}
.history A:visited {color:#333333;}
.history A:active {color:#333333;}
.history A:hover {color:#000088;}

.item_page_left a:hover {border:0; background-image:url(/img-btn/arrow-left1.gif); background-repeat:no-repeat; width:6px; height:13px;}
.item_page_right a:hover {border:0; background-image:url(/img-btn/arrow-right1.gif); background-repeat:no-repeat; width:6px; height:13px;}


.item_t { font-family: Arial; font-size:12px; color:#333333; LINE-HEIGHT:1.2em; font-weight:600;}
.item_t A:link {text-decoration: none; color: #333333;}
.item_t A:visited {text-decoration: none; color: #333333;}
.item_t A:active {text-decoration: none; color: #333333;}
.item_t A:hover {text-decoration: none; color: #CC3333;}

.item_menu { font-family: Arial; font-size:13px; color:#333333; LINE-HEIGHT:1.2em; font-weight:400;}
.item_menu A:link {text-decoration: none; color: #333333;}
.item_menu A:visited {text-decoration: none; color: #333333;}
.item_menu A:active {text-decoration: none; color: #333333;}
.item_menu A:hover {text-decoration: none; color: #CC3333;}

.item_page { font-family: Arial; font-size:13px; color:#333333; LINE-HEIGHT:1.2em; font-weight:400;}
.item_page A:link {text-decoration: none; color: #333333;}
.item_page A:visited {text-decoration: none; color: #333333;}
.item_page A:active {text-decoration: none; color: #333333;}
.item_page A:hover {text-decoration: none; color: #CC3333;}

.item_section { font-family: Arial; font-size:14px; color:#333333; LINE-HEIGHT:1.2em; font-weight:bold;}
.item_section A:link {text-decoration: none; color: #333333;}
.item_section A:visited {text-decoration: none; color: #333333;}
.item_section A:active {text-decoration: none; color: #333333;}
.item_section A:hover {text-decoration: underline; color: #CC3333;}

.item_title { font-family: Arial; font-size:16px; color:#3E6882; LINE-HEIGHT:1.2em; font-weight:bold; text-align:center;}
.item_title A:link {text-decoration: none; color: #3E6882;}
.item_title A:visited {text-decoration: none; color: #3E6882;}
.item_title A:active {text-decoration: none; color: #3E6882;}
.item_title A:hover {text-decoration: underline; color: #CC3333;}

.item_id_l { font-family: Sans-serif, Arial; font-size:14px; color:#00aaff; LINE-HEIGHT:1.2em; font-weight:600;}
.item_id_l A:link {text-decoration: none; color: #00aaff;}
.item_id_l A:visited {text-decoration: none; color: #00aaff;}
.item_id_l A:active {text-decoration: none; color: #00aaff;}
.item_id_l A:hover {text-decoration: underline; color: #CC3333;}


.item_subtitle { font-family: Arial; font-size:16px; color:#333333; LINE-HEIGHT:1.6em; font-weight:bold; text-align:center;}

.item_aslowas { font-family: Arial, Verdana; font-size:11px; color:#333; LINE-HEIGHT:120%;}
.item_aslowas a:link {text-decoration: none; color:#333;}
.item_aslowas a:visited {text-decoration: none; color:#333;}
.item_aslowas a:active {text-decoration: none; color:#333;}
.item_aslowas a:hover {text-decoration: none; color:#ffa200;}


.item_desc { font-family: Verdana, Arial; font-size:13px; color:#333333; LINE-HEIGHT:1.2em;}

.item_desc2 { font-family: Verdana, Arial; font-size:13px; color:#336699; LINE-HEIGHT:1.2em;}

.item_pink { font-family: Arial; font-size:15px; color:#B77AA7; LINE-HEIGHT:1.2em;}
.item_pink A:link {text-decoration: none; color: #B77AA7;}
.item_pink A:visited {text-decoration: none; color: #B77AA7;}
.item_pink A:active {text-decoration: none; color: #B77AA7;}
.item_pink A:hover {text-decoration: underline; color: #CC3333;}

.item_detail_b { font-family: Verdana, Arial; font-size:13px; color:#333333; LINE-HEIGHT:1.4em; font-weight:bold; white-space: nowrap;}
.item_detail { font-family: Verdana, Arial; font-size:13px; color:#333333; LINE-HEIGHT:1.4em;}

.qty { font-family: Verdana, Arial; font-size:13px; color:#262D78; LINE-HEIGHT:1.2em; font-weight:bold;}
.qty_price { font-family: Verdana, Arial; font-size:13px; color:#262D78; LINE-HEIGHT:1.4em; font-weight:bold;}

.memo_sm { font-family: Verdana, Arial; font-size:12px; color:#666666; margin:0; padding:0;}
.hr_memo {width:100%; color:#666666; height:1px; margin-top:0; padding-top:0;}
.gel_link {border:0; margin:0; padding:0;}

.memo_list { font-family: Verdana, Arial; font-size:11px; color:#333333;}

.packaging { font-family: Verdana, Arial; font-size:11px; color:#666666;}

.item_memo { font-family: Verdana, Arial; font-size:10px; color:#262D78; LINE-HEIGHT:2.2em;}
.item_memo A:link {text-decoration: none; color:#262D78;}
.item_memo A:visited {text-decoration: none; color:#262D78;}
.item_memo A:active {text-decoration: none; color:#262D78;}
.item_memo A:hover {text-decoration: underline; color: #CC3333;}
 
/* ------------------------- */

.normal_text { font-family: Tahoma, Arial; font-size:8pt; color:#333333; LINE-HEIGHT:1.0em; font-weight:100; }

.item_id_s { font-family: Tahoma, Arial; font-size:9pt; color:#333333; LINE-HEIGHT:1.2em; font-weight:bold;}
.item_id_s A:link {text-decoration: none; color: #333333;}
.item_id_s A:visited {text-decoration: none; color: #333333;}
.item_id_s A:active {text-decoration: none; color: #333333;}
.item_id_s A:hover {text-decoration: underline; color: #CC3333;}

.item_id_s_red { font-family: Tahoma, Arial; font-size:8pt; color:#cf0000; LINE-HEIGHT:1.0em; font-weight:bold;}
.item_id_s_red A:link {text-decoration: none; color: #cf0000;}
.item_id_s_red A:visited {text-decoration: none; color: #cf0000;}
.item_id_s_red A:active {text-decoration: none; color: #cf0000;}
.item_id_s_red A:hover {text-decoration: underline; color: #006699;}

.item_id_s_cyan { font-family:  Sans-serif, Tahoma, Arial; font-size:8pt; color:#666666; LINE-HEIGHT:1.0em; font-weight:600;text-transform:uppercase;}
.item_id_s_cyan A:link {text-decoration: none; color: #666666;}
.item_id_s_cyan A:visited {text-decoration: none; color: #666666;}
.item_id_s_cyan A:active {text-decoration: none; color: #666666;}
.item_id_s_cyan A:hover {text-decoration: underline; color: #006699;}

.item_description { font-family: Arial; font-size:14pt; color:#cf0000; LINE-HEIGHT:1.6em; font-weight:bold; text-align:center;}

.shopping_cart  { font-family:Arial, verdana; font-size:11px; color:#333333; LINE-HEIGHT:1.5em; padding-top:3px; padding-left:1px; padding-right:4px;}
.shopping_cart a:link {text-decoration: none; color:#333333;}
.shopping_cart a:visited {text-decoration: none; color:#333333;}
.shopping_cart a:active {text-decoration: none; color:#333333;}
.shopping_cart a:hover {text-decoration: none; color:#7dbe00;}

.top_menu  { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#ffffff; text-transform:uppercase;
 padding-left:10px; padding-right:10px; font-weight:bold; letter-spacing:1px;
}
.top_menu a:link {text-decoration: none; color:#ffffff;}
.top_menu a:visited {text-decoration: none; color:#ffffff;}
.top_menu a:active {text-decoration: none; color:#ffffff;}
.top_menu a:hover {text-decoration: none; color:#ffa200;}

.input_search { font-family: verdana,Arial; font-size:11px; color:#6E6F72; text-align:left; width:130; height:15; margin-top: 2px; border-width: 0px;}
.search { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#ffffff; font-weight:bold; letter-spacing:0px; padding-top:1px; padding-left:25px; padding-right:5px;}
.search_go { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#ffffff; font-weight:bold; letter-spacing:0px; padding-top:1px; padding-left:8px; padding-right:5px;}
.search_bg {

 background-image:url(/image/search_bg.jpg);
 background-repeat:repeat-x;
 height:23px;
}

.sign  { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#ffffff; padding-left:5px; padding-right:6px; padding-top:0px; letter-spacing:1px;}
.sign a:link {text-decoration: none; color:#ffa200;}
.sign a:visited {text-decoration: none; color:#ffa200;}
.sign a:active {text-decoration: none; color:#ffa200;}
.sign a:hover {text-decoration: none; color:#7dbe00;}


.see_more { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#454444; padding-left:5px; padding-right:6px; padding-top:3px; padding-bottom:3px; letter-spacing:0px; height:20;}
.see_more a:link {text-decoration: none; color:#454444;}
.see_more a:visited {text-decoration: none; color:#454444;}
.see_more a:active {text-decoration: none; color:#454444;}
.see_more a:hover {text-decoration: none; color:#ffa200;}

.bottom_menu { font-family: Arial, Verdana; font-size:11px; color:#454444; padding-left:5px; padding-right:5px; margin-top:20px; padding-bottom:3px; letter-spacing:0px;}
.bottom_menu a:link {text-decoration: none; color:#454444;}
.bottom_menu a:visited {text-decoration: none; color:#454444;}
.bottom_menu a:active {text-decoration: none; color:#454444;}
.bottom_menu a:hover {text-decoration: none; color:#ffa200;}

.bottom_menuline { padding-left:5px; padding-right:5px; margin:0;}

.bottom { font-family: Arial, Verdana; font-size:11px; color:#454444; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:45px; letter-spacing:0px;}

.new_btn { padding-right:60px; float:right;}

.download {
padding:10px 0 10px 0;
border:#cccccc 1px solid;
}

.download2 {
border:#999999 1px solid;
}

.catalog {
padding:10px 10px 10px 10px;
border:#cccccc 1px solid;
background-image:url(/image/cate_bg.jpg);

}

.input1 { font-family: verdana,Arial; font-size:13px; color:#333333; text-align:left;
 width:230px; border-width: 1px; border-color:#cccccc; border-style:solid;}

.TextField { font-family: verdana,Arial; font-size:13px; color:#333333; text-align:left;
 border-width: 1px; border-color:#cccccc; border-style:solid;}


.item_thumb {-webkit-text-size-adjust:none;font-family: Arial, verdana; font-size:12px; color:#666666; LINE-HEIGHT:1.8em;}
.item_thumb a:link {text-decoration: none; color: #666666;}
.item_thumb a:visited {text-decoration: none; color: #666666;}
.item_thumb a:active {text-decoration: none; color: #666666;}
.item_thumb a:hover {text-decoration: none; color: #7AB743;}

.item_thumb img { display:inline; border-style:solid; border-width:1px; border-color:#CACACC;
 margin:0;
}
.item_thumb a:link img {border-style:solid; border-width:1px; border-color:#CACACC;}
.item_thumb a:visited img {border-style:solid; border-width:1px; border-color:#CACACC;}
.item_thumb a:active img {border-style:solid; border-width:1px; border-color:#CACACC;}
.item_thumb a:hover img {border-style:solid; border-width:1px; border-color:#7AB743;}

