/* TYPOGRAPHY */


body {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	FONT-FAMILY: Trebuchet,"Trebuchet MS",Tahoma,Arial,clean,sans-serif;
}

strong { 
	font-weight: bold; 
}
em {
	font-style: italic; 
}

a {
	text-decoration: none;
}

#pg {
	text-align:left;
}

/*** HEADER ***/

#hd-tagline span {
	font-size: 93%;
    line-height: 100%;
    text-transform: capitalize;
}

#hd-menu-title {
    font-size:85%;
    font-weight: bold;
    color: #FFF;
    line-height: 33px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 0.5em;
	vertical-align: middle;
}
#hd-menu-title a {
	color:#FFF;
}
#hd-menu-title em {
    font-size:118%;
    font-weight: bold;
    font-style:normal;
	vertical-align: baseline;
}


/*** SIDEBAR ***/

#nav-menu {
	font-size: 93%;
}

a.nav-topic {
	font-weight: bold;
	line-height: 100%;
	text-transform: uppercase;
}

#nav-menu li p {
    font-size: 93%;
}

/*** FOOTER ***/

#ft-nav li a, #ft-nav li span.displayonly {
	line-height: 44px;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 93%;
}

#ft-nav li.top a {
	line-height: 21px;
	font-size: 85%;
}

#ft-disclaimer {
	font-size: 77%;
}

/*** CORE CONTENT ***/

#content p {
	font-size: 93%;
	line-height: 136%;
}

#intro h1 {
	font-size: 197%;
	font-weight: normal;
	letter-spacing: -0.02em;
	line-height: 100%;
}
#intro h2 {
	font-size: 100%;
	font-weight:bold;
}
#intro p {
	font-size: 93%;
	line-height: 136%;
}

label {
	font-size:1.22em;
	font-weight:bold;
	line-height: 18px;
	padding-bottom: 3px;
}
.helper {
	font-size:1em;
}
.magBtn {
	font-weight: bold;
	font: Trebuchet MS;
	font-size: 12px;
}
#ft-nav li.top {
	text-align: right;
}
#ft-nav li a, #ft-nav li span.displayonly {
	line-height: 44px;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 93%;
}
#ft-nav li.top a {
	line-height: 21px;
	font-size: 85%;
}
#content h2.spotlight {
	font-size:100%;
	font-weight: bold;
	vertical-align: baseline;
	line-height: 14px;
	text-transform: uppercase;
}
#content p.spotlightText {
	line-height:175%;
}
#jobsMenu a.applyLinkText, a.applyLinkText:visited {
	font-weight:bold;
	line-height:30px;
}
.HOT {
	font-weight:bold;
}
#intro a {
	font-weight:bold;
}
#jobsMenu li a {
	line-height:2.1em;
}