/* ----------------------------------------------------- */
/* IPM style overrides for pages to LOOK LIKE ANR pages  */
/* in certain key respects  -- CHRIS LANING - Aug 2012   */
/* Version for UNIX site  - 2012-09-05 2:00      */
/* ----------------------------------------------------- */
/* Updated 9-09-13   2:00                              */


/* ----------------- HEADLINES ----------------- */

h1, h2, h3 {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-weight: normal;
	margin: 1em 0 0 0;
	padding: 0 0 0.25em 0;
	line-height: 120%;
	background:none;
}

h1,
h1#ipmh1 {
	font-size: 2.2em;
	font-weight: normal;
	margin: 1em 0 0.5em 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	color:black;
	clear:both;
}

h2,
h2.roman {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-size: 1.7em;
	font-weight: normal;
	border: 0 none;
	margin: 1em 0 -0.25em 0;
}

h2.sans {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 1.45em;
	border: 0 none;
	margin: 1em 0 -0.25em 0;
}

hgroup h2,
h2.caps {
	font-family: Verdana,Geneva,sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	border: 0 none;
	margin-top: 0.5em;
}

h2.motto {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-size: 1.6em;
	font-weight: normal;
	font-style: italic;
	color: #138314;
	margin: 0;
	border: 0 none;
}

h2.sectionhead {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-size: 1.6em;
	font-weight: normal;
	margin: 1.5em 0 1em 0;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 0.4em;
	padding-left:0;
}

h3,
h3.roman {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-size: 1.4em;
	font-weight: normal;
	font-style: normal;
	border: 0 none;
	margin: 1em 0 -0.25em 0;
	padding-left:0;
}

h3.sans {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.3em;
	font-weight: normal;
	text-transform: none;
	padding-left: 0;
	border: 0 none;
	margin: 1em 0 -0.25em 0;
	padding-left:0;
}

h3.italic {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-size: 1.4em;
	font-weight: normal;
	font-style: italic;
	border: 0 none;
	margin: 1em 0 -0.25em 0;
	padding-left:0;
}

h4,
h4.sans {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	padding-left: 0;
	border: 0 none;
	margin: 1em 0 0 0;
}

h4.roman {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-size: 1.2em;
	font-weight:bold;
	font-style: italic;
	border: 0 none;
	margin: 1em 0 0 0;
	padding-left:0;
}

h4.caps {text-transform: uppercase;}

h4.sectionhead {
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 0.07em;
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	margin: 1.5em 0 0.5em 0;
	padding-left:0;
}

h5.sans {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
	font-style: normal;
	padding-left: 0;
	border: 0 none;
	margin: 0.5em 0 0.5em 0;
}

h5,
h5.roman {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-size: 1.15em;
	font-weight:bold;
	font-style: italic;
	padding-left: 0;
	border: 0 none;
	margin: 0.5em 0 0 0;
}

h6.roman {
	font-family: Palatino, "Palatino Linotype",Georgia,"Times New Roman",serif;
	font-size: 1.15em;
	font-weight:normal;
	font-style: italic;
	padding-left: 0;
	border: 0 none;
	margin: 0.5em 0 0 0;
}

h6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	margin: 0.5em 0 0 0;
}

h6.caps {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0.5em 0 0 0;
}


/* ------------------- GOLD BARS ------------------- */


table.menuarea {
	background-color: #fff;
	width: 100%;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
/*	padding-top: 0.3em;
	padding-bottom: 0.3em;
	border-width: 0px;           */
}

.headstrip {
	background-color: #fff;
	width: 100%;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
/*	padding: 0.3em;  */
}

.menubar {
	background-color: #fff;
	border: 0 none;
	margin: 0.5em 0 0.5em 0;
	padding: 0.5em 0 0.5em 0;
/*	border-top: 1px solid #ccc; */
	border-bottom: 1px solid #ccc;
}

td.menubar {
	background-color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.925em;
	text-align: center;
/*	font-weight: bold; */
}

/* ------------------- FOOTER ------------------- */

