.font1 { font-family:Arial, Helvetica, sans-serif ; font-size:10px ; line-height:15px ; COLOR: #333333}
.font2 { font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:17px ; COLOR: #333333}
.font3 { font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:20px ; COLOR: #333333}
.font4 { font-family:Arial, Helvetica, sans-serif ; font-size:14px ; line-height:25px ; COLOR: #333333}

.1st_level_menu {font-family:Arial, Helvetica, sans-serif ; width: 100%;height: 22px;font-size: 12px;color: #303030;text-decoration: none;padding: 5px;border-bottom:none}
.1st_level_menu:HOVER {font-family:Arial, Helvetica, sans-serif ; font-size: 12px;color: #303030;text-decoration: none;background-color: #FFDDB3;padding: 5px;border-bottom:none}

.2nd_level_menu { font-family:Arial, Helvetica, sans-serif ; font-size:13px ; line-height:20px ; COLOR: #E64500 ;text-decoration:none; font-weight: bold}
.2nd_level_menu:hover { font-family:Arial, Helvetica, sans-serif ; font-size:13px ; line-height:20px ; COLOR: #000000 ;text-decoration:none; font-weight: bold}

.1st_title { font-family:Arial, Helvetica, sans-serif ; font-size:16px ; font-weight: bold; line-height:20px ; COLOR: #5E5E5E}
.orange_title { font-family:Arial, Helvetica, sans-serif ; font-size:15px ; font-weight: bold;line-height:17px ; COLOR: #FF6907}
.white_title { font-family:Arial, Helvetica, sans-serif ; font-size:15px ; font-weight: bold;line-height:17px ; COLOR: #FFFFFF}

.copyright { font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #7F7F7F}

.white { font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:20px ; COLOR: #FFFFFF}
.green { font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:20px ; COLOR: #009999}


.blue { font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:20px ; COLOR: #0053D4}
.blue:link {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:20px ; COLOR: #0053D4}
.blue:visited {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:20px ; COLOR: #0053D4}
.blue:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:20px ; COLOR: #0F4A91}

.drop_menu {text-decoration:none; font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:15px ; COLOR: #333333}
.drop_menu:link {text-decoration:none; font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:15px ; COLOR: #333333}
.drop_menu:visited {text-decoration:none; font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:15px ; COLOR: #333333}
.drop_menu:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif ; font-size:12px ; line-height:15px ; COLOR: #FF6602}


.orange { font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #FF7F00}
.orange:link {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #FF7F00}
.orange:visited {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #FF7F00}
.orange:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #FF2A00}

.red { font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #F97288}
.red:link {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #F97288}
.red:visited {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #F97288}
.red:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #E53955}

.pink { font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #D448D3}
.pink:link {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #D448D3}
.pink:visited {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #D448D3}
.pink:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #9C209B}


.darkblue { font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #002183}
.bigorange { font-family:Arial, Helvetica, sans-serif ; font-size:16px ; line-height:20px ; COLOR: #FF7F00}
.alert { font-family:Arial, Helvetica, sans-serif ; font-size:16px ; line-height:20px ; COLOR: #FF0000}

body {
	font-family:Arial, Helvetica, sans-serif ; font-size:11px ; line-height:15px ; COLOR: #666666 ;letter-spacing:1PX
}


/****************************************************************/

h1 {
	TEXT-JUSTIFY: inter-ideograph;
	TEXT-ALIGN: justify;
	font-size: 18px;
	COLOR: purple;
	line-height: 20px;
	letter-spacing:2PX;
	margin-bottom:6px;
	margin-top:20px;
	font-weight: bold;
}
h2 {
	TEXT-JUSTIFY: inter-ideograph;
	TEXT-ALIGN: justify;
	font-size: 14px;
	COLOR: purple;
	line-height: 20px;
	letter-spacing:2PX;
	margin-bottom:6px;margin-top:20px;

}

.H2_sub {
	font-size: 12px;
	color: purple;
	letter-spacing:1Px;
}

.shatin_ying_intro {
	font-size: 14px;
	line-height: 20px;
	color: purple;
}
.shatin_ying_TEXT {
	font-size: 12px;
	TEXT-ALIGN: justify;
	line-height: 20px;
	color: #666666;
	letter-spacing:1PX;
	margin-bottom:20px;margin-top:0px
}

.shatin_ying_quote {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	letter-spacing:1PX;
	margin-bottom:20px;
	margin-top:0px;
}

/******************************************/

.shatin_school_head {
	TEXT-JUSTIFY: inter-ideograph;
	TEXT-ALIGN: justify;
	font-size: 18px;
	COLOR: purple;
	line-height: 20px;
	letter-spacing:2PX;
	margin-bottom:6px;
	margin-top:20px;
	font-weight: bold;
}

.shatin_school_item {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	letter-spacing:1PX;
	margin-top:0px
}

.shatin_school_text {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	letter-spacing:1PX;
	margin-top:0px
}
/******************************************/

.shatin_normal_head {
	TEXT-JUSTIFY: inter-ideograph;
	TEXT-ALIGN: justify;
	font-size: 18px;
	COLOR: purple;
	line-height: 20px;
	letter-spacing:2PX;
	margin-bottom:6px;
	margin-top:20px;
	font-weight: bold;
}

.shatin_normal_item {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	letter-spacing:1PX;
	margin-bottom:20px;margin-top:0px
}

.shatin_normal_text {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	letter-spacing:1PX;
	margin-bottom:20px;margin-top:0px
}

/******************************************/

.shatin_table {
	text-align: left;
	vertical-align: text-top;
	background-position: left top;
	float: none;
}

/******************************************/


.shatin_mosa_h1 {
	TEXT-JUSTIFY: inter-ideograph;
	TEXT-ALIGN: justify;
	font-size: 18px;
	COLOR: #339933;
	line-height: 20px;
	letter-spacing:2PX;
	margin-bottom:6px;
	margin-top:20px;
	font-weight: bold;
}
.shatin_mosa_h2 {
	TEXT-JUSTIFY: inter-ideograph;
	TEXT-ALIGN: justify;
	font-size: 14px;
	COLOR: #339933;
	line-height: 20px;
	letter-spacing:2PX;
	margin-bottom:6px;margin-top:20px;

}

.shatin_mosa_H2_sub {
	font-size: 12px;
	color: #339933;
	letter-spacing:1Px;
}

.shatin_mosa_intro {
	font-size: 14px;
	line-height: 20px;
	color: #339933;
}


.shatin_mosa_TEXT {
	font-size: 12px;
	TEXT-ALIGN: justify;
	line-height: 20px;
	color: #666666;
	letter-spacing:1PX;
	margin-bottom:20px;margin-top:0px
}

/**************************************************/


.shatin_ying_image_small_caption {
	font-size: 10px;
	TEXT-ALIGN: justify;
	line-height: 12px;
	color: #666666;
	letter-spacing:0px;
	margin-bottom:12px;
	margin-top:0px;
	text-decoration: underline;
}

