/* Print styles */

a.logo,
.top-navigation-wide,
.download,
.subscribe-to-newsletter,
.footer a.develop,
.footer ul,
.secondary-content,
body.wide .secondary-content,
.header,
.breadcrumbs {
	display:none !important;
}

.primary-content,
body.wide .primary-content {
	width:100% !important;	
	padding:0;
	margin:0;
	float:none;
	
}

.footer{
	padding:0;
}

body{
	width:100%;
	padding:0 !important;
	color:#000;
	background:none;
	font-family:"Times New Roman", serif;
	font-size:10pt;
}

/* =links
---------------------------------------- */
a {
	color:#333;
	text-decoration:underline;
	background:transparent;
}

a:link:after,
a:visited:after {
	content:" <" attr(href) "> ";
	font-style:italic;
	font-weight:normal;
	font-size:10pt;
}
a:link img:after,
a:visited img:after {
}

a[href^="mailto"]:after {
	content:"";
	}

/* =images
---------------------------------------- */
a img {border:0}

/* =headings
---------------------------------------- */
h1, h2, h3, h4, h5, h6 {
	font-family:Georgia, "Times New Roman", Serif;
	font-weight:normal;
	clear:both;
	page-break-after:avoid;
	}
h1 {font-size:19pt;}
h2 {font-size:17pt;}
h3 {font-size:15pt;}
h4,h5,h6 {font-size:12pt;}

/* various
---------------------------------------- */
blockquote {font-style:italic;}
hr {background-color:#ccc;}

/* =tables
---------------------------------------- */
thead {display:table-header-group;}
tr {page-break-inside:avoid;}