.pagetitle {
	text-align: center;
	margin: 0px auto;
	margin-bottom: 10px;
}

.search {
	text-align: center;
	margin: 0px auto;
}

.twitted {
	width: 258px;
}
/*.pagetitle {
	background: url(img/CareMastheadtop2.png) no-repeat;
	background-color: #fff;
	width: 545px;
	height: 137px;
	color: #fff;
	text-align: center;
	margin: 0px auto;
	margin-bottom: 20px;
}*/
.listRounded {
list-style-type:circle;
}

/*summary through Feature Manager (iPost)*/

.CAREsummary {
	text-align:center;
	margin:auto;
	width: 800px;
	font-size: 1em;
}
.CAREsummary .CAREwrapper{
	text-align:left;
}
.CAREsummary .c_title { font-weight: bold; font-size: 1em;}
.CAREsummary .c_desc { overflow: hidden;}
.CAREsummary a { text-decoration:underline;}

.preview { background-color: #cf6; border: none;}
.preview { display: none;} /* DO NOT SHOW */

/*end summary*/

.CAREtableWrapper {
	text-align:center;
	margin:auto;
	margin-bottom: 20px;
	width: 900px;
	}
.CAREtableStyle {
	text-align:left;
	}
/*.CAREtableStyle img {
	border: 1px solid #dedede;
	padding: 2px;
	}*/
/* right side box  */

.outerBox { 
	border: 1px solid silver;
	width: 255px:
}
.innerBox { 
	background-color: #f0f0f0;
	margin: 2px;
	padding: 10px;
}

.innerBox hr { 
	border-color: #fefefe;
}

.criticallist {
	text-align: center;	
}

.criticallist li{
	list-style: none;	
	text-align: center;	
}

ul.carestylelist h3 {
	font-weight: bold:
	font-size: .5em;
}

ul.carestylelist
{
	margin: 0;
	padding: 0;
	margin-top: 5px;
	margin-left: 15px;
}

ul.carestylelist li
{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}

ul.carestylelist li ul
{
	margin: 0;
	padding: 0;
	margin-left: 15px;
	margin-bottom: 5px;
}

.timestamp {font: .9em bold Arial, Helvetica, sans-serif; color:gray; font-style:italic; margin-left: .5em;
}

.style1
{
	width: 1%;
}
.style2
{
	vertical-align: top;
}
.style3
{
	font-size: large;
	font-weight: bold;
}
.style7
{
	font-size: x-large;
	font-family: "Times New Roman", Times, serif;
}
.style8
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style8 p a
{
	text-decoration: underline;
}
.style9
{
	
}
.style10
{
	width: 255px;
}
a{background-color:transparent;color:#064d9f;text-decoration:none}
.style12
{
	font-size: small;
}
.CAREresourcesTitle
{
	font-family: Garamond;
	font-size: x-large;
	font-weight: bold;
}
.CAREresourcesSubTitle
{
	font-family: Garamond;
	font-size: large;
	font-weight: bold;
	color: #555555;
}
.style15
{
	font-family: Garamond;
	font-size: large;
	font-weight: bold;
	color: #888888;
}
.style16
{
	font-size: x-large;
	font-family: Verdana;
	font-weight: bold;
}
.style17
{
	font-size: small;
	font-family: Arial;
	color: black;
}
.style18
{
	font-size: small;
	font-family: Arial;
	color: black;
	margin-left: 20px;
	list-style-position:outside;
}

.style18 strong
{
	margin-left: -20px;
	font-size:medium;
}
.style18 li
{
	margin-top: 1em;
}

/* -------------------------------*/

.safetyAsmtTagWrapper {
	text-align: center;
	margin: auto;
	margin-bottom: 10px;
	width: 800px;
	}

.safetyAsmtTag {
	margin-bottom: 50px;
	width: 245px;
	}

.safetyAsmtTag img {
	margin: 0 20px 20px 0;
	}

.safetyAsmtTagDesc {
	text-align:left;
	margin-left: 10px;
	}

.floatleft {
	float:left;
	overflow: hidden;
	margin-right: 20px;
	}
	
/* ----------------------------------*/
/* ------------------------------

.safetyAsmtTagWrapper {
	text-align: center;
	margin: auto;
	margin-bottom: 10px;
	width: 450px;
	}

.safetyAsmtTag {
	margin-bottom: 50px;
	clear: both;
	}

.safetyAsmtTag img {
	float: left;
	margin: 0 20px 20px 0;
	}

.safetyAsmtTagDesc {
	text-align:left;
	margin-left: 10px;
	overflow:auto;
	}

.floatleft {
	float:left;
	}
	
----------------------------------*/

.BStable {
	font-size: .8em;
	width: 400px;
	text-align: left;
	}
	
.agencyLogos {
	text-align:center;
	margin: auto;
	}

.agencyLogos a {
	margin-right: 20px;
	}

.phoneStyle {
	padding-right: 20px;
	padding-left: 3px;
	background: url(/library/images/icon/phone16x16.gif) no-repeat right;
	background-color: #f4d56e;
	font-weight: bold;
	}

	
/* ------------------------------------------------------------------------------------------------------------ */
.permitAppointmentWrapper   {text-align:center; margin:auto;}
FORM.contact				{width: 600px; text-align:left; margin:auto;}
FORM.contact,
FORM.contact INPUT.text,
FORM.contact SELECT			{font-size:12px; color:#666666;}
FORM.contact INPUT.text,
FORM.contact SELECT			{border-style:solid; border-width:1px; border-color:#999999;}
FORM.contact DIV			{margin-bottom:15px;}
FORM.contact DIV.floatLeft	{float:left; width:45%; margin-right:5%;}
FORM.contact EM				{font-style:normal; color:#981A1E;}
FORM.contact INPUT.text		{width:100%;}
FORM.contact SMALL			{font-size:11px;}

/* ------------------------------------------------------------------------------------------------------------ */

/* --------------- meeting table style ----------------- */

.mtgTableStyle { font-size: .9em; margin-bottom: 40px;}
.mtgTableStyle th { background-color: #ddd;}
.mtgTableStyle .communityMTG { color: darkred;}

.demolitionPermit {
	font-size: 1em;
	}

.demolitionPermit dt ,dd {
	margin-bottom: 1em;
	}

.demolitionPermit dt {
	margin-top: 2.0em;
	}

.demolitionPermit ul {
	margin: 0;
	margin-left: 20px;
	margin-top: 10px;
	}

.demolitionPermit ul li {
	margin-bottom: .8em;
	}

/* start feature manager style */
#CARElatestUpdate { display: none;}
.fm_previous_feature { display: none;}
.linkSeparator { display: none;}


/* end feature manager style */