
html { height: auto; margin-bottom: 0;}

body {
  width:100% !important;
  float: none !important;
  height:auto !important;
  margin:0 !important;
  padding:0 !important;
  line-height: 1.5 !important;
  word-spacing:1.1pt !important;
  letter-spacing:0.2pt !important;
  color:#000 !important;
  background: none !important;
  font-size: 11pt !important;
  float: none !important;

}

/* EXLUCDE
-------------------------------------------------------------- */

#header, #primnav_wrap, #home_row_left, #home_row_right, #page_row_left, #page_row_right, #toolbar { display:none; }
/*#header, #primnav_wrap, #home_row_left, #home_row_right, #page_row_left, #toolbar { display:none; }*/

/*#page_row_right a:link:after, #content a:visited:after
{content: " (" attr(href) ") ";}*/
.ppy, .ppy-nav, .ppy-placeholder, object, embed { display:none; }


/* INCLUDE
-------------------------------------------------------------- */

#logo_print {display:block;margin-bottom:24pt;}


#footer, #page_container, #page_wrap, #page_container , #page_content_wrap,#content_wrap, #home_row_middle, #home_row_middle div, #page_row_middle, #page_row_middle div {
	width: 100% !important;
	height: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	clear:both !important;
	float: none !important;
	color: #000 !important;
	position: relative !important;
	background: transparent !important;
	font-family: Garamond,"Times New Roman", serif;
	font-size: 11pt;
	min-height:0 !important;
	overflow: visible !important;
}

p {
	width: 100% !important;
	height: auto !important;
	margin-bottom: 12pt !important;
	padding: 0 !important;
	border: 0 !important;
	clear:both !important;
	float: none !important;
	color: #000 !important;
	background: transparent !important;
	font-family: Garamond,"Times New Roman", serif;
	font-size: 11pt;
	overflow: visible !important;

}


#page_row_middle ul li{
	list-style-type:square !important;
	background:none !important;
	padding:0 !important;
	margin-left:14px !important;
}

#printablecontactlist
{
	display:block !important;
}

hr {background:#000;color:#000;width:100%;height:2px;margin:2em 0;padding:0;border:none;}

a.internal-link, a.external-link, a.download-link {
  background: transparent;
  padding-left: 0px;
  text-decoration: underline;
}


/* Text
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6, #breadcrumb, #footer { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }

h1{font-size:19pt;}
h2{font-size:17pt;padding-top:12pt !important;padding-bottom:12pt !important;}
h3{font-size:12pt;padding-top:12pt !important;padding-bottom:12pt !important;}
h4,h5,h6{font-size:12pt;}


a img { border:none; }
p img.top { margin-top: 0; }
#pressInfoArticleImg img {
	margin-bottom:24px;
}



#pressInfoSearch p { text-align:left !important; }
/* Table */
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th,td { padding: 4px 10px 4px 0; }
tfoot { font-style: italic; }
caption { background: #fff; margin-bottom:2em; text-align:left; }
thead {display: table-header-group;}
tr {page-break-inside: avoid;}


