#keyfacts_table {
	margin-bottom:10px;
}
.rightColumnStyle {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	padding-left:5px;
	margin-bottom:0px;
	font-size:0.75em;
}

.leftColumnStyle {
	padding-right:5px;
	margin-bottom:0px;
	font-size:0.75em;
}

#leftNav ul li.level3 {
	line-height: 1.35;
	font-size: .7em;
}
	#leftNav ul li.level3 a.noarrow {
		background: none !important;
	}

div.floatleft {
	float: left;
	padding: 3px 15px 6px 0;
}
div.floatright {
	float: right;
	padding: 3px 0 15px 6px;
}
div.width235 {
	width: 235px;
}
div#content p.caption {
	color: #999;
	line-height: 1.25;
	margin: 0;
	padding: 13px 0;
	font-weight: bold;
}

div.onecoloftwo {
	float: left;
	width: 235px;
}
	div.onecoloftwo p span.name {
		display: block;
		font-size: 112.5%;
		padding: 10px 0 5px 0;
	}
	div.onecoloftwo p span.job {
		display: block;
		padding-bottom: 5px;
	}

div.gap15 {
	float: left;
	width: 15px;
	height: 30px;
}

ul.standardList {
	padding-bottom: 16px;
}

div#content p.largegreen {
	font-size: 1em;
	color: #7a8d09;
	line-height: 1.25;
	margin: 0 0 10px 0;
}

#leftNav ul li.level4 {
	line-height: 1.35;
	font-size: .7em;
}
	#leftNav ul li.level4 a {
		padding:0 0 0 24px;
	}
	#leftNav .level4 a.active {
		background: transparent url(../img/arrow_leftnav_level4.gif) no-repeat 0 .25em;
		color: #0093cf;
		font-weight: normal;
	}
	#leftNav .level4 a.active:link,
	#leftNav .level4 a.active:visited {
		text-decoration: none;
	}
	#leftNav .level4 a.active:focus,
	#leftNav .level4 a.active:hover,
	#leftNav .level4 a.active:active {
		text-decoration: underline;
	}

ul.standardList {
	padding-top: 8px;
}	
	ul.standardList li {
		padding-bottom: 6px;
	}
	
	
/* for profiles index */
div#col1 {
	float: left;
	width: 254px;
	padding-top: 16px;
}
div#col2 {
	float: right;
	width: 230px;
	padding-top: 16px;
}

div#profile1 {
	float: left;
	width: 210px;
	margin: 0;
	padding: 0 44px 0 0;
}
div#profile3 {
	clear: left;
	float: left;
	width: 254px;
	padding-top: 5px;
	text-align: right;
}
	div#profile3 p {
		padding-left: 30px;
		padding-right: 75px;
	}
div#profile5 {
	clear: left;
	float: left;
	width: 254px;
	padding-top: 20px;
}
	div#profile5 p {
		margin-left: 122px;
		margin-right: 14px;
	}
	
div#profile7 {
	clear: left;
	float: left;
	width: 254px;
	padding-top: 30px;
	text-align: right;
}
	div#profile7 p {
		padding-top: 30px;
		padding-left: 10px;
		padding-right: 112px;
	}

div#profile2 {
	float: left;
	width: 230px;
}
	div#profile2 p {
		margin-right: 82px;
		padding-left: 5px;
	}
		div#profile2 p span.profilequote {
			text-align: right;
		}
	div#profile2 a.dispblock {
		text-align: right;
	}
div#profile4 {
	clear: left;
	float: left;
	width: 230px;
	padding-top: 35px;
}
	div#profile4 p {
		padding: 72px 0 0 30px;
	}

div#profile6 {
	clear: left;
	float: left;
	width: 230px;
	padding-top: 15px;
	text-align: right;
}
	div#profile6 p {
		padding-left: 0;
		padding-right: 115px;
	}

div#profile8 {
	clear: left;
	float: left;
	width: 230px;
	padding-top: 15px;
}
	div#profile8 p {
		padding-left: 15px;
		padding-top: 15px;
		padding-right: 82px;
	}

span.profiletitle {
	color: #7a8d09;
	margin: 0;
	padding: 0;
	font-size: 2em;
	line-height: 100%;
}
span.profilelocation {
	color: #7a8d09;
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 1em;
}

span.textlarge {
	display: block;
	padding-top: 5px;
	font-size: 1.4em;
	font-size: 16px;
	font-weight: normal;
}
span.textmedium {
	display: block;
	font-size: 1.1em;
	font-size: 12px;
	font-weight: normal;
}
span.textsmall {
	display: block;
	font-size: 1em;
	font-size: 11px;
	font-weight: normal;
}

span.profilequote {
	display: block;
	padding-top: 5px;
	font-size: 1em;
}
span.profilelargerquote {
	font-size: 1.3em;
	font-weight: normal;
}
a.dispblock {
	display: block;
	padding: 5px 0 0 0;
}


/* for application pages */
div#contentlarge {
	float: left;
	width: 700px;
}
#contentlarge h1 {
	font-size: 1.5615em;
	color: #968877;
	font-weight: normal;
	margin:-3px 0 17px 0;
}
#contentlarge h1.sectionEntry {
	margin:0 0 17px 0;
}
#contentlarge h2 {
	font-size: 1.05em;
	color: #666;
	font-weight: bold;
	margin:0 0 14px 0;
	padding-top: 5px;
}


div#profileimagecontainer {
	position: relative;
}
div#profileimagecontainer a.rellink {
	position: absolute;
	width: 354px;
	top: 26px;
	left: 132px;
}
p.bigblue {
	display: block !important;
	color: #00B0CA !important;
	margin-top: 20px !important;
	font-size: 20px !important;
}
p.biggreen {
	display: block !important;
	color: #7a8d09 !important;
	margin-bottom: 8px !important;
	font-size: 16px !important;
}