a img							{ border: 0 none; }
h2								{ font-size:25px; color:#4b4c4c; letter-spacing:0; }
h3.hkhsa_title					{ color:#660066; font-size:24px; line-height:120%; font-weight:bold;
								  font-family:arial; }
p 								{ margin:4px 0 5px; padding:0; color:#4b4c4c; line-height:145%;
									  font-family:Arial, Helvetica, PMingLiU, sans-serif; font-size: 13px; }
p.subtitle							{ font-weight: bold; text-decoration: underline; }
p.footer							{ margin:0; padding:0;font-size:11px;color:#FFF; }
p.footer a								{ font-size:12px;color:#FFF; }
div.footerMenu					{ padding:10px; text-align:center; }
p.footerMenuText				{ font-size:11px; font-weight:bold; letter-spacing:0px; margin:0 0 5px; }
p.footerMenuText a					{ color:#990000;text-decoration:none; }
table.appGuideList tr td p			{ margin:2px; line-height:125%; }

.vbcs				{ font-family:Arial, Helvetica, PMingLiU, sans-serif; color:#4b4c4c; margin: 0 15px 20px; }
.vbcs h3				{ margin-top: 0; }
.vbcs p,
.vbcs .vbcs p		{ font-size: 0.9em; text-align:justify; text-justify: inter-cluster; line-height: 145%;
					  margin: 5px 0 15px; }
.vbcs ul				{ font-size: 0.9em; line-height: 140%; list-style-type: disc; color:#4b4c4c;
					  margin: 15px 0 20px; _margin: 15px 15px 20px 30px; *margin: 15px 15px 20px 30px; }
.vbcs ul.alpha		{ font-size: 0.9em; line-height: 140%; list-style-type: lower-alpha;
					  margin: 15px 0 20px; _margin: 15px 15px 20px 25px; *margin: 15px 15px 20px 25px; }
.vbcs ul li				{ margin: 5px 0; }
.vbcs table,
.vbcs table td			{ font-family:Arial, Helvetica, PMingLiU, sans-serif; color:#4b4c4c; font-size: 1em;
					  line-height: 145%; text-align: left; }
.vbcs table th			{ text-align: left; }
.vbcs table			{ margin:0; }
.vbcs table img			{ vertical-align: middle; }
/*.vbcs table td	ul		{ margin: 15px 0 20px; _margin: 15px 0 20px; *margin: 15px 0 20px; }
.vbcs table td	ul li			{ margin: 5px 0; }*/

#standard_note td	{ font-size: 0.9em; text-align:justify; text-justify: inter-cluster; line-height: 145%; }
#standard_items td,
#standard_items th	{ border: 1px solid #ccc; }
#standard_items		{ /*border: 1px solid #ccc;*/ }
#standard_items,
#standard_note		{ padding: 0; /*width: 435px; */margin: 0; }
#star_list			{ margin-top: 10px; }
#star_list tr td		{ border-top: 1px dotted #ccc; }

#cert				{ margin: 0 10px 20px 15px; }

.sitemap						{ font-size: 0.84em; line-height: 140%; font-family:arial; }
.sitemap ul							{ margin:-5px 0 25px 15px; padding:0 10px; list-style: none; widht:250px; }
.sitemap ul li								{ margin:10px 0; font-weight:bold; }
.sitemap ul li a								{ color:#653100; text-decoration: none; }
.sitemap ul li a:hover								{ color:#9D4A00; }
.sitemap ul li ul								{ margin:0 0 15px; padding: 0px 30px; list-style-image: url('../gm/images/img_pt_link.jpg'); }
.sitemap li ul li									{ margin:6px 0; font-size: 0.95em; font-weight:normal; color:#686766; }
.sitemap li ul li a									{ text-decoration: none; color:#333333; }
.sitemap li ul li a:hover									{ text-decoration: underline; }

.csr						{ font-size: 0.9em; line-height: 140%; font-family:arial; }
.csr ul							{ margin:-5px 0 25px 15px; padding:0 10px; list-style: none; width:450px; }
.csr ul li								{ margin:10px 0; font-weight:bold; }
.csr ul.subtitle li					{ font-size:0.93em; }
.csr ul li a								{ color:#65026C; text-decoration: none; }
.csr ul li a:hover								{ color:#9F009F; }
.csr ul li ul								{ margin:-5px 0 15px; padding: 0px 30px; list-style-image: url('../gm/images/img_pt_link.jpg'); }
.csr li ul li									{ margin:2px 0; font-size: 0.90em; font-weight:normal; color:#686766; }
.csr li ul li a									{ text-decoration: none; color:#333333; }
.csr li ul li a:hover									{ text-decoration: underline; }
.csr li ul.sublink					{ *margin: -20px 0 18px; _margin: -20px 0 18px; }

.yrTabs 						{ color:#7392B1; font-size:13px; font-weight:bold; font-family:arial; }
.yrTabs a 						{ color:#959496; font-size:12px; font-weight:normal; text-decoration:none; }
.yrTabs a:hover 					{ text-decoration:underline; }

.code_access p					{ line-height: 150%; letter-spacing:0px; margin:20px 0 0 0; }

#memsList tr,
#memsList tr td,
#memsList tr td p				{ margin:5px 0; padding:0; }
p.sign 								{ padding:0; margin:15px 0 -5px; line-height:135%;
									  font-family:Arial, Helvetica, PMingLiU, sans-serif; font-size: 13px; }
#memsList tr td p.sign					{ padding:0; margin:15px 0 -5px; line-height:135%;
									  font-family:Arial, Helvetica, PMingLiU, sans-serif; font-size: 13px; }
#memsList tr td p.mainMem				{ margin: 10px 0; }
