img {border:0;}

.AuthorizeNetSeal img {width:55px; height:44px;}

div.AuthorizeNetSealo img {width:55px; height:44px;}

div.AuthorizeNetSealo {padding-left:10px;}

body { color:#949295;font-family:arial;font-size:9px;}
form {margin:0; padding:0;}
td { font-family: verdana; FONT-SIZE:11pt; color:#333333; LINE-HEIGHT:1.0em; LETTER-SPACING:0.2px;}
td A:link {text-decoration:underline; color: #333333;}
td A:visited {text-decoration:underline;color: #333333;}
td A:active {text-decoration:underline;color: #333333;}
td A:hover {text-decoration:none; color: #bc0500;}

a {font-family: arial; text-decoration: none;}
a:link {color:#D5CA8A;}
a:visited {color:#949295;}
a:active {color:#D5CA8A;}
a:hover {color:#D5CA8A;}

.input_mailing {
 background-image:url(/image/e-mail_02_02.gif); background-repeat:repeat-x; height:20px; width:150px;
 font-family: Arial, verdana; font-size:11px; color:#94979B; text-align:center;
 padding:3 0 0 0; margin: 0; border-width: 0px;
}

/* souvenir submenu style begin */
.mainmenu {
	font-size:12px;
	color:#B12A00;
	font-family:Sans-serif, arial;
	line-height:27px;
	font-weight:600;
	text-align:center;
	padding: 0 20px 0 20px;
	height:27px;
	display:block;
}
.mainmenu a:link { 
	text-decoration:none;
	font-size:12px;
	color:#B12A00;
	font-family:Sans-serif, arial;
	line-height:27px;
	font-weight:600;
	text-align:center;
	padding: 0 20px 0 20px;
	margin: 1px -20px 0 -20px;
	height:27px;
	display:block;
}
.mainmenu a:visited { 
	text-decoration:none; 
	font-size:12px;
	color:#B12A00;
	font-family:Sans-serif, arial;
	line-height:27px;
	font-weight:600;
	text-align:center;
	padding: 0 20px 0 20px;
	margin: 1px -20px 0 -20px;
	height:27px;
	display:block;
}
.mainmenu a:active {
	text-decoration:none; 
	color:#000088; color:#000088; 
	height:27px;
	background-image: url(/img-btn/mainmenubar_onbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.mainmenu a:hover {
	text-decoration:none; 
	color:#000088; 
	height:27px;
	background-image: url(/img-btn/mainmenubar_onbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

/* souvenir submenu style end */


/* Bestsellers table style begin */
.bestsellers { font-family: Sans-serif,arial; font-size: 12px; font-weight: 400; color: #666; padding-left:5px;}
.bestsellers a:link {text-decoration:none; color:#666;}
.bestsellers a:visited {text-decoration:none; color:#666;}
.bestsellers a:active {text-decoration:none; color:#666;}
.bestsellers a:hover {text-decoration:none; color:#bc0500;}

.more_detail { font-family: Sans-serif,arial; font-size: 11px; font-weight: 400; color: #AD2620; text-align:right; padding-top:3px;}
.more_detail A:link {text-decoration:none; color: #AD2620;}
.more_detail A:visited {text-decoration:none; color: #AD2620;}
.more_detail A:active {text-decoration:none; color: #AD2620;}
.more_detail A:hover {text-decoration:none; color: #bc0500;}

.bestsellers_line { padding-top:5px; padding-bottom:5px;}

/* Bestsellers table style end */


/* Hot Sale products table style begin */
#hotsaleTable {
	width:auto;
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #FFCCCC;
	background-color: #2A0001;
}

#hotsale_mainbg {
	background-color:#2A0001;
	background-image:url(/img-main/2009holiday_02.jpg); background-repeat: no-repeat; background-position:top center;
}

/* Begin products main search end */

.search { font-family: Arial, verdana; font-size:12px; color:#333333; font-weight:bolder; LINE-HEIGHT:1.6em;}
.input_search { padding: 1px; margin: 0; border: 1px solid #666666; border-color: #aaaaaa; font-family: Arial, verdana; font-size:12px; color:#666666}
.input1 { padding: 1px; margin: 0; border: 1px solid #808080; border-color: #aaaaaa; color:#666666;}
.input2 { padding: 1px; margin: 0; border: 1px solid #808080; border-color: #aaaaaa; color:#666666;}
.input3	{ padding: 1px; margin: 0; border: 1px solid #808080; border-color: #aaaaaa; color:#666666;} 

.item_t { font-family: verdana, Arial; font-size:8pt; color:#333; font-weight:bolder; LINE-HEIGHT:1.5em; LETTER-SPACING:0.5px;}
.item_t A:link {text-decoration: none; color:#333;}
.item_t A:visited {text-decoration: none;color:#333;}
.item_t A:active {text-decoration: none;color:#333;}
.item_t A:hover {text-decoration: none;color: #ffcc00;}

.item_page { font-family: verdana, Arial; font-size:12px; color:#666666; LINE-HEIGHT:120%;}
.item_page a {
 font-family: verdana, Arial; font-size:12px; color:#666666; LINE-HEIGHT:120%;
 padding:1px 8px; *padding:0 8px 2px 8px; margin:0 3px 0 3px; border:1px solid #cccccc; height:13px;
}
.item_page a:link {text-decoration: none; color:#666;}
.item_page a:visited {text-decoration: none; color:#666;}
.item_page a:active {text-decoration: none; color:#666;}
.item_page a:hover {text-decoration: none; color: #a05040; background-color:#f1dfdb;}

.item_page_on { font-family: verdana, Arial; font-size:12px; color:#666666; LINE-HEIGHT:120%;}
.item_page_on a {
 font-family: verdana, Arial; font-size:12px; color:#666666; LINE-HEIGHT:120%;
 padding:1px 8px; *padding:0 8px 2px 8px; margin:0 3px 0 3px; border:1px solid #cccccc; height:13px;
}
.item_page_on a:link {text-decoration: none; color: #ffffff; background-color:#a5778b;}
.item_page_on a:visited {text-decoration: none; color: #fff; background-color:#a5778b;}
.item_page_on a:active {text-decoration: none; color: #fff; background-color:#a5778b;}
.item_page_on a:hover {text-decoration: none; color: #fff; background-color:#a5778b;}

.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:13px; height:13px; margin:0; padding:0;}

.item_menu { font-family: verdana, Arial; font-size:12px; color:#666666; LINE-HEIGHT:1.2em; LETTER-SPACING:normal;}
.item_menu a {margin:2px 1px 2px 0; padding:3px 8px;}
.item_menu A:link {text-decoration: none; color:#666666;}
.item_menu A:visited {text-decoration: none; color:#666666;}
.item_menu A:active {text-decoration: none; color:#666666;}
.item_menu A:hover {text-decoration: none; color: #ffffff; background-color:#336699;}

.item_sum { font-family: verdana, Arial; font-size:11px; color:#666666; LINE-HEIGHT:1.2em; LETTER-SPACING:normal;}
.item_sum A:link {text-decoration: none; color:#666666;}
.item_sum A:visited {text-decoration: none;color:#666666;}
.item_sum A:active {text-decoration: none;color:#666666;}
.item_sum A:hover {text-decoration: none; color: #000000; font-weight:bold;}

.item_price { font-family: verdana, Arial; font-size:11px; color:#6F7073; LINE-HEIGHT:1.2em; LETTER-SPACING:normal;}
.item_price A:link {text-decoration: none; color:#6F7073;}
.item_price A:visited {text-decoration: none;color:#6F7073;}
.item_price A:active {text-decoration: none;color:#6F7073;}
.item_price A:hover {text-decoration: none; color: #000000; font-weight:bold;}

.select_qty { width: 40px; text-align:center; font-family: Arial, verdana; FONT-SIZE:12px; font-size:11px; color:#6F7073;}
.select_qty option { width: 40px; text-align:center; font-family: Arial, verdana; FONT-SIZE:12px; font-size:11px; color:#6F7073;}

.select_narrow { width: 150px; font-family: Arial, verdana; font-size:12px; color:#6F7073;}
.select_narrow option { width: auto; font-family: Arial, verdana; font-size:13px; color:#6F7073;}


/* End products main search */



.search { font-family: Arial, verdana; font-size:12px; color:#333333; font-weight:bolder; LINE-HEIGHT:1.6em;}
.input_search { padding: 1px; margin: 0; border: 1px solid #666666; border-color: #aaaaaa; font-family: Arial, verdana; font-size:12px; color:#666666;}
.input1 { padding: 1px; margin: 0; border: 1px solid #808080; border-color: #aaaaaa; color:#666666;}
.input2 { padding: 1px; margin: 0; border: 1px solid #808080; border-color: #aaaaaa; color:#666666;}
.input3	{ padding: 1px; margin: 0; border: 1px solid #808080; border-color: #aaaaaa; color:#666666;} 

.javamenu { font-family: arial; FONT-SIZE:9pt; color:#333333; font-weight:bolder; LINE-HEIGHT:1.5em;}
.javamenu A:link {text-decoration: none; color: #333333;}
.javamenu A:visited {text-decoration: none; color: #333333;}
.javamenu A:active {text-decoration: none; color: #333333;}
.javamenu A:hover {text-decoration: none; color: #FE6702;}

.menu { font-family: arial; FONT-SIZE:10pt; color:#333333; font-weight:bolder; LINE-HEIGHT:1.5em;}
.menu A:link {text-decoration: none; color: #333333;}
.menu A:visited {text-decoration: none; color: #333333;}
.menu A:active {text-decoration: none; color: #333333;}
.menu A:hover {text-decoration: none; color: #FE6702;}

.sub_menu { font-family: arial; FONT-SIZE:9pt; color:#242424; LINE-HEIGHT:1.5em; LETTER-SPACING:0.8px}
.sub_menu A:link {text-decoration: none; color: #242424;}
.sub_menu A:visited {text-decoration: none; color: #242424;}
.sub_menu A:active {text-decoration: none; color: #242424;}
.sub_menu A:hover {text-decoration: none; color: #FE6702;}

.sub_menu_blue { font-family: arial; FONT-SIZE:9pt; color:#0066FF; LINE-HEIGHT:1.5em; LETTER-SPACING:0.8px}
.sub_menu_blue A:link {text-decoration: none; color: #0066FF;}
.sub_menu_blue A:visited {text-decoration: none; color: #0066FF;}
.sub_menu_blue A:active {text-decoration: none; color: #0066FF;}
.sub_menu_blue A:hover {text-decoration: none; color: #FE6702;}

.main_menu { font-family:arial; FONT-SIZE:8pt; color:#003399; LINE-HEIGHT:1.5em;}
.main_menu A:link {text-decoration:underline; color: #003399;}
.main_menu A:visited {text-decoration:underline;color: #003399;}
.main_menu A:active {text-decoration:underline;color: #003399;}
.main_menu A:hover {text-decoration:underline;color: #FE6702;}

.main_menu_title { font-family:arial; FONT-SIZE:9pt; font-weight:bold; color:#003399; LINE-HEIGHT:1.6em;}
.main_menu_title A:link {text-decoration:underline; color: #003399;}
.main_menu_title A:visited {text-decoration:underline;color: #003399;}
.main_menu_title A:active {text-decoration:underline;color: #003399;}
.main_menu_title A:hover {text-decoration:underline;color: #FE6702;}

.title_l { font-family:arial; FONT-SIZE:17pt; color:#CD3011; LINE-HEIGHT:normal;
	padding:5px 0 3px 0; margin-bottom:3px;
}
.title_l A:link {text-decoration: none; color: #CD3011;}
.title_l A:visited {text-decoration: none;color: #CD3011;}
.title_l A:active {text-decoration: none;color: #CD3011;}
.title_l A:hover {text-decoration: none;color: #bc0500;}

.title_l_underline {border-bottom:1px solid #cccccc; width:90%; align:center; margin:-6px 0 3px 0; *margin:-18px 0 3px 0; padding:0;}

.subtitle_l { font-family:arial; FONT-SIZE:11pt; font-style:italic; color:#222222; LETTER-SPACING:1.2px; LINE-HEIGHT:normal;}
.subtitle_l A:link {text-decoration:none; color: #222222;}
.subtitle_l A:visited {text-decoration: none;color: #222222;}
.subtitle_l A:active {text-decoration: none;color: #222222;}
.subtitle_l A:hover {text-decoration: none;color: #222222;}

.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:#bc0500;}

.item_section { font-family: arial; font-size:11pt; font-weight:bold; color:#333333; LINE-HEIGHT:1.1em; LETTER-SPACING:0.5px;}
.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: none;color: #bc0500;}

.item_submenu { font-family:arial; FONT-SIZE:9pt; color:#333333; LINE-HEIGHT:1.5em; LETTER-SPACING:0.2px; background-color:#F6F6F6;}
.item_submenu A:link {text-decoration:underline; color: #3B3B3B;}
.item_submenu A:visited {text-decoration:underline; color: #3B3B3B;}
.item_submenu A:active {text-decoration:underline; color: #3B3B3B;}
.item_submenu A:hover {text-decoration:underline; color: #3B3B3B;}

.item_submenu2 { font-family:arial; FONT-SIZE:10pt; font-weight:bolder; color:#AB0000; LINE-HEIGHT:1.5em; LETTER-SPACING:0.2px; text-indent:10px;}
.item_submenu2 A:link {text-decoration: none; color: #AB0000;}
.item_submenu2 A:visited {text-decoration: none; color: #AB0000;}
.item_submenu2 A:active {text-decoration: none; color: #AB0000;}
.item_submenu2 A:hover {text-decoration:underline; color: #333333;}

.item_submenu3 { font-family:arial; FONT-SIZE:9pt; font-weight:bolder; color:#333333; LINE-HEIGHT:1.5em; LETTER-SPACING:0.2px; text-indent:20px;}
.item_submenu3 A:link {text-decoration: none; color: #333333;}
.item_submenu3 A:visited {text-decoration: none; color: #333333;}
.item_submenu3 A:active {text-decoration: none; color: #333333;}
.item_submenu3 A:hover {text-decoration:underline; color: #960000;}

.item_submenu4 { font-family:arial; FONT-SIZE:9pt; font-weight:bold; color:#666666; LINE-HEIGHT:1.5em; LETTER-SPACING:0.2px; text-indent:35px;}
.item_submenu4 A:link {text-decoration: none; color: #666666;}
.item_submenu4 A:visited {text-decoration: none; color: #666666;}
.item_submenu4 A:active {text-decoration: none; color: #666666;}
.item_submenu4 A:hover {text-decoration:underline; color: #bc0500;}

.item_id_s { font-family:arial; FONT-SIZE:7.5pt; color:#333333; LINE-HEIGHT:1.5em; LETTER-SPACING:0.2px;}
.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:none; color: #bc0500;}

.item_id_s { font-family:arial; FONT-SIZE:7.5pt; color:#333333; LINE-HEIGHT:1.5em; LETTER-SPACING:0.2px;}
.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:none; color: #bc0500;}

.item_id_l { font-family:arial; FONT-SIZE:10pt; font-style:italic; color:#333333; LINE-HEIGHT:1.5em; }
.item_id_l A:link {text-decoration:none; color: #333333;}
.item_id_l A:visited {text-decoration:none; color: #333333;}
.item_id_l A:active {text-decoration:none; color: #333333;}
.item_id_l A:hover {text-decoration:none; color: #bc0500;}

.item_name_s { font-family:arial; FONT-SIZE:7.5pt; color:#333; LINE-HEIGHT:1.2em; LETTER-SPACING:0.5px;}
.item_name_s A:link {text-decoration:none; color: #333;}
.item_name_s A:visited {text-decoration:none; color: #333;}
.item_name_s A:active {text-decoration:none; color: #333;}
.item_name_s A:hover {text-decoration:none; color: #bc0500;}

.item_soldout { font-family:arial; FONT-SIZE:7.5pt; color:#333333; LINE-HEIGHT:1.5em; LETTER-SPACING:0.2px;}
.item_soldout A:link {text-decoration: none; color: #333333;}
.item_soldout A:visited {text-decoration: none;color: #333333;}
.item_soldout A:active {text-decoration: none;color: #333333;}
.item_soldout A:hover {text-decoration: none;color: #333333;}

.price_s { font-family:arial; FONT-SIZE:9pt; color:#333333; LINE-HEIGHT:1.2em; LETTER-SPACING:0.2px;}
.price_s A:link {text-decoration: none; color: #333333;}
.price_s A:visited {text-decoration: none;color: #333333;}
.price_s A:active {text-decoration: none;color: #333333;}
.price_s A:hover {text-decoration: none;color: #bc0500;}

.sale_s { font-family:arial; FONT-SIZE:9pt; color:#ff0000; LINE-HEIGHT:1.2em; LETTER-SPACING:0.2px;}
.sale_s A:link {text-decoration: none; color: #ff0000;}
.sale_s A:visited {text-decoration: none;color: #ff0000;}
.sale_s A:active {text-decoration: none;color: #ff0000;}
.sale_s A:hover {text-decoration: none;color: #bc0500;}

.item_memo { font-family:arial; FONT-SIZE:9pt; color:#333333; LINE-HEIGHT:1.5em; LETTER-SPACING:0.2px;
 padding-bottom:8px;
}
.item_memo A:link {text-decoration: none; color: #333333;}
.item_memo A:visited {text-decoration: none;color: #333333;}
.item_memo A:active {text-decoration: none;color: #333333;}
.item_memo A:hover {text-decoration: none;color: #bc0500;}

.foot_title { font-family:arial; FONT-SIZE:12pt; font-weight:bold; color:#000088; LETTER-SPACING:0.2px;}
.foot_title A:link {text-decoration: none; color: #000088;}
.foot_title A:visited {text-decoration: none;color: #000088;}
.foot_title A:active {text-decoration: none;color: #000088;}
.foot_title A:hover {text-decoration: none;color: #bc0500;}

.foot_subtitle { font-family:arial; FONT-SIZE:8.5pt; font-weight:bold; LINE-HEIGHT:1.7em; color:#000088; LETTER-SPACING:0.2px;}
.foot_subtitle A:link {text-decoration: none; color: #000088;}
.foot_subtitle A:visited {text-decoration: none;color: #000088;}
.foot_subtitle A:active {text-decoration: none;color: #000088;}
.foot_subtitle A:hover {text-decoration: none;color: #bc0500;}


.footer_menu { 
 -webkit-text-size-adjust:none;
 font-family: arial; font-size:8.5pt; color:#AB0000; LINE-HEIGHT:1.5em; LETTER-SPACING:0.5px;
}
.footer_menu A:link {text-decoration: none; color: #AB0000;}
.footer_menu A:visited {text-decoration: none;color: #AB0000;}
.footer_menu A:active {text-decoration: none;color: #AB0000;}
.footer_menu A:hover {text-decoration: none;color: #bc0500;}

.foot_copyright {
 -webkit-text-size-adjust:none;
 font-family: arial; font-size:8.5pt; color:#8C8B8B; LINE-HEIGHT:1.5em; LETTER-SPACING:0.5px;
}
.foot_copyright A:link {text-decoration: none; color: #8C8B8B;}
.foot_copyright A:visited {text-decoration: none;color: #8C8B8B;}
.foot_copyright A:active {text-decoration: none;color: #8C8B8B;}
.foot_copyright A:hover {text-decoration: none;color: #bc0500;}

.foot_phone {
 -webkit-text-size-adjust:none;
 font-family:arial; FONT-SIZE:10pt; font-weight:bold; color:#333; LETTER-SPACING:0.2px;
}
.foot_phone A:link {text-decoration: none; color: #333;}
.foot_phone A:visited {text-decoration: none;color: #333;}
.foot_phone A:active {text-decoration: none;color: #333;}
.foot_phone A:hover {text-decoration: none;color: #bc0500;}

.foot_email {
 -webkit-text-size-adjust:none;
 font-family:arial; FONT-SIZE:8.5pt; font-weight:bold; LINE-HEIGHT:1.7em; color:#333; LETTER-SPACING:0.2px;
}
.foot_email A:link {text-decoration: none; color: #333;}
.foot_email A:visited {text-decoration: none;color: #333;}
.foot_email A:active {text-decoration: none;color: #333;}
.foot_email A:hover {text-decoration: none;color: #bc0500;}

.cart_title { font-family:arial; FONT-SIZE:9.5pt; font-weight:bold; color:#000000; padding-top:0.2cm; padding-bottom:0.2cm; LETTER-SPACING:0.2px;}
.cart_title A:link {text-decoration: none; color: #000000;}
.cart_title A:visited {text-decoration: none;color: #000000;}
.cart_title A:active {text-decoration: none;color: #000000;}
.cart_title A:hover {text-decoration: none;color: #000000;}

.cart_item { font-family:arial; FONT-SIZE:9.5pt; color:#000000; padding-top:0.1cm; padding-bottom:0.1cm; LETTER-SPACING:0.2px;}
.cart_item A:link {text-decoration: none; color: #000000;}
.cart_item A:visited {text-decoration: none;color: #000000;}
.cart_item A:active {text-decoration: none;color: #000000;}
.cart_item A:hover {text-decoration: none;color: #000000;}

.define_title { font-family: arial; font-size:12pt; font-weight:bold; color:#333333; LINE-HEIGHT:2em; LETTER-SPACING:0.5px;}
.define_title A:link {text-decoration:underline; color: #333333;}
.define_title A:visited {text-decoration:underline; color: #333333;}
.define_title A:active {text-decoration:underline; color: #333333;}
.define_title A:hover {text-decoration:underline; color: #bc0500;}

.define_lg { font-family: arial; font-size:10pt; font-weight:bold; color:#333333; LINE-HEIGHT:1.5em; LETTER-SPACING:0.5px;}
.define_lg A:link {text-decoration:none; color: #333333;}
.define_lg A:visited {text-decoration:none; color: #333333;}
.define_lg A:active {text-decoration:none; color: #333333;}
.define_lg A:hover {text-decoration:none; color: #bc0500;}

.define {
 -webkit-text-size-adjust:none;
 font-family:arial; font-size:9.5pt; font-weight:bold; color:#000000; padding-top:0.2cm; padding-bottom:0.2cm; LETTER-SPACING:0.2px;
}
.define A:link {text-decoration: none; color: #000000;}
.define A:visited {text-decoration: none;color: #000000;}
.define A:active {text-decoration: none;color: #000000;}
.define A:hover {text-decoration: none;color: #000000;}

.define_click { font-family: arial; font-size:11pt; font-weight:bold; color:#333333; LINE-HEIGHT:1.8em; LETTER-SPACING:0.5px;}
.define_click A:link {text-decoration:underline; color: #333333;}
.define_click A:visited {text-decoration:underline; color: #333333;}
.define_click A:active {text-decoration:underline; color: #333333;}
.define_click A:hover {text-decoration:underline; color: #bc0500;}


.define_sm {
 -webkit-text-size-adjust:none;
 font-family:arial; font-size:9.5pt; color:#333333; padding-top:0.2cm; padding-bottom:0.2cm; LINE-HEIGHT:1.3em; LETTER-SPACING:0.4px;
}
.define_sm A:link {text-decoration: none; color: #333333;}
.define_sm A:visited {text-decoration: none;color: #333333;}
.define_sm A:active {text-decoration: none;color: #333333;}
.define_sm A:hover {text-decoration: none;color: #bc0500;}

.desp {
 -webkit-text-size-adjust:none;
 font-family:arial; FONT-SIZE:9.5pt; color:#333; LINE-HEIGHT:1.4em; LETTER-SPACING:0.5px;
}
.desp A:link {text-decoration:underline; color: #333;}
.desp A:visited {text-decoration:underline; color: #333;}
.desp A:active {text-decoration:underline; color: #333;}
.desp A:hover {text-decoration:none; color: #bc0500;}

.config_define {
 -webkit-text-size-adjust:none;
 font-family: arial; font-size:9pt; font-weight:bold; color:#000066; margin-top: 0.5cm; LINE-HEIGHT:1.5em; LETTER-SPACING:0.5px;
}
.config_define A:link {text-decoration: none; color: #000066;}
.config_define A:visited {text-decoration: none;color: #000066;}
.config_define A:active {text-decoration: none;color: #000066;}
.config_define A:hover {text-decoration: none;color: #ffcc00;}

.config_desp {
 -webkit-text-size-adjust:none;
 font-family: arial; FONT-SIZE:8.5pt; color:#333333;
}
.config_desp A:link {text-decoration: none; color: #333333;}
.config_desp A:visited {text-decoration: none;color: #333333;}
.config_desp A:active {text-decoration: none;color: #333333;}
.config_desp A:hover {text-decoration: none;color: #ffcc00;}

.config_desp_default {
 -webkit-text-size-adjust:none;
 font-family: verdana; background-color:#97ABC3; FONT-SIZE:8.5pt; color:#333333;
}
.config_desp_default A:link {text-decoration: none; color: #333333;}
.config_desp_default A:visited {text-decoration: none;color: #333333;}
.config_desp_default A:active {text-decoration: none;color: #333333;}
.config_desp_default A:hover {text-decoration: none;color: #333333;}

.8ptgold {
 -webkit-text-size-adjust:none;
 font-family: arial; font-size:8pt; color:#C6BD63;
}
.8ptgold A:link {text-decoration: none; color: #C6BD63;}
.8ptgold A:visited {text-decoration: none;color: #C6BD63;}
.8ptgold A:active {text-decoration: none;color: #C6BD63;}
.8ptgold A:hover {text-decoration: none;color: #ffcc00;}

.nav {
 -webkit-text-size-adjust:none;
 font-family: arial; font-size:9pt; color:#949295;
}
.nav A:link {text-decoration: none; color: #949295;}
.nav A:visited {text-decoration: none;color: #949295;}
.nav A:active {text-decoration: none;color: #949295;}
.nav A:hover {text-decoration: none;color: #D5CA8A;}

.slogan1 {
 -webkit-text-size-adjust:none;
 font-family: arial; font-size:8pt; color:#D5CA8A; font-weight:bold; LINE-HEIGHT:2em; LETTER-SPACING:0.7px;
}
.slogan1 A:link {text-decoration: none; color: #D5CA8A;}
.slogan1 A:visited {text-decoration: none;color: #D5CA8A;}
.slogan1 A:active {text-decoration: none;color: #D5CA8A;}
.slogan1 A:hover {text-decoration: none;color: #D5CA8A;}

.slogan2 { font-family: arial; font-size:10pt; color:#ffffff; font-weight:bold;}


.gift-link {
 -webkit-text-size-adjust:none;
 font-family:arial; display: none; FONT-SIZE:7pt; color:#280B94; LETTER-SPACING:0.5px;
}
.gift-link A:link {text-decoration:underline; color: #280B94;}
.gift-link A:visited {text-decoration:underline; color: #280B94;}
.gift-link A:active {text-decoration:underline; color: #280B94;}
.gift-link A:hover {text-decoration:none; color: #280B94;}

.img_box {
border:#9b9b9b 1px solid;
bgcolor:#bfbfbf;
}

.unline { font-family:arial; FONT-SIZE:11pt; font-weight:bold; color:#333333; LINE-HEIGHT:1.5em;
border-bottom: #ccc 1px solid;
padding:0 0 3px 0;
}

.unline2 { font-family:arial; FONT-SIZE:11pt; font-weight:bold; color:#333333;
	border-bottom: #ccc 1px solid;
	padding:0 0 2px 0; margin:0;
}

.vs_list {position: relative; margin:0px; padding:0; width: 298px; height:180px; z-index:10; margin:0; padding:0;}
.vs_list_box {position: absolute; top: 0px; left: 0px; width:298px; height:130px; z-index:50;}
.vs_list_img {position: absolute; top: 20px; left: 0px; width:298px; height:130px; z-index:80;}
.vs_list_desp {position: absolute; top: 50px; left: 125px; width:180px; height:100px; z-index:100;}

.vs_list_desp ul {margin:0 15px; padding:0;
 font-family:arial; FONT-SIZE:9.5pt; color:#555; LINE-HEIGHT:normal; LETTER-SPACING:0.5px;
}
.vs_list_desp ul A:link {text-decoration:underline; color: #555;}
.vs_list_desp ul A:visited {text-decoration:underline; color: #555;}
.vs_list_desp ul A:active {text-decoration:underline; color: #555;}
.vs_list_desp ul A:hover {text-decoration:underline; color: #bc0500;}


table.thumbtable {
	border-width: 0px;
	border-spacing: 5px; *border-spacing:expression(this.cellSpacing="5px");
	border-style: hidden;
	border-color: #cccccc;
	border-collapse: separate;
	background-color: #ffffff;
}
table.thumbtable td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #cccccc;
	background-color: #ffffff;
	background-position:bottom center;
	background-repeat:repeat-x;
}

#mainimage {height:300px; width:300px;}
