/* main css */
BODY {FONT-SIZE: 12px; line-height: 17px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
TD   {FONT-SIZE: 12px; line-height: 17px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
TH   {FONT-SIZE: 12px; line-height: 17px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

/* link css */
A:link {FONT-SIZE: 12px; COLOR: #666666; line-height:17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A:visited {FONT-SIZE: 12px; COLOR: #666666; line-height:17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A:hover {FONT-SIZE: 12px; COLOR: #A8001C; line-height:17px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;}

/* mall list link css */
A.mall_list_link:link {FONT-SIZE: 12px; COLOR: #000000; line-height:16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.mall_list_link:visited {FONT-SIZE: 12px; COLOR: #000000; line-height:16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.mall_list_link:hover {FONT-SIZE: 12px; COLOR: #A8001C; line-height:16px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;}

/* table line css cccccc*/
.tableline_cc_l {border-left: 1px solid #CCCCCC;}
.tableline_cc_r {border-right: 1px solid #CCCCCC;}
.tableline_cc_t  {border-top: 1px solid #CCCCCC;}
.tableline_cc_b {border-bottom: 1px solid #CCCCCC;}

.tableline_cc_lrtb {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

.tableline_cc_ltb {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

.tableline_cc_lrb {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

.tableline_cc_lr {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	}

.tableline_cc_lt {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	}

.tableline_cc_rt {
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	}

.tableline_cc_lrt {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	}

.tableline_cc_tb {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

.tableline_cc_rtb {
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

.tableline_B8B8B8_3_lrtb {
	border-left: 3px solid #B8B8B8;
	border-right: 3px solid #B8B8B8;
	border-top: 3px solid #B8B8B8;
	border-bottom: 3px solid #B8B8B8;
	}
	
.tableline_b_dotted {
	border-bottom: 1px dotted #CCCCCC;
	border-top: none;
	border-right: none;
	border-left: none;
}

.tableline_333333_3_lrtb {
	border-left: 3px solid #333333;
	border-right: 3px solid #333333;
	border-top: 3px solid #333333;
	border-bottom: 3px solid #333333;
	}

/* table line css 999999*/
.tableline_99_lrtb {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	}

.tableline_99_lr {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	}

.tableline_99_t {border-top: 1px solid #999999;}
.tableline_99_r {border-right: 1px solid #999999;}
.tableline_99_b {border-bottom: 1px solid #999999;}
.tableline_99_l {border-left: 1px solid #999999;}

.tableline_99_tb {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	}


/* table line css c5c5c5*/

.tableline_c5_rtb {
	border-right: 1px solid #c5c5c5;
	border-top: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	}

.tableline_c5_lrtb {
	border-top: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	border-left: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	}


	
/* location bar */
.location_bar_text {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 13px;}

A.location_bar:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 13px; text-decoration: underline;}
A.location_bar:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 13px; text-decoration: underline;}
A.location_bar:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #C0001B; line-height: 13px; text-decoration: underline;}

/* link decoration */
A.link_66_b_u:link {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #666666; text-decoration:underline; font-weight:bold;}
A.link_66_b_u:visited {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #666666; text-decoration:underline; font-weight:bold;}
A.link_66_b_u:hover {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #A8001C; text-decoration:underline; font-weight:bold;}

A.link_66_u:link {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color: #666666;text-decoration:underline;}
A.link_66_u:visited {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #666666; text-decoration:underline;}
A.link_66_u:hover {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #A8001C; text-decoration:underline;}

A.link_66_u_11_15:link {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;color: #666666;text-decoration:none;}
A.link_66_u_11_15:visited {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:15px; color: #666666; text-decoration:none;}
A.link_66_u_11_15:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:15px; color: #A8001C; text-decoration:none;}

A.link_66_u_11_12:link {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:12px;color: #666666;text-decoration:none;}
A.link_66_u_11_12:visited {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:12px; color: #666666; text-decoration:none;}
A.link_66_u_11_12:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:12px; color: #A8001C; text-decoration:none;}

A.link_66_u_red:link {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color: #A8001C;text-decoration:underline;}
A.link_66_u_red:visited {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #A8001C; text-decoration:underline;}
A.link_66_u_red:hover {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #A8001C; text-decoration:none;}

A.link_66_u_red_14:link {font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:17px;color: #A8001C;text-decoration:underline; font-weight:bold;}
A.link_66_u_red_14:visited {font-family:Arial,Helvetica,sans-serif;font-size:14px; line-height:17px; color: #A8001C; text-decoration:underline; font-weight:bold;}
A.link_66_u_red_14:hover {font-family:Arial,Helvetica,sans-serif;font-size:14px; line-height:17px; color: #A8001C; text-decoration:none; font-weight:bold;}


A.link_66_red:link {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color: #A8001C;text-decoration:none;}
A.link_66_red:visited {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #A8001C; text-decoration:none;}
A.link_66_red:hover {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:17px; color: #A8001C; text-decoration:none;}

A.link_red_14:link {font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:17px;color: #A8001C;text-decoration:underline;font-weight: bold;}
A.link_red_14:visited {font-family:Arial,Helvetica,sans-serif;font-size:14px; line-height:17px; color: #A8001C; text-decoration:underline;font-weight: bold;}
A.link_red_14:hover {font-family:Arial,Helvetica,sans-serif;font-size:14px; line-height:17px; color: #A8001C; text-decoration:none;font-weight: bold;}

/* photo pop link */
A.link_photo_pop:link {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:13px;color: #333333;text-decoration:none;font-weight:bold;}
A.link_photo_pop:visited {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:13px; color: #333333; text-decoration:none;font-weight:bold;}
A.link_photo_pop:hover {font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:13px; color: #A8001C; text-decoration:underline;font-weight:bold;}

/* photo pop   */
.photo_pop {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:13px;color: #333333;text-decoration:none;font-weight:bold;}

/* headline text */
.headline_14_33 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px;line-height: 16px;color: #333333;font-weight: bold;}
.headline_13_33 {font-family: Arial, Helvetica, sans-serif;	font-size: 13px;line-height: 16px;color: #333333;font-weight: bold;}
.headline_18_33 {font-family: Arial, Helvetica, sans-serif;	font-size: 18px;line-height: 16px;color: #333333;font-weight: bold;}

/* small text */
.smalltext_11_33 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;color: #666666;}
.smalltext_11_33_b {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;color: #333333;font-weight: bold;}
.smalltext_11_12_33 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 12px;color: #666666;}
.smalltext_11_12_33_b {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 12px;color: #333333;font-weight: bold;}

/* small text link */
A.smalltext_11_link:link {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;color: #333333;text-decoration:underline;}
A.smalltext_11_link:visited {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:16px; color: #333333; text-decoration:underline;}
A.smalltext_11_link:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:16px; color: #333333; text-decoration:underline;}
/* small text link red */
A.smalltext_11_red_link:link {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;color: #A8001C;text-decoration:underline;}
A.smalltext_11_red_link:visited {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:16px; color: #A8001C; text-decoration:underline;}
A.smalltext_11_red_link:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:16px; color: #A8001C; text-decoration:none;}

/* news link */
A.news_link:link {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:12px;color: #666666;text-decoration:none;}
A.news_link:visited {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:12px; color: #666666; text-decoration:none;}
A.news_link:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:12px; color: #A8001C; text-decoration:underline;}

/* text decoration */
.text_12_00 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;line-height: 16px;color: #000000;}
.text_12_darkblue {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	line-height: 16px;	color: #00508A;	font-weight: normal;}
.color_box {font: normal 12px Arial, Helvetica, sans-serif;	background: #F2F2F2;}

/* photo thum box */
.box20 {
	margin-top:3px;
	margin-right:3px;
	margin-bottom:3px;
	margin-left:3px;
	padding-top:2px;
	padding-right:2px;
	padding-left:2px;
	padding-bottom:2px;
	background-color:#FFFFFF;
	border-top: 1px solid #b6b6b6;
	border-left: 1px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
	border-bottom: 1px solid #b6b6b6;
	}
