@charset "utf-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;  }
h1 { font-family:Arial, Helvetica, sans-serif; font-size:34px; font-weight:normal; color:#e13288; padding-bottom:15px; line-height:1.3em; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#004c93; }
h3 { font-family:"Calibri", Arial, sans-serif; font-size:26px; font-weight:bold; color:#004c93; letter-spacing:-1px; padding-bottom:10px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#e13288; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#e13288; font-weight:normal; padding-bottom:0px; }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#009ee0; font-weight:bold; line-height:1.2em; margin-bottom:7px; letter-spacing:-1px; }
p { line-height:1.5em; font-size:14px; padding:5px 0 15px 0; }
strong { font-weight:bold; color:#004c93; }
em { font-style:italic; }
a { text-decoration:none; color:#e13288; }
a:hover { text-decoration:underline; }
a.brochure-download {
	display:block;
	width:205px;
	height:39px;
	background:url('../images/download-brochure.png') no-repeat;
}


/* Nav */
ul#nav a.on
	{
		display:block;
		padding:5px 10px 5px 10px;
		background-color:#004c93;
		-moz-border-radius-topleft:7px;
		-moz-border-radius-topright:7px;
		-webkit-border-top-right-radius:7px;
		-webkit-border-top-left-radius:7px;
		border-top-left-radius:7px;
		border-top-right-radius:7px;
		-khtml-border-top-left-radius:7px;
		-khtml-border-top-right-radius:7px;
		color:#fff;
		font-weight:bold;
	}
.nopad { padding:0; }
ul#nav a { display:block; padding:5px 10px 5px 10px; color:#004c93; font-weight:bold; }
span.footer a { color:#8dafcf; font-weight:bold; }
span.footer { font-size:10px; color:#8dafcf; line-height:1.5em; }
a.more { display:inline-block; width:auto; background-color:#e13288; color:#fff; font-weight:normal; padding:2px 10px 2px 10px; }
li.current_page_item { font-weight:bold; }
li.current_page_item ul { font-weight:normal; }
a.external { display:block; background-image:url(../images/external-link.png); background-repeat:no-repeat; background-position:0 7px; padding-left:17px; }
span.opener { font-size:18px; line-height:1.5em; }
a.download { background-image:url(../images/dl.gif); background-repeat:no-repeat; background-position:; display:block; padding-left:20px; }
span.member p { padding-bottom:10px; }
p.bm-meta { font-size:14px; font-style:italic; padding-bottom:3px; color:#004c93; }
table.jobs td, table.jobs-single td { line-height:1.3em; }
table.jobs thead a { color:#004c93; font-weight:normal; }
span.excerpt h1 { padding-bottom:3px; }
p.postmeta { padding-bottom:3px; font-size:12px; color:#666; }
hr.pink {  background-color:#e13288; border:none; height:1px; }
span.sub-title { display:block; font-size:18px; font-weight:bold; font-family: sans-serif; color:#004c93; text-transform:lowercase; padding-bottom:4px; }