#contents {
	width: 94%;
	background-color:#ffffff;
	padding: 10px 10px 5px 30px;
	font-weight: normal;
	font-size: 1.0em;
}

#contents a {
	color: #183BB6;
	text-decoration: none;
}


#contents a:hover {
	color: #9c7304;
	text-decoration: underline;
}

#contents a:visited {
	color: #626a70;
	text-decoration: underline;
}


#contents p
{
	text-decoration: none;
	padding-top:5px;
	padding-bottom:5px;
/*	text-align: left;*/
}


#contents ul li
{
	list-style-position: outside;
	list-style-type:disc;
	margin-left: 40px;
}

#contents ol li
{
	list-style-position: outside;
	margin-left: 40px !important;
}

/* ================== below are from original main2.css ============================= */

/*
TABLE {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1.0em;
	}



TD {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1.0em;
}


TH {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1.0em;
	color : #535353;
}

*/

TD.menu  {
	font-size: 1.0em;
	color: #15487b;
	font-weight: bold;
	border-bottom: 1px dashed #a9a9a9;
	}

TD.body-table-cell { padding: 15px 5px 15px 0; }

TD.body-title-cell { padding: 15px 5px 5px 0; }

TD.san-francisco-vertical { padding: 15px 15px 0 0; }

TD.site-control {
	padding: 5px 0 3px 25px;
	font-size: 0.8em;
}

TD.site-control-header {
	padding-left: 25px;
	background-color: #e8e5c4;
}

TD.page-image { padding: 15px 15px 0 15px; }

TD.footer { padding: 0; }

.copyright, td.copyright {
	FONT-SIZE: 0.8em;
}

H1 {
	COLOR: #0A266B;
	FONT-SIZE: x-large;
}

H2 {
	COLOR: #15487b;
	FONT-SIZE: large;
}

H3 {
	COLOR: #15487b;
	FONT-SIZE: medium;
}

HR {
	color: #edf5f7;
	width: 80%;
}

.header {
	font-family:"Times New Roman", Times, serif;
	color: #15487b;
	font-weight: bold;
	font-size: 1.6em;
}

.normal {
	font-size: 1.0em;
}

.headerbillboard {
	color: #15487b;
	font-weight: bold;
	font-size: 1.4em;
}

.emphasis {
	font-weight: bold;
	font-size: 1.0em;
}
.heading1byline {
	color : #15487b;
	font-size : 1.2em;
	font-weight : bold;
}

.heading1 {
	font-family: "Times New Roman", Times, serif;
	color : #15487b;
	font-size : 1.4em;
	font-weight : bold;
}

.heading2 {
	color : #333333;
	font-size : 1.2em;
	font-weight : bold;
}

.heading3 {
	color : #333333;
	font-size : 1.2em;
	font-style : italic;
}

.heading4 {
	color : #15487b;
	font-size : 1.2em;
	font-style : italic;
}

.faq {
	font-size : 1.0em;
}

.faq-question {
	font-size: 1.0em;
	color: #15487b;
	font-weight: bold;
	}

.byline {
	font-size : 1.2em;
	font-style : italic;
}

span.title {
	font-family:"Times New Roman", Times, serif;
	color: #15487b;
	font-weight: bold;
	font-size: 1.6em;
}

.Header {
	font-family:"Times New Roman", Times, serif;
	color: #15487b;
	font-weight: bold;
	font-size: 1.6em;
}

.Normal {
	font-size: 1.0em;
}

.Headerbillboard {
	color: #15487b;
	font-weight: bold;
	font-size: 1.4em;
}

.Emphasis {
	font-weight: bold;
	font-size: 1.0em;
}
.Heading1byline {
	color : #15487b;
	font-size : 1.2em;
	font-weight : bold;
}

.Heading1 {
	font-family: "Times New Roman", Times, serif;
	color : #15487b;
	font-size : 1.4em;
	font-weight : bold;
}

.Heading2 {
	color : #333333;
	font-size : 1.2em;
	font-weight : bold;
}

.Heading3 {
	color : #333333;
	font-size : 1.2em;
	font-style : italic;
}

.Heading4 {
	color : #15487b;
	font-size : 1.2em;
	font-style : italic;
}

.Faq {
	font-size : 1.0em;
}

.Faq-question {
	font-size: 1.0em;
	color: #15487b;
	font-weight: bold;
	}

.Byline {
	font-size : 1.2em;
	font-style : italic;
}

Span.title {
	font-family:"Times New Roman", Times, serif;
	color: #15487b;
	font-weight: bold;
	font-size: 1.6em;
}
		
P.title {
	color: #15487b;
	font-weight: bold;
	font-size: 1.2em;
}

P.title2 {
	font-weight: bold;
	font-size: 1.2em;
}

P.paragraphtext {
	font-size: 1.0em;
}
/*
A:link				{color:#467294;}
A:visited 			{color:#b3b3ae; }
A.top-nav			{text-decoration:none; color:#FFFFFF;}
A.top-nav:visited	{text-decoration:none; color:#FFFFFF;}
A.top-nav:hover 	{text-decoration:underline; color:#FFFFFF;}

A.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #535353;
	font-weight: normal;
	font-size: 0.8em;
	text-decoration: none;
}

A.copyright:visited {
	color: #a9a9a9;
	font-weight: normal;
	text-decoration: none;
}

A.copyright:hover {
	color: #818181;
	font-weight: normal;
	text-decoration: underline;
}


A.ftr {
	color: #1071bc;
	text-decoration: none;
}

A.ftr:visited {
	color: #8e9aa4;
	text-decoration: underline;
}

A.ftr:hover {
	color: #b3ad66;
	text-decoration: underline;
}
			

A.search-mod {
	color: #1071bc;
	text-decoration: none;
}

A.search-mod:visited {
	color: #8e9aa4;
	text-decoration: underline;
}

A.search-mod:hover {
	color: #b3ad66;
	text-decoration: underline;
}
*/

/* Used on Mayor's Press Releases */
.\38ptdate {
	FONT-SIZE: 9pt;
	color: #003366;
	font-weight : bold;
}

