H1 {
	FONT-SIZE: 24pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
H2 {
	FONT-SIZE: 20pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
H3 {
	FONT-SIZE: 18pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
H4 {
	FONT-SIZE: 16pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
H5 {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
H6 {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
P {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
#en {
	FONT-FAMILY: Arial,Verdana,Helvetica
}

.header_small {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.header_normal {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.header_select {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #80BE34; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
}
.page_normal {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.page_select {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #80BE34; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
}
.header_logo {
	FONT-WEIGHT: bold; FONT-SIZE: 39pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.path {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #E11429; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #FF6600; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.leftmenu_header{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #80BE34; BACKGROUND-COLOR: #E6E6E6; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; border-top:#A6A6A6 1px dotted; border-width: 1px; 
}

.leftmenu{
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; border-top:#A6A6A6 1px dotted; border-width: 1px; 
}

.rightmenu_header{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #80BE34; BACKGROUND-COLOR: #E6E6E6; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; border-top:#A6A6A6 1px dotted; border-left:#A6A6A6 1px dotted; border-right:#A6A6A6 1px dotted; border-bottom:#A6A6A6 1px dotted; 	border-width: 1px; 
}

.rightmenu{
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; border-left:#A6A6A6 1px dotted; border-right:#A6A6A6 1px dotted; border-bottom:#A6A6A6 1px dotted; border-width: 1px; 
}

.rightmenu_text{
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
}

.order_status{
	border-top:#CCCCCC 2px dashed;  
	border-bottom:#CCCCCC 2px dashed; 	
	border-width: 2px; 
}

.order_login{
	border-top:#CCCCCC 2px solid;  
	border-left:#CCCCCC 2px solid;
	border-right:#CCCCCC 2px solid; 
	border-bottom:#CCCCCC 2px solid; 		
	border-width: 2px; 
}

.home_defaultbox{
	border-top:#CCCCCC 2px dashed; 
	border-left:#CCCCCC 2px dashed; 
	border-right:#CCCCCC 2px dashed; 
	border-bottom:#CCCCCC 2px dashed; 	
	border-width: 2px; 
}

.home_highlightbox{
	border-top:#649429 2px dashed; 
	border-left:#649429 2px dashed; 
	border-right:#649429 2px dashed; 
	border-bottom:#649429 2px dashed; 
	border-width: 2px; 
}


.add_cart {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
A.add_cart:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.add_cart:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.add_cart:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #F7C726; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}

.product_name {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #80BE34; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.product_name:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #80BE34; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.product_name:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #80BE34; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.product_name:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #80BE34; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}

.product_border{
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #80BE34; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; border-top:#A6A6A6 1px dotted; border-bottom:#A6A6A6 1px dotted; border-width: 1px; 
}

.title_border{
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #80BE34; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; border-top:#A6A6A6 1px dotted; border-bottom:#A6A6A6 1px dotted; border-width: 1px; 
}

.memo_header {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FF6600; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}

.memo_border{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #666666; 
	FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
	border-bottom:#A6A6A6 1px dotted; 
	border-width: 1px; 
}

.image_border {
	background: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 1px solid #CCCCCC;
	float: left;
	margin: 0 0 0 0;
	padding:  10px 10px 40px 10px; 
}



.product_name_large {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #7ABFFF; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.product_list_price {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.product_price_label {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #808080
}
.product_price_large {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.product_price_sum {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.product_price_large_through {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: line-through
}

.body_green {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}

.body_red {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}

.body_small {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}

.body_big {
	FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}

.remark {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}

.order_header{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
}

.order_text{
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
}

.textfield {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial, ¡Ps2OcuAe; BACKGROUND-COLOR: #FFFFFF; BORDER: black 1px solid; COLOR: black;
}

.subheader_word {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #808080; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}



.NumericInput {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-ALIGN: right
}
.bar {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #79CD80
}
.left_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #006600; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.header4active {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.header4inactive {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.header1 {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.product_bar {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.footer {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.delivery_zone {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #ffffe1
}
.product_list_size {
	FONT-SIZE: 9pt; COLOR: #363636; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.order_id {
	FONT-SIZE: 10pt; COLOR: #008080; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}

.left_menu_background {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #ffffe1
}


.body_small_red {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.body_small_greyback {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #f0f0f0
}
.body_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #999999; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.service {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial,¡Ps2OcuAe,default-ming-big5-0,Verdana,Helvetica
}
.service_label {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #008080; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.small {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.data1 {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #f0f0f0
}
.data2 {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #f6f6f6
}
.zone_data1 {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #f0f0f0
}
.zone_data2 {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; BACKGROUND-COLOR: #f6f6f6
}
.textarea {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
}
.textbox
{
	background-color: #FFFFFF; border: black 1px solid; color: black; font-family: Arial,¡Ps2OcuAe,Verdana,Helvetica; font-size: 9pt; font-weight: noraml
}
.text {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
.smalltext {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvetica
}
.fieldheader {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Verdana,Helvetica; BACKGROUND-COLOR: #c0c0c0
}
.sfieldheader {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvetica; BACKGROUND-COLOR: #c0c0c0
}
.boldfieldheader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Verdana,Helvetica; BACKGROUND-COLOR: #c0c0c0
}
.sboldfieldheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvetica; BACKGROUND-COLOR: #c0c0c0
}

A.path:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #990000; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.path:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #990000; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.path:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #990000; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.header4active:link {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.header4active:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.header4active:hover {
	FONT-SIZE: 9pt; COLOR: #ffff00; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.header4inactive:link {
	FONT-SIZE: 9pt; COLOR: #8C8C8C; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.header4inactive:visited {
	FONT-SIZE: 9pt; COLOR: #8C8C8C; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.header4inactive:hover {
	FONT-SIZE: 9pt; COLOR: #8C8C8C; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}


A.email:link {
	FONT-SIZE: 12pt; COLOR: #003399; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.email:visited {
	FONT-SIZE: 12pt; COLOR: #003333; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.email:hover {
	FONT-SIZE: 12pt; COLOR: #990000; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.s_email:link {
	FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.s_email:visited {
	FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.s_email:hover {
	FONT-SIZE: 9pt; COLOR: #990000; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.footer:link {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-SIZE: 9pt; COLOR: #339966; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica; TEXT-DECORATION: none
}

.input {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, ¡Ps2OcuAe; BACKGROUND-COLOR: #FFFFFF; BORDER: black 1px solid; COLOR: black;
}
.readonly {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, ¡Ps2OcuAe; BACKGROUND-COLOR: #f0f0f0
}
.SmallNumericInput {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-ALIGN: right
}
.SmallNumericInputDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvetica; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: right
}
.NumericInputDisabled {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Verdana,Helvetica; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: right
}
SELECT {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial
}
.RightMenuTable{
	border-style: dashed; 
	border-color: #D9D9D9; 
	border-width: 1px; 
}
.RightMenuTableHeader{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
	BACKGROUND-COLOR: #ECF7E4;
}
.cart {
	FONT-SIZE: 7.5pt; COLOR: #666633; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.graybox{
	border-style: solid; 
	border-color: #A6A6A6; 
	border-width: 1px; 
}

.blackbox{
	border-style: solid; 
	border-color: #000000; 
	border-width: 1px; 
}

.defaultbox{
	border-top:#A6A6A6 1px dashed; 
	border-right:#A6A6A6 1px dashed; 
	border-bottom:#A6A6A6 1px dashed; 	
	border-width: 1px; 
}

.highlightbox{
	border-top:#000000 1px dashed; 
	border-right:#000000 1px dashed; 
	border-bottom:#000000 1px dashed; 
	border-width: 1px; 
}
.highlight{
	BACKGROUND-COLOR: yellow;
}
.smallertext {
	FONT-SIZE: 7pt; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.smallesttext {
	FONT-SIZE: 6pt; FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica
}
.menutab4active
{
	cursor: hand;
	FONT-SIZE: 8pt; 
	COLOR: #333333; 
	FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
	BACKGROUND-COLOR: #989AA5;
}
.menutab4inactive
{
	cursor: hand; 
	FONT-SIZE: 8pt; 
	COLOR: #8C8C8C; 
	FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
	BACKGROUND-COLOR: #9FCF21;
	border-top:#A6A6A6 1px dashed; 
	border-right:#A6A6A6 1px dashed; 
	border-left:#A6A6A6 1px dashed;
}
.button
{
	background-color: #E5ECFF;
	border: black 1px solid;
	color: black;
	FONT-FAMILY: Arial,¡Ps2OcuAe,Verdana,Helvetica;
	font-size: 10pt;
	font-weight: noraml
}