body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}	
.content {
	color: #333333;
	text-align: justify;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.contentLink{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	letter-spacing: 0px;
	line-height: 22px;
}
.header {
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.contentcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
}

p.space							{ margin-bottom:-10px; padding:0; font-size: 0em; }

.serviceBlk, .landOrdinanceBlk {
	font-family:Arial; width: 550px; padding:0; margin: 10px 0 25px;
	font-style: normal; font-weight: lighter; font-variant: normal; color: #000000;
	text-align: justify; text-justify: inter-cluster; line-height: 150%;
	border-top: 1px dotted #ccc;
}
.serviceBlk h1					{ color:#FF9606; font-size:1.7em; font-weight:bold; margin:15px 15px 0; }
.serviceBlk h3					{  }
.serviceBlk ul					{ margin:10px 0 10px 0; _margin:10px 0 10px 28px; *margin:10px 0 10px 28px; 
								  list-style-image:url(../chi/images/img_ul_pt.jpg); list-style-type:square; }
.serviceBlk ul li, .serviceBlk p,
.serviceBlk span					{ margin:12px 15px; *margin:12px 15px; _margin:12px 15px; }
.serviceBlk span.note			{ font-size: 0.85em; color:#A0A1A2; }

.landOrdinanceBlk h1				{ color:#330066; font-size:1.5em; font-weight:bold; margin:15px 15px; }
.landOrdinanceBlk h3				{  }
.landOrdinanceBlk ul				{ margin:10px 0 15px 0; _margin:10px 0 15px 15px; *margin:10px 0 15px 15px; 
								  list-style-image:url(../chi/images/img_ul_pt.jpg); list-style-type:square; }
.landOrdinanceBlk ul li			{ margin:15px 0; *margin:15px 15px; _margin:15px 15px; }
.landOrdinanceBlk ul li p			{ margin-left:0; margin-right:0; }
.landOrdinanceBlk p				{ margin:12px 15px; *margin:12px 15px; _margin:12px 15px; }
.landOrdinanceBlk ul.link,
.landOrdinanceBlk ul.pdf			{ margin:10px 0 10px -40px; *margin:10px 0 10px 0; _margin:10px 0 10px 0;
								  list-style-type:square; list-style-position: inside; }
								  
.landOrdinanceBlk ul li.pdf			{ list-style-image:url(../chi/images/pdficon_small.gif); }
.landOrdinanceBlk ul li.link			{ list-style-image:url(../chi/images/webpage_small.gif); }

.landOrdinanceBlk ul.link li,
.landOrdinanceBlk ul.pdf li		{ margin: 0 0 2px; *margin: 0 0 2px; _margin: 0 0 2px;
								  background:#FEF8DE; padding:0 8px 6px; }
.landOrdinanceBlk ul li ul.list 				{ list-style-type:square; list-style-position: outside; }
.landOrdinanceBlk ul li ul.list li 				{ list-style-image:url(../chi/images/img_ul_ul_pt.gif); }
.landOrdinanceBlk span.note		{ font-size: 1em; color:#F97C00; }

#appInfoTabs					{ font-size: 1.2em; margin:0; padding: 5px 0; _padding:0; *padding:0;
								  text-decoration:none; }
#appInfoTabs a					{ cursor:pointer; text-decoration:none; padding: 2px 5px 2px 23px; display:inline-block;
								  background: url(../chi/images/pm_bmm_doc.gif) no-repeat 2px 0; margin:0 0 0 3px; }
#appInfoTabs a span				{ color:#8A4CD2; font-weight:bold; text-decoration:none}
#appInfoTabs a:hover span			{ color:#F97C00; font-weight:bold; text-decoration:underline; }
#intro							{ border:0 none; margin-top:-15px;  }
#lawIntro						{ border:0 none; margin-top:0;  }
#sign_stell h1, #sign_copper h1,
#sign_plastic h1					{ margin:0 0 2px; display:block; background:#FFF4AE; font-size: 1.2em; }
#sign_stell, #sign_copper,
#sign_plastic					{ text-align:center; border: 2px solid #FF9606; padding:0 0 3px;
								  margin:0; }
#sign_stell, #sign_copper		{ width:272px; float:left; border-bottom: 0 none; }
#sign_copper					{ border-left: 0 none; }
#sign_plastic					{ width:546px; clear:both; margin-bottom:25px; }
#appInfoTabs					{ text-align: right; margin: 0 30px; }

.serviceBlk table 				{ border: 2px solid #FF9606; margin: 10px 0; }
.serviceBlk table tr td				{ text-align: left; text-justify: auto; color:#AB29CC;
								  font-size: 1em; border-left:1px solid #FF9606; }
.serviceBlk table tr.odd_cap td		{ background:#FFF4AE; color:#F97C00; font-weight:bold; }
.serviceBlk table tr.odd_cap td.cap,
.serviceBlk table tr td.cap			{ font-weight:normal; color:#F97C00; border:0 none; }
.serviceBlk table tr.odd td			{ background:#FDF9E3; }
.serviceBlk table tr td a.link		{ font-size: 0.75em; }
