BODY {  font-family: Arial; background: #ffffff; color: #5649B8; margin: 0px;}

FORM { display: inline;}

A { color: #000; text-decoration: none;}
A:hover { color: #000; text-decoration: underline;}
A.headerNavigation { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;font-weight:bold;}
A.headerNavigation:hover {color: #000000;}
A.pageResults { color: #5649B8;}
A.pageResults:hover { color: #5649B8;}

.infoBox { background: #fff;}
.infoBoxContents { background: #ffffff; color:#000; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; background: #fff; color: #0035a1; line-height: 24px;}

TABLE.productListing { text-align:left;}
TD.productListing-data { font-family: Verdana, Arial, sans-serif; text-align:left; font-size: 10px;}
TD.productListing-data-s { text-align:center; font-family: Verdana, Arial, sans-serif; font-size: 10px; width:100px}
TR.headerError { background: #ff0000;}
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo { background: #00ff00;}
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}

TR.header { background: #ffffff;}
TR.headerNavigation { background: #FAAD5D;}
TD.headerNavigation { font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #7C73D3;color: #ffffff;font-weight : bold;}

TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  text-align:left;
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  text-align:left;
  background: #ffffff;
}

.productListing-heading { font-family: Verdana, Arial, sans-serif; text-align:left; font-size: 12px; color: #000; font-weight: bold;}


TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #000;padding:10px 0 5px 15px;}
TR.subBar { background: #f4f7fd;}
TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}
TD.main, P.main {font-size: 12px; line-height: 1.5;font-family: Helvetica;padding-left: 1px; color:#000;}
TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; color:#000; font-size: 10px;}
.review_text { font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.accountCategory { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}
TD.fieldKey { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.fieldValue { font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.category_desc { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}

SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TEXTAREA { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #f0a480; font-weight: bold;}
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold;}
SPAN.productSpecialPrice { color: #ff0000;}
SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000;}



.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.top_right_menu { font-family: Verdana; font-size: 12px; color:#000000; position:relative; top:5px;right:5px;width:207px;position:relative;right:7px;background-color:white;border-style:solid;border-color:#2495B4;border-width:2px;padding:3px 6px;}
.top_right_link{ text-decoration: none; font-size:12px;padding:1px 5px;}
.top_right_link:hover{ background-color:#e3f4fc;text-decoration: none; }

.top_searched_keywords{ font-family: Verdana; font-size: 12px; color:#000000; width:"600px"}
.top_searched_keywords{ font-family: Verdana; font-size: 12px; color:#000000; width:"370px"}

.review_text { color:#000; font-size:13px;}
.review_content {color:#000; font-size:13px;}
.word_review {width:800px;word-wrap:break-word;}
.content_left { border-color:#95bed2; border-right-style:dashed; border-width:2px; padding: 0px 10px 0px 0px;}
.content_left_right { border-color:#95bed2; border-left-style:dashed; border-right-style:dashed; border-width:2px; padding: 0px 10px 0px 0px;}
.content_heading { color:#003690; font-size:18px; font-weight: bold; padding: 7px 0px 10px;}
.content_frame { color:#000; border-style:solid; border-width:2px; padding:10px 15px;}
.content_title { font-size:16px; font-weight:bold; padding: 0px 0px 10px;}

.address_book_address { width:100%; }
.address_detail { font-size:14px; width:350px; padding: 0px 0px 10px; }
.default_address_text { font-size:14px; vertical-align:top; color:red; font-weight:bold;}
.address_book_action_btn { padding: 0px 0px 10px;}
.default_address_description { font-size:14px; font-weight:bold; padding: 0px 0px 20px;}
.address_book_back { padding: 10px 16px;}
.am_col1 { text-align:right; width:200px; color:#000; padding: 0px 10px 10px; font-weight:bold; font-size:14px;}
.am_col2 { padding: 0px 10px 10px; font-size:14px; color:#000;}
.am_col3 { padding: 0px 0px 10px; color:red; font-weight:bold; font-size:14px}
.am_required_info { color:red; font-weight:bold; font-size:14px; padding:0px 0px 10px;}
.am_action_btn { border-top-style:dashed; border-width:2px; padding: 10px 10px; border-color:#95BED2;}

.box_content { border-color:#95bed2; 	border-top-style:none; border-left-style:none; border-right-style:none;	border-bottom-style:dashed;	border-width:2px; padding:0px 0px 0px 10px;}
.center_content_box { padding:0px 1px 0px 1px;}

.original_price { color:darkblue; font-size:10px; font-weight:bold;}
.special_price { font-size:10px; color:red; font-weight:bold}

.cross { text-decoration:line-through;}

.a_product { font-size:10px;}

.search_content { border-style:solid; border-width:1px; border-color: #c6c6c6; width:100%;}
.search_pages{ background-color:#f6f6f6; font-size:14px; text-align: right; padding:3px 10px 3px 5px; font-weight:bold;}
.search_product_image { width:180px; text-align:center;}
.search_product_content { font-size:14px; color:#000; vertical-align:top; font-weight:bold; }
.search_product_action { width: 150px; text-align:center; vertical-align:top;}
.search_no_result { color:#000; font-weight:bold; border-width:1px; border-style:solid; padding: 5px 10px;}

.cart_table { border-style: solid; border-width:1px; border-color: #c6c6c6;}
.cart_heading_row { background-color:#f6f6f6;}
.cart_head_cell { padding:5px 10px; vertical-align:top; color:#000; font-size:14px; font-weight:bold;}
.cart_cell { padding:20px 10px 0px 10px; vertical-align:top; color:#000; font-size:12px;}

.oos_message { font-size:12px;}
.oos_notify { color:#000; font-weight:bold; font-size:12px; padding: 10px 0px 10px 100px;}
.cart_original { text-decoration:line-through;}
.cart_special { color:red;}
.cart_update { color:#000; font-weight:bold; font-size :14px; padding: 10px 40px 10px;}
.cart_subtotal { color:#940000; font-weight:bold; font-size:15px; border-top-style:dashed;border-bottom-style:dashed; border-width:2px; border-color: #95BED2; padding:2px}
.cart_checkout { padding: 7px}

.enlarge_photo:hover { text-decoration:none;}

.checkout_flow_table { text-align:center; width:70%;}
.checkout_flow_title { color:#000; font-weight:bold; font-size: 16px; position:relative; left:17px;}
.checkout_flow_arrow { padding: 0px 7px;}

.checkout_shipping_content { border-width:1px; border-style:solid; border-color:#cdcdcd;}
.checkout_shipping_title { color:#000; background-color:#f6f6f6; font-weight:bold; padding: 2px 10px 2px 10px;}
.checkout_shipping_address { color:#000; padding: 5px 10px 5px 10px; font-size:14px}
.checkout_shipping_method { color:#000; padding: 5px 10px 5px 10px; font-size:14px}
.checkout_shipping_comment { padding: 5px 10px 5px 10px; font-size:14px}

#checkout_item_list { padding: 5px 10px 5px 10px;}

.checkout_shipping_itemlist { width:90%; color:#000; font-size:14px;}

.change_address_title { color: #000; font-weight:bold;}
.change_address_selection { color: #000; font-size:14px;}

.checkout_confirmation_cell { vertical-align:top; color:#000; padding:10px 10px 15px 10px; width:50%; border-style:solid; border-width:1px; border-color:#cdcdcd;}
.no_left_border { border-left-style:none;}
.checkout_confirmation_term { border-left-style:solid; border-right-style:solid; border-width:1px; border-color:#cdcdcd; background-color:#f6f6f6; padding:5px 10px 5px 10px; color:#000; font-weight:bold;}
.checkout_confirmation_bottom { color:#000; padding: 15px 10px 10px 10px; border-style: solid; border-top-style: none; border-width:1px; border-color:#cdcdcd;}
.checkout_confirmation_title{ font-weight:bold;}
.checkout_confirmation_text { font-size:14px; height:25px; vertical-align:top;padding: 5px 5px 1px 1px;  }
.checkout_confirmation_edit { font-size:14px; font-weight:bold; color:#4668af; text-decoration:underline;}
.checkout_confirmation_edit:hover { color:#4668af; text-decoration:underline;}

.ot_seperator { border-top-style:dashed; border-color:#95BED2; border-width:2px;}
.ot_text { text-align:right; font-size:14px; height: 20px;}

.checkout_payment_text { color:#000; padding:10px 10px 15px 10px; font-size:14px;}

.headerNavigation { font-family:verdana; font-size:10px; font-weight:bold;line-height:12px;}

.checkout_success_message1 { color:#000; padding: 40px 0px 10px 250px;}
.checkout_success_message2 { color:#000; padding: 0px 0px 50px 250px; font-weight:bold}
.checkout_success_orderid { color:#95BED2; border-style: solid; border-width:1px; border-color:0035A1;padding: 1px 7px}
.checkout_success_continue { position: relative; left: 650px;}

#most_viewed { width:137px;}

/*slide down*/
#sidebar { font-size:10px; height:560px; width:172px; text-align:center;}
#sidebar ul { list-style-type:none; padding:0px; margin:5px 10px 5px 10px; padding:0px;}

.spy_li{ height:140px;}
.tags span, .tags a {}
.tags { color: #fff;margin: 0.5em;}
.tags a, .tags span { background-color: #19a3fe;	padding: 0.1em 0.8em 0.2em;}
.tags a:link, .tags a:visited { color: #fff; text-decoration: none; }
.tags a:hover, .tags a:active { background-color: #5ebefe; color: #fff; text-decoration: none;}
/*slide down*/

.main_banner { text-align:right; padding-right: 14px;}
.mb_button, .mb_button:visited { margin:2px; border-style:solid; border-color:#95BED2; border-width:1px; background-color:#font-size:14px; font-weight:bold; color:#95BED2; padding:1px 7px 0px 7px;}
.mb_button:hover{ text-decoration:none; border-color:#3c748e; color:#3c748e;}
.mb_active { text-decoration:none; border-color:#3c748e; color:#3c748e;}
.mb_active:visited { text-decoration:none; border-color:#3c748e; color:#3c748e;}

#mb_banner { height:164px;}

.enlarge_photo { font-size:12px;}

.product_info_name_model { border-color:#95bed2; border-bottom-style:dashed; border-width:2px; padding:0px 10px 5px; color:#000;}
.product_info_name { font-size:16px; font-weight:bold;}
.product_info_model { font-size:14px;}

.account_created_successed { padding:0px 0px 0px 10px;}
.text_account_created { padding:0px 0px 20px; font-size:15px;}

.button_continue { text-align:right;}

.contact_us_text { color:#000; font-size:12px;}
.contact_us_text_title {font-weight:bold;}

.welcome_message_logged { padding:19px 5px 0px 0px; font-weight:bold;font-size:12px;white-space:nowrap;}
.welcome_message_nolog { padding:19px 5px 0px 0px; font-weight:bold;font-size:12px;}
.ssl_message { padding:19px 5px 0px 0px; font-weight:bold;font-size:12px;}
.icon_question_mark {position:relative;top:-3px;}

.footer_content { font-size:12px; background-color:#d6e8ff; padding:5px 10px 5px 10px; text-align:center;}
.footer_link { font-family:verdana;color:#005ab0; font-weight:bold; padding:2px 25px 2px 25px;}
.footer_link:hover { background-color:#54a1c8; text-decoration:none;}
.footer { text-align:center; font-size:14px; color:#000; padding-top: 10px;}

.cata_list { padding:2px;}
.cata_list_down { padding:5px;}
.cata_link { font-family:Helvetica; padding:2px 0px 2px 0px; color:#2495B4; font-size: 12px; font-weight:bold;}
.cata_link:hover { text-decoration:none; color:#2495B4;}
.cata_list:hover { background-color:#d6e8ff;}

.add_btn { color:#2495b4; background-color:#efefef; padding:2px 5px 2px 5px; font-weight:bold; font-size:8px; border-style:solid; border-width:1px;}
.add_btn:hover { text-decoration:none; background-color:#d6e8ff;}

.PREADDTOCARTHOVER{ background:url(./images/banner/add_to_cartHover.gif) no-repeat;display:none; width: 200px;height:20px;}
.PREADDTOWISHLISTHOVER{ background:url(./images/banner/add_to_wish_listHover.gif) no-repeat;display:none; width: 200px;height:20px;}


/*for the add button of home page*/

.NOSTOCK, .ADDTOCART{ background:url(./images/banner/add_to_cart.gif) no-repeat; width:75px; height:18px; display:inline-block; border: 0; margin: 0 0 0 0;  *margin-right:5px; padding:0; cursor: pointer;}
.NOSTOCK:hover, .ADDTOCART:hover { background:url(./images/banner/add_to_cartHover.gif) no-repeat;  background-color:#d6e8ff; cursor: pointer;}

.ADDTOWISHLIST{ background:url(./images/banner/add_to_wishlist.gif) no-repeat; width:95px; height:18px; display:inline-block; border: 0; margin: 5px 0 0 0;  *margin-right:5px; padding:0; cursor: pointer;}
.ADDTOWISHLIST:hover { background:url(./images/banner/add_to_wish_listHover.gif) no-repeat; cursor: pointer;}

/*for the add button of the rest page*/
/*
.shortNOSTOCK, .shortADDTOCART{ text-indent: -9999px; background:url(./images/banner/add_to_cart.gif) no-repeat; width:75px; height:18px; display:inline-block; border: 0; margin: 0 0 0 0;  *margin-right:5px; padding:0;}
.shortNOSTOCK:hover, .shortADDTOCART:hover { text-indent: -9999px; background:url(./images/banner/add_to_cartHover.gif) no-repeat;  background-color:#d6e8ff;}

.shortADDTOWISHLIST{ text-indent: -9999px; background:url(./images/banner/add_to_wishlist.gif) no-repeat; width:95px; height:18px; display:inline-block; border: 0; margin: 5px 0 0 0;  *margin-right:5px; padding:0;}
.shortADDTOWISHLIST:hover { text-indent: -9999px; background:url(./images/banner/add_to_wish_listHover.gif) no-repeat;}
*/


.pd_name { height:48px;}
.add_btn_box { padding:5px 0px;}
.cart_btn { margin-bottom:10px;}
.cart_btn_ar, .cart_btn_ar:hover { font-family: verdana; color:#2495b4; background:#efefef; padding:2px 5px 2px 5px; font-size:9px; font-weight:bold; border-style:solid; border-width:1px; text-decoration:none;}
.cart_btn_ar:hover { color:#003690; background-color:#d6e8ff;}

.pd_name_cata { height:48px; width:150px;}
.add_btn_box_cata { padding:5px 0px; width:150px;}


#change_info { margin:10px; border-width:1px; border-style:solid; padding:5px 10px 5px 10px; border-color:darkblue;}
.change_info_cell1 { font-family:verdana; color:#000; font-size:12px; width:100px; vertical-align:top;}
.change_info_cell2 { width:20px; text-align:center; vertical-align:top;}
.change_info_button { text-align:right;}
.change_info_table { width:100%;}

#newsletter_form { margin:10px; border-width:1px; border-style:solid; padding:5px 10px 5px 10px ;border-color:darkblue;}

.hk_holiday_btn { margin-top: 8px; margin-bottom: 8px;}
.hk_holiday, .hk_holiday:hover { font-family: verdana; color:#2495b4; background:#efefef; padding:2px 5px 2px 5px; font-size:9px; font-weight:bold; border-style:solid; border-width:1px;text-decoration:none;}
.hk_holiday:hover { color:#003690; background-color:#d6e8ff;}

.saved { color:#95BED2; font-weight:bold; font-size:12px; padding-left:10px;}
.save_error { color:red; font-weight:bold; font-size:12px; padding-left:10px;}

.change_mypw_table { width:100%;}
.change_mypw_cell1 { font-family:verdana; color:#000; font-size:12px; width:150px; vertical-align:top;}
#change_mypw { margin:10px; border-width:1px; border-style:solid; padding:5px 10px 5px 10px; border-color:darkblue;}

.center_container { padding:0px 0px 0px 10px;}
.about_us_container { margin: 10px;}
.about_us_content { margin: 5px; background-color:#f7f7f7; padding:10px 15px 10px 15px; color:#000; font-size: 15px;}

.link_btn, .link_btn:hover { font-family: verdana; color:#2495b4; background:#efefef; padding:2px 5px 2px 5px; font-weight:bold; border-style:solid; border-width:1px; text-decoration:none;}
.link_btn:hover { color:#003690; background-color:#d6e8ff;}
.link_btn_help {font-size:10px;}

.shipping_content { font-size:14px;color:#000;}
.tracking_content {font-size:14px;color:#000;}

.payment_container { color:#000; font-size:14px; margin: 0px 10px 0px 10px;}

.help_title {cursor:pointer;font-size:15px;color:#000;font-weight:bold;margin-bottom: 5px;}
.help_content {color:#000;font-size:14px;font-weight:400;margin-top:10px;margin-left:15px;margin-bottom:30px;}
.help_sub_tree {color:#000;cursor:pointer;font-size:14px;font-weight:bold;margin-top:10px;}
.help_sub_tree_content {color:#000;margin-top:3px;font-size:14px;font-weight:400;}
.help_bullet {position: relative;left:3px;top:-1px;}
.account_title {color:#003690;font-size:14px;font-weight:bold}

.keywords_s, .keywords_s:hover {color:#003690;text-decoration:underline;}
.keywords_b, .keywords_b:hover {color:#003690;text-decoration:underline;font-weight:bold;}
.search_button {position:relative;top:3px;}

#best_photo{margin-top:10px;width:137px;height:102px;}
.mb_banner_hide{display:none;}

.news_container {height:150px;overflow:auto; font-size:12px;}
.news_date {color:#2495B4;}


/*carsousel*/
.infiniteCarousel {  height: 200px;  width: 730px;  position: relative;  left:40px;}
.infiniteCarousel .wrapper {  width: 650px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */  overflow: auto;  min-height: 13em;  margin: 0 40px;  position: absolute;  top: 0;}
.infiniteCarousel li{font-size:10px;text-align:center;}
.infiniteCarousel .wrapper ul {  width: 9999px;  list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin:0;  padding:0;  position: absolute;  top: 0;}
.infiniteCarousel ul li {  display:block;  float:left;  padding: 10px;  height: 200px;  width: 147px;}
.infiniteCarousel ul li a img {  display:block;}
.infiniteCarousel .arrow {  display: block;  height: 36px;  width: 37px;  background: url(images/carousel/arrow.png) no-repeat 0 0;  text-indent: -999px;  position: absolute;  top: 75px;  cursor: pointer;}
.infiniteCarousel .forward {  background-position: 0 0;  right: 0;}
.infiniteCarousel .back {  background-position: 0 -72px;  left: 0;}
.infiniteCarousel .forward:hover {  background-position: 0 -36px;}
.infiniteCarousel .back:hover {  background-position: 0 -108px;}
/*carsousel*/

.products_size_list_box {padding: 0px 1px;font-size:12px;line-height:18px;}
.products_size_list_box {margin:10px 1px 0px -1px;color:#2495B4;}
.products_size_list {border-style:solid;border-width:1px;padding:1px 4px;margin:1px;font-family:vardana;font-size:12px;font-weight:bold;background-color:#f7fcff;float:left;width:70px;text-align:center;}
.products_size_list_last {border-bottom-style:solid;}
.products_size_list:hover {background-color:#d6e8ff;}

.condition_section_title {font-weight:bold;background-color:#d6e8ff;padding:3px 6px;margin-bottom:5px;}

.size_list_caption {background-color:#a0caff;}
.size_list_title {font-weight:bold;text-align:center;font-size:9px;}
.size_list_row_even {background-color:#ecf4ff;}
.size_list_data {text-align:center;font-size:9px;}
.size_list_link:link, .size_list_link:hover, .size_list_link:visited {text-decoration:underline;color:#0b559b;font-weight:bold;font-size:9px;}

.ship_fee_box {border-style:solid;border-width:1px;padding:2px 1px;font-family:vardana;font-size:12px;font-weight:bold;background-color:#f7fcff;float:left;width:155px;text-align:center;margin:10px 1px;color:#2495B4; margin-left:4px}
.ship_fee_box:hover {background-color:#d6e8ff;}

.news_link:link, .news_link:visited, .news_link:hover {color:blue;text-decoration:underline;}

#tabs {
margin-top:10px;
margin-left:8px;
}
.boxText li{
    list-style: none outside none;
}


.cate_a { padding:2px;}
.cate_link { font-family:Helvetica; padding:2px 0px 2px 0px; color:#2495B4; font-size: 12px; font-weight:bold;}
.cate_link:hover { text-decoration:none; color:#2495B4;}
.cate_a:hover { background-color:#eff6ff;}

ul#good_show{padding-top:10px;padding-bottom: 10px;padding-left: 0px;}
#good_show li{line-height: 18px;text-align: center;}
#good_show li a{ font-family:Helvetica; padding:2px 0px 2px 0px; color:#2495B4; font-size: 13px; font-weight:bold;}
#good_show li:hover{background-color:#eff6ff;color:#ff0000; text-decoration:none;}

#good_show li#second_sub a{ font-family:Helvetica; padding:2px 0px 2px 0px; color:#2495B4; font-size: 12px;}
#good_show li#second_sub a:hover{ color:#ff0000; text-decoration:none;font-weight:bold;}
#good_show li#first_sub a{ font-family:Helvetica; padding:2px 0px 2px 0px; color:#2495B4; font-size: 13px;font-weight:bold;}
#good_show li#first_sub a:hover{ color:#ff0000; text-decoration:none;font-weight:bold;}
#good_show li:hover{ color:#ff0000;}
