/* generic */
body{
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	line-height: 140%;
}

h1,h2{
	text-transform: uppercase;
	font-weight: bold;
	line-height: 110%;
	letter-spacing: 0.1em;
}
h3,h4,h5,h6{
	text-transform: uppercase;
	font-weight: normal;
	line-height: 110%;
	letter-spacing: 0.1em;
}

h1{font-size: 123.1%; /* 16px */}
h2{font-size: 116.0%; /* 15px */}
h3{font-size: 108.0%; /* 14px */}
h4{font-size: 100.0%; /* 13px */}
h5{font-size: 100.0%; /* 13px */}


/* phark image replacement for headers */
.phir-heading {
	text-indent: -9999px;
}

a {
	text-decoration: none;
}

/* breadcrumbtrail */
#mnu-breadcrumbtrail{
	font-size: 93%;
}
#mnu-breadcrumbtrail span{
	font-weight: normal;
}

#mnu-level-1{
	font-size: 116%;
	font-family: 'News Gothic Std', 'News Goth', 'News Gothic', Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
}

#mnu-level-2{
	font-size: 100%;
	font-family: 'News Gothic Std', 'News Goth', 'News Gothic', Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
}


#mnu-sitefunc{
}


/* bd */
#bd .content p{
	line-height: 150%;
}
#bd .content h1 + p{
	font-weight: bold;
}
#bd .content li{
	line-height: 150%;
}

#bd .content h1 a, #bd .content h2 a, #bd .content h3 a,#bd .content h4 a,#bd .content h5 a{
	font-style: normal !important;
}

#bd .content a{
	/*font-style: italic !important;*/
	/*font-weight: bold !important;*/
}

/* pageteaser */
h3.tx-jppageteaser-pi1-list-entry-header{
	font-weight: bold;
}

/* seo */
div#seo{
}
div#seo .seohead, div#seo h2{
	text-transform: uppercase;
	font-size: 93% !important;
}
div#seo h2, div#seo h2 strong i{
	font-weight: normal;
	font-style: normal !important;
	padding: 0;
}
div#seo a {
	font-weight: normal !important;
}
div#seo p{
}
